diff -Nrcpad gcc-8.1.0/ChangeLog gcc-8.2.0/ChangeLog
*** gcc-8.1.0/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/LAST_UPDATED gcc-8.2.0/LAST_UPDATED
*** gcc-8.1.0/LAST_UPDATED	Wed May  2 08:19:59 2018
--- gcc-8.2.0/LAST_UPDATED	Thu Jul 26 09:48:59 2018
***************
*** 1 ****
! Obtained from SVN: tags/gcc_8_1_0_release revision 259830
--- 1 ----
! Obtained from SVN: tags/gcc_8_2_0_release revision 262993
diff -Nrcpad gcc-8.1.0/MD5SUMS gcc-8.2.0/MD5SUMS
*** gcc-8.1.0/MD5SUMS	Wed May  2 08:46:01 2018
--- gcc-8.2.0/MD5SUMS	Thu Jul 26 10:13:47 2018
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-8.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-8.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
*************** e399c6eed967a5699498feb798da61ee  .gitat
*** 17,23 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! af3fb9fb958c3b14a027534355db23d7  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 17,23 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 731bc1160e62a0565b5e8440d5efd3b4  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** fadef6983666ddba1a39fb3379dd56d5  INSTAL
*** 32,50 ****
  35cc15019d78870b0c98b3031e213add  INSTALL/prerequisites.html
  8f93c80c88b1cfbf6b4f3c4ff15fb5a2  INSTALL/specific.html
  02bd4c3d370be708fbd4fd88305ca643  INSTALL/test.html
! aafbc2dcdc94146837467b3028920443  LAST_UPDATED
  9dd9f840026a28fd2ac8f123aa287829  MAINTAINERS
  620a4fc4c5e9dcffd0bafd38536651e2  Makefile.def
  a07d40fad9f7fe5dfc303895a00a1bbe  Makefile.in
  c810f503e2367f1389bb607f999d4239  Makefile.tpl
! 6011b39249068fffc2621c2edb46bfb8  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  0f6ce63fd3db85c1f6cefec2bb848b41  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  0b16e97e0e2c87cb5ed8832950caf27e  config.sub
! 977e5d7216547502a4f0e14d70df9845  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 32,50 ----
  35cc15019d78870b0c98b3031e213add  INSTALL/prerequisites.html
  8f93c80c88b1cfbf6b4f3c4ff15fb5a2  INSTALL/specific.html
  02bd4c3d370be708fbd4fd88305ca643  INSTALL/test.html
! d0a5882db887da9cdc3423a012044564  LAST_UPDATED
  9dd9f840026a28fd2ac8f123aa287829  MAINTAINERS
  620a4fc4c5e9dcffd0bafd38536651e2  Makefile.def
  a07d40fad9f7fe5dfc303895a00a1bbe  Makefile.in
  c810f503e2367f1389bb607f999d4239  Makefile.tpl
! adab2e621706e2c35502ffe77855c0e8  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  0f6ce63fd3db85c1f6cefec2bb848b41  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  0b16e97e0e2c87cb5ed8832950caf27e  config.sub
! 674b05f0ce262814c6421cefb5d48f66  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 139,145 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  a2a274a8ee83e34774f7a8974c23e0cf  configure
  d6c493da635718ff62d768fc8ab5111f  configure.ac
! 702df5c7aa0fd398382ee9b5642993ec  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
--- 139,145 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  a2a274a8ee83e34774f7a8974c23e0cf  configure
  d6c493da635718ff62d768fc8ab5111f  configure.ac
! 86353854a6558fceeb49650cde9931b8  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
*************** dfceb883caf21f3071f7309ee0ac8a6b  contri
*** 171,177 ****
  81de5df29d666c99588d7fe2e7559687  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 1ed70a52605657d3f7755ff734e24d3c  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 171,177 ----
  81de5df29d666c99588d7fe2e7559687  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 6a00b159c06981f9b427864e2878bcf3  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a34668cfad9dec733354503fbc67fb24  contri
*** 194,200 ****
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! d2ec20bff0af0db86ea52cb2668998f4  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 194,200 ----
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! bca8c52f59ee2359990a1e9ebd2d232c  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 253,259 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! c197c916d1bce3f6b2896d830d671023  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
--- 253,259 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! d3833c93769bb84ef6dac51e3e1d6d2f  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
*************** a215e6682085a99499f7caeb741d06e5  contri
*** 278,284 ****
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 6c9f30b3078fc8f116fdb1b2b1448a21  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 278,284 ----
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 1a0cc946dce2a6c75c9937864eba6433  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a5e817d35ded04a0fb03999b50c0e89e  fixinc
*** 415,426 ****
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  1ee24522c0ca412fe52e980d97a14e74  gcc/ABOUT-GCC-NLS
! 676bfdc669e6352db41115b26b85e024  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 8d62ef828c2bd9f4daa2ebacd7e761d3  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 415,426 ----
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  1ee24522c0ca412fe52e980d97a14e74  gcc/ABOUT-GCC-NLS
! 0a4d10928751a6150724ae0774f56d25  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! d35ab1e8c17713c9370a0541eb633d70  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 450,456 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 5abd30fa72f4df1eb53f0a313a33f739  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 450,456 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 81bb8efd36243a90fe97fbef31f74138  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 461,467 ****
  4bf0c70e571b9a6a48471723c6fd95c7  gcc/README.Portability
  4e17445717b172d487a1caa2f8300407  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
! 514ac84a5fecf9afce218e5a2690fb01  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 461,467 ----
  4bf0c70e571b9a6a48471723c6fd95c7  gcc/README.Portability
  4e17445717b172d487a1caa2f8300407  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
! ce0aef9324889a956d0a300c439f4aae  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** afc4e22f2d981249d5da16dd5480c9a8  gcc/ad
*** 683,701 ****
  71c402028086d8495d1c055f64892297  gcc/ada/gcc-interface/Make-lang.in
  e2fc2e586c98ee94cabd0eff35fe08c3  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
! 192861ed32d7952c7f3bad3459996a0a  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! b9d542f04ad12145505689161f30c19b  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
! 42c433fe464e9d5982c9d79d043e3935  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  86e28c1ab2be02440b174f984633984c  gcc/ada/gcc-interface/lang.opt
  2dc5129e5682363023b212bff0f2e360  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! 2f4f0025e8e88226611b904eb79dbf35  gcc/ada/gcc-interface/trans.c
! 093d3f14bdb0594da00c3098fd658f3b  gcc/ada/gcc-interface/utils.c
  4776e3332d5b10a5915f26a92697aaa1  gcc/ada/gcc-interface/utils2.c
  a45c219685ae6ac76a079cae99c36c20  gcc/ada/get_scos.adb
  4e460bb021c0b86d52e8fc3557dedbd6  gcc/ada/get_scos.ads
--- 683,701 ----
  71c402028086d8495d1c055f64892297  gcc/ada/gcc-interface/Make-lang.in
  e2fc2e586c98ee94cabd0eff35fe08c3  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
! 91af834a131d212a8533dada32c52bf9  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! 6eb88201d264da4b7d3d121718caca99  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
! 79037745a5ad4eb13341f43896160ac0  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  86e28c1ab2be02440b174f984633984c  gcc/ada/gcc-interface/lang.opt
  2dc5129e5682363023b212bff0f2e360  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! d6816635a93cb4b466024415aede8178  gcc/ada/gcc-interface/trans.c
! 828ba49fdaf2575183f11a6c5952b48d  gcc/ada/gcc-interface/utils.c
  4776e3332d5b10a5915f26a92697aaa1  gcc/ada/gcc-interface/utils2.c
  a45c219685ae6ac76a079cae99c36c20  gcc/ada/get_scos.adb
  4e460bb021c0b86d52e8fc3557dedbd6  gcc/ada/get_scos.ads
*************** e84cee3124f04fa3735450c74c293748  gcc/ad
*** 743,749 ****
  de371a2684ddec4d1c37df8bc46b5e55  gcc/ada/indepsw-gnu.adb
  31bba3d35455d25f48eeb2ae3b326c21  gcc/ada/indepsw.adb
  d5de03309bffade72080139c04ccb517  gcc/ada/indepsw.ads
! e44ce986028b6450502074a33f03ebd7  gcc/ada/init.c
  ff4117d195e314edd4604dcf121a2fba  gcc/ada/initialize.c
  0441731b3b86ccde1cc95a8a99b030a7  gcc/ada/inline.adb
  bdc7727a12d72dffe93921a6d42de417  gcc/ada/inline.ads
--- 743,749 ----
  de371a2684ddec4d1c37df8bc46b5e55  gcc/ada/indepsw-gnu.adb
  31bba3d35455d25f48eeb2ae3b326c21  gcc/ada/indepsw.adb
  d5de03309bffade72080139c04ccb517  gcc/ada/indepsw.ads
! d816f1c4f7aeb008af41234885686a70  gcc/ada/init.c
  ff4117d195e314edd4604dcf121a2fba  gcc/ada/initialize.c
  0441731b3b86ccde1cc95a8a99b030a7  gcc/ada/inline.adb
  bdc7727a12d72dffe93921a6d42de417  gcc/ada/inline.ads
*************** ae0a27077aa8f5071b39bf07ec17075e  gcc/ad
*** 2259,2265 ****
  05a4cfa15b47a69866c3560893707f39  gcc/ada/libgnat/system-lynxos178-ppc.ads
  1755570ec8cb9c78669c65fac9fc5dfc  gcc/ada/libgnat/system-mingw.ads
  7ec2cd1e3badd048875f8389e67d5750  gcc/ada/libgnat/system-qnx-aarch64.ads
! ad44a5328ce047a607ff0a75d73029bd  gcc/ada/libgnat/system-rtems.ads
  3a8bc9fbbbb0a7648615cc1f10877926  gcc/ada/libgnat/system-solaris-sparc.ads
  3f6c4716ca5378fb34c21a401938975f  gcc/ada/libgnat/system-solaris-x86.ads
  954e39232edf16f347c107ce46396cb7  gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads
--- 2259,2265 ----
  05a4cfa15b47a69866c3560893707f39  gcc/ada/libgnat/system-lynxos178-ppc.ads
  1755570ec8cb9c78669c65fac9fc5dfc  gcc/ada/libgnat/system-mingw.ads
  7ec2cd1e3badd048875f8389e67d5750  gcc/ada/libgnat/system-qnx-aarch64.ads
! f89f39b98448e6733de65ea7c335b243  gcc/ada/libgnat/system-rtems.ads
  3a8bc9fbbbb0a7648615cc1f10877926  gcc/ada/libgnat/system-solaris-sparc.ads
  3f6c4716ca5378fb34c21a401938975f  gcc/ada/libgnat/system-solaris-x86.ads
  954e39232edf16f347c107ce46396cb7  gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads
*************** da79f639a6e7c0fe14c3dd35bac18aff  gcc/ad
*** 2296,2302 ****
  2dc890e2791f7e9d6e1e9ca1cfb55c71  gcc/ada/libgnat/text_io.ads
  9a646eb97c6840de5d4bbb081dd2031a  gcc/ada/libgnat/unchconv.ads
  b8b0f9c3471d18ee5ac33521fe6f6d31  gcc/ada/libgnat/unchdeal.ads
! db197cef3c77d05363f230600747ad34  gcc/ada/link.c
  955ed088f552d067e15fee45cf2669be  gcc/ada/live.adb
  a111f047a98dde1a1d56c8f13ae9a214  gcc/ada/live.ads
  22ba064bd637369bc593c7d4f99d882e  gcc/ada/locales.c
--- 2296,2302 ----
  2dc890e2791f7e9d6e1e9ca1cfb55c71  gcc/ada/libgnat/text_io.ads
  9a646eb97c6840de5d4bbb081dd2031a  gcc/ada/libgnat/unchconv.ads
  b8b0f9c3471d18ee5ac33521fe6f6d31  gcc/ada/libgnat/unchdeal.ads
! 80bb94e4c2a783bbbbfa8a399a654b7a  gcc/ada/link.c
  955ed088f552d067e15fee45cf2669be  gcc/ada/live.adb
  a111f047a98dde1a1d56c8f13ae9a214  gcc/ada/live.ads
  22ba064bd637369bc593c7d4f99d882e  gcc/ada/locales.c
*************** eb7d5fc65f1efc927e0a18d856b2bdcc  gcc/at
*** 2590,2602 ****
  553eeb5db1fadb33f7e7274d05e95203  gcc/auto-profile.h
  ba0d84f63462e7fa1eb4be685de54623  gcc/backend.h
  cf5cc84d6c8708c6b98fc5347eeaf9f5  gcc/basic-block.h
! 852b3dbc46bef018e9198fc4d3a2e705  gcc/bb-reorder.c
  3e0bcc3801342d32d8da93a0acb2de76  gcc/bb-reorder.h
  3e2d1891aaf9c07b6f94d69355650960  gcc/bitmap.c
  0fc68a130796238f7c1d2cbf5c87d1e5  gcc/bitmap.h
  d434ffd5b0b9fcb3f672655d68c932e9  gcc/brig-builtins.def
! 7477359e81a1f75cbeaccf0ba7908d8e  gcc/brig/ChangeLog
! e9589323cddde4505a26ed229a211ab4  gcc/brig/Make-lang.in
  e9fc01abc2e20427439c8df6e6da27fa  gcc/brig/brig-builtins.h
  fa6cff5049ae5807635cc0da6db14c7f  gcc/brig/brig-c.h
  55f51f16c24e7dcda276f5382ae90fe2  gcc/brig/brig-lang.c
--- 2590,2602 ----
  553eeb5db1fadb33f7e7274d05e95203  gcc/auto-profile.h
  ba0d84f63462e7fa1eb4be685de54623  gcc/backend.h
  cf5cc84d6c8708c6b98fc5347eeaf9f5  gcc/basic-block.h
! 8899b5b907260508792059bb7b6521c3  gcc/bb-reorder.c
  3e0bcc3801342d32d8da93a0acb2de76  gcc/bb-reorder.h
  3e2d1891aaf9c07b6f94d69355650960  gcc/bitmap.c
  0fc68a130796238f7c1d2cbf5c87d1e5  gcc/bitmap.h
  d434ffd5b0b9fcb3f672655d68c932e9  gcc/brig-builtins.def
! 4f815a94c463cbd0aa3ff87dd6a5547d  gcc/brig/ChangeLog
! d5124f715728b25bb9e7a6336ea748a3  gcc/brig/Make-lang.in
  e9fc01abc2e20427439c8df6e6da27fa  gcc/brig/brig-builtins.h
  fa6cff5049ae5807635cc0da6db14c7f  gcc/brig/brig-c.h
  55f51f16c24e7dcda276f5382ae90fe2  gcc/brig/brig-lang.c
*************** c0e66ae3f84286dbfd11fb1be986c7c7  gcc/br
*** 2642,2655 ****
  ef7b23b2cbcd738fd11b28c42c741403  gcc/builtins.c
  2a1b8021943e4daa431587f1471de494  gcc/builtins.def
  9bcb391dae5002d8996cf5045dd11878  gcc/builtins.h
! 90cef70ab0d234131c54776f72923a4c  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 8c9041ee833e621fda39113db5d873ed  gcc/c-family/c-ada-spec.c
  b33c816f5ee940653cb0b68d462eef83  gcc/c-family/c-ada-spec.h
! 66e9ce25202d9f27128e27f6ad6516f7  gcc/c-family/c-attribs.c
! e48c373e864f15c18fe79f5c3b238a46  gcc/c-family/c-common.c
  40eb08cd95b3fc27115b899947f61b13  gcc/c-family/c-common.def
! cebba85237214f56fad3cfcfabd7b1d2  gcc/c-family/c-common.h
  fa0230e3c21f02131d91308dcca5f85c  gcc/c-family/c-cppbuiltin.c
  a78c125312fd1a0a646b4fff13ec0eb3  gcc/c-family/c-dump.c
  945c4a3006965d1b022d167e0be3bf12  gcc/c-family/c-format.c
--- 2642,2655 ----
  ef7b23b2cbcd738fd11b28c42c741403  gcc/builtins.c
  2a1b8021943e4daa431587f1471de494  gcc/builtins.def
  9bcb391dae5002d8996cf5045dd11878  gcc/builtins.h
! e2780707092874b017b7eed4b4f1f0e6  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 147581098ea752b9a8dc4652287a7584  gcc/c-family/c-ada-spec.c
  b33c816f5ee940653cb0b68d462eef83  gcc/c-family/c-ada-spec.h
! 76dae446b694da096d31b83185aaf6d2  gcc/c-family/c-attribs.c
! 057772add5c3c601a208a190464263be  gcc/c-family/c-common.c
  40eb08cd95b3fc27115b899947f61b13  gcc/c-family/c-common.def
! 5602734cc869c128c91d63297300a0ea  gcc/c-family/c-common.h
  fa0230e3c21f02131d91308dcca5f85c  gcc/c-family/c-cppbuiltin.c
  a78c125312fd1a0a646b4fff13ec0eb3  gcc/c-family/c-dump.c
  945c4a3006965d1b022d167e0be3bf12  gcc/c-family/c-format.c
*************** f51dc5f31e37316a12af131fb404419a  gcc/c-
*** 2659,2666 ****
  03e17dd1c0a412af6173d0a7d8dd9e89  gcc/c-family/c-indentation.h
  b3fca1704741e75e8d979f3836e1cda7  gcc/c-family/c-lex.c
  1c1ec9bdcfa8a2968d6e3112bada0d1c  gcc/c-family/c-objc.h
! b3feef2cba887b01994684bf4fbddfac  gcc/c-family/c-omp.c
! ecd7468ac12345c619b49ac2e48a4bea  gcc/c-family/c-opts.c
  7bdc8173b6e53053a7f661920d64550a  gcc/c-family/c-pch.c
  e43080a556d7887ec3dc20e1d2c6f1ef  gcc/c-family/c-ppoutput.c
  05115919e310b145f4f0be014cd3e820  gcc/c-family/c-pragma.c
--- 2659,2666 ----
  03e17dd1c0a412af6173d0a7d8dd9e89  gcc/c-family/c-indentation.h
  b3fca1704741e75e8d979f3836e1cda7  gcc/c-family/c-lex.c
  1c1ec9bdcfa8a2968d6e3112bada0d1c  gcc/c-family/c-objc.h
! 7a3b19dc77e3b761ce3acb46af24f385  gcc/c-family/c-omp.c
! 05691df05e271e35c46a11915d7e7dde  gcc/c-family/c-opts.c
  7bdc8173b6e53053a7f661920d64550a  gcc/c-family/c-pch.c
  e43080a556d7887ec3dc20e1d2c6f1ef  gcc/c-family/c-ppoutput.c
  05115919e310b145f4f0be014cd3e820  gcc/c-family/c-pragma.c
*************** dc31dea5105a716f23782df3b423b085  gcc/c-
*** 2675,2694 ****
  dde14f758a917a3ddb05b1e2508d1a1e  gcc/c-family/c-target.h
  376cfac7cd18471b5b846d02aa2bae6e  gcc/c-family/c-ubsan.c
  5c12f52d9e825d472b7145be82257667  gcc/c-family/c-ubsan.h
! dd4df4d29b87e33d820920445ee73789  gcc/c-family/c-warn.c
  b300c2e4ff998901edd7db040bdc66d5  gcc/c-family/c.opt
  dd1bbbd86496f36b545e0da0cbf6ad06  gcc/c-family/cppspec.c
  97d71bc47181e16ae44a73256beb2e8a  gcc/c-family/known-headers.cc
  e5b1bb6f1ff65e7e00f9d027cd10f4c4  gcc/c-family/known-headers.h
  79a7dfe635c1dd847d9ddea3eea8bea6  gcc/c-family/name-hint.h
  6d2f8a9ee35c08c8901516bff5a43a2e  gcc/c-family/stub-objc.c
! b917f720d9926d92df031b658ecb0098  gcc/c/ChangeLog
  d1ceae32515e69250a6935d030517330  gcc/c/Make-lang.in
  e1f5e7fe13ac52360bb6f9e248f9d127  gcc/c/c-aux-info.c
  1103a36014eec5e177bcab9936ba6ba0  gcc/c/c-convert.c
! dde08e21049abc78c160a0dc990aa729  gcc/c/c-decl.c
  6a28a334a8d75e8f92fc278c54453d18  gcc/c/c-errors.c
! 592967304378f4f7c61a7b91b941b6bc  gcc/c/c-fold.c
  6da033df357d25300bc215aced589b65  gcc/c/c-lang.c
  3cd4cbec82f1e50b679d9f0071551fa4  gcc/c/c-lang.h
  42fb711802a72f7bc3b2b3369131397f  gcc/c/c-objc-common.c
--- 2675,2694 ----
  dde14f758a917a3ddb05b1e2508d1a1e  gcc/c-family/c-target.h
  376cfac7cd18471b5b846d02aa2bae6e  gcc/c-family/c-ubsan.c
  5c12f52d9e825d472b7145be82257667  gcc/c-family/c-ubsan.h
! 273236e61d5decc83cb904fe94c7301e  gcc/c-family/c-warn.c
  b300c2e4ff998901edd7db040bdc66d5  gcc/c-family/c.opt
  dd1bbbd86496f36b545e0da0cbf6ad06  gcc/c-family/cppspec.c
  97d71bc47181e16ae44a73256beb2e8a  gcc/c-family/known-headers.cc
  e5b1bb6f1ff65e7e00f9d027cd10f4c4  gcc/c-family/known-headers.h
  79a7dfe635c1dd847d9ddea3eea8bea6  gcc/c-family/name-hint.h
  6d2f8a9ee35c08c8901516bff5a43a2e  gcc/c-family/stub-objc.c
! 4ff1cfdd54f4e8a0b700284810aeec34  gcc/c/ChangeLog
  d1ceae32515e69250a6935d030517330  gcc/c/Make-lang.in
  e1f5e7fe13ac52360bb6f9e248f9d127  gcc/c/c-aux-info.c
  1103a36014eec5e177bcab9936ba6ba0  gcc/c/c-convert.c
! 31217537d2835fea5c1314fb3ca8d084  gcc/c/c-decl.c
  6a28a334a8d75e8f92fc278c54453d18  gcc/c/c-errors.c
! 38bdf384105f730adbafca3004419adc  gcc/c/c-fold.c
  6da033df357d25300bc215aced589b65  gcc/c/c-lang.c
  3cd4cbec82f1e50b679d9f0071551fa4  gcc/c/c-lang.h
  42fb711802a72f7bc3b2b3369131397f  gcc/c/c-objc-common.c
*************** b3aff9ee2e2aac84ae2c2249ddd34789  gcc/c/
*** 2696,2708 ****
  a86998bf69768560fbb4fdcc9eb0d14b  gcc/c/c-parser.c
  824f36e75f8c378fe7ff07003330d845  gcc/c/c-parser.h
  575a8ea921d7d9f4bf1afe6f16e38942  gcc/c/c-tree.h
! 031c5d484504eb4497ff8c3051e4f25f  gcc/c/c-typeck.c
  7a54ef0822f5aac7800544dc084125a5  gcc/c/config-lang.in
  beac53471d0c7d0ea03adbda52d55cc7  gcc/c/gccspec.c
  4f1a884061f261846dbd7ddfb2af9cf1  gcc/c/gimple-parser.c
  9e299596ee007475dac537a212f8a1ff  gcc/c/gimple-parser.h
  42ca269ba8c51f829c2d82b7f774d150  gcc/caller-save.c
! d3cab0831ada99b87d3eb61460c30dae  gcc/calls.c
  0dc3f2ca4f804ba8afb5fb67963b3a03  gcc/calls.h
  b3bcce62b541c99b6b0ec2edd16ff296  gcc/ccmp.c
  1e02efcbe838558db1033ca2ef0f04ae  gcc/ccmp.h
--- 2696,2708 ----
  a86998bf69768560fbb4fdcc9eb0d14b  gcc/c/c-parser.c
  824f36e75f8c378fe7ff07003330d845  gcc/c/c-parser.h
  575a8ea921d7d9f4bf1afe6f16e38942  gcc/c/c-tree.h
! 6a8170285ba2b9fc180cf032d4cddc64  gcc/c/c-typeck.c
  7a54ef0822f5aac7800544dc084125a5  gcc/c/config-lang.in
  beac53471d0c7d0ea03adbda52d55cc7  gcc/c/gccspec.c
  4f1a884061f261846dbd7ddfb2af9cf1  gcc/c/gimple-parser.c
  9e299596ee007475dac537a212f8a1ff  gcc/c/gimple-parser.h
  42ca269ba8c51f829c2d82b7f774d150  gcc/caller-save.c
! 829991f2dc58ae545717efe12fe4ec6a  gcc/calls.c
  0dc3f2ca4f804ba8afb5fb67963b3a03  gcc/calls.h
  b3bcce62b541c99b6b0ec2edd16ff296  gcc/ccmp.c
  1e02efcbe838558db1033ca2ef0f04ae  gcc/ccmp.h
*************** b3bcce62b541c99b6b0ec2edd16ff296  gcc/cc
*** 2715,2721 ****
  616fd63db83602c971a38b93ad7b09d7  gcc/cfgbuild.h
  5c0e6120b390ec5ac392951616005f9d  gcc/cfgcleanup.c
  81b37889d5c16bcb22fc34f33c0a0d68  gcc/cfgcleanup.h
! dec3b324102e003f3db1e3c8525d32bc  gcc/cfgexpand.c
  8458a678b3c43ee10a3cac7a01b3e1d3  gcc/cfgexpand.h
  ff7e45f1691ba973adbaf1616de70b99  gcc/cfghooks.c
  995f6c5b7812276302a7635a7aefe152  gcc/cfghooks.h
--- 2715,2721 ----
  616fd63db83602c971a38b93ad7b09d7  gcc/cfgbuild.h
  5c0e6120b390ec5ac392951616005f9d  gcc/cfgcleanup.c
  81b37889d5c16bcb22fc34f33c0a0d68  gcc/cfgcleanup.h
! 64ec909bb2d6c9ea33b6b4984f77b265  gcc/cfgexpand.c
  8458a678b3c43ee10a3cac7a01b3e1d3  gcc/cfgexpand.h
  ff7e45f1691ba973adbaf1616de70b99  gcc/cfghooks.c
  995f6c5b7812276302a7635a7aefe152  gcc/cfghooks.h
*************** b04e52386ccef8053e33a987bb18566c  gcc/cf
*** 2726,2749 ****
  1512a9003560020ff76f56e7b55e4c99  gcc/cfgloopmanip.h
  6bd48ec4a47b17cc59a3581202fd93df  gcc/cfgrtl.c
  b0488edb95f2f9416f652f3e9198ee63  gcc/cfgrtl.h
! 8f8fe31becf7602a14b110c561738045  gcc/cgraph.c
! 5b5b4a680044101cdd5876e0612ff282  gcc/cgraph.h
  13da26ea1e52a364f3f300aeea228f31  gcc/cgraphbuild.c
  49ed7b4847148610dff63404b9b2f245  gcc/cgraphclones.c
! c0220d9242b15e893d88f9a6feaa419d  gcc/cgraphunit.c
  7f09e99e0c5f489619266c8ad7306fcd  gcc/chkp-builtins.def
  1ff9eb4acc4ab109b0f07e15d065a0a8  gcc/cif-code.def
  ab69f866d1de3862080089a8bf154d3a  gcc/collect-utils.c
  b5774884834cfb021336f603b4cce3e6  gcc/collect-utils.h
  254e5c4c2639dbe63559a601815e3158  gcc/collect2-aix.c
  3bc1b6721859af7ec49445e97d91fc8d  gcc/collect2-aix.h
! 5c6dc3911ad0a2acc1604cc8247ee303  gcc/collect2.c
  171384e9891a99c6b5466ef0e270b9f7  gcc/collect2.h
  fd50d1c887135b80f3e968669d527eb7  gcc/color-macros.h
  88536e4ce55a7a74e7c2ed05aef98fe7  gcc/combine-stack-adj.c
  18cafe41726c87ab3afd68edd50ba35f  gcc/combine.c
  40809202743de319b1df2912dc2a38eb  gcc/common.md
! 155308308bda14924010ba1338d784c9  gcc/common.opt
  61e2129e35e61d795f8842966dcd1b87  gcc/common/common-target-def.h
  63f5a565901e26e9206a1cedf9ef956a  gcc/common/common-target.def
  b616a6f6a8f3737014ff0a3455a00a36  gcc/common/common-target.h
--- 2726,2749 ----
  1512a9003560020ff76f56e7b55e4c99  gcc/cfgloopmanip.h
  6bd48ec4a47b17cc59a3581202fd93df  gcc/cfgrtl.c
  b0488edb95f2f9416f652f3e9198ee63  gcc/cfgrtl.h
! c4a3c26247ca27516f15c3b90ac04f65  gcc/cgraph.c
! 6d6cb0a0eabc707c56bca3c479abb212  gcc/cgraph.h
  13da26ea1e52a364f3f300aeea228f31  gcc/cgraphbuild.c
  49ed7b4847148610dff63404b9b2f245  gcc/cgraphclones.c
! c8c79ef92e815d34f76a39580dbdc0c6  gcc/cgraphunit.c
  7f09e99e0c5f489619266c8ad7306fcd  gcc/chkp-builtins.def
  1ff9eb4acc4ab109b0f07e15d065a0a8  gcc/cif-code.def
  ab69f866d1de3862080089a8bf154d3a  gcc/collect-utils.c
  b5774884834cfb021336f603b4cce3e6  gcc/collect-utils.h
  254e5c4c2639dbe63559a601815e3158  gcc/collect2-aix.c
  3bc1b6721859af7ec49445e97d91fc8d  gcc/collect2-aix.h
! bbd1af6e3a993fdf5707d2ca8c797d88  gcc/collect2.c
  171384e9891a99c6b5466ef0e270b9f7  gcc/collect2.h
  fd50d1c887135b80f3e968669d527eb7  gcc/color-macros.h
  88536e4ce55a7a74e7c2ed05aef98fe7  gcc/combine-stack-adj.c
  18cafe41726c87ab3afd68edd50ba35f  gcc/combine.c
  40809202743de319b1df2912dc2a38eb  gcc/common.md
! 817d3ab8425f75d27b1d8e1042f0a586  gcc/common.opt
  61e2129e35e61d795f8842966dcd1b87  gcc/common/common-target-def.h
  63f5a565901e26e9206a1cedf9ef956a  gcc/common/common-target.def
  b616a6f6a8f3737014ff0a3455a00a36  gcc/common/common-target.h
*************** d5a4e89d0de230a05c92a31991a8c98d  gcc/co
*** 2798,2804 ****
  2e45b1421aca10361d488ef0bb6bf8cc  gcc/compare-elim.c
  fbfc5111d02e0a6cc644a2810b62a99f  gcc/conditions.h
  00815cec4a75bce05124c9658560119c  gcc/config.build
! fc8512964c5965ead9c47f5726346012  gcc/config.gcc
  8bed6e3e2c0a7b75810c4e8d8b05d3fd  gcc/config.host
  f32000a92132a8f7af2a7b087e7b0a16  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
--- 2798,2804 ----
  2e45b1421aca10361d488ef0bb6bf8cc  gcc/compare-elim.c
  fbfc5111d02e0a6cc644a2810b62a99f  gcc/conditions.h
  00815cec4a75bce05124c9658560119c  gcc/config.build
! 0a55556068de29c27fa1bb4b55b6cadd  gcc/config.gcc
  8bed6e3e2c0a7b75810c4e8d8b05d3fd  gcc/config.host
  f32000a92132a8f7af2a7b087e7b0a16  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
*************** c3e4296f82ba8c62eb5c8a53bf67db53  gcc/co
*** 2824,2830 ****
  9d065c8e8d282f60bfd9123e10459729  gcc/config/aarch64/aarch64-sve.md
  250bb83c199ee2685847641cc9ccc166  gcc/config/aarch64/aarch64-tune.md
  0ad444cd45c64bed6960af6fb54f127a  gcc/config/aarch64/aarch64-tuning-flags.def
! c747ed79ee39eac743c47a3b97376991  gcc/config/aarch64/aarch64.c
  915d4b38b8a1691c5937c591aa7f5cc3  gcc/config/aarch64/aarch64.h
  88d6bd30ba9f2efa104db396966882e2  gcc/config/aarch64/aarch64.md
  9d058125f171acf3cb6b04cd49d94788  gcc/config/aarch64/aarch64.opt
--- 2824,2830 ----
  9d065c8e8d282f60bfd9123e10459729  gcc/config/aarch64/aarch64-sve.md
  250bb83c199ee2685847641cc9ccc166  gcc/config/aarch64/aarch64-tune.md
  0ad444cd45c64bed6960af6fb54f127a  gcc/config/aarch64/aarch64-tuning-flags.def
! 7dca56db5025f116eb7063fa6e40b656  gcc/config/aarch64/aarch64.c
  915d4b38b8a1691c5937c591aa7f5cc3  gcc/config/aarch64/aarch64.h
  88d6bd30ba9f2efa104db396966882e2  gcc/config/aarch64/aarch64.md
  9d058125f171acf3cb6b04cd49d94788  gcc/config/aarch64/aarch64.opt
*************** c747ed79ee39eac743c47a3b97376991  gcc/co
*** 2834,2840 ****
  51e69bbea20585d35d87898d99edfb10  gcc/config/aarch64/atomics.md
  538ad119d3978762bbee8f6bf1a743de  gcc/config/aarch64/biarchilp32.h
  b2b35f0c3bd669e9d87cb7fd18350eb4  gcc/config/aarch64/biarchlp64.h
! d614e4af5b11e061be442e64b3c48568  gcc/config/aarch64/constraints.md
  e3c9dd3caa2493bc9c7367fa97d75eb4  gcc/config/aarch64/cortex-a57-fma-steering.c
  2d0dd82dd70fcae4332325735f79d573  gcc/config/aarch64/driver-aarch64.c
  a1f263a333d29c442e36ca5c76217387  gcc/config/aarch64/falkor.md
--- 2834,2840 ----
  51e69bbea20585d35d87898d99edfb10  gcc/config/aarch64/atomics.md
  538ad119d3978762bbee8f6bf1a743de  gcc/config/aarch64/biarchilp32.h
  b2b35f0c3bd669e9d87cb7fd18350eb4  gcc/config/aarch64/biarchlp64.h
! f47deb78fbf9608bac82becd21ae6f95  gcc/config/aarch64/constraints.md
  e3c9dd3caa2493bc9c7367fa97d75eb4  gcc/config/aarch64/cortex-a57-fma-steering.c
  2d0dd82dd70fcae4332325735f79d573  gcc/config/aarch64/driver-aarch64.c
  a1f263a333d29c442e36ca5c76217387  gcc/config/aarch64/falkor.md
*************** e141603d48cbc092b13757bc2998cf6f  gcc/co
*** 2883,2894 ****
  033581e35ee9b17b4b726c6907bd4d62  gcc/config/arc/arc-modes.def
  aaeb77e81679acebf747ff8a6496a3e4  gcc/config/arc/arc-options.def
  b1a53170aeadbf458b377b34c0887cfd  gcc/config/arc/arc-opts.h
! 800980ed42b054749b75ea3347517cfc  gcc/config/arc/arc-protos.h
  e891252fa86a0db64ff2fbaaba0f2ad5  gcc/config/arc/arc-simd.h
  983c8c476d61e6e572338584f58e6a82  gcc/config/arc/arc-tables.opt
! 595445cec2e2f74eaec5ec314e51aaf5  gcc/config/arc/arc.c
  9ebb8e59f5b37ace9f584199b1ee81e2  gcc/config/arc/arc.h
! c36d6bcd92cbd34c643c51252efeed95  gcc/config/arc/arc.md
  96ec0aa10e793489e01a69c9d22d8993  gcc/config/arc/arc.opt
  9c1408f08fcf135abdde012d84898720  gcc/config/arc/arc600.md
  cb92bcd9c7736753a1bc9889cb7694a9  gcc/config/arc/arc700.md
--- 2883,2894 ----
  033581e35ee9b17b4b726c6907bd4d62  gcc/config/arc/arc-modes.def
  aaeb77e81679acebf747ff8a6496a3e4  gcc/config/arc/arc-options.def
  b1a53170aeadbf458b377b34c0887cfd  gcc/config/arc/arc-opts.h
! 4812357734270cca63e69bb2add0efe7  gcc/config/arc/arc-protos.h
  e891252fa86a0db64ff2fbaaba0f2ad5  gcc/config/arc/arc-simd.h
  983c8c476d61e6e572338584f58e6a82  gcc/config/arc/arc-tables.opt
! 1d69674266227f519241c26c229ce75a  gcc/config/arc/arc.c
  9ebb8e59f5b37ace9f584199b1ee81e2  gcc/config/arc/arc.h
! 9d0b0d2829ea18dbfc54be2c282ac0a8  gcc/config/arc/arc.md
  96ec0aa10e793489e01a69c9d22d8993  gcc/config/arc/arc.opt
  9c1408f08fcf135abdde012d84898720  gcc/config/arc/arc600.md
  cb92bcd9c7736753a1bc9889cb7694a9  gcc/config/arc/arc700.md
*************** f2729176578ea31535f18d3e76751621  gcc/co
*** 2908,2922 ****
  cae2cd2564a274561e354f42c79a59ba  gcc/config/arc/predicates.md
  d504f52a7bc686dde5bff322955b2121  gcc/config/arc/simdext.md
  a392705bfd4529a2e18f4f9d52d05e62  gcc/config/arc/t-arc
! 322fd9925723832dd32f93a0dec8ab64  gcc/config/arc/t-multilib
  d01722dd02bd262bf40d0496cf31d3ac  gcc/config/arm/README-interworking
  af5153ad704c6e4a78247048796b0133  gcc/config/arm/aarch-common-protos.h
  0e87493201220ec760dd30a87c6c914f  gcc/config/arm/aarch-common.c
  3ca8882d89eda4043cb655d11b7b3f5f  gcc/config/arm/aarch-cost-tables.h
  75692d0fbdb8dc4fbfbb02ec457f1680  gcc/config/arm/aout.h
! 5f48be6c640ebac32d76f435d58692ac  gcc/config/arm/arm-builtins.c
  2ca31683e91ff9bc7ae6d6e40b5a367e  gcc/config/arm/arm-c.c
! 036cd117c1d6c0099aed70b303f63306  gcc/config/arm/arm-cpus.in
  0e027b9db6ca8ea40459e2099afa2295  gcc/config/arm/arm-fixed.md
  0e70948534a51916951bbd5b909d0f7e  gcc/config/arm/arm-flags.h
  c0ac55c64ccfe04fb67d5c2730882842  gcc/config/arm/arm-generic.md
--- 2908,2922 ----
  cae2cd2564a274561e354f42c79a59ba  gcc/config/arc/predicates.md
  d504f52a7bc686dde5bff322955b2121  gcc/config/arc/simdext.md
  a392705bfd4529a2e18f4f9d52d05e62  gcc/config/arc/t-arc
! 4778c7cd0c6e931b3458b874055e964b  gcc/config/arc/t-multilib
  d01722dd02bd262bf40d0496cf31d3ac  gcc/config/arm/README-interworking
  af5153ad704c6e4a78247048796b0133  gcc/config/arm/aarch-common-protos.h
  0e87493201220ec760dd30a87c6c914f  gcc/config/arm/aarch-common.c
  3ca8882d89eda4043cb655d11b7b3f5f  gcc/config/arm/aarch-cost-tables.h
  75692d0fbdb8dc4fbfbb02ec457f1680  gcc/config/arm/aout.h
! e97e11e7a642f4ddd7d6d0d2daebd4d8  gcc/config/arm/arm-builtins.c
  2ca31683e91ff9bc7ae6d6e40b5a367e  gcc/config/arm/arm-c.c
! 37b04b2a2c95e5c76dc2b3536b53acc0  gcc/config/arm/arm-cpus.in
  0e027b9db6ca8ea40459e2099afa2295  gcc/config/arm/arm-fixed.md
  0e70948534a51916951bbd5b909d0f7e  gcc/config/arm/arm-flags.h
  c0ac55c64ccfe04fb67d5c2730882842  gcc/config/arm/arm-generic.md
*************** afe78ae658ff4942c2605b0f557d67e4  gcc/co
*** 2935,2941 ****
  7ae508721eef81f7ecdc77c6149d1277  gcc/config/arm/arm1026ejs.md
  2f3f1706468be20a230fb9e63695ac4f  gcc/config/arm/arm1136jfs.md
  e1b7260aa6f7705db298a50ff015f3c5  gcc/config/arm/arm926ejs.md
! 25306b8e579e797a49c316cba8058b8a  gcc/config/arm/arm_acle.h
  69ba0680bd9a4364320cd5cbee68d755  gcc/config/arm/arm_acle_builtins.def
  789b08a1c5a04d3856a77eba71dc38a0  gcc/config/arm/arm_cmse.h
  614c8f14707a08f9d2819021921882f1  gcc/config/arm/arm_fp16.h
--- 2935,2941 ----
  7ae508721eef81f7ecdc77c6149d1277  gcc/config/arm/arm1026ejs.md
  2f3f1706468be20a230fb9e63695ac4f  gcc/config/arm/arm1136jfs.md
  e1b7260aa6f7705db298a50ff015f3c5  gcc/config/arm/arm926ejs.md
! 882f0f0ee9eca602bf8d89ac4291f422  gcc/config/arm/arm_acle.h
  69ba0680bd9a4364320cd5cbee68d755  gcc/config/arm/arm_acle_builtins.def
  789b08a1c5a04d3856a77eba71dc38a0  gcc/config/arm/arm_cmse.h
  614c8f14707a08f9d2819021921882f1  gcc/config/arm/arm_fp16.h
*************** db7a4c97570d7fa5ca6b6e8b26c37ed9  gcc/co
*** 2986,2992 ****
  03035888f43cedef25723a3f7a06023b  gcc/config/arm/mmintrin.h
  eb8cb9bcfd12f3d9e084e20048a7e6e2  gcc/config/arm/neon.md
  30acc3bfdec5d353ce2a0daf96f427db  gcc/config/arm/netbsd-elf.h
! d1ba6365da468edd553a7d1c3c882059  gcc/config/arm/parsecpu.awk
  1ab8597247341cc25bc4fbc22ddee4e5  gcc/config/arm/predicates.md
  00bd29408de6a60fb678ff70cb0bc732  gcc/config/arm/rtems.h
  ffd3a1a20b27c58131c3183dd83d0466  gcc/config/arm/semi.h
--- 2986,2992 ----
  03035888f43cedef25723a3f7a06023b  gcc/config/arm/mmintrin.h
  eb8cb9bcfd12f3d9e084e20048a7e6e2  gcc/config/arm/neon.md
  30acc3bfdec5d353ce2a0daf96f427db  gcc/config/arm/netbsd-elf.h
! 79c90d9508539d347d88183a27e048b4  gcc/config/arm/parsecpu.awk
  1ab8597247341cc25bc4fbc22ddee4e5  gcc/config/arm/predicates.md
  00bd29408de6a60fb678ff70cb0bc732  gcc/config/arm/rtems.h
  ffd3a1a20b27c58131c3183dd83d0466  gcc/config/arm/semi.h
*************** d27347912d83febe812fdb041141539a  gcc/co
*** 3187,3193 ****
  994d4fc44d483c0e4a89c72d89fd93de  gcc/config/g.opt
  191721adfe442e5c38c70dce950e1c64  gcc/config/glibc-c.c
  2187b0d180b0bc520f8fae559276ad8d  gcc/config/glibc-stdint.h
! 34db705a3f07c123709bb730721ddfb7  gcc/config/gnu-user.h
  072e780cbb83c096c2caa4666a554abb  gcc/config/gnu-user.opt
  d782fa46ae656c82615368df49c839b2  gcc/config/gnu.h
  725ec5542f472baefc73c54425248fd3  gcc/config/h8300/constraints.md
--- 3187,3193 ----
  994d4fc44d483c0e4a89c72d89fd93de  gcc/config/g.opt
  191721adfe442e5c38c70dce950e1c64  gcc/config/glibc-c.c
  2187b0d180b0bc520f8fae559276ad8d  gcc/config/glibc-stdint.h
! 7d9b90566d1033036fc2696f12a78eb5  gcc/config/gnu-user.h
  072e780cbb83c096c2caa4666a554abb  gcc/config/gnu-user.opt
  d782fa46ae656c82615368df49c839b2  gcc/config/gnu.h
  725ec5542f472baefc73c54425248fd3  gcc/config/h8300/constraints.md
*************** f3be3ee5181359209c74ace46d5f05ea  gcc/co
*** 3219,3240 ****
  f4693321823871c4dee7eec22f5fca28  gcc/config/i386/avx2intrin.h
  eb8ed620824417d2c7958d76c605b2c8  gcc/config/i386/avx5124fmapsintrin.h
  442ba84d1964652112ceaeadd65fb1bb  gcc/config/i386/avx5124vnniwintrin.h
! 52c3eb11a66213dba80f9c97cf624862  gcc/config/i386/avx512bitalgintrin.h
! 34ff22aa119afc2097c4e285b02117ff  gcc/config/i386/avx512bwintrin.h
  bb5d8573766a03ad02abbecae8af2732  gcc/config/i386/avx512cdintrin.h
  041a3b27ffb1d36cdb52ec57fd54991d  gcc/config/i386/avx512dqintrin.h
  02e0125c03cd6c8b0b83284f5b4a1cd2  gcc/config/i386/avx512erintrin.h
! e1b72574511a91540032d573d099996a  gcc/config/i386/avx512fintrin.h
  75a8d02b8eed76602ffdc82633dafcd4  gcc/config/i386/avx512ifmaintrin.h
  964a5aaff516c4c87140133b5afec6ed  gcc/config/i386/avx512ifmavlintrin.h
  3a98d3531f48bbd9684b74570a11cc83  gcc/config/i386/avx512pfintrin.h
  fe1ceddb654c20987eb59a3d5642907f  gcc/config/i386/avx512vbmi2intrin.h
! cce950a441da22c0b321f47c5d8be16b  gcc/config/i386/avx512vbmi2vlintrin.h
  b6fb5740d167285152e08dfaf4b79cd9  gcc/config/i386/avx512vbmiintrin.h
  2d89a8cbd411da65e4de3b06715acfd7  gcc/config/i386/avx512vbmivlintrin.h
! 738cffb530d2b73c24fdc0292aceca55  gcc/config/i386/avx512vlbwintrin.h
  b5b9bb00324fe7966ea0fa8f098f020b  gcc/config/i386/avx512vldqintrin.h
! 15da10e38fd277f3473ec0293bacd906  gcc/config/i386/avx512vlintrin.h
  6d0970d382ca4120a4eb992cd8872544  gcc/config/i386/avx512vnniintrin.h
  243143dca2ce0575bd58ee17b8906354  gcc/config/i386/avx512vnnivlintrin.h
  a9268adb7f0513e13971021eb302760c  gcc/config/i386/avx512vpopcntdqintrin.h
--- 3219,3240 ----
  f4693321823871c4dee7eec22f5fca28  gcc/config/i386/avx2intrin.h
  eb8ed620824417d2c7958d76c605b2c8  gcc/config/i386/avx5124fmapsintrin.h
  442ba84d1964652112ceaeadd65fb1bb  gcc/config/i386/avx5124vnniwintrin.h
! 4e740f3142e270682449859dd01916eb  gcc/config/i386/avx512bitalgintrin.h
! 256d09298d57989540af3d7b3963c822  gcc/config/i386/avx512bwintrin.h
  bb5d8573766a03ad02abbecae8af2732  gcc/config/i386/avx512cdintrin.h
  041a3b27ffb1d36cdb52ec57fd54991d  gcc/config/i386/avx512dqintrin.h
  02e0125c03cd6c8b0b83284f5b4a1cd2  gcc/config/i386/avx512erintrin.h
! a666d49ab3b459ec5973450dd981343c  gcc/config/i386/avx512fintrin.h
  75a8d02b8eed76602ffdc82633dafcd4  gcc/config/i386/avx512ifmaintrin.h
  964a5aaff516c4c87140133b5afec6ed  gcc/config/i386/avx512ifmavlintrin.h
  3a98d3531f48bbd9684b74570a11cc83  gcc/config/i386/avx512pfintrin.h
  fe1ceddb654c20987eb59a3d5642907f  gcc/config/i386/avx512vbmi2intrin.h
! 549d2bb7215eb5f0b95e240b79e07853  gcc/config/i386/avx512vbmi2vlintrin.h
  b6fb5740d167285152e08dfaf4b79cd9  gcc/config/i386/avx512vbmiintrin.h
  2d89a8cbd411da65e4de3b06715acfd7  gcc/config/i386/avx512vbmivlintrin.h
! e2ff9f5fd5bcc32de0ec4a45814b9adb  gcc/config/i386/avx512vlbwintrin.h
  b5b9bb00324fe7966ea0fa8f098f020b  gcc/config/i386/avx512vldqintrin.h
! 7d06b0e3e34aa408c2dc5074b696b2a5  gcc/config/i386/avx512vlintrin.h
  6d0970d382ca4120a4eb992cd8872544  gcc/config/i386/avx512vnniintrin.h
  243143dca2ce0575bd58ee17b8906354  gcc/config/i386/avx512vnnivlintrin.h
  a9268adb7f0513e13971021eb302760c  gcc/config/i386/avx512vpopcntdqintrin.h
*************** f85b2735ebf24b46c2d9e4d6da2ab118  gcc/co
*** 3304,3312 ****
  5bafb9d86cd0531b346e4639efc86356  gcc/config/i386/i386-opts.h
  585a48de3fb8cf98c23ebac00c2238a5  gcc/config/i386/i386-passes.def
  e7f855ddccfb8128c224798748386a63  gcc/config/i386/i386-protos.h
! 26d74633f1b337f9e7080caf419f0796  gcc/config/i386/i386.c
  4d8020179450983318e14f35fe0585e0  gcc/config/i386/i386.h
! 5e917c0b0384930e5138990ddd288d62  gcc/config/i386/i386.md
  fedeca0d943923d2b1e8a23dac70402e  gcc/config/i386/i386.opt
  64cf08bf31bf2f4dc57c5612fbf545cb  gcc/config/i386/i386elf.h
  f750ed2033bbe36f306b115907b76b57  gcc/config/i386/ia32intrin.h
--- 3304,3312 ----
  5bafb9d86cd0531b346e4639efc86356  gcc/config/i386/i386-opts.h
  585a48de3fb8cf98c23ebac00c2238a5  gcc/config/i386/i386-passes.def
  e7f855ddccfb8128c224798748386a63  gcc/config/i386/i386-protos.h
! a4fe40b5f0b6f795f2172e71fa5f7a36  gcc/config/i386/i386.c
  4d8020179450983318e14f35fe0585e0  gcc/config/i386/i386.h
! 9a9c21a6275a0a05c7ba23c7c3b6451d  gcc/config/i386/i386.md
  fedeca0d943923d2b1e8a23dac70402e  gcc/config/i386/i386.opt
  64cf08bf31bf2f4dc57c5612fbf545cb  gcc/config/i386/i386elf.h
  f750ed2033bbe36f306b115907b76b57  gcc/config/i386/ia32intrin.h
*************** ef8890ab5009549b7f4a9d0a11c0b5e1  gcc/co
*** 3360,3367 ****
  726f96e7164960af9fea1acf954440f6  gcc/config/i386/shaintrin.h
  1450602f2a26403ed2ddc18e73a0abcd  gcc/config/i386/slm.md
  428436d4157bf13d814afdcf184d8b7d  gcc/config/i386/smmintrin.h
! d8b958f9693a38b339292afdde58d673  gcc/config/i386/sol2.h
! 1c5c24bb5991e25ed5e15c51b09fc4e1  gcc/config/i386/sse.md
  fc3b94b276976b0fe533ac436414f6bc  gcc/config/i386/ssemath.h
  ae961d16d446d661830906f88c08f196  gcc/config/i386/stringop.def
  05a37b469e0de5f550131f2f43046252  gcc/config/i386/subst.md
--- 3360,3367 ----
  726f96e7164960af9fea1acf954440f6  gcc/config/i386/shaintrin.h
  1450602f2a26403ed2ddc18e73a0abcd  gcc/config/i386/slm.md
  428436d4157bf13d814afdcf184d8b7d  gcc/config/i386/smmintrin.h
! 7583a092bb2058652012105a09af0d17  gcc/config/i386/sol2.h
! 0024dddd073f879da0357c796c670b00  gcc/config/i386/sse.md
  fc3b94b276976b0fe533ac436414f6bc  gcc/config/i386/ssemath.h
  ae961d16d446d661830906f88c08f196  gcc/config/i386/stringop.def
  05a37b469e0de5f550131f2f43046252  gcc/config/i386/subst.md
*************** b30e48a45bdab627baf64c95406d6fd0  gcc/co
*** 3397,3403 ****
  5c7cc6337b41c31e519503ed1540d676  gcc/config/i386/wbnoinvdintrin.h
  80fbe31a793273da3e0ab3193694b427  gcc/config/i386/winnt-cxx.c
  3604f5e12a9c4f673ed83f7faeb072e8  gcc/config/i386/winnt-stubs.c
! 042a9ea0519058d57fe5c1f2916c0f59  gcc/config/i386/winnt.c
  a97f04e41321cf74328896db94e666d7  gcc/config/i386/wmmintrin.h
  627c3e925a142fb6d2a14368fb637f28  gcc/config/i386/x-cygwin
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
--- 3397,3403 ----
  5c7cc6337b41c31e519503ed1540d676  gcc/config/i386/wbnoinvdintrin.h
  80fbe31a793273da3e0ab3193694b427  gcc/config/i386/winnt-cxx.c
  3604f5e12a9c4f673ed83f7faeb072e8  gcc/config/i386/winnt-stubs.c
! e6d506da84bf38f2ba276f17b6e5ce20  gcc/config/i386/winnt.c
  a97f04e41321cf74328896db94e666d7  gcc/config/i386/wmmintrin.h
  627c3e925a142fb6d2a14368fb637f28  gcc/config/i386/x-cygwin
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
*************** e29bad8882dfb63855f16e0eedb33719  gcc/co
*** 3409,3415 ****
  06f1b0a732977d2b0ca13878ea0b8fb8  gcc/config/i386/x86-tune-sched-bd.c
  5e261e9f185547138b8a40979c98f2fa  gcc/config/i386/x86-tune-sched-core.c
  ada167b10e9882aac1fc974886765ef4  gcc/config/i386/x86-tune-sched.c
! 65ed755239f3a2aad7e1712779a787eb  gcc/config/i386/x86-tune.def
  f9560c967a8f5066fce51b512ecb3c39  gcc/config/i386/x86intrin.h
  b69f598a03f55b45103f842a6b9f3b8e  gcc/config/i386/xm-cygwin.h
  1abcef7a7a2a44954e4f82e1e46ef874  gcc/config/i386/xm-djgpp.h
--- 3409,3415 ----
  06f1b0a732977d2b0ca13878ea0b8fb8  gcc/config/i386/x86-tune-sched-bd.c
  5e261e9f185547138b8a40979c98f2fa  gcc/config/i386/x86-tune-sched-core.c
  ada167b10e9882aac1fc974886765ef4  gcc/config/i386/x86-tune-sched.c
! b25eb2db80dda20c7cc42de27663fa14  gcc/config/i386/x86-tune.def
  f9560c967a8f5066fce51b512ecb3c39  gcc/config/i386/x86intrin.h
  b69f598a03f55b45103f842a6b9f3b8e  gcc/config/i386/xm-cygwin.h
  1abcef7a7a2a44954e4f82e1e46ef874  gcc/config/i386/xm-djgpp.h
*************** b69f598a03f55b45103f842a6b9f3b8e  gcc/co
*** 3417,3423 ****
  aae36c66ad5b5d20ec7bc1387579c5fb  gcc/config/i386/xmmintrin.h
  6eb13e6dd0bad07a7d34d9208472fcc9  gcc/config/i386/xopintrin.h
  5b10c125060ffa3c27550a2337f74eef  gcc/config/i386/xsavecintrin.h
! ea881d9949de59c92f2ce094d8d8175a  gcc/config/i386/xsaveintrin.h
  1dffe80b09cee8128a11c7e387005848  gcc/config/i386/xsaveoptintrin.h
  158f59c67f4e0a45fa3675b5465a4c24  gcc/config/i386/xsavesintrin.h
  2915151178d5c447a728c3d9b41b9476  gcc/config/i386/xtestintrin.h
--- 3417,3423 ----
  aae36c66ad5b5d20ec7bc1387579c5fb  gcc/config/i386/xmmintrin.h
  6eb13e6dd0bad07a7d34d9208472fcc9  gcc/config/i386/xopintrin.h
  5b10c125060ffa3c27550a2337f74eef  gcc/config/i386/xsavecintrin.h
! 329b6912dba742f5637ad89dde8ef470  gcc/config/i386/xsaveintrin.h
  1dffe80b09cee8128a11c7e387005848  gcc/config/i386/xsaveoptintrin.h
  158f59c67f4e0a45fa3675b5465a4c24  gcc/config/i386/xsavesintrin.h
  2915151178d5c447a728c3d9b41b9476  gcc/config/i386/xtestintrin.h
*************** ecf992dc03abe68735e1644368df2fbc  gcc/co
*** 3714,3720 ****
  78c2ba313b148d77d7a1c2351824427a  gcc/config/nds32/constraints.md
  bc7558ec01be9caa08df84fbaaabb267  gcc/config/nds32/iterators.md
  fab125337980645f4f8d74c68bc587e7  gcc/config/nds32/nds32-cost.c
! b81feffed2580d61f578049c94376778  gcc/config/nds32/nds32-doubleword.md
  b325a564c9283cd8b48f924ed8a96d8c  gcc/config/nds32/nds32-e8.md
  50ca414eb16348c0e8863f8de4c518d2  gcc/config/nds32/nds32-fp-as-gp.c
  93e494da06bac7f0141248527c360472  gcc/config/nds32/nds32-fpu.md
--- 3714,3720 ----
  78c2ba313b148d77d7a1c2351824427a  gcc/config/nds32/constraints.md
  bc7558ec01be9caa08df84fbaaabb267  gcc/config/nds32/iterators.md
  fab125337980645f4f8d74c68bc587e7  gcc/config/nds32/nds32-cost.c
! c4c86db305cd1b1b61eb9441d76949e7  gcc/config/nds32/nds32-doubleword.md
  b325a564c9283cd8b48f924ed8a96d8c  gcc/config/nds32/nds32-e8.md
  50ca414eb16348c0e8863f8de4c518d2  gcc/config/nds32/nds32-fp-as-gp.c
  93e494da06bac7f0141248527c360472  gcc/config/nds32/nds32-fpu.md
*************** ee212f2c16ea9c6985d325c20fadcb8b  gcc/co
*** 3732,3743 ****
  faa1c468d3b5d36339dcc334f5f28525  gcc/config/nds32/nds32-opts.h
  36245435da695d7337c9bba98b0977ee  gcc/config/nds32/nds32-peephole2.md
  65239021860a4f8eeb54f1d4e25b0ce5  gcc/config/nds32/nds32-pipelines-auxiliary.c
! b93457f24daa45d4497164ebb1449d38  gcc/config/nds32/nds32-predicates.c
  50b4338fc950d30a7408e9375a53ee60  gcc/config/nds32/nds32-protos.h
  42d99ad0db11d4c46094c7437698d086  gcc/config/nds32/nds32-relax-opt.c
  f15eceee1e73a381ea225e9dc417070e  gcc/config/nds32/nds32-utils.c
! 46e3096f48cc740b82ce89b59759359c  gcc/config/nds32/nds32.c
! 3e88b776092bac7ce7ec1b5b15de54bf  gcc/config/nds32/nds32.h
  94e0547ac1ea5328dce2c572b08e54a5  gcc/config/nds32/nds32.md
  44a6507ab606b8c2eff170fb963f93a7  gcc/config/nds32/nds32.opt
  75d2730aac1c4b62b002a6f47e5b9747  gcc/config/nds32/nds32_intrinsic.h
--- 3732,3743 ----
  faa1c468d3b5d36339dcc334f5f28525  gcc/config/nds32/nds32-opts.h
  36245435da695d7337c9bba98b0977ee  gcc/config/nds32/nds32-peephole2.md
  65239021860a4f8eeb54f1d4e25b0ce5  gcc/config/nds32/nds32-pipelines-auxiliary.c
! a58af9320e61c209c3ad60a3d02d2781  gcc/config/nds32/nds32-predicates.c
  50b4338fc950d30a7408e9375a53ee60  gcc/config/nds32/nds32-protos.h
  42d99ad0db11d4c46094c7437698d086  gcc/config/nds32/nds32-relax-opt.c
  f15eceee1e73a381ea225e9dc417070e  gcc/config/nds32/nds32-utils.c
! b26589355d8c2f6c70a839c58af41490  gcc/config/nds32/nds32.c
! e4901cb96d41b24abdd4b771db5fe3d5  gcc/config/nds32/nds32.h
  94e0547ac1ea5328dce2c572b08e54a5  gcc/config/nds32/nds32.md
  44a6507ab606b8c2eff170fb963f93a7  gcc/config/nds32/nds32.opt
  75d2730aac1c4b62b002a6f47e5b9747  gcc/config/nds32/nds32_intrinsic.h
*************** b618c9b884f78ed041a9000a7e2848fa  gcc/co
*** 3797,3803 ****
  a7a18454ea8e20abea0987299b179374  gcc/config/pa/pa-hpux1111.opt
  3d2ee56c35ff78d7dfcd41ba3cb89051  gcc/config/pa/pa-hpux1131.h
  9b5dcd7f3770f0cb685743e52c1a5285  gcc/config/pa/pa-hpux1131.opt
! c3c2f001a611377392194353cc0b4b69  gcc/config/pa/pa-linux.h
  7792b9b6c6fb4714e27d72c171139650  gcc/config/pa/pa-modes.def
  2f447d057c80970e98a0e5bff4156264  gcc/config/pa/pa-openbsd.h
  878fe335d079c0655b69d2d053f2045b  gcc/config/pa/pa-opts.h
--- 3797,3803 ----
  a7a18454ea8e20abea0987299b179374  gcc/config/pa/pa-hpux1111.opt
  3d2ee56c35ff78d7dfcd41ba3cb89051  gcc/config/pa/pa-hpux1131.h
  9b5dcd7f3770f0cb685743e52c1a5285  gcc/config/pa/pa-hpux1131.opt
! 1d8045dd7f587b60af4250805ca49fd0  gcc/config/pa/pa-linux.h
  7792b9b6c6fb4714e27d72c171139650  gcc/config/pa/pa-modes.def
  2f447d057c80970e98a0e5bff4156264  gcc/config/pa/pa-openbsd.h
  878fe335d079c0655b69d2d053f2045b  gcc/config/pa/pa-opts.h
*************** ad6308b0af4d5ad16c571cd25bf22b4d  gcc/co
*** 4000,4005 ****
--- 4000,4006 ----
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
  1ed181a166b1d0e206c4a4e0024cce2a  gcc/config/riscv/t-linux-multilib
  976dd460f5afbd591b0d2e626d74eb51  gcc/config/riscv/t-riscv
+ 7dbd61c5a07b1adefe5429a41008fda5  gcc/config/riscv/t-rtems
  c9a40160ddc6b7cc763910ace7715569  gcc/config/rl78/constraints.md
  97a95f910dd4ee4d1dd19d4683ea59b5  gcc/config/rl78/predicates.md
  6f3ae31485b2afa8c9072ec2569a61d2  gcc/config/rl78/rl78-c.c
*************** e2897dd12a7adbd450ee33d4e16390bf  gcc/co
*** 4063,4069 ****
  0e7c1a1e4c93cafd35684b21a20078c1  gcc/config/rs6000/eabi.h
  8a7bb2cde1174595cfe3c49dad88548c  gcc/config/rs6000/eabialtivec.h
  caa8d36ab8d41a393dec0cc2a027719d  gcc/config/rs6000/eabisim.h
! 6bdc08eb4fc7bd17c3cce341a58d25cf  gcc/config/rs6000/emmintrin.h
  d5bf09cce396907ec38e3454b4a64d4d  gcc/config/rs6000/freebsd.h
  e5002abe4b00c1553b90fdc41731574f  gcc/config/rs6000/freebsd64.h
  8a17f57c8fdb2b7b16494356e333599a  gcc/config/rs6000/genopt.sh
--- 4064,4070 ----
  0e7c1a1e4c93cafd35684b21a20078c1  gcc/config/rs6000/eabi.h
  8a7bb2cde1174595cfe3c49dad88548c  gcc/config/rs6000/eabialtivec.h
  caa8d36ab8d41a393dec0cc2a027719d  gcc/config/rs6000/eabisim.h
! 50f46ad786fcf53bb6fa0a9a7de81309  gcc/config/rs6000/emmintrin.h
  d5bf09cce396907ec38e3454b4a64d4d  gcc/config/rs6000/freebsd.h
  e5002abe4b00c1553b90fdc41731574f  gcc/config/rs6000/freebsd64.h
  8a17f57c8fdb2b7b16494356e333599a  gcc/config/rs6000/genopt.sh
*************** b2b4a14ee19e5479a407cd7d891091f4  gcc/co
*** 4073,4079 ****
  ae8054933a0fe405ccb5ca88b6d82e20  gcc/config/rs6000/htmintrin.h
  cfa910812fa0658d89bd0bd0574e0a55  gcc/config/rs6000/htmxlintrin.h
  f102133fe8b1cb3e10e11814814cded4  gcc/config/rs6000/linux.h
! 9a492eb4cc59c99150a68a92c67a91cc  gcc/config/rs6000/linux64.h
  3b0a9c590719c486ec897a34e9ce1184  gcc/config/rs6000/linux64.opt
  799efe10ab55ec176ca10bc169bf0266  gcc/config/rs6000/linuxaltivec.h
  56e7905cd5d58cdaa4e54fa40dc3e354  gcc/config/rs6000/lynx.h
--- 4074,4080 ----
  ae8054933a0fe405ccb5ca88b6d82e20  gcc/config/rs6000/htmintrin.h
  cfa910812fa0658d89bd0bd0574e0a55  gcc/config/rs6000/htmxlintrin.h
  f102133fe8b1cb3e10e11814814cded4  gcc/config/rs6000/linux.h
! e3b8239e4864950ba2a1eaeb687af8e2  gcc/config/rs6000/linux64.h
  3b0a9c590719c486ec897a34e9ce1184  gcc/config/rs6000/linux64.opt
  799efe10ab55ec176ca10bc169bf0266  gcc/config/rs6000/linuxaltivec.h
  56e7905cd5d58cdaa4e54fa40dc3e354  gcc/config/rs6000/lynx.h
*************** abb23b23f2af6700d170086290f9c573  gcc/co
*** 4095,4114 ****
  0f9854421ac50b66adc14397f453bbe9  gcc/config/rs6000/ppc-auxv.h
  342969245a87fc2fa15e020a788bcb14  gcc/config/rs6000/ppu_intrinsics.h
  f5977a893ce90afe80a8ec3f3b558096  gcc/config/rs6000/predicates.md
! 67ac4b15669a4b4819cc06c6554824b6  gcc/config/rs6000/rs6000-builtin.def
! 91ea690a6d9705599c09875fb10b23f7  gcc/config/rs6000/rs6000-c.c
  74e1470f36d1513602e0d9ed52cf1e01  gcc/config/rs6000/rs6000-cpus.def
  8ec6d7b8eabe3794bf1ab38f06e84cfc  gcc/config/rs6000/rs6000-linux.c
! 8a862622dc51487c4cb22e63f02e6f45  gcc/config/rs6000/rs6000-modes.def
  4fe4357d2b59d1f1209721000b626cfd  gcc/config/rs6000/rs6000-opts.h
  a2eb09a57e0113267a500e881c8b6652  gcc/config/rs6000/rs6000-p8swap.c
  5f7c6215ba96134b2dc6ca6179606f8e  gcc/config/rs6000/rs6000-passes.def
  8d838167331b51f25ad138b4eb70004f  gcc/config/rs6000/rs6000-protos.h
! 65615a7ec4ab83e72f08caa249037681  gcc/config/rs6000/rs6000-string.c
  643b9b3fa5815b6fbb2dc9b4458a3bdd  gcc/config/rs6000/rs6000-tables.opt
! 3b51a8a0d47ed169af26b7d065d28ce6  gcc/config/rs6000/rs6000.c
! 183cc25c1987779f07fd0fa7f208a614  gcc/config/rs6000/rs6000.h
! 3ae09b89282d4218b5c406326a122ceb  gcc/config/rs6000/rs6000.md
  824001b2d686a4122decd64938e7f46d  gcc/config/rs6000/rs6000.opt
  3a5a1641a5dd900f925b623e02fca183  gcc/config/rs6000/rs64.md
  cc2ed391efb97e77a30227662d8dfc38  gcc/config/rs6000/rtems.h
--- 4096,4116 ----
  0f9854421ac50b66adc14397f453bbe9  gcc/config/rs6000/ppc-auxv.h
  342969245a87fc2fa15e020a788bcb14  gcc/config/rs6000/ppu_intrinsics.h
  f5977a893ce90afe80a8ec3f3b558096  gcc/config/rs6000/predicates.md
! 10acad59175bb40efa42f19544e52092  gcc/config/rs6000/rs6000-builtin.def
! b4004f86c6b0d8737cabe5aac40f28df  gcc/config/rs6000/rs6000-c.c
  74e1470f36d1513602e0d9ed52cf1e01  gcc/config/rs6000/rs6000-cpus.def
  8ec6d7b8eabe3794bf1ab38f06e84cfc  gcc/config/rs6000/rs6000-linux.c
! cc8cab98b7b59159fd7ae579ccfe9cba  gcc/config/rs6000/rs6000-modes.def
! 43d68f14972a9a3b58a3a7900cf47151  gcc/config/rs6000/rs6000-modes.h
  4fe4357d2b59d1f1209721000b626cfd  gcc/config/rs6000/rs6000-opts.h
  a2eb09a57e0113267a500e881c8b6652  gcc/config/rs6000/rs6000-p8swap.c
  5f7c6215ba96134b2dc6ca6179606f8e  gcc/config/rs6000/rs6000-passes.def
  8d838167331b51f25ad138b4eb70004f  gcc/config/rs6000/rs6000-protos.h
! a564521f3583ff0dc21fafdc4450b187  gcc/config/rs6000/rs6000-string.c
  643b9b3fa5815b6fbb2dc9b4458a3bdd  gcc/config/rs6000/rs6000-tables.opt
! 0c127159309515666981c47506c12740  gcc/config/rs6000/rs6000.c
! de299d9cfb9159d426dcd0ae91746410  gcc/config/rs6000/rs6000.h
! 404bab163a1f7771a4a4569f87ed20e9  gcc/config/rs6000/rs6000.md
  824001b2d686a4122decd64938e7f46d  gcc/config/rs6000/rs6000.opt
  3a5a1641a5dd900f925b623e02fca183  gcc/config/rs6000/rs64.md
  cc2ed391efb97e77a30227662d8dfc38  gcc/config/rs6000/rtems.h
*************** f3250b9720d1149346f1ef8e21b52ea9  gcc/co
*** 4126,4133 ****
  636250eb91fc5dada4804efcd525fc02  gcc/config/rs6000/t-darwin8
  0f970d99602398f4e297682f8a2bc0f7  gcc/config/rs6000/t-fprules
  52a22f94153362807c445e9976a570a5  gcc/config/rs6000/t-freebsd64
- f2570b52a01afa832451a9f9c7cfe5f9  gcc/config/rs6000/t-ldouble-linux64le-ibm
- 1f68efdb46e6211d0f96ebfea41c0d77  gcc/config/rs6000/t-ldouble-linux64le-ieee
  ff51a8b999a109af125ed5678ca7cc91  gcc/config/rs6000/t-linux
  2b84eba4ca3f13506e28ddc14d567433  gcc/config/rs6000/t-linux64
  71c0a0470047f0171a3bb4c483eb2b72  gcc/config/rs6000/t-linux64bele
--- 4128,4133 ----
*************** cbd329e4bf58f31678edc54214ef4eb0  gcc/co
*** 4139,4145 ****
  062913b73d6742fb5695d276e58480d3  gcc/config/rs6000/t-ppcendian
  210757245ed12dc2cd9f1997f7c20e45  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
! dbdf25e1b5af21bf6a48f11847f2d7b7  gcc/config/rs6000/t-rs6000
  948ce8a97d921e30430098f51070f732  gcc/config/rs6000/t-rtems
  cd2ddaf036150fd49c6513d5549dfad7  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
--- 4139,4145 ----
  062913b73d6742fb5695d276e58480d3  gcc/config/rs6000/t-ppcendian
  210757245ed12dc2cd9f1997f7c20e45  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
! 67e01613dec45136605d0a482e36b557  gcc/config/rs6000/t-rs6000
  948ce8a97d921e30430098f51070f732  gcc/config/rs6000/t-rtems
  cd2ddaf036150fd49c6513d5549dfad7  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
*************** b64a846190ec96ed1399a0ff634abb57  gcc/co
*** 4148,4154 ****
  dcf9f40ff97e1293f070b8dc3aa06400  gcc/config/rs6000/titan.md
  c46036b4cccd7f4737b8b30dbe9c479e  gcc/config/rs6000/vec_types.h
  62e755c1d65b4a0bf915d6cb1ab048f7  gcc/config/rs6000/vector.md
! 7ab625abc51dae2a4626d709d08c91b9  gcc/config/rs6000/vsx.md
  c1f29e5cdd95b234ed30fff197797c5a  gcc/config/rs6000/vxworks.h
  5e707e69636b23d3f1076bb71fb1bc99  gcc/config/rs6000/vxworksae.h
  565d57378339556706f36508c7ca8916  gcc/config/rs6000/vxworksmils.h
--- 4148,4154 ----
  dcf9f40ff97e1293f070b8dc3aa06400  gcc/config/rs6000/titan.md
  c46036b4cccd7f4737b8b30dbe9c479e  gcc/config/rs6000/vec_types.h
  62e755c1d65b4a0bf915d6cb1ab048f7  gcc/config/rs6000/vector.md
! d8cb726fd9d24f181ecb825bd4ba147e  gcc/config/rs6000/vsx.md
  c1f29e5cdd95b234ed30fff197797c5a  gcc/config/rs6000/vxworks.h
  5e707e69636b23d3f1076bb71fb1bc99  gcc/config/rs6000/vxworksae.h
  565d57378339556706f36508c7ca8916  gcc/config/rs6000/vxworksmils.h
*************** e0486532b80c8f9f8828b024c866a1e3  gcc/co
*** 4164,4170 ****
  28e42d7b4f869be8fc2acbcf64d10a57  gcc/config/rs6000/xilinx.h
  21b86f937f1e16da0e6fa4598f90a284  gcc/config/rs6000/xilinx.opt
  a807f93d678f45d68f0f8e081e5b65f2  gcc/config/rs6000/xmmintrin.h
! 0c68bba94531358e2f1fdd8b886a26bc  gcc/config/rtems.h
  d0bd526a151bd69537e49297604bd300  gcc/config/rtems.opt
  1a91fb34d264f5941db3c24aaaaacd92  gcc/config/rx/constraints.md
  811aec4a7a8f9b227d0bbc0866a9c075  gcc/config/rx/predicates.md
--- 4164,4170 ----
  28e42d7b4f869be8fc2acbcf64d10a57  gcc/config/rs6000/xilinx.h
  21b86f937f1e16da0e6fa4598f90a284  gcc/config/rs6000/xilinx.opt
  a807f93d678f45d68f0f8e081e5b65f2  gcc/config/rs6000/xmmintrin.h
! ad226464208a25c64dd06a16cad9bb4f  gcc/config/rtems.h
  d0bd526a151bd69537e49297604bd300  gcc/config/rtems.opt
  1a91fb34d264f5941db3c24aaaaacd92  gcc/config/rx/constraints.md
  811aec4a7a8f9b227d0bbc0866a9c075  gcc/config/rx/predicates.md
*************** d7bac9c32038aa1a14b9a4834bdb2153  gcc/co
*** 4188,4202 ****
  106230506016171b71ab07ecbcdddd8a  gcc/config/s390/htmxlintrin.h
  342e7ff485f151fe5b55406594f4be39  gcc/config/s390/linux.h
  2d669e9dff9320233b7f216038499af2  gcc/config/s390/predicates.md
! e4a9afa135dccb1b4e03b41d9ae3ed52  gcc/config/s390/s390-builtin-types.def
! 4e69c5a2f149151f12e112d394f4dfcb  gcc/config/s390/s390-builtins.def
  2e5820f6c953cd38503c01405236734a  gcc/config/s390/s390-builtins.h
  94bb9801f7c21b9abfbf99383d7911de  gcc/config/s390/s390-c.c
  8ffd07333cf5c87efee0637e396bd149  gcc/config/s390/s390-modes.def
  dd581ffe9a17b11126b5923183e1b110  gcc/config/s390/s390-opts.h
  74939e1d57f01659100c31d3d3943788  gcc/config/s390/s390-protos.h
  9eb096a05279c20d5ea9842a85b2efaf  gcc/config/s390/s390.c
! ddfae99c91c07d17c6e5cc6a7ecea743  gcc/config/s390/s390.h
  a1332af110b3ada54b07b1db80abe808  gcc/config/s390/s390.md
  f991258a0a930bd79a1d406221cecf17  gcc/config/s390/s390.opt
  10fda52203b00dc27bfee80662bb9fe2  gcc/config/s390/s390intrin.h
--- 4188,4202 ----
  106230506016171b71ab07ecbcdddd8a  gcc/config/s390/htmxlintrin.h
  342e7ff485f151fe5b55406594f4be39  gcc/config/s390/linux.h
  2d669e9dff9320233b7f216038499af2  gcc/config/s390/predicates.md
! 1b9b4548e3c648b75b1a9971c099621e  gcc/config/s390/s390-builtin-types.def
! 604ff8ccdb72cc6149f52cc40c966004  gcc/config/s390/s390-builtins.def
  2e5820f6c953cd38503c01405236734a  gcc/config/s390/s390-builtins.h
  94bb9801f7c21b9abfbf99383d7911de  gcc/config/s390/s390-c.c
  8ffd07333cf5c87efee0637e396bd149  gcc/config/s390/s390-modes.def
  dd581ffe9a17b11126b5923183e1b110  gcc/config/s390/s390-opts.h
  74939e1d57f01659100c31d3d3943788  gcc/config/s390/s390-protos.h
  9eb096a05279c20d5ea9842a85b2efaf  gcc/config/s390/s390.c
! 5dfe87b70fe97c47a9c40b06b7662115  gcc/config/s390/s390.h
  a1332af110b3ada54b07b1db80abe808  gcc/config/s390/s390.md
  f991258a0a930bd79a1d406221cecf17  gcc/config/s390/s390.opt
  10fda52203b00dc27bfee80662bb9fe2  gcc/config/s390/s390intrin.h
*************** c2f41d409d10f10c06a0de4501553910  gcc/co
*** 4474,4480 ****
  63481accf82403836ce83a79185b9226  gcc/config/xtensa/xtensa-protos.h
  37a7d302adf40b6c64f6088738d6aa10  gcc/config/xtensa/xtensa.c
  97c2e5f153dabd85c063122e7c2912db  gcc/config/xtensa/xtensa.h
! 44daf76d7656ff18a7b2c50412d554d2  gcc/config/xtensa/xtensa.md
  be32e55d84ad27ad2692d9d344b8cf12  gcc/config/xtensa/xtensa.opt
  81831aef763d745ed90dc500e423aee0  gcc/configure
  0805205386bf8688f9fbb5de8c35a433  gcc/configure.ac
--- 4474,4480 ----
  63481accf82403836ce83a79185b9226  gcc/config/xtensa/xtensa-protos.h
  37a7d302adf40b6c64f6088738d6aa10  gcc/config/xtensa/xtensa.c
  97c2e5f153dabd85c063122e7c2912db  gcc/config/xtensa/xtensa.h
! 132c6f6dd01b2db6164f3abdb0b3c2ff  gcc/config/xtensa/xtensa.md
  be32e55d84ad27ad2692d9d344b8cf12  gcc/config/xtensa/xtensa.opt
  81831aef763d745ed90dc500e423aee0  gcc/configure
  0805205386bf8688f9fbb5de8c35a433  gcc/configure.ac
*************** f9c1a015d346b30fdc7192725778646b  gcc/co
*** 4485,4491 ****
  c0c049d064942d75d95822a6849d16fe  gcc/coretypes.h
  895863666655dc2efb109556b79dad9e  gcc/coverage.c
  7019a0a1a14eb1207414a6e0be21131b  gcc/coverage.h
! f7da31bdd464db9a84f7fc31394454f6  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 4485,4491 ----
  c0c049d064942d75d95822a6849d16fe  gcc/coretypes.h
  895863666655dc2efb109556b79dad9e  gcc/coverage.c
  7019a0a1a14eb1207414a6e0be21131b  gcc/coverage.h
! ef42a84cffc16a97d342ad427763953f  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp
*** 4515,4569 ****
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  44c35d63af02e8fa5641989b2f0820f9  gcc/cp/Make-lang.in
  a13b72c2be1f0d58cf692cafb78ff106  gcc/cp/NEWS
! ce728009ccda0659022aa29ebff878c3  gcc/cp/call.c
  9abe2d1b127f2761a9b52b97fbdb9ec1  gcc/cp/cfns.gperf
  5389e5fd89452259352383e7f7ce3fff  gcc/cp/cfns.h
! c0f393e00737a020753fc6b7eedba4c8  gcc/cp/class.c
  f6634d3dd25b744d80b6463d153f29ac  gcc/cp/config-lang.in
! f32ff79ecb8a4d32d10459c715f7f715  gcc/cp/constexpr.c
  89f593e8c98278d8ad700aee95665a89  gcc/cp/constraint.cc
! bdcd7365a29ccfb8dcd53feaf97a6579  gcc/cp/cp-gimplify.c
  8d11cb46ceb32e0717a862a5ec754374  gcc/cp/cp-lang.c
  1171638dfce063f3a25c42780e2b2c1f  gcc/cp/cp-objcp-common.c
  a913da461b6f1a49b31023d0ebbdf67b  gcc/cp/cp-objcp-common.h
  ad49e45ec2343c757ed3b1ea1069d661  gcc/cp/cp-tree.def
! c5225752e52d00f84c241bf18b8102f6  gcc/cp/cp-tree.h
  33972c71f6c6035e636c350ae6e6e5fd  gcc/cp/cp-ubsan.c
! d90d91f0ff8767929c0553b5a00402f9  gcc/cp/cvt.c
  ef76fbbf5f9d145103970055ffd84d01  gcc/cp/cxx-pretty-print.c
  13262d34ab67984f1c386024e953d217  gcc/cp/cxx-pretty-print.h
! f90c584f86124d8b1b7549b341097e94  gcc/cp/decl.c
  5501a00d10aa487d402cc2f1afd87c18  gcc/cp/decl.h
! 309825738aacb04502836a67eb8de391  gcc/cp/decl2.c
  91ecc2454d3e0d78bff70abecff1d521  gcc/cp/dump.c
  db2a59199edeae0d1372fd75a22d1fd7  gcc/cp/error.c
  0174f4e12f4f7e6c2639ee79e26dd503  gcc/cp/except.c
! bda49c38a0c9e8bd2405b3d50a5b8941  gcc/cp/expr.c
  9f7faeecf3bf945c3786f3edf962c580  gcc/cp/friend.c
  5d579a9172a514e43539f964dee83eba  gcc/cp/g++spec.c
! 3563e8ef7b8309d8a526ae970414e08a  gcc/cp/init.c
! 16194a5b700eafbd131aea8c581b82e7  gcc/cp/lambda.c
  233a5981c3f13caa280c5bba26cfbe28  gcc/cp/lang-specs.h
  22372b2ef4cf97357a48de1a73244743  gcc/cp/lex.c
  eca62cf53f871aa6913e2c734fc94bfb  gcc/cp/logic.cc
  866237c3e8e5327884ce528fddba5db1  gcc/cp/mangle.c
! a4e1bef7863bf880dd90bdc1178cd0e2  gcc/cp/method.c
! 5f2b2b73b67ffc2b2eb354070b3fa1fd  gcc/cp/name-lookup.c
  7aca3f7e71336fb86bb9397fe5c98fd0  gcc/cp/name-lookup.h
  7999d8537059142826bf293be832a171  gcc/cp/operators.def
  6feeb702b3ccdbc403cef4c8d64a907c  gcc/cp/optimize.c
! 117708c84a45cc7b3b7868db325a1f5e  gcc/cp/parser.c
  4bb2c293d71dc0d59b6363d58c197b7b  gcc/cp/parser.h
! 419bdadbc74d4f4a7a7da40b6d0abb95  gcc/cp/pt.c
  eac77f6c1d074e5e5e5d94962b8e03de  gcc/cp/ptree.c
  e1f9d5051218958fa8b08dedb3510c09  gcc/cp/repo.c
  1caf25d6209863e9f6bae25615b7835a  gcc/cp/rtti.c
! 7bf537f84b33ec91706a4804ec99bd05  gcc/cp/search.c
! 446db7c915855509c7f6a4ba44f28693  gcc/cp/semantics.c
! 2b4a1546d018c8886b538009ec0c37c4  gcc/cp/tree.c
  6936db73722ddbe991df180715229427  gcc/cp/type-utils.h
  82f2a36b7341fc48bd7c403cd237a47c  gcc/cp/typeck.c
! e8eaf95f9d6b8e2d5894056626e18ac4  gcc/cp/typeck2.c
  5136c07637d5ae7fd14f5e96253c9258  gcc/cp/vtable-class-hierarchy.c
  a2eabba8fbb748371d4bbab5a475552d  gcc/cppbuiltin.c
  5d962b5c9c79b2351c67f54a8b0c870d  gcc/cppbuiltin.h
--- 4515,4569 ----
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  44c35d63af02e8fa5641989b2f0820f9  gcc/cp/Make-lang.in
  a13b72c2be1f0d58cf692cafb78ff106  gcc/cp/NEWS
! 0364e7c46ac8ab9fa76329650e359f32  gcc/cp/call.c
  9abe2d1b127f2761a9b52b97fbdb9ec1  gcc/cp/cfns.gperf
  5389e5fd89452259352383e7f7ce3fff  gcc/cp/cfns.h
! f0b1fafae4f4185f60c193ac3e5c2758  gcc/cp/class.c
  f6634d3dd25b744d80b6463d153f29ac  gcc/cp/config-lang.in
! 05e3c184eb9b375e9bbb88bcda5716ba  gcc/cp/constexpr.c
  89f593e8c98278d8ad700aee95665a89  gcc/cp/constraint.cc
! 5cc3623e5ea1c59e92d6a0cf652801c0  gcc/cp/cp-gimplify.c
  8d11cb46ceb32e0717a862a5ec754374  gcc/cp/cp-lang.c
  1171638dfce063f3a25c42780e2b2c1f  gcc/cp/cp-objcp-common.c
  a913da461b6f1a49b31023d0ebbdf67b  gcc/cp/cp-objcp-common.h
  ad49e45ec2343c757ed3b1ea1069d661  gcc/cp/cp-tree.def
! 914cada769eaccfa57bfe91328c8951d  gcc/cp/cp-tree.h
  33972c71f6c6035e636c350ae6e6e5fd  gcc/cp/cp-ubsan.c
! 4150394f21e19f4fe78302d7871e7a72  gcc/cp/cvt.c
  ef76fbbf5f9d145103970055ffd84d01  gcc/cp/cxx-pretty-print.c
  13262d34ab67984f1c386024e953d217  gcc/cp/cxx-pretty-print.h
! ee00f4abab80e172b12823d6b1fcb251  gcc/cp/decl.c
  5501a00d10aa487d402cc2f1afd87c18  gcc/cp/decl.h
! 1bb02bfed345467524779fb2ee765f32  gcc/cp/decl2.c
  91ecc2454d3e0d78bff70abecff1d521  gcc/cp/dump.c
  db2a59199edeae0d1372fd75a22d1fd7  gcc/cp/error.c
  0174f4e12f4f7e6c2639ee79e26dd503  gcc/cp/except.c
! 699761d65baf9e3f9c91035ebc3618c6  gcc/cp/expr.c
  9f7faeecf3bf945c3786f3edf962c580  gcc/cp/friend.c
  5d579a9172a514e43539f964dee83eba  gcc/cp/g++spec.c
! eda4954dca14a836a8bfef5459eeb35f  gcc/cp/init.c
! d6b2fec7a52b988b4b2d5f160b3f518b  gcc/cp/lambda.c
  233a5981c3f13caa280c5bba26cfbe28  gcc/cp/lang-specs.h
  22372b2ef4cf97357a48de1a73244743  gcc/cp/lex.c
  eca62cf53f871aa6913e2c734fc94bfb  gcc/cp/logic.cc
  866237c3e8e5327884ce528fddba5db1  gcc/cp/mangle.c
! c9577defbdb0dccfcf7ff9e0eaf36f72  gcc/cp/method.c
! b64fd54c3f1215fd603864ccc0bfcb53  gcc/cp/name-lookup.c
  7aca3f7e71336fb86bb9397fe5c98fd0  gcc/cp/name-lookup.h
  7999d8537059142826bf293be832a171  gcc/cp/operators.def
  6feeb702b3ccdbc403cef4c8d64a907c  gcc/cp/optimize.c
! d58d0275c9ade2aa6da3b02d164836b1  gcc/cp/parser.c
  4bb2c293d71dc0d59b6363d58c197b7b  gcc/cp/parser.h
! d2efd9b3b5fb41f4d1331e9cabeedb24  gcc/cp/pt.c
  eac77f6c1d074e5e5e5d94962b8e03de  gcc/cp/ptree.c
  e1f9d5051218958fa8b08dedb3510c09  gcc/cp/repo.c
  1caf25d6209863e9f6bae25615b7835a  gcc/cp/rtti.c
! 09bf1d15b654e76dd9fae0589cfefa5d  gcc/cp/search.c
! ea156584574454a2d06329e34a3eae52  gcc/cp/semantics.c
! 0e8161a7b4e5789911a9f45be9d4fd7e  gcc/cp/tree.c
  6936db73722ddbe991df180715229427  gcc/cp/type-utils.h
  82f2a36b7341fc48bd7c403cd237a47c  gcc/cp/typeck.c
! 691425d82082c6de270e9649dea49c49  gcc/cp/typeck2.c
  5136c07637d5ae7fd14f5e96253c9258  gcc/cp/vtable-class-hierarchy.c
  a2eabba8fbb748371d4bbab5a475552d  gcc/cppbuiltin.c
  5d962b5c9c79b2351c67f54a8b0c870d  gcc/cppbuiltin.h
*************** a23535c7db0c6f475054ba2cb1d438c1  gcc/do
*** 4612,4618 ****
  cff2e685f1a9f6f4ce0070fb9c1a0620  gcc/doc/configterms.texi
  12de3a3dd491517501344c465ad0ef84  gcc/doc/contrib.texi
  e199d603e49f05735eee3939926e7cd6  gcc/doc/contribute.texi
! d6e20575004d0ee0e140d46a6d5e35f6  gcc/doc/cpp.1
  d1748ee0354d77e15e94e2f312170ddf  gcc/doc/cpp.info
  1e3db4df621db13a0b39f924c8f278eb  gcc/doc/cpp.texi
  7c02324cc006f220459805063014518a  gcc/doc/cppdiropts.texi
--- 4612,4618 ----
  cff2e685f1a9f6f4ce0070fb9c1a0620  gcc/doc/configterms.texi
  12de3a3dd491517501344c465ad0ef84  gcc/doc/contrib.texi
  e199d603e49f05735eee3939926e7cd6  gcc/doc/contribute.texi
! 0996c9859401d4d6410dfa3559fec65f  gcc/doc/cpp.1
  d1748ee0354d77e15e94e2f312170ddf  gcc/doc/cpp.info
  1e3db4df621db13a0b39f924c8f278eb  gcc/doc/cpp.texi
  7c02324cc006f220459805063014518a  gcc/doc/cppdiropts.texi
*************** e78fb9ce2cb25beb53a6bd110c4a8540  gcc/do
*** 4621,4649 ****
  556b73e670042539fbdc022a731bb105  gcc/doc/cppinternals.texi
  db073af8991f4e1229389381b3d6dd85  gcc/doc/cppopts.texi
  82446e76de3ab1bef723ebd97912a632  gcc/doc/cppwarnopts.texi
! 9c4c5012e628da3e55172b3ecb553755  gcc/doc/extend.texi
  c1e11bb67ed686b1affe2cc477f70550  gcc/doc/fragments.texi
  cf06864101b61455759a16faca3e70cd  gcc/doc/frontends.texi
! dfdf84a0b9d411a9078c163f44ab21e9  gcc/doc/fsf-funding.7
! 3ff505b5a5eccbb80fd6158aff7e0b62  gcc/doc/g++.1
! 3ff505b5a5eccbb80fd6158aff7e0b62  gcc/doc/gcc.1
! b8efd786e012bd9a2f2499d671a905f2  gcc/doc/gcc.info
  71873939d138f16b52e7053f4d7d3f77  gcc/doc/gcc.texi
  f3894bfea885aed785d1f9e9c708ee90  gcc/doc/gccinstall.info
! 5706c731a7278043aa8aaf5803720f6c  gcc/doc/gccint.info
  8cf490d8be79f659c8ba8c27dada6c8d  gcc/doc/gccint.texi
! 9062c2fd3d6a48b3df4322f11b4bf88d  gcc/doc/gcov-dump.1
  ce533f1bf4a49f9eb606882e58f0a414  gcc/doc/gcov-dump.texi
! 12d13b807e02cf0b16887999e5128990  gcc/doc/gcov-tool.1
  ecc3e7352f48a2b6553e89c1c0f6b9bc  gcc/doc/gcov-tool.texi
! 53756446a50d50a2fd4e8d22a4aad20d  gcc/doc/gcov.1
  4e31e6b57c8e9af4d8491f7d29fecf3c  gcc/doc/gcov.texi
  8b699a7b687444171cc61644be51e3e0  gcc/doc/generic.texi
! 87d5f240ea1703388e805dace39c1ee0  gcc/doc/gfdl.7
! 885a1d1dd34238d619d48ed8c0fb8c9b  gcc/doc/gfortran.1
  b3610e4a79ea6cdf06f44fccf1f934af  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 09ea3dd647e987b3b8831abec5d699ad  gcc/doc/gpl.7
  0d41af709032cd77cccb7972c03fa712  gcc/doc/gty.texi
  317e73b5e45097060cfe6be2186b531a  gcc/doc/headerdirs.texi
  f5b492a2f1fb4916502cc396c21ee275  gcc/doc/hostconfig.texi
--- 4621,4649 ----
  556b73e670042539fbdc022a731bb105  gcc/doc/cppinternals.texi
  db073af8991f4e1229389381b3d6dd85  gcc/doc/cppopts.texi
  82446e76de3ab1bef723ebd97912a632  gcc/doc/cppwarnopts.texi
! 15b6ec0aeeab57c3269f9a0915065768  gcc/doc/extend.texi
  c1e11bb67ed686b1affe2cc477f70550  gcc/doc/fragments.texi
  cf06864101b61455759a16faca3e70cd  gcc/doc/frontends.texi
! d1837fdf8d58a67b3723460f6e8484d0  gcc/doc/fsf-funding.7
! 51186533da75849d65792485913d67d3  gcc/doc/g++.1
! 51186533da75849d65792485913d67d3  gcc/doc/gcc.1
! 19e9f67d06af96a9abe722926ca2bbc4  gcc/doc/gcc.info
  71873939d138f16b52e7053f4d7d3f77  gcc/doc/gcc.texi
  f3894bfea885aed785d1f9e9c708ee90  gcc/doc/gccinstall.info
! dad5dba31d4cfae3c8d9720739c55b2a  gcc/doc/gccint.info
  8cf490d8be79f659c8ba8c27dada6c8d  gcc/doc/gccint.texi
! 03dbd4c9ec8ec7189d03688f6abb8c36  gcc/doc/gcov-dump.1
  ce533f1bf4a49f9eb606882e58f0a414  gcc/doc/gcov-dump.texi
! 2c75020de0013e33a443bba01153fc8a  gcc/doc/gcov-tool.1
  ecc3e7352f48a2b6553e89c1c0f6b9bc  gcc/doc/gcov-tool.texi
! 0e0f51e888b38a1f3de5f34ace458aa6  gcc/doc/gcov.1
  4e31e6b57c8e9af4d8491f7d29fecf3c  gcc/doc/gcov.texi
  8b699a7b687444171cc61644be51e3e0  gcc/doc/generic.texi
! 3917978b49218b1f4b30eca3f3a0e799  gcc/doc/gfdl.7
! d35def65c69bfd23ca74de09dbedb965  gcc/doc/gfortran.1
  b3610e4a79ea6cdf06f44fccf1f934af  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 3f1d13b3ec1d1b351f28ccc3a4cc0719  gcc/doc/gpl.7
  0d41af709032cd77cccb7972c03fa712  gcc/doc/gty.texi
  317e73b5e45097060cfe6be2186b531a  gcc/doc/headerdirs.texi
  f5b492a2f1fb4916502cc396c21ee275  gcc/doc/hostconfig.texi
*************** a8ef8aaffff076cac48e316bf7a1719a  gcc/do
*** 4658,4664 ****
  e2d60aecfbb21db60539efb68c9d2a0c  gcc/doc/install.texi
  1ab54698a1001c2304a579a19b2aa1a3  gcc/doc/install.texi2html
  607379a18f52f449cac65d16265a9076  gcc/doc/interface.texi
! ca5e7d1b3eb81e5f527cb25f933976ad  gcc/doc/invoke.texi
  99ffcf94b1906902e750ad39db855775  gcc/doc/languages.texi
  f13c954a47504e1577bb0e79be3db556  gcc/doc/libgcc.texi
  b66f6bc3378f4edaf1851c2c46f26d65  gcc/doc/loop.texi
--- 4658,4664 ----
  e2d60aecfbb21db60539efb68c9d2a0c  gcc/doc/install.texi
  1ab54698a1001c2304a579a19b2aa1a3  gcc/doc/install.texi2html
  607379a18f52f449cac65d16265a9076  gcc/doc/interface.texi
! 8d3680032517c7f90c1745a67f9430af  gcc/doc/invoke.texi
  99ffcf94b1906902e750ad39db855775  gcc/doc/languages.texi
  f13c954a47504e1577bb0e79be3db556  gcc/doc/libgcc.texi
  b66f6bc3378f4edaf1851c2c46f26d65  gcc/doc/loop.texi
*************** c825c5e517716c7916155d22dd536600  gcc/do
*** 4675,4681 ****
  21edc61590a5bc59767f56d6f52d3a02  gcc/doc/portability.texi
  f5d1723626f2b5dbe0cb58f17213a858  gcc/doc/rtl.texi
  cb2ab85ac7b44ac5fb4b2b20cecacdb2  gcc/doc/service.texi
! be0f3a48ab251a49568197982c0e6f88  gcc/doc/sourcebuild.texi
  d1c9cbcf75c6fe057d997439a97d7920  gcc/doc/standards.texi
  cc364ed3dbd939003e3139b473bb0556  gcc/doc/tm.texi
  0871c111b04d5ede16fcd2264769f1da  gcc/doc/tm.texi.in
--- 4675,4681 ----
  21edc61590a5bc59767f56d6f52d3a02  gcc/doc/portability.texi
  f5d1723626f2b5dbe0cb58f17213a858  gcc/doc/rtl.texi
  cb2ab85ac7b44ac5fb4b2b20cecacdb2  gcc/doc/service.texi
! 547cb239d175fcbc6bc477c94f5de51c  gcc/doc/sourcebuild.texi
  d1c9cbcf75c6fe057d997439a97d7920  gcc/doc/standards.texi
  cc364ed3dbd939003e3139b473bb0556  gcc/doc/tm.texi
  0871c111b04d5ede16fcd2264769f1da  gcc/doc/tm.texi.in
*************** a6ac033ab207e2db558b953e2b86f763  gcc/du
*** 4695,4701 ****
  5180a42afcab61545fa230784fe1a143  gcc/dwarf2asm.c
  a3b5fe42438f913189aa4613c0f0f2d9  gcc/dwarf2asm.h
  4394f733fed8a69985296868cc4f6c12  gcc/dwarf2cfi.c
! a4a7c79179c3511b9336b54253364960  gcc/dwarf2out.c
  0101e0a5ea82db816cd96a515204bf62  gcc/dwarf2out.h
  14418ad02a37c7f769973c7f8bf2d390  gcc/early-remat.c
  a3ebe63cea199a03023109bc8d558db4  gcc/edit-context.c
--- 4695,4701 ----
  5180a42afcab61545fa230784fe1a143  gcc/dwarf2asm.c
  a3b5fe42438f913189aa4613c0f0f2d9  gcc/dwarf2asm.h
  4394f733fed8a69985296868cc4f6c12  gcc/dwarf2cfi.c
! d8d50d3e8e744cfb7ec66c913a86513a  gcc/dwarf2out.c
  0101e0a5ea82db816cd96a515204bf62  gcc/dwarf2out.h
  14418ad02a37c7f769973c7f8bf2d390  gcc/early-remat.c
  a3ebe63cea199a03023109bc8d558db4  gcc/edit-context.c
*************** f4f32d5d7df51a89d6ad7806abb093b8  gcc/ex
*** 4713,4719 ****
  fad9690ce289d164035f3edb225a2691  gcc/explow.h
  53b22c6858840ff63fd9e0d2134f22bf  gcc/expmed.c
  343179acb2dc99a656f3b7df79d1523a  gcc/expmed.h
! feaf5f4d3b2b40b8935271e3d5f3a1c0  gcc/expr.c
  57e6cb651aaa3cba43cfd5a641a75bad  gcc/expr.h
  c4b60a613a78dc2f2c8ecd587d9ed598  gcc/fibonacci_heap.c
  a7a89c2476c5141b06d51d92b607e5bd  gcc/fibonacci_heap.h
--- 4713,4719 ----
  fad9690ce289d164035f3edb225a2691  gcc/explow.h
  53b22c6858840ff63fd9e0d2134f22bf  gcc/expmed.c
  343179acb2dc99a656f3b7df79d1523a  gcc/expmed.h
! 16149cc9dbb0079c228c4d367a28dbc5  gcc/expr.c
  57e6cb651aaa3cba43cfd5a641a75bad  gcc/expr.h
  c4b60a613a78dc2f2c8ecd587d9ed598  gcc/fibonacci_heap.c
  a7a89c2476c5141b06d51d92b607e5bd  gcc/fibonacci_heap.h
*************** a3d5d540b846b06a0ac04a444d49591e  gcc/fl
*** 4728,4736 ****
  c21cc83079a7c945decf177bc2f6fb77  gcc/flags.h
  5f39cb799fd3316c3c09575a766d9c5f  gcc/fold-const-call.c
  a35f203fc68fd7cc82e04c0bafb0de01  gcc/fold-const-call.h
! a86334790af65f27f8912e32eb358660  gcc/fold-const.c
  3b871f8513fcc4a84fd9fb9d6596dccb  gcc/fold-const.h
! 64d6096ec6e18cb35ab6156e55bea240  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 4728,4736 ----
  c21cc83079a7c945decf177bc2f6fb77  gcc/flags.h
  5f39cb799fd3316c3c09575a766d9c5f  gcc/fold-const-call.c
  a35f203fc68fd7cc82e04c0bafb0de01  gcc/fold-const-call.h
! e53a83d5e347e022a2d0ceca9f39a14c  gcc/fold-const.c
  3b871f8513fcc4a84fd9fb9d6596dccb  gcc/fold-const.h
! 5efa659e1f743c242814418ff1ce1656  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** a71efd3e199a80ee07c7f350cc8fcf91  gcc/fo
*** 4751,4759 ****
  b09b9dd0a6487a5cc7c24c368ef23324  gcc/fortran/Make-lang.in
  48cbfa8a455f552184e13c367d4854ae  gcc/fortran/arith.c
  aa8d69581095289ab399d7918671b1e5  gcc/fortran/arith.h
! a0e02320e4b1bf7f66bbfbd9bc64e038  gcc/fortran/array.c
  d615344312412ebd7dc61d519ef3ec5e  gcc/fortran/bbt.c
! 16462b611c1461e2b94c6644763d11e0  gcc/fortran/check.c
  3cd85b099dc60ad560d99686bb5c6a27  gcc/fortran/class.c
  20fb365ff3aae3dd5dd1bc5609bcb216  gcc/fortran/config-lang.in
  8ffccc64b1dc0ee747167a692d6a921b  gcc/fortran/constructor.c
--- 4751,4759 ----
  b09b9dd0a6487a5cc7c24c368ef23324  gcc/fortran/Make-lang.in
  48cbfa8a455f552184e13c367d4854ae  gcc/fortran/arith.c
  aa8d69581095289ab399d7918671b1e5  gcc/fortran/arith.h
! 76bf87c4d94acbd8469725441fba23b1  gcc/fortran/array.c
  d615344312412ebd7dc61d519ef3ec5e  gcc/fortran/bbt.c
! 98ddecf28326fc730db199ec90aa0170  gcc/fortran/check.c
  3cd85b099dc60ad560d99686bb5c6a27  gcc/fortran/class.c
  20fb365ff3aae3dd5dd1bc5609bcb216  gcc/fortran/config-lang.in
  8ffccc64b1dc0ee747167a692d6a921b  gcc/fortran/constructor.c
*************** d615344312412ebd7dc61d519ef3ec5e  gcc/fo
*** 4761,4776 ****
  2e21d71db28111b1b291395efac738b9  gcc/fortran/convert.c
  bc309294f544921aa641807107fd57af  gcc/fortran/cpp.c
  d4f427b9efe267b545337325c27a4893  gcc/fortran/cpp.h
! 2fdb7621d52db262b12b9ad9dd30717a  gcc/fortran/data.c
  d5b5f00f5c8a84a40bbba39841db18cf  gcc/fortran/data.h
! f18b26e8ab774f2f76e0321bb4116558  gcc/fortran/decl.c
! 41c8477736e5d56f3c6791cdb3556160  gcc/fortran/dependency.c
  05ec93c9bdaabcca73284894c616ba09  gcc/fortran/dependency.h
  e3dee91ab219979c305ba36b745488d0  gcc/fortran/dump-parse-tree.c
  d0348f441ed81aa75649d1f553e01b0a  gcc/fortran/error.c
! 0faa568ebccb2d2286eb17a68b90e168  gcc/fortran/expr.c
  33a998bb76f277bd3a0787f05532a487  gcc/fortran/f95-lang.c
! 3e0526eddc36033bd35c03cb7d9d5f68  gcc/fortran/frontend-passes.c
  28798906693f1520c4d4379c9fc6782b  gcc/fortran/gfc-diagnostic.def
  5de5695bff65d5964be1401432f63785  gcc/fortran/gfc-internals.texi
  148fc30678d093613c7f6acc7da9c0c5  gcc/fortran/gfortran.h
--- 4761,4776 ----
  2e21d71db28111b1b291395efac738b9  gcc/fortran/convert.c
  bc309294f544921aa641807107fd57af  gcc/fortran/cpp.c
  d4f427b9efe267b545337325c27a4893  gcc/fortran/cpp.h
! 3b797ba3f4fb4a321c04306c01d48828  gcc/fortran/data.c
  d5b5f00f5c8a84a40bbba39841db18cf  gcc/fortran/data.h
! 58ee551171a9ec251165d4f13f7e7f5a  gcc/fortran/decl.c
! 21a18b695c25d865ae6a64bf71e6f5fe  gcc/fortran/dependency.c
  05ec93c9bdaabcca73284894c616ba09  gcc/fortran/dependency.h
  e3dee91ab219979c305ba36b745488d0  gcc/fortran/dump-parse-tree.c
  d0348f441ed81aa75649d1f553e01b0a  gcc/fortran/error.c
! 43216cc7c54f44d08a0792415ff5caf6  gcc/fortran/expr.c
  33a998bb76f277bd3a0787f05532a487  gcc/fortran/f95-lang.c
! 6db5cdd2e3b3de698145c9b56be34d8e  gcc/fortran/frontend-passes.c
  28798906693f1520c4d4379c9fc6782b  gcc/fortran/gfc-diagnostic.def
  5de5695bff65d5964be1401432f63785  gcc/fortran/gfc-internals.texi
  148fc30678d093613c7f6acc7da9c0c5  gcc/fortran/gfortran.h
*************** ba0904334200ab6288538051dd45f10a  gcc/fo
*** 4790,4830 ****
  b7f1acea296ac135f718fdf3ad9a9f88  gcc/fortran/lang-specs.h
  2bab1ea90ced392079eed5ff0a1e3803  gcc/fortran/lang.opt
  985ea603e7ad50000d307d5ff4105658  gcc/fortran/libgfortran.h
! 8053417bdade8db9b9ea8470c02fbf1f  gcc/fortran/match.c
  a16faa9094c5d5858efc6ecb52acec74  gcc/fortran/match.h
  8689bb8258e5dbc3a0cc25f65c5a8085  gcc/fortran/matchexp.c
  510536be0c63050f8b7cd5808c699f5a  gcc/fortran/mathbuiltins.def
  622fcbcc760c0d714be13a3cd82ba88f  gcc/fortran/misc.c
! c84891821453483396160129abf6b8a4  gcc/fortran/module.c
! 6a301670c1cb19184ee508715cde4bc7  gcc/fortran/openmp.c
  37006b7cb2eb9504e8ff5c68cf871ca8  gcc/fortran/options.c
! 900313aa49a16633398cbf5e39c038a0  gcc/fortran/parse.c
  db6cbb81135a427023887b2bfea92dd3  gcc/fortran/parse.h
  99765d7088f859511a25d1fe94255f59  gcc/fortran/primary.c
! f2758ee4a62c69e3731a14792d3b36b4  gcc/fortran/resolve.c
  552b4507d3c688303c7eab6a39c6e0e8  gcc/fortran/scanner.c
  e4b095e58e67805737af0ad040a5d5ca  gcc/fortran/scanner.h
! e8de13d3466f546b8ac3f7951510dfaf  gcc/fortran/simplify.c
  ea668bc8c5f2d6f9fd47f633f5a28881  gcc/fortran/st.c
! a862c85fbd40425aac74b81ed66adc95  gcc/fortran/symbol.c
  cf8f27fa40866d96bdbc979152f20597  gcc/fortran/target-memory.c
  eb6fc82bfe5fe7d340c04ca0cb0ad54e  gcc/fortran/target-memory.h
! 362415863496648fb073e1f157b52ea8  gcc/fortran/trans-array.c
! 1e1f3f180c46004f84694cd43c99977b  gcc/fortran/trans-array.h
  517ba40f58618eb2c3b62ab5c6831d36  gcc/fortran/trans-common.c
  db451afc134c956148dc69030b5db653  gcc/fortran/trans-const.c
  ceefba4f9055aa156f0f42c030e08208  gcc/fortran/trans-const.h
  3bea2b3f7cf85c6c3814b7af3e37c074  gcc/fortran/trans-decl.c
! 01a36ab02a33de5a4cf156bbe639d614  gcc/fortran/trans-expr.c
! 16da713a0616084d46c4d89c00ea9b58  gcc/fortran/trans-intrinsic.c
  93cb594dcc588a98371f709ddad27bd3  gcc/fortran/trans-io.c
  bc2b568888a6ceef99d69072fbb7d71e  gcc/fortran/trans-openmp.c
! 378dfdd2ad52c3ffacb120c6dcef703c  gcc/fortran/trans-stmt.c
  d19cc5b6923723784e9b631f618ee61f  gcc/fortran/trans-stmt.h
! f427e72dd06b92a9c3143afe1caf8daa  gcc/fortran/trans-types.c
  7e8ab5c526d85a6852efb786e598ddfb  gcc/fortran/trans-types.h
  266f07429219b421baa6e90125f6cf5d  gcc/fortran/trans.c
! c087b507496f29828792e64fe285e28b  gcc/fortran/trans.h
  8d03eab72b0ce9c8fdf2489dc4f6e4bf  gcc/fortran/types.def
  7e3386bd2b915caa7677cda411c9d836  gcc/fp-test.c
  b7935b269bc6695414c8b26b3d0fe343  gcc/function-tests.c
--- 4790,4830 ----
  b7f1acea296ac135f718fdf3ad9a9f88  gcc/fortran/lang-specs.h
  2bab1ea90ced392079eed5ff0a1e3803  gcc/fortran/lang.opt
  985ea603e7ad50000d307d5ff4105658  gcc/fortran/libgfortran.h
! bb7bf43f0402970509a3835de1e9e3ad  gcc/fortran/match.c
  a16faa9094c5d5858efc6ecb52acec74  gcc/fortran/match.h
  8689bb8258e5dbc3a0cc25f65c5a8085  gcc/fortran/matchexp.c
  510536be0c63050f8b7cd5808c699f5a  gcc/fortran/mathbuiltins.def
  622fcbcc760c0d714be13a3cd82ba88f  gcc/fortran/misc.c
! 94eb9bdb32afe8f0e4e98992138b4a92  gcc/fortran/module.c
! 9b97f165230bcd9ed2f3cd1250e18a73  gcc/fortran/openmp.c
  37006b7cb2eb9504e8ff5c68cf871ca8  gcc/fortran/options.c
! 7f1d88be9c45510ab81deb30afb9ef6d  gcc/fortran/parse.c
  db6cbb81135a427023887b2bfea92dd3  gcc/fortran/parse.h
  99765d7088f859511a25d1fe94255f59  gcc/fortran/primary.c
! 51f3473b7ce8df639c6891b66d87486a  gcc/fortran/resolve.c
  552b4507d3c688303c7eab6a39c6e0e8  gcc/fortran/scanner.c
  e4b095e58e67805737af0ad040a5d5ca  gcc/fortran/scanner.h
! 7d3bf2166ca2e6c4652b8eacb1825b9d  gcc/fortran/simplify.c
  ea668bc8c5f2d6f9fd47f633f5a28881  gcc/fortran/st.c
! 732180151824b8c7fbdfdeb3f2d904c3  gcc/fortran/symbol.c
  cf8f27fa40866d96bdbc979152f20597  gcc/fortran/target-memory.c
  eb6fc82bfe5fe7d340c04ca0cb0ad54e  gcc/fortran/target-memory.h
! 52069357be1dc7bbc1f2201dad2c5025  gcc/fortran/trans-array.c
! f81eb76e9097dd73d4a96df8118dd066  gcc/fortran/trans-array.h
  517ba40f58618eb2c3b62ab5c6831d36  gcc/fortran/trans-common.c
  db451afc134c956148dc69030b5db653  gcc/fortran/trans-const.c
  ceefba4f9055aa156f0f42c030e08208  gcc/fortran/trans-const.h
  3bea2b3f7cf85c6c3814b7af3e37c074  gcc/fortran/trans-decl.c
! a38153d6ac671c318135953d2e393e90  gcc/fortran/trans-expr.c
! d6904e09be8507496665dd5a53d3ed53  gcc/fortran/trans-intrinsic.c
  93cb594dcc588a98371f709ddad27bd3  gcc/fortran/trans-io.c
  bc2b568888a6ceef99d69072fbb7d71e  gcc/fortran/trans-openmp.c
! dbedd6c177648e69fb73995b33e7372f  gcc/fortran/trans-stmt.c
  d19cc5b6923723784e9b631f618ee61f  gcc/fortran/trans-stmt.h
! 2bcf935ca16935748cad6904027aabf9  gcc/fortran/trans-types.c
  7e8ab5c526d85a6852efb786e598ddfb  gcc/fortran/trans-types.h
  266f07429219b421baa6e90125f6cf5d  gcc/fortran/trans.c
! 3d1840965b498f2eacfa022aec6106b4  gcc/fortran/trans.h
  8d03eab72b0ce9c8fdf2489dc4f6e4bf  gcc/fortran/types.def
  7e3386bd2b915caa7677cda411c9d836  gcc/fp-test.c
  b7935b269bc6695414c8b26b3d0fe343  gcc/function-tests.c
*************** ca498ebfbf5575a37f9642593487f6bf  gcc/ge
*** 4872,4878 ****
  b01b6419766d41c25d38794d4f32dfb7  gcc/genextract.c
  92f953de889d59c02d7c25c238be540e  gcc/genflags.c
  7b30ae499731e8256998caf0912209a9  gcc/gengenrtl.c
! d7f9b6ec14671c4eaeb8a3ec8d3ee833  gcc/gengtype-lex.c
  3d4c619fadb5870852dbc187182c474c  gcc/gengtype-lex.l
  d6a29975bf7d91bd496e075f5e470e75  gcc/gengtype-parse.c
  64e6e992a250fb71e455de19cd155c53  gcc/gengtype-state.c
--- 4872,4878 ----
  b01b6419766d41c25d38794d4f32dfb7  gcc/genextract.c
  92f953de889d59c02d7c25c238be540e  gcc/genflags.c
  7b30ae499731e8256998caf0912209a9  gcc/gengenrtl.c
! 08736dbb43033e0e8793726e634d760f  gcc/gengtype-lex.c
  3d4c619fadb5870852dbc187182c474c  gcc/gengtype-lex.l
  d6a29975bf7d91bd496e075f5e470e75  gcc/gengtype-parse.c
  64e6e992a250fb71e455de19cd155c53  gcc/gengtype-state.c
*************** e0cc73b3b635f520872a6c9d21588338  gcc/gg
*** 4902,4908 ****
  cdf7412c306a686af61815bb09b2f94c  gcc/gimple-builder.h
  e4c51cb35fd3db8dbf8b9d6b7e7f2b9d  gcc/gimple-expr.c
  8efde36a406c63492e1a2b9a0699ae2b  gcc/gimple-expr.h
! 256e8526b6065a9587009a1040fb10ab  gcc/gimple-fold.c
  e6788267702b4eb503be8a95ff28a071  gcc/gimple-fold.h
  cbde4efda211952b48286a1b80a48175  gcc/gimple-iterator.c
  59063f384ac4735d4c342e7834b5080f  gcc/gimple-iterator.h
--- 4902,4908 ----
  cdf7412c306a686af61815bb09b2f94c  gcc/gimple-builder.h
  e4c51cb35fd3db8dbf8b9d6b7e7f2b9d  gcc/gimple-expr.c
  8efde36a406c63492e1a2b9a0699ae2b  gcc/gimple-expr.h
! efa26943ca39db316b8af78f7eea1add  gcc/gimple-fold.c
  e6788267702b4eb503be8a95ff28a071  gcc/gimple-fold.h
  cbde4efda211952b48286a1b80a48175  gcc/gimple-iterator.c
  59063f384ac4735d4c342e7834b5080f  gcc/gimple-iterator.h
*************** eb675fb009524ef451bafff90b647f21  gcc/gi
*** 4916,4931 ****
  c8d3934e6ae25e241acc11c3d306d715  gcc/gimple-predict.h
  6118048654d340de91ca04517ca0ad31  gcc/gimple-pretty-print.c
  99c087c4edae2fa9a0502024cd238cc8  gcc/gimple-pretty-print.h
! 6b6f0e869193eecbef624d44bd28fb42  gcc/gimple-ssa-backprop.c
  dae5e9c6621b54063936ca15a3ba82b8  gcc/gimple-ssa-evrp-analyze.c
  c6da6341b260e9f0b1d352e7a2e9741d  gcc/gimple-ssa-evrp-analyze.h
  d8fbec638f57c0e32ab16d9e67cd405b  gcc/gimple-ssa-evrp.c
  c227644af61693fec81eeec48d43d93f  gcc/gimple-ssa-isolate-paths.c
  9db0b33d53d43c87b61d647656104c46  gcc/gimple-ssa-nonnull-compare.c
  f2472ffd84e5b86a567ef9c22b6632ff  gcc/gimple-ssa-split-paths.c
! 9c9d0f16fccdeedfa98837b61b6f2e4a  gcc/gimple-ssa-sprintf.c
! f4bc87137be7247e6139a4dc02497761  gcc/gimple-ssa-store-merging.c
! 619df086d40ca3c3936bbb12c5135f03  gcc/gimple-ssa-strength-reduction.c
  ca4f38a646ec11265518d84d6b545dab  gcc/gimple-ssa-warn-alloca.c
  260f32c57c8d2fd4a2eae667f1331a65  gcc/gimple-ssa-warn-restrict.c
  33e880297fd86716c672015df29aee60  gcc/gimple-ssa-warn-restrict.h
--- 4916,4931 ----
  c8d3934e6ae25e241acc11c3d306d715  gcc/gimple-predict.h
  6118048654d340de91ca04517ca0ad31  gcc/gimple-pretty-print.c
  99c087c4edae2fa9a0502024cd238cc8  gcc/gimple-pretty-print.h
! 11af335b1520d1a02e4fe9472344049b  gcc/gimple-ssa-backprop.c
  dae5e9c6621b54063936ca15a3ba82b8  gcc/gimple-ssa-evrp-analyze.c
  c6da6341b260e9f0b1d352e7a2e9741d  gcc/gimple-ssa-evrp-analyze.h
  d8fbec638f57c0e32ab16d9e67cd405b  gcc/gimple-ssa-evrp.c
  c227644af61693fec81eeec48d43d93f  gcc/gimple-ssa-isolate-paths.c
  9db0b33d53d43c87b61d647656104c46  gcc/gimple-ssa-nonnull-compare.c
  f2472ffd84e5b86a567ef9c22b6632ff  gcc/gimple-ssa-split-paths.c
! 08c7a98cfd62a49090628f04fc846cfc  gcc/gimple-ssa-sprintf.c
! 2bc90079b151b8c657dcbd67bcba4525  gcc/gimple-ssa-store-merging.c
! dec3f7eb813532597eb43070327bf55b  gcc/gimple-ssa-strength-reduction.c
  ca4f38a646ec11265518d84d6b545dab  gcc/gimple-ssa-warn-alloca.c
  260f32c57c8d2fd4a2eae667f1331a65  gcc/gimple-ssa-warn-restrict.c
  33e880297fd86716c672015df29aee60  gcc/gimple-ssa-warn-restrict.h
*************** eefeab2028f35136e03ee18d9d9a52c4  gcc/gi
*** 4940,4946 ****
  6b1687c7fcf7b3ee3b13dc17546c01e1  gcc/gimple.h
  a3409b3a9f07d554a4e49de168d23381  gcc/gimplify-me.c
  eeab737071f7239590a9e9896cdc455c  gcc/gimplify-me.h
! 3d35c63cb0adcc0ed043f4fa91cf0ae1  gcc/gimplify.c
  a9c1ef55b88bbc9e436f843a238a4e86  gcc/gimplify.h
  7265d2e58f2002e04e053312f11a735d  gcc/ginclude/float.h
  b584400b5dbd7c7b3f37550824c71361  gcc/ginclude/iso646.h
--- 4940,4946 ----
  6b1687c7fcf7b3ee3b13dc17546c01e1  gcc/gimple.h
  a3409b3a9f07d554a4e49de168d23381  gcc/gimplify-me.c
  eeab737071f7239590a9e9896cdc455c  gcc/gimplify-me.h
! 9debeeda1e020f07e735e12fc4bc7150  gcc/gimplify.c
  a9c1ef55b88bbc9e436f843a238a4e86  gcc/gimplify.h
  7265d2e58f2002e04e053312f11a735d  gcc/ginclude/float.h
  b584400b5dbd7c7b3f37550824c71361  gcc/ginclude/iso646.h
*************** f85aa0745c3e9e0d32fa64753089b2f1  gcc/gi
*** 4957,4963 ****
  29c8cf010fb2ecbb7d1554bb5f52e0e1  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  51980eb50d09b511cfa8524ab5361e81  gcc/glimits.h
! caa1a4d6f44f7842f21aaa8c6a2f0788  gcc/go/ChangeLog
  69470ddce8bb4e9d25ba9e5e9ed6d4a8  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  3985883511f27b692b1243c7f6b52dc2  gcc/go/config-lang.in
--- 4957,4963 ----
  29c8cf010fb2ecbb7d1554bb5f52e0e1  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  51980eb50d09b511cfa8524ab5361e81  gcc/glimits.h
! f6fd098a191b905028a943303a1d14bf  gcc/go/ChangeLog
  69470ddce8bb4e9d25ba9e5e9ed6d4a8  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  3985883511f27b692b1243c7f6b52dc2  gcc/go/config-lang.in
*************** ee0e0b5991f9abe75f127323b94e16e3  gcc/gr
*** 5029,5035 ****
  3cc6eec261eb72566ededf9fd083a097  gcc/graphite-isl-ast-to-gimple.c
  271fe345ee1fd9fcaad3f7ad97ad60b8  gcc/graphite-optimize-isl.c
  b171596b4a17472b436376a2d650f411  gcc/graphite-poly.c
! 915eb551c3f4ed1fd7e13c4380c015c4  gcc/graphite-scop-detection.c
  135c03be2cbbe6e4e3a9740a69a591b9  gcc/graphite-sese-to-poly.c
  c82692a490fd707b9399965cef16498e  gcc/graphite.c
  adfe66b7e286f52b35170ffaba0d47cc  gcc/graphite.h
--- 5029,5035 ----
  3cc6eec261eb72566ededf9fd083a097  gcc/graphite-isl-ast-to-gimple.c
  271fe345ee1fd9fcaad3f7ad97ad60b8  gcc/graphite-optimize-isl.c
  b171596b4a17472b436376a2d650f411  gcc/graphite-poly.c
! a29472a288d3f9459d92da03dc73983c  gcc/graphite-scop-detection.c
  135c03be2cbbe6e4e3a9740a69a591b9  gcc/graphite-sese-to-poly.c
  c82692a490fd707b9399965cef16498e  gcc/graphite.c
  adfe66b7e286f52b35170ffaba0d47cc  gcc/graphite.h
*************** e7fa3524a21ce210ce70d873ccf22a97  gcc/in
*** 5086,5092 ****
  7e829ae2ed1916867ab7430cad2f0796  gcc/ipa-chkp.c
  7f523ce336e249e14e7f7ea5a18570c1  gcc/ipa-chkp.h
  7e49c4f8182f1a45e8fbdcb6643d7ffc  gcc/ipa-comdats.c
! d8bb6866f22eee8ca85ac88518ec54ed  gcc/ipa-cp.c
  477e816e9089de12b3057cbafb0c54e2  gcc/ipa-devirt.c
  e7184f5168bdb30dfa982fc98184be7a  gcc/ipa-fnsummary.c
  98840f956dd8a4d690458e1c33d988a5  gcc/ipa-fnsummary.h
--- 5086,5092 ----
  7e829ae2ed1916867ab7430cad2f0796  gcc/ipa-chkp.c
  7f523ce336e249e14e7f7ea5a18570c1  gcc/ipa-chkp.h
  7e49c4f8182f1a45e8fbdcb6643d7ffc  gcc/ipa-comdats.c
! 22241949ed0347f6aaad3392e24e7ce2  gcc/ipa-cp.c
  477e816e9089de12b3057cbafb0c54e2  gcc/ipa-devirt.c
  e7184f5168bdb30dfa982fc98184be7a  gcc/ipa-fnsummary.c
  98840f956dd8a4d690458e1c33d988a5  gcc/ipa-fnsummary.h
*************** f99b3f41d9f867a42836ea77d67dd901  gcc/ir
*** 5127,5133 ****
  887b2a08a3c2f1e8bdfafff3cfa9a647  gcc/ira.c
  a9d565530cf1514d9b397a45fc03cfac  gcc/ira.h
  a48f2108e340e17830e681a3f37bcc9c  gcc/is-a.h
! c2561299d2ab5bbc6f6d14fda881bba1  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  94ae6c9e47796f7471226d32f12068da  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 5127,5133 ----
  887b2a08a3c2f1e8bdfafff3cfa9a647  gcc/ira.c
  a9d565530cf1514d9b397a45fc03cfac  gcc/ira.h
  a48f2108e340e17830e681a3f37bcc9c  gcc/is-a.h
! bb84345ba39ccccc5d2f52bf21f014c9  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  94ae6c9e47796f7471226d32f12068da  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** f1de8935201298bf17886aaa387f8186  gcc/lo
*** 5226,5232 ****
  594d05ef8872b15d948b0fa80f449450  gcc/loop-iv.c
  996dfe136c99e00b3194b032df057387  gcc/loop-unroll.c
  d7a0d6904a47108de988a265c07d63bf  gcc/loop-unroll.h
! 82cdf4eb9b29c794564523f9e67d30c6  gcc/lower-subreg.c
  c8298ce3bbb3f4f5bb1332dd1de09cce  gcc/lower-subreg.h
  4658afd5f0ea375fb8263ea039459c23  gcc/lra-assigns.c
  6f6fd77e8d6a80dd8d1401aa4aedfdb8  gcc/lra-coalesce.c
--- 5226,5232 ----
  594d05ef8872b15d948b0fa80f449450  gcc/loop-iv.c
  996dfe136c99e00b3194b032df057387  gcc/loop-unroll.c
  d7a0d6904a47108de988a265c07d63bf  gcc/loop-unroll.h
! 5f7fe7891f88cff51b004f833960b264  gcc/lower-subreg.c
  c8298ce3bbb3f4f5bb1332dd1de09cce  gcc/lower-subreg.h
  4658afd5f0ea375fb8263ea039459c23  gcc/lra-assigns.c
  6f6fd77e8d6a80dd8d1401aa4aedfdb8  gcc/lra-coalesce.c
*************** b0ac46a1505ca96454945e8c5970d70d  gcc/lr
*** 5238,5244 ****
  7b4f3a337783fd23728a4bbe185285be  gcc/lra-spills.c
  527847f22af321117b717bee9c917cd5  gcc/lra.c
  d3980d38d5a47af4f60a9f87d4cac4d6  gcc/lra.h
! 57e7d361e2e40d363fa01d5b2647ec7a  gcc/lto-cgraph.c
  2a5b04b5bb0ce7c3c8acf1078ccecd22  gcc/lto-compress.c
  3a64ebf3e60023d80c691b9f8914b611  gcc/lto-compress.h
  913051be7c74b294f1f098384dba90b7  gcc/lto-opts.c
--- 5238,5244 ----
  7b4f3a337783fd23728a4bbe185285be  gcc/lra-spills.c
  527847f22af321117b717bee9c917cd5  gcc/lra.c
  d3980d38d5a47af4f60a9f87d4cac4d6  gcc/lra.h
! e2906bf396f3a57a6929ca2409b6b6ca  gcc/lto-cgraph.c
  2a5b04b5bb0ce7c3c8acf1078ccecd22  gcc/lto-compress.c
  3a64ebf3e60023d80c691b9f8914b611  gcc/lto-compress.h
  913051be7c74b294f1f098384dba90b7  gcc/lto-opts.c
*************** e86ce5e5d57f90d296240495fab89e22  gcc/lt
*** 5249,5256 ****
  01e478149e11be16ff80d07e78c067d2  gcc/lto-streamer-out.c
  c5ada85e0bfb88cbdd6343e3685fdf4f  gcc/lto-streamer.c
  841c135522a7e6a33b2a2f1e8fd8ec49  gcc/lto-streamer.h
! d7d6c93c7b91588c47dc92e69917cc49  gcc/lto-wrapper.c
! 48646aa7b26250fbb7f121be6a4ce967  gcc/lto/ChangeLog
  c100ca118b97aa3676e0ae80be4287fe  gcc/lto/Make-lang.in
  2fcf46751e702c8806c469fdd3584f2c  gcc/lto/common.c
  a0f65246494606de47d9399031438ab2  gcc/lto/common.h
--- 5249,5256 ----
  01e478149e11be16ff80d07e78c067d2  gcc/lto-streamer-out.c
  c5ada85e0bfb88cbdd6343e3685fdf4f  gcc/lto-streamer.c
  841c135522a7e6a33b2a2f1e8fd8ec49  gcc/lto-streamer.h
! 2d51fba2ffa4441943622359c98d31d1  gcc/lto-wrapper.c
! f9fb29889f2249ea47d87b46b1222e19  gcc/lto/ChangeLog
  c100ca118b97aa3676e0ae80be4287fe  gcc/lto/Make-lang.in
  2fcf46751e702c8806c469fdd3584f2c  gcc/lto/common.c
  a0f65246494606de47d9399031438ab2  gcc/lto/common.h
*************** f1ccf9f08c43ecc0fe76fb502a1a2615  gcc/lt
*** 5259,5275 ****
  5456839d016211e9dbf3cede58f87a81  gcc/lto/lang.opt
  be03e1dd9392839315e0c578a8aa4496  gcc/lto/lto-lang.c
  e706590c2974472759c9d179f4448d6d  gcc/lto/lto-object.c
! 119789e7190dd8590c0622ccf4131793  gcc/lto/lto-partition.c
  77cbebb668a50387e2410ed330e671c5  gcc/lto/lto-partition.h
  53834c8bc26193a9f8e86f70028915d1  gcc/lto/lto-symtab.c
  55924d14fc01a82880c00ffb878443ca  gcc/lto/lto-symtab.h
  624714a1ab3ba8c9e77c9e3f9afe7c02  gcc/lto/lto-tree.h
! 266b682b05d68bc25a63f7549e1beb2f  gcc/lto/lto.c
  285e33c0ea7c3ae2104a316ba1e5f220  gcc/lto/lto.h
  de5fcb6d56fc59c226e5c30242f86e7f  gcc/machmode.def
  425619ccbc843f2a48dc8b559fcf7cab  gcc/machmode.h
  acf0ce479337b4f1e009a9d329581511  gcc/main.c
! e6ff4fa66d1f0fc1402fd3825afef984  gcc/match.pd
  0c1a6785da8f95da222414a0e2caf187  gcc/mcf.c
  456aa4d0ab10d4a066ec39f7dde4bd0b  gcc/mem-stats-traits.h
  09762f57bfd2d7653084bacf22695c8d  gcc/mem-stats.h
--- 5259,5275 ----
  5456839d016211e9dbf3cede58f87a81  gcc/lto/lang.opt
  be03e1dd9392839315e0c578a8aa4496  gcc/lto/lto-lang.c
  e706590c2974472759c9d179f4448d6d  gcc/lto/lto-object.c
! db809f423fbad050d6f30ddcb160394f  gcc/lto/lto-partition.c
  77cbebb668a50387e2410ed330e671c5  gcc/lto/lto-partition.h
  53834c8bc26193a9f8e86f70028915d1  gcc/lto/lto-symtab.c
  55924d14fc01a82880c00ffb878443ca  gcc/lto/lto-symtab.h
  624714a1ab3ba8c9e77c9e3f9afe7c02  gcc/lto/lto-tree.h
! cc4aef5b0462b090503a068fdd92e25b  gcc/lto/lto.c
  285e33c0ea7c3ae2104a316ba1e5f220  gcc/lto/lto.h
  de5fcb6d56fc59c226e5c30242f86e7f  gcc/machmode.def
  425619ccbc843f2a48dc8b559fcf7cab  gcc/machmode.h
  acf0ce479337b4f1e009a9d329581511  gcc/main.c
! 768fee5e4226d458d970ad74e28ac6ed  gcc/match.pd
  0c1a6785da8f95da222414a0e2caf187  gcc/mcf.c
  456aa4d0ab10d4a066ec39f7dde4bd0b  gcc/mem-stats-traits.h
  09762f57bfd2d7653084bacf22695c8d  gcc/mem-stats.h
*************** ee39e45872ee082b56e91223b89b8df8  gcc/mo
*** 5281,5287 ****
  fcc116f5ff9f3d1a3294a3c82a165f6e  gcc/mode-switching.c
  a4bfa8b17c0f795c1cf22b01a9480924  gcc/modulo-sched.c
  44b936defcd6ba38fd4bf79ddb2c8d76  gcc/multiple_target.c
! 40612a142fd5576150f1fbde859e4e73  gcc/objc/ChangeLog
  35e45bc127ee449a9796f843be9c5f7b  gcc/objc/Make-lang.in
  9d4a1e66a211fddc1a81b04d8a787ceb  gcc/objc/config-lang.in
  63f143bcb1007a2074d0256cac38800f  gcc/objc/lang-specs.h
--- 5281,5287 ----
  fcc116f5ff9f3d1a3294a3c82a165f6e  gcc/mode-switching.c
  a4bfa8b17c0f795c1cf22b01a9480924  gcc/modulo-sched.c
  44b936defcd6ba38fd4bf79ddb2c8d76  gcc/multiple_target.c
! d23096febcecdc18cd949d6bb7cea316  gcc/objc/ChangeLog
  35e45bc127ee449a9796f843be9c5f7b  gcc/objc/Make-lang.in
  9d4a1e66a211fddc1a81b04d8a787ceb  gcc/objc/config-lang.in
  63f143bcb1007a2074d0256cac38800f  gcc/objc/lang-specs.h
*************** fc6f6e92841d9985d9bb7c3ce823f02e  gcc/ob
*** 5300,5306 ****
  3e557d003008fa294daa574c357160de  gcc/objc/objc-runtime-shared-support.c
  afc5ae9ef4254422edd7ffcfe7a26082  gcc/objc/objc-runtime-shared-support.h
  28429bd18002a297a27bcf03272c9840  gcc/objc/objc-tree.def
! ec8618f56daff076a84458773319f348  gcc/objcp/ChangeLog
  65f07f31679d06fe762d7467b59b187b  gcc/objcp/Make-lang.in
  3f99dfd7cececb63c5e5a737e4666c44  gcc/objcp/config-lang.in
  6602972a151675c8ad48c315b019646b  gcc/objcp/lang-specs.h
--- 5300,5306 ----
  3e557d003008fa294daa574c357160de  gcc/objc/objc-runtime-shared-support.c
  afc5ae9ef4254422edd7ffcfe7a26082  gcc/objc/objc-runtime-shared-support.h
  28429bd18002a297a27bcf03272c9840  gcc/objc/objc-tree.def
! 0d2f8287b011bcf7a9ef8393518d59d5  gcc/objcp/ChangeLog
  65f07f31679d06fe762d7467b59b187b  gcc/objcp/Make-lang.in
  3f99dfd7cececb63c5e5a737e4666c44  gcc/objcp/config-lang.in
  6602972a151675c8ad48c315b019646b  gcc/objcp/lang-specs.h
*************** eaa38d986ba4b10a32a67386d1c4656d  gcc/pa
*** 5354,5401 ****
  35b9710c0e7f0039335811ee7db12931  gcc/plugin.c
  a7891cb08b863d20f462a50157af100b  gcc/plugin.def
  ddc3805db022265eeec39c0a7c053023  gcc/plugin.h
! 71e9e78b253485c4524a8378b6988ad3  gcc/po/ChangeLog
  266bd63edb966ab311a785e397e940e3  gcc/po/EXCLUDES
! e13bf15acba466ba110b5207f7ef70a2  gcc/po/be.gmo
! a8a8eb589bcfaae8636bc61430f925bb  gcc/po/be.po
! 37c3803ef759888e60e252f0d5f00791  gcc/po/da.gmo
! abd0095203a2526fe7101fa5411a69d9  gcc/po/da.po
! ae288f421fc65e03413460be5f20634c  gcc/po/de.gmo
! 5fb87603c5b081b7df6ebe932adeb9af  gcc/po/de.po
! e3ad5872ccaf54aec4e1dd1cc5f2c68e  gcc/po/el.gmo
! acb7fcd8409f9a649ab833458af7e7f8  gcc/po/el.po
! 9a67ddaa464eb8588531b61f1873c991  gcc/po/es.gmo
! 2dae0eb9397ca66718564aac8c3c213c  gcc/po/es.po
  9dcc0132893fbb069b569a41dbf879fb  gcc/po/exgettext
! ead98b22bd3856bd81a881f382ffd941  gcc/po/fi.gmo
! 14d699d2c5b161c51ea68117f66b63e3  gcc/po/fi.po
! 55ebe79173b47b74a4106fab07ff4e88  gcc/po/fr.gmo
! 2f52dce673f6fd6353ba25e30500f3c4  gcc/po/fr.po
! 5cb91fc46cca9913da699dd87a00dcc3  gcc/po/gcc.pot
! c8e9a390fbb788097cc733cf717d0c21  gcc/po/hr.gmo
! 024c7ff571ce8dcb5f5072add2ea5e42  gcc/po/hr.po
! d6f34da9ef861fa9fe1ec5af902d9f47  gcc/po/id.gmo
! 84a69cda9d6d33b8d5c9c9b95a463948  gcc/po/id.po
! c4fa2f0631456a106c99d77cb4db1920  gcc/po/ja.gmo
! d12592d55a3218434e0deee00449959c  gcc/po/ja.po
! 28c6b204a7615e4c41c8ba3aae6fd31a  gcc/po/nl.gmo
! 59b528cf5132482c68509c6f4a146cc2  gcc/po/nl.po
! 08bfa44d9d217d9b600a48b24bdb39ae  gcc/po/ru.gmo
! 1acd9d1e87592d23317bc64620e2b11d  gcc/po/ru.po
! d8b382b1c2453edc3b3cfdfb4cf63595  gcc/po/sr.gmo
! 37922f6e9b94f83b14cb352bd6bd604e  gcc/po/sr.po
! 38e1f8e8b6ebc27e82b3e706c0cf7506  gcc/po/sv.gmo
! 9ee39e5f0a54f69dc0043efe63b22432  gcc/po/sv.po
! 81fe1116b0208fd59d18cdb8e2a7d4a9  gcc/po/tr.gmo
! 64af03ccdb7ec4c4c7558c4cf6c5d344  gcc/po/tr.po
! 52a59aaa135d6e248c045f738032a36e  gcc/po/uk.gmo
! 0a751b73835d08be57d0eca876437111  gcc/po/uk.po
! d95cbe1c98c56f924f0eb315388353fb  gcc/po/vi.gmo
! 7f6a33be7960f40daff8449fa9106216  gcc/po/vi.po
! ddf4954ee3f7e16dc3e645b9c9e313a5  gcc/po/zh_CN.gmo
! f29e88899365f17601d8af5c0343df56  gcc/po/zh_CN.po
! 1868a42bb26317ebca885cddb047c8c1  gcc/po/zh_TW.gmo
! 7bfcd42a36441b05376a9c9171261e5e  gcc/po/zh_TW.po
  f0ed183fc5c3468fceba81e4f18e6066  gcc/poly-int-types.h
  580d3c0c17366e11266f68310046cbe2  gcc/poly-int.h
  900b7438df18a900152e2f6060285c39  gcc/postreload-gcse.c
--- 5354,5401 ----
  35b9710c0e7f0039335811ee7db12931  gcc/plugin.c
  a7891cb08b863d20f462a50157af100b  gcc/plugin.def
  ddc3805db022265eeec39c0a7c053023  gcc/plugin.h
! 4cb5992812c1668c53fd0e5f4bd395b8  gcc/po/ChangeLog
  266bd63edb966ab311a785e397e940e3  gcc/po/EXCLUDES
! 0cdcbad490cdf36f1e9e1045c707b532  gcc/po/be.gmo
! 62fb801073dfa4a60bc83adc80ee5e34  gcc/po/be.po
! 6a29441409c8647c7ef955095ff52e4a  gcc/po/da.gmo
! 554db7084ab558f8607fe162ea26a5f4  gcc/po/da.po
! 23d6da12cc015c630f61ccf3f7249946  gcc/po/de.gmo
! 0d189fa804b73793c9e5f3aa15846009  gcc/po/de.po
! 8ec62ff0d45117eff7e0989b93465b44  gcc/po/el.gmo
! c7d8b6cb643a6e50c796618c16a9c5c6  gcc/po/el.po
! 4d4eaf57321633db3724243ff0df3dd3  gcc/po/es.gmo
! a2840e0b4b1ce92e685a01a44d579bff  gcc/po/es.po
  9dcc0132893fbb069b569a41dbf879fb  gcc/po/exgettext
! 71d3e0d7a5932c28cf0d9fd08768fbc7  gcc/po/fi.gmo
! 72580d6bfe5e0046f577619633220c33  gcc/po/fi.po
! c513b22e616d3026d9b51f32ac256150  gcc/po/fr.gmo
! 26e93668501ad7d5b54540ccf431c178  gcc/po/fr.po
! 1bf6b7234c890c5c71bdba3efe9fb2b7  gcc/po/gcc.pot
! b4e0e68c4d4ddcf1270a72ecd9239120  gcc/po/hr.gmo
! b3202b15172f32f72dd02843b06a7ea4  gcc/po/hr.po
! 7d6def369d0c26535c926dc1c2590f10  gcc/po/id.gmo
! 7f2927e6ce1e328790dafd724fab863c  gcc/po/id.po
! 530df5735733a81906410880ac6e9f13  gcc/po/ja.gmo
! 7b4277dbd586fc11b56bb987e0175460  gcc/po/ja.po
! b54242291cb18d98214e6028d301f508  gcc/po/nl.gmo
! 8c481ba8ee9b9db0d5db413f5543f46e  gcc/po/nl.po
! 73713c525c3b942a9e7e89e5977332ed  gcc/po/ru.gmo
! ef19233e4ab304de31d067746c0a1cef  gcc/po/ru.po
! c3f2c62705575e8740188b2277ea0ea9  gcc/po/sr.gmo
! 6071b7828f0bd82e2c38f17055be337c  gcc/po/sr.po
! 179e5d535672687251128be83f1ea11d  gcc/po/sv.gmo
! 69398bba7daeb2e1843eda484a62e971  gcc/po/sv.po
! 176a7588e02bfe1748bb3a27ddaefbd4  gcc/po/tr.gmo
! 32115264993bac28ff7ad98c075437f1  gcc/po/tr.po
! a2ece0c2751b783879508ae338c7f82e  gcc/po/uk.gmo
! e49cfee91cf22dbe5c974d7adf1fd6f8  gcc/po/uk.po
! aa83300ec5a08ddad5713340ecbc30dd  gcc/po/vi.gmo
! dcf56f412908e622ceddf37fd602fed9  gcc/po/vi.po
! df880ceea075709607112317aa24e791  gcc/po/zh_CN.gmo
! c2c62ae5d755cae84225d21b75b57772  gcc/po/zh_CN.po
! 0b845b1ef2cc256dc1286009cbbff131  gcc/po/zh_TW.gmo
! 280c0f40bec99f236f4125875aec2985  gcc/po/zh_TW.po
  f0ed183fc5c3468fceba81e4f18e6066  gcc/poly-int-types.h
  580d3c0c17366e11266f68310046cbe2  gcc/poly-int.h
  900b7438df18a900152e2f6060285c39  gcc/postreload-gcse.c
*************** a78d12d3a543b348277164842f19f8d0  gcc/re
*** 5430,5439 ****
  e76e517157e0e62f336b3a58aaed3e67  gcc/ree.c
  9c8ebe3c1dff17cce37518e7827ebe9b  gcc/reg-notes.def
  761e6301d8c97ec99a99e6fa5c9c53d5  gcc/reg-stack.c
! d32df0b26a047fd94df9bf49981ca27d  gcc/regcprop.c
  7a8edf8f6bfadfcf2d34bc6c947388f5  gcc/regcprop.h
  f4d0df89154e67eaa5dffb715e02a638  gcc/reginfo.c
! 97874df8a4d5c1fc075f7f8b4d0c25a6  gcc/regrename.c
  5a19aad6eaeabbeaffb7b379e3cd332f  gcc/regrename.h
  e4be4c704a5852b2cbf7d90191187a5a  gcc/regs.h
  41bfd1e5587e1b28c25eb4f048eec34b  gcc/regset.h
--- 5430,5439 ----
  e76e517157e0e62f336b3a58aaed3e67  gcc/ree.c
  9c8ebe3c1dff17cce37518e7827ebe9b  gcc/reg-notes.def
  761e6301d8c97ec99a99e6fa5c9c53d5  gcc/reg-stack.c
! 0c27c9e94166b7f6bfdc70fd645d1d78  gcc/regcprop.c
  7a8edf8f6bfadfcf2d34bc6c947388f5  gcc/regcprop.h
  f4d0df89154e67eaa5dffb715e02a638  gcc/reginfo.c
! 95416cfa5e90038c8da7c9033f2e769d  gcc/regrename.c
  5a19aad6eaeabbeaffb7b379e3cd332f  gcc/regrename.h
  e4be4c704a5852b2cbf7d90191187a5a  gcc/regs.h
  41bfd1e5587e1b28c25eb4f048eec34b  gcc/regset.h
*************** c90803df9587aeb074b01235ac6774f2  gcc/st
*** 5516,5522 ****
  1a291d870b5080a3186aa7e93fb0f2d7  gcc/substring-locations.c
  3b61b5fb283dd13ef1a117f6f374b2f3  gcc/substring-locations.h
  32d525220375e660512fe10b0c322520  gcc/symbol-summary.h
! 7a613939215db234ef07b330e8ce9954  gcc/symtab.c
  721707584123181d137da368325233b4  gcc/sync-builtins.def
  afb6577e6d5a55183d04a9bc6548b8f2  gcc/system.h
  1f36a64d8dcab5629094e37694070cfc  gcc/target-def.h
--- 5516,5522 ----
  1a291d870b5080a3186aa7e93fb0f2d7  gcc/substring-locations.c
  3b61b5fb283dd13ef1a117f6f374b2f3  gcc/substring-locations.h
  32d525220375e660512fe10b0c322520  gcc/symbol-summary.h
! 56f012042eecefc448fa123c97e0f014  gcc/symtab.c
  721707584123181d137da368325233b4  gcc/sync-builtins.def
  afb6577e6d5a55183d04a9bc6548b8f2  gcc/system.h
  1f36a64d8dcab5629094e37694070cfc  gcc/target-def.h
*************** b3e64547e95a1dd3c4adaef33cc7e53c  gcc/ta
*** 5529,5535 ****
  775b4e1193b7fef4fc3a57eb9c80a4f7  gcc/targhooks.c
  fe1fa4a32e1e589e64a4e99002d678d9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 37c43ff55b9e65737ece7a185336fbf8  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 5529,5535 ----
  775b4e1193b7fef4fc3a57eb9c80a4f7  gcc/targhooks.c
  fe1fa4a32e1e589e64a4e99002d678d9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 6b49fa6e724892627be29f975a471cfd  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** c8b98a656dafef917e51ff4b5433e980  gcc/te
*** 8448,8456 ****
  c646b644758e950a4110aea0b34c55f2  gcc/testsuite/c-c++-common/attr-nocf-check-3.c
  6e74d4217acfc4ff85814de60a3f7e75  gcc/testsuite/c-c++-common/attr-nonstring-1.c
  8121851e9adc24f2cb9196e1c2dab2ab  gcc/testsuite/c-c++-common/attr-nonstring-2.c
! f251d178dc503f7dedf03b86c009f83e  gcc/testsuite/c-c++-common/attr-nonstring-3.c
! 4adf572d673067e3c62ca2406309f1cb  gcc/testsuite/c-c++-common/attr-nonstring-4.c
  aecf8808dcce2f2171e6ff35d91b4e01  gcc/testsuite/c-c++-common/attr-nonstring-5.c
  98687838cf46c8c28ee0ab7af818dc38  gcc/testsuite/c-c++-common/attr-opt-1.c
  5ad24543b6d83246f7cebf2bed5c2379  gcc/testsuite/c-c++-common/attr-simd-2.c
  ba228dab53d862be27c7036d86f735eb  gcc/testsuite/c-c++-common/attr-simd-4.c
--- 8448,8459 ----
  c646b644758e950a4110aea0b34c55f2  gcc/testsuite/c-c++-common/attr-nocf-check-3.c
  6e74d4217acfc4ff85814de60a3f7e75  gcc/testsuite/c-c++-common/attr-nonstring-1.c
  8121851e9adc24f2cb9196e1c2dab2ab  gcc/testsuite/c-c++-common/attr-nonstring-2.c
! e2ae3e23d7af9481a795073c835a01d8  gcc/testsuite/c-c++-common/attr-nonstring-3.c
! 40d520a76461aa407b60693028189473  gcc/testsuite/c-c++-common/attr-nonstring-4.c
  aecf8808dcce2f2171e6ff35d91b4e01  gcc/testsuite/c-c++-common/attr-nonstring-5.c
+ d26d1d76d721a6b00e027af33557e823  gcc/testsuite/c-c++-common/attr-nonstring-6.c
+ 86ea749bcbbf7e6b48a29eb97f3481f0  gcc/testsuite/c-c++-common/attr-nonstring-7.c
+ 3c3ba740bb7ddaca63b4be93852d469d  gcc/testsuite/c-c++-common/attr-nonstring-8.c
  98687838cf46c8c28ee0ab7af818dc38  gcc/testsuite/c-c++-common/attr-opt-1.c
  5ad24543b6d83246f7cebf2bed5c2379  gcc/testsuite/c-c++-common/attr-simd-2.c
  ba228dab53d862be27c7036d86f735eb  gcc/testsuite/c-c++-common/attr-simd-4.c
*************** e01bc16654eb70269f569e503d5a0905  gcc/te
*** 8717,8722 ****
--- 8720,8726 ----
  8e1c43f24e2ef7b983cdb547f2f410a7  gcc/testsuite/c-c++-common/goacc/pr70688.c
  091ae7cbab8ef2ea646aa972e71bd3fe  gcc/testsuite/c-c++-common/goacc/pr79428-1.c
  d398b6a88925d39ad550f7a21e489047  gcc/testsuite/c-c++-common/goacc/pr84217.c
+ f4e4c18e18f7861d92862c9c4423bf8f  gcc/testsuite/c-c++-common/goacc/pr85782.c
  77856d506d7addd81bc68f380358627f  gcc/testsuite/c-c++-common/goacc/pragma_context.c
  d76b8ed3ade6794cf7f243b5df9b41cb  gcc/testsuite/c-c++-common/goacc/present-1.c
  4331391e656c6687b80ca7ee79b21e73  gcc/testsuite/c-c++-common/goacc/reduction-1.c
*************** a6583e4cf6c5bb3b1a46172a0635d197  gcc/te
*** 8766,8771 ****
--- 8770,8776 ----
  8d9ef02ce9840a58a8c64026e4df30b2  gcc/testsuite/c-c++-common/gomp/clauses-4.c
  5f6c97b6403ccadad05f9eb1bf43588e  gcc/testsuite/c-c++-common/gomp/declare-target-1.c
  8a9e05600cd5512c57c6a5d42c2d1996  gcc/testsuite/c-c++-common/gomp/declare-target-2.c
+ a21180b58525f6feec0df94eb7749cdc  gcc/testsuite/c-c++-common/gomp/declare-target-3.c
  f65cd3e2b7713964176e994c1aab473e  gcc/testsuite/c-c++-common/gomp/depend-1.c
  4a1085d5478dc95bc2936ae4c0e4c7fd  gcc/testsuite/c-c++-common/gomp/depend-2.c
  6252c7733cc10415438eac4ecc8f3741  gcc/testsuite/c-c++-common/gomp/depend-3.c
*************** f518663bb6d3fa214257a2306172d690  gcc/te
*** 8837,8842 ****
--- 8842,8849 ----
  2f7e224eea72eb9533c2b8dc9b23926c  gcc/testsuite/c-c++-common/gomp/pr83977-2.c
  5ed693b15605c7a6113e875ba1444a17  gcc/testsuite/c-c++-common/gomp/pr83977-3.c
  5c98b968b8b8fa3dcda75ece1f760d12  gcc/testsuite/c-c++-common/gomp/pr84341.c
+ fb9e5ede5d43a206c572fa77be49ff02  gcc/testsuite/c-c++-common/gomp/pr85696.c
+ 62a0e309912895235f385cc84af32654  gcc/testsuite/c-c++-common/gomp/pr86025.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  1dc7bbbafb91e179ac43fa3959ab125f  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  8af1ef16f27f56d5d687ed958b671d57  gcc/testsuite/c-c++-common/gomp/schedule-1.c
*************** bd3f72430a07d0b5e231d78def646e60  gcc/te
*** 9015,9020 ****
--- 9022,9029 ----
  2ba643064634a79819ce4effedd1fdd3  gcc/testsuite/c-c++-common/pr84982.c
  2f717264a94f69b645aabceb21aa58e5  gcc/testsuite/c-c++-common/pr84999.c
  f3cef6e9a9aa2cd42daabd8901f27dcd  gcc/testsuite/c-c++-common/pr85156.c
+ ecc72a9bb2a70f28d6c832a7f8f58ed5  gcc/testsuite/c-c++-common/pr85822.c
+ 163480c4288d9e1dda1b280af14b74b3  gcc/testsuite/c-c++-common/pr86093.c
  b0ba836310044e7b419ef679f0b48d6f  gcc/testsuite/c-c++-common/raw-string-1.c
  554e7071d2525351de28445762633866  gcc/testsuite/c-c++-common/raw-string-10.c
  fc54e7227094f307fa566b3a8cd0ba9a  gcc/testsuite/c-c++-common/raw-string-11.c
*************** bf3eafbf8ab8751240e00f5411cf7d52  gcc/te
*** 9224,9229 ****
--- 9233,9239 ----
  3887eb3b39d6bb827c5b762941936069  gcc/testsuite/c-c++-common/ubsan/attrib-3.c
  572cbd8ec273eb277857a0fdb277eb0b  gcc/testsuite/c-c++-common/ubsan/attrib-4.c
  5f4e50ead0786cb399ccba0b485eff07  gcc/testsuite/c-c++-common/ubsan/attrib-5.c
+ 2426797e41e76f5ddfbef6bbca46336c  gcc/testsuite/c-c++-common/ubsan/attrib-6.c
  5faaf84c5345dab6d3aa98bf476cc4dc  gcc/testsuite/c-c++-common/ubsan/bounds-1.c
  f7ac21b5467fdafd31e4d63c13bba697  gcc/testsuite/c-c++-common/ubsan/bounds-10.c
  8a79b5ac2324b237d4b97f40d8caef20  gcc/testsuite/c-c++-common/ubsan/bounds-11.c
*************** aeaf70ac2113165664ca8c8208320777  gcc/te
*** 9596,9601 ****
--- 9606,9613 ----
  111786b8402b8dd840adfb9a53cf3aac  gcc/testsuite/g++.dg/abi/inline1.C
  0da487653363b2d57b4be53f3c1e584f  gcc/testsuite/g++.dg/abi/invisiref1.C
  f567a6076697b72a2d4da2d5f3d44e24  gcc/testsuite/g++.dg/abi/invisiref1a.C
+ 48211d65dacfd51bf101edfe338a5548  gcc/testsuite/g++.dg/abi/invisiref2.C
+ afcddf1b30dc19c258215591ad57145a  gcc/testsuite/g++.dg/abi/invisiref2a.C
  7b495c695618e4f19335c4fb222ac39e  gcc/testsuite/g++.dg/abi/key1.C
  b1c18c2e751640b698ec28b9c9090b38  gcc/testsuite/g++.dg/abi/key2.C
  d06c8255efe2bb66e4bb6606d9fb8b0c  gcc/testsuite/g++.dg/abi/lambda-capture1.C
*************** d06c8255efe2bb66e4bb6606d9fb8b0c  gcc/te
*** 9605,9611 ****
  1b56fef803fe85ec97121919ad3ba2b9  gcc/testsuite/g++.dg/abi/local1-a.cc
  4ab5160617737559c38e1ffb650b797e  gcc/testsuite/g++.dg/abi/local1.C
  34ecb36205a7c22314ddda92d332a23d  gcc/testsuite/g++.dg/abi/local2.C
! 9da1480cb0ddbd19638c7d7cd751be69  gcc/testsuite/g++.dg/abi/macro0.C
  06f0193b05c4ae743af4e38aec8d1122  gcc/testsuite/g++.dg/abi/macro2.C
  5a637c99e4aa66fa130b6c1d893fc41e  gcc/testsuite/g++.dg/abi/main.C
  ad6491d281aef40e7e1cf7d856f2aa05  gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C
--- 9617,9623 ----
  1b56fef803fe85ec97121919ad3ba2b9  gcc/testsuite/g++.dg/abi/local1-a.cc
  4ab5160617737559c38e1ffb650b797e  gcc/testsuite/g++.dg/abi/local1.C
  34ecb36205a7c22314ddda92d332a23d  gcc/testsuite/g++.dg/abi/local2.C
! f8d0c657f02f5ffd1a597dad4a5fec57  gcc/testsuite/g++.dg/abi/macro0.C
  06f0193b05c4ae743af4e38aec8d1122  gcc/testsuite/g++.dg/abi/macro2.C
  5a637c99e4aa66fa130b6c1d893fc41e  gcc/testsuite/g++.dg/abi/main.C
  ad6491d281aef40e7e1cf7d856f2aa05  gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C
*************** a31c4f8195ac1b72fe05754f188d263f  gcc/te
*** 9714,9720 ****
  fb1d0cb0e1212195f80165239ff17d68  gcc/testsuite/g++.dg/abi/pr77728-1.C
  0490de6e9f4893c0f7a8d1ec6d802ab8  gcc/testsuite/g++.dg/abi/pr77728-2.C
  dc506d93d81e95fa999dc2dd977c180a  gcc/testsuite/g++.dg/abi/pr83487.C
! 26a819eeee805095b85b58724b7e391d  gcc/testsuite/g++.dg/abi/pr83489.C
  4a1543932abd77ea1cfba28eecdeeef4  gcc/testsuite/g++.dg/abi/pragma-pack1.C
  758c2fd81af2f42665b56b5d21b15e9f  gcc/testsuite/g++.dg/abi/regparm1.C
  d90943e976dded1f4182aeb500d1f2c7  gcc/testsuite/g++.dg/abi/rtti1.C
--- 9726,9732 ----
  fb1d0cb0e1212195f80165239ff17d68  gcc/testsuite/g++.dg/abi/pr77728-1.C
  0490de6e9f4893c0f7a8d1ec6d802ab8  gcc/testsuite/g++.dg/abi/pr77728-2.C
  dc506d93d81e95fa999dc2dd977c180a  gcc/testsuite/g++.dg/abi/pr83487.C
! 86c4d281ffe73426a479f225666ccf3e  gcc/testsuite/g++.dg/abi/pr83489.C
  4a1543932abd77ea1cfba28eecdeeef4  gcc/testsuite/g++.dg/abi/pragma-pack1.C
  758c2fd81af2f42665b56b5d21b15e9f  gcc/testsuite/g++.dg/abi/regparm1.C
  d90943e976dded1f4182aeb500d1f2c7  gcc/testsuite/g++.dg/abi/rtti1.C
*************** ed21066d867983b609859123b5f9402b  gcc/te
*** 9985,9990 ****
--- 9997,10003 ----
  e5c896f3ace48022f6d1d00cb6cc6522  gcc/testsuite/g++.dg/concepts/auto3.C
  76566f6465a549a7b9af92fb585faad5  gcc/testsuite/g++.dg/concepts/auto4.C
  e5eedd3d1be87388ddaf7d8e5723a4b1  gcc/testsuite/g++.dg/concepts/class-deduction1.C
+ 742d33ba3cd17df68607102299e29077  gcc/testsuite/g++.dg/concepts/class-deduction2.C
  19ff251b660d9f360ab38f41ae18bc80  gcc/testsuite/g++.dg/concepts/class.C
  d4ea7463600b76972a4b761ab4e41603  gcc/testsuite/g++.dg/concepts/class1.C
  4aad999a25d6f9f3c29822b51a5e6ae9  gcc/testsuite/g++.dg/concepts/class2.C
*************** d479704ab457bb0aec982b228a8df0c7  gcc/te
*** 10334,10339 ****
--- 10347,10353 ----
  d1f72aa66557b83fa8a81de2cdda78ee  gcc/testsuite/g++.dg/cpp0x/alias-decl-61.C
  16258c0de6e69d69fbd3a8085284d69f  gcc/testsuite/g++.dg/cpp0x/alias-decl-62.C
  9cb8b7dfaf2c0f22e2d57a7a90b72f67  gcc/testsuite/g++.dg/cpp0x/alias-decl-63.C
+ 619d98ee4faf0440ea18c92ca9b42ca2  gcc/testsuite/g++.dg/cpp0x/alias-decl-64.C
  816dbf372a71890f9515376534ec312b  gcc/testsuite/g++.dg/cpp0x/alias-decl-7.C
  77aa48fcd9f9b9ffab08fa7ebc5d52e2  gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
  0fea677a266ad89646463d41e4df0566  gcc/testsuite/g++.dg/cpp0x/alias-decl-80296.C
*************** e69d01a320a7471c0585ac2d75efcac2  gcc/te
*** 11043,11048 ****
--- 11057,11063 ----
  592cc710524d5d21c28b065dd6c6de7c  gcc/testsuite/g++.dg/cpp0x/fallthrough1.C
  c2982fdb85366105719171be7bb04eb0  gcc/testsuite/g++.dg/cpp0x/fallthrough2.C
  e719fc0782c02fa926744188563c8722  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg1.C
+ 101686a12f4027487963b47c2243cef7  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg10.C
  8b46fc26c58195fd05de5a6953f25c49  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg2.C
  65b3e6cf5d9cfb22620f647f7ad53258  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg2a.C
  e59d3f76627bf31bf8cc43a2fe4b6df9  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg3.C
*************** addea0686f679f28f9e10317665cb558  gcc/te
*** 11052,11057 ****
--- 11067,11073 ----
  9cd5747227de9f575a1c66c4c948ad10  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg6.C
  f2921819772371874c8b1c629700331e  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg7.C
  27091ff6260b20eed4a8f25bb15a6a89  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg8.C
+ aad6a8aa439f69c70399df4d9deb02bc  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg9.C
  345ce7592fe1c32e330c2d3d26949440  gcc/testsuite/g++.dg/cpp0x/forw_enum1.C
  1a0224c800121a670c310137cf3bd67d  gcc/testsuite/g++.dg/cpp0x/forw_enum10.C
  2239f6a9c812e24f922b1e66f627e481  gcc/testsuite/g++.dg/cpp0x/forw_enum11.C
*************** e513b4dcc45e6063745c03c7c99151fa  gcc/te
*** 11371,11376 ****
--- 11387,11394 ----
  fc87adf1aa8763a35e80b1067faf9948  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const5.C
  f130e737443b7a01f91ec2fe01f62eff  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const6.C
  2e57b10c1463ef9819d08221f0daa540  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const7.C
+ b585b1ced3a56644fa0fe5fea48a7186  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const8.C
+ 2b3062fcf828f181fc3399b93693031a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const9.C
  db7bc02fc98b9ea2b1ac747f9c1b93fc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv.C
  59ff738b6c6f39d1085d9586f3b2460e  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv10.C
  522c3e9a3e7905c1f6e87fc6ce263930  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv11.C
*************** ffc39c5b4c152803a184a9a8a8a77a77  gcc/te
*** 11405,11410 ****
--- 11423,11430 ----
  0ee6fa2440a52fd8a86025d3704e8fc8  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg5.C
  988889814e57352cbe162cc5e748cfd3  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg6.C
  7ab0268329db6592a8597fa7bede419d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C
+ b0a5175c866c3f8cc9595a3a187eaad5  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg8.C
+ 38a5c8e0569ee441818049e1f170838f  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-dependent1.C
  e8dd4784bd328df4e1de1999906f386b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-diag1.C
  e4baead2918480aa1e47e55ecfdaef26  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-direct-init.C
  608222e5fa9681660b33f435a7788d0a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C
*************** d010708ff9dfabefb31e6ac59b3c7b96  gcc/te
*** 11422,11428 ****
  d2f0042eab3739e1bd09f52de25d0071  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice11.C
  a2ff0e65a2311577d1f595af7795c694  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice12.C
  c4dbb33289335abfc0e81ecec97d4f05  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice13.C
! dc3a51c8d29b09710666fc488cca027c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C
  c2d78e84af425e510bfce6e34c7a751c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice15.C
  01d210b650cccb575b53d9122e5451ee  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice16.C
  924892be39ba41b5eff9d58a922142cb  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
--- 11442,11448 ----
  d2f0042eab3739e1bd09f52de25d0071  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice11.C
  a2ff0e65a2311577d1f595af7795c694  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice12.C
  c4dbb33289335abfc0e81ecec97d4f05  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice13.C
! d42cc42e498ba99302c579e5c12d9868  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C
  c2d78e84af425e510bfce6e34c7a751c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice15.C
  01d210b650cccb575b53d9122e5451ee  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice16.C
  924892be39ba41b5eff9d58a922142cb  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
*************** d2325a6665eff9c4ec0ee3926899f7f2  gcc/te
*** 11481,11487 ****
  62d7f10d8b81906e7fae7383427bf38d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi5.C
  ca45ca9d8a4655eee0db3216e32b0aa0  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi6.C
  eb2276f9d1b9a9784472833cd48eeadc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi7.C
! e03fa071c95266e097b8e9d8a862d405  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C
  44734208c0e6db46e8b1c46e4ef5dbcd  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi9.C
  d99567b8456dc927600ebf819b5a5619  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nullptr.C
  8ce61ab8af52090769c40889bd8cdc23  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-pass.C
--- 11501,11507 ----
  62d7f10d8b81906e7fae7383427bf38d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi5.C
  ca45ca9d8a4655eee0db3216e32b0aa0  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi6.C
  eb2276f9d1b9a9784472833cd48eeadc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi7.C
! 46bfbcea70f3b0f449e970a3f83b69aa  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C
  44734208c0e6db46e8b1c46e4ef5dbcd  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi9.C
  d99567b8456dc927600ebf819b5a5619  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nullptr.C
  8ce61ab8af52090769c40889bd8cdc23  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-pass.C
*************** bb6feb4793b61fdd7abfa89b1284d0ab  gcc/te
*** 11547,11552 ****
--- 11567,11573 ----
  f834269fe12aa32c10b9a1ccedad58d6  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic4.C
  f9bfdf92390383acadb7e459c1d392b8  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic5.C
  ad61d0dd81ce64e7dd902f8cbf0238b7  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic6.C
+ a24564d5ecc7d81986630804e99e730a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic7.C
  a667f158c89a42014e4ccc192862b932  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla1.C
  9da68ff6b459e7ba59b9ed131bcd5fa5  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla2.C
  d1d6585012ce959c2cfe7d34a8d32f1f  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla3.C
*************** e2a2d13a6043d589d665cbb45ea56db8  gcc/te
*** 11568,11573 ****
--- 11589,11595 ----
  fe526337c46e51da61277e503a425d3c  gcc/testsuite/g++.dg/cpp0x/new-auto1.C
  4c9fa986dc7f6deef6a257359aa5e2ca  gcc/testsuite/g++.dg/cpp0x/new1.C
  5103d8a889c20932b4c0d1f36f771d88  gcc/testsuite/g++.dg/cpp0x/new2.C
+ 619ac7b9f67c073afd9a0d09b9e71a25  gcc/testsuite/g++.dg/cpp0x/new3.C
  981a1b52d13a4061d8e2bfcbe9c0fba0  gcc/testsuite/g++.dg/cpp0x/no-weak1.C
  ed2c46be3ce8712f09fcd7a4cc944efd  gcc/testsuite/g++.dg/cpp0x/noexcept01.C
  c5a2b23e292dd396ddf3637bb4fdfc11  gcc/testsuite/g++.dg/cpp0x/noexcept02.C
*************** e72e3f7b7460146d789bd2377c71d5d0  gcc/te
*** 11601,11606 ****
--- 11623,11629 ----
  5a4de85244de2950600a72a38947410f  gcc/testsuite/g++.dg/cpp0x/noexcept30.C
  a1bfa16a893d783dac2fb16b310309aa  gcc/testsuite/g++.dg/cpp0x/noexcept31.C
  561d9b65f7315d6bab3a710ec4347c9c  gcc/testsuite/g++.dg/cpp0x/noexcept32.C
+ 3d6304a7e40ea170469ff8d2c1f0376e  gcc/testsuite/g++.dg/cpp0x/noexcept33.C
  3bf83ccb654cedbb57a45851fb14aa9d  gcc/testsuite/g++.dg/cpp0x/nolinkage1.C
  6b7c91b931bbdacbbffbf9b90a79bc6a  gcc/testsuite/g++.dg/cpp0x/nolinkage1.h
  c92e0eda44dd6b3d74960b249fa5204f  gcc/testsuite/g++.dg/cpp0x/nolinkage1a.cc
*************** b10aa26824c27a87b56ae1ff32b2a84b  gcc/te
*** 11632,11637 ****
--- 11655,11661 ----
  8e44d51e8562a587c9e03dd7c1dedc0a  gcc/testsuite/g++.dg/cpp0x/nsdmi-template14.C
  de8f6bc0c1c0ee4d4af6662950dc9f48  gcc/testsuite/g++.dg/cpp0x/nsdmi-template15.C
  3c00d9222274c65ab423d76b0d32f706  gcc/testsuite/g++.dg/cpp0x/nsdmi-template16.C
+ e754c2eb76d7ab2dff572da57c588a4d  gcc/testsuite/g++.dg/cpp0x/nsdmi-template17.C
  d83133afa9fe5d533ed8b6cecc90cc44  gcc/testsuite/g++.dg/cpp0x/nsdmi-template2.C
  a4838f227c782d1dc8cc894a19deb0d1  gcc/testsuite/g++.dg/cpp0x/nsdmi-template3.C
  ecc55c2acf604366d5eab66ebf6a29dd  gcc/testsuite/g++.dg/cpp0x/nsdmi-template4.C
*************** a5009c71493536f14c34f935f9b9d0a3  gcc/te
*** 11887,11893 ****
  3d1d584dec389d0b247f2bb60b8805d6  gcc/testsuite/g++.dg/cpp0x/pr79652.C
  0b13b84af448e02075acf50ed59b222c  gcc/testsuite/g++.dg/cpp0x/pr80259.C
  44672ad65ba62004ce19b12000a5ee61  gcc/testsuite/g++.dg/cpp0x/pr80805.C
! 63fa3a3c744dd4ece36f781334417c5d  gcc/testsuite/g++.dg/cpp0x/pr81060.C
  8610bcce3b940f764e90b97cb24b8e55  gcc/testsuite/g++.dg/cpp0x/pr81167.C
  d2cc68f28cd5fe75d6cff2b41782fb3c  gcc/testsuite/g++.dg/cpp0x/pr81325.C
  b0aef9b4e29c1c639c49513dd20eddaa  gcc/testsuite/g++.dg/cpp0x/pr82299.C
--- 11911,11917 ----
  3d1d584dec389d0b247f2bb60b8805d6  gcc/testsuite/g++.dg/cpp0x/pr79652.C
  0b13b84af448e02075acf50ed59b222c  gcc/testsuite/g++.dg/cpp0x/pr80259.C
  44672ad65ba62004ce19b12000a5ee61  gcc/testsuite/g++.dg/cpp0x/pr80805.C
! a4e088e97cf0dd72799037b961615941  gcc/testsuite/g++.dg/cpp0x/pr81060.C
  8610bcce3b940f764e90b97cb24b8e55  gcc/testsuite/g++.dg/cpp0x/pr81167.C
  d2cc68f28cd5fe75d6cff2b41782fb3c  gcc/testsuite/g++.dg/cpp0x/pr81325.C
  b0aef9b4e29c1c639c49513dd20eddaa  gcc/testsuite/g++.dg/cpp0x/pr82299.C
*************** c30ef7e7c57a76e0b08aadd7962b3f40  gcc/te
*** 11947,11958 ****
  cac4db523ff451f6ffc7f57da72a4164  gcc/testsuite/g++.dg/cpp0x/range-for32.C
  c0e5ee89c913d75b3174c2833d03f665  gcc/testsuite/g++.dg/cpp0x/range-for33.C
  f6fdcf88436a7c2de904550e31de7cea  gcc/testsuite/g++.dg/cpp0x/range-for34.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  552d6f24d3e88cb9880ea25f37817a81  gcc/testsuite/g++.dg/cpp0x/range-for6.C
  cf6c66c2c1f26f78f53b3a006d996662  gcc/testsuite/g++.dg/cpp0x/range-for7.C
  b111f953ff16a99ffc3ad09a151f0958  gcc/testsuite/g++.dg/cpp0x/range-for8.C
! 68a9925bd047631ad89890587ebf286d  gcc/testsuite/g++.dg/cpp0x/range-for9.C
  87cba3bd81389f956a4ab8405ad5dc46  gcc/testsuite/g++.dg/cpp0x/ref-qual-mangle1.C
  af4673410b97bcc5393dd82a2599c2d1  gcc/testsuite/g++.dg/cpp0x/ref-qual-multi-neg.C
  d0d588806aef3922d92ee7fb7c632659  gcc/testsuite/g++.dg/cpp0x/ref-qual1.C
--- 11971,11983 ----
  cac4db523ff451f6ffc7f57da72a4164  gcc/testsuite/g++.dg/cpp0x/range-for32.C
  c0e5ee89c913d75b3174c2833d03f665  gcc/testsuite/g++.dg/cpp0x/range-for33.C
  f6fdcf88436a7c2de904550e31de7cea  gcc/testsuite/g++.dg/cpp0x/range-for34.C
+ 856f64a94978bd5e8a4f2bce672e96ce  gcc/testsuite/g++.dg/cpp0x/range-for35.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  552d6f24d3e88cb9880ea25f37817a81  gcc/testsuite/g++.dg/cpp0x/range-for6.C
  cf6c66c2c1f26f78f53b3a006d996662  gcc/testsuite/g++.dg/cpp0x/range-for7.C
  b111f953ff16a99ffc3ad09a151f0958  gcc/testsuite/g++.dg/cpp0x/range-for8.C
! 95c63c47fabae91ec605312aa14b8b87  gcc/testsuite/g++.dg/cpp0x/range-for9.C
  87cba3bd81389f956a4ab8405ad5dc46  gcc/testsuite/g++.dg/cpp0x/ref-qual-mangle1.C
  af4673410b97bcc5393dd82a2599c2d1  gcc/testsuite/g++.dg/cpp0x/ref-qual-multi-neg.C
  d0d588806aef3922d92ee7fb7c632659  gcc/testsuite/g++.dg/cpp0x/ref-qual1.C
*************** a5e6ed91f0f646eb02d06d6e7670053e  gcc/te
*** 12091,12096 ****
--- 12116,12122 ----
  7d2a515d9dca41b0e82b2e6ea54bd2d3  gcc/testsuite/g++.dg/cpp0x/sfinae6.C
  0cc7cf7d0ec0400e4be4d1ae2087c83f  gcc/testsuite/g++.dg/cpp0x/sfinae60.C
  131acf6a69dc715be311411cf0fefa3e  gcc/testsuite/g++.dg/cpp0x/sfinae61.C
+ 5550601713048fc2035e09b7afa2de0d  gcc/testsuite/g++.dg/cpp0x/sfinae63.C
  ec1a51ea3fd41e6e61c8f425bde1fd0b  gcc/testsuite/g++.dg/cpp0x/sfinae7.C
  547894832b1452d5f513938e0cb8a166  gcc/testsuite/g++.dg/cpp0x/sfinae8.C
  03177ceac1dca2efe41bd4b603c2a79e  gcc/testsuite/g++.dg/cpp0x/sfinae9.C
*************** c8339a090dcd3866e3bcee3adaa249a3  gcc/te
*** 12116,12121 ****
--- 12142,12148 ----
  271ca147c68e58fb493c98645f047765  gcc/testsuite/g++.dg/cpp0x/stdint.C
  1045190e7a2a2af12d9111218b20eb11  gcc/testsuite/g++.dg/cpp0x/syntax-err1.C
  20984e5b7381310a8855ddc725729c4a  gcc/testsuite/g++.dg/cpp0x/temp-constructor-bug.C
+ 2a53ad88d27935cbe876c59fe9bc862e  gcc/testsuite/g++.dg/cpp0x/temp-extend1.C
  97ab61118de35ac65f81fc7075a15809  gcc/testsuite/g++.dg/cpp0x/temp-va-arg-bug.C
  e2c30c506c227664a12cede2fc526492  gcc/testsuite/g++.dg/cpp0x/temp_default1.C
  b64243df23e4a2b648985cc8fb7842c6  gcc/testsuite/g++.dg/cpp0x/temp_default2.C
*************** a959853b4b06b6225bb508d5c51f1e43  gcc/te
*** 12223,12229 ****
  c5ba871b7faec0861e752fe124f75290  gcc/testsuite/g++.dg/cpp0x/variadic-ex13.C
  cda8ed45b956636670b5eb3232518593  gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
  f5b507944db18134ab0a0a26735ddf7b  gcc/testsuite/g++.dg/cpp0x/variadic-ex14a.C
! 5911ddd6e587517b41f11ae23c0a6900  gcc/testsuite/g++.dg/cpp0x/variadic-ex2.C
  f53444073913feb43ff16b6972e6b3d8  gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
  172d7de0599da24c2321881915179547  gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
  f0cd9e26d9122c21922a970408586984  gcc/testsuite/g++.dg/cpp0x/variadic-ex5.C
--- 12250,12256 ----
  c5ba871b7faec0861e752fe124f75290  gcc/testsuite/g++.dg/cpp0x/variadic-ex13.C
  cda8ed45b956636670b5eb3232518593  gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
  f5b507944db18134ab0a0a26735ddf7b  gcc/testsuite/g++.dg/cpp0x/variadic-ex14a.C
! 4e6b0bce01acdd2e0601f9df04ab7773  gcc/testsuite/g++.dg/cpp0x/variadic-ex2.C
  f53444073913feb43ff16b6972e6b3d8  gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
  172d7de0599da24c2321881915179547  gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
  f0cd9e26d9122c21922a970408586984  gcc/testsuite/g++.dg/cpp0x/variadic-ex5.C
*************** d91a981f54ab2a15c0e9427ccb338f24  gcc/te
*** 12698,12703 ****
--- 12725,12731 ----
  73bb1a3877df4117a7cf2036dedc3ac8  gcc/testsuite/g++.dg/cpp1y/lambda-generic-targ2.C
  47327f13bcf8bd47595b03a1a51d80b1  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C
  714b0ec0672f03bb83435eb7e8946993  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C
+ 5d6aac41102fa948ecd5b469abc35503  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this2.C
  06ba6684e3759115ec5098f38667687b  gcc/testsuite/g++.dg/cpp1y/lambda-generic-trailing1.C
  e947551033232c5abe95cce5adfd22aa  gcc/testsuite/g++.dg/cpp1y/lambda-generic-udt.C
  7515a5372d247dd5a94ef0626c25c2ae  gcc/testsuite/g++.dg/cpp1y/lambda-generic-uneval1.C
*************** fe2a8f15402c2461ce8bc4033d873df3  gcc/te
*** 12865,12870 ****
--- 12893,12899 ----
  6c47d6664824769a7376fa5a0fc9c1ef  gcc/testsuite/g++.dg/cpp1y/udlit-char-template-sfinae.C
  73bd07d51f910a3b6cecf11b8d70d695  gcc/testsuite/g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
  131c2b420fffc433b5216b80bc72e519  gcc/testsuite/g++.dg/cpp1y/udlit-char-template.C
+ 80f539dfb822dbd5f4f16d2cc85470de  gcc/testsuite/g++.dg/cpp1y/udlit-char-template2.C
  1dc9c54a8befc5d2113798e9e09e288e  gcc/testsuite/g++.dg/cpp1y/udlit-empty-string-neg.C
  ccacbb847e84ca3cc793998faff8def8  gcc/testsuite/g++.dg/cpp1y/udlit-enc-prefix-neg.C
  2413c7ebb38fc82e48254c357136c380  gcc/testsuite/g++.dg/cpp1y/udlit-userdef-string.C
*************** a352de0d529cce8c6fefe6cb3c538224  gcc/te
*** 13028,13033 ****
--- 13057,13065 ----
  2dc8e63803073fb37ce116457bb896f8  gcc/testsuite/g++.dg/cpp1z/constexpr-if2.C
  779ea8a24af910440a05378cd3a5023b  gcc/testsuite/g++.dg/cpp1z/constexpr-if20.C
  9c7d1992447bded1d03df7d86e9a7fb7  gcc/testsuite/g++.dg/cpp1z/constexpr-if21.C
+ a1e97f56082d1ebd1ca50bd8f78d9a83  gcc/testsuite/g++.dg/cpp1z/constexpr-if22.C
+ 4856dd5fb3b9a09cc078f2c0de44b6cc  gcc/testsuite/g++.dg/cpp1z/constexpr-if23.C
+ 52e513ee1f36afff22297e5d55f089d9  gcc/testsuite/g++.dg/cpp1z/constexpr-if24.C
  dd7cc15292a815c35ae2ba8f10f74b83  gcc/testsuite/g++.dg/cpp1z/constexpr-if3.C
  a02c2b6b67d061c35cdb50fa03569637  gcc/testsuite/g++.dg/cpp1z/constexpr-if4.C
  63578861f15440823cca35ea07a0f65f  gcc/testsuite/g++.dg/cpp1z/constexpr-if5.C
*************** bafa3ed0da0c14fc9337428032934f0f  gcc/te
*** 13118,13123 ****
--- 13150,13156 ----
  3fdc5195ae72bfd57d4b7026dbe9766b  gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
  2758f3317d6a6567b51f32f559f26c6d  gcc/testsuite/g++.dg/cpp1z/fold-ice1.C
  a93e4e8f8071a336f43698a3b75b695d  gcc/testsuite/g++.dg/cpp1z/fold-lambda.C
+ 0cb0c0164acd80d87759c2968d3d1643  gcc/testsuite/g++.dg/cpp1z/fold-lambda2.C
  84fe300be5af6e523e86a9d048f2a272  gcc/testsuite/g++.dg/cpp1z/fold-mangle.C
  54e23ba84623ce3381ec34485124e8d7  gcc/testsuite/g++.dg/cpp1z/fold1.C
  55994e6d04d31ccc2a8ae8e3882e4942  gcc/testsuite/g++.dg/cpp1z/fold2.C
*************** d8f214b2a524317298593b987cbb3087  gcc/te
*** 13756,13761 ****
--- 13789,13795 ----
  c58cd83dba14fdd69d32822d58dce947  gcc/testsuite/g++.dg/expr/overflow1.C
  5a2c6b276e9a66529949e5d4483f8dab  gcc/testsuite/g++.dg/expr/pmf-1.C
  b1bfb08b8dd0886fd13d34d4e48087cc  gcc/testsuite/g++.dg/expr/pmf-2.C
+ 239fa8a8592115a960563effb720754b  gcc/testsuite/g++.dg/expr/pmf-3.C
  e0ba8ce6144da0b9ed7164d2baac70c5  gcc/testsuite/g++.dg/expr/pr19355-1.C
  60bb03281297f707f9874467907ac6cf  gcc/testsuite/g++.dg/expr/pr29066.C
  45c0fe859061b956d94f9743c51c2fa6  gcc/testsuite/g++.dg/expr/ptr-arith1.C
*************** d377fb4f9ef6d1ed2029c1551ddf7e3b  gcc/te
*** 13861,13866 ****
--- 13895,13903 ----
  25fbbf0ac13b6baebc40ebabaedfe317  gcc/testsuite/g++.dg/ext/asm11.C
  e44c9c980378260d4b601d86e9cc1197  gcc/testsuite/g++.dg/ext/asm12.C
  8a1c270f6e9e5f738069b9ac0cb76038  gcc/testsuite/g++.dg/ext/asm13.C
+ b03656b1cd67c4e115686cb70664ee3b  gcc/testsuite/g++.dg/ext/asm14.C
+ d0cdfeb86cc1bd5048bc8a6eccd22158  gcc/testsuite/g++.dg/ext/asm15.C
+ 6d4d89936aae31f929753c3c6fbe416c  gcc/testsuite/g++.dg/ext/asm16.C
  80a3695697c7262c931be9b1380fa283  gcc/testsuite/g++.dg/ext/asm2.C
  d79d3809a45ef739f741819f3a0e3979  gcc/testsuite/g++.dg/ext/asm3.C
  f8da779ccf232ebdb2dee94530a1bf48  gcc/testsuite/g++.dg/ext/asm4.C
*************** f316c6cb603f1746eab7e3d67e84b5c4  gcc/te
*** 14222,14228 ****
  27bbb5a6652af10bc63d2ec1a4616b6e  gcc/testsuite/g++.dg/ext/is_polymorphic.C
  578a4e7811cefb840ecbd9c4f1370bc8  gcc/testsuite/g++.dg/ext/is_std_layout1.C
  764f4648656c7054afda53727428cb2b  gcc/testsuite/g++.dg/ext/is_std_layout2.C
! 7ba5e20835778377af1511cdce2fa5b9  gcc/testsuite/g++.dg/ext/is_trivially_constructible1.C
  a9c9c773110bfd7f4dab4894b851f80d  gcc/testsuite/g++.dg/ext/is_trivially_constructible2.C
  c8b5af558a67cf874bb7bd69c49e93fb  gcc/testsuite/g++.dg/ext/is_trivially_constructible3.C
  76b226bf6ae177c81d4a2cf611add294  gcc/testsuite/g++.dg/ext/is_trivially_constructible4.C
--- 14259,14265 ----
  27bbb5a6652af10bc63d2ec1a4616b6e  gcc/testsuite/g++.dg/ext/is_polymorphic.C
  578a4e7811cefb840ecbd9c4f1370bc8  gcc/testsuite/g++.dg/ext/is_std_layout1.C
  764f4648656c7054afda53727428cb2b  gcc/testsuite/g++.dg/ext/is_std_layout2.C
! 481a1bc84493461663f08b797d05f77e  gcc/testsuite/g++.dg/ext/is_trivially_constructible1.C
  a9c9c773110bfd7f4dab4894b851f80d  gcc/testsuite/g++.dg/ext/is_trivially_constructible2.C
  c8b5af558a67cf874bb7bd69c49e93fb  gcc/testsuite/g++.dg/ext/is_trivially_constructible3.C
  76b226bf6ae177c81d4a2cf611add294  gcc/testsuite/g++.dg/ext/is_trivially_constructible4.C
*************** d55fd7b81ee99b5c87c27d2c23053a32  gcc/te
*** 14287,14292 ****
--- 14324,14331 ----
  65500604aa4619c879e00b15d9af5814  gcc/testsuite/g++.dg/ext/no-asm-2.C
  d5f662860124db72994e984fae6aac16  gcc/testsuite/g++.dg/ext/no-gnu-keywords-1.C
  edda0cc74c7d9533e37486b8713a3253  gcc/testsuite/g++.dg/ext/offsetof1.C
+ 47de43f8c508e21a684ca894d9bba346  gcc/testsuite/g++.dg/ext/offsetof2.C
+ 66473ff315effef0c96c785e95efe718  gcc/testsuite/g++.dg/ext/offsetof3.C
  8f3e3432664712c939fe6dea74deb533  gcc/testsuite/g++.dg/ext/oper1.C
  57293062af51d172446e19a8b1bd8167  gcc/testsuite/g++.dg/ext/packed10.C
  9cb80a2f0d2b2720aea9e37828f44d0f  gcc/testsuite/g++.dg/ext/packed11.C
*************** bc5e3935f9fd3f5f54ca89ee581b2c03  gcc/te
*** 14513,14518 ****
--- 14552,14558 ----
  da4518aa692947ef4c1cc1de9617e5d0  gcc/testsuite/g++.dg/ext/visibility/fvisibility-override2.C
  3a72a00418a387a4b941484f8782c6dd  gcc/testsuite/g++.dg/ext/visibility/fvisibility.C
  e803713a7240f84bdbab19c61f163d46  gcc/testsuite/g++.dg/ext/visibility/guard1.C
+ f6c9b76088d42f826ec014ca9ff2d0d6  gcc/testsuite/g++.dg/ext/visibility/lambda1.C
  f6ac3f034af2478f3ae3854a6b304cdb  gcc/testsuite/g++.dg/ext/visibility/local1.C
  d7e8086561549b3830b812ca5fcd9dd6  gcc/testsuite/g++.dg/ext/visibility/memfuncts.C
  7fbb869ca12df2407fdf22d0ba22baac  gcc/testsuite/g++.dg/ext/visibility/ms-compat-1.C
*************** d064d37eab722d0bbe6af95ae3d5c12d  gcc/te
*** 14574,14579 ****
--- 14614,14620 ----
  f964b5b8563862b3b5de4077cc1fb8e4  gcc/testsuite/g++.dg/ext/vla18.C
  1fd16437142527242ed46024008b3c50  gcc/testsuite/g++.dg/ext/vla19.C
  83bf1823c9e81467f20ea26043a713e9  gcc/testsuite/g++.dg/ext/vla2.C
+ d35e3d499f9c61083c8cc1857f8e1c17  gcc/testsuite/g++.dg/ext/vla20.C
  6aaa10f349349a2417e726c48cb7e61e  gcc/testsuite/g++.dg/ext/vla3.C
  ed33dc2d9d15f2684fe9377a6ae1b33d  gcc/testsuite/g++.dg/ext/vla4.C
  cd0140e3425e97d1c4b919a0ef8b54c3  gcc/testsuite/g++.dg/ext/vla5.C
*************** d66c2d955608b28091f45938dce39989  gcc/te
*** 14658,14663 ****
--- 14699,14705 ----
  5a587ac99f134c07ba81955351d61058  gcc/testsuite/g++.dg/gomp/declare-simd-6.C
  c79187a84f6a3652db6de401a3f919eb  gcc/testsuite/g++.dg/gomp/declare-simd-7.C
  634bd3d929883e4c691a682ea0817a3e  gcc/testsuite/g++.dg/gomp/declare-target-1.C
+ afbb2c51ce08bb72df769bd10e2948b8  gcc/testsuite/g++.dg/gomp/declare-target-2.C
  c75b0d654d83deb86c542efca3d79c2b  gcc/testsuite/g++.dg/gomp/depend-1.C
  cdd29f4ee662c46448400d10d8f0535c  gcc/testsuite/g++.dg/gomp/depend-2.C
  e4901d684aa3fbe52403cc2e9ed392dd  gcc/testsuite/g++.dg/gomp/flush-1.C
*************** c6368361a57f0364aefeee48a1733b7f  gcc/te
*** 15685,15690 ****
--- 15727,15733 ----
  5610d7c94e4b37700da0165852dc16a0  gcc/testsuite/g++.dg/lookup/pr84836.C
  4e61a1a0aea0f7453c4aae03502b9084  gcc/testsuite/g++.dg/lookup/pr84962.C
  b0d2b85719be4698bf6dbe4c553cb0fc  gcc/testsuite/g++.dg/lookup/pr84970.C
+ 506978ed752f3a82436436e374de9f31  gcc/testsuite/g++.dg/lookup/pr85634.C
  9fc063d780e4510399927cfe832e8770  gcc/testsuite/g++.dg/lookup/pretty1.C
  f30dda31dee159f3aebbbc269a5fd8e4  gcc/testsuite/g++.dg/lookup/ptrmem1.C
  bcba89d3ec64e8fc005f26cebc29ef75  gcc/testsuite/g++.dg/lookup/redecl1.C
*************** d2d6a19df03db27bf00901c7a776d305  gcc/te
*** 16006,16011 ****
--- 16049,16055 ----
  6b08241fbab2563ac1bc2b6838307d72  gcc/testsuite/g++.dg/lto/pr85405_1.C
  1cac4417f351a7fed067e5539b2a4f31  gcc/testsuite/g++.dg/lto/pr85405b_0.C
  0051c9fd0ba3fb295cd8157d5fc9437e  gcc/testsuite/g++.dg/lto/pr85405b_1.C
+ 02b248b8120fb299627dfd3d464c48d4  gcc/testsuite/g++.dg/lto/pr85655_0.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  dbe30d4af4bd2caeabf4784c3ef0ca9d  gcc/testsuite/g++.dg/missing-return.C
  0611288c84e3f846cb789e1b0d0e7706  gcc/testsuite/g++.dg/missing-symbol-2.C
*************** e2528624f74d72e058180aa73e89ab6b  gcc/te
*** 16211,16216 ****
--- 16255,16261 ----
  e3e63ced4f57071fce511810c74aa7be  gcc/testsuite/g++.dg/opt/pr36185.C
  9462fd9d3dbf2f96d18c423969b0a4f2  gcc/testsuite/g++.dg/opt/pr36187.C
  cf0bf4d4ab4024bd8b79002f9cfced1e  gcc/testsuite/g++.dg/opt/pr36449.C
+ 866a18905bd8cd2b3cc75156c0f7e43b  gcc/testsuite/g++.dg/opt/pr3698.C
  8fad458588ec31543de9506cdbd39461  gcc/testsuite/g++.dg/opt/pr39607.C
  d6a356e006ceb7cfd944f66314b28fac  gcc/testsuite/g++.dg/opt/pr40496.C
  5932b660e4368861f26ec5f7e1c980d4  gcc/testsuite/g++.dg/opt/pr42295.C
*************** e4a1820535e55911e89f64e30d107b90  gcc/te
*** 17564,17569 ****
--- 17609,17616 ----
  2bfcdf7308139c401a1aa4c31c1ddccc  gcc/testsuite/g++.dg/pr85039-1.C
  2bcfbd4698827296fc17087e3fa7e7e3  gcc/testsuite/g++.dg/pr85039-2.C
  1d454227ffdc90ff5d4a4fea823a5890  gcc/testsuite/g++.dg/pr85478.C
+ 2844a2c2d799ba21b91bfa9ca470fa9e  gcc/testsuite/g++.dg/pr85657.C
+ fed9311785d1724d80180ea16a9d6995  gcc/testsuite/g++.dg/pr86374.C
  80e57549741422847fb3acbd80e38ea8  gcc/testsuite/g++.dg/predict-loop-exit-1.C
  b6e066cc704bbace8cbfa3d84d6416c9  gcc/testsuite/g++.dg/predict-loop-exit-2.C
  2ee9d3e34345a096b88c9c1968c037c7  gcc/testsuite/g++.dg/predict-loop-exit-3.C
*************** fb2e00c0df67ca0bdb82db579b06a881  gcc/te
*** 17718,17723 ****
--- 17765,17771 ----
  c49d0d53d89b9f43c9efd96309b57cfa  gcc/testsuite/g++.dg/template/anon5.C
  d9ca95e1116a2ce1b1838fcc140fac7d  gcc/testsuite/g++.dg/template/anonunion1.C
  e24e587208bea5e0c0322cdeb130ec21  gcc/testsuite/g++.dg/template/anonunion2.C
+ 2da5c8e24e9e9ba9e12e9a13e23d774c  gcc/testsuite/g++.dg/template/anonunion3.C
  7a85bf47a7ccf37365dc9d0ed5813e3e  gcc/testsuite/g++.dg/template/arg1.C
  53755221bef2585c59ef84cc5ef48a46  gcc/testsuite/g++.dg/template/arg2.C
  f455d543dc6a4d6f270fe652fcc368e7  gcc/testsuite/g++.dg/template/arg3.C
*************** d75b945d8bfffb304a8d55dc4a97d457  gcc/te
*** 17823,17828 ****
--- 17871,17877 ----
  16300956167e844e216a7bcd4c7efa50  gcc/testsuite/g++.dg/template/conv12.C
  c31c403acbaa655ae0413e1d4350ae4b  gcc/testsuite/g++.dg/template/conv13.C
  c28b6679b01f4bbe8403c045289d2aef  gcc/testsuite/g++.dg/template/conv14.C
+ d03295ed120e37ef2651d9c57aa0b774  gcc/testsuite/g++.dg/template/conv15.C
  383f6618c1ccaddea23b36ff23d6d35e  gcc/testsuite/g++.dg/template/conv2.C
  be5017725e9889a47d07ba0d3a3464ff  gcc/testsuite/g++.dg/template/conv3.C
  53aab59e272fd22ef1ad191d0f31e01d  gcc/testsuite/g++.dg/template/conv4.C
*************** d7e997028da5485d49789a1ed367286f  gcc/te
*** 18559,18564 ****
--- 18608,18614 ----
  171d82f45a76129388539c01e3212ec9  gcc/testsuite/g++.dg/template/ptrmem3.C
  8b3ff42e1ac7c25a72ae099a1bdd30cd  gcc/testsuite/g++.dg/template/ptrmem30.C
  4a5c12efa02380f96bed041f831c9b80  gcc/testsuite/g++.dg/template/ptrmem31.C
+ 8469f0a5fd87c7edea1ce86836b6bbaf  gcc/testsuite/g++.dg/template/ptrmem32.C
  9a4a21b8504db815b1c727663eff64ff  gcc/testsuite/g++.dg/template/ptrmem4.C
  c1d71028a4f69f5c3fcfd2fd8a35f919  gcc/testsuite/g++.dg/template/ptrmem5.C
  0142354fd9237d4486fb0edc36ef39cc  gcc/testsuite/g++.dg/template/ptrmem6.C
*************** b74e97b4799d324d24858f1f0ace382a  gcc/te
*** 18574,18579 ****
--- 18624,18630 ----
  28aaef5d5b00c58669547efbbb5d1f13  gcc/testsuite/g++.dg/template/qualified-id4.C
  82e93d7e8d730758fa8ebc813ccd09b4  gcc/testsuite/g++.dg/template/qualified-id5.C
  c8588eeab6350990eb0794100158ead1  gcc/testsuite/g++.dg/template/qualified-id6.C
+ 02b3fb8ec05f3b1fa9eb60c0dbcf3c54  gcc/testsuite/g++.dg/template/qualified-id7.C
  b21ab1ce79ce2d2e11762d15de7d8e95  gcc/testsuite/g++.dg/template/qualttp1.C
  cf85da2c6ae4bcc2396f5f90e574f5cd  gcc/testsuite/g++.dg/template/qualttp10.C
  07ba931fb2075a068c2bb8f171d57bb1  gcc/testsuite/g++.dg/template/qualttp11.C
*************** dea7b576a4c2e4d3fcde36a40bb8ba54  gcc/te
*** 19480,19485 ****
--- 19531,19537 ----
  0687a59cd48270e6d3f94f336c4f404e  gcc/testsuite/g++.dg/torture/pr85078.C
  ebccddf8491308f2f5774f0f5bc65c1b  gcc/testsuite/g++.dg/torture/pr85334.C
  cbc6cd52e3c07bb0cbd331817134fe42  gcc/testsuite/g++.dg/torture/pr85496.C
+ 2bec9e2373e996a5859ca4b143319847  gcc/testsuite/g++.dg/torture/pr85627.C
  e47702cb1ff0caccc17257524e8667dc  gcc/testsuite/g++.dg/torture/predcom-1.C
  d28910105d9c9253d94d70eacd5e19d4  gcc/testsuite/g++.dg/torture/pushpop_macro.C
  a1b47b9c3e69d79d1895ebc4fd11032b  gcc/testsuite/g++.dg/torture/stackalign/check.h
*************** e5c358735afed9e9c54950b2b1516563  gcc/te
*** 19545,19550 ****
--- 19597,19603 ----
  3dacd3cf3baf954cf35437e3859e7171  gcc/testsuite/g++.dg/tree-prof/reorder_class2.h
  a902fa7a5ec83bda7fed1d412507392d  gcc/testsuite/g++.dg/tree-prof/tree-prof.exp
  2a1f9c8b1ccb241e4745f1e06c56fac3  gcc/testsuite/g++.dg/tree-ssa/20040317-1.C
+ 6535648f948c8023194bdfe3de198abc  gcc/testsuite/g++.dg/tree-ssa/array-temp1.C
  08d69e786b9ad4d3160a39a0d5e489fa  gcc/testsuite/g++.dg/tree-ssa/block1.C
  92014ea122d687546fe3649560d8b2a7  gcc/testsuite/g++.dg/tree-ssa/builtin1.C
  713d6b942f1fdfec168122607d26adf6  gcc/testsuite/g++.dg/tree-ssa/calloc.C
*************** ccd812768635f8e01d90fa3320899ee9  gcc/te
*** 19813,19818 ****
--- 19866,19872 ----
  1e73d2818207263906c21f51263036de  gcc/testsuite/g++.dg/ubsan/pr83987-2.C
  18c06ad656504d030053c0f32b2e5da2  gcc/testsuite/g++.dg/ubsan/pr83987.C
  94af237452630bc235b32950ee64cecc  gcc/testsuite/g++.dg/ubsan/pr85029.C
+ 4b9f781093ad8d786afab10e64079ef9  gcc/testsuite/g++.dg/ubsan/pr86406.C
  0a28657c9b1173b94a86c1d7bbf0da3c  gcc/testsuite/g++.dg/ubsan/return-1.C
  a87e589225f8d46ff1e842371d5d60b8  gcc/testsuite/g++.dg/ubsan/return-2.C
  c05485082568567a8bc2c41519fc374b  gcc/testsuite/g++.dg/ubsan/return-3.C
*************** aeadbc7507b32cb0295c0b4fb7b26084  gcc/te
*** 19951,19956 ****
--- 20005,20011 ----
  f7dd0981dd1da24582fb107a2de2d745  gcc/testsuite/g++.dg/warn/Wconversion3.C
  45616b67235f1f39274574bca634f499  gcc/testsuite/g++.dg/warn/Wconversion4.C
  2d2da24222711602624d6870a966c8b0  gcc/testsuite/g++.dg/warn/Wctor-dtor.C
+ b75d4f8883c7ddd7a04229eea603e6d3  gcc/testsuite/g++.dg/warn/Wctor-dtor2.C
  916bda812a6e669a84ca9dd6d32dc787  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-1.C
  e5cc13e8f74ebb47c678a7c5745e57a8  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-2.C
  1a61a88751379aff79eff4189d8d053d  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-3.C
*************** e5e6d08567eb0a03fffadca1da754cde  gcc/te
*** 19992,19997 ****
--- 20047,20053 ----
  b383f047a6af35035ecd836253175c30  gcc/testsuite/g++.dg/warn/Wint-in-bool-context-1.C
  90a871726cae9dea93ce0da4b5bb7b2c  gcc/testsuite/g++.dg/warn/Wlogical-op-1.C
  13ee95f1cd2836b595541e2a9917c06d  gcc/testsuite/g++.dg/warn/Wlogical-op-2.C
+ ecdc35bfd1d7dbd3d9cf689459bd45fb  gcc/testsuite/g++.dg/warn/Wmemset-elt-size1.C
  640ad4c16d17c7bf605e6b30568da488  gcc/testsuite/g++.dg/warn/Wmemset-transposed-args-1.C
  d3017d025f43f9093bf016847e418a34  gcc/testsuite/g++.dg/warn/Wmissing-declarations-1.C
  050c0fd9eb9dcd48940d99ba2041761b  gcc/testsuite/g++.dg/warn/Wmissing-field-initializers-1.C
*************** d8d1e3a45dd0a9c718cefdd08d54e264  gcc/te
*** 20010,20015 ****
--- 20066,20072 ----
  88849261dc2753b60777f99076e31e3f  gcc/testsuite/g++.dg/warn/Wnonnull1.C
  d38c5795330625342ab67317e9b6f464  gcc/testsuite/g++.dg/warn/Wnonnull2.C
  d8522883128c1eb223545be773c44b16  gcc/testsuite/g++.dg/warn/Wnonnull3.C
+ 754841cc2f972f4f939f30784b78678c  gcc/testsuite/g++.dg/warn/Wnonnull4.C
  31408de946ef5836f2d1678b9f86f912  gcc/testsuite/g++.dg/warn/Wnull-conversion-1.C
  708b44e9b5964e2a171dfb6a7de72854  gcc/testsuite/g++.dg/warn/Wnull-conversion-2.C
  8c56c916a791bfbd1ac25b63b43b766c  gcc/testsuite/g++.dg/warn/Wnvdtor-2.C
*************** dd0f2a1889a83658587b5f12c08c0c1c  gcc/te
*** 20244,20249 ****
--- 20301,20308 ----
  88fafe3d309e26f99679ae81ff2cf5a9  gcc/testsuite/g++.dg/warn/Wunused-var-30.C
  759e791adc36411097efd9d5adf03acb  gcc/testsuite/g++.dg/warn/Wunused-var-31.C
  37258be47e7213377b42da5aeee813cd  gcc/testsuite/g++.dg/warn/Wunused-var-32.C
+ ca9be5c5f545fdac363bd282da40aa45  gcc/testsuite/g++.dg/warn/Wunused-var-33.C
+ 356b6b7ef09ff04858ade6c5f0dddca3  gcc/testsuite/g++.dg/warn/Wunused-var-34.C
  62e5565091b4ee3f018515196f818bf3  gcc/testsuite/g++.dg/warn/Wunused-var-4.C
  d9191ea69f8ac18b1043d3d093b1f0d4  gcc/testsuite/g++.dg/warn/Wunused-var-5.C
  87a6fe8bfeffa1f31aecfb6dc5c8fc8e  gcc/testsuite/g++.dg/warn/Wunused-var-6.C
*************** ad68bbb45548b2f681a5f0e57f41ef19  gcc/te
*** 20432,20437 ****
--- 20491,20497 ----
  9444c7a3cc93b0e704601f41453a1776  gcc/testsuite/g++.dg/warn/pr83054.C
  d8e09f06f5ec03c8ee79f8a008ae77df  gcc/testsuite/g++.dg/warn/pr83974.C
  591b28c4968c297ab14c8ab1384a1394  gcc/testsuite/g++.dg/warn/pr8570.C
+ ec5a7276b6e235a86d6b4224f758d436  gcc/testsuite/g++.dg/warn/pr86453.C
  a6a330b9948ca9b7ebe194a6edd63903  gcc/testsuite/g++.dg/warn/pr8715.C
  4cf78b7f61fb98cbc6e1ef39bf3dc758  gcc/testsuite/g++.dg/warn/pragma-system_header1.C
  8087d9a9b2025e1e865ffef1a1d71343  gcc/testsuite/g++.dg/warn/pragma-system_header1.h
*************** ad593aaafdf4b211b08e5be6b3abc282  gcc/te
*** 20457,20463 ****
  df6eec31c99dfed294a6e4192dd69f3f  gcc/testsuite/g++.dg/warn/sequence-pt-pr17880.C
  67a0e31346c32b568b1d0584a5c6a3bc  gcc/testsuite/g++.dg/warn/skip-1.C
  4bf091c9b94c31660c0d977448470862  gcc/testsuite/g++.dg/warn/skip-2.C
! bf5477665fdeb75fd35e1cc0e1b3e656  gcc/testsuite/g++.dg/warn/string1.C
  cbeb61a079567f59bdce9faa40877398  gcc/testsuite/g++.dg/warn/switch1.C
  6f90eb3a0f4a4e7f096197fba7797aff  gcc/testsuite/g++.dg/warn/template-1.C
  6f5999bf56f2861a257750422cda17b6  gcc/testsuite/g++.dg/warn/translate-ice-1.C
--- 20517,20523 ----
  df6eec31c99dfed294a6e4192dd69f3f  gcc/testsuite/g++.dg/warn/sequence-pt-pr17880.C
  67a0e31346c32b568b1d0584a5c6a3bc  gcc/testsuite/g++.dg/warn/skip-1.C
  4bf091c9b94c31660c0d977448470862  gcc/testsuite/g++.dg/warn/skip-2.C
! 7378ed0e14c995a8280ca89ec8d80e8f  gcc/testsuite/g++.dg/warn/string1.C
  cbeb61a079567f59bdce9faa40877398  gcc/testsuite/g++.dg/warn/switch1.C
  6f90eb3a0f4a4e7f096197fba7797aff  gcc/testsuite/g++.dg/warn/template-1.C
  6f5999bf56f2861a257750422cda17b6  gcc/testsuite/g++.dg/warn/translate-ice-1.C
*************** a6ae885cab1c3ae4d6ab40d96a214a79  gcc/te
*** 23736,23741 ****
--- 23796,23803 ----
  8fe3e5def0354b8f3401b215b3f04c22  gcc/testsuite/g++.target/aarch64/sve/catch_4.C
  c83c4271b6d4f87612c44c996d5968ff  gcc/testsuite/g++.target/aarch64/sve/catch_5.C
  7e08c226dff0f6bdf9c5f8c0fe3ece13  gcc/testsuite/g++.target/aarch64/sve/catch_6.C
+ a08c17af70a6b65ff509ce1eaeac022e  gcc/testsuite/g++.target/arm/arm.exp
+ 86ce099311b8a462979885c1f82c41db  gcc/testsuite/g++.target/arm/pr81497.C
  ab411a7e60cfec57473a2cab3ecc3197  gcc/testsuite/gcc.c-torture/ChangeLog.0
  84740fd4194274c1fbddfa5575623a40  gcc/testsuite/gcc.c-torture/compat/strct-layout.c
  3bb9d56b7cd137b146d286534c43ff8c  gcc/testsuite/gcc.c-torture/compat/struct-align.c
*************** f48e1239b2aae060ba9309ad429c93e3  gcc/te
*** 24314,24320 ****
  6ee4de5378f60484ca4756a81a8c7649  gcc/testsuite/gcc.c-torture/compile/930217-1.c
  e60bc69c4f3025526538a926521161ac  gcc/testsuite/gcc.c-torture/compile/930222-1.c
  06f3974fd12ea7b1ddee03e56f41ec73  gcc/testsuite/gcc.c-torture/compile/930325-1.c
! b8f5bef6bbf6b916a9c3386a3922047f  gcc/testsuite/gcc.c-torture/compile/930326-1.c
  9fb884a107d382d9875956af640447b0  gcc/testsuite/gcc.c-torture/compile/930411-1.c
  ffaab334b153179900cb11e90ac8a7f5  gcc/testsuite/gcc.c-torture/compile/930421-1.c
  880b92272a62038049f375de6ccd8393  gcc/testsuite/gcc.c-torture/compile/930427-2.c
--- 24376,24382 ----
  6ee4de5378f60484ca4756a81a8c7649  gcc/testsuite/gcc.c-torture/compile/930217-1.c
  e60bc69c4f3025526538a926521161ac  gcc/testsuite/gcc.c-torture/compile/930222-1.c
  06f3974fd12ea7b1ddee03e56f41ec73  gcc/testsuite/gcc.c-torture/compile/930325-1.c
! 9ec362d2f58ab4796c448cc160f9db21  gcc/testsuite/gcc.c-torture/compile/930326-1.c
  9fb884a107d382d9875956af640447b0  gcc/testsuite/gcc.c-torture/compile/930411-1.c
  ffaab334b153179900cb11e90ac8a7f5  gcc/testsuite/gcc.c-torture/compile/930421-1.c
  880b92272a62038049f375de6ccd8393  gcc/testsuite/gcc.c-torture/compile/930427-2.c
*************** e7f459c4af5a8e616ac0225605a4c7c0  gcc/te
*** 25369,25374 ****
--- 25431,25439 ----
  365283cdff7a6e895b67e7712272be09  gcc/testsuite/gcc.c-torture/compile/pr84845.c
  1e2f6944d3ccc384e22d3ecf9dd66f9e  gcc/testsuite/gcc.c-torture/compile/pr84860.c
  8462992de37494ba685e9ffa9a121757  gcc/testsuite/gcc.c-torture/compile/pr84960.c
+ 46a9146c4c4cdf7759a366c4deb686dd  gcc/testsuite/gcc.c-torture/compile/pr85945.c
+ eb0762c46d9f677b37463d0ebd0f51e1  gcc/testsuite/gcc.c-torture/compile/pr86122.c
+ 5e2cb965bc8d621dfa1a8d8dd4e3dce9  gcc/testsuite/gcc.c-torture/compile/pr86123.c
  9611ffa8936d9c80d0a9ccde8dd093b2  gcc/testsuite/gcc.c-torture/compile/pret-arg.c
  b9e6ce52b90320c1c3803c25113844c5  gcc/testsuite/gcc.c-torture/compile/pta-1.c
  ed716c1d1727fc2c748162e0cbc4ee47  gcc/testsuite/gcc.c-torture/compile/ptr-conv-1.c
*************** d22eebae980f0f4aaeade03a07b278f2  gcc/te
*** 27106,27111 ****
--- 27171,27179 ----
  cd16d235517336c5392e2241692365ca  gcc/testsuite/gcc.c-torture/execute/pr85331.c
  ebba06cada42b66940cf9eb3e3d99c95  gcc/testsuite/gcc.c-torture/execute/pr85529-1.c
  b0302a41f89aa28cacf4f6f513b724d5  gcc/testsuite/gcc.c-torture/execute/pr85529-2.c
+ 6e8477cb0ff3bc19b36452d812c5b7d1  gcc/testsuite/gcc.c-torture/execute/pr85756.c
+ 0973b26cedccdd58261cc1118fec11c9  gcc/testsuite/gcc.c-torture/execute/pr86231.c
+ 9962443edc9e4d534999b42860119666  gcc/testsuite/gcc.c-torture/execute/pr86492.c
  8587088d2eab0e974762ba6cd20b4f04  gcc/testsuite/gcc.c-torture/execute/printf-1.c
  9e89c9802e280d635a7bc6756bbaf6e6  gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c
  f397d221ccf3a7ce631cf42078dfadb5  gcc/testsuite/gcc.c-torture/execute/pta-field-1.c
*************** eba607c17011c649eb3d7e1c5513ffdd  gcc/te
*** 27428,27433 ****
--- 27496,27518 ----
  3b152bda38c8adacaa17cce7b0cf4e42  gcc/testsuite/gcc.dg/Waddress-2.c
  e061bee34094ea6ecd29d049eafb229b  gcc/testsuite/gcc.dg/Waddress.c
  92e0f6dce9be7a9119066cc81f5f6407  gcc/testsuite/gcc.dg/Wall.c
+ 4d94ecdb845c416b2f88185761237f07  gcc/testsuite/gcc.dg/Walloc-size-larger-than-1.c
+ 47f319a9e00eb54e9627ad88f18bc24a  gcc/testsuite/gcc.dg/Walloc-size-larger-than-10.c
+ ed269831fdef18f7da23626f18f45b9d  gcc/testsuite/gcc.dg/Walloc-size-larger-than-11.c
+ 6aa7d242aa6b8764e6ce90a895f4a698  gcc/testsuite/gcc.dg/Walloc-size-larger-than-12.c
+ 82608f28e60b1b20a9cfda9c3d59a40d  gcc/testsuite/gcc.dg/Walloc-size-larger-than-13.c
+ a555e6d5ea6bd1f1a4d69ffbba32dfda  gcc/testsuite/gcc.dg/Walloc-size-larger-than-14.c
+ 4129bc778f1f91d60d665a2b848db932  gcc/testsuite/gcc.dg/Walloc-size-larger-than-15.c
+ 30dfeb29f46624abe69e70400cc60ec4  gcc/testsuite/gcc.dg/Walloc-size-larger-than-16.c
+ 40a664b6d19bf9a2fbb6d1e15c19d9b1  gcc/testsuite/gcc.dg/Walloc-size-larger-than-2.c
+ 6b952c5492255739e572276fdcb0199a  gcc/testsuite/gcc.dg/Walloc-size-larger-than-3.c
+ 0d59786ef596d508dc5d6c1977d3e4b0  gcc/testsuite/gcc.dg/Walloc-size-larger-than-4.c
+ bbd7937a3c0ab44aa928707579469e25  gcc/testsuite/gcc.dg/Walloc-size-larger-than-5.c
+ 370602b82244cfe831aec11cb9cc3ce7  gcc/testsuite/gcc.dg/Walloc-size-larger-than-6.c
+ 96d4f23569aa933c0d3c403ea1eaa36e  gcc/testsuite/gcc.dg/Walloc-size-larger-than-7.c
+ b580d6c39293c3a9a94690d5dfc0c878  gcc/testsuite/gcc.dg/Walloc-size-larger-than-8.c
+ 9a97a011793c5a7247611e2bc518f6f5  gcc/testsuite/gcc.dg/Walloc-size-larger-than-9.c
+ 273a2c834452fc45390aa6d1a81ea2f2  gcc/testsuite/gcc.dg/Walloc-size-larger-than.c
  f88e1e5fbc4c4286a0cb31defcba1969  gcc/testsuite/gcc.dg/Walloca-1.c
  538a90f3521bf6b465ebbc392080610e  gcc/testsuite/gcc.dg/Walloca-10.c
  bb3fac63e26e1a1793361a553f83b373  gcc/testsuite/gcc.dg/Walloca-11.c
*************** ac1d198e2464fa90c280daa6cf4b9d41  gcc/te
*** 27573,27578 ****
--- 27658,27664 ----
  f8f5871d8419d984891017d51ef8e7ba  gcc/testsuite/gcc.dg/Wimplicit-int-4.c
  8019f9e01968fa61e7d54fdbfdd0ca9a  gcc/testsuite/gcc.dg/Wincompatible-pointer-types-1.c
  aef2ea71e6f4f2975f702f53e97d2b41  gcc/testsuite/gcc.dg/Wincompatible-pointer-types.c
+ 197347412912655e51114d0a9f70092e  gcc/testsuite/gcc.dg/Wint-conversion-2.c
  73a57349114b445c41ee7bcc15d3bd1b  gcc/testsuite/gcc.dg/Wint-conversion.c
  74e00c0632715138d6110d495d44182c  gcc/testsuite/gcc.dg/Wjump-misses-init-1.c
  afe3ee2ad32e9663adf1bf0ad0d91263  gcc/testsuite/gcc.dg/Wjump-misses-init-2.c
*************** bfc663ffe6e57f766fa3d5ea61094f45  gcc/te
*** 27702,27707 ****
--- 27788,27794 ----
  3b6ef5e52e800d297a469573a036037e  gcc/testsuite/gcc.dg/Wstrict-overflow-24.c
  57978405912360cfa636df83a32492ad  gcc/testsuite/gcc.dg/Wstrict-overflow-25.c
  2ae95adea145503dd29f9ab2e813f13e  gcc/testsuite/gcc.dg/Wstrict-overflow-26.c
+ 1e3318a6af245b949f1c505b7e8b1ab4  gcc/testsuite/gcc.dg/Wstrict-overflow-27.c
  bb2099f1da2a18a8306bbf5e15b7e411  gcc/testsuite/gcc.dg/Wstrict-overflow-3.c
  43d27c6b3c5f95da1becd819eb01bc7c  gcc/testsuite/gcc.dg/Wstrict-overflow-4.c
  9ca3aae585d863804dc429242e24bdea  gcc/testsuite/gcc.dg/Wstrict-overflow-5.c
*************** e4bac7462738ab8d278d608776888c3b  gcc/te
*** 30742,30747 ****
--- 30829,30835 ----
  a3981933152f6a2099ff09aa69a4a6fb  gcc/testsuite/gcc.dg/graphite/pr84584.c
  3c3767d497d0fe66a178d5052e3d15b4  gcc/testsuite/gcc.dg/graphite/pr84650.c
  0cea30bb7921dbaa29a4c968ae1d435a  gcc/testsuite/gcc.dg/graphite/pr84872.c
+ f9f85f7521762a9fc99874a50b7cbae0  gcc/testsuite/gcc.dg/graphite/pr85935.c
  c5acb4eef5addd258e89e51e27d3b449  gcc/testsuite/gcc.dg/graphite/run-id-1.c
  69c11dc302a921c92977db519167bec1  gcc/testsuite/gcc.dg/graphite/run-id-2.c
  84a75a861553ce658d85018a3ced0a6b  gcc/testsuite/gcc.dg/graphite/run-id-3.c
*************** f73659a5796bc5f0f5722abc4a8a97de  gcc/te
*** 33530,33535 ****
--- 33618,33628 ----
  f931d01142b00980ea2ee65a19b49f82  gcc/testsuite/gcc.dg/pr85467.c
  8f4da20bd02b62f8a4a81fec5c768aed  gcc/testsuite/gcc.dg/pr85512.c
  94404ad63f60731d03dc7d04243a8533  gcc/testsuite/gcc.dg/pr85529.c
+ 4fa81d8b8cee41548372697495c19c43  gcc/testsuite/gcc.dg/pr86038.c
+ 935199734cb5908d3e9b6c9224e81d97  gcc/testsuite/gcc.dg/pr86064.c
+ 7a01da1f64d70f7d2af4f656b97d91a3  gcc/testsuite/gcc.dg/pr86076.c
+ cb556d7ecc43fb557a2f4222a58494a6  gcc/testsuite/gcc.dg/pr86114.c
+ 972652b27f9136f45590d2ba210b09e6  gcc/testsuite/gcc.dg/pr86314.c
  8b7d73da2d5d78000716492365a85d5a  gcc/testsuite/gcc.dg/pr8715.c
  45a1003c5d24f4875b1c3a5d4f9569fe  gcc/testsuite/gcc.dg/pr8788-1.c
  be04382a35ebb1cfae1b2168f1693a94  gcc/testsuite/gcc.dg/pr8835-1.c
*************** c603d4d7fe93d5500613c384b0d0c08f  gcc/te
*** 33787,33792 ****
--- 33880,33886 ----
  b47c94032a8b6348d596f9c4bcdd9a2c  gcc/testsuite/gcc.dg/split-5.c
  0be5f3bf876d39f463741e63295b7a9f  gcc/testsuite/gcc.dg/split-6.c
  a22c0db258dd69508b2ceb6070cac172  gcc/testsuite/gcc.dg/split-7.c
+ 9c8f50b89f148a9e2b73e3fa23c04b60  gcc/testsuite/gcc.dg/split-8.c
  70c0f8d6fc8dfd96b3356185306477b4  gcc/testsuite/gcc.dg/sso-1.c
  9821ad4cb043e8bea1647783db517677  gcc/testsuite/gcc.dg/sso-10.c
  1596e67c3fd5ccc4a9264cba4aa398c4  gcc/testsuite/gcc.dg/sso-2.c
*************** e8b154bfa9661e586ca67b12e324ad02  gcc/te
*** 33882,33894 ****
  6450ef5d1439a329c199247e49aee90e  gcc/testsuite/gcc.dg/stmt-expr-label-3.c
  9fc4eee34dd19fc2d18bd2a3eae50294  gcc/testsuite/gcc.dg/store-motion-fgcse-sm.c
  e0d90170fec34d2e9843635c847ee9a2  gcc/testsuite/gcc.dg/store_merging_1.c
! a60f7402a9773db17cdfc8e9539d2570  gcc/testsuite/gcc.dg/store_merging_10.c
! 826b95fcf65688e22fe653de2c566d5e  gcc/testsuite/gcc.dg/store_merging_11.c
  eeab30da05177d869377ee4a3d62970a  gcc/testsuite/gcc.dg/store_merging_12.c
! fc5efe51f21f5bfc44e594d133792500  gcc/testsuite/gcc.dg/store_merging_13.c
! d1f631df1bd3b6fbc84a2e629ab88695  gcc/testsuite/gcc.dg/store_merging_14.c
! dd390c940fe54b522251511e7770f55b  gcc/testsuite/gcc.dg/store_merging_15.c
! 4ea8af8de063648623dc6cafac16cd2a  gcc/testsuite/gcc.dg/store_merging_16.c
  26403e8ae1d70e44af1f5f33343f4a2a  gcc/testsuite/gcc.dg/store_merging_17.c
  d8bf4e6b4bf0702b7e4c2c4100d8cb3e  gcc/testsuite/gcc.dg/store_merging_18.c
  fb85d33578c0e123ddab968b01d4dfd8  gcc/testsuite/gcc.dg/store_merging_19.c
--- 33976,33988 ----
  6450ef5d1439a329c199247e49aee90e  gcc/testsuite/gcc.dg/stmt-expr-label-3.c
  9fc4eee34dd19fc2d18bd2a3eae50294  gcc/testsuite/gcc.dg/store-motion-fgcse-sm.c
  e0d90170fec34d2e9843635c847ee9a2  gcc/testsuite/gcc.dg/store_merging_1.c
! 9d8209995fca2df12571920f8e326a3e  gcc/testsuite/gcc.dg/store_merging_10.c
! a109e2ac210b757b156e08e080200bc4  gcc/testsuite/gcc.dg/store_merging_11.c
  eeab30da05177d869377ee4a3d62970a  gcc/testsuite/gcc.dg/store_merging_12.c
! 3a76616f9306535231cce493f3262d49  gcc/testsuite/gcc.dg/store_merging_13.c
! 8e343943576353835b40657c45d51428  gcc/testsuite/gcc.dg/store_merging_14.c
! 8c178c1dd3975bbcf9ba458de3decd0c  gcc/testsuite/gcc.dg/store_merging_15.c
! 4c32665eb4e752ce7055edceb22c4b6e  gcc/testsuite/gcc.dg/store_merging_16.c
  26403e8ae1d70e44af1f5f33343f4a2a  gcc/testsuite/gcc.dg/store_merging_17.c
  d8bf4e6b4bf0702b7e4c2c4100d8cb3e  gcc/testsuite/gcc.dg/store_merging_18.c
  fb85d33578c0e123ddab968b01d4dfd8  gcc/testsuite/gcc.dg/store_merging_19.c
*************** b7b20c508da286bf97734d0ca4eb4b63  gcc/te
*** 33954,33959 ****
--- 34048,34055 ----
  cd10e25475033e9435afde530d35906e  gcc/testsuite/gcc.dg/strlenopt-41.c
  15084cf943fc7ec081911c662e047756  gcc/testsuite/gcc.dg/strlenopt-42.c
  1b657cefc6200141be37ec6ddc330fd1  gcc/testsuite/gcc.dg/strlenopt-43.c
+ 07bff6b06e98355c4d4bec6600e3b048  gcc/testsuite/gcc.dg/strlenopt-47.c
+ 03507450480a5f3ffbe24ed8643fa5dd  gcc/testsuite/gcc.dg/strlenopt-48.c
  3571aeeb9b52b0778aecb0de02530005  gcc/testsuite/gcc.dg/strlenopt-4g.c
  a3dcb7a9baa066c2ae2d20afad511d86  gcc/testsuite/gcc.dg/strlenopt-4gf.c
  01eef308965c48c3b2f272da743ac444  gcc/testsuite/gcc.dg/strlenopt-5.c
*************** fc59b38dbf924b0e9645900212548fea  gcc/te
*** 34210,34215 ****
--- 34306,34312 ----
  9e1b5d427790f2b01d5620a8b551a56a  gcc/testsuite/gcc.dg/torture/builtin-rounding-1.c
  7e1b45610b7960d4c7e24bb1f0e8c5f5  gcc/testsuite/gcc.dg/torture/builtin-self.c
  fe01d458fb1e7b307aca4d27de62eff0  gcc/testsuite/gcc.dg/torture/builtin-sin-mpfr-1.c
+ eb513dbe9beade9f2e19486ef37d0233  gcc/testsuite/gcc.dg/torture/builtin-sprintf.c
  23e1ea0bdd97005c1b4f8564d23f2b6a  gcc/testsuite/gcc.dg/torture/builtin-sqrt-cmp-1.c
  500d48d3b156ad2e1b9121d933504b79  gcc/testsuite/gcc.dg/torture/builtin-symmetric-1.c
  aa8cb0db7596e9b0e87edb8ba4d89392  gcc/testsuite/gcc.dg/torture/builtin-wctype-1.c
*************** e1f76d1c7221d8b358de9e1afec3b0af  gcc/te
*** 34744,34750 ****
  a5c2783ab5ddf3529e7f6c7e2fd5069b  gcc/testsuite/gcc.dg/torture/pr57521.c
  d4d870805cc25dec6df7af24f58f6572  gcc/testsuite/gcc.dg/torture/pr57569.c
  ab3afea7e6068f3d641661689418c23a  gcc/testsuite/gcc.dg/torture/pr57584.c
! 8534fdea4d74f4a82515872dd4723697  gcc/testsuite/gcc.dg/torture/pr57656.c
  015f612e92cf7535bcd713cc928cf326  gcc/testsuite/gcc.dg/torture/pr57676.c
  26110023944b046641989ad92c41a349  gcc/testsuite/gcc.dg/torture/pr57685.c
  f2dddb213748ccb1b2e30ff1ff7f59e4  gcc/testsuite/gcc.dg/torture/pr57748-1.c
--- 34841,34847 ----
  a5c2783ab5ddf3529e7f6c7e2fd5069b  gcc/testsuite/gcc.dg/torture/pr57521.c
  d4d870805cc25dec6df7af24f58f6572  gcc/testsuite/gcc.dg/torture/pr57569.c
  ab3afea7e6068f3d641661689418c23a  gcc/testsuite/gcc.dg/torture/pr57584.c
! 0b745a857b3c7efb0e1061874c943ce1  gcc/testsuite/gcc.dg/torture/pr57656.c
  015f612e92cf7535bcd713cc928cf326  gcc/testsuite/gcc.dg/torture/pr57676.c
  26110023944b046641989ad92c41a349  gcc/testsuite/gcc.dg/torture/pr57685.c
  f2dddb213748ccb1b2e30ff1ff7f59e4  gcc/testsuite/gcc.dg/torture/pr57748-1.c
*************** e7da68ecb5c3ee758ea96fc820f3665b  gcc/te
*** 35183,35188 ****
--- 35280,35290 ----
  8fd878a7b2caf92cbc79ebc9f688e7d6  gcc/testsuite/gcc.dg/torture/pr85284.c
  dcc32d50471b70634a17c58a18775229  gcc/testsuite/gcc.dg/torture/pr85397-1.c
  fff303e88793dc27822a867c8150a7c6  gcc/testsuite/gcc.dg/torture/pr85475.c
+ 47b056416b9dd37d19818009b7f64fbe  gcc/testsuite/gcc.dg/torture/pr85567.c
+ 84582e6576b1677bf5e7a5707e957a38  gcc/testsuite/gcc.dg/torture/pr85588.c
+ 86c69443c2a2bd8f75456e88f089673a  gcc/testsuite/gcc.dg/torture/pr85615.c
+ a84b6c59134ee4102ee04385d54f1251  gcc/testsuite/gcc.dg/torture/pr85814.c
+ 1e0ba2699357366f0ceecbf58d0a7841  gcc/testsuite/gcc.dg/torture/pr85989.c
  d086c3946230ba05df33a45be4862730  gcc/testsuite/gcc.dg/torture/pta-callused-1.c
  39620328710fd9ff170741766805e426  gcc/testsuite/gcc.dg/torture/pta-escape-1.c
  f50cbae53561b1267140f574974f7fc0  gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c
*************** df45688bd80db8170c6145ac667856b2  gcc/te
*** 35562,35574 ****
  fc343ac4dddc2387803c4581508bd355  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-6.c
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
! 4f2fca68b86768c3d75020b343f37cbe  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
! d0eac1bdb9d36e35f5bc31abb3ea8f8c  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  757dec219a493591de22ea5af80a23a2  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
  69b4968b119665eae87dd9df63172bdf  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-13.c
  608826ad8d221f4cfda370543aa5db82  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-14.c
! d1a0d0cd159e09f5b65f2e0045185088  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-15.c
  dcbfb0ac8b9b251d20b7196b05527c1a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-16.c
  6c42388eaa7f77966a40520aa80dc9cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-17.c
  9d94bec79f28d2a94329eec777e107b8  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-18.c
--- 35664,35677 ----
  fc343ac4dddc2387803c4581508bd355  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-6.c
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
! c8e9dff32fa3e74c2eaf56562d8cfb07  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c
! 8b0e7bd4c836833483d58b65135e5db4  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
! e2628280e6ee277b29192b36ca11bf5e  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  757dec219a493591de22ea5af80a23a2  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
  69b4968b119665eae87dd9df63172bdf  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-13.c
  608826ad8d221f4cfda370543aa5db82  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-14.c
! ccc2197f9dd8a281205c120e262e567d  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-15.c
  dcbfb0ac8b9b251d20b7196b05527c1a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-16.c
  6c42388eaa7f77966a40520aa80dc9cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-17.c
  9d94bec79f28d2a94329eec777e107b8  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-18.c
*************** dcbfb0ac8b9b251d20b7196b05527c1a  gcc/te
*** 35578,35587 ****
  b3be1085d438fe322d879ca9939a97cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-4.c
  1021b0c3252fc7ef97a7fe99cfcc5ac6  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-5.c
  c28ce339deffeb750f2c7f2cb8c8aa31  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-6.c
! 4d77418b424d39971eb2e04091915d4a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-7.c
  c96169d5c29c6dc315a817531e40c48b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-8.c
  872985c14c0a1024ddaf7e02e728827a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-9.c
! bfcdbdbfa936e92c1cfd32916ccb855c  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c
  f22d4bb060b76be93303eb733dde236d  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c
  9df35f57df940eb42a44144ca85a6c3e  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c
  bd0e09f37c905aa13bbb2d522a84d767  gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c
--- 35681,35690 ----
  b3be1085d438fe322d879ca9939a97cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-4.c
  1021b0c3252fc7ef97a7fe99cfcc5ac6  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-5.c
  c28ce339deffeb750f2c7f2cb8c8aa31  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-6.c
! 8f1af8ef1d7acd760085af6f95729333  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-7.c
  c96169d5c29c6dc315a817531e40c48b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-8.c
  872985c14c0a1024ddaf7e02e728827a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-9.c
! c9054eda06352f7ab02c1cca9ee46d8a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c
  f22d4bb060b76be93303eb733dde236d  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c
  9df35f57df940eb42a44144ca85a6c3e  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c
  bd0e09f37c905aa13bbb2d522a84d767  gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c
*************** f46e92172b945f661bae1ab06ce7f4ac  gcc/te
*** 36298,36304 ****
  dbb3bd52ee698a572581470fc02636bb  gcc/testsuite/gcc.dg/tree-ssa/pr82574.c
  75141932aa922f32bbb87834cd9630ad  gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
  6b2bacdf2b2223684a18611dbdc1db7f  gcc/testsuite/gcc.dg/tree-ssa/pr83141.c
! f807ed0961b01a668364922fd655af81  gcc/testsuite/gcc.dg/tree-ssa/pr83198.c
  8477b237f09dca3e7328e74d93078e60  gcc/testsuite/gcc.dg/tree-ssa/pr83329.c
  2c9285654e431b1757d716d0373fa6bd  gcc/testsuite/gcc.dg/tree-ssa/pr83501.c
  893a1bc278c3ce3874bce3efe709bc89  gcc/testsuite/gcc.dg/tree-ssa/pr83695.c
--- 36401,36407 ----
  dbb3bd52ee698a572581470fc02636bb  gcc/testsuite/gcc.dg/tree-ssa/pr82574.c
  75141932aa922f32bbb87834cd9630ad  gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
  6b2bacdf2b2223684a18611dbdc1db7f  gcc/testsuite/gcc.dg/tree-ssa/pr83141.c
! 54094f112bf7286fa8dbc811329e939e  gcc/testsuite/gcc.dg/tree-ssa/pr83198.c
  8477b237f09dca3e7328e74d93078e60  gcc/testsuite/gcc.dg/tree-ssa/pr83329.c
  2c9285654e431b1757d716d0373fa6bd  gcc/testsuite/gcc.dg/tree-ssa/pr83501.c
  893a1bc278c3ce3874bce3efe709bc89  gcc/testsuite/gcc.dg/tree-ssa/pr83695.c
*************** de65979960b8a729f3467423d341cd4b  gcc/te
*** 36825,36830 ****
--- 36928,36934 ----
  5ea0709883036b7d4fd90c7acb279a20  gcc/testsuite/gcc.dg/tree-ssa/vrp116.c
  509af9981c6d45aceb7b4b13cc9f53d3  gcc/testsuite/gcc.dg/tree-ssa/vrp117.c
  a2d068c8b5d5ecb7aeb9d6f60f75690b  gcc/testsuite/gcc.dg/tree-ssa/vrp118.c
+ 5f71fab228e137fc38027e7906bc45cd  gcc/testsuite/gcc.dg/tree-ssa/vrp119.c
  419ced6aac18d78614ce2296a1a6b660  gcc/testsuite/gcc.dg/tree-ssa/vrp12.c
  5c02e78e0a19d3b4ab362211af9c057d  gcc/testsuite/gcc.dg/tree-ssa/vrp13.c
  7e4e2677592121fe637fead20ff82420  gcc/testsuite/gcc.dg/tree-ssa/vrp14.c
*************** b83c7628f6a3196a7493cd61645c2322  gcc/te
*** 37663,37669 ****
  3ccfddb01fb0c35f130b75cb184351cb  gcc/testsuite/gcc.dg/vect/pr84357.c
  757457cc7b786e3635e3b333e13494f4  gcc/testsuite/gcc.dg/vect/pr84419.c
  fbc0074bad8664bb29ed347a842005c1  gcc/testsuite/gcc.dg/vect/pr85286.c
! 24728addf4f021b1404926e398186a70  gcc/testsuite/gcc.dg/vect/pr85586.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  d7c598d838a7c98392febc88239e2769  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  cd2f0240aaa18dda8ac3a18459c93d29  gcc/testsuite/gcc.dg/vect/slp-1.c
--- 37767,37775 ----
  3ccfddb01fb0c35f130b75cb184351cb  gcc/testsuite/gcc.dg/vect/pr84357.c
  757457cc7b786e3635e3b333e13494f4  gcc/testsuite/gcc.dg/vect/pr84419.c
  fbc0074bad8664bb29ed347a842005c1  gcc/testsuite/gcc.dg/vect/pr85286.c
! acebc3727874d06279fc624eb53d05d9  gcc/testsuite/gcc.dg/vect/pr85586.c
! b9935cee50a5b2b9496865c653bad56a  gcc/testsuite/gcc.dg/vect/pr85597.c
! 6836fb5159f3fe9f011fcabbf5b3d813  gcc/testsuite/gcc.dg/vect/pr85793.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  d7c598d838a7c98392febc88239e2769  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  cd2f0240aaa18dda8ac3a18459c93d29  gcc/testsuite/gcc.dg/vect/slp-1.c
*************** a6f761c17339470bb07c2d99265ec06d  gcc/te
*** 40615,40620 ****
--- 40721,40727 ----
  76cbc9fa02438e0b056b240c1acc42a6  gcc/testsuite/gcc.target/arc/pic-1.c
  9bcff0642ee893311d6172e5bdfbc249  gcc/testsuite/gcc.target/arc/pr9000674901.c
  de1d148fe0e6156b068d3be0465e4657  gcc/testsuite/gcc.target/arc/pr9001090948.c
+ f46cb560bbbdee851a633b3344aff41c  gcc/testsuite/gcc.target/arc/pr9001107555.c
  26d6771deea16e669ff0f9d35318bebb  gcc/testsuite/gcc.target/arc/pr9001184797.c
  167afaa0b0dea93ffc9adefb9fb883c6  gcc/testsuite/gcc.target/arc/pr9001191897.c
  94045df90a584be70ae8b5c31fc5f8d1  gcc/testsuite/gcc.target/arc/pr9001195952.c
*************** cd50d653b82c72218798d269f8b09ed6  gcc/te
*** 43322,43328 ****
  331fc645a1c81c3c37a8440362235343  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-1.c
  598c9df1695e77a9fb8307742402f261  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-2.c
  be48647acde274bb19d2a38be09f648f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-1.c
! b0d7aa98ef6076d851c12a18453fb39f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-2.c
  224698e76f9723eeef61c20f051e37e6  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-1.c
  e4564a6c91e83263596c29a118ae7926  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-2.c
  b3aba301d2995350cdf0dea05ecf7665  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpequb-1.c
--- 43429,43435 ----
  331fc645a1c81c3c37a8440362235343  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-1.c
  598c9df1695e77a9fb8307742402f261  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-2.c
  be48647acde274bb19d2a38be09f648f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-1.c
! ff58674ac01e02619e7fbb42218197ed  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-2.c
  224698e76f9723eeef61c20f051e37e6  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-1.c
  e4564a6c91e83263596c29a118ae7926  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-2.c
  b3aba301d2995350cdf0dea05ecf7665  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpequb-1.c
*************** fcc04c91e15171045e4e5953d53447a7  gcc/te
*** 43372,43378 ****
  0a65e4bf2699f22b174b20b6558d62a7  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-1.c
  5f7a1b19066291003f40cb3cebffe750  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-2.c
  5080baf8d9f6ea3e15d8c287084e9ae2  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c
! 8f6547fd3232660eef7e612a7fc42142  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-2.c
  49eb8fdc0d504904e489ed260878750c  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c
  954b0a84c42b39482b89b0506867efe1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-2.c
  8764da8e5557c4b887194e406f964c32  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpw-1.c
--- 43479,43485 ----
  0a65e4bf2699f22b174b20b6558d62a7  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-1.c
  5f7a1b19066291003f40cb3cebffe750  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-2.c
  5080baf8d9f6ea3e15d8c287084e9ae2  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c
! 8c151290624d1563aad645f057a554f1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-2.c
  49eb8fdc0d504904e489ed260878750c  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c
  954b0a84c42b39482b89b0506867efe1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-2.c
  8764da8e5557c4b887194e406f964c32  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpw-1.c
*************** b33ad4c59a3cd208bc4836cc2b65670f  gcc/te
*** 43769,43774 ****
--- 43876,43882 ----
  a389c34992756249345d609dbb6fce3a  gcc/testsuite/gcc.target/i386/avx512f-pr82370.c
  c69b4f4162e99276afbc48fc71fa5e0e  gcc/testsuite/gcc.target/i386/avx512f-pr84786-1.c
  87e3c7e4634e5b7f65c2077102f502cb  gcc/testsuite/gcc.target/i386/avx512f-pr84786-2.c
+ 94a22888479288823ac9d596b6c017ab  gcc/testsuite/gcc.target/i386/avx512f-pr84786-3.c
  f5e2d9cb20058374157f0683dddeff73  gcc/testsuite/gcc.target/i386/avx512f-pr85090-1.c
  84d3424ba83e34f670378aa307f8926b  gcc/testsuite/gcc.target/i386/avx512f-pr85090-2.c
  386940e61dfede0761eb8f35d9b58f7a  gcc/testsuite/gcc.target/i386/avx512f-pr85090-3.c
*************** a8fd5ae752b69f78e55af10766938030  gcc/te
*** 43929,43939 ****
  b4c8de87ce138b42ea91b7329ee78279  gcc/testsuite/gcc.target/i386/avx512f-vcvtudq2ps-2.c
  4fff44f8d2f9394908b1d8286c1a8c66  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-1.c
  46ee73a82d7c125d7f6e86b33b3ec472  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-2.c
! bbd8e96d78b12050cb453db8082c1080  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-1.c
  a21fc318d6e23490a99a693be7964b5b  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-2.c
  975d372caf8b80e2734354ba07697c1f  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-1.c
  0a376976db34cb09e61596ddd3740d4e  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-2.c
! 39a9867441942eb49936e4fc1a56bfcf  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-1.c
  ce2025b5a73196a72a43eac34a5c9a18  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-2.c
  0cb92e177c8c0ac9237bb2dbd389ad0f  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-1.c
  5e355df713ee7c05ba9e5392595eb09a  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-2.c
--- 44037,44047 ----
  b4c8de87ce138b42ea91b7329ee78279  gcc/testsuite/gcc.target/i386/avx512f-vcvtudq2ps-2.c
  4fff44f8d2f9394908b1d8286c1a8c66  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-1.c
  46ee73a82d7c125d7f6e86b33b3ec472  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-2.c
! 0fb521bfc3952809ffc19f8f34bd9bb1  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-1.c
  a21fc318d6e23490a99a693be7964b5b  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-2.c
  975d372caf8b80e2734354ba07697c1f  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-1.c
  0a376976db34cb09e61596ddd3740d4e  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-2.c
! 0564847f881a9bd950121fc38b983b12  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-1.c
  ce2025b5a73196a72a43eac34a5c9a18  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-2.c
  0cb92e177c8c0ac9237bb2dbd389ad0f  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-1.c
  5e355df713ee7c05ba9e5392595eb09a  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-2.c
*************** eec514b8763a1c8066c61ea36a1687a6  gcc/te
*** 44020,44029 ****
--- 44128,44139 ----
  ba6f38771cf73ad6d68ec70b7116e50e  gcc/testsuite/gcc.target/i386/avx512f-vgetmantss-2.c
  cad96f333d227028d782559168ca42a3  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-1.c
  b4c127e0d7b67d56f1c0f8d1791799ea  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-2.c
+ f5cbc74417bfc762c51c2d66f6e5aae4  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-3.c
  608e7a207e897e9757c00a869921982d  gcc/testsuite/gcc.target/i386/avx512f-vinsertf64x4-1.c
  4d41c590db43a0ea6f69b2b5a08305db  gcc/testsuite/gcc.target/i386/avx512f-vinsertf64x4-2.c
  2926ac70ecdbbf81360ddf07800e9187  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-1.c
  9d9e8859ae3846e6e7d86237264403ff  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-2.c
+ 22d2627130a0ce090259c33a9949f45c  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-3.c
  e98fac6948f844e5522cfe82e1ebfc97  gcc/testsuite/gcc.target/i386/avx512f-vinserti64x4-1.c
  dde440e25ef75dd116fee5978cb3a1d1  gcc/testsuite/gcc.target/i386/avx512f-vinserti64x4-2.c
  22228fc192abc650d405157019692d41  gcc/testsuite/gcc.target/i386/avx512f-vmaxpd-1.c
*************** f0a2df8cddbc2f20daee55cb96297234  gcc/te
*** 44799,44812 ****
--- 44909,44926 ----
  03e7c4974a7878b178447c16ccb6dd76  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpequq-2.c
  7f137851a2723e3b5c577cac2fc00b60  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpequw-2.c
  e0f1c020e31ed8abd688678278d910d7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpeqw-2.c
+ 19c5d0e601df3d73f9fbd7f28604358d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeb-2.c
  5bdd1e6a52f8f3defea290d1930e0bbb  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpged-1.c
  2f7900f888ea7da4a14df3ed7849e43f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpged-2.c
  a16dbbb8c24821232d4520645d2dbe9e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeq-1.c
  f7e0c3a221cbdef84e1ccf641032ecb2  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeq-2.c
+ e2e07695947b9badb627a9e157f4ad4e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeub-2.c
  b72c0a38edcbe8723dd3afd8b766ede6  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeud-1.c
  63b52d27130dc0c52602651aa801221a  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeud-2.c
  37a770d6e8a8f288ae593d526759a5e7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuq-1.c
  a530d29994e1e42afeb1335af87cd6c7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuq-2.c
+ b23fc9cfdc226b3b43b3e8733e86a1be  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuw-2.c
+ 753f655bba28c15253493e74a4cb6e8d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgew-2.c
  05d8bed70b1a3a80022e1ab6e08a5def  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtb-2.c
  d80a324f086149214f1d22ffe85fd3c3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtd-1.c
  15b541e379c1f114378100100df0d4de  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtd-2.c
*************** ca5d27b6270badc1d23fbe8cd51594b1  gcc/te
*** 44819,44848 ****
--- 44933,44974 ----
  af22e560c0a9ab33776f863d079fe289  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtuq-2.c
  c0167edea99bc8627afa2c571cfbc098  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtuw-2.c
  08603bc4c0c4f087b9b6c1350c33a502  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtw-2.c
+ bdfdb2e909d27adb9ee14c0e535ee64e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleb-2.c
  4e4d52b60ce069a94f4ba36d8f390b5f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpled-1.c
  22ee381653ab620bc42d01b2762e964e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpled-2.c
  9fcfee13de82383fafd9c92f68654826  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleq-1.c
  e4cdad074d9c1e1d4b11bec1b98c43b0  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleq-2.c
+ e5a9c1facb7444e998ddd59e7a3698b7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleub-2.c
  12c022d89b45ecb55e8f43df4376434d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleud-1.c
  ec19724280ab750af31fe2b1f5ced014  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleud-2.c
  a0ee03587a4023463cae4726bcf9ab7e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuq-1.c
  3f2b6e11bae54b115bbbd7dbbdee3c93  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuq-2.c
+ 5dda7d72ccf60b3e4f938e235f96c94d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuw-2.c
+ a5887335194bf71eec7f43eb7004f547  gcc/testsuite/gcc.target/i386/avx512vl-vpcmplew-2.c
+ 6ed0d1a75241a2e5801fcf0b2ca2fe4f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltb-2.c
  81942ba686bb773ee9d9020debd62ee3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltd-1.c
  b32d6eddd7d6a2474cd73cde256a11af  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltd-2.c
  1032ff6eb7855e2ae59356d05f5718f0  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltq-1.c
  ef18e272792c52afff0543811ca0f225  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltq-2.c
+ 02db0c1dd8477d5cc4e74ab0a5a365f9  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltub-2.c
  a2483f42d21e7ac8ec08f21dd21d5606  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltud-1.c
  58092d92cd26b057add07770ccf3802d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltud-2.c
  6a135c9edba29ef4d4c2654031a0d441  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuq-1.c
  363f29a6c5332fbcf97fed0538bc548e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuq-2.c
+ 5e802543a7c3cdd3bca3e662bbf04cd4  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuw-2.c
+ de0766028f53a20aa347ba5c159b50e3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltw-2.c
+ 1ced16362a82a11f808b5a64067e7545  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqb-2.c
  4e4adf4e5ee489a00408fe73cf920f09  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqd-1.c
  23999c7503e6c7fbd5d7639940b4121f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqd-2.c
  57e9504998426c68e9b13f0b2c26c4d7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqq-1.c
  e38c3246f68a5838f8e45d58fc64e38d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqq-2.c
+ b514afa16f011307fc2ef147aa22e047  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequb-2.c
  69740b50d84eb0f7c5cc70303d346171  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequd-1.c
  15eb2b53a228424bada5e92b042894f7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequd-2.c
  10a3c4131ba4cc9fad00a84dcef2a5db  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequq-1.c
  3f6f9a8bd3d23611138b15ce7e423322  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequq-2.c
+ cd7f3fd860141288d2d3b52036d685b2  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequw-2.c
+ 32f2e7072ce6e300769323cc82efc5a1  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqw-2.c
  c47d0b58ee50ad13093a01dfc8922b2c  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpq-1.c
  e6ee29155464ba4f854e36436c73e16b  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpq-2.c
  8ec8c403a7c77e812001c0126229d798  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpub-2.c
*************** a0e8df751a0532abc2f56fae74b35ceb  gcc/te
*** 46602,46608 ****
  3e9f3d5fd14abd4982a1d20d13a214ba  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! 3369f8f1bc238cd96148ea54f9434e19  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  eba01282bb2f285e74cc7ec9b9fb8ff7  gcc/testsuite/gcc.target/i386/pr49244-1.c
  82466c76aaf1a7c37ef776c4fdb8c5bb  gcc/testsuite/gcc.target/i386/pr49244-2.c
--- 46728,46734 ----
  3e9f3d5fd14abd4982a1d20d13a214ba  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! 450d95e5dc80da1fc0b6f0d5352b9b4b  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  eba01282bb2f285e74cc7ec9b9fb8ff7  gcc/testsuite/gcc.target/i386/pr49244-1.c
  82466c76aaf1a7c37ef776c4fdb8c5bb  gcc/testsuite/gcc.target/i386/pr49244-2.c
*************** aa9de40f87e1067b65e91f1ff3060c0c  gcc/te
*** 47388,47393 ****
--- 47514,47522 ----
  c69c3bea82e3b6d7058e5910c4e290f2  gcc/testsuite/gcc.target/i386/pr84310.c
  59f622f0ad447d9b9f21e1aaddd4bfac  gcc/testsuite/gcc.target/i386/pr84335.c
  161ab380e2efcff987ed34658e8dc205  gcc/testsuite/gcc.target/i386/pr84336.c
+ 4234c8d6c38ea1c822c7e4b0ab801611  gcc/testsuite/gcc.target/i386/pr84413-1.c
+ 06206048100b8d0dd5d9761931021c3a  gcc/testsuite/gcc.target/i386/pr84413-2.c
+ 42e616e5051f241e57138b1c86e7f06a  gcc/testsuite/gcc.target/i386/pr84413-3.c
  5509eed5a713f3d388d75f3ef78611ec  gcc/testsuite/gcc.target/i386/pr84564.c
  cc51cb48f7db1678bae9e4da234e3807  gcc/testsuite/gcc.target/i386/pr84625.c
  f9c6b5bc56d17f16a6d9178987415964  gcc/testsuite/gcc.target/i386/pr84723-1.c
*************** b1d411e138437b4021c6ad928ab1a90f  gcc/te
*** 47398,47403 ****
--- 47527,47533 ----
  c2713286552f07ac4fea6dcb1b12ac3c  gcc/testsuite/gcc.target/i386/pr84742-1.c
  49b10b659088ec37bab092ef55bd2642  gcc/testsuite/gcc.target/i386/pr84742-2.c
  5435d67b61a499c7fee5dceca4d38535  gcc/testsuite/gcc.target/i386/pr84827.c
+ b7f2c0b3d382bb72b6dc274a9b8ae5cf  gcc/testsuite/gcc.target/i386/pr84829.c
  c476ce9c85fd2d6635a7b7b3c213a831  gcc/testsuite/gcc.target/i386/pr84844.c
  0169ebe2c020ca8986468147914a24a8  gcc/testsuite/gcc.target/i386/pr84876.c
  db37ebccda7aeb13b5467c554d55464d  gcc/testsuite/gcc.target/i386/pr84945.c
*************** da8dddf5375beef8a5899951924780ea  gcc/te
*** 47413,47418 ****
--- 47543,47549 ----
  262cf8122c246bfa7f7974ab94c0aa5a  gcc/testsuite/gcc.target/i386/pr85281.c
  7150bc1ab702639745bb100f1dbe27a3  gcc/testsuite/gcc.target/i386/pr85328.c
  59764880be1f98d04175c64e19e6bbfe  gcc/testsuite/gcc.target/i386/pr85342.c
+ 62d028b8a33a9d38bf2514ec9d89ac91  gcc/testsuite/gcc.target/i386/pr85345.c
  9c2173405d7c655e7e882f84624f9362  gcc/testsuite/gcc.target/i386/pr85403.c
  35cf52e2d2d484719af59b590e3000a3  gcc/testsuite/gcc.target/i386/pr85404.c
  7c60fcf8d9f441271e1bad261844ebca  gcc/testsuite/gcc.target/i386/pr85417-1.c
*************** da8dddf5375beef8a5899951924780ea  gcc/te
*** 47420,47425 ****
--- 47551,47561 ----
  bfc63737303c346862df5e9d8928d4f0  gcc/testsuite/gcc.target/i386/pr85473-2.c
  51e373c9a10bdce46b6bd839fecfedeb  gcc/testsuite/gcc.target/i386/pr85508.c
  c9b6441c0d7b7f884874e0499b1458cd  gcc/testsuite/gcc.target/i386/pr85511.c
+ dd2eb8b8e0da9871c78cecc6af291003  gcc/testsuite/gcc.target/i386/pr85934.c
+ c19a9d9e41959574f6c21d72429137da  gcc/testsuite/gcc.target/i386/pr85950.c
+ 2360ffb748aff9fb6627cff8522f74d8  gcc/testsuite/gcc.target/i386/pr85984.c
+ e68e510c245a1586dead99573f2e33d2  gcc/testsuite/gcc.target/i386/pr86048.c
+ 926130d343ce505b99901b7c06918b57  gcc/testsuite/gcc.target/i386/pr86194.c
  849234c7a569c1e86023244bc5561263  gcc/testsuite/gcc.target/i386/pr9771-1.c
  24ceb6d5f3f5cde4b9d852839bdb98ae  gcc/testsuite/gcc.target/i386/prefetchw-1.c
  f11f4731c396f099373c033ab016a64f  gcc/testsuite/gcc.target/i386/prefetchwt1-1.c
*************** d58eb898aedc8c5886435ac33cca3a59  gcc/te
*** 48135,48141 ****
  cbb5b90c73478aeca5c2a0542f0be2af  gcc/testsuite/gcc.target/i386/wrpku-1.c
  e45be5b5dd5f8be0a75495bb33be0404  gcc/testsuite/gcc.target/i386/xchg-1.c
  b6d6abcfbd5245e5750e48d0e9518639  gcc/testsuite/gcc.target/i386/xchg-2.c
! 8655ad3d0836ec4d8f2535355460ea11  gcc/testsuite/gcc.target/i386/xgetsetbv.c
  5ee25ab13ecf1397089259762302768b  gcc/testsuite/gcc.target/i386/xop-check.h
  c37d749cc823fbe15fae562023e669f6  gcc/testsuite/gcc.target/i386/xop-frczX.c
  1dfb32c9098a172a7ddbb001e0617c92  gcc/testsuite/gcc.target/i386/xop-haddX.c
--- 48271,48277 ----
  cbb5b90c73478aeca5c2a0542f0be2af  gcc/testsuite/gcc.target/i386/wrpku-1.c
  e45be5b5dd5f8be0a75495bb33be0404  gcc/testsuite/gcc.target/i386/xchg-1.c
  b6d6abcfbd5245e5750e48d0e9518639  gcc/testsuite/gcc.target/i386/xchg-2.c
! 388308f4fb2cc6ee0eace3f3a54897f0  gcc/testsuite/gcc.target/i386/xgetsetbv.c
  5ee25ab13ecf1397089259762302768b  gcc/testsuite/gcc.target/i386/xop-check.h
  c37d749cc823fbe15fae562023e669f6  gcc/testsuite/gcc.target/i386/xop-frczX.c
  1dfb32c9098a172a7ddbb001e0617c92  gcc/testsuite/gcc.target/i386/xop-haddX.c
*************** d04d883325944bb913060f1812cc2e59  gcc/te
*** 49100,49105 ****
--- 49236,49242 ----
  1740cc665d8423adf426eedd3a8276eb  gcc/testsuite/gcc.target/powerpc/440-nmaclhw-2.c
  5931e32eea29c20bbd53794357f5ebad  gcc/testsuite/gcc.target/powerpc/980827-1.c
  3f8cb7e31c5c7de093b851e9d7eeedc7  gcc/testsuite/gcc.target/powerpc/abs128-1.c
+ 4c9cc7a0cca9d5310e9f4909aaa27334  gcc/testsuite/gcc.target/powerpc/altivec-1-runnable.c
  c441836462a082b52b8df4f3644b8ee1  gcc/testsuite/gcc.target/powerpc/altivec-1.c
  7594d13b6afbb5788fd3ff108fa1798d  gcc/testsuite/gcc.target/powerpc/altivec-10.c
  87921f986b2e966c18eb11c96891c323  gcc/testsuite/gcc.target/powerpc/altivec-11.c
*************** c441836462a082b52b8df4f3644b8ee1  gcc/te
*** 49111,49116 ****
--- 49248,49254 ----
  185ea70c33583036bd31cdc573947c3a  gcc/testsuite/gcc.target/powerpc/altivec-17.c
  340ead8fcad4b53652916ead19c7fdd0  gcc/testsuite/gcc.target/powerpc/altivec-18.c
  49786113fcbc4891acce995d7b682bd9  gcc/testsuite/gcc.target/powerpc/altivec-19.c
+ 71efab86a07793678a2ea5678cb2c374  gcc/testsuite/gcc.target/powerpc/altivec-2-runnable.c
  61ff3467149ed3837c58c54416b2a830  gcc/testsuite/gcc.target/powerpc/altivec-2.c
  4450537c080ed309e1979a10a2f4845c  gcc/testsuite/gcc.target/powerpc/altivec-20.c
  3bb8802689d0e131eeb4dc94f557b828  gcc/testsuite/gcc.target/powerpc/altivec-21.c
*************** caf01994c96172dac156c3da29317823  gcc/te
*** 49335,49350 ****
  332b3d51f7b08982922122764eeefdd1  gcc/testsuite/gcc.target/powerpc/bswap64-4.c
  660ec5b28bd11c4d01e9d4d45e4670fa  gcc/testsuite/gcc.target/powerpc/builtin-vec-sums-be-int.c
  a12779173ff410afc2edfb105cc93f42  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
! aecef7ad576830667bf95ed8c43a5e95  gcc/testsuite/gcc.target/powerpc/builtins-1-be.c
  6005342172a0176bcfbab4891b95fd00  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
! 5678d50696a24a905cd1b5a0b22b485c  gcc/testsuite/gcc.target/powerpc/builtins-1-le.c
  33abd1af80f66e4214b0acae7839bfa6  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2343bc1b52052bc05d5d1fb1abd7a42f  gcc/testsuite/gcc.target/powerpc/builtins-1.h
  4a21cfa6efc194e065396e8eee656f75  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
  f2a1b1e6b9938f58e73b467b021816af  gcc/testsuite/gcc.target/powerpc/builtins-2.c
! b4831051152d1863c611fd69fac47b5a  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
! 90e86bc17024a4466eb8ef6042ebc459  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  a934e482b46e519d71ca5abd85d5c3f8  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
  14a382c7ba3fc9d6f2b5403ecd973455  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable-p8.c
  5701d50633d5bb5325a165e33f3d8da1  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable.c
--- 49473,49488 ----
  332b3d51f7b08982922122764eeefdd1  gcc/testsuite/gcc.target/powerpc/bswap64-4.c
  660ec5b28bd11c4d01e9d4d45e4670fa  gcc/testsuite/gcc.target/powerpc/builtin-vec-sums-be-int.c
  a12779173ff410afc2edfb105cc93f42  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
! 99ca74227c305865ee1e549c431c6707  gcc/testsuite/gcc.target/powerpc/builtins-1-be.c
  6005342172a0176bcfbab4891b95fd00  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
! 94b4d7365b116f1c738fe496c673bd91  gcc/testsuite/gcc.target/powerpc/builtins-1-le.c
  33abd1af80f66e4214b0acae7839bfa6  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2343bc1b52052bc05d5d1fb1abd7a42f  gcc/testsuite/gcc.target/powerpc/builtins-1.h
  4a21cfa6efc194e065396e8eee656f75  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
  f2a1b1e6b9938f58e73b467b021816af  gcc/testsuite/gcc.target/powerpc/builtins-2.c
! 305cb8266fcbbefc92f5b16dff7646ce  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
! 0573a9a7baf98bab25999128bfa831bd  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  a934e482b46e519d71ca5abd85d5c3f8  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
  14a382c7ba3fc9d6f2b5403ecd973455  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable-p8.c
  5701d50633d5bb5325a165e33f3d8da1  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable.c
*************** a0f7d5e680100acf43fdb1ab0372641b  gcc/te
*** 49358,49363 ****
--- 49496,49502 ----
  9ed4f7458d6a6dadd3d717551da74733  gcc/testsuite/gcc.target/powerpc/builtins-6-runnable.c
  152da1e6a5994b32721d906034b3265b  gcc/testsuite/gcc.target/powerpc/builtins-7-p9-runnable.c
  34e0fd287c753e0ec601021c95c3705c  gcc/testsuite/gcc.target/powerpc/builtins-7-runnable.c
+ 718dd45616997665606f9b710b81cdab  gcc/testsuite/gcc.target/powerpc/builtins-9.c
  6a0869294a2f975212e388f211524c2a  gcc/testsuite/gcc.target/powerpc/builtins-mergew-mergow.c
  23cbc0965c2217c02326bfaf8538fb4a  gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c
  7f35a56e8dea223eabe96fb48dba06ed  gcc/testsuite/gcc.target/powerpc/byte-in-either-range-0.c
*************** ed1fd158f6b81925163a29d847b84593  gcc/te
*** 49525,49532 ****
  5855fcf4178ae25f7f8bce907fb435f2  gcc/testsuite/gcc.target/powerpc/direct-move-vint2.c
  6aa10299b67de4618abcf699cb851ce8  gcc/testsuite/gcc.target/powerpc/direct-move.h
  437116f4ece2fc838159319958a00e92  gcc/testsuite/gcc.target/powerpc/divkc3-1.c
! f6838616be545f126e578d93909edeff  gcc/testsuite/gcc.target/powerpc/divkc3-2.c
! 5050a835a5629ea6d76bc083c8ce96e6  gcc/testsuite/gcc.target/powerpc/divkc3-3.c
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  1e28ad29e43de3bf402fb713b7540c32  gcc/testsuite/gcc.target/powerpc/e500-1.c
  6b480fbd59c1e52ed8af5509486a3432  gcc/testsuite/gcc.target/powerpc/e500-ord-1.c
--- 49664,49671 ----
  5855fcf4178ae25f7f8bce907fb435f2  gcc/testsuite/gcc.target/powerpc/direct-move-vint2.c
  6aa10299b67de4618abcf699cb851ce8  gcc/testsuite/gcc.target/powerpc/direct-move.h
  437116f4ece2fc838159319958a00e92  gcc/testsuite/gcc.target/powerpc/divkc3-1.c
! 499cd7621c221e968d7b038cf3e898d9  gcc/testsuite/gcc.target/powerpc/divkc3-2.c
! acd01b4a84dada449fb4247ebc8529e0  gcc/testsuite/gcc.target/powerpc/divkc3-3.c
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  1e28ad29e43de3bf402fb713b7540c32  gcc/testsuite/gcc.target/powerpc/e500-1.c
  6b480fbd59c1e52ed8af5509486a3432  gcc/testsuite/gcc.target/powerpc/e500-ord-1.c
*************** cd991630470a6090f4911b25a5e6100a  gcc/te
*** 49641,49647 ****
  c5a2e0e18b989631ff4f1c9e4b0f5ee2  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-float.c
  b2740aca0f3481b5d711325fed94bf4b  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-short.c
  15b0ef78deaa74d0936ce2a256ca4880  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-char.c
! 7d4bf03ab9f4542ee4aa20a931f12f77  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-double.c
  ec5dbe0b4f0e94b5f299aa14c6e97def  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-float.c
  23d5402a4c4336fcb6826687aec9a720  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-int.c
  3bdbd87c7f65bcb6041613ddaa42558e  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-longlong.c
--- 49780,49786 ----
  c5a2e0e18b989631ff4f1c9e4b0f5ee2  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-float.c
  b2740aca0f3481b5d711325fed94bf4b  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-short.c
  15b0ef78deaa74d0936ce2a256ca4880  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-char.c
! 639c5d50d6d610c022e624085b42d082  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-double.c
  ec5dbe0b4f0e94b5f299aa14c6e97def  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-float.c
  23d5402a4c4336fcb6826687aec9a720  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-int.c
  3bdbd87c7f65bcb6041613ddaa42558e  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-longlong.c
*************** b0d4b9eba3b8d9817c3a0d14cbfbb6de  gcc/te
*** 49675,49681 ****
  efc001398eb7df0ce51c9f066b583d73  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p8.c
  d0134ffb61215e28972b68c703e8ad07  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p9.c
  3e5c6612426041c315d39815ca87cf4c  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-short.c
! f880b97ba56da4ceecf4b4d6e42b9d08  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-double.c
  9dc9af4f6434ea16e511ecf0c0ed2a3c  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-int.c
  e10f21270c1b37353711b71077d3364a  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-longlong.c
  95ee03eb866a6ce8e68fe4231fc04a00  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-short.c
--- 49814,49820 ----
  efc001398eb7df0ce51c9f066b583d73  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p8.c
  d0134ffb61215e28972b68c703e8ad07  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p9.c
  3e5c6612426041c315d39815ca87cf4c  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-short.c
! a8ca13db4da61b8910d187754b087f25  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-double.c
  9dc9af4f6434ea16e511ecf0c0ed2a3c  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-int.c
  e10f21270c1b37353711b71077d3364a  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-longlong.c
  95ee03eb866a6ce8e68fe4231fc04a00  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-short.c
*************** e4cd49609a9602497a9897dcae86fed2  gcc/te
*** 49790,49797 ****
  995bc75d9399474fb48494a941a1e00a  gcc/testsuite/gcc.target/powerpc/mod-1.c
  68dd42cf85da89132923bd22aec1f9dc  gcc/testsuite/gcc.target/powerpc/mod-2.c
  4eaddf22e0f22b514f7215226f16b76c  gcc/testsuite/gcc.target/powerpc/mulkc3-1.c
! 1c0f979bd79480b526ba2cc173bbcf5f  gcc/testsuite/gcc.target/powerpc/mulkc3-2.c
! a68a7d87779bc9e5e7382101f880ccab  gcc/testsuite/gcc.target/powerpc/mulkc3-3.c
  1f98efd43a15bde30353489bd97a085d  gcc/testsuite/gcc.target/powerpc/nan128-1.c
  7ae49a33b45e51770e88e4a1e02a8d3e  gcc/testsuite/gcc.target/powerpc/no-r11-1.c
  0831e4d64f9c944a22351c0a3a55d827  gcc/testsuite/gcc.target/powerpc/no-r11-2.c
--- 49929,49936 ----
  995bc75d9399474fb48494a941a1e00a  gcc/testsuite/gcc.target/powerpc/mod-1.c
  68dd42cf85da89132923bd22aec1f9dc  gcc/testsuite/gcc.target/powerpc/mod-2.c
  4eaddf22e0f22b514f7215226f16b76c  gcc/testsuite/gcc.target/powerpc/mulkc3-1.c
! 1549b9373bc2fd4008625c3dfbefb007  gcc/testsuite/gcc.target/powerpc/mulkc3-2.c
! 18aac6a2b165d96b59c08a6941c593dd  gcc/testsuite/gcc.target/powerpc/mulkc3-3.c
  1f98efd43a15bde30353489bd97a085d  gcc/testsuite/gcc.target/powerpc/nan128-1.c
  7ae49a33b45e51770e88e4a1e02a8d3e  gcc/testsuite/gcc.target/powerpc/no-r11-1.c
  0831e4d64f9c944a22351c0a3a55d827  gcc/testsuite/gcc.target/powerpc/no-r11-2.c
*************** f177eaa3d0b3133708761261ab01b9d1  gcc/te
*** 49848,49854 ****
  3c78f4a622ea40518e89e0e894d9a44a  gcc/testsuite/gcc.target/powerpc/p9-xxbr-2.c
  377ee3d5295c5a6f84022ece7d4be993  gcc/testsuite/gcc.target/powerpc/p9-xxbr-3.c
  fda3aa1dc29993870f4e47e1e8bea361  gcc/testsuite/gcc.target/powerpc/pack01.c
! 7ebae9f9f5c7381014d468fa566004a2  gcc/testsuite/gcc.target/powerpc/pack02.c
  1f160a2dd7d4aca4c5e59f63cbdf9950  gcc/testsuite/gcc.target/powerpc/pack03.c
  d0bd3df7fee3d73a0acc876ce20691e2  gcc/testsuite/gcc.target/powerpc/paired-1.c
  0d7e5847184bc01c42a40dda9b07bda3  gcc/testsuite/gcc.target/powerpc/paired-10.c
--- 49987,49993 ----
  3c78f4a622ea40518e89e0e894d9a44a  gcc/testsuite/gcc.target/powerpc/p9-xxbr-2.c
  377ee3d5295c5a6f84022ece7d4be993  gcc/testsuite/gcc.target/powerpc/p9-xxbr-3.c
  fda3aa1dc29993870f4e47e1e8bea361  gcc/testsuite/gcc.target/powerpc/pack01.c
! 265927dd0522bdf388e1e09fabd690a4  gcc/testsuite/gcc.target/powerpc/pack02.c
  1f160a2dd7d4aca4c5e59f63cbdf9950  gcc/testsuite/gcc.target/powerpc/pack03.c
  d0bd3df7fee3d73a0acc876ce20691e2  gcc/testsuite/gcc.target/powerpc/paired-1.c
  0d7e5847184bc01c42a40dda9b07bda3  gcc/testsuite/gcc.target/powerpc/paired-10.c
*************** b7b37333d472ecbb52390ddcbb4ec3f7  gcc/te
*** 49989,49995 ****
  5213ba15f0ce83b375c1cb6fab3a91a2  gcc/testsuite/gcc.target/powerpc/pr55033.c
  e4531bd522b146b22bdbf991fc3d207e  gcc/testsuite/gcc.target/powerpc/pr56256.c
  f010384f25dad73f8db764735b5c2cda  gcc/testsuite/gcc.target/powerpc/pr56605.c
! c85fe3179b25d0274cf9bb45d0986783  gcc/testsuite/gcc.target/powerpc/pr57150.c
  7a49a99d1d678fcb8065029344b893d5  gcc/testsuite/gcc.target/powerpc/pr57363.c
  5a1a59664a12f41e649ce85cf2f2ab77  gcc/testsuite/gcc.target/powerpc/pr57744.c
  f02eeb6cf6befd77b21375ae0cbb214d  gcc/testsuite/gcc.target/powerpc/pr57949-1.c
--- 50128,50134 ----
  5213ba15f0ce83b375c1cb6fab3a91a2  gcc/testsuite/gcc.target/powerpc/pr55033.c
  e4531bd522b146b22bdbf991fc3d207e  gcc/testsuite/gcc.target/powerpc/pr56256.c
  f010384f25dad73f8db764735b5c2cda  gcc/testsuite/gcc.target/powerpc/pr56605.c
! 9c417c4b09ec6a279103e42f934f5edd  gcc/testsuite/gcc.target/powerpc/pr57150.c
  7a49a99d1d678fcb8065029344b893d5  gcc/testsuite/gcc.target/powerpc/pr57363.c
  5a1a59664a12f41e649ce85cf2f2ab77  gcc/testsuite/gcc.target/powerpc/pr57744.c
  f02eeb6cf6befd77b21375ae0cbb214d  gcc/testsuite/gcc.target/powerpc/pr57949-1.c
*************** e2be005a17035d4d4c6269830259fd72  gcc/te
*** 50002,50008 ****
  63ad63730844fd57a6686a63c12ff312  gcc/testsuite/gcc.target/powerpc/pr60102.c
  8797c5868ef493bfd013f608a14997a0  gcc/testsuite/gcc.target/powerpc/pr60137.c
  02cf135d832005e55949b852236d9b3c  gcc/testsuite/gcc.target/powerpc/pr60158.c
! f46688282e01953b7b30222804d9d13f  gcc/testsuite/gcc.target/powerpc/pr60203.c
  3b524466e86226eb48cd827732e6d523  gcc/testsuite/gcc.target/powerpc/pr60676.c
  bf51ab11cd48a1ad105702c5ab6ac663  gcc/testsuite/gcc.target/powerpc/pr60735.c
  20ff46b0608216382ea6e9abd325e184  gcc/testsuite/gcc.target/powerpc/pr61977-1.c
--- 50141,50147 ----
  63ad63730844fd57a6686a63c12ff312  gcc/testsuite/gcc.target/powerpc/pr60102.c
  8797c5868ef493bfd013f608a14997a0  gcc/testsuite/gcc.target/powerpc/pr60137.c
  02cf135d832005e55949b852236d9b3c  gcc/testsuite/gcc.target/powerpc/pr60158.c
! 433c4b5614a0c85587b47f9cc83b9ac0  gcc/testsuite/gcc.target/powerpc/pr60203.c
  3b524466e86226eb48cd827732e6d523  gcc/testsuite/gcc.target/powerpc/pr60676.c
  bf51ab11cd48a1ad105702c5ab6ac663  gcc/testsuite/gcc.target/powerpc/pr60735.c
  20ff46b0608216382ea6e9abd325e184  gcc/testsuite/gcc.target/powerpc/pr61977-1.c
*************** b7ddb38736229a3775407a30ca145c36  gcc/te
*** 50023,50029 ****
  66d729391a8bf7a535f421e52f7d2ddf  gcc/testsuite/gcc.target/powerpc/pr67071-2.c
  1dc925cae1c688a77865627d749d015c  gcc/testsuite/gcc.target/powerpc/pr67071-3.c
  7609b29cc525d34b4ba732f1f0e4a209  gcc/testsuite/gcc.target/powerpc/pr67789.c
! 88a3e9fbb8d6b27f263c091f86866838  gcc/testsuite/gcc.target/powerpc/pr67808.c
  aa32a238045a33a852e5d9310ed09842  gcc/testsuite/gcc.target/powerpc/pr68163.c
  10275f113c23c2540c4983ca700eeaac  gcc/testsuite/gcc.target/powerpc/pr68805.c
  d369a7045eda68cbec3227a16d5de67b  gcc/testsuite/gcc.target/powerpc/pr68872.c
--- 50162,50168 ----
  66d729391a8bf7a535f421e52f7d2ddf  gcc/testsuite/gcc.target/powerpc/pr67071-2.c
  1dc925cae1c688a77865627d749d015c  gcc/testsuite/gcc.target/powerpc/pr67071-3.c
  7609b29cc525d34b4ba732f1f0e4a209  gcc/testsuite/gcc.target/powerpc/pr67789.c
! a4987f0f09150de2a7f2844f287cfb7a  gcc/testsuite/gcc.target/powerpc/pr67808.c
  aa32a238045a33a852e5d9310ed09842  gcc/testsuite/gcc.target/powerpc/pr68163.c
  10275f113c23c2540c4983ca700eeaac  gcc/testsuite/gcc.target/powerpc/pr68805.c
  d369a7045eda68cbec3227a16d5de67b  gcc/testsuite/gcc.target/powerpc/pr68872.c
*************** faf2ed46677346059dd2b7fd42254985  gcc/te
*** 50032,50038 ****
  3b3600883b142990a643f5b787bb22cb  gcc/testsuite/gcc.target/powerpc/pr69548.c
  c12c18f334b92db27768fc61c21a1b4a  gcc/testsuite/gcc.target/powerpc/pr69946.c
  03eb7b91e6fcf641d03ca949346d2dc9  gcc/testsuite/gcc.target/powerpc/pr69969.c
! a31fef5f59c5f12ea342e66137c45ae7  gcc/testsuite/gcc.target/powerpc/pr70117.c
  222fda9019693e635c2d63ebdda27d2b  gcc/testsuite/gcc.target/powerpc/pr70640.c
  0a81f0b3117fb4f77424c3bc81a2a663  gcc/testsuite/gcc.target/powerpc/pr70669.c
  bb6ec828efc211131c5a036203ac7c94  gcc/testsuite/gcc.target/powerpc/pr70866.c
--- 50171,50177 ----
  3b3600883b142990a643f5b787bb22cb  gcc/testsuite/gcc.target/powerpc/pr69548.c
  c12c18f334b92db27768fc61c21a1b4a  gcc/testsuite/gcc.target/powerpc/pr69946.c
  03eb7b91e6fcf641d03ca949346d2dc9  gcc/testsuite/gcc.target/powerpc/pr69969.c
! 7b679fd8b036308859824a29a78c13fd  gcc/testsuite/gcc.target/powerpc/pr70117.c
  222fda9019693e635c2d63ebdda27d2b  gcc/testsuite/gcc.target/powerpc/pr70640.c
  0a81f0b3117fb4f77424c3bc81a2a663  gcc/testsuite/gcc.target/powerpc/pr70669.c
  bb6ec828efc211131c5a036203ac7c94  gcc/testsuite/gcc.target/powerpc/pr70866.c
*************** ef31dac4dd4a4633f786cc30b8ab9090  gcc/te
*** 50144,50150 ****
  1760a327fffca563d72a1725596acc0f  gcc/testsuite/gcc.target/powerpc/pr84226.c
  051202397c19754b2a90622d9c2bc23f  gcc/testsuite/gcc.target/powerpc/pr84700.c
  874e5579ccc7cea1bb0bdaa8eabfdcb3  gcc/testsuite/gcc.target/powerpc/pr84878.c
! 7cea7f65ba47496f2826936268c00bfa  gcc/testsuite/gcc.target/powerpc/pr85456.c
  fb5aed78c31f2dd1317f24c4fa7835bb  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  4c4c29d599264356e1c6bc46cac8a876  gcc/testsuite/gcc.target/powerpc/r2_shrink-wrap.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
--- 50283,50297 ----
  1760a327fffca563d72a1725596acc0f  gcc/testsuite/gcc.target/powerpc/pr84226.c
  051202397c19754b2a90622d9c2bc23f  gcc/testsuite/gcc.target/powerpc/pr84700.c
  874e5579ccc7cea1bb0bdaa8eabfdcb3  gcc/testsuite/gcc.target/powerpc/pr84878.c
! e7e4d27ad18b50f6eac62492c771c2eb  gcc/testsuite/gcc.target/powerpc/pr85456.c
! d6eedb678b78d75b5a8cccf7cb882281  gcc/testsuite/gcc.target/powerpc/pr85657-1.c
! 29cc596e197013c8169e6c028e902254  gcc/testsuite/gcc.target/powerpc/pr85657-2.c
! 4cd1a055844a1c424f39acca434a4da3  gcc/testsuite/gcc.target/powerpc/pr85657-3.c
! 7ebd4aa3372398dd3aaf33896fca0fc0  gcc/testsuite/gcc.target/powerpc/pr85657-4.c
! d17c0dc9f30ca5a2db45a8d285ea78fd  gcc/testsuite/gcc.target/powerpc/pr85657-5.c
! 9f3b2084f946d0837092dde16b40ae54  gcc/testsuite/gcc.target/powerpc/pr85657-6.c
! 48d76dd15431a54c280ce4fa945acb55  gcc/testsuite/gcc.target/powerpc/pr85698.c
! a350423ed93def71f8b093f25456d889  gcc/testsuite/gcc.target/powerpc/pr85755.c
  fb5aed78c31f2dd1317f24c4fa7835bb  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  4c4c29d599264356e1c6bc46cac8a876  gcc/testsuite/gcc.target/powerpc/r2_shrink-wrap.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
*************** f2450a8ee987d7523b9274ab937262a5  gcc/te
*** 50343,50348 ****
--- 50490,50497 ----
  718172ba4e27ad542bff70d81fcf427e  gcc/testsuite/gcc.target/powerpc/sse2-paddusb-1.c
  fcc583602799bfb629147387e9d29761  gcc/testsuite/gcc.target/powerpc/sse2-paddusw-1.c
  c570bd96dc10104d2fbb6b8f8d987d7a  gcc/testsuite/gcc.target/powerpc/sse2-paddw-1.c
+ 3a0775a2b828a54fe3f631503b1b6d12  gcc/testsuite/gcc.target/powerpc/sse2-pand-1.c
+ 78affb90ec3e63ac3cbeefaadb0ec829  gcc/testsuite/gcc.target/powerpc/sse2-pandn-1.c
  3ab32a82b018000fd889432c5a3bc2b5  gcc/testsuite/gcc.target/powerpc/sse2-pavgb-1.c
  d4e19449f213aedcae4c8a44d27d119f  gcc/testsuite/gcc.target/powerpc/sse2-pavgw-1.c
  94bc7bd5b7c56d66b1c7993181c6b933  gcc/testsuite/gcc.target/powerpc/sse2-pcmpeqb-1.c
*************** a330979b93021fcc09d9438776be46f2  gcc/te
*** 50363,50368 ****
--- 50512,50518 ----
  f0bd64b900bee234ffd5ffc79b0f3587  gcc/testsuite/gcc.target/powerpc/sse2-pmulhw-1.c
  80e1afca4c36cb309e03089ecc199780  gcc/testsuite/gcc.target/powerpc/sse2-pmullw-1.c
  5fc7559457d395cc0d586088af007ca4  gcc/testsuite/gcc.target/powerpc/sse2-pmuludq-1.c
+ 261aa46dbdec0e1a659497c71e75e657  gcc/testsuite/gcc.target/powerpc/sse2-por-1.c
  b9220e1c3893845d46718606d9f2a4c2  gcc/testsuite/gcc.target/powerpc/sse2-psadbw-1.c
  3c84471507e2e648dee7beb6e53ff57b  gcc/testsuite/gcc.target/powerpc/sse2-pshufd-1.c
  c667e5e0ae373518d12a3609d33cb30e  gcc/testsuite/gcc.target/powerpc/sse2-pshufhw-1.c
*************** dbbf68783743a7c2e019e11492afa0d4  gcc/te
*** 50401,50406 ****
--- 50551,50557 ----
  65ee89fad55b383a9e5e28d8659102cf  gcc/testsuite/gcc.target/powerpc/sse2-punpckldq-1.c
  bc6dcc7b66fe17025513909ffeb9189c  gcc/testsuite/gcc.target/powerpc/sse2-punpcklqdq-1.c
  a03575d3b5bacef28b4283d321295281  gcc/testsuite/gcc.target/powerpc/sse2-punpcklwd-1.c
+ a46e827dcadbde23e8485c3b7bf8e82e  gcc/testsuite/gcc.target/powerpc/sse2-pxor-1.c
  2b34ebe1ded30b655fce71ae1fb5e5a9  gcc/testsuite/gcc.target/powerpc/sse2-shufpd-1.c
  24c078a62a6600e27de601d724cc4e02  gcc/testsuite/gcc.target/powerpc/sse2-sqrtpd-1.c
  94de27cf58096e1f8cc4d1a0238581e9  gcc/testsuite/gcc.target/powerpc/sse2-subpd-1.c
*************** b8cea10d187ee0ff03310bf53b54d85e  gcc/te
*** 50465,50471 ****
  ce6b26ef67ffe555b789e4205dc2e809  gcc/testsuite/gcc.target/powerpc/swaps-p8-8.c
  8abb62ec1d013c705390c6c55084378d  gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c
  f138cfa6e387e1bc85747da2fc38e305  gcc/testsuite/gcc.target/powerpc/swaps-stack-protector.c
! 5c3fdb0f9a583053d2e26ed8b1626207  gcc/testsuite/gcc.target/powerpc/tfmode_off.c
  c2edbb1afba546ea3ac8a5efcaca9c38  gcc/testsuite/gcc.target/powerpc/ti_math1.c
  c3d0d51284479d220a6166a0f362536c  gcc/testsuite/gcc.target/powerpc/ti_math2.c
  7575745afcdc61f7a986b099e4ae2c34  gcc/testsuite/gcc.target/powerpc/timode_off.c
--- 50616,50622 ----
  ce6b26ef67ffe555b789e4205dc2e809  gcc/testsuite/gcc.target/powerpc/swaps-p8-8.c
  8abb62ec1d013c705390c6c55084378d  gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c
  f138cfa6e387e1bc85747da2fc38e305  gcc/testsuite/gcc.target/powerpc/swaps-stack-protector.c
! e28cc14ddafc82b0f212f1b4ebbcf50a  gcc/testsuite/gcc.target/powerpc/tfmode_off.c
  c2edbb1afba546ea3ac8a5efcaca9c38  gcc/testsuite/gcc.target/powerpc/ti_math1.c
  c3d0d51284479d220a6166a0f362536c  gcc/testsuite/gcc.target/powerpc/ti_math2.c
  7575745afcdc61f7a986b099e4ae2c34  gcc/testsuite/gcc.target/powerpc/timode_off.c
*************** e091bd72e4f1d4f30c1cae31bc637af8  gcc/te
*** 50537,50543 ****
  331348c01d2623f04581ce6b901f6d34  gcc/testsuite/gcc.target/powerpc/vec-set-int.c
  d91a153a89cf92086446dffaf2757ea3  gcc/testsuite/gcc.target/powerpc/vec-set-short.c
  f61dde83045622013a9f854e004ebb31  gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
! 0232b9482413f88979c492e55ec47868  gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
  0f558496ddbe67d86ad3a904b74a9976  gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
  4033d9346e564b4afb0c33b67995a199  gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
  b64815bd648790f932a5ad69bfda140b  gcc/testsuite/gcc.target/powerpc/vec-setup.h
--- 50688,50694 ----
  331348c01d2623f04581ce6b901f6d34  gcc/testsuite/gcc.target/powerpc/vec-set-int.c
  d91a153a89cf92086446dffaf2757ea3  gcc/testsuite/gcc.target/powerpc/vec-set-short.c
  f61dde83045622013a9f854e004ebb31  gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
! f5218c1264d774444c9c67dc48988e51  gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
  0f558496ddbe67d86ad3a904b74a9976  gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
  4033d9346e564b4afb0c33b67995a199  gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
  b64815bd648790f932a5ad69bfda140b  gcc/testsuite/gcc.target/powerpc/vec-setup.h
*************** c1aad2a0ab892b351e5ad32d04421bf1  gcc/te
*** 50611,50617 ****
  9ad7954b71ef8edc9143ad5916ece2ef  gcc/testsuite/gcc.target/powerpc/vsu/vec-cmpnez-7.c
  b156295368db595b831693d73989bdd7  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c
  5ec63c94ab402c6a76aca14a3c163752  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c
! 410fdb60075d07ccef0c28d7c20186b5  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
  9879386a1119b4c622a5149d09675f64  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c
  f782a1b690356b2335ad3f1b662d181f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c
  bf3f52c9984400918e744de2e634ad4f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
--- 50762,50768 ----
  9ad7954b71ef8edc9143ad5916ece2ef  gcc/testsuite/gcc.target/powerpc/vsu/vec-cmpnez-7.c
  b156295368db595b831693d73989bdd7  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c
  5ec63c94ab402c6a76aca14a3c163752  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c
! 32aadd9dd46a33572ec96e5d1ad5cfb2  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
  9879386a1119b4c622a5149d09675f64  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c
  f782a1b690356b2335ad3f1b662d181f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c
  bf3f52c9984400918e744de2e634ad4f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
*************** d4046f864b1747fa6dca649cd64b3789  gcc/te
*** 50700,50705 ****
--- 50851,50857 ----
  75700b95e2488137067a0ae602ef5d1f  gcc/testsuite/gcc.target/powerpc/vsx-vector-6-le.p9.c
  907c102904d25aa7a0420b0908b65c26  gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h
  3a2f5599f0ad3bd3ed6b0fc913a81e46  gcc/testsuite/gcc.target/powerpc/vsx-vector-7.c
+ 96252b60cba46193459905f81675a86c  gcc/testsuite/gcc.target/powerpc/vsx-vector-abss.c
  134610d64f5f49670fd63049ff2e9617  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c
  081341ae5096a0f3611499aaaffe717d  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c
  3e7c714c1cd6d55d2c7c57151f56b703  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-3.c
*************** ac7ad6d9f91b32a565e8783a2ab45f5e  gcc/te
*** 50817,50822 ****
--- 50969,50975 ----
  4178b3de1bcb9044aedd4c8ae7af272c  gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
  c767047b57d5964d4b69c91432d25576  gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
  ab0f83b02eabb2022df1ceee50ef4733  gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
+ b4b351f743f85d6222579341377c02c8  gcc/testsuite/gcc.target/s390/htm-builtins-compile-4.c
  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
*************** b3694822ec55a65cded0eb547112d6c3  gcc/te
*** 51975,51985 ****
  34fbe4198d72f8bce6b3de228d2ce5d6  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  6c10589f9d19cd11cc81a64dd2582850  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
  f8d746a87a77bbbeb5c122d7f9cab06a  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
! b2bb9a39d2749a07d2ef93fb4bd4b9b1  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  28c653ee16e10f980aff3ca6f50289a9  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
  690e1952bbd8580233f07cf2ebf12bb6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_12.f90
  defe3a05f941a9b5c9f6a22338429ba8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_13.f90
  3c813b0a7d13f9aa20c4646947272369  gcc/testsuite/gfortran.dg/allocate_alloc_opt_2.f90
  45a53c48bd85b773185b35930db8dd81  gcc/testsuite/gfortran.dg/allocate_alloc_opt_3.f90
  99d5a861de70768d4b39b55425f3fbe6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_4.f90
--- 52128,52139 ----
  34fbe4198d72f8bce6b3de228d2ce5d6  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  6c10589f9d19cd11cc81a64dd2582850  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
  f8d746a87a77bbbeb5c122d7f9cab06a  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
! 78b38d37b7b298f5f93ff182730c0c9c  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  28c653ee16e10f980aff3ca6f50289a9  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
  690e1952bbd8580233f07cf2ebf12bb6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_12.f90
  defe3a05f941a9b5c9f6a22338429ba8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_13.f90
+ 27f657b814cdc497725d00a0dfe1ece8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_14.f90
  3c813b0a7d13f9aa20c4646947272369  gcc/testsuite/gfortran.dg/allocate_alloc_opt_2.f90
  45a53c48bd85b773185b35930db8dd81  gcc/testsuite/gfortran.dg/allocate_alloc_opt_3.f90
  99d5a861de70768d4b39b55425f3fbe6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_4.f90
*************** defe3a05f941a9b5c9f6a22338429ba8  gcc/te
*** 51991,51996 ****
--- 52145,52151 ----
  0ff3906a5d2a79515fe4bc342d371ffc  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90
  421060d5d03bd827379d2d95e2b371ab  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_2.f90
  9651fbe7aa57f3b86f75961263b21aa5  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_3.f90
+ eb75106fbfae3ef283ff9b6073962446  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_4.f90
  7ad72f1f76221dbdec0ab077ae3b8dd8  gcc/testsuite/gfortran.dg/allocate_char_star_scalar_1.f90
  c8af6a632c789d3dc3fb0b76448852dd  gcc/testsuite/gfortran.dg/allocate_class_1.f90
  5d06d590dfc06d981d4fd70c9246eb64  gcc/testsuite/gfortran.dg/allocate_class_2.f90
*************** b985d75d4d77d7f24d29efbb0266b7c1  gcc/te
*** 52012,52018 ****
  5104ce5f1f698379877a63ce2e5b7747  gcc/testsuite/gfortran.dg/allocate_error_7.f90
  fb64bc7d356ec60804fbf43d60862c56  gcc/testsuite/gfortran.dg/allocate_scalar_with_shape.f90
  85b517b1e2ad96a7d4e84672378d9fc3  gcc/testsuite/gfortran.dg/allocate_stat.f90
! 253a002731f9a4dd5588b787f6b8b83c  gcc/testsuite/gfortran.dg/allocate_stat_2.f90
  6d3f169e1cbf329f60af4c22a88530ea  gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90
  bff4f86cadc34cdb60ab04c217d46dbd  gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90
  8525309ee0a25fc4ec16a87c02a27e9a  gcc/testsuite/gfortran.dg/allocate_with_source_1.f90
--- 52167,52173 ----
  5104ce5f1f698379877a63ce2e5b7747  gcc/testsuite/gfortran.dg/allocate_error_7.f90
  fb64bc7d356ec60804fbf43d60862c56  gcc/testsuite/gfortran.dg/allocate_scalar_with_shape.f90
  85b517b1e2ad96a7d4e84672378d9fc3  gcc/testsuite/gfortran.dg/allocate_stat.f90
! fd47cb2ee3abca7f4ec8637b9e9e793b  gcc/testsuite/gfortran.dg/allocate_stat_2.f90
  6d3f169e1cbf329f60af4c22a88530ea  gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90
  bff4f86cadc34cdb60ab04c217d46dbd  gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90
  8525309ee0a25fc4ec16a87c02a27e9a  gcc/testsuite/gfortran.dg/allocate_with_source_1.f90
*************** aecd7da9302bacf7aeebde56d90a2445  gcc/te
*** 52261,52273 ****
  366c019a469c1a5eac01c46514e12c86  gcc/testsuite/gfortran.dg/associate_28.f90
  9236179c94e8ef2f6258dcf917d9dee9  gcc/testsuite/gfortran.dg/associate_29.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
! 49705e479c6ca71ab3678aef4ee07687  gcc/testsuite/gfortran.dg/associate_30.f90
  4c227011c3d554a292526dea236870bb  gcc/testsuite/gfortran.dg/associate_32.f03
  f023f2a531d000e8c23860928425ebf3  gcc/testsuite/gfortran.dg/associate_33.f03
  43344cd1eb7b62636ca48b194376c578  gcc/testsuite/gfortran.dg/associate_34.f90
  8c3ba9312a438098d484049d8c813bf7  gcc/testsuite/gfortran.dg/associate_35.f90
  3ff2903cd2631cd656c7cc0a7e337801  gcc/testsuite/gfortran.dg/associate_36.f90
  03bc3bb33729707f2902aae17a29bee6  gcc/testsuite/gfortran.dg/associate_37.f90
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  fe80c25bfc4d1e630472420bac3dc836  gcc/testsuite/gfortran.dg/associate_6.f03
--- 52416,52429 ----
  366c019a469c1a5eac01c46514e12c86  gcc/testsuite/gfortran.dg/associate_28.f90
  9236179c94e8ef2f6258dcf917d9dee9  gcc/testsuite/gfortran.dg/associate_29.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
! 6eab1bfbc8235d8fcf743d9f5635aea3  gcc/testsuite/gfortran.dg/associate_30.f90
  4c227011c3d554a292526dea236870bb  gcc/testsuite/gfortran.dg/associate_32.f03
  f023f2a531d000e8c23860928425ebf3  gcc/testsuite/gfortran.dg/associate_33.f03
  43344cd1eb7b62636ca48b194376c578  gcc/testsuite/gfortran.dg/associate_34.f90
  8c3ba9312a438098d484049d8c813bf7  gcc/testsuite/gfortran.dg/associate_35.f90
  3ff2903cd2631cd656c7cc0a7e337801  gcc/testsuite/gfortran.dg/associate_36.f90
  03bc3bb33729707f2902aae17a29bee6  gcc/testsuite/gfortran.dg/associate_37.f90
+ 8ca37ef7d9d0684b5a3af769ce8f8393  gcc/testsuite/gfortran.dg/associate_38.f90
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  fe80c25bfc4d1e630472420bac3dc836  gcc/testsuite/gfortran.dg/associate_6.f03
*************** c024a7d3605725f398283d3e6351a637  gcc/te
*** 52311,52316 ****
--- 52467,52474 ----
  902ad8d66d78f508c5a7a8e21a177906  gcc/testsuite/gfortran.dg/assumed_rank_11.f90
  7b5ed633a8322cf6570abdcd1f341dad  gcc/testsuite/gfortran.dg/assumed_rank_12.f90
  93ff0ad792c55f57799a102080fa1412  gcc/testsuite/gfortran.dg/assumed_rank_13.f90
+ db38a8bc3741440823daac3739cdf86a  gcc/testsuite/gfortran.dg/assumed_rank_14.f90
+ 3c615b993303fefbc0f951f83cda320b  gcc/testsuite/gfortran.dg/assumed_rank_15.f90
  d6f30c8e29ab67ebb49be7bca4d7e8bf  gcc/testsuite/gfortran.dg/assumed_rank_1_c.c
  7619e0aa4aa95c5a3a1e9a940ad9e9b5  gcc/testsuite/gfortran.dg/assumed_rank_2.f90
  9478ccb330ec844df5877a48096c9976  gcc/testsuite/gfortran.dg/assumed_rank_3.f90
*************** efe423227b9fdac2ac81898e5770a7d9  gcc/te
*** 52340,52345 ****
--- 52498,52504 ----
  88f37be1f653321c179f211014447c9f  gcc/testsuite/gfortran.dg/assumed_type_6.f90
  2db9fda2cdde52061ee3bc591c045bbc  gcc/testsuite/gfortran.dg/assumed_type_7.f90
  b2c61cbd0846a917af450b44d42b4b63  gcc/testsuite/gfortran.dg/assumed_type_8.f90
+ 3e91791fae2b9b700a8efa2779496003  gcc/testsuite/gfortran.dg/assumed_type_9.f90
  4dc39f39ec82d8bdc9c40f8f4fe90fb1  gcc/testsuite/gfortran.dg/asynchronous_1.f90
  3b9736dd37f61512493ba813ae1290ed  gcc/testsuite/gfortran.dg/asynchronous_2.f90
  2f49a8307acc9193ceb8e2169049214a  gcc/testsuite/gfortran.dg/asynchronous_3.f03
*************** a0645f58d7ace0f67d18f1c73fdfe406  gcc/te
*** 52544,52549 ****
--- 52703,52709 ----
  0b4eefd6027e96ad691dd0deaa010ca4  gcc/testsuite/gfortran.dg/bounds_check_18.f90
  f77d86492e84d13e004ea59f1da3d69d  gcc/testsuite/gfortran.dg/bounds_check_19.f90
  b890668874e1bc07a00cd706581c6fd1  gcc/testsuite/gfortran.dg/bounds_check_2.f
+ 66c33189a3444b13a4ae1439933ebc8b  gcc/testsuite/gfortran.dg/bounds_check_20.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
*************** ca6bbc99fbc23476b8d70ee57510d9fb  gcc/te
*** 52770,52775 ****
--- 52930,52936 ----
  ced365db03e0b33ad236199eb1a30741  gcc/testsuite/gfortran.dg/char_result_15.f90
  a8c885ea4e0c6bc88f0ace8c9441b54c  gcc/testsuite/gfortran.dg/char_result_16.f90
  b04e8da3ed092a0886eb038f4181da94  gcc/testsuite/gfortran.dg/char_result_17.f90
+ c57ff1e13c323e08a3d7e31aaad2177d  gcc/testsuite/gfortran.dg/char_result_18.f90
  b9fd5c26379f980be6e5d0375d100c1d  gcc/testsuite/gfortran.dg/char_result_2.f90
  7b4ed16894be70d364eb086487f8813f  gcc/testsuite/gfortran.dg/char_result_3.f90
  cf6f60622f81de4bec4a3308815ca361  gcc/testsuite/gfortran.dg/char_result_4.f90
*************** ccea5fe2d622c1b4b11ac162a1a5ab5d  gcc/te
*** 53038,53044 ****
  2375cb901f66b2a115a101939d52aada  gcc/testsuite/gfortran.dg/coarray_28.f90
  d6171beaca591e43e576d2592d78374d  gcc/testsuite/gfortran.dg/coarray_29_1.f90
  5408a8e18baed9f6c69e9e2450432e7e  gcc/testsuite/gfortran.dg/coarray_29_2.f90
! d97b4a30f4d4ec8cae35e68614b29709  gcc/testsuite/gfortran.dg/coarray_3.f90
  6ea7f18b1240af64fbab9370d01fc2cf  gcc/testsuite/gfortran.dg/coarray_30.f90
  71de0eeb3cf2a98786f81af339f3ebc1  gcc/testsuite/gfortran.dg/coarray_31.f90
  41ef600d16174aadd2e383883bb3cbb6  gcc/testsuite/gfortran.dg/coarray_32.f90
--- 53199,53205 ----
  2375cb901f66b2a115a101939d52aada  gcc/testsuite/gfortran.dg/coarray_28.f90
  d6171beaca591e43e576d2592d78374d  gcc/testsuite/gfortran.dg/coarray_29_1.f90
  5408a8e18baed9f6c69e9e2450432e7e  gcc/testsuite/gfortran.dg/coarray_29_2.f90
! 92ec970015b6fb1e203559f55748dcb8  gcc/testsuite/gfortran.dg/coarray_3.f90
  6ea7f18b1240af64fbab9370d01fc2cf  gcc/testsuite/gfortran.dg/coarray_30.f90
  71de0eeb3cf2a98786f81af339f3ebc1  gcc/testsuite/gfortran.dg/coarray_31.f90
  41ef600d16174aadd2e383883bb3cbb6  gcc/testsuite/gfortran.dg/coarray_32.f90
*************** d8b0925104e27edfd7554327aec7e656  gcc/te
*** 53109,53114 ****
--- 53270,53276 ----
  3868ecdad997c64216510129983de4eb  gcc/testsuite/gfortran.dg/coarray_collectives_8.f90
  e7f7c38c4530db86c8bf560b1800b017  gcc/testsuite/gfortran.dg/coarray_collectives_9.f90
  967c97a8edd55b3e24d9f53bacf51ab2  gcc/testsuite/gfortran.dg/coarray_critical_1.f90
+ 9548b18ea57c3895468bd270375183d8  gcc/testsuite/gfortran.dg/coarray_dependency_1.f90
  ae24a8ba632b111617b5af3d9ec9ed23  gcc/testsuite/gfortran.dg/coarray_event_1.f08
  fbd2090d586a51d16a8ccd3d6c9359e6  gcc/testsuite/gfortran.dg/coarray_event_2.f08
  a863774927689ef296949ebaa242ffb2  gcc/testsuite/gfortran.dg/coarray_fail_st.f90
*************** cfe684f5b35d41e24c9205e3f305bb02  gcc/te
*** 53118,53124 ****
  9127925813480208932fb9d8668ceff0  gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90
  67bd05aeb98a1f66f977d0e67035deac  gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90
  ba5c61a5e57ac99ac998f20ae677d722  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
! 3d0274e2642d1bbe1af6a072fc5a6046  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
  b2e83f0dafb1ceb02152eeb61a07f460  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
--- 53280,53286 ----
  9127925813480208932fb9d8668ceff0  gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90
  67bd05aeb98a1f66f977d0e67035deac  gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90
  ba5c61a5e57ac99ac998f20ae677d722  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
! 7bdeb986417ab0e14a49d81381d7df7d  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
  b2e83f0dafb1ceb02152eeb61a07f460  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
*************** ad1671c9a89b0639af833c746c8e6caf  gcc/te
*** 53292,53299 ****
  ba80841da4b4a0e5982fbcf93b136bfc  gcc/testsuite/gfortran.dg/data_array_4.f90
  898b470ca20458dcd409748bb5ce3481  gcc/testsuite/gfortran.dg/data_array_5.f90
  76386a9e40ac13aed9db89cefaa67ba5  gcc/testsuite/gfortran.dg/data_array_6.f
! b4aba9c1942c276db0411d7beeaa71e8  gcc/testsuite/gfortran.dg/data_bounds_1.f90
! 65cb3bb00eeb006c593981f91beb2404  gcc/testsuite/gfortran.dg/data_char_1.f90
  1f7b6464a7e2f21249dc7d689d91819f  gcc/testsuite/gfortran.dg/data_char_2.f90
  b7a24b5cb693244e2892fc1269ed73bc  gcc/testsuite/gfortran.dg/data_char_3.f90
  43b77886b68f7c4f9a354c43d800dbcf  gcc/testsuite/gfortran.dg/data_components_1.f90
--- 53454,53461 ----
  ba80841da4b4a0e5982fbcf93b136bfc  gcc/testsuite/gfortran.dg/data_array_4.f90
  898b470ca20458dcd409748bb5ce3481  gcc/testsuite/gfortran.dg/data_array_5.f90
  76386a9e40ac13aed9db89cefaa67ba5  gcc/testsuite/gfortran.dg/data_array_6.f
! c283a95e07da2c4668245b44f6b8815c  gcc/testsuite/gfortran.dg/data_bounds_1.f90
! 1d8e5714f3956bc9d70cac8511d45667  gcc/testsuite/gfortran.dg/data_char_1.f90
  1f7b6464a7e2f21249dc7d689d91819f  gcc/testsuite/gfortran.dg/data_char_2.f90
  b7a24b5cb693244e2892fc1269ed73bc  gcc/testsuite/gfortran.dg/data_char_3.f90
  43b77886b68f7c4f9a354c43d800dbcf  gcc/testsuite/gfortran.dg/data_components_1.f90
*************** f7e6506db3e2a2cf1acda6f7ed5bb367  gcc/te
*** 53311,53317 ****
  bca7e4fe42af4bdc8c5dce540cb962e5  gcc/testsuite/gfortran.dg/data_pointer_1.f90
  ea42e7a04380338a9946ffc999ea6767  gcc/testsuite/gfortran.dg/data_substring.f90
  503918b2128c29daa249b849ffe01756  gcc/testsuite/gfortran.dg/data_value_1.f90
! 10f0c8adce060dc0f3e77c644f08c68b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_1.f90
  079ebbd99b715d218c0619d77fffa7f4  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_2.f90
  3ddb3f58e99f728c3c7b34b22ec9e56b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_3.f90
  bed6e5db54bbf80cf32d9482e2a1f7e4  gcc/testsuite/gfortran.dg/deallocate_error_1.f90
--- 53473,53479 ----
  bca7e4fe42af4bdc8c5dce540cb962e5  gcc/testsuite/gfortran.dg/data_pointer_1.f90
  ea42e7a04380338a9946ffc999ea6767  gcc/testsuite/gfortran.dg/data_substring.f90
  503918b2128c29daa249b849ffe01756  gcc/testsuite/gfortran.dg/data_value_1.f90
! 14af14ea46e3fb85fe303f1c5942b0fa  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_1.f90
  079ebbd99b715d218c0619d77fffa7f4  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_2.f90
  3ddb3f58e99f728c3c7b34b22ec9e56b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_3.f90
  bed6e5db54bbf80cf32d9482e2a1f7e4  gcc/testsuite/gfortran.dg/deallocate_error_1.f90
*************** e5a640ebe19a6bd41dfe88505578d600  gcc/te
*** 53384,53392 ****
  0b1ee443f4f10ca947aec630d3abf2a9  gcc/testsuite/gfortran.dg/dec_structure_5.f90
  27e4cd9e237db6bf217854593185c0cd  gcc/testsuite/gfortran.dg/dec_structure_6.f90
  4660293b5ffaa2ef0c15c7a10a8d621f  gcc/testsuite/gfortran.dg/dec_structure_7.f90
! a3842131746a182a4d0d806a0ead8cf9  gcc/testsuite/gfortran.dg/dec_structure_8.f90
  ba7bd70d8f9beaa28febfa1d800b3cf7  gcc/testsuite/gfortran.dg/dec_structure_9.f90
  cad42db351ade11e383560c34e3e978b  gcc/testsuite/gfortran.dg/dec_type_print.f90
  8336562dd939d9f2e4d7fa9f352ebdd5  gcc/testsuite/gfortran.dg/dec_union_1.f90
  54fa8897424354fe36b1147275b1b014  gcc/testsuite/gfortran.dg/dec_union_10.f90
  10c14f289f146d801c8860e6ec73a8f8  gcc/testsuite/gfortran.dg/dec_union_11.f90
--- 53546,53555 ----
  0b1ee443f4f10ca947aec630d3abf2a9  gcc/testsuite/gfortran.dg/dec_structure_5.f90
  27e4cd9e237db6bf217854593185c0cd  gcc/testsuite/gfortran.dg/dec_structure_6.f90
  4660293b5ffaa2ef0c15c7a10a8d621f  gcc/testsuite/gfortran.dg/dec_structure_7.f90
! 3b431c64ce5bd944baabdaf4328b230a  gcc/testsuite/gfortran.dg/dec_structure_8.f90
  ba7bd70d8f9beaa28febfa1d800b3cf7  gcc/testsuite/gfortran.dg/dec_structure_9.f90
  cad42db351ade11e383560c34e3e978b  gcc/testsuite/gfortran.dg/dec_type_print.f90
+ 70aa90e6c44f5fa5d84842c62c6aa714  gcc/testsuite/gfortran.dg/dec_type_print_2.f03
  8336562dd939d9f2e4d7fa9f352ebdd5  gcc/testsuite/gfortran.dg/dec_union_1.f90
  54fa8897424354fe36b1147275b1b014  gcc/testsuite/gfortran.dg/dec_union_10.f90
  10c14f289f146d801c8860e6ec73a8f8  gcc/testsuite/gfortran.dg/dec_union_11.f90
*************** afef16c2771512fb51bd89dace9f7c11  gcc/te
*** 54351,54356 ****
--- 54514,54522 ----
  fc686524ed127ce392011e6c6d596cb9  gcc/testsuite/gfortran.dg/goacc/pr78027.f90
  77b32efd84a7f238f0fa5166b3b2fde1  gcc/testsuite/gfortran.dg/goacc/pr84217.f90
  98021166ee2b55420ca83360835ea78c  gcc/testsuite/gfortran.dg/goacc/pr84963.f90
+ 967e76184bab415f5ccaee3e8855e4e6  gcc/testsuite/gfortran.dg/goacc/pr85701.f90
+ 69951fe9d02325aab83893b15f14ee22  gcc/testsuite/gfortran.dg/goacc/pr85702.f90
+ fff3ef606b07a0c12c2323afa6fe446d  gcc/testsuite/gfortran.dg/goacc/pr85703.f90
  93028fbaf2e1d8a3907db1cacb627cf7  gcc/testsuite/gfortran.dg/goacc/private-1.f95
  24e251dd88a9ea6377e535f5ee5f31ed  gcc/testsuite/gfortran.dg/goacc/private-2.f95
  a70416eb409bcd3ad178b3d0127d84e8  gcc/testsuite/gfortran.dg/goacc/private-3.f95
*************** f5bcea31678114301e0da9c5d60bb564  gcc/te
*** 54541,54546 ****
--- 54707,54713 ----
  13b62b43e8c430a8a748b9782ee8d3d1  gcc/testsuite/gfortran.dg/gomp/pr83977.f90
  28b8381f9a6407f3fbdf2a45fe796f66  gcc/testsuite/gfortran.dg/gomp/pr84116.f90
  900e29bb957f49d5b8cee27818655396  gcc/testsuite/gfortran.dg/gomp/pr85313.f90
+ 793bc6a890f694516d4634a933a5cb43  gcc/testsuite/gfortran.dg/gomp/pr85703.f90
  b4be3f9de7631846875a711ae9b67293  gcc/testsuite/gfortran.dg/gomp/proc_ptr_1.f90
  87885556568e657ef4c936c53e1c7305  gcc/testsuite/gfortran.dg/gomp/proc_ptr_2.f90
  59e444df8ec8f5ea9859b5aef4d75865  gcc/testsuite/gfortran.dg/gomp/reduction1.f90
*************** aa404e052ee988b1fefe2904b2b8406e  gcc/te
*** 54821,54826 ****
--- 54988,54996 ----
  a5fd5796dd882ac9dd4b4ac0c6f0055a  gcc/testsuite/gfortran.dg/init_flag_14.f90
  b09143fad2eb6d292ad26da0cf93422d  gcc/testsuite/gfortran.dg/init_flag_15.f03
  abe13e92940dbd61d55c4753f2c87af6  gcc/testsuite/gfortran.dg/init_flag_16.f03
+ eed16d38d622ad7391dea611543b61b9  gcc/testsuite/gfortran.dg/init_flag_17.f90
+ b988918875d857d86496e0e9a3c4b68a  gcc/testsuite/gfortran.dg/init_flag_18.f90
+ 551b068e646ecd0bea1a38c0c5b3e3c5  gcc/testsuite/gfortran.dg/init_flag_19.f03
  a8cb344220f60d2c728bc48355ffd45d  gcc/testsuite/gfortran.dg/init_flag_2.f90
  33a01669bfd744c3805ee7c2f1e1b017  gcc/testsuite/gfortran.dg/init_flag_3.f90
  3eba1c6fff032e730f8d7f6e6291e600  gcc/testsuite/gfortran.dg/init_flag_4.f90
*************** a96bcaba231d868e55f5131bd40acf4f  gcc/te
*** 55938,55943 ****
--- 56108,56114 ----
  7cef03a40a597eb4b5451fee74e39670  gcc/testsuite/gfortran.dg/pr37286.f90
  17b9f86508019c72c9945cca2b66fbbc  gcc/testsuite/gfortran.dg/pr37287-1.f90
  0be5a982949c9b36aeb25665f1ecca78  gcc/testsuite/gfortran.dg/pr37287-2.F90
+ 714c90f4bfd84fbc7a9d64d9dbf91a0c  gcc/testsuite/gfortran.dg/pr38351.f90
  4432a49ae30a550db7d56c17f898ab47  gcc/testsuite/gfortran.dg/pr38722.f90
  208fd896c0d243a462ea9a6f221bea24  gcc/testsuite/gfortran.dg/pr38868.f
  c28f56ac28d07d5c6a114a4d14c467c6  gcc/testsuite/gfortran.dg/pr39152.f
*************** eaee3644bb72757f7c01f19f8c77dfbd  gcc/te
*** 55974,55979 ****
--- 56145,56151 ----
  2185b7aa8c377d749a70cb4872ee56f8  gcc/testsuite/gfortran.dg/pr43866.f90
  14f3866051d030f1fe3aa68c16775d53  gcc/testsuite/gfortran.dg/pr43984.f90
  c86efca0876ea8b42851b885f6a07b46  gcc/testsuite/gfortran.dg/pr43996.f90
+ c7309474b0f239683a5a4528ef54c07a  gcc/testsuite/gfortran.dg/pr44491.f90
  45efd7b795745a9bb948863ac1ebcca0  gcc/testsuite/gfortran.dg/pr44592.f90
  b825380a4b4b28ec13e27baf423c281f  gcc/testsuite/gfortran.dg/pr44691.f
  3699b0bce4de04a62b5fbcbe73602273  gcc/testsuite/gfortran.dg/pr44735.f90
*************** d598feb4dba76cbaf492a9ee6686e19a  gcc/te
*** 56069,56074 ****
--- 56241,56247 ----
  23809d15c621567e576a52586993ed9e  gcc/testsuite/gfortran.dg/pr62135.f90
  4cbfef7e413a52675ae38f22b2777d01  gcc/testsuite/gfortran.dg/pr62695.f90
  2ab32374fe63527656c5652f6804cd06  gcc/testsuite/gfortran.dg/pr63331.f90
+ 1984d41530f1be811fd36bc981abb1b0  gcc/testsuite/gfortran.dg/pr63514.f90
  603263e08fedbbf88311bc089fe3cc34  gcc/testsuite/gfortran.dg/pr63778.f
  397b25a42e5d0cf5eca320bdb2909d9c  gcc/testsuite/gfortran.dg/pr63821.f90
  c35d65ea2827d93eaf5b83cc8d96a6f0  gcc/testsuite/gfortran.dg/pr63883.f90
*************** c37cf579044bfef981cfa2ddcb25a453  gcc/te
*** 56108,56115 ****
  0cd5be3bc19d66df1e0bf874a3458016  gcc/testsuite/gfortran.dg/pr67615.f90
  0bfa6e741c486d27fbd1d68e80ab467d  gcc/testsuite/gfortran.dg/pr67616.f90
  f7b255646efb403e4fd6d6c4c721b6c6  gcc/testsuite/gfortran.dg/pr67802.f90
! 25ba12fafaad4b70dcbbe6690162a999  gcc/testsuite/gfortran.dg/pr67803.f90
! bbee45365f7b5bd7b2e40a3921a1271c  gcc/testsuite/gfortran.dg/pr67805.f90
  d67c65ab4e579ec1a9ed16fa540e87f1  gcc/testsuite/gfortran.dg/pr67805_2.f90
  43c5a1fae295d640d1a3feb2fd70c04c  gcc/testsuite/gfortran.dg/pr67885.f90
  60853550b35c1efdadb2d417aa6eec8b  gcc/testsuite/gfortran.dg/pr67900.f90
--- 56281,56288 ----
  0cd5be3bc19d66df1e0bf874a3458016  gcc/testsuite/gfortran.dg/pr67615.f90
  0bfa6e741c486d27fbd1d68e80ab467d  gcc/testsuite/gfortran.dg/pr67616.f90
  f7b255646efb403e4fd6d6c4c721b6c6  gcc/testsuite/gfortran.dg/pr67802.f90
! 9cfe60384f2e4f1cbec4ea41ea7e4e44  gcc/testsuite/gfortran.dg/pr67803.f90
! 41e85145304080db4dd22c98def9ee20  gcc/testsuite/gfortran.dg/pr67805.f90
  d67c65ab4e579ec1a9ed16fa540e87f1  gcc/testsuite/gfortran.dg/pr67805_2.f90
  43c5a1fae295d640d1a3feb2fd70c04c  gcc/testsuite/gfortran.dg/pr67885.f90
  60853550b35c1efdadb2d417aa6eec8b  gcc/testsuite/gfortran.dg/pr67900.f90
*************** e3df725d919fbea72dd53c26d3c3fc1b  gcc/te
*** 56158,56163 ****
--- 56331,56337 ----
  aa6073708fcde459f6b44a5e294fd6b0  gcc/testsuite/gfortran.dg/pr70409.f90
  2761c4711c65ea8a97d2345710e8bf1e  gcc/testsuite/gfortran.dg/pr70673.f90
  b476378eb8250b54f4b3b5f63d128940  gcc/testsuite/gfortran.dg/pr70754.f90
+ 859e303d3e720c33547f3996d66d7637  gcc/testsuite/gfortran.dg/pr70870_1.f90
  0e424f05f2fdeb786b877ace2617112d  gcc/testsuite/gfortran.dg/pr70931.f90
  768e159c79aa0aa1e1ae6e13122ed1b2  gcc/testsuite/gfortran.dg/pr70937.f90
  a16162b0759105febc1efc1311184688  gcc/testsuite/gfortran.dg/pr71047.f08
*************** e54adfde54f7051d2c213313e32967ac  gcc/te
*** 56211,56218 ****
--- 56385,56394 ----
  b85a08682c81be65955c4ba92597115b  gcc/testsuite/gfortran.dg/pr78092.f90
  de9e390d5bfffcb1b19afeb73bf0cb56  gcc/testsuite/gfortran.dg/pr78240.f90
  46b05b28d9c2a5643e5c9999f913781a  gcc/testsuite/gfortran.dg/pr78259.f90
+ fadb08b8fc33159559b83dbbbb0cff19  gcc/testsuite/gfortran.dg/pr78278.f90
  38417bf1cb92bb7d70724f9be2c325ca  gcc/testsuite/gfortran.dg/pr78279.f90
  c8893a59741e05d503a560b19c9684a9  gcc/testsuite/gfortran.dg/pr78297.f90
+ 8bc71c8feb7f2720b1feb28cba0c975e  gcc/testsuite/gfortran.dg/pr78571.f90
  b0372de9ab64f58fe8095fafb7257fab  gcc/testsuite/gfortran.dg/pr78619.f90
  5b2aa5e5d8aa97b69f0cc98bc9709f3f  gcc/testsuite/gfortran.dg/pr78741.f90
  18ef55c7791c30ff0793ca246df65036  gcc/testsuite/gfortran.dg/pr78758.f90
*************** c41bc69547a048a19ccb1adc57ce3bca  gcc/te
*** 56248,56254 ****
--- 56424,56449 ----
  7cb3611bc701529711c1f596921afaa3  gcc/testsuite/gfortran.dg/pr84734.f90
  cc82665e1d54c6a2d5a100788c474853  gcc/testsuite/gfortran.dg/pr84957.f90
  42d21294436ebefdc995a697f0266fd9  gcc/testsuite/gfortran.dg/pr85082.f90
+ 4355c9f07079d67c1134f6106f8fcb0b  gcc/testsuite/gfortran.dg/pr85138_1.f90
+ 024b55ef8c68dc11bd1d65bbc8cf1b13  gcc/testsuite/gfortran.dg/pr85138_2.f90
  286fa2d8f5b3fa55fd3173261d6b4eea  gcc/testsuite/gfortran.dg/pr85520.f90
+ 3daad136d0cfc95d8964dc923c7cc4ac  gcc/testsuite/gfortran.dg/pr85521_1.f90
+ bd361a07290488b6483c3d2cbc61c2dd  gcc/testsuite/gfortran.dg/pr85521_2.f90
+ 8a38dba72563cd634a47718362876075  gcc/testsuite/gfortran.dg/pr85542.f90
+ e5468da2525b5c88fb154b0609572950  gcc/testsuite/gfortran.dg/pr85543.f90
+ b0eb41d6d5e0aa8384db509e9ccf6109  gcc/testsuite/gfortran.dg/pr85687.f90
+ 7015fea37cfa3077dcf663f014a04889  gcc/testsuite/gfortran.dg/pr85779_1.f90
+ cf956ba7ea568a1ec1e49d5d32949c70  gcc/testsuite/gfortran.dg/pr85779_2.f90
+ bc3e0be49dbdfdfc634c8f0f2c908763  gcc/testsuite/gfortran.dg/pr85779_3.f90
+ e09a0ecad84cbee49613c16f8e8538ce  gcc/testsuite/gfortran.dg/pr85780.f90
+ 7e172a3cf8434a7c33b01add4617e601  gcc/testsuite/gfortran.dg/pr85786.f90
+ 6de8b7c7567dcceb9bbbf46563935272  gcc/testsuite/gfortran.dg/pr85816.f90
+ 052b31eec86fd95fce096fa3b0045dd3  gcc/testsuite/gfortran.dg/pr85895.f90
+ 97f1dd51f9cd45871f43a46b11736fb7  gcc/testsuite/gfortran.dg/pr85975.f90
+ 38e09a1ffde1bb73657e9c54235df44e  gcc/testsuite/gfortran.dg/pr85996.f90
+ 47fbecd6ce7dba0a6b21dadaec06da18  gcc/testsuite/gfortran.dg/pr86045.f90
+ a1e635c44207be5bef0583d4e95b9b59  gcc/testsuite/gfortran.dg/pr86059.f90
+ 2546ce0ab701ca0a37f0ee8ef6e3ef0e  gcc/testsuite/gfortran.dg/pr86110.f90
  891574fabddfbfea0c1fe4cf0cd69927  gcc/testsuite/gfortran.dg/predcom-1.f
  20a411a7e5a57891297c4c6a96d92009  gcc/testsuite/gfortran.dg/predcom-2.f
  93166017899716f4c3742eda5aaf4087  gcc/testsuite/gfortran.dg/predict-1.f90
*************** b90c4bfff20a61ee3729212e2f203a6f  gcc/te
*** 56353,56358 ****
--- 56548,56554 ----
  b4b03f1c1fdfb443168b64ca0b187ea5  gcc/testsuite/gfortran.dg/proc_ptr_48.f90
  a50ed014f3fd628f8e8e8e09f44f8c0f  gcc/testsuite/gfortran.dg/proc_ptr_49.f90
  10c589d311b0a73db8c553ec42336631  gcc/testsuite/gfortran.dg/proc_ptr_5.f90
+ 43ca301c170d61a34b8db85b8fcd1d84  gcc/testsuite/gfortran.dg/proc_ptr_50.f90
  aa07bccd48fbde93e47db111bac1ce8c  gcc/testsuite/gfortran.dg/proc_ptr_6.f90
  3648c097522ae5858550c7d7776afd28  gcc/testsuite/gfortran.dg/proc_ptr_7.c
  fe310c69dfb181cb04f271dad6a3f1d5  gcc/testsuite/gfortran.dg/proc_ptr_7.f90
*************** f7d5b364c213c1ff6646e2cf9412a0bf  gcc/te
*** 56557,56562 ****
--- 56753,56759 ----
  c24e2538596994c5492d889f56a5053e  gcc/testsuite/gfortran.dg/realloc_on_assign_28.f90
  50a5326b8ea76403cd2d44076c856a3a  gcc/testsuite/gfortran.dg/realloc_on_assign_29.f90
  171d9be0c08d572997b761fab63ef55f  gcc/testsuite/gfortran.dg/realloc_on_assign_3.f03
+ 49bf0e7694296a669511de15c46006df  gcc/testsuite/gfortran.dg/realloc_on_assign_30.f90
  7700a3dd6c4c26a4bb7cd0535eac9ba4  gcc/testsuite/gfortran.dg/realloc_on_assign_4.f03
  b97c068c039a1c71a14fd278ab3f15b6  gcc/testsuite/gfortran.dg/realloc_on_assign_5.f03
  b200cea4f37b8ec05400029eddd3317b  gcc/testsuite/gfortran.dg/realloc_on_assign_6.f03
*************** decc0d3e6b015ac0bd3cd0699e061ecc  gcc/te
*** 56731,56736 ****
--- 56928,56934 ----
  11fd9ddc87d7c66fd62a4843cc2af19f  gcc/testsuite/gfortran.dg/select_type_4.f90
  e89fd7896cb639b6f282d37cefd8c3be  gcc/testsuite/gfortran.dg/select_type_40.f90
  3040c1e84327028f026493d2815ce052  gcc/testsuite/gfortran.dg/select_type_41.f90
+ c3b4456f67768c5c49eeccb9868aae56  gcc/testsuite/gfortran.dg/select_type_42.f90
  652809f8153234254b8b67a7efca979e  gcc/testsuite/gfortran.dg/select_type_5.f03
  d4874fed6108821dfa28ab998af7855a  gcc/testsuite/gfortran.dg/select_type_6.f03
  3acc63d3709ace8561c2455ee8125fbc  gcc/testsuite/gfortran.dg/select_type_7.f03
*************** f5ffda893867e5bb3e11896536b411b9  gcc/te
*** 56954,56959 ****
--- 57152,57159 ----
  a579a2ebae177c6c8937cb2a5faa8bb7  gcc/testsuite/gfortran.dg/team_form_1.f90
  15ed3e89c4ebdef04cdbb00f244e973d  gcc/testsuite/gfortran.dg/team_number_1.f90
  6c122fbf3d741247673a2078eece276c  gcc/testsuite/gfortran.dg/temporary_1.f90
+ c745f4ff35ab6a66b342ec611f072f93  gcc/testsuite/gfortran.dg/temporary_2.f90
+ ffde897f517056c4b345871c13cda9cc  gcc/testsuite/gfortran.dg/temporary_3.f90
  b9668073458516366faa48a7cc09f2d3  gcc/testsuite/gfortran.dg/test_bind_c_parens.f03
  255b06daed4005b05a1ecbd6ba613761  gcc/testsuite/gfortran.dg/test_c_assoc.c
  408dba769fa4a658391365108592fe02  gcc/testsuite/gfortran.dg/test_com_block.f90
*************** c835566e0945abc694d87337a172ee3f  gcc/te
*** 57099,57105 ****
  0f00551c30fe24d2039a3e951de4ce0b  gcc/testsuite/gfortran.dg/typebound_operator_20.f90
  815596917e70f83c2b97b9e48191ea9a  gcc/testsuite/gfortran.dg/typebound_operator_21.f03
  8f9377dd694f4cab5b6b3e0345bf8262  gcc/testsuite/gfortran.dg/typebound_operator_3.f03
! fedf7b956040f6f16a43b80819a8f7de  gcc/testsuite/gfortran.dg/typebound_operator_4.f03
  a0ec0eaa57721661722789d40b59235f  gcc/testsuite/gfortran.dg/typebound_operator_5.f03
  b01225b997ddba7ee9db87062bc5a857  gcc/testsuite/gfortran.dg/typebound_operator_6.f03
  fc77ad7640de51a39a00c4d3cfbe99dd  gcc/testsuite/gfortran.dg/typebound_operator_7.f03
--- 57299,57305 ----
  0f00551c30fe24d2039a3e951de4ce0b  gcc/testsuite/gfortran.dg/typebound_operator_20.f90
  815596917e70f83c2b97b9e48191ea9a  gcc/testsuite/gfortran.dg/typebound_operator_21.f03
  8f9377dd694f4cab5b6b3e0345bf8262  gcc/testsuite/gfortran.dg/typebound_operator_3.f03
! b538bcee45e45094ee55a7cda8247939  gcc/testsuite/gfortran.dg/typebound_operator_4.f03
  a0ec0eaa57721661722789d40b59235f  gcc/testsuite/gfortran.dg/typebound_operator_5.f03
  b01225b997ddba7ee9db87062bc5a857  gcc/testsuite/gfortran.dg/typebound_operator_6.f03
  fc77ad7640de51a39a00c4d3cfbe99dd  gcc/testsuite/gfortran.dg/typebound_operator_7.f03
*************** c5c095a1207e8ebb9df3221cce7dd889  gcc/te
*** 57194,57199 ****
--- 57394,57400 ----
  ecade1b66b84e107c521641739e3cb99  gcc/testsuite/gfortran.dg/unlimited_polymorphic_28.f90
  7e7a7ae9debf426cb9a72de5784be0f1  gcc/testsuite/gfortran.dg/unlimited_polymorphic_29.f90
  9416e6463a32e0db92b1430a5ece704c  gcc/testsuite/gfortran.dg/unlimited_polymorphic_3.f03
+ 260aa02b581b990fd7887506c5bb6013  gcc/testsuite/gfortran.dg/unlimited_polymorphic_30.f03
  27f9d22da25fab9449a6d82ad7501184  gcc/testsuite/gfortran.dg/unlimited_polymorphic_4.f03
  f272bdc78ed6796b164ff55bff0c5aae  gcc/testsuite/gfortran.dg/unlimited_polymorphic_5.f90
  d6bbc583acbb38fcb393377492b06d29  gcc/testsuite/gfortran.dg/unlimited_polymorphic_6.f90
*************** d0171ed05b99dc6a37226ff000e81cc8  gcc/te
*** 57627,57632 ****
--- 57828,57835 ----
  410f18b3d4cb0a5385b6b174bbb60601  gcc/testsuite/gfortran.fortran-torture/compile/pr80158.f
  60ec5373de19f8eb86d53d7b8bd09c1a  gcc/testsuite/gfortran.fortran-torture/compile/pr80464.f90
  07d63f713ab5eefef2156e5123da01a8  gcc/testsuite/gfortran.fortran-torture/compile/pr83189.f90
+ d06798091f44791d61fdded447c23ade  gcc/testsuite/gfortran.fortran-torture/compile/pr85863.f
+ 8cac6cf4407b71b32a20b8544ab1a503  gcc/testsuite/gfortran.fortran-torture/compile/pr85878.f90
  7602f8cc2d0ebd2bf0bb974069a764e0  gcc/testsuite/gfortran.fortran-torture/compile/shape_reshape.f90
  d5ee9d72b3b02f47b393934ca0c89627  gcc/testsuite/gfortran.fortran-torture/compile/stoppause.f90
  0be215e4a53f9370c44eaa153bf1ed6e  gcc/testsuite/gfortran.fortran-torture/compile/strparm_1.f90
*************** d1761b5aeb44651e4fb14099289d169a  gcc/te
*** 57936,57941 ****
--- 58139,58147 ----
  d0b1bae52ad49484cf02a56de75f2bd3  gcc/testsuite/gnat.dg/aggr21_pkg.ads
  2ae10080f3e6049629dd031d50dfda2e  gcc/testsuite/gnat.dg/aggr22.adb
  9be79f345187d0278d38c2f3129fe3cc  gcc/testsuite/gnat.dg/aggr22.ads
+ 2e68c0dfb9bd8afe566fd10660732b15  gcc/testsuite/gnat.dg/aggr24.adb
+ 11ce56a4571937bb89c43c45b0e6a628  gcc/testsuite/gnat.dg/aggr24_pkg.adb
+ 80faef71b12594e05c7ba1d0aac4a928  gcc/testsuite/gnat.dg/aggr24_pkg.ads
  674ef7d1ee7e35c007365502de84ded5  gcc/testsuite/gnat.dg/aggr3.adb
  35168b6dce753ec723ff0dcf21d977d0  gcc/testsuite/gnat.dg/aggr4.adb
  a12ec40d7ebc1ab08b05b0d1f6a57bc4  gcc/testsuite/gnat.dg/aggr7.adb
*************** c0cb675cb411da6d7c94b8d283353a91  gcc/te
*** 58299,58304 ****
--- 58505,58514 ----
  873083e0671ab9a20a5d222d258136c1  gcc/testsuite/gnat.dg/discr48.adb
  f624972ea43061dacca291f1b0307d17  gcc/testsuite/gnat.dg/discr48_pkg.ads
  fe51b5d7f2580febe7dbfa6ab9b9391f  gcc/testsuite/gnat.dg/discr5.adb
+ 81adec6906aea44a68b04854f2a39a4f  gcc/testsuite/gnat.dg/discr53.adb
+ 5609221ef72855694d74cf8438b79057  gcc/testsuite/gnat.dg/discr53.ads
+ 76bf2b03e26d3b1b364b192d9ed2a407  gcc/testsuite/gnat.dg/discr53_pkg.ads
+ 8d64e464dbf0142c485ae6c9f6fa5999  gcc/testsuite/gnat.dg/discr55.adb
  5ecce02a24b9db283dee01453682f913  gcc/testsuite/gnat.dg/discr7.adb
  6676509ce09b0e8b59ddf049ee91cdd9  gcc/testsuite/gnat.dg/discr8.adb
  ec62c93c8bb18ad3dccd42de6a5a106d  gcc/testsuite/gnat.dg/discr8.ads
*************** bd7cfb59776ddee7c7f89b15c48c7208  gcc/te
*** 58843,58848 ****
--- 59053,59059 ----
  ecc4c6c9f42f03d3d6a69b2ab6a2f13c  gcc/testsuite/gnat.dg/opt69.adb
  a441d166cc0d4b34342468308b350060  gcc/testsuite/gnat.dg/opt7.adb
  8ea613067c21d3bbf860fb8bb4013c79  gcc/testsuite/gnat.dg/opt7.ads
+ d16b401f2569252322b029a9d9d46660  gcc/testsuite/gnat.dg/opt73.adb
  81951fc84d3d36131be8aca4f80c113b  gcc/testsuite/gnat.dg/opt7_pkg.ads
  9df643a09a85f1f88656c303fed9ef56  gcc/testsuite/gnat.dg/opt8.adb
  328d673eb1b44dc8fd4fcd430ebc2ddf  gcc/testsuite/gnat.dg/opt8.ads
*************** bc9e693a63b338619703ea41ddab830f  gcc/te
*** 59140,59145 ****
--- 59351,59358 ----
  736e6da3ba29f65b23041cc0858f53f6  gcc/testsuite/gnat.dg/specs/oconst6.ads
  2aa7761f2d549d6555ab3c60e1ae19e6  gcc/testsuite/gnat.dg/specs/opt1.ads
  03cd0423ab66723ebaaf0e0ae9c6219b  gcc/testsuite/gnat.dg/specs/opt2.ads
+ 853cfb2d66af6930f55bfa93cdfe43c1  gcc/testsuite/gnat.dg/specs/opt3.ads
+ 55cfaa66ec1a146c63f5e82738917aa3  gcc/testsuite/gnat.dg/specs/opt3_pkg.ads
  a33d565d33da0c1fd4225f3e0005c81e  gcc/testsuite/gnat.dg/specs/oversize.ads
  c177b376a4a8546663a7caa87b66abb4  gcc/testsuite/gnat.dg/specs/pack10.ads
  aca39671a4d090d6d3c7a2abf4ee74a6  gcc/testsuite/gnat.dg/specs/pack10_pkg.adb
*************** fe04b533a1bd519280c1aca23dae94ee  gcc/te
*** 59315,59327 ****
  43d7ee51ec7fad6f1e3933365ccef1c4  gcc/testsuite/gnat.dg/stack_check2.adb
  96ae3c1ca5866400f1b0f8ecdac4d86e  gcc/testsuite/gnat.dg/stack_check3.adb
  9b9f371ac88351d2ce0f7b3bd69193c1  gcc/testsuite/gnat.dg/stack_check3.ads
! 1eaaf2506701c7ef67f43802eab8a1e5  gcc/testsuite/gnat.dg/stack_usage1.adb
! eb1afc233879c153d1d38664b2d76289  gcc/testsuite/gnat.dg/stack_usage1_pkg.adb
  98f6c0c89b72a576e2705e0eb1e18079  gcc/testsuite/gnat.dg/stack_usage1_pkg.ads
! 1b11d7b4572576e0feec84fe2a95c9cd  gcc/testsuite/gnat.dg/stack_usage1b.adb
! 565253569d7b1a78ed76a47658fb25b9  gcc/testsuite/gnat.dg/stack_usage1c.adb
  623a134e3e63beed37437c1d2aea9275  gcc/testsuite/gnat.dg/stack_usage2.adb
! 6d8d844906335bd743634b05aeac94ed  gcc/testsuite/gnat.dg/stack_usage3.adb
  7c21ff74be18a3ef4fb68757c50e1b9f  gcc/testsuite/gnat.dg/stack_usage3_pkg.ads
  1d0c008639c090f51720d46c97a8b1c2  gcc/testsuite/gnat.dg/stack_usage4.adb
  2d4aff7a28b0da70277cd8324fef5334  gcc/testsuite/gnat.dg/stack_usage4_pkg.ads
--- 59528,59539 ----
  43d7ee51ec7fad6f1e3933365ccef1c4  gcc/testsuite/gnat.dg/stack_check2.adb
  96ae3c1ca5866400f1b0f8ecdac4d86e  gcc/testsuite/gnat.dg/stack_check3.adb
  9b9f371ac88351d2ce0f7b3bd69193c1  gcc/testsuite/gnat.dg/stack_check3.ads
! c2c66ca17edd7ec54dc011fa80ae2ae4  gcc/testsuite/gnat.dg/stack_usage1.adb
  98f6c0c89b72a576e2705e0eb1e18079  gcc/testsuite/gnat.dg/stack_usage1_pkg.ads
! 02a24e3d63cb193e72366afb6a5c3f62  gcc/testsuite/gnat.dg/stack_usage1b.adb
! f7b04f6427aa71d653799566f693b4d8  gcc/testsuite/gnat.dg/stack_usage1c.adb
  623a134e3e63beed37437c1d2aea9275  gcc/testsuite/gnat.dg/stack_usage2.adb
! c1ee40d5abe817de6bd6d22dced6038e  gcc/testsuite/gnat.dg/stack_usage3.adb
  7c21ff74be18a3ef4fb68757c50e1b9f  gcc/testsuite/gnat.dg/stack_usage3_pkg.ads
  1d0c008639c090f51720d46c97a8b1c2  gcc/testsuite/gnat.dg/stack_usage4.adb
  2d4aff7a28b0da70277cd8324fef5334  gcc/testsuite/gnat.dg/stack_usage4_pkg.ads
*************** d4f13cbd7469ff86299e34adc8f06bea  gcc/te
*** 60873,60879 ****
  8a317f68f0d1e94ff7dbdfcfbe8ae0fb  gcc/testsuite/lib/scantree.exp
  07ca5814aec67eb6ed534d9dd52f3eec  gcc/testsuite/lib/target-libpath.exp
  5682b9a0ff87b238280adf3fe197e404  gcc/testsuite/lib/target-supports-dg.exp
! 558dcf383188e4f57e8367a3ed52795c  gcc/testsuite/lib/target-supports.exp
  a9d44f9fd714411fce92289acdd8488b  gcc/testsuite/lib/target-utils.exp
  9e059b60a69a5b27cfcdacb9d4a2395e  gcc/testsuite/lib/timeout-dg.exp
  625975eac95de5690fe871409e0458aa  gcc/testsuite/lib/timeout.exp
--- 61085,61091 ----
  8a317f68f0d1e94ff7dbdfcfbe8ae0fb  gcc/testsuite/lib/scantree.exp
  07ca5814aec67eb6ed534d9dd52f3eec  gcc/testsuite/lib/target-libpath.exp
  5682b9a0ff87b238280adf3fe197e404  gcc/testsuite/lib/target-supports-dg.exp
! 3349879f5169417750a1a5ff94a5d0ff  gcc/testsuite/lib/target-supports.exp
  a9d44f9fd714411fce92289acdd8488b  gcc/testsuite/lib/target-utils.exp
  9e059b60a69a5b27cfcdacb9d4a2395e  gcc/testsuite/lib/timeout-dg.exp
  625975eac95de5690fe871409e0458aa  gcc/testsuite/lib/timeout.exp
*************** ecc894e836dbc3bef578f67919f5455a  gcc/te
*** 60910,60916 ****
  68bcba6df58945a6a350cb84c428c23e  gcc/testsuite/obj-c++.dg/bad-forward-decl.mm
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  7de56313f5a271649dd6fb775354dce8  gcc/testsuite/obj-c++.dg/basic.mm
! 69986776c899cdb031e09af4082c9d99  gcc/testsuite/obj-c++.dg/bitfield-1.mm
  6e457b5b15d0d7c7d8d56e298302d945  gcc/testsuite/obj-c++.dg/bitfield-2.mm
  65eb816e2a117c6a91f4e21c67c3d3ce  gcc/testsuite/obj-c++.dg/bitfield-3.mm
  05fa3322109bc30efaf8f6f527875507  gcc/testsuite/obj-c++.dg/bitfield-4.mm
--- 61122,61128 ----
  68bcba6df58945a6a350cb84c428c23e  gcc/testsuite/obj-c++.dg/bad-forward-decl.mm
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  7de56313f5a271649dd6fb775354dce8  gcc/testsuite/obj-c++.dg/basic.mm
! e33ba6b3efe6a2b93315b7aadc0de99f  gcc/testsuite/obj-c++.dg/bitfield-1.mm
  6e457b5b15d0d7c7d8d56e298302d945  gcc/testsuite/obj-c++.dg/bitfield-2.mm
  65eb816e2a117c6a91f4e21c67c3d3ce  gcc/testsuite/obj-c++.dg/bitfield-3.mm
  05fa3322109bc30efaf8f6f527875507  gcc/testsuite/obj-c++.dg/bitfield-4.mm
*************** e9e1c689bbfe17a7c0ca833caf159485  gcc/te
*** 61001,61007 ****
  8178266d25f297eafe4c48b583a26fad  gcc/testsuite/obj-c++.dg/keywords-2.mm
  3e423144cf41116b23d661e887ed0b18  gcc/testsuite/obj-c++.dg/lambda-0.mm
  583e0dd204f14fb4c65236f5106081e1  gcc/testsuite/obj-c++.dg/lambda-1.mm
! 047ae5b2ffd732ef8a238a58381eaafb  gcc/testsuite/obj-c++.dg/layout-1.mm
  e0ee2e0ef377f377a4b6c0f76eb28be4  gcc/testsuite/obj-c++.dg/local-decl-1.mm
  237edc221dc0cb73012b6f771c679099  gcc/testsuite/obj-c++.dg/lookup-1.mm
  a18e5d5b1c772fda466670d9a820b3af  gcc/testsuite/obj-c++.dg/lookup-2.mm
--- 61213,61219 ----
  8178266d25f297eafe4c48b583a26fad  gcc/testsuite/obj-c++.dg/keywords-2.mm
  3e423144cf41116b23d661e887ed0b18  gcc/testsuite/obj-c++.dg/lambda-0.mm
  583e0dd204f14fb4c65236f5106081e1  gcc/testsuite/obj-c++.dg/lambda-1.mm
! e2f09d3bd8c76cb2cc3877eabe1635a2  gcc/testsuite/obj-c++.dg/layout-1.mm
  e0ee2e0ef377f377a4b6c0f76eb28be4  gcc/testsuite/obj-c++.dg/local-decl-1.mm
  237edc221dc0cb73012b6f771c679099  gcc/testsuite/obj-c++.dg/lookup-1.mm
  a18e5d5b1c772fda466670d9a820b3af  gcc/testsuite/obj-c++.dg/lookup-2.mm
*************** c5c9ff03c8513ded25ac3a967b48085a  gcc/ti
*** 61851,61864 ****
  494c54b7d1757cab69e8bd45419d9791  gcc/tlink.c
  26c822a669875d2c2fc227678929740d  gcc/toplev.c
  f96d6de70f3f0590828430414de64703  gcc/toplev.h
! a7c3617db28bcdc07bc6db0b3e77a11d  gcc/tracer.c
  a31e20be1f17efb9449295d8115b8e44  gcc/tracer.h
  1bee0b7ee662a3526ec5767d5c24de6e  gcc/trans-mem.c
  b073b36289942334fccdeb4d24ff9439  gcc/trans-mem.h
  ce824f0d0f96ea15352bec5c3455e176  gcc/tree-affine.c
  b5ed1742deb1ddcfd19853bacd23df0c  gcc/tree-affine.h
  549ba70a91042bce1b00d4e4991302e8  gcc/tree-call-cdce.c
! 157141d15af81c46e62cac9e0cd63ba7  gcc/tree-cfg.c
  6812214afe0d37d4881606855f992f2e  gcc/tree-cfg.h
  b29c65f5752d09d1b4cab9355704b298  gcc/tree-cfgcleanup.c
  19662777bb8b601c7711286936133e81  gcc/tree-cfgcleanup.h
--- 62063,62076 ----
  494c54b7d1757cab69e8bd45419d9791  gcc/tlink.c
  26c822a669875d2c2fc227678929740d  gcc/toplev.c
  f96d6de70f3f0590828430414de64703  gcc/toplev.h
! 0cd669bd159aec9d7dce1b30ceacd581  gcc/tracer.c
  a31e20be1f17efb9449295d8115b8e44  gcc/tracer.h
  1bee0b7ee662a3526ec5767d5c24de6e  gcc/trans-mem.c
  b073b36289942334fccdeb4d24ff9439  gcc/trans-mem.h
  ce824f0d0f96ea15352bec5c3455e176  gcc/tree-affine.c
  b5ed1742deb1ddcfd19853bacd23df0c  gcc/tree-affine.h
  549ba70a91042bce1b00d4e4991302e8  gcc/tree-call-cdce.c
! 9b9f51594e0d94b67778dd04299e42ef  gcc/tree-cfg.c
  6812214afe0d37d4881606855f992f2e  gcc/tree-cfg.h
  b29c65f5752d09d1b4cab9355704b298  gcc/tree-cfgcleanup.c
  19662777bb8b601c7711286936133e81  gcc/tree-cfgcleanup.h
*************** b29c65f5752d09d1b4cab9355704b298  gcc/tr
*** 61867,61881 ****
  3e2dde29d3501136096958570a5113ba  gcc/tree-chkp.h
  f83d66c8199ba00e93d5a893eb317720  gcc/tree-chrec.c
  b3894073e587c4c8d29f0edcfbe0b34b  gcc/tree-chrec.h
! 8f3571d824f44ace153a888be97e8303  gcc/tree-complex.c
  6892982901a16bc3574dc59ed95175b3  gcc/tree-core.h
! 06ea56d9f1232e6a42567284d57c692e  gcc/tree-data-ref.c
  14d4baf16cedad6bee8b2c7a19621032  gcc/tree-data-ref.h
  e4ebe06aec52a07fea129dd62c885552  gcc/tree-dfa.c
  6630d3c22ad7f58a6038456404da34f2  gcc/tree-dfa.h
  346ce5448fc1d59e42c687eed1e064c2  gcc/tree-diagnostic.c
  66a982787c9ff0ec1e4f342af2be3a93  gcc/tree-diagnostic.h
! deacb1b9fe82509695210773fcee84d3  gcc/tree-dump.c
  5a6bbe4eb717cea3779c8195071ff539  gcc/tree-dump.h
  2b7e2ffa28d6b6560f12920d20d90c21  gcc/tree-eh.c
  08d4d817e19d78e6456f793ace117b13  gcc/tree-eh.h
--- 62079,62093 ----
  3e2dde29d3501136096958570a5113ba  gcc/tree-chkp.h
  f83d66c8199ba00e93d5a893eb317720  gcc/tree-chrec.c
  b3894073e587c4c8d29f0edcfbe0b34b  gcc/tree-chrec.h
! e959a03584bf07bd122808060f2172f4  gcc/tree-complex.c
  6892982901a16bc3574dc59ed95175b3  gcc/tree-core.h
! 66b28e413b7beefac9e4c3ca8d17dae8  gcc/tree-data-ref.c
  14d4baf16cedad6bee8b2c7a19621032  gcc/tree-data-ref.h
  e4ebe06aec52a07fea129dd62c885552  gcc/tree-dfa.c
  6630d3c22ad7f58a6038456404da34f2  gcc/tree-dfa.h
  346ce5448fc1d59e42c687eed1e064c2  gcc/tree-diagnostic.c
  66a982787c9ff0ec1e4f342af2be3a93  gcc/tree-diagnostic.h
! 66c204a2ff710a6d54006a2a85b45d49  gcc/tree-dump.c
  5a6bbe4eb717cea3779c8195071ff539  gcc/tree-dump.h
  2b7e2ffa28d6b6560f12920d20d90c21  gcc/tree-eh.c
  08d4d817e19d78e6456f793ace117b13  gcc/tree-eh.h
*************** f21471f7529ac6d5323b6d1e6ad2152d  gcc/tr
*** 61951,61964 ****
  a7a1c92875fef0ab7c9a1eadf1956864  gcc/tree-ssa-pre.c
  702e2d0100d8be037b0538a81a05aa07  gcc/tree-ssa-propagate.c
  818e7e255ada490053c8685b8323f07b  gcc/tree-ssa-propagate.h
! 45a48d8263308adc7a741573f5b0699b  gcc/tree-ssa-reassoc.c
  e205dd51f1e896e66f13dcb9ac31a874  gcc/tree-ssa-sccvn.c
  300e778ffea51f198c086f5be52a4978  gcc/tree-ssa-sccvn.h
  c2fbccd0fc4bd7fd2f03ff926418cfaa  gcc/tree-ssa-scopedtables.c
  670c490967a3463f58cb8e4381a5488c  gcc/tree-ssa-scopedtables.h
  a40b0cfb359cb2a010d76f22f61db81c  gcc/tree-ssa-sink.c
! be75324532d12a74f94faa8f95e34ccb  gcc/tree-ssa-strlen.c
! d73e873d76f34bec090783585e86bf67  gcc/tree-ssa-strlen.h
  a3903240237b103b7e8beaeb5028618c  gcc/tree-ssa-structalias.c
  e549bf0b1305de51abfd651d2a9d7fc2  gcc/tree-ssa-tail-merge.c
  5c94cdc798a80b3e229a1f4133946e67  gcc/tree-ssa-ter.c
--- 62163,62176 ----
  a7a1c92875fef0ab7c9a1eadf1956864  gcc/tree-ssa-pre.c
  702e2d0100d8be037b0538a81a05aa07  gcc/tree-ssa-propagate.c
  818e7e255ada490053c8685b8323f07b  gcc/tree-ssa-propagate.h
! f9c15265926161aeaaeaa0753dc260cf  gcc/tree-ssa-reassoc.c
  e205dd51f1e896e66f13dcb9ac31a874  gcc/tree-ssa-sccvn.c
  300e778ffea51f198c086f5be52a4978  gcc/tree-ssa-sccvn.h
  c2fbccd0fc4bd7fd2f03ff926418cfaa  gcc/tree-ssa-scopedtables.c
  670c490967a3463f58cb8e4381a5488c  gcc/tree-ssa-scopedtables.h
  a40b0cfb359cb2a010d76f22f61db81c  gcc/tree-ssa-sink.c
! a45ac013e0bd1db3c876fc1f38f7be51  gcc/tree-ssa-strlen.c
! efd7ceb242b48012fb5c272ed908e7db  gcc/tree-ssa-strlen.h
  a3903240237b103b7e8beaeb5028618c  gcc/tree-ssa-structalias.c
  e549bf0b1305de51abfd651d2a9d7fc2  gcc/tree-ssa-tail-merge.c
  5c94cdc798a80b3e229a1f4133946e67  gcc/tree-ssa-ter.c
*************** e549bf0b1305de51abfd651d2a9d7fc2  gcc/tr
*** 61966,61972 ****
  14fd92d830f3c9e6755dd7944fcea08a  gcc/tree-ssa-threadbackward.c
  a77853ef52d48b8ec3fa737f3e034869  gcc/tree-ssa-threadedge.c
  e8fc403b81e4a7fdbd073ce71eb45e1d  gcc/tree-ssa-threadedge.h
! b56163f85abb92ad0171f74e588ed7c0  gcc/tree-ssa-threadupdate.c
  96435771448e811fca9a79e7c04c50dd  gcc/tree-ssa-threadupdate.h
  bcf044402b3dfce498ed64a240aca078  gcc/tree-ssa-uncprop.c
  45842e3a0183c230915d8f2e0e5258f8  gcc/tree-ssa-uninit.c
--- 62178,62184 ----
  14fd92d830f3c9e6755dd7944fcea08a  gcc/tree-ssa-threadbackward.c
  a77853ef52d48b8ec3fa737f3e034869  gcc/tree-ssa-threadedge.c
  e8fc403b81e4a7fdbd073ce71eb45e1d  gcc/tree-ssa-threadedge.h
! 871a4e79ac449aa0f8edce6e213b4c4f  gcc/tree-ssa-threadupdate.c
  96435771448e811fca9a79e7c04c50dd  gcc/tree-ssa-threadupdate.h
  bcf044402b3dfce498ed64a240aca078  gcc/tree-ssa-uncprop.c
  45842e3a0183c230915d8f2e0e5258f8  gcc/tree-ssa-uninit.c
*************** d9a2bd6dded27bebc37d7c2bc156524d  gcc/tr
*** 61983,62001 ****
  5a2c15ae6cbbe77d1089f3f4523d531d  gcc/tree-switch-conversion.c
  5906b90c55e0463d667d5af5e8379b3c  gcc/tree-tailcall.c
  415924c947f695d67d6f4410150a0b53  gcc/tree-vect-data-refs.c
! d2beb1efc36c00971206cdec9e53e253  gcc/tree-vect-generic.c
  91fc7e04bb827833ad082ad8bb75fc9e  gcc/tree-vect-loop-manip.c
  37523bd95fcee5c1a9c9975d3268122f  gcc/tree-vect-loop.c
  1df304065324e663625d332fc94ba156  gcc/tree-vect-patterns.c
! 19093338ac933a7ebf2dc0c402a36473  gcc/tree-vect-slp.c
! 8708fbb5495f5583bf93eeb3b8071c5d  gcc/tree-vect-stmts.c
  e035d135a4ebda8d67b856410b198921  gcc/tree-vector-builder.c
  fbd200943bb098b7b20bed8aca29dcb0  gcc/tree-vector-builder.h
  4a231e763a7f6f010133585b68978eaa  gcc/tree-vectorizer.c
  eabe969c9db0dd9c094c1513d2802d7b  gcc/tree-vectorizer.h
! f66f689ea1740b2bcf5f3f82394cff69  gcc/tree-vrp.c
  1e25c89f27af241e417f5e2d758fa93a  gcc/tree-vrp.h
! 29126e32c3f81acb59e7a9484ef7073c  gcc/tree.c
  73344dcb00ff6e62d367712374b32414  gcc/tree.def
  e9fad7d27723d80942e732e31b33b0ab  gcc/tree.h
  9df11f16b55536bbbdb8d4febc6319f5  gcc/treestruct.def
--- 62195,62213 ----
  5a2c15ae6cbbe77d1089f3f4523d531d  gcc/tree-switch-conversion.c
  5906b90c55e0463d667d5af5e8379b3c  gcc/tree-tailcall.c
  415924c947f695d67d6f4410150a0b53  gcc/tree-vect-data-refs.c
! 4c848ebc4b65251ac231a86ed2911448  gcc/tree-vect-generic.c
  91fc7e04bb827833ad082ad8bb75fc9e  gcc/tree-vect-loop-manip.c
  37523bd95fcee5c1a9c9975d3268122f  gcc/tree-vect-loop.c
  1df304065324e663625d332fc94ba156  gcc/tree-vect-patterns.c
! 5baff7dc85fd8b3df93e981d046c9b90  gcc/tree-vect-slp.c
! d124d756b7a66b77f41845d896e3ebd5  gcc/tree-vect-stmts.c
  e035d135a4ebda8d67b856410b198921  gcc/tree-vector-builder.c
  fbd200943bb098b7b20bed8aca29dcb0  gcc/tree-vector-builder.h
  4a231e763a7f6f010133585b68978eaa  gcc/tree-vectorizer.c
  eabe969c9db0dd9c094c1513d2802d7b  gcc/tree-vectorizer.h
! 9733d870bf3d765c5ca8aa226d23df50  gcc/tree-vrp.c
  1e25c89f27af241e417f5e2d758fa93a  gcc/tree-vrp.h
! dfc6205b139123013d773ed2231cc9bd  gcc/tree.c
  73344dcb00ff6e62d367712374b32414  gcc/tree.def
  e9fad7d27723d80942e732e31b33b0ab  gcc/tree.h
  9df11f16b55536bbbdb8d4febc6319f5  gcc/treestruct.def
*************** a869387a76b5ec77b926a3c5fc080e99  gcc/va
*** 62012,62019 ****
  2aab7148d720804ec91b091b4f33995c  gcc/valtrack.h
  04c59403cc59dd3d9878eda94285e090  gcc/value-prof.c
  ea1edc6797e654a0deabe1cfdef1039a  gcc/value-prof.h
! 661bcc2313898cf27cb75c156ba33147  gcc/var-tracking.c
! 29c6953513705a648f049efa599865bd  gcc/varasm.c
  3bba6cf1d877e25e32ba561be9844970  gcc/varasm.h
  aa08183bbee5429ddc2ed4ca894a633e  gcc/varpool.c
  08677e5c9772c4d0129648f259eae830  gcc/vec-perm-indices.c
--- 62224,62231 ----
  2aab7148d720804ec91b091b4f33995c  gcc/valtrack.h
  04c59403cc59dd3d9878eda94285e090  gcc/value-prof.c
  ea1edc6797e654a0deabe1cfdef1039a  gcc/value-prof.h
! 139c1e0f6efc6133e60e02c1a80f0234  gcc/var-tracking.c
! 5048b2b9c899cf48f6147dca97ff788b  gcc/varasm.c
  3bba6cf1d877e25e32ba561be9844970  gcc/varasm.h
  aa08183bbee5429ddc2ed4ca894a633e  gcc/varpool.c
  08677e5c9772c4d0129648f259eae830  gcc/vec-perm-indices.c
*************** f5153b535728560e3880688e236fff93  gcc/wi
*** 62038,62050 ****
  9a63654193e6cbafcc12996b4a8ebeb4  gcc/xcoff.h
  e21f4268bb304b5533df2cac46df25ed  gcc/xcoffout.c
  f2988b9b6e6e66e3c09aa846bb0a3f90  gcc/xcoffout.h
! 281e10e4435c7cb907b2827fb61cc3be  gnattools/ChangeLog
  7986b2a0505087ef1c51ed6d14c087bd  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! f708363417f9f539b140c788d00f544d  gotools/ChangeLog
! 5af1e762ec9fd76b4e30859e71d6fc84  gotools/Makefile.am
! 3cf4a50693efbeba28443117be009e52  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
  5044050ba43f94607253851087522f3a  gotools/aclocal.m4
  0fb2c6f51fa8ca46b7b719a84c48eb70  gotools/config/go.m4
--- 62250,62262 ----
  9a63654193e6cbafcc12996b4a8ebeb4  gcc/xcoff.h
  e21f4268bb304b5533df2cac46df25ed  gcc/xcoffout.c
  f2988b9b6e6e66e3c09aa846bb0a3f90  gcc/xcoffout.h
! 3158795478b14f769943d3b5793b5e46  gnattools/ChangeLog
  7986b2a0505087ef1c51ed6d14c087bd  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! 1bd75129a94e7231c27a85d8c24008d5  gotools/ChangeLog
! de4d8f820a2712a1e3e9800f0a5b3d67  gotools/Makefile.am
! 9716fa007cae9d8c7b74c157449246e1  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
  5044050ba43f94607253851087522f3a  gotools/aclocal.m4
  0fb2c6f51fa8ca46b7b719a84c48eb70  gotools/config/go.m4
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 62054,62060 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 138253dca9de4a602ff27f427a9319c7  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f70613c5e950c483a27bfa7eb0402116  include/ansidecl.h
--- 62266,62272 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 8738bdaea364386f033f0d410ddb23cf  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f70613c5e950c483a27bfa7eb0402116  include/ansidecl.h
*************** cc08cd4cddc61e66bc488bd71ebc3572  includ
*** 62099,62105 ****
  14385d807191a7ad0a4a4a103756a3a6  include/xregex2.h
  dcaace4a60bd6d7cd29251ac4849575d  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 5be79c41a05922c98aef3d9ad1c665d0  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 62311,62317 ----
  14385d807191a7ad0a4a4a103756a3a6  include/xregex2.h
  dcaace4a60bd6d7cd29251ac4849575d  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 82478af79db49d138153e3a85e9f4aae  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 62141,62152 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! f3f7bda11ab839fe50e66a756374bca3  libada/ChangeLog
  db6a3dbf8982da7bdb6f5751dbd4220d  libada/Makefile.in
  93014f4dcca5072ee02feb9d5e0b9332  libada/configure
  542c75154d0bab6cb8cf52e857cbee5f  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! c9698badeaf790db4d2790e14b0d04ea  libatomic/ChangeLog
  bab8e570f9b81dac64cd8140e7293848  libatomic/Makefile.am
  016c688d522ef7663f914e8c2c61af54  libatomic/Makefile.in
  27dd743f20b2729e63803be4b6d17776  libatomic/acinclude.m4
--- 62353,62364 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! c751b54e6e0c74d6d0e8417d59f09141  libada/ChangeLog
  db6a3dbf8982da7bdb6f5751dbd4220d  libada/Makefile.in
  93014f4dcca5072ee02feb9d5e0b9332  libada/configure
  542c75154d0bab6cb8cf52e857cbee5f  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 0fbceeaa03c81bde03d94561f3effe98  libatomic/ChangeLog
  bab8e570f9b81dac64cd8140e7293848  libatomic/Makefile.am
  016c688d522ef7663f914e8c2c61af54  libatomic/Makefile.in
  27dd743f20b2729e63803be4b6d17776  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 62232,62238 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! c87c5f6732aceef85ed6a02c393aa08a  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  ad25c936950517ab39514411d44f1c4e  libbacktrace/Makefile.am
  1a3441233d4403c0924c2303de6ebfd4  libbacktrace/Makefile.in
--- 62444,62450 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 3d280309a66346c3a5525fa6d866fc25  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  ad25c936950517ab39514411d44f1c4e  libbacktrace/Makefile.am
  1a3441233d4403c0924c2303de6ebfd4  libbacktrace/Makefile.in
*************** dbe2e11593f3102953f57ee51a60695f  libbac
*** 62271,62277 ****
  8f36e84a19a6895e5de34668be47906f  libbacktrace/unknown.c
  76d9ac93dae8cb5d9ab7f770c5c33d59  libbacktrace/xcoff.c
  abb1e3c205164a92fc76bc8e9f7447b7  libbacktrace/ztest.c
! ef30cac96e3066c4e15adb90af25fd31  libcc1/ChangeLog
  70cc59d5aaf376266e5614d3e43f1907  libcc1/Makefile.am
  fe9ad920449dc057290126f8611fe395  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
--- 62483,62489 ----
  8f36e84a19a6895e5de34668be47906f  libbacktrace/unknown.c
  76d9ac93dae8cb5d9ab7f770c5c33d59  libbacktrace/xcoff.c
  abb1e3c205164a92fc76bc8e9f7447b7  libbacktrace/ztest.c
! 27c6931c88e2c83df6175c965b57e433  libcc1/ChangeLog
  70cc59d5aaf376266e5614d3e43f1907  libcc1/Makefile.am
  fe9ad920449dc057290126f8611fe395  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
*************** b5ada73fbc6a19380bf513b3790335f5  libcc1
*** 62300,62306 ****
  c6f9b1f960acb9cf871a06c4f935912b  libcc1/names.hh
  49d258234dff741a726cf0043a954f95  libcc1/rpc.hh
  9dbb43e8d518ce0857f62abd7167ae08  libcc1/status.hh
! b92e43d87caa364f6ddd49b51101c403  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  d2dac1b8128e62b1d6295cb9b74bbb14  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
--- 62512,62518 ----
  c6f9b1f960acb9cf871a06c4f935912b  libcc1/names.hh
  49d258234dff741a726cf0043a954f95  libcc1/rpc.hh
  9dbb43e8d518ce0857f62abd7167ae08  libcc1/status.hh
! 9c5fc01b011cda543fe8bbae04ea56ed  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  d2dac1b8128e62b1d6295cb9b74bbb14  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
*************** eba197e195fb1c007bf0724c8bed75ea  libcpp
*** 62328,62334 ****
  f22cafdb8ea5106643a28cf941c5fc0e  libcpp/makeucnid.c
  c36f661613f171be8fee3d72b7e1c09f  libcpp/mkdeps.c
  94eab18602c5e57b824e51964fff7446  libcpp/pch.c
! bd6d8a7547f179249faf8327490328fa  libcpp/po/ChangeLog
  eb8d613ca08cf1cce8d884839b51d450  libcpp/po/be.gmo
  ff3e5011d3f58f27c539ffb7b0db5898  libcpp/po/be.po
  7757431651664b1e9c06c78d93bfd77c  libcpp/po/ca.gmo
--- 62540,62546 ----
  f22cafdb8ea5106643a28cf941c5fc0e  libcpp/makeucnid.c
  c36f661613f171be8fee3d72b7e1c09f  libcpp/mkdeps.c
  94eab18602c5e57b824e51964fff7446  libcpp/pch.c
! 5273126027e8c0b6ecca19b6ddc7addb  libcpp/po/ChangeLog
  eb8d613ca08cf1cce8d884839b51d450  libcpp/po/be.gmo
  ff3e5011d3f58f27c539ffb7b0db5898  libcpp/po/be.po
  7757431651664b1e9c06c78d93bfd77c  libcpp/po/ca.gmo
*************** ff3e5011d3f58f27c539ffb7b0db5898  libcpp
*** 62340,62353 ****
  2d464bf0fe25449548c4f4fe145df907  libcpp/po/de.po
  04a9cf7c44e221595d7858c0c6765b24  libcpp/po/el.gmo
  ba756586de7d9a70d22435d728cb19a8  libcpp/po/el.po
! f8f0550e9b6706cb3482ae4d388ba7cd  libcpp/po/eo.gmo
! d2095fc443c2dde6c8c25ac7589c7f8e  libcpp/po/eo.po
  a6536ce2c05b171125bf0be5fa4e479f  libcpp/po/es.gmo
  de96ab88aab92dec7b27728f9426b574  libcpp/po/es.po
  822138336d176ade62c706e372b456e6  libcpp/po/fi.gmo
  375e52c35c9bf8dd047e77ce3776890f  libcpp/po/fi.po
! 4bbb46e60c824371c6dbe8774df76a51  libcpp/po/fr.gmo
! 521ac8ccc64e0a2e4258e6b559ae5753  libcpp/po/fr.po
  469afdeda9f0ee9173da9dc533c0c495  libcpp/po/id.gmo
  6710a5d3a7d5da3d63cdcbfec3774af4  libcpp/po/id.po
  5102abd1f8013e8596cfc0d7680e8997  libcpp/po/ja.gmo
--- 62552,62565 ----
  2d464bf0fe25449548c4f4fe145df907  libcpp/po/de.po
  04a9cf7c44e221595d7858c0c6765b24  libcpp/po/el.gmo
  ba756586de7d9a70d22435d728cb19a8  libcpp/po/el.po
! 4d5f6fada6e70c6ef327f2f6a97baad7  libcpp/po/eo.gmo
! 5c670e7776440aca29794f40c39b749a  libcpp/po/eo.po
  a6536ce2c05b171125bf0be5fa4e479f  libcpp/po/es.gmo
  de96ab88aab92dec7b27728f9426b574  libcpp/po/es.po
  822138336d176ade62c706e372b456e6  libcpp/po/fi.gmo
  375e52c35c9bf8dd047e77ce3776890f  libcpp/po/fi.po
! da72344d5521bec1e36cbd8b8bcc0cc3  libcpp/po/fr.gmo
! 3b03e5883d9730743c66294752a8d646  libcpp/po/fr.po
  469afdeda9f0ee9173da9dc533c0c495  libcpp/po/id.gmo
  6710a5d3a7d5da3d63cdcbfec3774af4  libcpp/po/id.po
  5102abd1f8013e8596cfc0d7680e8997  libcpp/po/ja.gmo
*************** da0e27c48fd0ce5f2d3e37e41af99cf2  libcpp
*** 62378,62384 ****
  36946b653677056e322ef20e95f6b80e  libcpp/ucnid.h
  80847d07e519c55c76ac9e1a89b0b7e8  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 66335b429c17811e863dcbb44f6c9428  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  57ec341dbbf2ad937be2f9a710932b57  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
--- 62590,62596 ----
  36946b653677056e322ef20e95f6b80e  libcpp/ucnid.h
  80847d07e519c55c76ac9e1a89b0b7e8  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! f3edbf7840256f3029f5d7a0e51d1acd  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  57ec341dbbf2ad937be2f9a710932b57  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 62441,62447 ****
  1b3ac8f16152273c87e1f2ec5f887016  libdecnumber/dpd/decimal64.c
  e2fdfe70083dbc8a6bec996d90813407  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 66a75d40cc57692aa38fb7dc9d7e371f  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 62653,62659 ----
  1b3ac8f16152273c87e1f2ec5f887016  libdecnumber/dpd/decimal64.c
  e2fdfe70083dbc8a6bec996d90813407  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 21245301873b92309f96339652fd99e3  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** d47c79b281339983862a8e52d8c73f0f  libffi
*** 62798,62804 ****
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 5d092e7f39a903f0db305fcedb1eb4e9  libgcc/ChangeLog
  709335298d900a72f48092ad0056f60d  libgcc/Makefile.in
  5d9265327c85f8961ccb448fa2c53f45  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
--- 63010,63016 ----
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 96199d739fdc71f67b8e727fc430bd37  libgcc/ChangeLog
  709335298d900a72f48092ad0056f60d  libgcc/Makefile.in
  5d9265327c85f8961ccb448fa2c53f45  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
*************** d4cd30e890b5d772946c79359704fc0b  libgcc
*** 63065,63071 ****
  0987e17186e8a33dbf7c39d7934d4861  libgcc/config/i386/avx_resms64x.S
  ef88ad808d3f1101d7e96fae5706660f  libgcc/config/i386/avx_savms64.S
  12b992c114b195cf886a7a218b0d1e54  libgcc/config/i386/avx_savms64f.S
! 34ceece41db0ba2124ff75c15b17d820  libgcc/config/i386/cpuinfo.c
  0199631b6b313cd680cf67ccd88ca056  libgcc/config/i386/cpuinfo.h
  71363ae0875b66c23d19f889195019f4  libgcc/config/i386/crtfastmath.c
  e1c25634f7745487a2bccfc09e994abc  libgcc/config/i386/crti.S
--- 63277,63283 ----
  0987e17186e8a33dbf7c39d7934d4861  libgcc/config/i386/avx_resms64x.S
  ef88ad808d3f1101d7e96fae5706660f  libgcc/config/i386/avx_savms64.S
  12b992c114b195cf886a7a218b0d1e54  libgcc/config/i386/avx_savms64f.S
! 39303ce4de9bac27179c002688df4670  libgcc/config/i386/cpuinfo.c
  0199631b6b313cd680cf67ccd88ca056  libgcc/config/i386/cpuinfo.h
  71363ae0875b66c23d19f889195019f4  libgcc/config/i386/crtfastmath.c
  e1c25634f7745487a2bccfc09e994abc  libgcc/config/i386/crti.S
*************** ff9dfacf1d2fe2fe2be328831f559783  libgcc
*** 63169,63175 ****
  b271243f3ea668919b7aa0bc58063de6  libgcc/config/ia64/vms-unwind.h
  6a404f703b0a7e76acc46ccaae1d725d  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! e15f828d91dce6beced7aa3a43a1bf51  libgcc/config/libbid/ChangeLog
  bc4a84dca1d7640acb8977fddc50b727  libgcc/config/libbid/_addsub_dd.c
  ad8b5daba470d3a6579d78248ffa7c92  libgcc/config/libbid/_addsub_sd.c
  eec7e38d96b43c9118b42fc3cbee2a5f  libgcc/config/libbid/_addsub_td.c
--- 63381,63387 ----
  b271243f3ea668919b7aa0bc58063de6  libgcc/config/ia64/vms-unwind.h
  6a404f703b0a7e76acc46ccaae1d725d  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 8386d26236a1fa02e8b649a5ed1723de  libgcc/config/libbid/ChangeLog
  bc4a84dca1d7640acb8977fddc50b727  libgcc/config/libbid/_addsub_dd.c
  ad8b5daba470d3a6579d78248ffa7c92  libgcc/config/libbid/_addsub_sd.c
  eec7e38d96b43c9118b42fc3cbee2a5f  libgcc/config/libbid/_addsub_td.c
*************** b5520e10adc8ebefb1765ee130c5aa89  libgcc
*** 63672,63682 ****
  d1f38f822ef7969fefe20f26b3772507  libgcc/config/nds32/lib1asmsrc-newlib.S
  94e357f737e69253f25b644c1fb14688  libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
  00b93d00c86381a903e7171983ca5e91  libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
! ba8956e1c10f667351c5e4a99c6df9dd  libgcc/config/nds32/sfp-machine.h
  0efae04b505538d90e81f67301c101b8  libgcc/config/nds32/t-nds32
  f8c9251f2852dddf65a0b7361fbb56de  libgcc/config/nds32/t-nds32-isr
  3c015d3b057e562941c4ab2c6a9c94f2  libgcc/config/nds32/t-nds32-mculib
! f57972e3184e65acd5289950fb7fa3a8  libgcc/config/nds32/t-nds32-newlib
  fc6cf00843685a353d96feb3263d0f76  libgcc/config/nios2/crti.S
  ce3bd2ed6e0995f847efe282ab1f964c  libgcc/config/nios2/crtn.S
  d6787cda0b1c1e0ff06b1faa95ab38f1  libgcc/config/nios2/lib2-divmod-hi.c
--- 63884,63894 ----
  d1f38f822ef7969fefe20f26b3772507  libgcc/config/nds32/lib1asmsrc-newlib.S
  94e357f737e69253f25b644c1fb14688  libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
  00b93d00c86381a903e7171983ca5e91  libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
! 63a3bfc53d732c3d267d4f8b51fb4090  libgcc/config/nds32/sfp-machine.h
  0efae04b505538d90e81f67301c101b8  libgcc/config/nds32/t-nds32
  f8c9251f2852dddf65a0b7361fbb56de  libgcc/config/nds32/t-nds32-isr
  3c015d3b057e562941c4ab2c6a9c94f2  libgcc/config/nds32/t-nds32-mculib
! dc0a22fba05f7c62dbcaf050effceeda  libgcc/config/nds32/t-nds32-newlib
  fc6cf00843685a353d96feb3263d0f76  libgcc/config/nios2/crti.S
  ce3bd2ed6e0995f847efe282ab1f964c  libgcc/config/nios2/crtn.S
  d6787cda0b1c1e0ff06b1faa95ab38f1  libgcc/config/nios2/lib2-divmod-hi.c
*************** fbf232aa523ca2f4bcf139e827eba2da  libgcc
*** 63835,63842 ****
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  6bcbbeccaa021da0a7d1bdbd456a3435  libgcc/config/rs6000/t-e500v1-fp
  ef7d3fefd129fa59acb1b31acbb29702  libgcc/config/rs6000/t-e500v2-fp
! 3035bf9dbe99e87f96833c46a1f935e9  libgcc/config/rs6000/t-float128
! f7adc85f14760138418048967dbb44ce  libgcc/config/rs6000/t-float128-hw
  76e02de6e319201f0114687544d213b2  libgcc/config/rs6000/t-freebsd
  4976aac1da0b181cf133fe8ef7243000  libgcc/config/rs6000/t-freebsd64
  565e9d6288ad496063af26b57e5fa264  libgcc/config/rs6000/t-ibm-ldouble
--- 64047,64054 ----
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  6bcbbeccaa021da0a7d1bdbd456a3435  libgcc/config/rs6000/t-e500v1-fp
  ef7d3fefd129fa59acb1b31acbb29702  libgcc/config/rs6000/t-e500v2-fp
! f9c993d20fe30bd0ec55ec5caf62518d  libgcc/config/rs6000/t-float128
! ea267a427a7598d5070e338c8995363d  libgcc/config/rs6000/t-float128-hw
  76e02de6e319201f0114687544d213b2  libgcc/config/rs6000/t-freebsd
  4976aac1da0b181cf133fe8ef7243000  libgcc/config/rs6000/t-freebsd64
  565e9d6288ad496063af26b57e5fa264  libgcc/config/rs6000/t-ibm-ldouble
*************** cd496e16eeb7a8cb610cbf62de080ab5  libgcc
*** 64051,64057 ****
  cf4f6ca95fd475550e330336127627ed  libgcc/gcov.h
  c7b70dcc1f2024624fcba54a60ffcdda  libgcc/gen-fixed.sh
  c6a46e9de483cc259e652417dd77e6ad  libgcc/generic-morestack-thread.c
! a9721ce15dd1167cd6fe356bf7ff164a  libgcc/generic-morestack.c
  45b90650e46a48f35456a9a8a8bd15a1  libgcc/generic-morestack.h
  971ff834e82a1a1964a019bfdac21c5c  libgcc/gstdint.h
  fabf00554e5a04c162071567f9fa35e9  libgcc/gthr-posix.h
--- 64263,64269 ----
  cf4f6ca95fd475550e330336127627ed  libgcc/gcov.h
  c7b70dcc1f2024624fcba54a60ffcdda  libgcc/gen-fixed.sh
  c6a46e9de483cc259e652417dd77e6ad  libgcc/generic-morestack-thread.c
! d1083474347dd42f4481d34e88545b69  libgcc/generic-morestack.c
  45b90650e46a48f35456a9a8a8bd15a1  libgcc/generic-morestack.h
  971ff834e82a1a1964a019bfdac21c5c  libgcc/gstdint.h
  fabf00554e5a04c162071567f9fa35e9  libgcc/gthr-posix.h
*************** f5e07b4d53f51bc6c745e21ee9160a2e  libgcc
*** 64189,64195 ****
  0aa8ba2bb5350d77b57720aaa4f27d15  libgcc/vtv_end_preinit.c
  61dd4e929b7360c913bb73da6785fc3d  libgcc/vtv_start.c
  ff8ccb48fa2495fe0bf8e6e56992bceb  libgcc/vtv_start_preinit.c
! 71c32cb91ee5e0d355af3af020d270cc  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 64401,64407 ----
  0aa8ba2bb5350d77b57720aaa4f27d15  libgcc/vtv_end_preinit.c
  61dd4e929b7360c913bb73da6785fc3d  libgcc/vtv_start.c
  ff8ccb48fa2495fe0bf8e6e56992bceb  libgcc/vtv_start_preinit.c
! b8c969b628f8090810c934be88616e5a  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** faf3aabb07ccd91ef5429120442e7780  libgfo
*** 64359,64383 ****
  33f206dfff107194cfc548563d30acc9  libgfortran/generated/_tanh_r16.F90
  a3b1d7515e9524d2a697b2c0cd3056d1  libgfortran/generated/_tanh_r4.F90
  427f4ff51f191ff89c67f78e84c21fbf  libgfortran/generated/_tanh_r8.F90
! c303655eab8b728bdbc6cb56c4747803  libgfortran/generated/all_l1.c
! f7844928615b897ea108a0c8bc991534  libgfortran/generated/all_l16.c
! 538b14db942897c7298ff8e42acf19a7  libgfortran/generated/all_l2.c
! 0afba02cac222c332bf5bab2f5d7fac3  libgfortran/generated/all_l4.c
! 0b89793ffa8b1ab7310ad188bea59b52  libgfortran/generated/all_l8.c
! e3b0f1acb0b53f746c1d9eec8a2074c9  libgfortran/generated/any_l1.c
! a0314fb1dbfa3f420d5ba63e8da82b91  libgfortran/generated/any_l16.c
! c9593d681befbd7f480be1aeaede777c  libgfortran/generated/any_l2.c
! 467f4b3911dac163533474addb6242b0  libgfortran/generated/any_l4.c
! d9146ad961ff41b480c26dcd6f54d9b9  libgfortran/generated/any_l8.c
  86cc596c7c95c5e9b58489a4ab96d212  libgfortran/generated/bessel_r10.c
  716516272b54d75a1171a165a95cb7e8  libgfortran/generated/bessel_r16.c
  f433859f2e3e00682e0ed39ab05161b7  libgfortran/generated/bessel_r4.c
  4232248e266a23bd60b14ab2b50e9d9e  libgfortran/generated/bessel_r8.c
! e52f157a624d43801e8dc608f912c389  libgfortran/generated/count_16_l.c
! 148143bf9ba452d8270acb1d181fdb83  libgfortran/generated/count_1_l.c
! 39939a570daa250db3eebddec804d308  libgfortran/generated/count_2_l.c
! 589f865b2849de1ad527b19193aa120f  libgfortran/generated/count_4_l.c
! ea6b10df1f1dbd0ff8bfe82058f68a5a  libgfortran/generated/count_8_l.c
  fa2153b9cb30ca9b5e34c67becd4f96c  libgfortran/generated/cshift0_c10.c
  bebcae79eebd7fb2244399040037e01e  libgfortran/generated/cshift0_c16.c
  7136b62963a3307c128b5f60c30504bc  libgfortran/generated/cshift0_c4.c
--- 64571,64595 ----
  33f206dfff107194cfc548563d30acc9  libgfortran/generated/_tanh_r16.F90
  a3b1d7515e9524d2a697b2c0cd3056d1  libgfortran/generated/_tanh_r4.F90
  427f4ff51f191ff89c67f78e84c21fbf  libgfortran/generated/_tanh_r8.F90
! c8fc623d6cfd37e3ed16937af939ae51  libgfortran/generated/all_l1.c
! a5af4f48b7fd17c0f179a406595d9e7e  libgfortran/generated/all_l16.c
! 59d69f8aca72a41ba164844296ac2961  libgfortran/generated/all_l2.c
! a50a227eadd6365538460b1bb932fe5f  libgfortran/generated/all_l4.c
! 601696551ec7a94f98a77445939ea708  libgfortran/generated/all_l8.c
! b6ec929777171b63fefd841568b5c086  libgfortran/generated/any_l1.c
! 56b784e1d3b7f826fd04474fa8b1a606  libgfortran/generated/any_l16.c
! 0f5d7945504185ecbacdcf68adff603a  libgfortran/generated/any_l2.c
! 0cf10ddc5689d31be43e8c9cfa1a7aca  libgfortran/generated/any_l4.c
! 9330484660c6597391f61b7b4c429037  libgfortran/generated/any_l8.c
  86cc596c7c95c5e9b58489a4ab96d212  libgfortran/generated/bessel_r10.c
  716516272b54d75a1171a165a95cb7e8  libgfortran/generated/bessel_r16.c
  f433859f2e3e00682e0ed39ab05161b7  libgfortran/generated/bessel_r4.c
  4232248e266a23bd60b14ab2b50e9d9e  libgfortran/generated/bessel_r8.c
! 66d6f5e619fd76803ad8d3bf7b381d31  libgfortran/generated/count_16_l.c
! 3a5d49dff2bd4f0722be4b1e8fea6316  libgfortran/generated/count_1_l.c
! 53c213f9bf485b8b424ad168f2c30130  libgfortran/generated/count_2_l.c
! 30df0ca80cb6cc1cd01d65117e3638e5  libgfortran/generated/count_4_l.c
! d0f2251e271fd9ae038c2468ff101e59  libgfortran/generated/count_8_l.c
  fa2153b9cb30ca9b5e34c67becd4f96c  libgfortran/generated/cshift0_c10.c
  bebcae79eebd7fb2244399040037e01e  libgfortran/generated/cshift0_c16.c
  7136b62963a3307c128b5f60c30504bc  libgfortran/generated/cshift0_c4.c
*************** a532e0cc9aa461a952e431b3e89292cf  libgfo
*** 64439,64454 ****
  e63e558fcd0d96828718dfbe206d616a  libgfortran/generated/eoshift3_16.c
  f94f97da4abc1d946acb9e4402e24710  libgfortran/generated/eoshift3_4.c
  50d4b19f84dff69eba7f4df9f48ddea2  libgfortran/generated/eoshift3_8.c
! db59837fb7676fa2641b93827d15e661  libgfortran/generated/iall_i1.c
! 1795fa31a416d77ab6bb13bdbf3cf596  libgfortran/generated/iall_i16.c
! bdd14e2ec2eb31c646430d8c9788c76a  libgfortran/generated/iall_i2.c
! b33f028fae18e5db5ea6d49027f50ed1  libgfortran/generated/iall_i4.c
! 71cfaa189926c4d6fc9cb1575a002c77  libgfortran/generated/iall_i8.c
! 7fdb6f166de6af331a5c88b301a7cd28  libgfortran/generated/iany_i1.c
! 9e5acadb8d286b9cc3f0cba115b0595e  libgfortran/generated/iany_i16.c
! 017ac9fa78b4d23d71096f5093947944  libgfortran/generated/iany_i2.c
! 1d4093910256494c60ffd0ed856e3681  libgfortran/generated/iany_i4.c
! 24a15c404c8d2b661f5f069c78425d81  libgfortran/generated/iany_i8.c
  021aa0d88d779962a0b152a2da8df305  libgfortran/generated/in_pack_c10.c
  6d6cafded36ad2dbaec475e2d77e2754  libgfortran/generated/in_pack_c16.c
  068a6421d69992a18b8a91afb51e9c4c  libgfortran/generated/in_pack_c4.c
--- 64651,64666 ----
  e63e558fcd0d96828718dfbe206d616a  libgfortran/generated/eoshift3_16.c
  f94f97da4abc1d946acb9e4402e24710  libgfortran/generated/eoshift3_4.c
  50d4b19f84dff69eba7f4df9f48ddea2  libgfortran/generated/eoshift3_8.c
! c8d4ea5f7c4c6f29e9d787ebdc35f623  libgfortran/generated/iall_i1.c
! 1ae6660e5b4a59265ef1e60bf26af967  libgfortran/generated/iall_i16.c
! 426ab8ddad20d37613480814e1ac146e  libgfortran/generated/iall_i2.c
! a1eac39cfa81720b32c2cde74f840286  libgfortran/generated/iall_i4.c
! a3c2bd02feeecbb247bf22817a1958ec  libgfortran/generated/iall_i8.c
! 648bfa62956b2e42dfd25da34f44ebee  libgfortran/generated/iany_i1.c
! c49c84c67f96437c8d6e7ae22f4ef23e  libgfortran/generated/iany_i16.c
! 2c9125db760bc06cf57be9e74526901a  libgfortran/generated/iany_i2.c
! e259d720c487a9ac19f36ddcbeb3e685  libgfortran/generated/iany_i4.c
! 360114af7f98c4089ec7f01adfa65f3c  libgfortran/generated/iany_i8.c
  021aa0d88d779962a0b152a2da8df305  libgfortran/generated/in_pack_c10.c
  6d6cafded36ad2dbaec475e2d77e2754  libgfortran/generated/in_pack_c16.c
  068a6421d69992a18b8a91afb51e9c4c  libgfortran/generated/in_pack_c4.c
*************** ed0d8fd32d5031db302c4196f7d53bb0  libgfo
*** 64475,64485 ****
  430ea92a61a3dc74755a05fdfc974c07  libgfortran/generated/in_unpack_r16.c
  03b481b361493f2c99fb974937036ac5  libgfortran/generated/in_unpack_r4.c
  6b95c1727df267218998892f637f7d0c  libgfortran/generated/in_unpack_r8.c
! 74275e0addf74fcd9b2d66de2bac5ea0  libgfortran/generated/iparity_i1.c
! 314a1ddc354c8bab7eaf539b50018256  libgfortran/generated/iparity_i16.c
! 2dde446cf835099492a0fd727cf9306e  libgfortran/generated/iparity_i2.c
! ab64165bb997bf297979eff0d94baffb  libgfortran/generated/iparity_i4.c
! 681a609489facee9695b6a3204791bb0  libgfortran/generated/iparity_i8.c
  263f979099aec434a6391b5f97068f0d  libgfortran/generated/matmul_c10.c
  d01f5ef58f1ceb44bce7927f89b8feac  libgfortran/generated/matmul_c16.c
  f028eec1209e08b38a038e7212e53661  libgfortran/generated/matmul_c4.c
--- 64687,64697 ----
  430ea92a61a3dc74755a05fdfc974c07  libgfortran/generated/in_unpack_r16.c
  03b481b361493f2c99fb974937036ac5  libgfortran/generated/in_unpack_r4.c
  6b95c1727df267218998892f637f7d0c  libgfortran/generated/in_unpack_r8.c
! 49849b08199125ab3ac753496827c196  libgfortran/generated/iparity_i1.c
! 3878a71bb01ede03053649bf44142e70  libgfortran/generated/iparity_i16.c
! bde2e9ffe9ba51eed2765caeb419f31f  libgfortran/generated/iparity_i2.c
! 4d41d1f8dae385a8130639458dad3bd1  libgfortran/generated/iparity_i4.c
! eb122cf4217b05bf8656e5fe16571b6c  libgfortran/generated/iparity_i8.c
  263f979099aec434a6391b5f97068f0d  libgfortran/generated/matmul_c10.c
  d01f5ef58f1ceb44bce7927f89b8feac  libgfortran/generated/matmul_c16.c
  f028eec1209e08b38a038e7212e53661  libgfortran/generated/matmul_c4.c
*************** e49e5b2c203c1e294d37039559d63f35  libgfo
*** 64509,64580 ****
  541defc8075745a29e44ceb1bd533d4c  libgfortran/generated/matmulavx128_r16.c
  ddbf6c925907ce5ce705f30bc859fa4b  libgfortran/generated/matmulavx128_r4.c
  1030d6786abf9417d93c4cf927f330e4  libgfortran/generated/matmulavx128_r8.c
! 03b7053b4699a9b5672a1f6c4c9da828  libgfortran/generated/maxloc0_16_i1.c
! 344d00df27ae407fd95d659e4e2faa24  libgfortran/generated/maxloc0_16_i16.c
! 8ff6c02dadbbe4ccdd45527737715f18  libgfortran/generated/maxloc0_16_i2.c
! e8b46885f364d88e3b0e7c7f4e35e361  libgfortran/generated/maxloc0_16_i4.c
! 034532d78449fdc21fc3cc6b452f4239  libgfortran/generated/maxloc0_16_i8.c
! 62b4ded34587a9b2ee5ff4e43a33f8fd  libgfortran/generated/maxloc0_16_r10.c
! 7acc2accb60668380435e87358988fa1  libgfortran/generated/maxloc0_16_r16.c
! bc63c6c30dce4263021587d0c4c1fa81  libgfortran/generated/maxloc0_16_r4.c
! 819cc4d8f1112230ad1f0cfceb4d5a46  libgfortran/generated/maxloc0_16_r8.c
! ad4dc3757b952780c4f57456eae2d403  libgfortran/generated/maxloc0_16_s1.c
! b8673682929020bebf654571596fd423  libgfortran/generated/maxloc0_16_s4.c
! 94450fad6cb19f9c871ca838acbc9969  libgfortran/generated/maxloc0_4_i1.c
! 6e06fd68c0a6fc608e78f36483192a15  libgfortran/generated/maxloc0_4_i16.c
! d8b59c7908de146ad8a177324e9afaf9  libgfortran/generated/maxloc0_4_i2.c
! 8efcad8836a83d68c9ba32e7a9223dc7  libgfortran/generated/maxloc0_4_i4.c
! 055dec166b9f3dd66dd94cead9c412cf  libgfortran/generated/maxloc0_4_i8.c
! 7e5656a92b488335ad902b7bd68cd472  libgfortran/generated/maxloc0_4_r10.c
! 6f5fd1f393780accfb4d29041babc443  libgfortran/generated/maxloc0_4_r16.c
! 27298653992da8c6aaa052edf2f2c8d0  libgfortran/generated/maxloc0_4_r4.c
! ae59d658a738ff89c938f15db4422816  libgfortran/generated/maxloc0_4_r8.c
! 0fd432e29480d4412aa93ea5c0236bfe  libgfortran/generated/maxloc0_4_s1.c
! 6f7c98e456f91b22ccf1901112fe5d85  libgfortran/generated/maxloc0_4_s4.c
! 2ef2e12ae5b043576895461a29ac2514  libgfortran/generated/maxloc0_8_i1.c
! cc95e59dc486da668beb233c100c853f  libgfortran/generated/maxloc0_8_i16.c
! 170aec04913c251153a62a9f549d70c4  libgfortran/generated/maxloc0_8_i2.c
! c861c61de458c1ab94891fcbf64e9e4b  libgfortran/generated/maxloc0_8_i4.c
! 9901d9634bfc0dc0fb4bd1ff0a01278a  libgfortran/generated/maxloc0_8_i8.c
! 2db56d8bc9e5819b12f5fa4534ce583c  libgfortran/generated/maxloc0_8_r10.c
! 8e07f18280c21a9c57116ca4bc8b0233  libgfortran/generated/maxloc0_8_r16.c
! c7c775dac8631067269a6dc1a9e76903  libgfortran/generated/maxloc0_8_r4.c
! 61a46a38c32a0648ece627ef1dd2f8b2  libgfortran/generated/maxloc0_8_r8.c
! b10d5ca87dde63e7dd85e4b354a443e2  libgfortran/generated/maxloc0_8_s1.c
! 686c20156e4428dbd8dab1b863360a24  libgfortran/generated/maxloc0_8_s4.c
! c925f4dc611fbdd1098fdee2ea7a6761  libgfortran/generated/maxloc1_16_i1.c
! fe15181c7687b2f358cab5329c3a8405  libgfortran/generated/maxloc1_16_i16.c
! 4b8a5618a06c83dd48a221ca567e88bb  libgfortran/generated/maxloc1_16_i2.c
! 82c7175bfc918c41ea17b0cd67ebf3a3  libgfortran/generated/maxloc1_16_i4.c
! b67267d085f42920deff90af00cbea0f  libgfortran/generated/maxloc1_16_i8.c
! 3689cbcf6b6a695a9ee766099496c3c9  libgfortran/generated/maxloc1_16_r10.c
! 05d259d05467af982a09ee49594cb186  libgfortran/generated/maxloc1_16_r16.c
! 8475af29c94eb71c6ef0cb560856954b  libgfortran/generated/maxloc1_16_r4.c
! 60fa146d82d3904342de7b0af8c4fad8  libgfortran/generated/maxloc1_16_r8.c
! 60ab3f93ef44639ab5c6bd2631b2045c  libgfortran/generated/maxloc1_16_s1.c
! 3b384b67b86760151d04b868faf0d693  libgfortran/generated/maxloc1_16_s4.c
! befc76b55c0bd08a6de5b9dc21a0798a  libgfortran/generated/maxloc1_4_i1.c
! f9ef105460d4d612210e232edcb1d978  libgfortran/generated/maxloc1_4_i16.c
! f65ca178597a93acb8f65b99e362fc93  libgfortran/generated/maxloc1_4_i2.c
! 5753a89d187e6811d2c77fd027c5ce9e  libgfortran/generated/maxloc1_4_i4.c
! 0b3d11b832840aa35c67564236fdb3ef  libgfortran/generated/maxloc1_4_i8.c
! 16bf52181a2bb53fed4efa9b74da1f1d  libgfortran/generated/maxloc1_4_r10.c
! e9b91276cfdcdf6037bdc9152492ef84  libgfortran/generated/maxloc1_4_r16.c
! 84d60719cb041e812893e63bbdcd75fe  libgfortran/generated/maxloc1_4_r4.c
! 531e1c403705a9f206e198352d2de0f8  libgfortran/generated/maxloc1_4_r8.c
! 9fd32a882d93779b1c8dc088bd66e2c0  libgfortran/generated/maxloc1_4_s1.c
! 6222c2a21dd818d5a0a150a319887fb7  libgfortran/generated/maxloc1_4_s4.c
! 700efcf2b6f191304932ab38e7e84ee0  libgfortran/generated/maxloc1_8_i1.c
! 884cf41dd7b5a8d4bd58b69061bf6415  libgfortran/generated/maxloc1_8_i16.c
! 0d02e6b6598938a49f64d2440f3b7e75  libgfortran/generated/maxloc1_8_i2.c
! 50af201254408c52e39acf34b07bf032  libgfortran/generated/maxloc1_8_i4.c
! 696fccfb0f15a66208b6d3161b27df27  libgfortran/generated/maxloc1_8_i8.c
! b12b4684d7aa6302cc2be66c20f6e86a  libgfortran/generated/maxloc1_8_r10.c
! 0cac7f855c12443fd764805efd61a525  libgfortran/generated/maxloc1_8_r16.c
! 98fa88f2365ef6ad3b6ac31ec875c6a9  libgfortran/generated/maxloc1_8_r4.c
! 022548e955ed6814299e36822a79f2fb  libgfortran/generated/maxloc1_8_r8.c
! c753c9aca42b868b50781c3755c304c4  libgfortran/generated/maxloc1_8_s1.c
! 72f24ff3eb94ac8089f92415a8868066  libgfortran/generated/maxloc1_8_s4.c
  171cf6f831b269f5b278256fa139bdaf  libgfortran/generated/maxloc2_16_s1.c
  75ff4986959a95ad6b16aad2acba538e  libgfortran/generated/maxloc2_16_s4.c
  c073445412287f3fd7d4000e86488f3b  libgfortran/generated/maxloc2_4_s1.c
--- 64721,64792 ----
  541defc8075745a29e44ceb1bd533d4c  libgfortran/generated/matmulavx128_r16.c
  ddbf6c925907ce5ce705f30bc859fa4b  libgfortran/generated/matmulavx128_r4.c
  1030d6786abf9417d93c4cf927f330e4  libgfortran/generated/matmulavx128_r8.c
! a90fdc57bdd761b8988bb4a27b8d7cdf  libgfortran/generated/maxloc0_16_i1.c
! c92b308f0a661efb609c61a9388ecae0  libgfortran/generated/maxloc0_16_i16.c
! d272fcd40af3c9a73879073d86bb20b5  libgfortran/generated/maxloc0_16_i2.c
! 4e4ba1b9ed44742504c9c6e62310a6b7  libgfortran/generated/maxloc0_16_i4.c
! 05d7727371a06eb7b7409f5eba171ec1  libgfortran/generated/maxloc0_16_i8.c
! 23c5cb40bfb61fee2c42a57f4410cd48  libgfortran/generated/maxloc0_16_r10.c
! e5f3693dea31053d297a7cb0dd9bd9f4  libgfortran/generated/maxloc0_16_r16.c
! 07330486bdc13b57364a09e4b3e305ca  libgfortran/generated/maxloc0_16_r4.c
! 7c78fd69fd742be3afdcc4d1b9b25966  libgfortran/generated/maxloc0_16_r8.c
! bc7ad50c3939703a8b05cf9e0c8c21df  libgfortran/generated/maxloc0_16_s1.c
! b2a3fbd1066259a0807a3a1448075af6  libgfortran/generated/maxloc0_16_s4.c
! 679f6869c80df38a41cd403293121ba1  libgfortran/generated/maxloc0_4_i1.c
! ac53974e0a71ecbdc247ffc448fc99b5  libgfortran/generated/maxloc0_4_i16.c
! 46a0eb38f2587a82d017a02cfe18f723  libgfortran/generated/maxloc0_4_i2.c
! 9c76ea98e6f584a9a1d3734cd8d5ddb6  libgfortran/generated/maxloc0_4_i4.c
! 2c27f962c2c4e5d61549648cd4cd29c8  libgfortran/generated/maxloc0_4_i8.c
! e9b9fe00ededf9e963117daf4692650d  libgfortran/generated/maxloc0_4_r10.c
! 54aabf815ee1792b9fef2f2312b2259c  libgfortran/generated/maxloc0_4_r16.c
! 58b4ab813784f7fa9888329f651e73fd  libgfortran/generated/maxloc0_4_r4.c
! 99fbd757b39ad88ff9c60ef3e419ed1a  libgfortran/generated/maxloc0_4_r8.c
! b948cc0d42157353cf71b255ae4c93b8  libgfortran/generated/maxloc0_4_s1.c
! 23f3fd8724a8d30f09a7b7078bfbf1d7  libgfortran/generated/maxloc0_4_s4.c
! 9a62ba4f741dd5a767e79c1f617534be  libgfortran/generated/maxloc0_8_i1.c
! c4cc2e6430c7a387b492a71ee3f42c1f  libgfortran/generated/maxloc0_8_i16.c
! 075c1cf09aea31de2242a137ffdef226  libgfortran/generated/maxloc0_8_i2.c
! fb0db127fbdf1ea7cc48b320fc1ad838  libgfortran/generated/maxloc0_8_i4.c
! 75f5d4152cc2b3a522a19d19c8e49175  libgfortran/generated/maxloc0_8_i8.c
! 3c8e798118effdee1c19293455438b96  libgfortran/generated/maxloc0_8_r10.c
! 4aced211e5d4b68c976c1d9d003d39a9  libgfortran/generated/maxloc0_8_r16.c
! a915821e54b16e50225675a34800e2ad  libgfortran/generated/maxloc0_8_r4.c
! 0b00d92b74326321d5674aeccac599ba  libgfortran/generated/maxloc0_8_r8.c
! 7bae149397035d67fa17dc18ec3456ad  libgfortran/generated/maxloc0_8_s1.c
! 5140e7b37f69b31c14752ab8be9d9e31  libgfortran/generated/maxloc0_8_s4.c
! a5924125dfd092d8c9b26bacb6ebbb88  libgfortran/generated/maxloc1_16_i1.c
! 4e6fd963f919737465d16f6c0714c8af  libgfortran/generated/maxloc1_16_i16.c
! 014554e6a890bce7b1f8ac2c3bd52549  libgfortran/generated/maxloc1_16_i2.c
! 7b7dd98b305ff22dea6947b31a6f31b6  libgfortran/generated/maxloc1_16_i4.c
! 550b86ba73395844611d219814db1929  libgfortran/generated/maxloc1_16_i8.c
! 23568decbf54f2720c4faf3279c4fb55  libgfortran/generated/maxloc1_16_r10.c
! 613f0bce50d6b13762ebf95af7baf7cb  libgfortran/generated/maxloc1_16_r16.c
! 33716f570c17a9ec67be634dd451d0d0  libgfortran/generated/maxloc1_16_r4.c
! 7081a8f20368f696c9de3761a209d293  libgfortran/generated/maxloc1_16_r8.c
! 4df3df92feba7f479cfb09ab8e803446  libgfortran/generated/maxloc1_16_s1.c
! 5e92d2da85e317ba347a335345e6d2aa  libgfortran/generated/maxloc1_16_s4.c
! 5797718c5f91354ad7d3e02dcbeb27de  libgfortran/generated/maxloc1_4_i1.c
! eee0dc988cede80594f382ff8246c66c  libgfortran/generated/maxloc1_4_i16.c
! 469588846da8202f4e3cf950d5affa80  libgfortran/generated/maxloc1_4_i2.c
! b1a6e385de98015f3044e7f4ba80c42e  libgfortran/generated/maxloc1_4_i4.c
! 113341cc0360c6cc78b21bdbaae483fe  libgfortran/generated/maxloc1_4_i8.c
! e9baebeb4385b1e0283114883b424474  libgfortran/generated/maxloc1_4_r10.c
! 8736661b4d03d7c97ce7f94aa9e70a41  libgfortran/generated/maxloc1_4_r16.c
! 590d97952c7921ea68a04ae2d640d336  libgfortran/generated/maxloc1_4_r4.c
! f450c81d117aa2a168a4f8f73c04b296  libgfortran/generated/maxloc1_4_r8.c
! 0a93520f777fba50b3295451aae9e155  libgfortran/generated/maxloc1_4_s1.c
! a25669522bd67b4065b604c22c82cabe  libgfortran/generated/maxloc1_4_s4.c
! 3dd0de81ed7b20dd493fd044d8585039  libgfortran/generated/maxloc1_8_i1.c
! 1592c0977cb8bdc439b824dad3d03f70  libgfortran/generated/maxloc1_8_i16.c
! f053c7705caf5d1068162c3ce05a018e  libgfortran/generated/maxloc1_8_i2.c
! ccd3805a0a02d17f367825d6493be73e  libgfortran/generated/maxloc1_8_i4.c
! feebf77dd973806fb0acf9988129771d  libgfortran/generated/maxloc1_8_i8.c
! 185fb1d559db4a8046e14a0fcac01d7a  libgfortran/generated/maxloc1_8_r10.c
! 86945da2359eace789f849c0a11aaf76  libgfortran/generated/maxloc1_8_r16.c
! 3c0b8cef3a6f515c372e4247a05c349b  libgfortran/generated/maxloc1_8_r4.c
! 43d0e263654e30d235ee6805ea42dfcc  libgfortran/generated/maxloc1_8_r8.c
! 4ee867395332fddd379a73923a7e532a  libgfortran/generated/maxloc1_8_s1.c
! 00cee6ef9b99385e7534b2dd464d67b6  libgfortran/generated/maxloc1_8_s4.c
  171cf6f831b269f5b278256fa139bdaf  libgfortran/generated/maxloc2_16_s1.c
  75ff4986959a95ad6b16aad2acba538e  libgfortran/generated/maxloc2_16_s4.c
  c073445412287f3fd7d4000e86488f3b  libgfortran/generated/maxloc2_4_s1.c
*************** c073445412287f3fd7d4000e86488f3b  libgfo
*** 64583,64665 ****
  fcc247170339355b6f5f15dfceef7361  libgfortran/generated/maxloc2_8_s4.c
  45700b07e98fcde9399283738d978f17  libgfortran/generated/maxval0_s1.c
  8bbbdf47813fb722b5847ff928256f04  libgfortran/generated/maxval0_s4.c
! 2b2a639fb8507938daa9d5f7039c4071  libgfortran/generated/maxval1_s1.c
! 44540fc2eb3fbcc928e78e27bdb3b8ee  libgfortran/generated/maxval1_s4.c
! 82fec2905d72acc3b428baee2af924f9  libgfortran/generated/maxval_i1.c
! 7a1257953fb0d2a90a9bb725f52dbe45  libgfortran/generated/maxval_i16.c
! 19066d0c5a94fa93b9c28ff6ee642ae9  libgfortran/generated/maxval_i2.c
! 0c737056b5630651f031829d0e88565a  libgfortran/generated/maxval_i4.c
! de2b9d022b1edd11284798d2627d16f2  libgfortran/generated/maxval_i8.c
! b22bba3899c16d8e72674aba23452eef  libgfortran/generated/maxval_r10.c
! 4d7c453db71636fb4c1e5ed60bb25fad  libgfortran/generated/maxval_r16.c
! 689cf89193ed8f380b77cf6da6045450  libgfortran/generated/maxval_r4.c
! 379c914a297337644dcf81ba9554545c  libgfortran/generated/maxval_r8.c
! 34a1cf7837febf1ae8114ce07e2c1b8b  libgfortran/generated/minloc0_16_i1.c
! 4789025066116eadc1263b41176f86af  libgfortran/generated/minloc0_16_i16.c
! 205889b55d8eda2d6251d33cb3c134ae  libgfortran/generated/minloc0_16_i2.c
! dbcb5ac5634b76914e508af487098ab0  libgfortran/generated/minloc0_16_i4.c
! 80b9fa4a52da5b6b3a40a64f18efc447  libgfortran/generated/minloc0_16_i8.c
! 58880852f86520e13abd7e5c1ac849c0  libgfortran/generated/minloc0_16_r10.c
! f8a89a20d20bac7ff8d36ee5084b1b95  libgfortran/generated/minloc0_16_r16.c
! d68c14bd0cb5b54bb1d7cb07534ab6d4  libgfortran/generated/minloc0_16_r4.c
! 42cd15cddc2bb55c6e3e5165e0707a44  libgfortran/generated/minloc0_16_r8.c
! 1dc7724c457bf7cce5adeb77c84c607b  libgfortran/generated/minloc0_16_s1.c
! cf01afbc588bdad0eb953588898bb9ac  libgfortran/generated/minloc0_16_s4.c
! 2bdc63ee1569115c62a3b066534442e6  libgfortran/generated/minloc0_4_i1.c
! b1159e20d2b494058e381a459586cbc1  libgfortran/generated/minloc0_4_i16.c
! d8fc6affc6b1fc0bc065cbe29ecf233c  libgfortran/generated/minloc0_4_i2.c
! 0b89eda0be74e374d4d49426df2c558c  libgfortran/generated/minloc0_4_i4.c
! 68eb4db5e3f9eb9dd3c40d30324ea106  libgfortran/generated/minloc0_4_i8.c
! 198d01bd8246160c0dbfb496168d3919  libgfortran/generated/minloc0_4_r10.c
! a6574f99540c84967a7601ee8bcce0fc  libgfortran/generated/minloc0_4_r16.c
! 929fde2e94b8e12a391aae4a75029c92  libgfortran/generated/minloc0_4_r4.c
! 38eca169ce963f1e47b6bedf60c4db72  libgfortran/generated/minloc0_4_r8.c
! ad486df9918f2bf4d3eaf0dead8bc137  libgfortran/generated/minloc0_4_s1.c
! fb2e471e31f797d9e17957046a7294a0  libgfortran/generated/minloc0_4_s4.c
! 3e92747f10b93ac8f720435abd9cb7be  libgfortran/generated/minloc0_8_i1.c
! 550f677f8605aed20b487effd0145c3e  libgfortran/generated/minloc0_8_i16.c
! 9c9e1774025eeed2d779eddd11576905  libgfortran/generated/minloc0_8_i2.c
! 609099e987bc9026f6d4cf86ede7d551  libgfortran/generated/minloc0_8_i4.c
! cf2147c87f5909cfc15731eb7107aa34  libgfortran/generated/minloc0_8_i8.c
! 8973693a1c5bc42dd3e255b1b9046f8a  libgfortran/generated/minloc0_8_r10.c
! 88f9aeb05d5b4ab828d69e04ed2313b3  libgfortran/generated/minloc0_8_r16.c
! 69d76ece184e95eb7bd4c65b030b7002  libgfortran/generated/minloc0_8_r4.c
! 862d2307957535f9482687eb6d36fc8f  libgfortran/generated/minloc0_8_r8.c
! 42c600c88acd4629d76baac0c713456f  libgfortran/generated/minloc0_8_s1.c
! c19a2f905b7b3d82c7d1c64b2e0b9dfe  libgfortran/generated/minloc0_8_s4.c
! 901300e8deecfc79f867f9be6e1b7ecf  libgfortran/generated/minloc1_16_i1.c
! 1478e0e7698bb1176c11ebe9806bc17d  libgfortran/generated/minloc1_16_i16.c
! 5726e05bcf5113ef239d77ef82902374  libgfortran/generated/minloc1_16_i2.c
! 11e0988585c504c21b374483a849301a  libgfortran/generated/minloc1_16_i4.c
! efabcb87c21d87210349a3389ce23390  libgfortran/generated/minloc1_16_i8.c
! eb168814d06c53a979232e01f4cb2ef1  libgfortran/generated/minloc1_16_r10.c
! 63a22cf099c79c000a33f7712d0a20a9  libgfortran/generated/minloc1_16_r16.c
! aa46d48528501e71d34efa0c06bf1b95  libgfortran/generated/minloc1_16_r4.c
! 6e3f4baed1ddfecaf88b2e2fb0252f16  libgfortran/generated/minloc1_16_r8.c
! 5bf2398f7b913903f13a48515dd9e360  libgfortran/generated/minloc1_16_s1.c
! b49fbb4646151e31c929fb246b4394f1  libgfortran/generated/minloc1_16_s4.c
! 4cb51968865af421ec41ed73f60a6ddf  libgfortran/generated/minloc1_4_i1.c
! bb8bf3e4785e93e5c04899f3bd92d28c  libgfortran/generated/minloc1_4_i16.c
! 675b1a9fe0d85de98825dfc4ca13380f  libgfortran/generated/minloc1_4_i2.c
! 035a7d06860c7b085ef06f692ebea6e7  libgfortran/generated/minloc1_4_i4.c
! ceb455f2256b3e3d9ef10da4cc213ff9  libgfortran/generated/minloc1_4_i8.c
! 484bc2950b4ba0df4c8457adbc8fae7d  libgfortran/generated/minloc1_4_r10.c
! a206f43ef2241bc27ea4a93ad22bc6e0  libgfortran/generated/minloc1_4_r16.c
! 9daa313a1eacd5b2c171eae85e61ee60  libgfortran/generated/minloc1_4_r4.c
! 63bda7e89388d3a11efd2124d0ef4b0d  libgfortran/generated/minloc1_4_r8.c
! 940ff66e750abe2eba92133e147fb6df  libgfortran/generated/minloc1_4_s1.c
! cbade4410bb7a08c23560de3594b0582  libgfortran/generated/minloc1_4_s4.c
! 517eff0ed33ce500954e0a52a53ebc95  libgfortran/generated/minloc1_8_i1.c
! e6790f1953758e078c74192fde7fc4dc  libgfortran/generated/minloc1_8_i16.c
! cb8f2cdbb7e52a6b9399e43c8f498eb7  libgfortran/generated/minloc1_8_i2.c
! 09a25fa3b34dee6b80424376c7e3d142  libgfortran/generated/minloc1_8_i4.c
! 634c3ffab7169292e46c71d4704bbf25  libgfortran/generated/minloc1_8_i8.c
! ec16ec8525e095b8266cd63be1631e47  libgfortran/generated/minloc1_8_r10.c
! 2094af4dce2deb41830c54f58560e24c  libgfortran/generated/minloc1_8_r16.c
! 37a6e6d28c2d4adce9dc998bf1414002  libgfortran/generated/minloc1_8_r4.c
! df9578db987a3418075c369122a24080  libgfortran/generated/minloc1_8_r8.c
! 30b8b2bb591337e128b2586eb9d13d13  libgfortran/generated/minloc1_8_s1.c
! 843b0e6d11192735ce6971c0aa8f10a5  libgfortran/generated/minloc1_8_s4.c
  88021b34f25e398298ce25946bf36074  libgfortran/generated/minloc2_16_s1.c
  ed73c44987da54bda704c2c8b4510dd0  libgfortran/generated/minloc2_16_s4.c
  5fbde833bc94e2701dd5fb761f008c97  libgfortran/generated/minloc2_4_s1.c
--- 64795,64877 ----
  fcc247170339355b6f5f15dfceef7361  libgfortran/generated/maxloc2_8_s4.c
  45700b07e98fcde9399283738d978f17  libgfortran/generated/maxval0_s1.c
  8bbbdf47813fb722b5847ff928256f04  libgfortran/generated/maxval0_s4.c
! 5f3a48e4fa98dff38e927ea8f80ab7e9  libgfortran/generated/maxval1_s1.c
! f7252cd03100816857c5a862cb144369  libgfortran/generated/maxval1_s4.c
! 7dc3c202f6832a402c3a89ac2dc434d8  libgfortran/generated/maxval_i1.c
! 03d88f625a95b2f7c4eef783ee4c4d1e  libgfortran/generated/maxval_i16.c
! b0ab510923d7dc072b41e4aadb5bac0a  libgfortran/generated/maxval_i2.c
! c4114f5479458af1a81cd85a10b48a30  libgfortran/generated/maxval_i4.c
! b49ae4d573660db5f3b1a780c1f3b5de  libgfortran/generated/maxval_i8.c
! 4b24d40ebd59707dd85dc2249f0c812d  libgfortran/generated/maxval_r10.c
! b54b0162f0d9175055986b54546bb9bc  libgfortran/generated/maxval_r16.c
! ff1b427515b8273491e9be280f1438e9  libgfortran/generated/maxval_r4.c
! 127ccc7702849429c683c8ca33bfed08  libgfortran/generated/maxval_r8.c
! 04f4b631be8542081e489666b20e89ea  libgfortran/generated/minloc0_16_i1.c
! 069e03e6e3668f6726115f79b11c3909  libgfortran/generated/minloc0_16_i16.c
! 8f819992fed52581c02a208a0d4b4a2f  libgfortran/generated/minloc0_16_i2.c
! 907440935ea8fe08d374128b9a157802  libgfortran/generated/minloc0_16_i4.c
! ca022155a420d4b1f9bbedc110c1e3ca  libgfortran/generated/minloc0_16_i8.c
! c23388e395fc6ca12f7733bcc930293c  libgfortran/generated/minloc0_16_r10.c
! 858801a074a45edbc9e4c3b14e41a217  libgfortran/generated/minloc0_16_r16.c
! 13bc62b41317fc9654aea7f3dd59c42f  libgfortran/generated/minloc0_16_r4.c
! f59bf28d0c3007e1a326db7ff9a30744  libgfortran/generated/minloc0_16_r8.c
! abb6d37ce982e6ec3af1fe49b61a62d3  libgfortran/generated/minloc0_16_s1.c
! 491e4cfadea55a1f948e16d85b16eb02  libgfortran/generated/minloc0_16_s4.c
! 5e555edff0177a838da840fc1e734fb2  libgfortran/generated/minloc0_4_i1.c
! 325a7492f1d6a37aaf29dfae0f686371  libgfortran/generated/minloc0_4_i16.c
! f013ff965825be285a6915dd096baeac  libgfortran/generated/minloc0_4_i2.c
! 5a97cc1475bb0340e3e865da38161449  libgfortran/generated/minloc0_4_i4.c
! 547cfc2c173ce0f07e949fd285563f05  libgfortran/generated/minloc0_4_i8.c
! 01aec56d8eaa308d0ad571bafecbd9dc  libgfortran/generated/minloc0_4_r10.c
! 3453f57ddc00f2666f121ecf9ff21b24  libgfortran/generated/minloc0_4_r16.c
! bff288b59e963d6fed9be642864fc372  libgfortran/generated/minloc0_4_r4.c
! 5119a6e8dd7a5060fc578a7e87e0a825  libgfortran/generated/minloc0_4_r8.c
! 8bc565d3c784af1776fab1893d7682aa  libgfortran/generated/minloc0_4_s1.c
! a03466c6ae748078656cb23015e4a6d3  libgfortran/generated/minloc0_4_s4.c
! 28ea8880adc788af15e31f18b82d0a04  libgfortran/generated/minloc0_8_i1.c
! 0413e9615d8c785180e209a0a85c6f92  libgfortran/generated/minloc0_8_i16.c
! cb499321fe0600c39cee5061ef765a36  libgfortran/generated/minloc0_8_i2.c
! fb58e28205bf745dd3d3617c30ecec53  libgfortran/generated/minloc0_8_i4.c
! 95facfef170211f886492cfb219947d2  libgfortran/generated/minloc0_8_i8.c
! af2d86fc2c220e87b8b6993b06e665e9  libgfortran/generated/minloc0_8_r10.c
! 481f6e5c1b56d347b570e0483046b150  libgfortran/generated/minloc0_8_r16.c
! a0c077924674976834baeb098b365170  libgfortran/generated/minloc0_8_r4.c
! a1cbc8d9079fab0a4ec19cdeaee3f796  libgfortran/generated/minloc0_8_r8.c
! 742b42571bdf47652fe8304629a80cf1  libgfortran/generated/minloc0_8_s1.c
! ad9906fc187288fa7ef367571aafbbce  libgfortran/generated/minloc0_8_s4.c
! 9010a8102d73fa41e80e9c26fa2aa89a  libgfortran/generated/minloc1_16_i1.c
! 88cfabf8fc947a02117a0c4c3e54ce09  libgfortran/generated/minloc1_16_i16.c
! bf609889e46f521f5d47271d50da619e  libgfortran/generated/minloc1_16_i2.c
! 75708f36eb66c3ea4e79ed577342b6c7  libgfortran/generated/minloc1_16_i4.c
! 320905c45ad5c920995b508583f40b24  libgfortran/generated/minloc1_16_i8.c
! 8a1bca30329e7272d325a5e3b42909c2  libgfortran/generated/minloc1_16_r10.c
! 08a7f4eb578877c4da73ed24ff83a459  libgfortran/generated/minloc1_16_r16.c
! f60445086b594dd951af06e91fa04924  libgfortran/generated/minloc1_16_r4.c
! 2642b53dedb92a0329fe603bf357aa4b  libgfortran/generated/minloc1_16_r8.c
! 7834dc3679602704f8ca4d773eca8358  libgfortran/generated/minloc1_16_s1.c
! 61d0aad248368b39593d4dec3b6320bf  libgfortran/generated/minloc1_16_s4.c
! 363ee69cf2f289384b6b4d7cec69da1b  libgfortran/generated/minloc1_4_i1.c
! 3fa0a4ddfa2f06fb079d98b5600d38c9  libgfortran/generated/minloc1_4_i16.c
! 811d1b6c573f852ced15b1538b8a9411  libgfortran/generated/minloc1_4_i2.c
! 87cadd453205a0897b52eb976ab64c54  libgfortran/generated/minloc1_4_i4.c
! dd5fac55ff1ab5bc5ba1126cae35efb5  libgfortran/generated/minloc1_4_i8.c
! cb4ff09690886fde0ae118852e600d89  libgfortran/generated/minloc1_4_r10.c
! 2329360f9db3941bdef0a60c697542df  libgfortran/generated/minloc1_4_r16.c
! 4604e8dd497ac88f5b3414e9d03947d9  libgfortran/generated/minloc1_4_r4.c
! 43c18cf8a8617afe68623c44c29c8a45  libgfortran/generated/minloc1_4_r8.c
! e65b285bf06b5298c45d0b82ad84e032  libgfortran/generated/minloc1_4_s1.c
! f154e1df93700db34ca338ae48cc9164  libgfortran/generated/minloc1_4_s4.c
! aae810ed7d8d3da1e1c07b7544dd7297  libgfortran/generated/minloc1_8_i1.c
! 6ea35d459b1dc8b24df9438c79b7d96b  libgfortran/generated/minloc1_8_i16.c
! 3bfe89bc4a7bd71e7e54db099877b529  libgfortran/generated/minloc1_8_i2.c
! f05b9da8bda645fc555649c9ce3f3d8c  libgfortran/generated/minloc1_8_i4.c
! 53ef78d091fd8bbe851d2f42177621b8  libgfortran/generated/minloc1_8_i8.c
! 9a6fedce2ca13e647a11859a8186ea18  libgfortran/generated/minloc1_8_r10.c
! e7e36bdd4d5aad2a75b7df0a8f8d35ba  libgfortran/generated/minloc1_8_r16.c
! 5110795c6a030d581cb2e67e9c221b18  libgfortran/generated/minloc1_8_r4.c
! 88385f8072786f2aa04346fddcede719  libgfortran/generated/minloc1_8_r8.c
! 8f1b3b87ec48c2beef9d02d8b37b1f39  libgfortran/generated/minloc1_8_s1.c
! 34168234fd51b2f6bfe64b218744d516  libgfortran/generated/minloc1_8_s4.c
  88021b34f25e398298ce25946bf36074  libgfortran/generated/minloc2_16_s1.c
  ed73c44987da54bda704c2c8b4510dd0  libgfortran/generated/minloc2_16_s4.c
  5fbde833bc94e2701dd5fb761f008c97  libgfortran/generated/minloc2_4_s1.c
*************** b33778cd5e2923d00389687c0c3678a3  libgfo
*** 64668,64689 ****
  64a01aa1d6aa920d9cecec45e5704b64  libgfortran/generated/minloc2_8_s4.c
  2a0fcc9ca4e6a143c9b0e8d3a4e0a868  libgfortran/generated/minval0_s1.c
  8b7ad838fbe491dbf583d7241794801f  libgfortran/generated/minval0_s4.c
! 95bb5067fdc90e6ee79e3270f80f8ebf  libgfortran/generated/minval1_s1.c
! a3f8cf05c6123a731a437f196b98868c  libgfortran/generated/minval1_s4.c
! 0c19324652e7f84c923e490f8d864f64  libgfortran/generated/minval_i1.c
! bc4b92cf8562bd093e13a228b3d6327f  libgfortran/generated/minval_i16.c
! 0ee5520841cf52cd1c4ee76c789843f8  libgfortran/generated/minval_i2.c
! 8fb2b3d7c92861f46a700cb30ee6ffca  libgfortran/generated/minval_i4.c
! 20f0ba55d302b7fab5024f32b3354023  libgfortran/generated/minval_i8.c
! e03d77c60ce5af33ffaffb9d6f7fdb67  libgfortran/generated/minval_r10.c
! f105ecbd74c2422bff3f794397227a97  libgfortran/generated/minval_r16.c
! c0fff83fa3546d89b0f259792a357312  libgfortran/generated/minval_r4.c
! d69393030577b5d522e5837076d814e9  libgfortran/generated/minval_r8.c
  95f9cbb64b1d1d90feb6c435fc95aaa0  libgfortran/generated/misc_specifics.F90
! 6e10230893a2024c4aa25fc229501644  libgfortran/generated/norm2_r10.c
! 61f91574ba075ad903d0f73e81b8a9fc  libgfortran/generated/norm2_r16.c
! 7c61c549b5014e3904a9d2a5969583f9  libgfortran/generated/norm2_r4.c
! dad01327cb288f6deb11e40a2f10d8cf  libgfortran/generated/norm2_r8.c
  5c2dabcf12c7899cf21b933e8dc3d318  libgfortran/generated/pack_c10.c
  4de35aaf51f07207bd2521bd8684d453  libgfortran/generated/pack_c16.c
  f47eb3d29fa694c8e38e3a4413ea128b  libgfortran/generated/pack_c4.c
--- 64880,64901 ----
  64a01aa1d6aa920d9cecec45e5704b64  libgfortran/generated/minloc2_8_s4.c
  2a0fcc9ca4e6a143c9b0e8d3a4e0a868  libgfortran/generated/minval0_s1.c
  8b7ad838fbe491dbf583d7241794801f  libgfortran/generated/minval0_s4.c
! 4cca84cd205c623f13f1ea61ca0e4312  libgfortran/generated/minval1_s1.c
! b80c462a3637f8fe5d4d46a89723ed44  libgfortran/generated/minval1_s4.c
! 0bd37f2ff93d32a7a556ae16831637b1  libgfortran/generated/minval_i1.c
! e3fd659e13e394f873eddfa201be0dd6  libgfortran/generated/minval_i16.c
! 6a7d3e5a45d3ee6972bd4227494930f9  libgfortran/generated/minval_i2.c
! a87caba45c5b0f679ec02f401c645fcf  libgfortran/generated/minval_i4.c
! 3c6192a88543ef5093fcef78f13bd554  libgfortran/generated/minval_i8.c
! f18b7a2308c06fadbf0c57f530e61d09  libgfortran/generated/minval_r10.c
! cb0c859800ceb1ff752afb86a3307435  libgfortran/generated/minval_r16.c
! ace3c2767ab8860754915dcb067a1f14  libgfortran/generated/minval_r4.c
! b7ae61f4a673c1bdf9bdecd7f9b279ab  libgfortran/generated/minval_r8.c
  95f9cbb64b1d1d90feb6c435fc95aaa0  libgfortran/generated/misc_specifics.F90
! ab84f08242474e451015e687bc41fdad  libgfortran/generated/norm2_r10.c
! 80e380cbf180f3acf5e21e7c2f649735  libgfortran/generated/norm2_r16.c
! 37120f24aee2010ee42c0ccf5db26610  libgfortran/generated/norm2_r4.c
! 8e6e28617406e93457415dc54877b2ce  libgfortran/generated/norm2_r8.c
  5c2dabcf12c7899cf21b933e8dc3d318  libgfortran/generated/pack_c10.c
  4de35aaf51f07207bd2521bd8684d453  libgfortran/generated/pack_c16.c
  f47eb3d29fa694c8e38e3a4413ea128b  libgfortran/generated/pack_c4.c
*************** bf009171e30229e96f6b8340be199aad  libgfo
*** 64697,64707 ****
  a62e3d2c5490160b38c5db315762360b  libgfortran/generated/pack_r16.c
  cc9a52a63694a996e1205985b392dbf0  libgfortran/generated/pack_r4.c
  4ae5380fb3f167aec2315153ac1617c8  libgfortran/generated/pack_r8.c
! 004eae51f1b14dc394e4fd0736263f73  libgfortran/generated/parity_l1.c
! 7994596d5e3a7cf78eda21a332f17f15  libgfortran/generated/parity_l16.c
! 54454632074d19caa8663b913b8d8ddd  libgfortran/generated/parity_l2.c
! 5946c48a8bb4390a7ac91794ebb7a77d  libgfortran/generated/parity_l4.c
! 3de83dc5f9684b577c9fa77de60355e8  libgfortran/generated/parity_l8.c
  55435f87dd5a8cfdab165369b691314a  libgfortran/generated/pow_c10_i16.c
  e3d4be81a6fe89b25ddd686ef556b5fb  libgfortran/generated/pow_c10_i4.c
  0ffe52b2f70907051a3adc52ce1343e5  libgfortran/generated/pow_c10_i8.c
--- 64909,64919 ----
  a62e3d2c5490160b38c5db315762360b  libgfortran/generated/pack_r16.c
  cc9a52a63694a996e1205985b392dbf0  libgfortran/generated/pack_r4.c
  4ae5380fb3f167aec2315153ac1617c8  libgfortran/generated/pack_r8.c
! 1ccec4b04d3f795b778b9110e95e3e18  libgfortran/generated/parity_l1.c
! 7052661ad73ff291e7d8efb0820bafd4  libgfortran/generated/parity_l16.c
! a632b4cd722a7ed18916585093898249  libgfortran/generated/parity_l2.c
! abf3ba523b40c91bfb3d2c46272257ab  libgfortran/generated/parity_l4.c
! da81a565d68283d5d9ac17527fb61f46  libgfortran/generated/parity_l8.c
  55435f87dd5a8cfdab165369b691314a  libgfortran/generated/pow_c10_i16.c
  e3d4be81a6fe89b25ddd686ef556b5fb  libgfortran/generated/pow_c10_i4.c
  0ffe52b2f70907051a3adc52ce1343e5  libgfortran/generated/pow_c10_i8.c
*************** c007e4ee2f7203b44fe78e09315a7f0a  libgfo
*** 64732,64792 ****
  c059a415e8f61322b05867a8045ab223  libgfortran/generated/pow_r4_i8.c
  f6324fe25367c10ba4cdf5f038775942  libgfortran/generated/pow_r8_i16.c
  a136716541c09afa180cf5f8c4511e57  libgfortran/generated/pow_r8_i8.c
! 0821f37bc7b5eecc8d28e7bb2b543d56  libgfortran/generated/product_c10.c
! 369a6f6cb9174a04e3d463ffb2cdf1be  libgfortran/generated/product_c16.c
! cab18bbd554a2fb3a4329eb4aad8b7e0  libgfortran/generated/product_c4.c
! 2f43830ada80bb733d6438dfd5b5ad50  libgfortran/generated/product_c8.c
! 3ba8d2c07ad22a93d57509b948a94f51  libgfortran/generated/product_i1.c
! 10d561a814bc9d596c420eef1e125f62  libgfortran/generated/product_i16.c
! 7b4fa02f9a681ad55b8d651d1dfca3b4  libgfortran/generated/product_i2.c
! 7853739791506044f7a8f009ebe89897  libgfortran/generated/product_i4.c
! 797b417742bd31c53c79df609229d499  libgfortran/generated/product_i8.c
! 3e0406e877b6337c0ce3a3304141983f  libgfortran/generated/product_r10.c
! 0c07afea09755fd33f108c32f2b915a9  libgfortran/generated/product_r16.c
! 604dc8a479707764191be4f404d095cb  libgfortran/generated/product_r4.c
! 3cf5adce7fe3913505077e766dfe2200  libgfortran/generated/product_r8.c
! 82a467e78a88bfab174b49a0426f198f  libgfortran/generated/reshape_c10.c
! 47b49356fe232ad7c4c41a0dce6f482e  libgfortran/generated/reshape_c16.c
! 264465e8e0943789874c319de655e7ff  libgfortran/generated/reshape_c4.c
! 1458f157cdc28adb22a944e4b81adec8  libgfortran/generated/reshape_c8.c
! 2edaa49880e9596aba132d8692563cea  libgfortran/generated/reshape_i16.c
! 716f09a91bf1d1c4493b796af0279365  libgfortran/generated/reshape_i4.c
! 1a3570f8c6e26df7b4bd24687ea13f6f  libgfortran/generated/reshape_i8.c
! fd93e53e7d0242fc1800e6e4fc638aa0  libgfortran/generated/reshape_r10.c
! df2e2dffc763d267e98249e6e9b7bede  libgfortran/generated/reshape_r16.c
! a356e3d038c390f0388c65920bdeb421  libgfortran/generated/reshape_r4.c
! b85fe99ff0acf5590afb0cab9492b579  libgfortran/generated/reshape_r8.c
  b3e329808726a39acaf64363b64204cd  libgfortran/generated/shape_i1.c
  fadeafc1fe4b3660e9ba0abc23707ce7  libgfortran/generated/shape_i16.c
  af103ee234215c9fbda8c090bd09bda9  libgfortran/generated/shape_i2.c
  0e04f88b268415c087cb6afa1457dc4b  libgfortran/generated/shape_i4.c
  3152f7753e2470e7d5203757f837ea0d  libgfortran/generated/shape_i8.c
! eee2c6a297e19b608838f083f63f4d88  libgfortran/generated/spread_c10.c
! 9929d90afbc1496c968e656029789605  libgfortran/generated/spread_c16.c
! 84f23ca5596849c7af661849de20da40  libgfortran/generated/spread_c4.c
! 62b4313220df27f3e5822f2b7c6dd79a  libgfortran/generated/spread_c8.c
! a49c44a0884462fd1a6eb301e3dd48db  libgfortran/generated/spread_i1.c
! f0093167893227aad80145c799d725c7  libgfortran/generated/spread_i16.c
! e0cc83a9bdb71e03f4dc8f5afc766f8e  libgfortran/generated/spread_i2.c
! dd6d62344aad2f1c1acd1c48c2478115  libgfortran/generated/spread_i4.c
! e4ef1a99201256eb89cd685091c784c4  libgfortran/generated/spread_i8.c
! 94e5987df03c0146b6147a067e55ac2e  libgfortran/generated/spread_r10.c
! 82d97e7c5e5a975b7fc3b12912290df7  libgfortran/generated/spread_r16.c
! 10f3eea03030ef6025540d3bdc379e5f  libgfortran/generated/spread_r4.c
! 609f95a0f6669d6cd7c36d4dac3c5339  libgfortran/generated/spread_r8.c
! d5122565ebb901faccdf0638170b0823  libgfortran/generated/sum_c10.c
! 8617f893a346270453135a09527fe249  libgfortran/generated/sum_c16.c
! a4826796954557822729eacf30013e31  libgfortran/generated/sum_c4.c
! fb7ce1df5c60477f2b4b660ae5b930d2  libgfortran/generated/sum_c8.c
! b1b87916c30582e867610f2607b1b41f  libgfortran/generated/sum_i1.c
! 4b95faeeb6a6f67d5c54da585bbe789d  libgfortran/generated/sum_i16.c
! cb9d13eb57f0fc27829a74733ae64b2f  libgfortran/generated/sum_i2.c
! bc569bc5b1181fe53e4db4cf884bdf47  libgfortran/generated/sum_i4.c
! c7f82905c18bf1bd34ba82a31d017ef6  libgfortran/generated/sum_i8.c
! 86e2e226f8da942cea761f5cd6d153f6  libgfortran/generated/sum_r10.c
! d45581ae33d774a18fec2fb4a37742a9  libgfortran/generated/sum_r16.c
! c4bf9764e6ca6e71e9afa4ccfad002c5  libgfortran/generated/sum_r4.c
! dd397644e55af0ce9cd956c7ab93266d  libgfortran/generated/sum_r8.c
  449f9fb87b3975841ac0bd4f52e488bb  libgfortran/generated/unpack_c10.c
  611708ed808eff9e3356e25163b812f6  libgfortran/generated/unpack_c16.c
  eb27a65011cf6b1ebd43a35e8a5ae00c  libgfortran/generated/unpack_c4.c
--- 64944,65004 ----
  c059a415e8f61322b05867a8045ab223  libgfortran/generated/pow_r4_i8.c
  f6324fe25367c10ba4cdf5f038775942  libgfortran/generated/pow_r8_i16.c
  a136716541c09afa180cf5f8c4511e57  libgfortran/generated/pow_r8_i8.c
! cee165c9607c95445b4dd8698da2fa00  libgfortran/generated/product_c10.c
! a8e591a927f562dc878a64699491f4f5  libgfortran/generated/product_c16.c
! 0f4d4870bc5cfd804764ebb79cf73964  libgfortran/generated/product_c4.c
! 90efc6979137bb0c9106640d87d01a48  libgfortran/generated/product_c8.c
! 367e7ce092fa3b11d08824cbac34586b  libgfortran/generated/product_i1.c
! d1acaf4cb82cbac1d27b5edd14df0f94  libgfortran/generated/product_i16.c
! 75089ff3ffe35a322cee077f075d19c7  libgfortran/generated/product_i2.c
! 99e6f2214c44fadf6969d7eaebbdf403  libgfortran/generated/product_i4.c
! 4d0a2dd00a22446e0e565bd35bfeea3e  libgfortran/generated/product_i8.c
! 6e1bc886fd3b56ed535fc01e289f3602  libgfortran/generated/product_r10.c
! d712d9c153568ec138d9f57cab6bc62d  libgfortran/generated/product_r16.c
! 3f34e476f1ec08255b36f8c55682f693  libgfortran/generated/product_r4.c
! a58153df70d2eab27ed81fef15653a76  libgfortran/generated/product_r8.c
! 6ec50474290cfa6aee0843e88cde6bdb  libgfortran/generated/reshape_c10.c
! a68b3d738e4aadb2ae0334b816265c49  libgfortran/generated/reshape_c16.c
! 8299fc5a9b42f27edbfc8e0e2a05349b  libgfortran/generated/reshape_c4.c
! a8d226e9b2029b8008b203ba609e1ea6  libgfortran/generated/reshape_c8.c
! 5daf1f4149060904019a6988d39703ba  libgfortran/generated/reshape_i16.c
! dc3eaab7af97e7c8e0a7ef5d3a3429b0  libgfortran/generated/reshape_i4.c
! ffa8dc41ae6e9c4f873029cfa452d166  libgfortran/generated/reshape_i8.c
! 37bf09dd840ee5fa9b302fc05a990d94  libgfortran/generated/reshape_r10.c
! 61603e10ce9ced1d899c8072c52622d7  libgfortran/generated/reshape_r16.c
! f86e3c98ec19d51dc86891cd5f3542c6  libgfortran/generated/reshape_r4.c
! 8d7f8f6a5b3b23d511a1de51b3c10448  libgfortran/generated/reshape_r8.c
  b3e329808726a39acaf64363b64204cd  libgfortran/generated/shape_i1.c
  fadeafc1fe4b3660e9ba0abc23707ce7  libgfortran/generated/shape_i16.c
  af103ee234215c9fbda8c090bd09bda9  libgfortran/generated/shape_i2.c
  0e04f88b268415c087cb6afa1457dc4b  libgfortran/generated/shape_i4.c
  3152f7753e2470e7d5203757f837ea0d  libgfortran/generated/shape_i8.c
! 6220157cf74670210f254b3839fdd799  libgfortran/generated/spread_c10.c
! 41bba4c17d07c8cb2c0420c5bea3ed5a  libgfortran/generated/spread_c16.c
! 410f5b686e0b9fc2eadbd7adccf571d2  libgfortran/generated/spread_c4.c
! 7a0aef286330e135499364411e852683  libgfortran/generated/spread_c8.c
! fcbcf98f37cbe48883608a4fcab8c697  libgfortran/generated/spread_i1.c
! c74200fedb64c8d02b72a99539ce8790  libgfortran/generated/spread_i16.c
! 45c4ae72c488d2d945384a8354a948e2  libgfortran/generated/spread_i2.c
! dcb88ceb760c7dc303eab1f33c3b85eb  libgfortran/generated/spread_i4.c
! 8eea60a02a057ec2f6c50716342cd0b1  libgfortran/generated/spread_i8.c
! 3c3acf5cbe0ea820be279534d96009f2  libgfortran/generated/spread_r10.c
! 582a4651ed9bbf151d3da790d6a551e0  libgfortran/generated/spread_r16.c
! c81ef7db63cc1be36978a8cd05a14ca8  libgfortran/generated/spread_r4.c
! a35dc74210f644ec13e6830e13808759  libgfortran/generated/spread_r8.c
! 5d03f2b8990c1d80464409b6e53b1b3e  libgfortran/generated/sum_c10.c
! 33e417a647239c1f814cef828cf06fd1  libgfortran/generated/sum_c16.c
! c37e50a357789899b34a612988991a1e  libgfortran/generated/sum_c4.c
! 2028a4eb68b2e01310621b6597ad26cf  libgfortran/generated/sum_c8.c
! 49ec071c596cc3e3ba25309019644de6  libgfortran/generated/sum_i1.c
! 7e916ef5857284106094ba07c34529c8  libgfortran/generated/sum_i16.c
! 53345f9f94bb3021516f938fdbecf849  libgfortran/generated/sum_i2.c
! 6db6fb890a82417652d95ced4d5f93d6  libgfortran/generated/sum_i4.c
! c089c91ab4ae89303d62f1b6c2e60276  libgfortran/generated/sum_i8.c
! 8bd21599da7d2c399945c9166fc2030a  libgfortran/generated/sum_r10.c
! c9aaeabe3c00633ec31eb6a4ee1f34f6  libgfortran/generated/sum_r16.c
! 1970a7fa0f7771695e06929aaecd6be4  libgfortran/generated/sum_r4.c
! 7c65605e954127f8e6ca4755f8ec607d  libgfortran/generated/sum_r8.c
  449f9fb87b3975841ac0bd4f52e488bb  libgfortran/generated/unpack_c10.c
  611708ed808eff9e3356e25163b812f6  libgfortran/generated/unpack_c16.c
  eb27a65011cf6b1ebd43a35e8a5ae00c  libgfortran/generated/unpack_c4.c
*************** be06b0a84413d3b2b040a27a23ba5f7a  libgfo
*** 64846,64852 ****
  78d85f8c99956917c9b5c8fc6235a06b  libgfortran/intrinsics/rand.c
  7ddd95cfefbf679622cf9f4bf55d81a4  libgfortran/intrinsics/random.c
  e9d4d53f546d779165363d6cbbf22939  libgfortran/intrinsics/rename.c
! ee1f64e03f035d6efd7b612f78243233  libgfortran/intrinsics/reshape_generic.c
  3a7470aaa3be1e4df83d6008a1e5b203  libgfortran/intrinsics/reshape_packed.c
  8f9a798cd3b986ec67f7c6a0e2950c0e  libgfortran/intrinsics/selected_char_kind.c
  5487cd42c226d7ef8caaad6e9dc59080  libgfortran/intrinsics/selected_int_kind.f90
--- 65058,65064 ----
  78d85f8c99956917c9b5c8fc6235a06b  libgfortran/intrinsics/rand.c
  7ddd95cfefbf679622cf9f4bf55d81a4  libgfortran/intrinsics/random.c
  e9d4d53f546d779165363d6cbbf22939  libgfortran/intrinsics/rename.c
! 3db3158352d9096ba80d3da676d5db0c  libgfortran/intrinsics/reshape_generic.c
  3a7470aaa3be1e4df83d6008a1e5b203  libgfortran/intrinsics/reshape_packed.c
  8f9a798cd3b986ec67f7c6a0e2950c0e  libgfortran/intrinsics/selected_char_kind.c
  5487cd42c226d7ef8caaad6e9dc59080  libgfortran/intrinsics/selected_int_kind.f90
*************** d0b4b54c4a85db7342af3c354a22184c  libgfo
*** 64854,64860 ****
  7faaf25ffe67fdf8ee7c43891b6d890a  libgfortran/intrinsics/signal.c
  dd579f350f09fc8d287a2f35a312f7f1  libgfortran/intrinsics/size.c
  0dbd0abfaa663e90ac8785d1b72f2401  libgfortran/intrinsics/sleep.c
! d4741e406659109d082e634671d9833d  libgfortran/intrinsics/spread_generic.c
  c716beac48c579f8f390a8232f1a8e10  libgfortran/intrinsics/stat.c
  dbb2f6180611bea35dac9c2741ab8aad  libgfortran/intrinsics/string_intrinsics.c
  422d9772b3d4bf464104a7f25043cc9c  libgfortran/intrinsics/string_intrinsics_inc.c
--- 65066,65072 ----
  7faaf25ffe67fdf8ee7c43891b6d890a  libgfortran/intrinsics/signal.c
  dd579f350f09fc8d287a2f35a312f7f1  libgfortran/intrinsics/size.c
  0dbd0abfaa663e90ac8785d1b72f2401  libgfortran/intrinsics/sleep.c
! aa91f8bedc01367c34e32aefc90a2fc7  libgfortran/intrinsics/spread_generic.c
  c716beac48c579f8f390a8232f1a8e10  libgfortran/intrinsics/stat.c
  dbb2f6180611bea35dac9c2741ab8aad  libgfortran/intrinsics/string_intrinsics.c
  422d9772b3d4bf464104a7f25043cc9c  libgfortran/intrinsics/string_intrinsics_inc.c
*************** c9e80fe1ee7fc3e19d39b5e002b80132  libgfo
*** 64885,64894 ****
  a5f94c6e898523027475fd1beb16a402  libgfortran/io/unit.c
  009092cf7e9a1a63fb000e4614c044d4  libgfortran/io/unix.c
  b693858bb490e3d3f86b419ea3032f26  libgfortran/io/unix.h
! 937e073c5f41d2785f0fc2662d6dadae  libgfortran/io/write.c
! 2656655f32fe40c8f3c685303f4cbe3e  libgfortran/io/write_float.def
  72d31c0b0a88f4512eb82ff83ef87081  libgfortran/kinds-override.h
! ceb841989d32b3932d135dcb12fba465  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  27e8037b40eb0ce8e9127cd1c6689a42  libgfortran/m4/all.m4
--- 65097,65106 ----
  a5f94c6e898523027475fd1beb16a402  libgfortran/io/unit.c
  009092cf7e9a1a63fb000e4614c044d4  libgfortran/io/unix.c
  b693858bb490e3d3f86b419ea3032f26  libgfortran/io/unix.h
! 9495872a16d6a83a19d5a8fc03d5b16d  libgfortran/io/write.c
! a3f7ebbaec0ece4c4e796216190466fc  libgfortran/io/write_float.def
  72d31c0b0a88f4512eb82ff83ef87081  libgfortran/kinds-override.h
! 148d6fdc81e9892fcefbd1674b4c53ad  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  27e8037b40eb0ce8e9127cd1c6689a42  libgfortran/m4/all.m4
*************** a79162ee1f08e86d169e8f91634411d4  libgfo
*** 64903,64915 ****
  1f3f64487321771cede919fa9b59e864  libgfortran/m4/head.m4
  f0e804778815f711d77d1b7c469a5889  libgfortran/m4/iall.m4
  5de369424561c61d033b97eebf9ba332  libgfortran/m4/iany.m4
! d284d08f42bce1c15f44bb8b563d4711  libgfortran/m4/iforeach-s.m4
  a781de04f2855c191f71b6b32a5effe8  libgfortran/m4/iforeach-s2.m4
! bc8179b17657cc6e8053d07c97956dc3  libgfortran/m4/iforeach.m4
! 99641d024711a73cb872ad2f40204723  libgfortran/m4/ifunction-s.m4
! 2cc0f69529890bdd15dd32fcdee8c643  libgfortran/m4/ifunction-s2.m4
! 37f59c428d80f8084d55c6d5a1072121  libgfortran/m4/ifunction.m4
! a6bf3d114ef26d37fa09ff37d208b9bd  libgfortran/m4/ifunction_logical.m4
  2f4c17619aa80891fd10670c9f968759  libgfortran/m4/in_pack.m4
  f61e761dfc698eea7c135fc6b905c58c  libgfortran/m4/in_unpack.m4
  4ee5525cd51cf22317d346a9b688e0e3  libgfortran/m4/iparity.m4
--- 65115,65127 ----
  1f3f64487321771cede919fa9b59e864  libgfortran/m4/head.m4
  f0e804778815f711d77d1b7c469a5889  libgfortran/m4/iall.m4
  5de369424561c61d033b97eebf9ba332  libgfortran/m4/iany.m4
! c61f8d40c67e622aa7f19f2e085d504c  libgfortran/m4/iforeach-s.m4
  a781de04f2855c191f71b6b32a5effe8  libgfortran/m4/iforeach-s2.m4
! 0c2a59f6a0952a7811352e83ba9d0954  libgfortran/m4/iforeach.m4
! 1007021f325d70843d7ad32f1e4cc442  libgfortran/m4/ifunction-s.m4
! bf57384ccda9b29b8b00b80cd482d02d  libgfortran/m4/ifunction-s2.m4
! e186607db45665c4d0d908d8f993454f  libgfortran/m4/ifunction.m4
! 86a682dafdbffea255a15ff37710c93a  libgfortran/m4/ifunction_logical.m4
  2f4c17619aa80891fd10670c9f968759  libgfortran/m4/in_pack.m4
  f61e761dfc698eea7c135fc6b905c58c  libgfortran/m4/in_unpack.m4
  4ee5525cd51cf22317d346a9b688e0e3  libgfortran/m4/iparity.m4
*************** c70e8095c6d364c03c30e6081b2ac9f9  libgfo
*** 64941,64951 ****
  997d325ab12783eaf4d3f676fd6c840b  libgfortran/m4/parity.m4
  f9674ac06fb42b550eec2949ba5efa7c  libgfortran/m4/pow.m4
  138c53f55c66b2fd0528ebd09b895688  libgfortran/m4/product.m4
! b1f213f528ac81e92bb216e691be8c95  libgfortran/m4/reshape.m4
  c2ff45a0e26bee43153966e08205c406  libgfortran/m4/shape.m4
  2478642167175833018a8947cc98b3fd  libgfortran/m4/specific.m4
  4c60f3c3d2948ee7eb2668aa9cc61a04  libgfortran/m4/specific2.m4
! dffb47afe138adc51a5178a2d2810eae  libgfortran/m4/spread.m4
  949ed543085079c080104c174a5d6edc  libgfortran/m4/sum.m4
  0ad0318f00c85db29d184dc3dff12276  libgfortran/m4/types.m4
  1057765ee38df0b4d71494f45a237ab8  libgfortran/m4/unpack.m4
--- 65153,65163 ----
  997d325ab12783eaf4d3f676fd6c840b  libgfortran/m4/parity.m4
  f9674ac06fb42b550eec2949ba5efa7c  libgfortran/m4/pow.m4
  138c53f55c66b2fd0528ebd09b895688  libgfortran/m4/product.m4
! b49d4a68e9b6f5b6e21cc40d6b3efaac  libgfortran/m4/reshape.m4
  c2ff45a0e26bee43153966e08205c406  libgfortran/m4/shape.m4
  2478642167175833018a8947cc98b3fd  libgfortran/m4/specific.m4
  4c60f3c3d2948ee7eb2668aa9cc61a04  libgfortran/m4/specific2.m4
! a22b22dee073c48c47f7a690d3e7c1e8  libgfortran/m4/spread.m4
  949ed543085079c080104c174a5d6edc  libgfortran/m4/sum.m4
  0ad0318f00c85db29d184dc3dff12276  libgfortran/m4/types.m4
  1057765ee38df0b4d71494f45a237ab8  libgfortran/m4/unpack.m4
*************** e5be77365be5603ea8f7162daf0024c3  libgfo
*** 64970,64984 ****
  e8799bede8ac5301ad4cb189faf469b4  libgfortran/runtime/stop.c
  a17aa4314e9fb42754b73205331ccecc  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! 61dad49559b5a8dde46d757da4dc988b  libgo/MERGE
! 87f76baad1673b623bd1c04d41e76cb6  libgo/Makefile.am
! d4dd89fd2430c5a12b304c576536d5c3  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! c118220584e7a2cffcc8eac8a89bd94f  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! 5226a5bd816126fc840beccad968d34d  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
--- 65182,65196 ----
  e8799bede8ac5301ad4cb189faf469b4  libgfortran/runtime/stop.c
  a17aa4314e9fb42754b73205331ccecc  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! 1e06d7163195df053010f76a892d0c86  libgo/MERGE
! c1ff4a9f8b9d943cee82a7d33856c056  libgo/Makefile.am
! be3734683e8f53f9da6a9bb7f1e99899  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! c031b00e1d6c3f9cce6b77a5bc828e7c  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! b8eab032bf4e73350a91f18858a7ad68  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  libgo/
*** 64987,64994 ****
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! 7a8285c91b2508fe1e2504d7aa8daec1  libgo/configure
! 87ce15c0da32c788c1f9bf897067265c  libgo/configure.ac
  e82f80fbf29e34dcbd9d3b47db84073d  libgo/go/archive/tar/common.go
  5b5175c49c2e1dcb4f1e9dc30f702780  libgo/go/archive/tar/format.go
  c458cca5c8f3fce842b1d84508ba1fbe  libgo/go/archive/tar/reader.go
--- 65199,65206 ----
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! f2e6b31ebdb19844c7609a69758debb1  libgo/configure
! 05b3c95a8f1b82fb9d3d44f66d12cfe4  libgo/configure.ac
  e82f80fbf29e34dcbd9d3b47db84073d  libgo/go/archive/tar/common.go
  5b5175c49c2e1dcb4f1e9dc30f702780  libgo/go/archive/tar/format.go
  c458cca5c8f3fce842b1d84508ba1fbe  libgo/go/archive/tar/reader.go
*************** c41d3ee8d26caffff1a839bff5fdd38b  libgo/
*** 65044,65051 ****
  d76dc07e475b2905b5fec1cf319b6356  libgo/go/archive/tar/testdata/xattrs.tar
  a22d413f4a530bf677a46923ec77dcef  libgo/go/archive/tar/writer.go
  ed1e655a53e3daee8bf4f2557c00a275  libgo/go/archive/tar/writer_test.go
! 8b4e57d6f5924b0de3b0f2c036ae6631  libgo/go/archive/zip/reader.go
! 795fd7a3069695eee0ad30cedb3f9750  libgo/go/archive/zip/reader_test.go
  c8550052ae1d8d8f02d9dc11b88189ac  libgo/go/archive/zip/register.go
  ef5f1d8a9ec0932eaea5746cac2105b0  libgo/go/archive/zip/struct.go
  0e5c6061f34579a29cd9e706200e3fc5  libgo/go/archive/zip/testdata/crc32-not-streamed.zip
--- 65256,65263 ----
  d76dc07e475b2905b5fec1cf319b6356  libgo/go/archive/tar/testdata/xattrs.tar
  a22d413f4a530bf677a46923ec77dcef  libgo/go/archive/tar/writer.go
  ed1e655a53e3daee8bf4f2557c00a275  libgo/go/archive/tar/writer_test.go
! a356be2b611feefb2ac72657f9d73cf6  libgo/go/archive/zip/reader.go
! 19a604f2bee39e00b8903f81b4e18a47  libgo/go/archive/zip/reader_test.go
  c8550052ae1d8d8f02d9dc11b88189ac  libgo/go/archive/zip/register.go
  ef5f1d8a9ec0932eaea5746cac2105b0  libgo/go/archive/zip/struct.go
  0e5c6061f34579a29cd9e706200e3fc5  libgo/go/archive/zip/testdata/crc32-not-streamed.zip
*************** b673fe82d1666d84b13e7892bccf4b2a  libgo/
*** 65110,65118 ****
  13b82c762822143cd0130894644fb889  libgo/go/cmd/cgo/main.go
  c2d81b4b5055aeaecab93f25228b44d7  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
! 702047a156bcf1e6731d1da3c60c0f03  libgo/go/cmd/go/alldocs.go
  37def72439f93e8e61475c283db6a01a  libgo/go/cmd/go/go11.go
! 0a104af8a83cfa8d7be19bf534c4673b  libgo/go/cmd/go/go_test.go
  c1f416ae6b4b8661522ddff170c6ad70  libgo/go/cmd/go/go_unix_test.go
  46b050f2ed91ecbc2c22ee07b7832e56  libgo/go/cmd/go/go_windows_test.go
  68747919de56bddadc66b134df9c126f  libgo/go/cmd/go/internal/base/base.go
--- 65322,65330 ----
  13b82c762822143cd0130894644fb889  libgo/go/cmd/cgo/main.go
  c2d81b4b5055aeaecab93f25228b44d7  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
! 6eb895129d1752ae7016ec384a2815d1  libgo/go/cmd/go/alldocs.go
  37def72439f93e8e61475c283db6a01a  libgo/go/cmd/go/go11.go
! c2ef2540b48ba5a291b2b51440621839  libgo/go/cmd/go/go_test.go
  c1f416ae6b4b8661522ddff170c6ad70  libgo/go/cmd/go/go_unix_test.go
  46b050f2ed91ecbc2c22ee07b7832e56  libgo/go/cmd/go/go_windows_test.go
  68747919de56bddadc66b134df9c126f  libgo/go/cmd/go/internal/base/base.go
*************** ea3a6539a33d9d2d2c0376a647fbaf82  libgo/
*** 65129,65135 ****
  4a02a70a111dfa5a09822abaf293162c  libgo/go/cmd/go/internal/cache/default.go
  f5467addd715a27df7e906986d396f3e  libgo/go/cmd/go/internal/cache/hash.go
  e51e4ea1dd9836b29bde9a822bda936c  libgo/go/cmd/go/internal/cache/hash_test.go
! c490d71aefbb36f03612027d3e8fda9c  libgo/go/cmd/go/internal/cfg/cfg.go
  60feca429724c834fac841c3aadea11e  libgo/go/cmd/go/internal/clean/clean.go
  f098659c54e0612ef8d4c6a00904bf77  libgo/go/cmd/go/internal/cmdflag/flag.go
  8b5a82df41c25f51fb8dc5b04f80f113  libgo/go/cmd/go/internal/doc/doc.go
--- 65341,65347 ----
  4a02a70a111dfa5a09822abaf293162c  libgo/go/cmd/go/internal/cache/default.go
  f5467addd715a27df7e906986d396f3e  libgo/go/cmd/go/internal/cache/hash.go
  e51e4ea1dd9836b29bde9a822bda936c  libgo/go/cmd/go/internal/cache/hash_test.go
! ff135e21da58901b168b41ab6ec5b2f5  libgo/go/cmd/go/internal/cfg/cfg.go
  60feca429724c834fac841c3aadea11e  libgo/go/cmd/go/internal/clean/clean.go
  f098659c54e0612ef8d4c6a00904bf77  libgo/go/cmd/go/internal/cmdflag/flag.go
  8b5a82df41c25f51fb8dc5b04f80f113  libgo/go/cmd/go/internal/doc/doc.go
*************** f098659c54e0612ef8d4c6a00904bf77  libgo/
*** 65138,65183 ****
  f8d7fb0cb42c25d2adcafd36719dc6c4  libgo/go/cmd/go/internal/fmtcmd/fmt.go
  6773f55b5f23c2eb9077760d2e9048ea  libgo/go/cmd/go/internal/generate/generate.go
  620e5b1693e68872ab5b2e3e6d66d778  libgo/go/cmd/go/internal/generate/generate_test.go
! 07239f589ad0730df618bfa161d66cd4  libgo/go/cmd/go/internal/get/discovery.go
! ab2e2beba26d136d1474eae1140ee815  libgo/go/cmd/go/internal/get/get.go
! 9677d6fd02983d557b5a65d1e3023175  libgo/go/cmd/go/internal/get/pkg_test.go
  96113e4fc82645aeb2e115fbd468fcb8  libgo/go/cmd/go/internal/get/tag_test.go
! 5d445754b7ff4e9d4d11ab5b1513bf1c  libgo/go/cmd/go/internal/get/vcs.go
! 6631d15e013913fb9ffb5dec56c5a1e8  libgo/go/cmd/go/internal/get/vcs_test.go
  8577b0b76a874518d4a9c5994c3dfb50  libgo/go/cmd/go/internal/help/help.go
! 411bead05508ca550d1cb37b3eb2c824  libgo/go/cmd/go/internal/help/helpdoc.go
  ffbbbb13bb2522e5cebe0f8a57972529  libgo/go/cmd/go/internal/list/context.go
! 234795eb7afe68343a5cba6f6a851538  libgo/go/cmd/go/internal/list/list.go
  951e2fa9c2a49264b244c26e103e6512  libgo/go/cmd/go/internal/load/flag.go
  94fca467c2106c7d6fe48cdb396c70ac  libgo/go/cmd/go/internal/load/flag_test.go
- dee1cd1bd5ea329d3ce9d6e829174fa2  libgo/go/cmd/go/internal/load/icfg.go
  5c1abc1b0baea31ab1ea68e3395466ec  libgo/go/cmd/go/internal/load/match_test.go
  dce1583245779aeb60af64af1f451696  libgo/go/cmd/go/internal/load/path.go
! 3ea7ecee60b63957f13d55b32db22449  libgo/go/cmd/go/internal/load/pkg.go
  b72e99b4a5fde53fa148b92c6968c8f2  libgo/go/cmd/go/internal/load/search.go
  349b55428d6f8806756336333daf716e  libgo/go/cmd/go/internal/run/run.go
  c9b3c4b50c83d1900151b043f6ab573c  libgo/go/cmd/go/internal/str/path.go
  b0412c22237ffa4718db4c2b86a3bf7b  libgo/go/cmd/go/internal/str/str.go
  fb53f401fa8ea52cf2d8e1a45723e6ac  libgo/go/cmd/go/internal/test/cover.go
! 1f13ec4f3b3898fdc4a0d85cf5117057  libgo/go/cmd/go/internal/test/test.go
  b61ad175843e09686ca3ddda09e2e428  libgo/go/cmd/go/internal/test/testflag.go
  e9a5df2ecf6a126e2b85f8c05695f0d7  libgo/go/cmd/go/internal/tool/tool.go
  92567d2260cf620668868061c9f3df03  libgo/go/cmd/go/internal/version/version.go
! b482e64cfdd6f76fa5d4c7513cb0efde  libgo/go/cmd/go/internal/vet/vet.go
! 66425c88403478b2886a4f07b4f28002  libgo/go/cmd/go/internal/vet/vetflag.go
  2ede4c6f702277a26bb7fb6bc76e82e5  libgo/go/cmd/go/internal/web/bootstrap.go
  8c7bac390afd14ce8b52a0b76f00ca50  libgo/go/cmd/go/internal/web/http.go
  8af4644bbb2c980d3058b8a38afa4712  libgo/go/cmd/go/internal/web/security.go
  c6a6597731be7858f77a83a458a47495  libgo/go/cmd/go/internal/work/action.go
! 344174efdb240146e0b9880058e81d20  libgo/go/cmd/go/internal/work/build.go
  8d1a0ee47362e76f6bfe4256e2f8a39f  libgo/go/cmd/go/internal/work/build_test.go
! 3c75455e243dba098f55bc06cc4e5165  libgo/go/cmd/go/internal/work/buildid.go
! fb5f34818d1f617b1dd6bed184ae6b7f  libgo/go/cmd/go/internal/work/exec.go
  c77c2165c8f52f14a772c299b2c45c4c  libgo/go/cmd/go/internal/work/gc.go
! d8233456eb15d1a8e587b9931e16bb72  libgo/go/cmd/go/internal/work/gccgo.go
  c509af2bbde850ff537b8fa2bc8679b0  libgo/go/cmd/go/internal/work/init.go
! e8bf79e69cbfcf2c826413dd37d5426e  libgo/go/cmd/go/internal/work/security.go
! 0e14fdada2b344043c720347aa8e45ad  libgo/go/cmd/go/internal/work/security_test.go
  44529b3840dab683a7b62c004800dd8d  libgo/go/cmd/go/internal/work/testgo.go
  2bbe569768af86b11872d43433da14cd  libgo/go/cmd/go/main.go
  44744e559c90cf3e6101fc65cdddeee2  libgo/go/cmd/go/mkdoc.sh
--- 65350,65394 ----
  f8d7fb0cb42c25d2adcafd36719dc6c4  libgo/go/cmd/go/internal/fmtcmd/fmt.go
  6773f55b5f23c2eb9077760d2e9048ea  libgo/go/cmd/go/internal/generate/generate.go
  620e5b1693e68872ab5b2e3e6d66d778  libgo/go/cmd/go/internal/generate/generate_test.go
! c57981ef97258a282f4abf62f41a19cc  libgo/go/cmd/go/internal/get/discovery.go
! 1a7fed01447ef2aafbc3b50d75a7f0ab  libgo/go/cmd/go/internal/get/get.go
! 3da7f1d3614a9a0ff78e45e19d098972  libgo/go/cmd/go/internal/get/pkg_test.go
  96113e4fc82645aeb2e115fbd468fcb8  libgo/go/cmd/go/internal/get/tag_test.go
! 99f659ff327dacbd78bcd42293c955cb  libgo/go/cmd/go/internal/get/vcs.go
! 01703cc95f67b74fd978abbeadb8f461  libgo/go/cmd/go/internal/get/vcs_test.go
  8577b0b76a874518d4a9c5994c3dfb50  libgo/go/cmd/go/internal/help/help.go
! bd3da6c9a4a3aac8c43b5281d52422cc  libgo/go/cmd/go/internal/help/helpdoc.go
  ffbbbb13bb2522e5cebe0f8a57972529  libgo/go/cmd/go/internal/list/context.go
! 56e6b9340d878baf34db80551efd216c  libgo/go/cmd/go/internal/list/list.go
  951e2fa9c2a49264b244c26e103e6512  libgo/go/cmd/go/internal/load/flag.go
  94fca467c2106c7d6fe48cdb396c70ac  libgo/go/cmd/go/internal/load/flag_test.go
  5c1abc1b0baea31ab1ea68e3395466ec  libgo/go/cmd/go/internal/load/match_test.go
  dce1583245779aeb60af64af1f451696  libgo/go/cmd/go/internal/load/path.go
! bd7f5b25f6ac758d58c528741816af55  libgo/go/cmd/go/internal/load/pkg.go
  b72e99b4a5fde53fa148b92c6968c8f2  libgo/go/cmd/go/internal/load/search.go
  349b55428d6f8806756336333daf716e  libgo/go/cmd/go/internal/run/run.go
  c9b3c4b50c83d1900151b043f6ab573c  libgo/go/cmd/go/internal/str/path.go
  b0412c22237ffa4718db4c2b86a3bf7b  libgo/go/cmd/go/internal/str/str.go
  fb53f401fa8ea52cf2d8e1a45723e6ac  libgo/go/cmd/go/internal/test/cover.go
! 4872facefc62b7add2009fc14fe52f50  libgo/go/cmd/go/internal/test/test.go
  b61ad175843e09686ca3ddda09e2e428  libgo/go/cmd/go/internal/test/testflag.go
  e9a5df2ecf6a126e2b85f8c05695f0d7  libgo/go/cmd/go/internal/tool/tool.go
  92567d2260cf620668868061c9f3df03  libgo/go/cmd/go/internal/version/version.go
! 5381766a2bf61dcba0fec4ea5310ded6  libgo/go/cmd/go/internal/vet/vet.go
! f6f39ea25d2a9528f331cb1a387e1ce4  libgo/go/cmd/go/internal/vet/vetflag.go
  2ede4c6f702277a26bb7fb6bc76e82e5  libgo/go/cmd/go/internal/web/bootstrap.go
  8c7bac390afd14ce8b52a0b76f00ca50  libgo/go/cmd/go/internal/web/http.go
  8af4644bbb2c980d3058b8a38afa4712  libgo/go/cmd/go/internal/web/security.go
  c6a6597731be7858f77a83a458a47495  libgo/go/cmd/go/internal/work/action.go
! 37c3ef877265eb7981fb614f602a9261  libgo/go/cmd/go/internal/work/build.go
  8d1a0ee47362e76f6bfe4256e2f8a39f  libgo/go/cmd/go/internal/work/build_test.go
! 48fc1ec9057308bd51609d2b1e1292dc  libgo/go/cmd/go/internal/work/buildid.go
! 19e92c26a12922a779ccb91cb9c9c77d  libgo/go/cmd/go/internal/work/exec.go
  c77c2165c8f52f14a772c299b2c45c4c  libgo/go/cmd/go/internal/work/gc.go
! f44f38caa6bd7e17783a38c4e102e017  libgo/go/cmd/go/internal/work/gccgo.go
  c509af2bbde850ff537b8fa2bc8679b0  libgo/go/cmd/go/internal/work/init.go
! 56bec9b37a84386a54d970b2bb94b20f  libgo/go/cmd/go/internal/work/security.go
! 1757b6e8e257002f69ab9b56eb51097b  libgo/go/cmd/go/internal/work/security_test.go
  44529b3840dab683a7b62c004800dd8d  libgo/go/cmd/go/internal/work/testgo.go
  2bbe569768af86b11872d43433da14cd  libgo/go/cmd/go/main.go
  44744e559c90cf3e6101fc65cdddeee2  libgo/go/cmd/go/mkdoc.sh
*************** e0d18335aa5ae1ca22254df98eabb6fb  libgo/
*** 65207,65212 ****
--- 65418,65433 ----
  cdfe4e01e6b87944caa1b010a62ed70b  libgo/go/cmd/go/testdata/local/hard.go
  33fc32d7129a1320facb42115337f3fa  libgo/go/cmd/go/testdata/local/sub/sub.go
  54eef8cf6b28473c2993ac57903a32df  libgo/go/cmd/go/testdata/local/sub/sub/subsub.go
+ 93802392444f19c25296c69fe9f0e1f6  libgo/go/cmd/go/testdata/modlegacy/src/new/go.mod
+ 2b195a7d3eab1750555eda7ea02f873a  libgo/go/cmd/go/testdata/modlegacy/src/new/new.go
+ 7258f2086bf3f08ffc5afae212854603  libgo/go/cmd/go/testdata/modlegacy/src/new/p1/p1.go
+ 0751265117ff392563d0a12382092857  libgo/go/cmd/go/testdata/modlegacy/src/new/p2/p2.go
+ 46bad082ea7df2c4205c265e17b97605  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/go.mod
+ 60e185b910b17103c974677d490e62df  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/inner/go.mod
+ ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/inner/x/x.go
+ 8f98a724beb492524719e172b2d58d8e  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/x/v1/y/y.go
+ f22cb178b7998fdcaba5c10532221858  libgo/go/cmd/go/testdata/modlegacy/src/old/p1/p1.go
+ 0751265117ff392563d0a12382092857  libgo/go/cmd/go/testdata/modlegacy/src/old/p2/p2.go
  77dc70d9ba1eac52ae0d437dcae26355  libgo/go/cmd/go/testdata/norunexample/example_test.go
  e71d3b2866cdfbccecf38a631cfb0d4e  libgo/go/cmd/go/testdata/norunexample/test_test.go
  d7b5869a32f0286956d27c6cbe279734  libgo/go/cmd/go/testdata/print_goroot.go
*************** de834fca939fb2530d1269d53ef8393a  libgo/
*** 65381,65387 ****
  e5ddee27c430efc13ac06f49ea236f59  libgo/go/cmd/go/testdata/testvendor2/src/p/p.go
  ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/testvendor2/vendor/x/x.go
  a1f29ff972cb9c303bda5a634ec3f6d6  libgo/go/cmd/go/testdata/timeoutbench_test.go
! afbdc2b4c5e474f8d6c0cb01bb6a12d0  libgo/go/cmd/go/vendor_test.go
  ebf01e2a6cf40d4f3551d7ce9137e9a8  libgo/go/cmd/gofmt/doc.go
  99746b8ed6724aeaf810efaf6a31ecaa  libgo/go/cmd/gofmt/gofmt.go
  59ef02fbb27b6516b34fd12851b81ec7  libgo/go/cmd/gofmt/gofmt_test.go
--- 65602,65608 ----
  e5ddee27c430efc13ac06f49ea236f59  libgo/go/cmd/go/testdata/testvendor2/src/p/p.go
  ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/testvendor2/vendor/x/x.go
  a1f29ff972cb9c303bda5a634ec3f6d6  libgo/go/cmd/go/testdata/timeoutbench_test.go
! 6e071f16c918af6f7211a88cc9cc91c3  libgo/go/cmd/go/vendor_test.go
  ebf01e2a6cf40d4f3551d7ce9137e9a8  libgo/go/cmd/gofmt/doc.go
  99746b8ed6724aeaf810efaf6a31ecaa  libgo/go/cmd/gofmt/gofmt.go
  59ef02fbb27b6516b34fd12851b81ec7  libgo/go/cmd/gofmt/gofmt_test.go
*************** ee83232ed44d0b93433f04b9ebf7b257  libgo/
*** 65450,65455 ****
--- 65671,65677 ----
  bc6b013b444d67b0785a2e23884fa963  libgo/go/cmd/internal/objabi/doc.go
  04a932524da9dbf0cbc5ae12dbcbbf09  libgo/go/cmd/internal/objabi/flag.go
  d7eee141d86e220c265a62b678916ad6  libgo/go/cmd/internal/objabi/funcdata.go
+ 4321f8bf0c8e730b721eb25091a6717a  libgo/go/cmd/internal/objabi/funcid.go
  703d152d0ae8e8143bd819f7051aac51  libgo/go/cmd/internal/objabi/head.go
  c871e81f99896cdf0a99abeabf9ac976  libgo/go/cmd/internal/objabi/line.go
  e9209d90dcfff3795c4e8c204c2b6f16  libgo/go/cmd/internal/objabi/path.go
*************** af1a93c8f508bc04112b12ebb41562d4  libgo/
*** 65536,65542 ****
  62969636201e6a1fa3dd322caa28639d  libgo/go/cmd/vet/internal/cfg/cfg_test.go
  bcfae3ba6d73cdfc99d8888d9162bb23  libgo/go/cmd/vet/internal/whitelist/whitelist.go
  9641cb7fe95a2e2a694350af4378736e  libgo/go/cmd/vet/lostcancel.go
! d2c87370b71d240c70abf010a30cfb02  libgo/go/cmd/vet/main.go
  329cf540fdec8b4880d6a2a949f4a030  libgo/go/cmd/vet/method.go
  b9cf0a0ee0843e300d1459b77efd3306  libgo/go/cmd/vet/nilfunc.go
  002a3007a9ce45ed56b9ffd94bd10ba8  libgo/go/cmd/vet/print.go
--- 65758,65764 ----
  62969636201e6a1fa3dd322caa28639d  libgo/go/cmd/vet/internal/cfg/cfg_test.go
  bcfae3ba6d73cdfc99d8888d9162bb23  libgo/go/cmd/vet/internal/whitelist/whitelist.go
  9641cb7fe95a2e2a694350af4378736e  libgo/go/cmd/vet/lostcancel.go
! 1830adbf12b88170ee04492702281d00  libgo/go/cmd/vet/main.go
  329cf540fdec8b4880d6a2a949f4a030  libgo/go/cmd/vet/method.go
  b9cf0a0ee0843e300d1459b77efd3306  libgo/go/cmd/vet/nilfunc.go
  002a3007a9ce45ed56b9ffd94bd10ba8  libgo/go/cmd/vet/print.go
*************** c454d9e9e42729dcea7c22a2de705947  libgo/
*** 65904,65910 ****
  4ed5fcb9769b3017748ae016834d23c5  libgo/go/crypto/tls/tls.go
  fffdc03c7ee29d8a834f6c88d9cc31a8  libgo/go/crypto/tls/tls_test.go
  ddff2aca00154dc29dd8c48e5fba8058  libgo/go/crypto/x509/cert_pool.go
! 53b2a58d3aa368569f3ece24ff58549c  libgo/go/crypto/x509/name_constraints_test.go
  019cd0de93051604ec73259d63bff379  libgo/go/crypto/x509/pem_decrypt.go
  230879afde9677a0271203e8e16d7800  libgo/go/crypto/x509/pem_decrypt_test.go
  6fdfe9dcc21ae07e500fd8dba4bdfb2c  libgo/go/crypto/x509/pkcs1.go
--- 66126,66132 ----
  4ed5fcb9769b3017748ae016834d23c5  libgo/go/crypto/tls/tls.go
  fffdc03c7ee29d8a834f6c88d9cc31a8  libgo/go/crypto/tls/tls_test.go
  ddff2aca00154dc29dd8c48e5fba8058  libgo/go/crypto/x509/cert_pool.go
! bf127ac8a158fcab8a0eaa8b4d53e9d1  libgo/go/crypto/x509/name_constraints_test.go
  019cd0de93051604ec73259d63bff379  libgo/go/crypto/x509/pem_decrypt.go
  230879afde9677a0271203e8e16d7800  libgo/go/crypto/x509/pem_decrypt_test.go
  6fdfe9dcc21ae07e500fd8dba4bdfb2c  libgo/go/crypto/x509/pkcs1.go
*************** ddff2aca00154dc29dd8c48e5fba8058  libgo/
*** 65912,65918 ****
  cb7119cfcd90f9da11cfb6d16adfcb43  libgo/go/crypto/x509/pkcs8_test.go
  da9353063cc010a27d215befc3e3d901  libgo/go/crypto/x509/pkix/pkix.go
  117277d2eb637067ac41fdbd89fea851  libgo/go/crypto/x509/root.go
! ce2e52fce2b375e2e9bdd1bad9c864cc  libgo/go/crypto/x509/root_aix.go
  88c5798b2d7468ea7b8aef13b2f48eaf  libgo/go/crypto/x509/root_bsd.go
  157042a90bf9ee56d67a29aa4785d512  libgo/go/crypto/x509/root_cgo_darwin.go
  e8a3168757df68b96e535a1946150eb2  libgo/go/crypto/x509/root_darwin.go
--- 66134,66140 ----
  cb7119cfcd90f9da11cfb6d16adfcb43  libgo/go/crypto/x509/pkcs8_test.go
  da9353063cc010a27d215befc3e3d901  libgo/go/crypto/x509/pkix/pkix.go
  117277d2eb637067ac41fdbd89fea851  libgo/go/crypto/x509/root.go
! 943165c250318e50060d1b555a35c938  libgo/go/crypto/x509/root_aix.go
  88c5798b2d7468ea7b8aef13b2f48eaf  libgo/go/crypto/x509/root_bsd.go
  157042a90bf9ee56d67a29aa4785d512  libgo/go/crypto/x509/root_cgo_darwin.go
  e8a3168757df68b96e535a1946150eb2  libgo/go/crypto/x509/root_darwin.go
*************** a75ad5ca9ccbd919c5eb22b337c409ef  libgo/
*** 65925,65939 ****
  cc06b79ec659b9f713f62b59de08335f  libgo/go/crypto/x509/root_solaris.go
  49b9ac99386ccb283f2d08b027201370  libgo/go/crypto/x509/root_unix.go
  d42ea13ed0bf50c5ca680bf6847e1129  libgo/go/crypto/x509/root_unix_test.go
! 56e6d1ac4de9975d38d162c83aa7b853  libgo/go/crypto/x509/root_windows.go
  444dcd31188d02acf157527e22dfc199  libgo/go/crypto/x509/sec1.go
  e44b8fff7bea4930da77c05f9f1a3e3c  libgo/go/crypto/x509/sec1_test.go
  f0091d504a60680b712c7cb20517a960  libgo/go/crypto/x509/sha2_windows_test.go
  18202f8d63fb43e053de6458d55872ad  libgo/go/crypto/x509/test-file.crt
  53c378bcca2793c3fa7a4df52707eb56  libgo/go/crypto/x509/testdata/test-dir.crt
! 5c2da163ef4822dac8c87cf3deb5ea0a  libgo/go/crypto/x509/verify.go
  ce8c55f117be0c1aff5c344d8a4afcab  libgo/go/crypto/x509/verify_test.go
! 3f5309097fac2d7a44d69ac9ff5f4123  libgo/go/crypto/x509/x509.go
  aeeed7e03fe3e75e5537f7167a1fd986  libgo/go/crypto/x509/x509_test.go
  4352c9a4d6dc2867f10435f9d2041a3a  libgo/go/crypto/x509/x509_test_import.go
  9e933bbd772df625b84c62e9b787842b  libgo/go/database/sql/convert.go
--- 66147,66161 ----
  cc06b79ec659b9f713f62b59de08335f  libgo/go/crypto/x509/root_solaris.go
  49b9ac99386ccb283f2d08b027201370  libgo/go/crypto/x509/root_unix.go
  d42ea13ed0bf50c5ca680bf6847e1129  libgo/go/crypto/x509/root_unix_test.go
! dec540547764b97aa5cca630435e15c6  libgo/go/crypto/x509/root_windows.go
  444dcd31188d02acf157527e22dfc199  libgo/go/crypto/x509/sec1.go
  e44b8fff7bea4930da77c05f9f1a3e3c  libgo/go/crypto/x509/sec1_test.go
  f0091d504a60680b712c7cb20517a960  libgo/go/crypto/x509/sha2_windows_test.go
  18202f8d63fb43e053de6458d55872ad  libgo/go/crypto/x509/test-file.crt
  53c378bcca2793c3fa7a4df52707eb56  libgo/go/crypto/x509/testdata/test-dir.crt
! a9e8617fbdb71dac953ae752034e10ab  libgo/go/crypto/x509/verify.go
  ce8c55f117be0c1aff5c344d8a4afcab  libgo/go/crypto/x509/verify_test.go
! 8237fa1b9de19240b4cd1ff6677ad4ba  libgo/go/crypto/x509/x509.go
  aeeed7e03fe3e75e5537f7167a1fd986  libgo/go/crypto/x509/x509_test.go
  4352c9a4d6dc2867f10435f9d2041a3a  libgo/go/crypto/x509/x509_test_import.go
  9e933bbd772df625b84c62e9b787842b  libgo/go/database/sql/convert.go
*************** efc0a34fb6763c8c757f71b5f6dd87c2  libgo/
*** 66096,66103 ****
  62001c9b8f3879bbab9ebc38869c5787  libgo/go/encoding/hex/hex.go
  198e75ccb91584293d1b90e6c079705d  libgo/go/encoding/hex/hex_test.go
  2a2313c9d3f39d9b16b336770aca6935  libgo/go/encoding/json/bench_test.go
! 4a44c2fca8696f61f324c639b4740d0f  libgo/go/encoding/json/decode.go
! 5ecd955ae340838ff0c5f2d64e26f03d  libgo/go/encoding/json/decode_test.go
  cca5a0e9fd49889dad6d6b35928284f0  libgo/go/encoding/json/encode.go
  6882151a7a4f8e74b906101a1f05ed9a  libgo/go/encoding/json/encode_test.go
  a8b7bfd44b9f814edbff88c2b2f7e724  libgo/go/encoding/json/example_marshaling_test.go
--- 66318,66325 ----
  62001c9b8f3879bbab9ebc38869c5787  libgo/go/encoding/hex/hex.go
  198e75ccb91584293d1b90e6c079705d  libgo/go/encoding/hex/hex_test.go
  2a2313c9d3f39d9b16b336770aca6935  libgo/go/encoding/json/bench_test.go
! 653407dbcb36a83429d43d1e675d06d5  libgo/go/encoding/json/decode.go
! b046bf4061d55cf3475f405e7443c014  libgo/go/encoding/json/decode_test.go
  cca5a0e9fd49889dad6d6b35928284f0  libgo/go/encoding/json/encode.go
  6882151a7a4f8e74b906101a1f05ed9a  libgo/go/encoding/json/encode_test.go
  a8b7bfd44b9f814edbff88c2b2f7e724  libgo/go/encoding/json/example_marshaling_test.go
*************** bf2c3134657aed37c679064ac0654d88  libgo/
*** 66154,66163 ****
  3be25bbb06e1daddd8871a53a5202517  libgo/go/go/ast/resolve.go
  a34425a8ac23d6af13812cc2f18b5e0b  libgo/go/go/ast/scope.go
  518c3e4a187ec8053a8721ab88b1b6c8  libgo/go/go/ast/walk.go
! c9a1ec5092e4162c48aea1f1275f3116  libgo/go/go/build/build.go
  047a9dbef4cdbea2244ffbc2b72a1348  libgo/go/go/build/build_test.go
  518fb79039e959f89c78190d51b73f46  libgo/go/go/build/deps_test.go
  65ef30ad2f9ef7758e9354990a1a66a0  libgo/go/go/build/doc.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
  2ed6bb9ce742f8fe4d11b9abe7ff7f65  libgo/go/go/build/syslist.go
--- 66376,66387 ----
  3be25bbb06e1daddd8871a53a5202517  libgo/go/go/ast/resolve.go
  a34425a8ac23d6af13812cc2f18b5e0b  libgo/go/go/ast/scope.go
  518c3e4a187ec8053a8721ab88b1b6c8  libgo/go/go/ast/walk.go
! aaa9dce9528a43c01af411234c876336  libgo/go/go/build/build.go
  047a9dbef4cdbea2244ffbc2b72a1348  libgo/go/go/build/build_test.go
  518fb79039e959f89c78190d51b73f46  libgo/go/go/build/deps_test.go
  65ef30ad2f9ef7758e9354990a1a66a0  libgo/go/go/build/doc.go
+ 9252703ed25e43af4ac59f5946efe76e  libgo/go/go/build/gc.go
+ 5c769751092857714118cb6810f63332  libgo/go/go/build/gccgo.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
  2ed6bb9ce742f8fe4d11b9abe7ff7f65  libgo/go/go/build/syslist.go
*************** ba468fbb0494fe4b9e7bc2b2d14d47d3  libgo/
*** 66257,66263 ****
  7419ecea379a16cebc226dc8f17c4732  libgo/go/go/importer/importer_test.go
  f6dc38a7432526f560954efa9552534a  libgo/go/go/internal/gccgoimporter/gccgoinstallation.go
  18a3b19b9cbc4c15ce8bd94ec8e580d7  libgo/go/go/internal/gccgoimporter/gccgoinstallation_test.go
! 4f270df1fc184e7ebb1709d74fd6d2f7  libgo/go/go/internal/gccgoimporter/importer.go
  9fd4b2192627bd7b4f8a1d6b0b51da9d  libgo/go/go/internal/gccgoimporter/importer_test.go
  3d7b6b8582bfddcbd16d87407cd30c1d  libgo/go/go/internal/gccgoimporter/parser.go
  31d90cbc92ac4bc9f694c84c1b91270c  libgo/go/go/internal/gccgoimporter/parser_test.go
--- 66481,66487 ----
  7419ecea379a16cebc226dc8f17c4732  libgo/go/go/importer/importer_test.go
  f6dc38a7432526f560954efa9552534a  libgo/go/go/internal/gccgoimporter/gccgoinstallation.go
  18a3b19b9cbc4c15ce8bd94ec8e580d7  libgo/go/go/internal/gccgoimporter/gccgoinstallation_test.go
! 254551b76da40b1d21bd8e03853aaf3b  libgo/go/go/internal/gccgoimporter/importer.go
  9fd4b2192627bd7b4f8a1d6b0b51da9d  libgo/go/go/internal/gccgoimporter/importer_test.go
  3d7b6b8582bfddcbd16d87407cd30c1d  libgo/go/go/internal/gccgoimporter/parser.go
  31d90cbc92ac4bc9f694c84c1b91270c  libgo/go/go/internal/gccgoimporter/parser_test.go
*************** b9e4efb9bb8109f6f287749c8972ae83  libgo/
*** 66289,66297 ****
  bf14de558b361637cf2ad47ad9aba0c5  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.7_1.a
  5a0034304205c4a2c415093ecc5c04c8  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_4.a
  77e3c54dd4f4906536e53da7838b5be9  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_5.a
! 8d887b8ac996681468ef2e0c5d0e6890  libgo/go/go/internal/srcimporter/srcimporter.go
! aad6303bba6b6a98f32f0e17f5b2807c  libgo/go/go/internal/srcimporter/srcimporter_test.go
  5c5d6ebb692d11662cba1e0976c899cc  libgo/go/go/internal/srcimporter/testdata/issue20855/issue20855.go
  6d29e2611cb06282812d300a6a3b3cd3  libgo/go/go/parser/error_test.go
  7f4cd77a6cf74567f27495ab62d74826  libgo/go/go/parser/interface.go
  643993ff0ad1b8bef18fb1cf4298af62  libgo/go/go/parser/parser.go
--- 66513,66523 ----
  bf14de558b361637cf2ad47ad9aba0c5  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.7_1.a
  5a0034304205c4a2c415093ecc5c04c8  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_4.a
  77e3c54dd4f4906536e53da7838b5be9  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_5.a
! 8c732bf8a255efee47d1f35a02f4a226  libgo/go/go/internal/srcimporter/srcimporter.go
! 9128e78adfb62862bce6383588b3101f  libgo/go/go/internal/srcimporter/srcimporter_test.go
  5c5d6ebb692d11662cba1e0976c899cc  libgo/go/go/internal/srcimporter/testdata/issue20855/issue20855.go
+ 4d161a0b48ef22681b4fa685e515db91  libgo/go/go/internal/srcimporter/testdata/issue23092/issue23092.go
+ 55bc01f8d6ba92e431d53ab84eb2f323  libgo/go/go/internal/srcimporter/testdata/issue24392/issue24392.go
  6d29e2611cb06282812d300a6a3b3cd3  libgo/go/go/parser/error_test.go
  7f4cd77a6cf74567f27495ab62d74826  libgo/go/go/parser/interface.go
  643993ff0ad1b8bef18fb1cf4298af62  libgo/go/go/parser/parser.go
*************** a63c6dd4bc5f02088c1dc3158d68bb07  libgo/
*** 66814,66820 ****
  4d0a5052a9c31a154e29aae1181fe6b4  libgo/go/internal/race/doc.go
  3334c451d82b93847b8ba2669beb36a8  libgo/go/internal/race/norace.go
  132fd81e2b9c683c70d9feb34fc9b1a0  libgo/go/internal/race/race.go
! da885f6f9fcad309a3023265facd18d8  libgo/go/internal/singleflight/singleflight.go
  b78e1191356fe399be19de306548c0cc  libgo/go/internal/singleflight/singleflight_test.go
  ad17fd7c7a01712ad2add81147c009c2  libgo/go/internal/syscall/unix/dummy.go
  14cedfa3a429812400e1fecdca4a87ee  libgo/go/internal/syscall/unix/getentropy_openbsd.go
--- 67040,67046 ----
  4d0a5052a9c31a154e29aae1181fe6b4  libgo/go/internal/race/doc.go
  3334c451d82b93847b8ba2669beb36a8  libgo/go/internal/race/norace.go
  132fd81e2b9c683c70d9feb34fc9b1a0  libgo/go/internal/race/race.go
! 1313f76918c28d0331464947516bf946  libgo/go/internal/singleflight/singleflight.go
  b78e1191356fe399be19de306548c0cc  libgo/go/internal/singleflight/singleflight_test.go
  ad17fd7c7a01712ad2add81147c009c2  libgo/go/internal/syscall/unix/dummy.go
  14cedfa3a429812400e1fecdca4a87ee  libgo/go/internal/syscall/unix/getentropy_openbsd.go
*************** b82e509a97473beff04dfbd14467e006  libgo/
*** 67156,67162 ****
  6430c616ab3e7133de44ff15746dfbac  libgo/go/net/http/main_test.go
  5b196501ffa7d98bd91bcb0561952a22  libgo/go/net/http/method.go
  3abcd3590b8166ca70ef6ad10851a7fe  libgo/go/net/http/npn_test.go
! 8c42fe591186adf9522ff65237a3bc4b  libgo/go/net/http/pprof/pprof.go
  e738b5d462f689ed322e213e919df4ea  libgo/go/net/http/proxy_test.go
  bc778695336037a6f56a25943af2066c  libgo/go/net/http/race.go
  9a78c894b9046071d6fd6ecaaaa1537b  libgo/go/net/http/range_test.go
--- 67382,67389 ----
  6430c616ab3e7133de44ff15746dfbac  libgo/go/net/http/main_test.go
  5b196501ffa7d98bd91bcb0561952a22  libgo/go/net/http/method.go
  3abcd3590b8166ca70ef6ad10851a7fe  libgo/go/net/http/npn_test.go
! 2f901d400d716d63a958b0b209fe5f51  libgo/go/net/http/pprof/pprof.go
! e05e1d635b7f5793fdb26d1e509c7a36  libgo/go/net/http/pprof/pprof_test.go
  e738b5d462f689ed322e213e919df4ea  libgo/go/net/http/proxy_test.go
  bc778695336037a6f56a25943af2066c  libgo/go/net/http/race.go
  9a78c894b9046071d6fd6ecaaaa1537b  libgo/go/net/http/range_test.go
*************** c49191932b504c394c3cd5b21531a6e6  libgo/
*** 67215,67224 ****
  2ab2cde746b20b3ac85ca0140d7b0f51  libgo/go/net/ipsock_posix.go
  07e3ace72b261ace00842ec4e545cca4  libgo/go/net/ipsock_test.go
  780fecd6b46eb460bd89f31a9db704cf  libgo/go/net/listen_test.go
! b9fbbea94203906be07cc3e6502e9934  libgo/go/net/lookup.go
  8502725c25129ae96e7d325c83d0c315  libgo/go/net/lookup_nacl.go
  25a04bfd2d0926a4eb2b3c548e21120b  libgo/go/net/lookup_plan9.go
! f675c8cea5fff6dbe7b8b3af0405a216  libgo/go/net/lookup_test.go
  fa634e310c93ed7966f6da30364932c2  libgo/go/net/lookup_unix.go
  986299984e053d2d3ee763db5ac02685  libgo/go/net/lookup_windows.go
  b5320c987ef9e63f1aae21d2499bdef6  libgo/go/net/mac.go
--- 67442,67451 ----
  2ab2cde746b20b3ac85ca0140d7b0f51  libgo/go/net/ipsock_posix.go
  07e3ace72b261ace00842ec4e545cca4  libgo/go/net/ipsock_test.go
  780fecd6b46eb460bd89f31a9db704cf  libgo/go/net/listen_test.go
! bdb095049e54fa81793fcd6474022f86  libgo/go/net/lookup.go
  8502725c25129ae96e7d325c83d0c315  libgo/go/net/lookup_nacl.go
  25a04bfd2d0926a4eb2b3c548e21120b  libgo/go/net/lookup_plan9.go
! e2ae0b69e8e17113b9e0aff1fc5d2b5d  libgo/go/net/lookup_test.go
  fa634e310c93ed7966f6da30364932c2  libgo/go/net/lookup_unix.go
  986299984e053d2d3ee763db5ac02685  libgo/go/net/lookup_windows.go
  b5320c987ef9e63f1aae21d2499bdef6  libgo/go/net/mac.go
*************** b5ee6bc6eee276205750c472b9ad6015  libgo/
*** 67297,67303 ****
  f9cdd4ec11abfd3b437f0ca7ac899004  libgo/go/net/tcpsock_plan9.go
  936fc1e8880b4eacccd68d6cb3f8cffd  libgo/go/net/tcpsock_posix.go
  9114b2a2d2fdb2112dce6f13a4ea2124  libgo/go/net/tcpsock_test.go
! 1517ed3d0622bb849133dd27b6d67faf  libgo/go/net/tcpsock_unix_test.go
  bf9df15415482dd3b1635ebf8bd30e8f  libgo/go/net/tcpsockopt_darwin.go
  c907a136c4e9ce930a49a94734c6e85c  libgo/go/net/tcpsockopt_dragonfly.go
  dacd4b8cac046d51733a60b7993760bc  libgo/go/net/tcpsockopt_openbsd.go
--- 67524,67530 ----
  f9cdd4ec11abfd3b437f0ca7ac899004  libgo/go/net/tcpsock_plan9.go
  936fc1e8880b4eacccd68d6cb3f8cffd  libgo/go/net/tcpsock_posix.go
  9114b2a2d2fdb2112dce6f13a4ea2124  libgo/go/net/tcpsock_test.go
! fc84a69f12e9ec6a672e0660be67f2a6  libgo/go/net/tcpsock_unix_test.go
  bf9df15415482dd3b1635ebf8bd30e8f  libgo/go/net/tcpsockopt_darwin.go
  c907a136c4e9ce930a49a94734c6e85c  libgo/go/net/tcpsockopt_dragonfly.go
  dacd4b8cac046d51733a60b7993760bc  libgo/go/net/tcpsockopt_openbsd.go
*************** f0ca5a7020fb6d708b77cea5bbd5e6f1  libgo/
*** 67466,67472 ****
  ae5b4b1da338f92b68eca74fd6eb8870  libgo/go/os/user/user_test.go
  54022b6f4980985bbd7a7fcd5a89e8a3  libgo/go/os/wait_unimp.go
  fdf059a2dc8b15335bd8a1fa68bc73ed  libgo/go/os/wait_wait6.go
! 37f908e0112d00afe6e6c4cf14036233  libgo/go/os/wait_waitid.go
  73ed4c82174b4ef3fbe79b880af5f053  libgo/go/path/example_test.go
  eef9704166fe2f9f06cf45b0095357df  libgo/go/path/filepath/example_test.go
  da9603d940f8012c9f25079701a49c18  libgo/go/path/filepath/example_unix_test.go
--- 67693,67699 ----
  ae5b4b1da338f92b68eca74fd6eb8870  libgo/go/os/user/user_test.go
  54022b6f4980985bbd7a7fcd5a89e8a3  libgo/go/os/wait_unimp.go
  fdf059a2dc8b15335bd8a1fa68bc73ed  libgo/go/os/wait_wait6.go
! bbddafc2158eaade05067d421136d406  libgo/go/os/wait_waitid.go
  73ed4c82174b4ef3fbe79b880af5f053  libgo/go/path/example_test.go
  eef9704166fe2f9f06cf45b0095357df  libgo/go/path/filepath/example_test.go
  da9603d940f8012c9f25079701a49c18  libgo/go/path/filepath/example_unix_test.go
*************** ec8b10590da2a5a6bb5963eb53657892  libgo/
*** 67556,67562 ****
  a85550fb24ca8225b8874b47efa133df  libgo/go/runtime/debug/stubs.go
  cb7f514b663c77b2a342b3fc2da29531  libgo/go/runtime/env_posix.go
  6afbee4232da9dafe1ea6550571f0e4a  libgo/go/runtime/env_test.go
! a799d07c7c591de0cd4a5f504133f464  libgo/go/runtime/error.go
  d2050b8f18fa53158c75416e6fe6ebf7  libgo/go/runtime/example_test.go
  fa8fb2c58aeefaa0903c09cdc349b2c1  libgo/go/runtime/export_arm_test.go
  80be347c54d2cde7eb87a115d00fcdf1  libgo/go/runtime/export_linux_test.go
--- 67783,67789 ----
  a85550fb24ca8225b8874b47efa133df  libgo/go/runtime/debug/stubs.go
  cb7f514b663c77b2a342b3fc2da29531  libgo/go/runtime/env_posix.go
  6afbee4232da9dafe1ea6550571f0e4a  libgo/go/runtime/env_test.go
! a971010e366d1d3b462fce982077ccdb  libgo/go/runtime/error.go
  d2050b8f18fa53158c75416e6fe6ebf7  libgo/go/runtime/example_test.go
  fa8fb2c58aeefaa0903c09cdc349b2c1  libgo/go/runtime/export_arm_test.go
  80be347c54d2cde7eb87a115d00fcdf1  libgo/go/runtime/export_linux_test.go
*************** d68252e7bfd68f5e5185150ecbf42536  libgo/
*** 67646,67652 ****
  86843f007cfdb002a2c7a647557d5a94  libgo/go/runtime/os_netbsd.go
  972decea7a907bbe54acaa14841f1351  libgo/go/runtime/os_openbsd.go
  6d7803bd939cea690145ad267cb353c2  libgo/go/runtime/os_solaris.go
! 30c799ae3ca700cc1ef44dfadd928d15  libgo/go/runtime/panic.go
  093fb8619e8f718d7c2a6748f7a0d4da  libgo/go/runtime/pprof/elf.go
  097f3c10cbccf0ab1123e59476efef3c  libgo/go/runtime/pprof/internal/profile/encode.go
  281c1506e6706053e9709407c23a3714  libgo/go/runtime/pprof/internal/profile/filter.go
--- 67873,67879 ----
  86843f007cfdb002a2c7a647557d5a94  libgo/go/runtime/os_netbsd.go
  972decea7a907bbe54acaa14841f1351  libgo/go/runtime/os_openbsd.go
  6d7803bd939cea690145ad267cb353c2  libgo/go/runtime/os_solaris.go
! 3db34173b7b2d63f8c4ba41b91206763  libgo/go/runtime/panic.go
  093fb8619e8f718d7c2a6748f7a0d4da  libgo/go/runtime/pprof/elf.go
  097f3c10cbccf0ab1123e59476efef3c  libgo/go/runtime/pprof/internal/profile/encode.go
  281c1506e6706053e9709407c23a3714  libgo/go/runtime/pprof/internal/profile/filter.go
*************** b2c0349a980a3c1f8f5fb6752a41f958  libgo/
*** 67670,67676 ****
  b3e056bd3692c7126671a4d02a0445b0  libgo/go/runtime/pprof/runtime.go
  2ea1c28984ca3fcabe6f98ace0e16b28  libgo/go/runtime/pprof/runtime_test.go
  0c7d2db997092069ee20a3a8e911d6e4  libgo/go/runtime/print.go
! 7254f655dea48ab77a7e44a33afb8406  libgo/go/runtime/proc.go
  ae6799d03b400a51be099b6b67904f9e  libgo/go/runtime/proc_runtime_test.go
  b89e5c9a13ccec6e57a7657ac9c69761  libgo/go/runtime/proc_test.go
  05262f8d035dc7329132ff2204136f6a  libgo/go/runtime/profbuf.go
--- 67897,67903 ----
  b3e056bd3692c7126671a4d02a0445b0  libgo/go/runtime/pprof/runtime.go
  2ea1c28984ca3fcabe6f98ace0e16b28  libgo/go/runtime/pprof/runtime_test.go
  0c7d2db997092069ee20a3a8e911d6e4  libgo/go/runtime/print.go
! e51ea39cc2a3547990a370afd634f94c  libgo/go/runtime/proc.go
  ae6799d03b400a51be099b6b67904f9e  libgo/go/runtime/proc_runtime_test.go
  b89e5c9a13ccec6e57a7657ac9c69761  libgo/go/runtime/proc_test.go
  05262f8d035dc7329132ff2204136f6a  libgo/go/runtime/profbuf.go
*************** dd8de854fcc707a4cd30321f3c68adb7  libgo/
*** 67704,67710 ****
  41e53dd32c8ff7181afd79642cc8d56a  libgo/go/runtime/stubs2.go
  90eddb01ed47b20252651b3d131f7843  libgo/go/runtime/stubs_linux.go
  6edce386dd1879a85a68762f90852156  libgo/go/runtime/stubs_nonlinux.go
! d8abb9ad532a082608912cff308bf61a  libgo/go/runtime/symtab.go
  f199411475b5635629898d23081f67be  libgo/go/runtime/symtab_test.go
  e16bfd00b1cef1b0b70864d179610bb4  libgo/go/runtime/testdata/testprog/badtraceback.go
  ebaf5edc08d3a26b8c824f217f07d4fa  libgo/go/runtime/testdata/testprog/crash.go
--- 67931,67937 ----
  41e53dd32c8ff7181afd79642cc8d56a  libgo/go/runtime/stubs2.go
  90eddb01ed47b20252651b3d131f7843  libgo/go/runtime/stubs_linux.go
  6edce386dd1879a85a68762f90852156  libgo/go/runtime/stubs_nonlinux.go
! e47a8c2e63e26e14206cd3db3938239d  libgo/go/runtime/symtab.go
  f199411475b5635629898d23081f67be  libgo/go/runtime/symtab_test.go
  e16bfd00b1cef1b0b70864d179610bb4  libgo/go/runtime/testdata/testprog/badtraceback.go
  ebaf5edc08d3a26b8c824f217f07d4fa  libgo/go/runtime/testdata/testprog/crash.go
*************** dc19b297c4e05e398dd7be102c8eb8af  libgo/
*** 67828,67839 ****
  3f8a61dbea1b3788851a32c3836f266c  libgo/go/strings/replace_test.go
  97b6e2b538f36a21a939616a937151b0  libgo/go/strings/search.go
  a05591c865981302f636deae83006dc9  libgo/go/strings/search_test.go
! ad50f0be593c9b21fd121a7adab19f87  libgo/go/strings/strings.go
  f0a37024ea9b07a5d75487ffe3f9376a  libgo/go/strings/strings_amd64.go
  b6a041a2afd2762d62939295123d2969  libgo/go/strings/strings_decl.go
  9bd190c71cd576df6fc22ca10467fd30  libgo/go/strings/strings_generic.go
  ee59d8462567017705237a37525d68a3  libgo/go/strings/strings_s390x.go
! 64e2d856d96b9d1b62654c420ba94a97  libgo/go/strings/strings_test.go
  276bd271d04a6354525785c2358f3a96  libgo/go/sync/atomic/64bit_arm.go
  41f5ad2947ba8006ae6142a6b5335303  libgo/go/sync/atomic/atomic.c
  6e8e108083744e18d9828220a6ae6575  libgo/go/sync/atomic/atomic_test.go
--- 68055,68066 ----
  3f8a61dbea1b3788851a32c3836f266c  libgo/go/strings/replace_test.go
  97b6e2b538f36a21a939616a937151b0  libgo/go/strings/search.go
  a05591c865981302f636deae83006dc9  libgo/go/strings/search_test.go
! 6d34bbb5ba80cc05cf1ca48fa0d8f8b5  libgo/go/strings/strings.go
  f0a37024ea9b07a5d75487ffe3f9376a  libgo/go/strings/strings_amd64.go
  b6a041a2afd2762d62939295123d2969  libgo/go/strings/strings_decl.go
  9bd190c71cd576df6fc22ca10467fd30  libgo/go/strings/strings_generic.go
  ee59d8462567017705237a37525d68a3  libgo/go/strings/strings_s390x.go
! 165f7d22e00c5d486e7469f41377fc31  libgo/go/strings/strings_test.go
  276bd271d04a6354525785c2358f3a96  libgo/go/sync/atomic/64bit_arm.go
  41f5ad2947ba8006ae6142a6b5335303  libgo/go/sync/atomic/atomic.c
  6e8e108083744e18d9828220a6ae6575  libgo/go/sync/atomic/atomic_test.go
*************** d0dfa8e45cee5defb536480f056ed447  libgo/
*** 67897,67903 ****
  0f110f6b4b28d847963c11d0307ebbfb  libgo/go/syscall/libcall_linux_amd64.go
  ce162a117004aefe7a22fb9acbb75fb6  libgo/go/syscall/libcall_linux_s390.go
  ce162a117004aefe7a22fb9acbb75fb6  libgo/go/syscall/libcall_linux_s390x.go
- d52527b730022b1810782997a17c8be9  libgo/go/syscall/libcall_linux_ustat.go
  b5f13f78bdec181d93be33d7c9e6e761  libgo/go/syscall/libcall_linux_utimesnano.go
  9f81975695db5869c971516f8db4c311  libgo/go/syscall/libcall_posix.go
  1a2e08094ed9e7689934b9a5188f1b57  libgo/go/syscall/libcall_posix_largefile.go
--- 68124,68129 ----
*************** cfec2f087e0c44a1af6688aa685fc36d  libgo/
*** 68273,68286 ****
  32802c4531127f42e874090629139ee6  libgo/misc/cgo/testcshared/cshared_test.go
  07911d782496252d2c39643db0d5828c  libgo/misc/cgo/testcshared/main0.c
  499e9d0c55f46a460240f62e7e8ead0d  libgo/misc/cgo/testcshared/main1.c
! a65563af1318e2174688633a48e80965  libgo/misc/cgo/testcshared/main2.c
  31525b64fca59ef4459fe8a9e5f007a2  libgo/misc/cgo/testcshared/main3.c
  341586564ce04e67937aab286ca0fb5e  libgo/misc/cgo/testcshared/main4.c
  11ac3b972b66a590472e34779065f63e  libgo/misc/cgo/testcshared/main5.c
  164a61de298e1c6bef717a069243c576  libgo/misc/cgo/testcshared/src/libgo/libgo.go
  9df4c9e28470325f133463d949f99b9c  libgo/misc/cgo/testcshared/src/libgo2/dup2.go
  e90a49f566d47347ff7aa3e14bec0e64  libgo/misc/cgo/testcshared/src/libgo2/dup3.go
! f11715e073d3d2ec3f327f24aa58d430  libgo/misc/cgo/testcshared/src/libgo2/libgo2.go
  e3f3c15f046056f657dd4a02626be4d8  libgo/misc/cgo/testcshared/src/libgo4/libgo4.go
  6abb6f1115cbda57e3777a32809ac7cb  libgo/misc/cgo/testcshared/src/libgo5/libgo5.go
  2b5b7e1e86b6eef671d58159c4d18745  libgo/misc/cgo/testcshared/src/p/p.go
--- 68499,68512 ----
  32802c4531127f42e874090629139ee6  libgo/misc/cgo/testcshared/cshared_test.go
  07911d782496252d2c39643db0d5828c  libgo/misc/cgo/testcshared/main0.c
  499e9d0c55f46a460240f62e7e8ead0d  libgo/misc/cgo/testcshared/main1.c
! c8419d199962bb91b4c25acf7288517c  libgo/misc/cgo/testcshared/main2.c
  31525b64fca59ef4459fe8a9e5f007a2  libgo/misc/cgo/testcshared/main3.c
  341586564ce04e67937aab286ca0fb5e  libgo/misc/cgo/testcshared/main4.c
  11ac3b972b66a590472e34779065f63e  libgo/misc/cgo/testcshared/main5.c
  164a61de298e1c6bef717a069243c576  libgo/misc/cgo/testcshared/src/libgo/libgo.go
  9df4c9e28470325f133463d949f99b9c  libgo/misc/cgo/testcshared/src/libgo2/dup2.go
  e90a49f566d47347ff7aa3e14bec0e64  libgo/misc/cgo/testcshared/src/libgo2/dup3.go
! 05d2c95bd1c4bbf7589a26dccb8f2362  libgo/misc/cgo/testcshared/src/libgo2/libgo2.go
  e3f3c15f046056f657dd4a02626be4d8  libgo/misc/cgo/testcshared/src/libgo4/libgo4.go
  6abb6f1115cbda57e3777a32809ac7cb  libgo/misc/cgo/testcshared/src/libgo5/libgo5.go
  2b5b7e1e86b6eef671d58159c4d18745  libgo/misc/cgo/testcshared/src/p/p.go
*************** dce1779efe0fed03cabcfc4a63d09a59  libgo/
*** 68311,68320 ****
  668630c5d219dce32df53dc4aedb7df8  libgo/misc/cgo/testplugin/src/issue22175/plugin2.go
  0ac31fcddb63fc6ad04ef0b4d1880633  libgo/misc/cgo/testplugin/src/issue22295.pkg/main.go
  f735b88214bb0d7314efc4176262991e  libgo/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
  889b423de79745212559ed7349279a65  libgo/misc/cgo/testplugin/src/plugin1/plugin1.go
  37a3233fca8d6d0f032a4a7d04a29603  libgo/misc/cgo/testplugin/src/plugin2/plugin2.go
  820cfc559868a07e3fe1bacfa1cf7303  libgo/misc/cgo/testplugin/src/sub/plugin1/plugin1.go
! ad72485861fbfca02bb699d921de8a98  libgo/misc/cgo/testplugin/test.bash
  43ec245c918ec885226cd094ad520cf8  libgo/misc/cgo/testplugin/unnamed1/main.go
  b1140020de20bab7b5c2f1d9cec042ee  libgo/misc/cgo/testplugin/unnamed2/main.go
  5e87dbedcc0f867b5c83a2503120a32d  libgo/misc/cgo/testsanitizers/cc_test.go
--- 68537,68548 ----
  668630c5d219dce32df53dc4aedb7df8  libgo/misc/cgo/testplugin/src/issue22175/plugin2.go
  0ac31fcddb63fc6ad04ef0b4d1880633  libgo/misc/cgo/testplugin/src/issue22295.pkg/main.go
  f735b88214bb0d7314efc4176262991e  libgo/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
+ 2b82d346a94430f2f070652b5ebb3c31  libgo/misc/cgo/testplugin/src/issue24351/main.go
+ 24a8ec0e8e4e011e64473256bca70ec7  libgo/misc/cgo/testplugin/src/issue24351/plugin.go
  889b423de79745212559ed7349279a65  libgo/misc/cgo/testplugin/src/plugin1/plugin1.go
  37a3233fca8d6d0f032a4a7d04a29603  libgo/misc/cgo/testplugin/src/plugin2/plugin2.go
  820cfc559868a07e3fe1bacfa1cf7303  libgo/misc/cgo/testplugin/src/sub/plugin1/plugin1.go
! 9d782419d91574d93dc9c9bef4a8fcee  libgo/misc/cgo/testplugin/test.bash
  43ec245c918ec885226cd094ad520cf8  libgo/misc/cgo/testplugin/unnamed1/main.go
  b1140020de20bab7b5c2f1d9cec042ee  libgo/misc/cgo/testplugin/unnamed2/main.go
  5e87dbedcc0f867b5c83a2503120a32d  libgo/misc/cgo/testsanitizers/cc_test.go
*************** f5081bc39552f3e27dca3536687ebf54  libgo/
*** 68342,68348 ****
  7115b5294073ca0bb6b4ae3af83087c5  libgo/misc/cgo/testsanitizers/src/tsan9.go
  b3939da3e573bc742d313c4c766f5677  libgo/misc/cgo/testsanitizers/src/tsan_shared.go
  32afff6a513b574ad17963c3c3c2adac  libgo/misc/cgo/testsanitizers/tsan_test.go
! 88ba652504744b629f3362b283bab4be  libgo/misc/cgo/testshared/shared_test.go
  9529dfe06dd9254380dcfa9cc2b6be5d  libgo/misc/cgo/testshared/src/dep2/dep2.go
  1abcb05bb2c12dbe7de4b6d53b4ceff4  libgo/misc/cgo/testshared/src/dep3/dep3.go
  63b42286a6fe26c98ebcc85a2cbf36b1  libgo/misc/cgo/testshared/src/depBase/asm.s
--- 68570,68576 ----
  7115b5294073ca0bb6b4ae3af83087c5  libgo/misc/cgo/testsanitizers/src/tsan9.go
  b3939da3e573bc742d313c4c766f5677  libgo/misc/cgo/testsanitizers/src/tsan_shared.go
  32afff6a513b574ad17963c3c3c2adac  libgo/misc/cgo/testsanitizers/tsan_test.go
! dd79c80afc231ad3641f79ffbe74b05b  libgo/misc/cgo/testshared/shared_test.go
  9529dfe06dd9254380dcfa9cc2b6be5d  libgo/misc/cgo/testshared/src/dep2/dep2.go
  1abcb05bb2c12dbe7de4b6d53b4ceff4  libgo/misc/cgo/testshared/src/dep3/dep3.go
  63b42286a6fe26c98ebcc85a2cbf36b1  libgo/misc/cgo/testshared/src/depBase/asm.s
*************** fb40fc675164613c2ce0361a86ebd5d0  libgo/
*** 68379,68385 ****
  696f9519af1fee77682869bb7037ecaf  libgo/misc/cgo/testtls/tls_unix.c
  c314cdee3ab16ba76053d8d23b0aabef  libgo/mkrsysinfo.sh
  449aed25359885dfb83e86f17865fa64  libgo/mksigtab.sh
! f0346b49d902e102acb7b581dc0da3fd  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
--- 68607,68613 ----
  696f9519af1fee77682869bb7037ecaf  libgo/misc/cgo/testtls/tls_unix.c
  c314cdee3ab16ba76053d8d23b0aabef  libgo/mkrsysinfo.sh
  449aed25359885dfb83e86f17865fa64  libgo/mksigtab.sh
! 168800b33f4d8b3dbcd7487edc9524c6  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
*************** c2ed65c9685723864be13eeb9722ab68  libgo/
*** 68432,68445 ****
  b8e74cab9d2ca6f92016fdab00c555b3  libgo/runtime/stack.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! ed42d87bc89f065428ac0b33bcaaff71  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  d5b66d8ff7aa9646e9241ce25683afa2  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
  5399e70b49321ce881a655dfb4603d1e  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! 44b7a359c50f13840fc80a186cf953f7  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  3afa7de402313c9d3311755688e27cb8  libgomp/Makefile.in
--- 68660,68673 ----
  b8e74cab9d2ca6f92016fdab00c555b3  libgo/runtime/stack.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! 9a5a13af9bcc6e296aa65c91dfeb17c1  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  d5b66d8ff7aa9646e9241ce25683afa2  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
  5399e70b49321ce881a655dfb4603d1e  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! 7687277e1d2f69d4b7a1dc5901a7e08f  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  3afa7de402313c9d3311755688e27cb8  libgomp/Makefile.in
*************** e05799ca0fb925e4de120a002da662ed  libgom
*** 68730,68735 ****
--- 68958,68964 ----
  80258160ea88fc6c77ba4774e507a905  libgomp/testsuite/libgomp.c++/pr81130.C
  6050a57d353f711a4c93e9fc816d1fd8  libgomp/testsuite/libgomp.c++/pr81314.C
  31f6ec374e23bffe347a99f3b1f06174  libgomp/testsuite/libgomp.c++/pr82835.C
+ 3e23fe34ad940217f5fda935e9ec54ec  libgomp/testsuite/libgomp.c++/pr86291.C
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c++/reduction-1.C
  1473f55e3f6f9827b6dd281025b88b85  libgomp/testsuite/libgomp.c++/reduction-10.C
  bd119573b86fb5577edaf97dd86d2a6c  libgomp/testsuite/libgomp.c++/reduction-11.C
*************** de9c2100ab489ec5e88786a0347fd725  libgom
*** 69275,69282 ****
  4d2d13b83ce98eee1026b46b734dc87e  libgomp/testsuite/libgomp.fortran/examples-4/array_sections-4.f90
  b0d8ea8a48690353ae216a42e075ab7e  libgomp/testsuite/libgomp.fortran/examples-4/async_target-1.f90
  713521a025812742569fdd61938ce26d  libgomp/testsuite/libgomp.fortran/examples-4/async_target-2.f90
! 0b37ea7da191807374d6b004863067d1  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-1.f90
! 36c81b7dd65f254f3274fbf70f244652  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-2.f90
  efd49b92ef7b34bba2edb7bda8947997  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-3.f90
  d1c99137bb333b872082125e1d0339e6  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-4.f90
  1d36ec6e5ef1e8c2f341c1f5434292e3  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-5.f90
--- 69504,69511 ----
  4d2d13b83ce98eee1026b46b734dc87e  libgomp/testsuite/libgomp.fortran/examples-4/array_sections-4.f90
  b0d8ea8a48690353ae216a42e075ab7e  libgomp/testsuite/libgomp.fortran/examples-4/async_target-1.f90
  713521a025812742569fdd61938ce26d  libgomp/testsuite/libgomp.fortran/examples-4/async_target-2.f90
! 86fbf5d06876cb117e708b8ed3c1e85e  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-1.f90
! 3849a5f659d94e962c59edb32a8f0f97  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-2.f90
  efd49b92ef7b34bba2edb7bda8947997  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-3.f90
  d1c99137bb333b872082125e1d0339e6  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-4.f90
  1d36ec6e5ef1e8c2f341c1f5434292e3  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-5.f90
*************** f4b077ed86c2694e71f3b739b8acc39a  libgom
*** 69717,69722 ****
--- 69946,69952 ----
  42c912916e4791db90f4f46260412d7c  libgomp/testsuite/libgomp.oacc-c-c++-common/pr83920.c
  7766af3cacc170fb7222a4a7a4d920f8  libgomp/testsuite/libgomp.oacc-c-c++-common/pr84217.c
  7bebc40e2fc1dd55a72340d501f63635  libgomp/testsuite/libgomp.oacc-c-c++-common/pr84955.c
+ 4fe148d3cb364744a0b8614243c110e0  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85782.c
  8ccb391ecb020ee72dd4b3c91795a894  libgomp/testsuite/libgomp.oacc-c-c++-common/present-1.c
  b3824216ed6541363eaab687c61bb584  libgomp/testsuite/libgomp.oacc-c-c++-common/present-2.c
  f6a4f95364d4753e1b6bc27116c40f32  libgomp/testsuite/libgomp.oacc-c-c++-common/private-variables.c
*************** ee7521ad4aa9a4706a403ccbc2d58f80  libgom
*** 69869,69875 ****
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  c67ec2e385386e9cd884ca6e2db70c96  libgomp/work.c
! 7e8d486720b811fa8925035d4222f9f3  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
--- 70099,70105 ----
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  c67ec2e385386e9cd884ca6e2db70c96  libgomp/work.c
! 7bb6ea2591658105edfb23460e6c8063  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
*************** cf2af200b91048d551f109843d246196  libhsa
*** 69896,69902 ****
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 894e2488a1b7095386d29768a2e1098a  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  b7d09397fa5854702176b44d5620224c  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 70126,70132 ----
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 23b15a269e88dc579f271afe577390c8  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  b7d09397fa5854702176b44d5620224c  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** d2fbd69c4dbaecd5d4ebdb169daee6a8  libibe
*** 70001,70007 ****
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  82761d9f6573203298572c35ae6a8d92  libiberty/simple-object-coff.c
  86c2b58dcbca0ddaa516e65b95e84ce1  libiberty/simple-object-common.h
! 4ef74c7498317582fb00b0a1a304177a  libiberty/simple-object-elf.c
  93dd698684effc8a4f33cd522941397d  libiberty/simple-object-mach-o.c
  8b384697dd6c0500a48a8deda57ab756  libiberty/simple-object-xcoff.c
  5cd499062517758a0d2b57fa2facace1  libiberty/simple-object.c
--- 70231,70237 ----
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  82761d9f6573203298572c35ae6a8d92  libiberty/simple-object-coff.c
  86c2b58dcbca0ddaa516e65b95e84ce1  libiberty/simple-object-common.h
! 37d33a83da9a8c0944417404c809f648  libiberty/simple-object-elf.c
  93dd698684effc8a4f33cd522941397d  libiberty/simple-object-mach-o.c
  8b384697dd6c0500a48a8deda57ab756  libiberty/simple-object-xcoff.c
  5cd499062517758a0d2b57fa2facace1  libiberty/simple-object.c
*************** b2c289eb14e9197dcad172f3acba12b7  libibe
*** 70060,70066 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1c473960735644ebe9746b641c8fc08b  libiberty/xstrndup.c
  5c487ad9b00e5ed38ae0f00fc04f7463  libiberty/xvasprintf.c
! 2731ee8ea3ef2be8d5cf14a197d357fd  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e1255afd6132994f7f06afc4d668acc8  libitm/Makefile.in
  61fc1a86d6e23c6680a7d504a4f424d3  libitm/aatree.cc
--- 70290,70296 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1c473960735644ebe9746b641c8fc08b  libiberty/xstrndup.c
  5c487ad9b00e5ed38ae0f00fc04f7463  libiberty/xvasprintf.c
! 2fba680f20a9c966b3065689837f02c0  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e1255afd6132994f7f06afc4d668acc8  libitm/Makefile.in
  61fc1a86d6e23c6680a7d504a4f424d3  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 70163,70169 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  5a07467ef2e51e7198096e55045bc668  libitm/useraction.cc
  ea804fc9b7f5665938cb44285cad0633  libitm/util.cc
! 26595f41d16fdf33eba5c56b9b212350  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  dd63e64acaa22d5f260d305a19d7c84e  libmpx/Makefile.in
  59ba4807cf0f71eba4361c3be341ae58  libmpx/acinclude.m4
--- 70393,70399 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  5a07467ef2e51e7198096e55045bc668  libitm/useraction.cc
  ea804fc9b7f5665938cb44285cad0633  libitm/util.cc
! bc3225dec3751193f5fb2472a4319d6c  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  dd63e64acaa22d5f260d305a19d7c84e  libmpx/Makefile.in
  59ba4807cf0f71eba4361c3be341ae58  libmpx/acinclude.m4
*************** d2fc1c363920a36ea4f3927fa646eab8  libmpx
*** 70186,70192 ****
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! 464938cdceee2c1770ef8caf6587a547  libobjc/ChangeLog
  7d008332e098e2af6624d9758e85926f  libobjc/Makefile.in
  93d27f8450c569cd7cea0063fff63376  libobjc/NXConstStr.m
  45674d682d9d5737541bca6a0836270d  libobjc/Object.m
--- 70416,70422 ----
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! e2a46b0b1acf79903c7ab434e00c378b  libobjc/ChangeLog
  7d008332e098e2af6624d9758e85926f  libobjc/Makefile.in
  93d27f8450c569cd7cea0063fff63376  libobjc/NXConstStr.m
  45674d682d9d5737541bca6a0836270d  libobjc/Object.m
*************** f81efea7a2f6cf641b42ff3e410bbf9d  libobj
*** 70243,70249 ****
  66dcc830fd378f3cb8e075e37ac22af3  libobjc/selector.c
  0395b628d68612c1d62d72a0607b04b6  libobjc/sendmsg.c
  3bc9da57ef6f3dbcf87349c9c17c40b5  libobjc/thr.c
! 919abcc32a6e9530cf3b27d08e8109fd  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
--- 70473,70479 ----
  66dcc830fd378f3cb8e075e37ac22af3  libobjc/selector.c
  0395b628d68612c1d62d72a0607b04b6  libobjc/sendmsg.c
  3bc9da57ef6f3dbcf87349c9c17c40b5  libobjc/thr.c
! e2c3fe2c398d6165dccbb2adf51d2544  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
*************** b1def68202639bd452fb59aea3371fe4  liboff
*** 70332,70338 ****
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! a355a2d0028cb23a89356f54516cd30c  libquadmath/ChangeLog
  31439f2092557562291450eceb31cd0f  libquadmath/Makefile.am
  eb6557055ad3027b4e6b039c86d570da  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 70562,70568 ----
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! efbc2f0596e1e6b3238de445a94e618f  libquadmath/ChangeLog
  31439f2092557562291450eceb31cd0f  libquadmath/Makefile.am
  eb6557055ad3027b4e6b039c86d570da  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** e766022f8615b72cbc38335d262e9d3d  libqua
*** 70464,70470 ****
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! 3890924cf530c473b41a9173f8ae5cf6  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
--- 70694,70700 ----
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! c1c549304d6a22fed733b2ab7b4f748a  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
*************** ba863cde49bfd0852ac8471c23fff987  libsan
*** 70683,70689 ****
  12e351892dc0c5187a76637811e4fe78  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
  bf83351f76a21b8e31a7b0ddb90d4f25  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc
  6f015933e239a9b36914e7fef5350cb5  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
! b616425480217dd535f897e195669965  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
  5014bd63f0884ec761d7a9531521fe1b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  cb36de7c4a74dc34a8c607ba59d67421  libsanitizer/sanitizer_common/sanitizer_posix.cc
  e14dd858b7329762ae6f0903a60bf243  libsanitizer/sanitizer_common/sanitizer_posix.h
--- 70913,70919 ----
  12e351892dc0c5187a76637811e4fe78  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
  bf83351f76a21b8e31a7b0ddb90d4f25  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc
  6f015933e239a9b36914e7fef5350cb5  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
! 91e6a839321ad7efc8d499cec67d69dc  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
  5014bd63f0884ec761d7a9531521fe1b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  cb36de7c4a74dc34a8c607ba59d67421  libsanitizer/sanitizer_common/sanitizer_posix.cc
  e14dd858b7329762ae6f0903a60bf243  libsanitizer/sanitizer_common/sanitizer_posix.h
*************** c5879d18c940a4f39d0fa273fd180cec  libsan
*** 70838,70844 ****
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  fbe131ba54e0deb0af35869b10c45e4a  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 37f9e6f740b198201f70aacaa29e2333  libssp/ChangeLog
  2fbb6d42c9219e5a15363976ae7ba49e  libssp/Makefile.am
  b0a50bbb91d3f61cc74b49b8b438feda  libssp/Makefile.in
  3f58b0fe2019cd8e6090e6d5d51d233e  libssp/aclocal.m4
--- 71068,71074 ----
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  fbe131ba54e0deb0af35869b10c45e4a  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 9d6e3de7806ac241a417dd3d6c3b41ab  libssp/ChangeLog
  2fbb6d42c9219e5a15363976ae7ba49e  libssp/Makefile.am
  b0a50bbb91d3f61cc74b49b8b438feda  libssp/Makefile.in
  3f58b0fe2019cd8e6090e6d5d51d233e  libssp/aclocal.m4
*************** d039df3e0460a3ce2b6abaa4400e2119  libssp
*** 70867,70873 ****
  7c46bef1a3dc65ab5b4618934d31d669  libssp/strncpy-chk.c
  760e66133a54c359be987217ce04682b  libssp/vsnprintf-chk.c
  09019d4ee8eb193fa49db0552d95d655  libssp/vsprintf-chk.c
! ebacfd32340b417f2c0a2e320bb5a669  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 71097,71103 ----
  7c46bef1a3dc65ab5b4618934d31d669  libssp/strncpy-chk.c
  760e66133a54c359be987217ce04682b  libssp/vsnprintf-chk.c
  09019d4ee8eb193fa49db0552d95d655  libssp/vsprintf-chk.c
! 9787dcbb0b27197a67bc4ee5e2a52657  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** dfcfb9f942fd2f3bb708bba897cf44f7  libstd
*** 70912,70928 ****
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! 05b47606cd9d4adbf2c65cdd67618b9c  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! 395a1205eaa4a6d77ec36a80a7598066  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
! 395a1205eaa4a6d77ec36a80a7598066  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! 05b47606cd9d4adbf2c65cdd67618b9c  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  0c74fa7f1ce8cd49719197bb89de9ac9  libstdc++-v3/config/abi/post/sparc-solaris2.10/baseline_symbols.txt
  2eacb13a7daf1f15dd2a11bf940fa006  libstdc++-v3/config/abi/post/sparc-solaris2.10/sparcv9/baseline_symbols.txt
  ce6e8e91f312f0772ebbeae3bf50c69c  libstdc++-v3/config/abi/post/sparc-solaris2.11/baseline_symbols.txt
  fd53949e84ca6eb0e1a0c5fb1973c6ba  libstdc++-v3/config/abi/post/sparc-solaris2.11/sparcv9/baseline_symbols.txt
  d17a8bcaaeb762e57346dbe641503758  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 403dc63ad6d1cd6301f17c7e7a7adb09  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  5c5a9fb00fce47952d24c1744b233115  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  76d1b80b97d1f28eb2d3b6db58ded267  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
--- 71142,71158 ----
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! f5bfb76447e675a88fa1dbb27d052e72  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! 78541799ef7dec3135e66c0ff211bf9c  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
! 78541799ef7dec3135e66c0ff211bf9c  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! f5bfb76447e675a88fa1dbb27d052e72  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  0c74fa7f1ce8cd49719197bb89de9ac9  libstdc++-v3/config/abi/post/sparc-solaris2.10/baseline_symbols.txt
  2eacb13a7daf1f15dd2a11bf940fa006  libstdc++-v3/config/abi/post/sparc-solaris2.10/sparcv9/baseline_symbols.txt
  ce6e8e91f312f0772ebbeae3bf50c69c  libstdc++-v3/config/abi/post/sparc-solaris2.11/baseline_symbols.txt
  fd53949e84ca6eb0e1a0c5fb1973c6ba  libstdc++-v3/config/abi/post/sparc-solaris2.11/sparcv9/baseline_symbols.txt
  d17a8bcaaeb762e57346dbe641503758  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 84d437987c52f3564836c45219cd7e7f  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  5c5a9fb00fce47952d24c1744b233115  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  76d1b80b97d1f28eb2d3b6db58ded267  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
*************** f1a91225f9eb6e6ad04e3b1950bfecc5  libstd
*** 71083,71092 ****
  48d9e86ad4ef42901bd75da6d033735d  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  69b3ded0fef25251ec3cc455c63ccb35  libstdc++-v3/config/os/vxworks/ctype_inline.h
  9ab732d9a797dc9f1e4b3737a660a811  libstdc++-v3/config/os/vxworks/os_defines.h
! aad747a2259ff301c13f79a1550dd2be  libstdc++-v3/configure
  2dc4794c156921badcc27653de5e01c3  libstdc++-v3/configure.ac
  e711fd9f625040036e12e7ec93b06781  libstdc++-v3/configure.host
! f2414a87c1c3cc304324ef345097ee00  libstdc++-v3/crossconfig.m4
  a73416d547c6e45dc617080622b99327  libstdc++-v3/doc/Makefile.am
  e336a04070b2b4a61b3eab18b428e7b9  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
--- 71313,71322 ----
  48d9e86ad4ef42901bd75da6d033735d  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  69b3ded0fef25251ec3cc455c63ccb35  libstdc++-v3/config/os/vxworks/ctype_inline.h
  9ab732d9a797dc9f1e4b3737a660a811  libstdc++-v3/config/os/vxworks/os_defines.h
! 9a4c37a73ab1b66956bb8921b9c958a0  libstdc++-v3/configure
  2dc4794c156921badcc27653de5e01c3  libstdc++-v3/configure.ac
  e711fd9f625040036e12e7ec93b06781  libstdc++-v3/configure.host
! f4237aa0d451589ec49f489c2f4a3d26  libstdc++-v3/crossconfig.m4
  a73416d547c6e45dc617080622b99327  libstdc++-v3/doc/Makefile.am
  e336a04070b2b4a61b3eab18b428e7b9  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
*************** ee599e042e0ab46c3d78dd8675b8ba7f  libstd
*** 71099,71105 ****
  edf4fe529876f5d89b6d9b73fe2569dc  libstdc++-v3/doc/html/api.html
  fd168dc2b2d0c12b1e17b40ffec96390  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! f89d74931eedaee15ce66393fea45f53  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
--- 71329,71335 ----
  edf4fe529876f5d89b6d9b73fe2569dc  libstdc++-v3/doc/html/api.html
  fd168dc2b2d0c12b1e17b40ffec96390  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! bb09d30aca2fbea5a1c4cc2d0f1ccf1b  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
*************** c7e40c1085e414b3b4d5896db4013205  libstd
*** 71204,71210 ****
  1bd34529d162b6f3a08d5f2ea4943c6a  libstdc++-v3/doc/html/manual/debug_mode.html
  1cdde24f16865575b93bcb86156f70e5  libstdc++-v3/doc/html/manual/debug_mode_design.html
  fc2f4ac9d9c05ca8c4dce6b46e259f97  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! 9b49d08d3786c91a4cb52fb6b60b76c3  libstdc++-v3/doc/html/manual/debug_mode_using.html
  7bcc35e818f9360d10ecfe70e4dedcc0  libstdc++-v3/doc/html/manual/diagnostics.html
  5d2be4d0f89a3d3eecb4938446c14d0d  libstdc++-v3/doc/html/manual/documentation_hacking.html
  c472d3d333cea10a613a5177af5b053a  libstdc++-v3/doc/html/manual/dynamic_memory.html
--- 71434,71440 ----
  1bd34529d162b6f3a08d5f2ea4943c6a  libstdc++-v3/doc/html/manual/debug_mode.html
  1cdde24f16865575b93bcb86156f70e5  libstdc++-v3/doc/html/manual/debug_mode_design.html
  fc2f4ac9d9c05ca8c4dce6b46e259f97  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! 33325138d9fa5d5628cdb1dd11cdef77  libstdc++-v3/doc/html/manual/debug_mode_using.html
  7bcc35e818f9360d10ecfe70e4dedcc0  libstdc++-v3/doc/html/manual/diagnostics.html
  5d2be4d0f89a3d3eecb4938446c14d0d  libstdc++-v3/doc/html/manual/documentation_hacking.html
  c472d3d333cea10a613a5177af5b053a  libstdc++-v3/doc/html/manual/dynamic_memory.html
*************** d8ac0a9de0b3b518111ccdd44d818898  libstd
*** 71275,71283 ****
  bab9ea98b3870f2b252a5361dd1f64dd  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! b2c30bf7f27ef8bbd85ff82fab01729f  libstdc++-v3/doc/html/manual/using.html
  4738b5033faff66c317159aea346263a  libstdc++-v3/doc/html/manual/using_concurrency.html
! 09099a6836752a44e855a76e0d3d6aa7  libstdc++-v3/doc/html/manual/using_dual_abi.html
  4868e3591133577974ca85a537dbd8a0  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  3f1b2fcb0f6064ea3b698623f2b6a79a  libstdc++-v3/doc/html/manual/using_exceptions.html
  0c20cb9855947efe5ea416eae339b236  libstdc++-v3/doc/html/manual/using_headers.html
--- 71505,71513 ----
  bab9ea98b3870f2b252a5361dd1f64dd  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! 32ec434b69d695939737049fe27503d8  libstdc++-v3/doc/html/manual/using.html
  4738b5033faff66c317159aea346263a  libstdc++-v3/doc/html/manual/using_concurrency.html
! 79fb9de4a4c89a913a76e1828500499d  libstdc++-v3/doc/html/manual/using_dual_abi.html
  4868e3591133577974ca85a537dbd8a0  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  3f1b2fcb0f6064ea3b698623f2b6a79a  libstdc++-v3/doc/html/manual/using_exceptions.html
  0c20cb9855947efe5ea416eae339b236  libstdc++-v3/doc/html/manual/using_headers.html
*************** d881fcffb799c09a28d8174ccb1326a2  libstd
*** 71289,71295 ****
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! 413ecc31dc6102eccb38570acbd7904d  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
--- 71519,71525 ----
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! 562b1a6a1588ee3cb0962b635b88ec57  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
*************** f13297d479322bdb5fffc34f5fb1c5c8  libstd
*** 71487,71499 ****
  139c2ae43b623fb7b87cb11a75145b74  libstdc++-v3/doc/xml/manual/containers.xml
  35d8bc77747044001636800a86dbac24  libstdc++-v3/doc/xml/manual/ctype.xml
  e7a9590bfa29f2842a602c7d9281e8df  libstdc++-v3/doc/xml/manual/debug.xml
! 1dfb23432fcaa4c4c12a717f006e87f3  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  b7c5460dc18afa7e663f7540ff0183c3  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  b0d87530af583d9830a22217a8b95ec6  libstdc++-v3/doc/xml/manual/evolution.xml
  7744489eb14a334faa20ba3a6f3ab6eb  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 614230cb514501e9830ba4449d5da9ac  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
--- 71717,71729 ----
  139c2ae43b623fb7b87cb11a75145b74  libstdc++-v3/doc/xml/manual/containers.xml
  35d8bc77747044001636800a86dbac24  libstdc++-v3/doc/xml/manual/ctype.xml
  e7a9590bfa29f2842a602c7d9281e8df  libstdc++-v3/doc/xml/manual/debug.xml
! c2b5fe8f3aba75d63e43dedc1c66c9a1  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  b7c5460dc18afa7e663f7540ff0183c3  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  b0d87530af583d9830a22217a8b95ec6  libstdc++-v3/doc/xml/manual/evolution.xml
  7744489eb14a334faa20ba3a6f3ab6eb  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 2914608a8bb74d26f28f222af5b7c797  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
*************** e21501333f0942ffb6c2247520601bfd  libstd
*** 71519,71525 ****
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  0da715fda37b360cf05944a3a5da945a  libstdc++-v3/doc/xml/manual/test.xml
  b3e6db24172a20bdef96a05a3ea26101  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! 3653a568b1cabc7148abe31b4028d098  libstdc++-v3/doc/xml/manual/using.xml
  cc84d1c1a7a9491f46a3e463fcd8aa26  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  43b751639aa82dbcd414b6c628beefac  libstdc++-v3/doc/xml/manual/utilities.xml
  e4b5f6193fcb7008a4f52448e594cd82  libstdc++-v3/doc/xml/spine.xml
--- 71749,71755 ----
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  0da715fda37b360cf05944a3a5da945a  libstdc++-v3/doc/xml/manual/test.xml
  b3e6db24172a20bdef96a05a3ea26101  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! e9d9e06359d23534756d5068d83c1455  libstdc++-v3/doc/xml/manual/using.xml
  cc84d1c1a7a9491f46a3e463fcd8aa26  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  43b751639aa82dbcd414b6c628beefac  libstdc++-v3/doc/xml/manual/utilities.xml
  e4b5f6193fcb7008a4f52448e594cd82  libstdc++-v3/doc/xml/spine.xml
*************** b722444c4f544e156ba8d35971490bf9  libstd
*** 71536,71565 ****
  657ba64bd931c1d017f947b0d29e75d8  libstdc++-v3/include/backward/hashtable.h
  91331c89814cd5ba42fb4763fbc00c39  libstdc++-v3/include/backward/strstream
  41d16429c1d8f3c2ae8b95d3cef6acab  libstdc++-v3/include/bits/algorithmfwd.h
! 34e1d6a641f3cdf0cddd810cbf26295a  libstdc++-v3/include/bits/alloc_traits.h
  3718b9be99a032acc8614799b70f9926  libstdc++-v3/include/bits/allocated_ptr.h
  9cafc7b584300736771313d46be845c3  libstdc++-v3/include/bits/allocator.h
  ba829edbb9d209e57b31535c64a92b0a  libstdc++-v3/include/bits/atomic_base.h
  84ee7d66c612b6d033ede79bb5d066e1  libstdc++-v3/include/bits/atomic_futex.h
  e56cda2734a4a6f4116d8af3bcd40f80  libstdc++-v3/include/bits/basic_ios.h
  ae32dc00489666ff495e85dd3aa5d146  libstdc++-v3/include/bits/basic_ios.tcc
! abdf4ca59405d7395a471f84b6995d7c  libstdc++-v3/include/bits/basic_string.h
! e5bd0c0e52633aae6fedfa055aa606e1  libstdc++-v3/include/bits/basic_string.tcc
  ee61876f1a08650c8cb54b01596fa309  libstdc++-v3/include/bits/boost_concept_check.h
  1af59f5b03be3fe0a399e335023c0a77  libstdc++-v3/include/bits/c++0x_warning.h
  2b3b8a54eb49721dd61395f16d075709  libstdc++-v3/include/bits/c++config
! 3e269531472bfc25a3dac0df72440433  libstdc++-v3/include/bits/char_traits.h
  8d612eed8a1bb508c2be589fd5d5ad36  libstdc++-v3/include/bits/codecvt.h
  be03bc53a8e7e8ef4d08595b7c6c042b  libstdc++-v3/include/bits/concept_check.h
! aa6f57dfc3038a8e02c36b32b29a031f  libstdc++-v3/include/bits/cpp_type_traits.h
  579ba795e972b8e232783b3fbdf69b21  libstdc++-v3/include/bits/deque.tcc
  378a3d72a39bdc6f9608fe0f52366be4  libstdc++-v3/include/bits/enable_special_members.h
! 82f49cf87a517b16e549182a0eb45283  libstdc++-v3/include/bits/forward_list.h
! dbc02b5677c07e0a2ef1bec3c528cc37  libstdc++-v3/include/bits/forward_list.tcc
  7b3df242b133c4cf7194846254c6fb02  libstdc++-v3/include/bits/fs_dir.h
  9a1fee79c1324e54eb10a4f266a517e3  libstdc++-v3/include/bits/fs_fwd.h
  2ea08c1f3b40763ada96c07482b05d64  libstdc++-v3/include/bits/fs_ops.h
! e5909cbb43bafc5f088339f8b21e026c  libstdc++-v3/include/bits/fs_path.h
  f0b42df9f4ad86cf8e82027100b870ce  libstdc++-v3/include/bits/fstream.tcc
  d8c24430761323aac9575d7e781aca2e  libstdc++-v3/include/bits/functexcept.h
  42f22c27e688f6a3c83ceb3298843db4  libstdc++-v3/include/bits/functional_hash.h
--- 71766,71795 ----
  657ba64bd931c1d017f947b0d29e75d8  libstdc++-v3/include/backward/hashtable.h
  91331c89814cd5ba42fb4763fbc00c39  libstdc++-v3/include/backward/strstream
  41d16429c1d8f3c2ae8b95d3cef6acab  libstdc++-v3/include/bits/algorithmfwd.h
! f7f651aab55acaadfc53aa53979a817c  libstdc++-v3/include/bits/alloc_traits.h
  3718b9be99a032acc8614799b70f9926  libstdc++-v3/include/bits/allocated_ptr.h
  9cafc7b584300736771313d46be845c3  libstdc++-v3/include/bits/allocator.h
  ba829edbb9d209e57b31535c64a92b0a  libstdc++-v3/include/bits/atomic_base.h
  84ee7d66c612b6d033ede79bb5d066e1  libstdc++-v3/include/bits/atomic_futex.h
  e56cda2734a4a6f4116d8af3bcd40f80  libstdc++-v3/include/bits/basic_ios.h
  ae32dc00489666ff495e85dd3aa5d146  libstdc++-v3/include/bits/basic_ios.tcc
! 60cfa50ab50f060ee7d0227442da5a4c  libstdc++-v3/include/bits/basic_string.h
! b77b16ec692bec45274d9725b52396a7  libstdc++-v3/include/bits/basic_string.tcc
  ee61876f1a08650c8cb54b01596fa309  libstdc++-v3/include/bits/boost_concept_check.h
  1af59f5b03be3fe0a399e335023c0a77  libstdc++-v3/include/bits/c++0x_warning.h
  2b3b8a54eb49721dd61395f16d075709  libstdc++-v3/include/bits/c++config
! ca52ed0540c40351544163885047c442  libstdc++-v3/include/bits/char_traits.h
  8d612eed8a1bb508c2be589fd5d5ad36  libstdc++-v3/include/bits/codecvt.h
  be03bc53a8e7e8ef4d08595b7c6c042b  libstdc++-v3/include/bits/concept_check.h
! 0ea42d88c60f94eaa0626f129217880b  libstdc++-v3/include/bits/cpp_type_traits.h
  579ba795e972b8e232783b3fbdf69b21  libstdc++-v3/include/bits/deque.tcc
  378a3d72a39bdc6f9608fe0f52366be4  libstdc++-v3/include/bits/enable_special_members.h
! 861dbace310c111ef2102bef897b447a  libstdc++-v3/include/bits/forward_list.h
! 91db2da1e550d157dfe296faa77605bc  libstdc++-v3/include/bits/forward_list.tcc
  7b3df242b133c4cf7194846254c6fb02  libstdc++-v3/include/bits/fs_dir.h
  9a1fee79c1324e54eb10a4f266a517e3  libstdc++-v3/include/bits/fs_fwd.h
  2ea08c1f3b40763ada96c07482b05d64  libstdc++-v3/include/bits/fs_ops.h
! 50a3e4effc8f5b7d4ef5d7da64233d81  libstdc++-v3/include/bits/fs_path.h
  f0b42df9f4ad86cf8e82027100b870ce  libstdc++-v3/include/bits/fstream.tcc
  d8c24430761323aac9575d7e781aca2e  libstdc++-v3/include/bits/functexcept.h
  42f22c27e688f6a3c83ceb3298843db4  libstdc++-v3/include/bits/functional_hash.h
*************** a65f214b141f99ad16986ac14ae4a202  libstd
*** 71583,71606 ****
  e7bef767d52c08c97ca23bd74cf2a9d7  libstdc++-v3/include/bits/mask_array.h
  b056fbe0be8e4eab3c88886c9b07d9f5  libstdc++-v3/include/bits/memoryfwd.h
  128148bb393c406c4ea1bcdaed893374  libstdc++-v3/include/bits/move.h
! 45835836926e90c87d3ab99aff3ae66f  libstdc++-v3/include/bits/node_handle.h
  32ee79166bff8791f54597f62e80bd65  libstdc++-v3/include/bits/ostream.tcc
  349275ec40a06f3e2d1ae5e9f51c330a  libstdc++-v3/include/bits/ostream_insert.h
  4042517cd92b51247ec99297737b60c4  libstdc++-v3/include/bits/parse_numbers.h
  39481d6eecb87c5a471c7c6d40515486  libstdc++-v3/include/bits/postypes.h
  c4488885b044d9477796f6d04761c9e8  libstdc++-v3/include/bits/predefined_ops.h
  16a059fd89d0979f4e145ff937c59d40  libstdc++-v3/include/bits/ptr_traits.h
! 192cbf6a8792f3e4fe911509a47eb180  libstdc++-v3/include/bits/quoted_string.h
  beb35a8f7801e76406479cd5a6118b71  libstdc++-v3/include/bits/random.h
! e5686d52790e4fdc4233ba260a94c981  libstdc++-v3/include/bits/random.tcc
  8bdb239bf5c7047cbf4cd795d5d510af  libstdc++-v3/include/bits/range_access.h
  cfbaf8364aabdb3d0b2dea1751e1d158  libstdc++-v3/include/bits/refwrap.h
! 23f535b130e9abf0ad40832c1d1992cf  libstdc++-v3/include/bits/regex.h
  12d13cc63bc03d85e2d56c79ca66f6a7  libstdc++-v3/include/bits/regex.tcc
! 45b3a5b63f6cab3670c65d653bc397e7  libstdc++-v3/include/bits/regex_automaton.h
  17cd54367673b4507949e1d115d21b9e  libstdc++-v3/include/bits/regex_automaton.tcc
  360f7523f50343aa9fb1976470d2c057  libstdc++-v3/include/bits/regex_compiler.h
! 3b2e1a3c791dca0a787a9cc43d0c41d0  libstdc++-v3/include/bits/regex_compiler.tcc
  019b94db05b390986b4a2f6fff6d6e17  libstdc++-v3/include/bits/regex_constants.h
  a39daf4904bf49005da8c8b273f66e56  libstdc++-v3/include/bits/regex_error.h
  2bc2e377d4887ee5aa5ebdc36cce970e  libstdc++-v3/include/bits/regex_executor.h
--- 71813,71836 ----
  e7bef767d52c08c97ca23bd74cf2a9d7  libstdc++-v3/include/bits/mask_array.h
  b056fbe0be8e4eab3c88886c9b07d9f5  libstdc++-v3/include/bits/memoryfwd.h
  128148bb393c406c4ea1bcdaed893374  libstdc++-v3/include/bits/move.h
! be3241c16ff00130d0f388a27b29f455  libstdc++-v3/include/bits/node_handle.h
  32ee79166bff8791f54597f62e80bd65  libstdc++-v3/include/bits/ostream.tcc
  349275ec40a06f3e2d1ae5e9f51c330a  libstdc++-v3/include/bits/ostream_insert.h
  4042517cd92b51247ec99297737b60c4  libstdc++-v3/include/bits/parse_numbers.h
  39481d6eecb87c5a471c7c6d40515486  libstdc++-v3/include/bits/postypes.h
  c4488885b044d9477796f6d04761c9e8  libstdc++-v3/include/bits/predefined_ops.h
  16a059fd89d0979f4e145ff937c59d40  libstdc++-v3/include/bits/ptr_traits.h
! 3b4411cbde9b0f1eb19c2753c599c4b1  libstdc++-v3/include/bits/quoted_string.h
  beb35a8f7801e76406479cd5a6118b71  libstdc++-v3/include/bits/random.h
! 1f5c3e28eb4a4285665fe05bd9ed9c1d  libstdc++-v3/include/bits/random.tcc
  8bdb239bf5c7047cbf4cd795d5d510af  libstdc++-v3/include/bits/range_access.h
  cfbaf8364aabdb3d0b2dea1751e1d158  libstdc++-v3/include/bits/refwrap.h
! 7c82c3987abc7d110ba74fdf77b7adde  libstdc++-v3/include/bits/regex.h
  12d13cc63bc03d85e2d56c79ca66f6a7  libstdc++-v3/include/bits/regex.tcc
! ee1dd1c7c522865e2699c137ba8410a4  libstdc++-v3/include/bits/regex_automaton.h
  17cd54367673b4507949e1d115d21b9e  libstdc++-v3/include/bits/regex_automaton.tcc
  360f7523f50343aa9fb1976470d2c057  libstdc++-v3/include/bits/regex_compiler.h
! 5c2e8c85b3a8020b55b9fddfeb304bda  libstdc++-v3/include/bits/regex_compiler.tcc
  019b94db05b390986b4a2f6fff6d6e17  libstdc++-v3/include/bits/regex_constants.h
  a39daf4904bf49005da8c8b273f66e56  libstdc++-v3/include/bits/regex_error.h
  2bc2e377d4887ee5aa5ebdc36cce970e  libstdc++-v3/include/bits/regex_executor.h
*************** a39daf4904bf49005da8c8b273f66e56  libstd
*** 71609,71615 ****
  0d316449b58d5b9a6e5b55d8247fe683  libstdc++-v3/include/bits/regex_scanner.tcc
  a6884f0713c81bdebc2a934cc5687cda  libstdc++-v3/include/bits/shared_ptr.h
  afd49f18a7dd6d45943bf72b32ea3d50  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 801daa7c12e40267ba9a27bca56dc93c  libstdc++-v3/include/bits/shared_ptr_base.h
  c0526bf1c88678c45ee876e112333d89  libstdc++-v3/include/bits/slice_array.h
  bbb6c000174bcddd3fd4325929fb32d5  libstdc++-v3/include/bits/specfun.h
  4b8bf0f6d7a35d35187a386ce3800e64  libstdc++-v3/include/bits/sstream.tcc
--- 71839,71845 ----
  0d316449b58d5b9a6e5b55d8247fe683  libstdc++-v3/include/bits/regex_scanner.tcc
  a6884f0713c81bdebc2a934cc5687cda  libstdc++-v3/include/bits/shared_ptr.h
  afd49f18a7dd6d45943bf72b32ea3d50  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 650c49746c21a835492c3b343fd1ba54  libstdc++-v3/include/bits/shared_ptr_base.h
  c0526bf1c88678c45ee876e112333d89  libstdc++-v3/include/bits/slice_array.h
  bbb6c000174bcddd3fd4325929fb32d5  libstdc++-v3/include/bits/specfun.h
  4b8bf0f6d7a35d35187a386ce3800e64  libstdc++-v3/include/bits/sstream.tcc
*************** f35b569901b86e6fa10afef0c6e0ea68  libstd
*** 71640,71646 ****
  becd4a09d374f38cd74aa3cc036142bf  libstdc++-v3/include/bits/stl_tempbuf.h
  bcb30518cfcf10a2f5b0602bbe79d77e  libstdc++-v3/include/bits/stl_tree.h
  6aebd022faef1992c9ae9a5624e85f73  libstdc++-v3/include/bits/stl_uninitialized.h
! ceee32feb6e79e7026ab4483f48b4039  libstdc++-v3/include/bits/stl_vector.h
  37903d1831e37a8dcc2087d9716a2d10  libstdc++-v3/include/bits/stream_iterator.h
  885101d2111686dfd9be5e25b6afd378  libstdc++-v3/include/bits/streambuf.tcc
  f571c93455866a2aa9ce45453f590765  libstdc++-v3/include/bits/streambuf_iterator.h
--- 71870,71876 ----
  becd4a09d374f38cd74aa3cc036142bf  libstdc++-v3/include/bits/stl_tempbuf.h
  bcb30518cfcf10a2f5b0602bbe79d77e  libstdc++-v3/include/bits/stl_tree.h
  6aebd022faef1992c9ae9a5624e85f73  libstdc++-v3/include/bits/stl_uninitialized.h
! 0df8966cad4fc9590818953d7c4d2f05  libstdc++-v3/include/bits/stl_vector.h
  37903d1831e37a8dcc2087d9716a2d10  libstdc++-v3/include/bits/stream_iterator.h
  885101d2111686dfd9be5e25b6afd378  libstdc++-v3/include/bits/streambuf.tcc
  f571c93455866a2aa9ce45453f590765  libstdc++-v3/include/bits/streambuf_iterator.h
*************** eba4d1e235b1b0e1dee69c15cc2a7fd6  libstd
*** 71652,71661 ****
  6e08c43bc64c22eb4dbc866f82137d1e  libstdc++-v3/include/bits/unordered_set.h
  3e69e6010dff16c4ae67ac39a7af9f9e  libstdc++-v3/include/bits/uses_allocator.h
  da4aa1ea8bbb9e3dfd2428ad29b0fe65  libstdc++-v3/include/bits/valarray_after.h
! d8e975ff5bba44cb20ec7945794d730f  libstdc++-v3/include/bits/valarray_array.h
  d5149f7d6aecaba61bb4767cea6e2b9d  libstdc++-v3/include/bits/valarray_array.tcc
  a200065337c260c247319305ca52a713  libstdc++-v3/include/bits/valarray_before.h
! fbf56223c89090fb4d4586830e23dbc3  libstdc++-v3/include/bits/vector.tcc
  fc4987f7407d8c0501371c54186f8c20  libstdc++-v3/include/c/cassert
  9714997c6a1958689562519e4ff54067  libstdc++-v3/include/c/cctype
  439d261ec63cd64c07a3edc174143110  libstdc++-v3/include/c/cerrno
--- 71882,71891 ----
  6e08c43bc64c22eb4dbc866f82137d1e  libstdc++-v3/include/bits/unordered_set.h
  3e69e6010dff16c4ae67ac39a7af9f9e  libstdc++-v3/include/bits/uses_allocator.h
  da4aa1ea8bbb9e3dfd2428ad29b0fe65  libstdc++-v3/include/bits/valarray_after.h
! 4f75672b2c14e33223a7466fbe947667  libstdc++-v3/include/bits/valarray_array.h
  d5149f7d6aecaba61bb4767cea6e2b9d  libstdc++-v3/include/bits/valarray_array.tcc
  a200065337c260c247319305ca52a713  libstdc++-v3/include/bits/valarray_before.h
! d0546ffb79f08cabb1d395ee56a00a29  libstdc++-v3/include/bits/vector.tcc
  fc4987f7407d8c0501371c54186f8c20  libstdc++-v3/include/c/cassert
  9714997c6a1958689562519e4ff54067  libstdc++-v3/include/c/cctype
  439d261ec63cd64c07a3edc174143110  libstdc++-v3/include/c/cerrno
*************** df58f1d4649c68dd52f5e8ea9dd54e38  libstd
*** 71757,71765 ****
  d492d9a956b56a457e83f09644c04004  libstdc++-v3/include/debug/list
  ddd196e1a198ab88ff0083af74064cb1  libstdc++-v3/include/debug/macros.h
  fbeeef05a68c4764d751dfd06024e78e  libstdc++-v3/include/debug/map
! e1e7c37894b441bf5d9032b458f7efc7  libstdc++-v3/include/debug/map.h
! 68b1f0671d7f1170d2b34497426b78f9  libstdc++-v3/include/debug/multimap.h
! 838c8a47a17ac1baab0f24a7b75f8869  libstdc++-v3/include/debug/multiset.h
  abbeeca77177b0a463cef7c858a46fdc  libstdc++-v3/include/debug/safe_base.h
  6b479f6b3697bcc81e2ddac20495da95  libstdc++-v3/include/debug/safe_container.h
  1e03debaac66fb38bb3b342f8e7b437d  libstdc++-v3/include/debug/safe_iterator.h
--- 71987,71995 ----
  d492d9a956b56a457e83f09644c04004  libstdc++-v3/include/debug/list
  ddd196e1a198ab88ff0083af74064cb1  libstdc++-v3/include/debug/macros.h
  fbeeef05a68c4764d751dfd06024e78e  libstdc++-v3/include/debug/map
! 0ac16424ba73a6508dc1b5c736d27fe7  libstdc++-v3/include/debug/map.h
! a257da4e3883b046ad0663bb772315aa  libstdc++-v3/include/debug/multimap.h
! a727195e97d0b1761c995780daab9612  libstdc++-v3/include/debug/multiset.h
  abbeeca77177b0a463cef7c858a46fdc  libstdc++-v3/include/debug/safe_base.h
  6b479f6b3697bcc81e2ddac20495da95  libstdc++-v3/include/debug/safe_container.h
  1e03debaac66fb38bb3b342f8e7b437d  libstdc++-v3/include/debug/safe_iterator.h
*************** c5441d23bbfc4649e34e37a37cb1dd26  libstd
*** 71772,71793 ****
  f07628376ea2da8af9e59b45dffe63dd  libstdc++-v3/include/debug/safe_unordered_container.h
  3b291732b9742ee3aff7872e5d8abd74  libstdc++-v3/include/debug/safe_unordered_container.tcc
  bfd0fb8b64bd52dd6d9c5c72e649f2bc  libstdc++-v3/include/debug/set
! 3ba07a134873cf31b288f229e092f771  libstdc++-v3/include/debug/set.h
  ad162bd16cb49e6bce94285fb77439a0  libstdc++-v3/include/debug/stl_iterator.h
! eee175ab3fe13c6eb08a897d15db7dbc  libstdc++-v3/include/debug/string
  8cea3fdb27cd44961163f4f38226f17a  libstdc++-v3/include/debug/unordered_map
  89b7c6db1f77c3ab1f3451c20928a873  libstdc++-v3/include/debug/unordered_set
  b7deb76eacc249755ed84107bea2b0a3  libstdc++-v3/include/debug/vector
  46f13b4ad1ec44acc6e045f4f35736d3  libstdc++-v3/include/decimal/decimal
  67025aa6536dc7818f5a79d7b8b476fe  libstdc++-v3/include/decimal/decimal.h
! 69a146afb204c91763ac15b4d7fd273c  libstdc++-v3/include/experimental/algorithm
  ff88ab1be594b84feb6e198a94a6048a  libstdc++-v3/include/experimental/any
  5b4fe84e61da5736f46e163c8cf5087a  libstdc++-v3/include/experimental/array
  79ee96cb97cdec6c2fa004402bd85cc3  libstdc++-v3/include/experimental/bits/erase_if.h
  b31d223fc4e81e9ca56007031aa84a92  libstdc++-v3/include/experimental/bits/fs_dir.h
  609183f8496329cd1d5de92646da7b85  libstdc++-v3/include/experimental/bits/fs_fwd.h
  7e96d237e463194566951fa93b5dab6b  libstdc++-v3/include/experimental/bits/fs_ops.h
! f17ba43c4757f270cf91bd02b0627596  libstdc++-v3/include/experimental/bits/fs_path.h
  44bafbb8e568fec7452ca1bd97588957  libstdc++-v3/include/experimental/bits/lfts_config.h
  bb4f41e864b9f643e813a777cbb2cd69  libstdc++-v3/include/experimental/bits/shared_ptr.h
  ef4ee263c638c988bd3fc807cba960e9  libstdc++-v3/include/experimental/bits/string_view.tcc
--- 72002,72023 ----
  f07628376ea2da8af9e59b45dffe63dd  libstdc++-v3/include/debug/safe_unordered_container.h
  3b291732b9742ee3aff7872e5d8abd74  libstdc++-v3/include/debug/safe_unordered_container.tcc
  bfd0fb8b64bd52dd6d9c5c72e649f2bc  libstdc++-v3/include/debug/set
! 7e057e7a9577874f6a767da6a9e73202  libstdc++-v3/include/debug/set.h
  ad162bd16cb49e6bce94285fb77439a0  libstdc++-v3/include/debug/stl_iterator.h
! b771918d28c6baf9cd15678da9abd136  libstdc++-v3/include/debug/string
  8cea3fdb27cd44961163f4f38226f17a  libstdc++-v3/include/debug/unordered_map
  89b7c6db1f77c3ab1f3451c20928a873  libstdc++-v3/include/debug/unordered_set
  b7deb76eacc249755ed84107bea2b0a3  libstdc++-v3/include/debug/vector
  46f13b4ad1ec44acc6e045f4f35736d3  libstdc++-v3/include/decimal/decimal
  67025aa6536dc7818f5a79d7b8b476fe  libstdc++-v3/include/decimal/decimal.h
! 5964679cc87c0993f190904cdadde174  libstdc++-v3/include/experimental/algorithm
  ff88ab1be594b84feb6e198a94a6048a  libstdc++-v3/include/experimental/any
  5b4fe84e61da5736f46e163c8cf5087a  libstdc++-v3/include/experimental/array
  79ee96cb97cdec6c2fa004402bd85cc3  libstdc++-v3/include/experimental/bits/erase_if.h
  b31d223fc4e81e9ca56007031aa84a92  libstdc++-v3/include/experimental/bits/fs_dir.h
  609183f8496329cd1d5de92646da7b85  libstdc++-v3/include/experimental/bits/fs_fwd.h
  7e96d237e463194566951fa93b5dab6b  libstdc++-v3/include/experimental/bits/fs_ops.h
! 057876ec36188648234df6f828e609d3  libstdc++-v3/include/experimental/bits/fs_path.h
  44bafbb8e568fec7452ca1bd97588957  libstdc++-v3/include/experimental/bits/lfts_config.h
  bb4f41e864b9f643e813a777cbb2cd69  libstdc++-v3/include/experimental/bits/shared_ptr.h
  ef4ee263c638c988bd3fc807cba960e9  libstdc++-v3/include/experimental/bits/string_view.tcc
*************** b0fc006535604478a847effde8829616  libstd
*** 72187,72193 ****
  367f35f83cb8377555ffdde1a1ba14a4  libstdc++-v3/include/std/atomic
  2d2c76909d20cdf1de724b00a22f8cbb  libstdc++-v3/include/std/bitset
  5881ede571a0e28c98b30a68eebc128c  libstdc++-v3/include/std/charconv
! f333abb52d836071bfc25c49f026993f  libstdc++-v3/include/std/chrono
  f3bbe8c1d678b8e6ab0e8a5dfa847e27  libstdc++-v3/include/std/codecvt
  6a1988175b471a18a2f395c20abfb9dc  libstdc++-v3/include/std/complex
  2d60f422ec108008f5d9cd6eba752cf9  libstdc++-v3/include/std/condition_variable
--- 72417,72423 ----
  367f35f83cb8377555ffdde1a1ba14a4  libstdc++-v3/include/std/atomic
  2d2c76909d20cdf1de724b00a22f8cbb  libstdc++-v3/include/std/bitset
  5881ede571a0e28c98b30a68eebc128c  libstdc++-v3/include/std/charconv
! ec0549131fb6267ff09f091a0ab631d4  libstdc++-v3/include/std/chrono
  f3bbe8c1d678b8e6ab0e8a5dfa847e27  libstdc++-v3/include/std/codecvt
  6a1988175b471a18a2f395c20abfb9dc  libstdc++-v3/include/std/complex
  2d60f422ec108008f5d9cd6eba752cf9  libstdc++-v3/include/std/condition_variable
*************** a6e64d6a8d4c4bd7d2a11bd4c8e6945d  libstd
*** 72197,72203 ****
  0efbca455012b23f9434e91c5f87c697  libstdc++-v3/include/std/fstream
  9e0b483d773e79af5517f53e0290f198  libstdc++-v3/include/std/functional
  01b36919c34b738242b71c0b27274ce9  libstdc++-v3/include/std/future
! ac22c64b4381d5a98e8883868e4c495f  libstdc++-v3/include/std/iomanip
  e4f4320a78f04f2113db7b50e40b8e3f  libstdc++-v3/include/std/ios
  3f1b218893f65a6e5af1029728011793  libstdc++-v3/include/std/iosfwd
  802a7bf42d1becd87546d20576d75abf  libstdc++-v3/include/std/iostream
--- 72427,72433 ----
  0efbca455012b23f9434e91c5f87c697  libstdc++-v3/include/std/fstream
  9e0b483d773e79af5517f53e0290f198  libstdc++-v3/include/std/functional
  01b36919c34b738242b71c0b27274ce9  libstdc++-v3/include/std/future
! 8cda6201cc1d41c9bf20ba4b7a95d167  libstdc++-v3/include/std/iomanip
  e4f4320a78f04f2113db7b50e40b8e3f  libstdc++-v3/include/std/ios
  3f1b218893f65a6e5af1029728011793  libstdc++-v3/include/std/iosfwd
  802a7bf42d1becd87546d20576d75abf  libstdc++-v3/include/std/iostream
*************** df98684350120e7dc5f4fc26aa2d4336  libstd
*** 72210,72216 ****
  5f8c74a78988a14e1e9bd2383f64b266  libstdc++-v3/include/std/memory
  47bc968221d76ad5996568fb865cacb4  libstdc++-v3/include/std/mutex
  6e94db557f82107cbb74f1ca12998f44  libstdc++-v3/include/std/numeric
! 01332e90f476f4502a8082dee5805ca5  libstdc++-v3/include/std/optional
  353b0091928699d6d4fb7de2174affac  libstdc++-v3/include/std/ostream
  5c07c809e30daa621aad47af606418d9  libstdc++-v3/include/std/queue
  19877a6114456d0e963351ed8931e06b  libstdc++-v3/include/std/random
--- 72440,72446 ----
  5f8c74a78988a14e1e9bd2383f64b266  libstdc++-v3/include/std/memory
  47bc968221d76ad5996568fb865cacb4  libstdc++-v3/include/std/mutex
  6e94db557f82107cbb74f1ca12998f44  libstdc++-v3/include/std/numeric
! 4ecf9ac1ba89eaf18b35d70b4050eb8e  libstdc++-v3/include/std/optional
  353b0091928699d6d4fb7de2174affac  libstdc++-v3/include/std/ostream
  5c07c809e30daa621aad47af606418d9  libstdc++-v3/include/std/queue
  19877a6114456d0e963351ed8931e06b  libstdc++-v3/include/std/random
*************** aa6141bd5d3ead2beff3d1bd42151f9d  libstd
*** 72228,72240 ****
  25f1a2ea5a112e54baf0fca4c0586df4  libstdc++-v3/include/std/system_error
  c20b9780fb4646fe6ff5914298577148  libstdc++-v3/include/std/thread
  eb4742b9d7f8a67c927c000f4f08bdaf  libstdc++-v3/include/std/tuple
! 5b3d4f6df3d75b4dfdc5d66f8b42eb3d  libstdc++-v3/include/std/type_traits
  575649d6d1cac2dd7972306d2502a5a9  libstdc++-v3/include/std/typeindex
  b7dfff7bcde643270c02b328f66afb20  libstdc++-v3/include/std/unordered_map
  fcd40d278ab3aab699a63ff199c72d7a  libstdc++-v3/include/std/unordered_set
! bbaaf703653bc7e93fe7aef346750b32  libstdc++-v3/include/std/utility
  44f678755394b2ba7ea2edc8c4855a22  libstdc++-v3/include/std/valarray
! f5798b2f0f2f5387d061d596a2a03b1b  libstdc++-v3/include/std/variant
  03eaa11fbda7bb8fd9885fa88a16fbe1  libstdc++-v3/include/std/vector
  46a122be7109715c35fa8247ce567ea6  libstdc++-v3/include/tr1/array
  63a659b3cb9e797beff37ab1cef1c1f8  libstdc++-v3/include/tr1/bessel_function.tcc
--- 72458,72470 ----
  25f1a2ea5a112e54baf0fca4c0586df4  libstdc++-v3/include/std/system_error
  c20b9780fb4646fe6ff5914298577148  libstdc++-v3/include/std/thread
  eb4742b9d7f8a67c927c000f4f08bdaf  libstdc++-v3/include/std/tuple
! d6207e90c3b4d3f8998be6015afa3f2c  libstdc++-v3/include/std/type_traits
  575649d6d1cac2dd7972306d2502a5a9  libstdc++-v3/include/std/typeindex
  b7dfff7bcde643270c02b328f66afb20  libstdc++-v3/include/std/unordered_map
  fcd40d278ab3aab699a63ff199c72d7a  libstdc++-v3/include/std/unordered_set
! e659d4d7c28d849fe648eae206bed6cc  libstdc++-v3/include/std/utility
  44f678755394b2ba7ea2edc8c4855a22  libstdc++-v3/include/std/valarray
! c2fa93954494261fd63720ea22cc3618  libstdc++-v3/include/std/variant
  03eaa11fbda7bb8fd9885fa88a16fbe1  libstdc++-v3/include/std/vector
  46a122be7109715c35fa8247ce567ea6  libstdc++-v3/include/tr1/array
  63a659b3cb9e797beff37ab1cef1c1f8  libstdc++-v3/include/tr1/bessel_function.tcc
*************** d34d775db91f8f024a1a7db132c88d38  libstd
*** 72245,72251 ****
  59d679435b524b27cf7053b151b4539f  libstdc++-v3/include/tr1/cfloat
  6ad983e985caf2df82fb93d1dbe51d20  libstdc++-v3/include/tr1/cinttypes
  e8f9ca2afed2b303028787fa13a3abb3  libstdc++-v3/include/tr1/climits
! 55628b31b8283d316dabf5032686d7d4  libstdc++-v3/include/tr1/cmath
  1773df79e1a40874eb3616655c590081  libstdc++-v3/include/tr1/complex
  4c4aaf78fb1478ce39e9d2ad713fb08a  libstdc++-v3/include/tr1/complex.h
  2289799160adfe58821500158fac20e7  libstdc++-v3/include/tr1/cstdarg
--- 72475,72481 ----
  59d679435b524b27cf7053b151b4539f  libstdc++-v3/include/tr1/cfloat
  6ad983e985caf2df82fb93d1dbe51d20  libstdc++-v3/include/tr1/cinttypes
  e8f9ca2afed2b303028787fa13a3abb3  libstdc++-v3/include/tr1/climits
! 1ad24af45414a3e6f8775948a8844f68  libstdc++-v3/include/tr1/cmath
  1773df79e1a40874eb3616655c590081  libstdc++-v3/include/tr1/complex
  4c4aaf78fb1478ce39e9d2ad713fb08a  libstdc++-v3/include/tr1/complex.h
  2289799160adfe58821500158fac20e7  libstdc++-v3/include/tr1/cstdarg
*************** cf5f64d5397e30f49c5789cbfd7c8688  libstd
*** 72318,72324 ****
  6e24c5cf0922dca2e84819b1c5131cf0  libstdc++-v3/libsupc++/class_type_info.cc
  5b9c0e54d648d34402fb923663ecf789  libstdc++-v3/libsupc++/cxxabi.h
  89c79c1be5d0424e33e3f1fa775eeaed  libstdc++-v3/libsupc++/cxxabi_forced.h
! ee0c3a579e1fc965c98d2a6d4d5a803d  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  eed5419771d32658a76afe8eec054108  libstdc++-v3/libsupc++/del_op.cc
  2c69db3ad7ecdbfc7602568681251e1c  libstdc++-v3/libsupc++/del_opa.cc
  a9ceb39eeb2babfa39819d603bcff5ce  libstdc++-v3/libsupc++/del_opant.cc
--- 72548,72554 ----
  6e24c5cf0922dca2e84819b1c5131cf0  libstdc++-v3/libsupc++/class_type_info.cc
  5b9c0e54d648d34402fb923663ecf789  libstdc++-v3/libsupc++/cxxabi.h
  89c79c1be5d0424e33e3f1fa775eeaed  libstdc++-v3/libsupc++/cxxabi_forced.h
! 011902ba1a9d14ad750b8d185e16c2ff  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  eed5419771d32658a76afe8eec054108  libstdc++-v3/libsupc++/del_op.cc
  2c69db3ad7ecdbfc7602568681251e1c  libstdc++-v3/libsupc++/del_opa.cc
  a9ceb39eeb2babfa39819d603bcff5ce  libstdc++-v3/libsupc++/del_opant.cc
*************** c7cf8027d4c2462452b21c7637b63208  libstd
*** 72352,72358 ****
  7ade5a8c17b101bef641ffcf11fccacf  libstdc++-v3/libsupc++/exception
  34861721c4e6489755e5972a55794d34  libstdc++-v3/libsupc++/exception.h
  c2de4a15fee39a464b4195a4d743df96  libstdc++-v3/libsupc++/exception_defines.h
! 794e33192f2cbe505bf8deed9d13fe8a  libstdc++-v3/libsupc++/exception_ptr.h
  33b9711053b5013082dcd01ff6886553  libstdc++-v3/libsupc++/function_type_info.cc
  15da917c7e92611ca228f73691b30d73  libstdc++-v3/libsupc++/fundamental_type_info.cc
  e8b4a9f0184d46c812afe3d4438008ed  libstdc++-v3/libsupc++/guard.cc
--- 72582,72588 ----
  7ade5a8c17b101bef641ffcf11fccacf  libstdc++-v3/libsupc++/exception
  34861721c4e6489755e5972a55794d34  libstdc++-v3/libsupc++/exception.h
  c2de4a15fee39a464b4195a4d743df96  libstdc++-v3/libsupc++/exception_defines.h
! 25d44782b686509a9fc5c8aaa8066643  libstdc++-v3/libsupc++/exception_ptr.h
  33b9711053b5013082dcd01ff6886553  libstdc++-v3/libsupc++/function_type_info.cc
  15da917c7e92611ca228f73691b30d73  libstdc++-v3/libsupc++/fundamental_type_info.cc
  e8b4a9f0184d46c812afe3d4438008ed  libstdc++-v3/libsupc++/guard.cc
*************** db33018f9a0c153cdacbad74d90cd744  libstd
*** 72399,72405 ****
  b42ce5546cb46bbbd486454dc2b29343  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  016d8953f53a812b7ce03d94d76fb15d  libstdc++-v3/python/libstdcxx/v6/__init__.py
! e0eaa90db7952e62016ed584a528471e  libstdc++-v3/python/libstdcxx/v6/printers.py
  415ba9594feeee0d643a6d665fdb61d8  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
--- 72629,72635 ----
  b42ce5546cb46bbbd486454dc2b29343  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  016d8953f53a812b7ce03d94d76fb15d  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 116f8ebc37b5f844ae2450755aaa13fd  libstdc++-v3/python/libstdcxx/v6/printers.py
  415ba9594feeee0d643a6d665fdb61d8  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
*************** ec24c6a9fddf30e4c267e32d40f70226  libstd
*** 72418,72424 ****
  b126c7ff261f4aba9341c48f67a51ffd  libstdc++-v3/src/c++11/Makefile.am
  3037cac2cfd247a2cbee6d0c656b6e4c  libstdc++-v3/src/c++11/Makefile.in
  8112dfc874427401d41b79800ca28310  libstdc++-v3/src/c++11/chrono.cc
! ee95e237ff8f15499863d2c0d9ffcefc  libstdc++-v3/src/c++11/codecvt.cc
  d0837fc9a3d11fc292e0f58c3afa791b  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  a0c4efbcfdbc49f6cbcfd8e9a8cdcaf2  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  612818152d208279c82d410247db234c  libstdc++-v3/src/c++11/compatibility-chrono.cc
--- 72648,72654 ----
  b126c7ff261f4aba9341c48f67a51ffd  libstdc++-v3/src/c++11/Makefile.am
  3037cac2cfd247a2cbee6d0c656b6e4c  libstdc++-v3/src/c++11/Makefile.in
  8112dfc874427401d41b79800ca28310  libstdc++-v3/src/c++11/chrono.cc
! 8c0d8622888eca7a4ad7dbe143468562  libstdc++-v3/src/c++11/codecvt.cc
  d0837fc9a3d11fc292e0f58c3afa791b  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  a0c4efbcfdbc49f6cbcfd8e9a8cdcaf2  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  612818152d208279c82d410247db234c  libstdc++-v3/src/c++11/compatibility-chrono.cc
*************** ef887cdfcc4bd973278d5a9fa1801f35  libstd
*** 72467,72473 ****
  cf11e50cc2ea4b91c16eaaceb08d0890  libstdc++-v3/src/c++11/sso_string.cc
  52c33422dfb65497fd059364ca083c3a  libstdc++-v3/src/c++11/sstream-inst.cc
  f63670ea53d56627f4e63f5ba430a52d  libstdc++-v3/src/c++11/streambuf-inst.cc
! bb6614d4469aa23a6490ebf65aba8897  libstdc++-v3/src/c++11/string-inst.cc
  c6ecb548eb9548bbca645925e1c40ce3  libstdc++-v3/src/c++11/string-io-inst.cc
  68e2f85efc018c1784d1712fff103a12  libstdc++-v3/src/c++11/system_error.cc
  3251407d3ed6f92221d1c3dbc6e2d964  libstdc++-v3/src/c++11/thread.cc
--- 72697,72703 ----
  cf11e50cc2ea4b91c16eaaceb08d0890  libstdc++-v3/src/c++11/sso_string.cc
  52c33422dfb65497fd059364ca083c3a  libstdc++-v3/src/c++11/sstream-inst.cc
  f63670ea53d56627f4e63f5ba430a52d  libstdc++-v3/src/c++11/streambuf-inst.cc
! 316d9414409bf4c0a934c57eecc66023  libstdc++-v3/src/c++11/string-inst.cc
  c6ecb548eb9548bbca645925e1c40ce3  libstdc++-v3/src/c++11/string-io-inst.cc
  68e2f85efc018c1784d1712fff103a12  libstdc++-v3/src/c++11/system_error.cc
  3251407d3ed6f92221d1c3dbc6e2d964  libstdc++-v3/src/c++11/thread.cc
*************** fb2efeb60fd8c764483e34d6c089ccc2  libstd
*** 72527,72536 ****
  b74d6594f0374085c9300b092775aeb1  libstdc++-v3/src/filesystem/dir-common.h
  7d47eafed9b0df004eb5196272d725ce  libstdc++-v3/src/filesystem/dir.cc
  767020a0dd8a279cae757fdccf19282d  libstdc++-v3/src/filesystem/ops-common.h
! 97f388783aedb742f0d294a02a2121f1  libstdc++-v3/src/filesystem/ops.cc
! a5fce3f1cff4ec046327a71aa4ef6a67  libstdc++-v3/src/filesystem/path.cc
  9157503d4bc833a58de7ade9a0c4a95f  libstdc++-v3/src/filesystem/std-dir.cc
! cb03f45109affded26db17b263d2a57f  libstdc++-v3/src/filesystem/std-ops.cc
  e6ec7c3d450673d7bb170a43854a0788  libstdc++-v3/src/filesystem/std-path.cc
  0601bf78d93bd1788214ede5de7c02ad  libstdc++-v3/src/shared/hashtable-aux.cc
  3d8476b40375b3b047530c4521769b00  libstdc++-v3/testsuite/17_intro/freestanding.cc
--- 72757,72766 ----
  b74d6594f0374085c9300b092775aeb1  libstdc++-v3/src/filesystem/dir-common.h
  7d47eafed9b0df004eb5196272d725ce  libstdc++-v3/src/filesystem/dir.cc
  767020a0dd8a279cae757fdccf19282d  libstdc++-v3/src/filesystem/ops-common.h
! 6f03ed920c312d9b16b455b1b332a714  libstdc++-v3/src/filesystem/ops.cc
! 95d8ca3a8ad78a09ca269a347b27fd4a  libstdc++-v3/src/filesystem/path.cc
  9157503d4bc833a58de7ade9a0c4a95f  libstdc++-v3/src/filesystem/std-dir.cc
! c63f908200140525875380b6acab1f80  libstdc++-v3/src/filesystem/std-ops.cc
  e6ec7c3d450673d7bb170a43854a0788  libstdc++-v3/src/filesystem/std-path.cc
  0601bf78d93bd1788214ede5de7c02ad  libstdc++-v3/src/shared/hashtable-aux.cc
  3d8476b40375b3b047530c4521769b00  libstdc++-v3/testsuite/17_intro/freestanding.cc
*************** b46c8917a67a49cbcc66d2e187b33c8f  libstd
*** 72879,72890 ****
  e25cb525511555f52ef270cb42b58443  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  dea948abd1b9a9cfd36d501cecc1431c  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  c72dc91ed98b6dafde4e626cd9e22ef6  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
  7f1e5d7962d228d789a7dd204b81f71f  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  7daaf95c81a9a7281129f4612c4d8ef9  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  30f623c9371a5f337e8879fd346f0fff  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  c67d16d858b1ab66464b080d5c6d7691  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! 78f2cd376d37ba4c56b73a8ee76db693  libstdc++-v3/testsuite/20_util/duration/literals/range.cc
  b7ccb806604efb85eae8e369572d376f  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  ec34dc1069190bfbf7b6b92676e34a5c  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  24e08686e964f0f5e21cf257bc91ddc6  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
--- 73109,73121 ----
  e25cb525511555f52ef270cb42b58443  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  dea948abd1b9a9cfd36d501cecc1431c  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  c72dc91ed98b6dafde4e626cd9e22ef6  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
+ 61e43b1df702ebfb4f2a1470fa9edfe1  libstdc++-v3/testsuite/20_util/duration/cons/dr3050.cc
  7f1e5d7962d228d789a7dd204b81f71f  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  7daaf95c81a9a7281129f4612c4d8ef9  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  30f623c9371a5f337e8879fd346f0fff  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  c67d16d858b1ab66464b080d5c6d7691  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! f75ce79d58484f5051c693918d09533a  libstdc++-v3/testsuite/20_util/duration/literals/range_neg.cc
  b7ccb806604efb85eae8e369572d376f  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  ec34dc1069190bfbf7b6b92676e34a5c  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  24e08686e964f0f5e21cf257bc91ddc6  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
*************** e1993f7ba83873b0bc325ab53d7945a5  libstd
*** 73223,73229 ****
  3676d3b93dede30cd71d29ddee2da137  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  5449805a77d02588c19c8ce49b897721  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  b51a3623284386948e01231b23c4ef38  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! a80573c629297d63ccc72efcd661b503  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  bd8a59605dcba36e84a77e314311784f  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  a9944cb6258882c860bb9b3be6a11c4b  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  cb9579523ffa9c296b89783726f12d16  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
--- 73454,73460 ----
  3676d3b93dede30cd71d29ddee2da137  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  5449805a77d02588c19c8ce49b897721  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  b51a3623284386948e01231b23c4ef38  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! 5661baa554e7c5e4e2f7e5ef003310f9  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  bd8a59605dcba36e84a77e314311784f  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  a9944cb6258882c860bb9b3be6a11c4b  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  cb9579523ffa9c296b89783726f12d16  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
*************** eac9bb608fe6f68713369cef995006c5  libstd
*** 73265,73279 ****
  3d362a178215cff94b329d01d721d9c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/explicit_instantiation.cc
  8f9303cd94c76c601b87798e2acd4c82  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
  80425e7dc7f243cf672aa66b8231787b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
! 092dfb77e4dd4aa50b462f007a14e0c0  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  7e4877643842e56ead973d53d8ae2d10  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! bc5e6303f00c0d3472804ceade61bbf1  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  e041da95412c01ac86346450073b471d  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  1d6556dadf15b1a6241fdb16d557ba8b  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  a5a209c373e1fc273776390d925286f8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  432f526b7797ab5ec7f988ea11e1c417  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
! 544eaeec0157f18c5fa3586d5c7aeda4  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! d3dd06a2886bb439460c44eef25006b8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  35164e07b784b24b74d3ee14234d82c0  libstdc++-v3/testsuite/20_util/move/1.cc
  34240e65fa0ff55f073453c282815529  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  c20429cd89f2d8737a1500d634a6762a  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
--- 73496,73510 ----
  3d362a178215cff94b329d01d721d9c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/explicit_instantiation.cc
  8f9303cd94c76c601b87798e2acd4c82  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
  80425e7dc7f243cf672aa66b8231787b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
! f122bbd59ad52215b797d6f521669f5d  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  7e4877643842e56ead973d53d8ae2d10  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! 5231b7c792871712b1a71129355076c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  e041da95412c01ac86346450073b471d  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  1d6556dadf15b1a6241fdb16d557ba8b  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  a5a209c373e1fc273776390d925286f8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  432f526b7797ab5ec7f988ea11e1c417  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
! e812fb5e750cfa040199e9f2d47909d8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! 17ce860a741197cc507543d25ad4ebf8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  35164e07b784b24b74d3ee14234d82c0  libstdc++-v3/testsuite/20_util/move/1.cc
  34240e65fa0ff55f073453c282815529  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  c20429cd89f2d8737a1500d634a6762a  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
*************** abe59eaa4d20bec7c60895ea85b24e4c  libstd
*** 73290,73302 ****
  36e8e862d3a00ba0bad7000f462e7d4b  libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
  10ed24299b1d5b0400a2e7070a8f6970  libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
  c23cfe0c0c049e218299b1cbb7e264aa  libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
  d919c886aa70fc51b7eb55975c3ea25c  libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
  81ebb6cb30418f65a76c67e4d716b420  libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
  e4db08d573e709f085567fd5df383580  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  a50bfa6946d9e7cc01ed14028ff981f3  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  329472a14ed0a62a5d63a6d722b9d739  libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
  3acc0cc842fd1bec95079502a7eadf37  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! 95acef512b059b9d011c814da5b8b073  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  f0de7c991a99465c95dddaaea50154a1  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  d47821825112b81dbfdb430534cb31fb  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  82799de76fe93ad1f5322e7d9eb567c2  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
--- 73521,73534 ----
  36e8e862d3a00ba0bad7000f462e7d4b  libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
  10ed24299b1d5b0400a2e7070a8f6970  libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
  c23cfe0c0c049e218299b1cbb7e264aa  libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
+ c77076258eaf4a1bbddc5b6e1a36647a  libstdc++-v3/testsuite/20_util/optional/cons/85642.cc
  d919c886aa70fc51b7eb55975c3ea25c  libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
  81ebb6cb30418f65a76c67e4d716b420  libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
  e4db08d573e709f085567fd5df383580  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  a50bfa6946d9e7cc01ed14028ff981f3  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  329472a14ed0a62a5d63a6d722b9d739  libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
  3acc0cc842fd1bec95079502a7eadf37  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! a6ed8b4d2e9f24dcd5bbfe42fa7576bf  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  f0de7c991a99465c95dddaaea50154a1  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  d47821825112b81dbfdb430534cb31fb  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  82799de76fe93ad1f5322e7d9eb567c2  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
*************** c10e1f0160139b279c74f1d653b88a9b  libstd
*** 73760,73767 ****
  25fa1dc7438a523abf0b0b9f9025705e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/79162.cc
  10988d32264f3ee97df87202068f44da  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/8.cc
  800088e7d467b3ae48636920e19fea42  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/9.cc
! 194d48448400869dbfff5d7ae8271a9e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/deduction.cc
  cef1f1523b485fef47763ec170af8004  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
  1898c838e23eb75ff9bb95c62717d5ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
  2550b938e905a4ef3e0fb3a8871d4e72  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc
--- 73992,74000 ----
  25fa1dc7438a523abf0b0b9f9025705e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/79162.cc
  10988d32264f3ee97df87202068f44da  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/8.cc
+ 79d4d7b90adf7d08a3e37266fa951841  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/86138.cc
  800088e7d467b3ae48636920e19fea42  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/9.cc
! f674769663b965df5cbf806c00bfa7ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/deduction.cc
  cef1f1523b485fef47763ec170af8004  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
  1898c838e23eb75ff9bb95c62717d5ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
  2550b938e905a4ef3e0fb3a8871d4e72  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc
*************** eabacbfd3ed09c5d20a2c3b2ab135738  libstd
*** 73776,73787 ****
  f2b8d2a5c78c8e6b82fd4c5e29bca380  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/79162.cc
  bf9aba47f6125cef93b8c4702ccf07f5  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/8.cc
  1604adf7c752b4321d61af24dda6568a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/9.cc
! 07fe29d2be1d00f1890ae8693e8e9352  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc
  f3bbdf701694b8b2926fd6debf9fd1c8  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc
  4d090346bbc056ce727518a1dfcdfe55  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc
  52c85948259ef90662ffca80a3f51b29  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc
  b9baaf8fd828745e27090ce450ed4072  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/noexcept_move_construct.cc
  f23eedcbfe12a2e489e133eb9306af08  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/1.cc
  8fb8a7eb767fadada8df6813067e034d  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/2.cc
  333d3d0dfce15d7fa546d3dda57c8c55  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/21674.cc
--- 74009,74022 ----
  f2b8d2a5c78c8e6b82fd4c5e29bca380  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/79162.cc
  bf9aba47f6125cef93b8c4702ccf07f5  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/8.cc
+ de67f59b5cc7f8f4163ac43a37041fdc  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/86138.cc
  1604adf7c752b4321d61af24dda6568a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/9.cc
! 0a2f58cab2923a75886bf3f15cc828ef  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc
  f3bbdf701694b8b2926fd6debf9fd1c8  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc
  4d090346bbc056ce727518a1dfcdfe55  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc
  52c85948259ef90662ffca80a3f51b29  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc
  b9baaf8fd828745e27090ce450ed4072  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/noexcept_move_construct.cc
+ efc7075246d3a5ea24a31f4bca5e43f1  libstdc++-v3/testsuite/21_strings/basic_string/dr2268.cc
  f23eedcbfe12a2e489e133eb9306af08  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/1.cc
  8fb8a7eb767fadada8df6813067e034d  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/2.cc
  333d3d0dfce15d7fa546d3dda57c8c55  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/21674.cc
*************** e9d4c2fda1a18567f6d30cc8e8318fdb  libstd
*** 73898,73903 ****
--- 74133,74139 ----
  6bce652601bc08f158c73a9da19d6e41  libstdc++-v3/testsuite/21_strings/basic_string/operations/compare/wchar_t/2.cc
  da3f700a53d22cd029a604673e059e11  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/1.cc
  9c862000398e6a89b8c4cc17fe666c2c  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/2.cc
+ 629c4fb49dd0d4a29803e1c5176619c1  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/86169.cc
  ca74682c72cb547cf309e380caad822d  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/wchar_t/1.cc
  896589bdc779441eea34071f745eaa6f  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/wchar_t/2.cc
  0c5ca81c29e9828945009ddfbf71c821  libstdc++-v3/testsuite/21_strings/basic_string/operations/find/char/1.cc
*************** cb8cbb89b5b4345071532d31febaa214  libstd
*** 74087,74096 ****
  91efbbcb5e1a7e62207c22f04fdf39cd  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc
  0cd7bea7de0dac0bc341b91ca263b4fe  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc
  e9e447e9e5f5f7e60c89a87da4c5a9c3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
! 092440f5f22daef8b40a2e1086b960cf  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
  d5de500b4729b666ce97afcc0ca6e2c1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc
  94c3fa2e6dd182a8f077748e51a699c4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc
  2d1c5ea1668b009a35b65217d4ef66f1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
  d870765d8e2c3a115e34c61325c4bdb4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
  977ea123eb3ab623224f5b6a50cbdbf2  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc
  906d332abfaa1004b4429892d79d2474  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc
--- 74323,74333 ----
  91efbbcb5e1a7e62207c22f04fdf39cd  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc
  0cd7bea7de0dac0bc341b91ca263b4fe  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc
  e9e447e9e5f5f7e60c89a87da4c5a9c3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
! 3d2e7db012bab5365b10ab18691527d4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
  d5de500b4729b666ce97afcc0ca6e2c1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc
  94c3fa2e6dd182a8f077748e51a699c4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc
  2d1c5ea1668b009a35b65217d4ef66f1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
+ 5a0ffd51408333daf5df0ac984db795d  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/wchar_t/1.cc
  d870765d8e2c3a115e34c61325c4bdb4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
  977ea123eb3ab623224f5b6a50cbdbf2  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc
  906d332abfaa1004b4429892d79d2474  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc
*************** b58518554ae694707c3c8d5341c73e38  libstd
*** 75370,75375 ****
--- 75607,75613 ----
  7186bae1a10b8586ea978d3bd822ffd8  libstdc++-v3/testsuite/23_containers/set/modifiers/insert/2.cc
  7dfe68f67c639e287f4b30e1257bfa45  libstdc++-v3/testsuite/23_containers/set/modifiers/insert/3.cc
  cdaed7e4d6abc2462f11dead5cb9cdba  libstdc++-v3/testsuite/23_containers/set/modifiers/merge.cc
+ 213f39c20ce6762f94c9e19c4829c495  libstdc++-v3/testsuite/23_containers/set/modifiers/node_swap.cc
  7aa3b1118a62cf3e15980f38dd8d4b40  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/1.cc
  0ebe76c9964dfd5e7c9cb80b7cbcb51b  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/2.cc
  077f09f352bf222cfdaf6d345d9c3b27  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/3.cc
*************** aeec956916583725f018b9ef397b85c3  libstd
*** 75813,75818 ****
--- 76051,76057 ----
  7efcd4e2bd1231b96fcc3eb13bdfdcf3  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/moveable.cc
  692e6d8903b672706693414374b176cf  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/moveable2.cc
  8e5cc0b3ac2553ffe7bf8dbe07fd0b1d  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/resize_size.cc
+ ee403fdcb93ecb4b122c34a4726c9eec  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/strong_guarantee.cc
  f3158fbd42ffbb1d2669a718c8206043  libstdc++-v3/testsuite/23_containers/vector/capacity/shrink_to_fit.cc
  2f08a4784611a6888fc3e37bd8f8bdcf  libstdc++-v3/testsuite/23_containers/vector/capacity/shrink_to_fit2.cc
  0a8d712b87e4b42bd85b1d661c508473  libstdc++-v3/testsuite/23_containers/vector/check_construct_destroy.cc
*************** f3158fbd42ffbb1d2669a718c8206043  libstd
*** 75822,75827 ****
--- 76061,76067 ----
  841fa0835e0a9d31a84b92e6ef203ffb  libstdc++-v3/testsuite/23_containers/vector/cons/4.cc
  1ca761e245bd95ce09d0f5c9648e8d97  libstdc++-v3/testsuite/23_containers/vector/cons/55977.cc
  aa51a3960a8031048d2011b0a8cc71c0  libstdc++-v3/testsuite/23_containers/vector/cons/6513.cc
+ 14d00e2a078c432ad11f61c1428c7694  libstdc++-v3/testsuite/23_containers/vector/cons/86292.cc
  4ba677698ca810c47bb7f1c0eba70883  libstdc++-v3/testsuite/23_containers/vector/cons/clear_allocator.cc
  aedee86118114ca6da46d2f1bcbf4aa3  libstdc++-v3/testsuite/23_containers/vector/cons/cons_size.cc
  320afd8fad22f819ea8564523e127394  libstdc++-v3/testsuite/23_containers/vector/cons/deduction.cc
*************** aa24a35764cb8c1c1d8d1986da74c5ce  libstd
*** 76208,76214 ****
  3ff7845227bb31d516a7f8de00db31b8  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  82c72d88590146e9f8465d5215ace271  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  72d2b06307dea413f040323de98ae627  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
! c712edab6e759b4c09c08bf2ff38f17d  libstdc++-v3/testsuite/25_algorithms/make_heap/complexity.cc
  cd54aeb6fe8e836e6d6e4b3c033f262c  libstdc++-v3/testsuite/25_algorithms/make_heap/movable.cc
  a2d528d22fbe53793dcf0d067fc5bf8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc
  0bb36ace30cb62d25cf032903c0e0e8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc
--- 76448,76454 ----
  3ff7845227bb31d516a7f8de00db31b8  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  82c72d88590146e9f8465d5215ace271  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  72d2b06307dea413f040323de98ae627  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
! 57f33b4490f010773d68485cfe052a31  libstdc++-v3/testsuite/25_algorithms/make_heap/complexity.cc
  cd54aeb6fe8e836e6d6e4b3c033f262c  libstdc++-v3/testsuite/25_algorithms/make_heap/movable.cc
  a2d528d22fbe53793dcf0d067fc5bf8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc
  0bb36ace30cb62d25cf032903c0e0e8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc
*************** b97afcf969d15cc46cbd16b0b8dfa434  libstd
*** 76780,76786 ****
  ddee65372702dcbe42b6c92aedd5f180  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  2721ada822954bd385d9e450d45c9ae5  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  81d0a65cc33d66de1aef613713ef5a6e  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
! f4d4b3d5940a4a8fcc2f5d2491ebd43c  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  ac71ee04e1231fa1890d5103c2c84adc  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
  b926245686cadb267ebd5ea61da1254b  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  b048f47c84dc953eb19773ae17965568  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
--- 77020,77026 ----
  ddee65372702dcbe42b6c92aedd5f180  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  2721ada822954bd385d9e450d45c9ae5  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  81d0a65cc33d66de1aef613713ef5a6e  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
! 79834f7bfd50512b2dcc68c12f572400  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  ac71ee04e1231fa1890d5103c2c84adc  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
  b926245686cadb267ebd5ea61da1254b  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  b048f47c84dc953eb19773ae17965568  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
*************** d947178516657a8cb233a9a19ae24516  libstd
*** 77645,77656 ****
  4abcf07bddc541d6928bc3a94eca4749  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  fcda569eb73f03035565926297f637b0  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  e3a3027d3dd93e897d2770568820cbda  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
! 9b89c915069ea48fc777eed264a73a94  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
  bbd863acf30fa570bf4e9aad439457f7  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
  93cf8aa30c799c1f291be509c3f17ab5  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  4fe186b1d1928867591d37d6c232231b  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  75a2c8e2cfaffce68ebbf48593f97760  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
! 11a45148a6441047fec3d4a6d175b2d9  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  745664709078f13870ab58bc6e42da6b  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
  a844d427bb1d9cd556b0e28d7239b2ce  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  27a7a60c1f1480f039e979af768517e4  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
--- 77885,77897 ----
  4abcf07bddc541d6928bc3a94eca4749  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  fcda569eb73f03035565926297f637b0  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  e3a3027d3dd93e897d2770568820cbda  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
! 932f80a010ec0d99e74f616705221fb5  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
  bbd863acf30fa570bf4e9aad439457f7  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
  93cf8aa30c799c1f291be509c3f17ab5  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  4fe186b1d1928867591d37d6c232231b  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  75a2c8e2cfaffce68ebbf48593f97760  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
! 2695d733396cbaa1654ccdd60d27fb51  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
! 66d1b417c6c469331f02c1bf8d9838c6  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
  745664709078f13870ab58bc6e42da6b  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
  a844d427bb1d9cd556b0e28d7239b2ce  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  27a7a60c1f1480f039e979af768517e4  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
*************** dfb5784845c7b0f246c4ba7cc07133fb  libstd
*** 77664,77671 ****
  c0431f7468eb50eef990d3c182913fb2  libstdc++-v3/testsuite/27_io/filesystem/path/construct/locale.cc
  7f217f1d444472a80b596cbfe66485c9  libstdc++-v3/testsuite/27_io/filesystem/path/construct/range.cc
  0722aa210abf7b1a04afc8bd24f1daa1  libstdc++-v3/testsuite/27_io/filesystem/path/construct/string_view.cc
! fbc95989d4e3651d5391c7bcd8b96e8f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/extension.cc
! 41828e5dc3ebd1eb4db24e4b4c2a49fa  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/filename.cc
  6df1cd7716018befb2bf398e9078401f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/parent_path.cc
  72b70d86dd4d26403f432ec29329cfce  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  47b63736332a6b1e5d2571c3468bdf28  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
--- 77905,77912 ----
  c0431f7468eb50eef990d3c182913fb2  libstdc++-v3/testsuite/27_io/filesystem/path/construct/locale.cc
  7f217f1d444472a80b596cbfe66485c9  libstdc++-v3/testsuite/27_io/filesystem/path/construct/range.cc
  0722aa210abf7b1a04afc8bd24f1daa1  libstdc++-v3/testsuite/27_io/filesystem/path/construct/string_view.cc
! d14fcc9786bc5a218de096c478e69f46  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/extension.cc
! db777e2df8ce6a2dfb3873d51e4b72a3  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/filename.cc
  6df1cd7716018befb2bf398e9078401f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/parent_path.cc
  72b70d86dd4d26403f432ec29329cfce  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  47b63736332a6b1e5d2571c3468bdf28  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
*************** cf5675a80e2ccb5e62c117ac0b811413  libstd
*** 77684,77701 ****
  7a4e6745b6d322599c2d7eaa7952cfc8  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  eb4c59b42f8a27e3ca494b001d370f9e  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
  4a704c91c131d54a244657f515717bc9  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
  fb4ff74e115b6de137ea967f5fb97e5b  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
! 5bb887ec6e998993f0791387b87bdd4e  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
  dd080d1a38bc2f187ddb228edee20609  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty_neg.cc
! 9f001c2eaef1564f48f879672833f381  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_extension.cc
! a1db0c6c53a6aecc884e1f49971f1043  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_filename.cc
! 759ec37b467970fe8308465b40633cd1  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_parent_path.cc
! e3aa88c02438f986a1beab888d6acee5  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_relative_path.cc
! 4072591f801892314a25ea55d03d0955  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_directory.cc
! 476d5872c2698752ef06f08192039a7a  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_name.cc
! 1c7b294a5c6af84cc013a73f671f0444  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_path.cc
! 3dc73e135eea424b84b44fcd6b87e970  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_stem.cc
! efb41613d453b39ec8b29ec0a7ec0473  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_relative.cc
  4b09a007c978dafd9fb28949c1a91cd6  libstdc++-v3/testsuite/27_io/fpos/11450.cc
  db88a00ae9f0645988bf482c63627d71  libstdc++-v3/testsuite/27_io/fpos/14252.cc
  07c27ca466381556b51264e31ad3f729  libstdc++-v3/testsuite/27_io/fpos/14320-1.cc
--- 77925,77944 ----
  7a4e6745b6d322599c2d7eaa7952cfc8  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  eb4c59b42f8a27e3ca494b001d370f9e  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
  4a704c91c131d54a244657f515717bc9  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
+ d9f9f007003e086085b7949738e96c3a  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/append.cc
  fb4ff74e115b6de137ea967f5fb97e5b  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
! b5ba707432c6558f80c7180cb254d281  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
  dd080d1a38bc2f187ddb228edee20609  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty_neg.cc
! 70dcc06697d5ba31bd9f6135842a7018  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_extension.cc
! eb5f138831a91f552cf8f5591671d0d2  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_filename.cc
! de9bdf6c56b8fa21850282cf6253d166  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_parent_path.cc
! 839739fc566162140d3669a01b3cd7de  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_relative_path.cc
! 0f91a975baca87234d10c7b1640182f9  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_directory.cc
! a83ed742a30aa9ef92738dc92d9382af  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_name.cc
! f24498f811131fc79c57f16526f4c62b  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_path.cc
! 393cdd13512425cccff63397338cb2e9  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_stem.cc
! f99336700a7bb9f58db34609b8687f9d  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_absolute.cc
! b2d60df7c0d3f5625af380b3b25de554  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_relative.cc
  4b09a007c978dafd9fb28949c1a91cd6  libstdc++-v3/testsuite/27_io/fpos/11450.cc
  db88a00ae9f0645988bf482c63627d71  libstdc++-v3/testsuite/27_io/fpos/14252.cc
  07c27ca466381556b51264e31ad3f729  libstdc++-v3/testsuite/27_io/fpos/14320-1.cc
*************** da5ef43d778fa46f45a58468a7d81340  libstd
*** 77788,77798 ****
  e18a545f08498e63cfc5e7b7e3ae7e66  libstdc++-v3/testsuite/27_io/manipulators/standard/char/2.cc
  cf824d0af3157ca86ee83f51ec11c56e  libstdc++-v3/testsuite/27_io/manipulators/standard/char/60270.cc
  8d2dfe6ba243e7dc47cc073dbf0f8583  libstdc++-v3/testsuite/27_io/manipulators/standard/char/dr2344.cc
! 53d3f05030bc02fa5ae57089c1031a6b  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted.cc
  2d67d981a52cf09b8fcfb8a0b850f244  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/1.cc
  b9d2e1bbc705e53022de94b612fb7484  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/2.cc
  b7abef442ca021ebb06a0d323993cd1b  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/dr2344.cc
! 33495c87d5f144df22b9974d8a6f088d  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted.cc
  870915e7569633d9b03e260b8850007a  libstdc++-v3/testsuite/27_io/objects/char/1.cc
  6f35e259b3bdf01b75db57a911921eba  libstdc++-v3/testsuite/27_io/objects/char/10.cc
  add8b7ffb880749d90bdc27c7d9ff340  libstdc++-v3/testsuite/27_io/objects/char/12048-1.cc
--- 78031,78043 ----
  e18a545f08498e63cfc5e7b7e3ae7e66  libstdc++-v3/testsuite/27_io/manipulators/standard/char/2.cc
  cf824d0af3157ca86ee83f51ec11c56e  libstdc++-v3/testsuite/27_io/manipulators/standard/char/60270.cc
  8d2dfe6ba243e7dc47cc073dbf0f8583  libstdc++-v3/testsuite/27_io/manipulators/standard/char/dr2344.cc
! 6a9c90b79866cb7829e66ad2e6fa129a  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted.cc
! 2481cda82655585e7d73b16ebc172cc3  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted_sv.cc
  2d67d981a52cf09b8fcfb8a0b850f244  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/1.cc
  b9d2e1bbc705e53022de94b612fb7484  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/2.cc
  b7abef442ca021ebb06a0d323993cd1b  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/dr2344.cc
! 7cd8d32ba8ddea3c44904629b8276621  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted.cc
! 9b33edff58bbf0d33702fc343e80a9e0  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted_sv.cc
  870915e7569633d9b03e260b8850007a  libstdc++-v3/testsuite/27_io/objects/char/1.cc
  6f35e259b3bdf01b75db57a911921eba  libstdc++-v3/testsuite/27_io/objects/char/10.cc
  add8b7ffb880749d90bdc27c7d9ff340  libstdc++-v3/testsuite/27_io/objects/char/12048-1.cc
*************** fac476e5b07bb69dc7bee484e66eb4a7  libstd
*** 77931,77936 ****
--- 78176,78182 ----
  72bb6998203a159aa20cdd9c40bbb083  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/flags.cc
  f557c323b6989e49be42b487c6a6e31f  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/greedy.cc
  dce1e00a964d89c523bbea5caef89bd1  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/string_01.cc
+ ae7cc96a479268e856050fc8f30ab5fc  libstdc++-v3/testsuite/28_regex/basic_regex/85098.cc
  f5fbe7e46c50f5444b077b3b04c96b2d  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/cstring.cc
  fa85702ea2d7821b696af5cf16c28bd5  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/cstring_op.cc
  e5410da167b40cd63df135c699927c8b  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/moveable.cc
*************** b3981f4cf602caba363f77c187e26a19  libstd
*** 78552,78559 ****
  502efcf99f16534c691e89e37864a58d  libstdc++-v3/testsuite/decimal/pr54036-3.cc
  1ca83acd04f033b9dd9f99fe0ea87367  libstdc++-v3/testsuite/decimal/pr58815.cc
  03551c2e83b44bef0f2161f005036d78  libstdc++-v3/testsuite/decimal/unary-arith.cc
! ec5707ca908b02432697aa40daaa4a7e  libstdc++-v3/testsuite/experimental/algorithm/sample.cc
  2b67743ce6f6610f8fdaed69667ccb3d  libstdc++-v3/testsuite/experimental/algorithm/search.cc
  fbc728ca502275c1d2f1ffec147ad1e5  libstdc++-v3/testsuite/experimental/any/assign/1.cc
  38d25f8d72a680bad995d51358b56780  libstdc++-v3/testsuite/experimental/any/assign/2.cc
  46db193f0d89ac0139392132515657a6  libstdc++-v3/testsuite/experimental/any/assign/exception.cc
--- 78798,78807 ----
  502efcf99f16534c691e89e37864a58d  libstdc++-v3/testsuite/decimal/pr54036-3.cc
  1ca83acd04f033b9dd9f99fe0ea87367  libstdc++-v3/testsuite/decimal/pr58815.cc
  03551c2e83b44bef0f2161f005036d78  libstdc++-v3/testsuite/decimal/unary-arith.cc
! 75fa8dc6dce284c11e62d00ebcbefd78  libstdc++-v3/testsuite/experimental/algorithm/sample-2.cc
! d5acc9907abf5ded00ab65150e782d1b  libstdc++-v3/testsuite/experimental/algorithm/sample.cc
  2b67743ce6f6610f8fdaed69667ccb3d  libstdc++-v3/testsuite/experimental/algorithm/search.cc
+ 1025a288a027bfddc2b52323c0371f76  libstdc++-v3/testsuite/experimental/algorithm/shuffle.cc
  fbc728ca502275c1d2f1ffec147ad1e5  libstdc++-v3/testsuite/experimental/any/assign/1.cc
  38d25f8d72a680bad995d51358b56780  libstdc++-v3/testsuite/experimental/any/assign/2.cc
  46db193f0d89ac0139392132515657a6  libstdc++-v3/testsuite/experimental/any/assign/exception.cc
*************** b75de3c62da47e80e881cad01524b683  libstd
*** 78596,78601 ****
--- 78844,78850 ----
  036a82a52bd5fd7636e2fd113168542d  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
  de6590a0c818a1a299514ab5e4c47712  libstdc++-v3/testsuite/experimental/filesystem/operations/remove.cc
  350a4f286d648ae39bd1547bd94d32c5  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
+ 1ecb7facd18a43c15be322da8c64e658  libstdc++-v3/testsuite/experimental/filesystem/operations/space.cc
  0ae6cf05a1907c284964caacba61f251  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
  23e705f6a6166b60be1ff9d7a46c032c  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  36e2f4d37c747afdda2c8e0a5bdc5243  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
*************** e28b874a136da3935a91b573c0035b9d  libstd
*** 78611,78617 ****
  08b28fe5e34d71b699d90e1f76a77718  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
  d2c0ce1108dcf9a08da751bb97d8aed3  libstdc++-v3/testsuite/experimental/filesystem/path/construct/range.cc
  c556e4c8bd77aa6ccb472d024ecb3169  libstdc++-v3/testsuite/experimental/filesystem/path/construct/string_view.cc
! aac993a6dc80324b368b6b8117b2eadb  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/extension.cc
  b420694c2c08c68f652a7ba059e50f1b  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/filename.cc
  85f861e8d963ecfeab78590150195f1d  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/parent_path.cc
  757c4cf2c5ed16d17dbba2c4ca5a0dab  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/relative_path.cc
--- 78860,78866 ----
  08b28fe5e34d71b699d90e1f76a77718  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
  d2c0ce1108dcf9a08da751bb97d8aed3  libstdc++-v3/testsuite/experimental/filesystem/path/construct/range.cc
  c556e4c8bd77aa6ccb472d024ecb3169  libstdc++-v3/testsuite/experimental/filesystem/path/construct/string_view.cc
! 43cf1778bf18e40350786abc85af8dd6  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/extension.cc
  b420694c2c08c68f652a7ba059e50f1b  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/filename.cc
  85f861e8d963ecfeab78590150195f1d  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/parent_path.cc
  757c4cf2c5ed16d17dbba2c4ca5a0dab  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/relative_path.cc
*************** ca363844ae4b5ec9bb840e538ec4c053  libstd
*** 78629,78644 ****
  18f704a65246b668bc5c7c43c79cf3dc  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
  af36c04dddaf490486070116921d31a8  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  6a012cc5a3cddaa3f4e3fae7aba7f56a  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
! fa95d2ba5ab3bb01527d88acc9a2e2bf  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
! 0ae7f42538b613c49b13826fd4dca969  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_extension.cc
! f9741b7f4a96c5fed92f255609ee94db  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_filename.cc
! 2f5f32545119ebfd8636c9a74aa94fed  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_parent_path.cc
! f956c9cb9b44c4351a5e610f7deadd31  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_relative_path.cc
! ce98a53526b442ecc806027e39313171  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_directory.cc
! 983e087f12e314b01bacf6e0302970fb  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_name.cc
! 9019d46458c4a20e749571ed3a22d41d  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_path.cc
! ad9dff193c52648d8f082e41e398960e  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_stem.cc
! 193152a946d278127d9a9d7baad6ab75  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_relative.cc
  5a4273d7e696fc69698c425b4f673c45  libstdc++-v3/testsuite/experimental/forward_list/erasure.cc
  52658249bf619aaf14682ccc617314f2  libstdc++-v3/testsuite/experimental/functional/not_fn.cc
  9a829e2a75d5c4e5232e26da6d9222b9  libstdc++-v3/testsuite/experimental/functional/searchers.cc
--- 78878,78895 ----
  18f704a65246b668bc5c7c43c79cf3dc  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
  af36c04dddaf490486070116921d31a8  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  6a012cc5a3cddaa3f4e3fae7aba7f56a  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
! 27a035fbfe28e6d4172c9dbd20334ae7  libstdc++-v3/testsuite/experimental/filesystem/path/preferred_separator.cc
! 73a72d4e368a17e2b1a6db47828753fe  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
! fdcc51066f53e10c449751acfef33e73  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_extension.cc
! 15ece3c31345f3ae0415409c5fab191b  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_filename.cc
! 49452896163ac549556449e95fd72732  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_parent_path.cc
! dc031fa37a821690355f16071159ed7a  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_relative_path.cc
! 41d535f09a247c93f53129826be9acc6  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_directory.cc
! 843a1953df3495a0e6bc038ea4e7f96b  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_name.cc
! 58e903177582345d356a66dd5e23d9db  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_path.cc
! a6a184356508a9cfda2bfdd6374c75bf  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_stem.cc
! 25e245cdefc8c09662bfa6ecba98418f  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc
! 3f71b851da62d9934ac0bbb5a42a3b80  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_relative.cc
  5a4273d7e696fc69698c425b4f673c45  libstdc++-v3/testsuite/experimental/forward_list/erasure.cc
  52658249bf619aaf14682ccc617314f2  libstdc++-v3/testsuite/experimental/functional/not_fn.cc
  9a829e2a75d5c4e5232e26da6d9222b9  libstdc++-v3/testsuite/experimental/functional/searchers.cc
*************** c0c60947bb711b6ab029644c0407c12f  libstd
*** 78748,78754 ****
  afbc070d23c33b4199eed8478500ce33  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
  83ef21d5484c652a353e332b29811875  libstdc++-v3/testsuite/experimental/propagate_const/swap/1.cc
  a3398b6ccc395e479b3dbdeed3a0a5a1  libstdc++-v3/testsuite/experimental/propagate_const/typedefs.cc
! bfc75b2de4342feb7a98eb95d111986e  libstdc++-v3/testsuite/experimental/random/randint.cc
  345d9d07447182df5803c4e48c8d657b  libstdc++-v3/testsuite/experimental/ratio/value.cc
  978bfe5b5f72cedc703ed2099f735084  libstdc++-v3/testsuite/experimental/set/erasure.cc
  eb19841b3a4c9b6d9b42542b31e5d0c4  libstdc++-v3/testsuite/experimental/source_location/1.cc
--- 78999,79005 ----
  afbc070d23c33b4199eed8478500ce33  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
  83ef21d5484c652a353e332b29811875  libstdc++-v3/testsuite/experimental/propagate_const/swap/1.cc
  a3398b6ccc395e479b3dbdeed3a0a5a1  libstdc++-v3/testsuite/experimental/propagate_const/typedefs.cc
! ea2f2f31e97098211fe6758f4067f117  libstdc++-v3/testsuite/experimental/random/randint.cc
  345d9d07447182df5803c4e48c8d657b  libstdc++-v3/testsuite/experimental/ratio/value.cc
  978bfe5b5f72cedc703ed2099f735084  libstdc++-v3/testsuite/experimental/set/erasure.cc
  eb19841b3a4c9b6d9b42542b31e5d0c4  libstdc++-v3/testsuite/experimental/source_location/1.cc
*************** d51c9c3738a9adb63a7515a68cd8de2b  libstd
*** 79190,79196 ****
  0470eefbaf1203f81c069f5ab7eda20a  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  953d8da64a3f28358a22ce37425799c9  libstdc++-v3/testsuite/lib/dg-options.exp
  757824458c853cebb4f3aabb96600e90  libstdc++-v3/testsuite/lib/gdb-test.exp
! 42229a6b2d873c8e3c443d1d8e8faae4  libstdc++-v3/testsuite/lib/libstdc++.exp
  aec3020ab68ef490ca7daf9393499968  libstdc++-v3/testsuite/lib/prune.exp
  8fd63d5c9d51604f0c73fcb6b110bff6  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  1a94ed9cca66f5f3ef6d156acd4df0fb  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
--- 79441,79447 ----
  0470eefbaf1203f81c069f5ab7eda20a  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  953d8da64a3f28358a22ce37425799c9  libstdc++-v3/testsuite/lib/dg-options.exp
  757824458c853cebb4f3aabb96600e90  libstdc++-v3/testsuite/lib/gdb-test.exp
! 5bfc69d0071d4b913be0cb972759380f  libstdc++-v3/testsuite/lib/libstdc++.exp
  aec3020ab68ef490ca7daf9393499968  libstdc++-v3/testsuite/lib/prune.exp
  8fd63d5c9d51604f0c73fcb6b110bff6  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  1a94ed9cca66f5f3ef6d156acd4df0fb  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
*************** bcd1ed8bbb60e9ea6c3cfc1e6ff5e001  libstd
*** 79737,79742 ****
--- 79988,79994 ----
  936d549b2361c4ee64730186e3fb894a  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc
  2bdcf6e7ca597606e842d2f0302bc30b  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc
  63f5d3311274e04bf596dffe454baf0f  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc
+ 5286ca22fc63b45b99afc104ba81460d  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_cxx17.cc
  43108f04df6031005611d50cabf7ff7e  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
  04e73c30d66abb5db2929bc937848672  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc
  35ae2775de97a7676949445eaefef982  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc
*************** bdaa2d386088eb74edaa79eae29cc8da  libstd
*** 79782,79787 ****
--- 80034,80040 ----
  6be9ce1553feef9f3cc6a9ffafec5b60  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc
  497fefaaf744a4c3a7eb9f82f9a01447  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc
  2a4d6e68427e660f39fbb5d7f43dddd3  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc
+ 12ff2992d83d5c2d74a50c2068117a98  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_cxx17.cc
  a5dac506609d5ac630d37a6c23fc21b7  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
  e569a9598a75b806e86e40d6f3bf3ab1  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc
  04bda15ced8385f445a490caadb2af65  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc
*************** e9aa2dcc7750d26597f66e5ebdc64403  libstd
*** 80110,80116 ****
  c273496d495fdc36798b672086a5b73e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! 6acb1fdeba81f922f85709b453134f22  libvtv/ChangeLog
  62df3278e2c3686ef285c68fe1c5270e  libvtv/Makefile.am
  c5ab21da757717eb9e3848285510342f  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 80363,80369 ----
  c273496d495fdc36798b672086a5b73e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! b818d075a15be8fc351c2c6169b64d03  libvtv/ChangeLog
  62df3278e2c3686ef285c68fe1c5270e  libvtv/Makefile.am
  c5ab21da757717eb9e3848285510342f  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** a333fb4ae821fecf21da4dad5cb360da  libvtv
*** 80193,80199 ****
  6fc06e8da97cd20ded65bfed889dd9aa  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! aa6983622e34ca360f97c2f8a2cf83e2  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
--- 80446,80452 ----
  6fc06e8da97cd20ded65bfed889dd9aa  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! 88cdcaab2cd5f37e3cf464676cb39575  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 80206,80212 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 0c0b907e79e1b13dfd62e32eaa2e0c32  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  f954f8d3f5f899a163a5e92282c95602  maintainer-scripts/crontab
--- 80459,80465 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 2cf6e0c5fc198c1068314561ab13f919  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  f954f8d3f5f899a163a5e92282c95602  maintainer-scripts/crontab
*************** fbe2467afef81c41c166173adeb0ee20  mkdep
*** 80223,80229 ****
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! e664fcfb90fa0847c2e3527447c311a7  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 80476,80482 ----
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 788f0c88c040251c6b0d0c140200848b  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-8.1.0/NEWS gcc-8.2.0/NEWS
*** gcc-8.1.0/NEWS	Wed May  2 08:21:27 2018
--- gcc-8.2.0/NEWS	Thu Jul 26 09:49:28 2018
*************** see ONEWS.
*** 8,14 ****
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
  
!    As of this time no releases of GCC 8 have yet been made.
  
  References and Acknowledgements
  
--- 8,28 ----
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
  
!    Jul 26, 2018
! 
!    The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 8.2.
! 
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 8.1 relative to previous releases of GCC.
! 
! Release History
! 
!    GCC 8.2
!           Jul 14, 2017 ([2]changes, [3]documentation)
! 
!    GCC 8.1
!           May 2, 2018 ([4]changes, [5]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 16,64 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [1]successful builds is updated as new information becomes
     available.
  
     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 [2]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [3]GCC project
!    web site or contact the [4]GCC development mailing list.
  
!    To obtain GCC please use [5]our mirror sites or [6]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [7]GCC manuals. If that fails, the
!     [8]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 [9]gcc@gcc.gnu.org. All of [10]our lists have public
      archives.
  
!    Copyright (C) [11]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 [12]maintained by the GCC team. Last modified
!    2018-04-25[13].
  
  References
  
!    1. http://gcc.gnu.org/gcc-8/buildstat.html
!    2. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!    3. http://gcc.gnu.org/index.html
!    4. mailto:gcc@gcc.gnu.org
!    5. http://gcc.gnu.org/mirrors.html
!    6. http://gcc.gnu.org/svn.html
!    7. https://gcc.gnu.org/onlinedocs/
!    8. mailto:gcc-help@gcc.gnu.org
     9. mailto:gcc@gcc.gnu.org
!   10. https://gcc.gnu.org/lists.html
!   11. https://www.fsf.org/
!   12. https://gcc.gnu.org/about.html
!   13. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/changes.html
                                GCC 8 Release Series
--- 30,83 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [6]successful builds is updated as new information becomes
     available.
  
     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 SVN server.
  
  
      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
!    2018-07-26[18].
  
  References
  
!    1. http://www.gnu.org/
!    2. http://gcc.gnu.org/gcc-8/changes.html
!    3. http://gcc.gnu.org/onlinedocs/8.2.0/
!    4. http://gcc.gnu.org/gcc-8/changes.html
!    5. http://gcc.gnu.org/onlinedocs/8.1.0/
!    6. http://gcc.gnu.org/gcc-8/buildstat.html
!    7. http://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Contributors.html
!    8. http://gcc.gnu.org/index.html
     9. mailto:gcc@gcc.gnu.org
!   10. http://gcc.gnu.org/mirrors.html
!   11. http://gcc.gnu.org/svn.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
!   18. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/changes.html
                                GCC 8 Release Series
*************** http://gcc.gnu.org/gcc-8/changes.html
*** 68,76 ****
     improvements in GCC 8. You may also want to check out our [1]Porting to
     GCC 8 page and the [2]full GCC documentation.
  
- Disclaimer: GCC 8 has not been released yet, so this document is a
- work-in-progress.
- 
  Caveats
  
       * Support for the obsolete SDB/coff debug info format has been
--- 87,92 ----
*************** General Improvements
*** 160,165 ****
--- 176,182 ----
         the same entity. For example, because the noreturn attribute on the
         second declaration below is mutually exclusive with the malloc
         attribute on the first, it is ignored and a warning is issued.
+ >
        void* __attribute__ ((malloc)) f (unsigned);
        void* __attribute__ ((noreturn)) f (unsigned);
  
*************** SUMMARY: AddressSanitizer: invalid-point
*** 266,271 ****
--- 283,295 ----
         time invalid arguments to __builtin_clz or __builtin_ctz prefixed
         builtins, and -fsanitize=pointer-overflow which performs cheap run
         time tests for pointer wrapping.
+      * New no_sanitize attribute has been added. The attribute on
+        functions is used to inform the compiler that it should not do
+        sanitization of all options mentioned in sanitize option. A list of
+        values acceptable by -fsanitize option can be provided.
+ 
+ void __attribute__ ((no_sanitize ("alignment", "object-size")))
+ f () { /* Do something. */; }
  
  New Languages and Language specific improvements
  
*************** New Languages and Language specific impr
*** 323,334 ****
              destination unchanged. For example, the following call to
              strncat is diagnosed because it appends just three of the four
              characters from the source string.
!             void append (char *buf, size_t bufsize)
!             {
!                 strncat (buf, ".txt", 3);
!             }
!             warning: 'strncat' output truncated copying 3 bytes from a string of
!  length 4 [-Wstringop-truncation]
              Similarly, in the following example, the call to strncpy
              specifies the size of the destination buffer as the bound. If
              the length of the source string is equal to or greater than
--- 347,358 ----
              destination unchanged. For example, the following call to
              strncat is diagnosed because it appends just three of the four
              characters from the source string.
! void append (char *buf, size_t bufsize)
! {
!     strncat (buf, ".txt", 3);
! }
! warning: 'strncat' output truncated copying 3 bytes from a string of length 4 [-
! Wstringop-truncation]
              Similarly, in the following example, the call to strncpy
              specifies the size of the destination buffer as the bound. If
              the length of the source string is equal to or greater than
*************** New Languages and Language specific impr
*** 336,349 ****
              Therefore, the call is also diagnosed. To avoid the warning,
              specify sizeof buf - 1 as the bound and set the last element
              of the buffer to NUL.
!             void copy (const char *s)
!             {
!                 char buf[80];
!                 strncpy (buf, s, sizeof buf);
!                 â€¦
!             }
!             warning: 'strncpy' specified bound 80 equals destination size [-Wstr
! ingop-truncation]
              The -Wstringop-truncation option is included in -Wall.
              Note that due to GCC bug [6]82944, defining strncat, strncpy,
              or stpncpy as a macro in a system header as some
--- 360,373 ----
              Therefore, the call is also diagnosed. To avoid the warning,
              specify sizeof buf - 1 as the bound and set the last element
              of the buffer to NUL.
! void copy (const char *s)
! {
!     char buf[80];
!     strncpy (buf, s, sizeof buf);
!     â€¦
! }
! warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-trunca
! tion]
              The -Wstringop-truncation option is included in -Wall.
              Note that due to GCC bug [6]82944, defining strncat, strncpy,
              or stpncpy as a macro in a system header as some
*************** ingop-truncation]
*** 367,381 ****
              specified alignment greater than 1. Such a member will wind up
              under-aligned. For example, a warning will be issued for the
              definition of struct A in the following:
!             struct __attribute__ ((aligned (8)))
!             S8 { char a[8]; };
  
!             struct __attribute__ ((packed)) A
!             {
!                 struct S8 s8;
!             };
!             warning: alignment 1 of 'struct S' is less than 8 [-Wpacked-not-alig
! ned]
              The -Wpacked-not-aligned option is included in -Wall.
            + -Wcast-function-type warns when a function pointer is cast to
              an incompatible function pointer. This warning is enabled by
--- 391,404 ----
              specified alignment greater than 1. Such a member will wind up
              under-aligned. For example, a warning will be issued for the
              definition of struct A in the following:
! struct __attribute__ ((aligned (8)))
! S8 { char a[8]; };
  
! struct __attribute__ ((packed)) A
! {
!     struct S8 s8;
! };
! warning: alignment 1 of 'struct S' is less than 8 [-Wpacked-not-aligned]
              The -Wpacked-not-aligned option is included in -Wall.
            + -Wcast-function-type warns when a function pointer is cast to
              an incompatible function pointer. This warning is enabled by
*************** ned]
*** 410,421 ****
         by replacing its initial characters with the last four. However,
         because the function writes the terminating NUL into a[4], the
         copies overlap and the call is diagnosed.
!         void f (void)
!         {
!             char a[] = "abcd1234";
!             strcpy (a, a + 4);
!             â€¦
!         }
         The -Wrestrict option is included in -Wall.
       * Several optimizer enhancements have enabled improvements to the
         [13]-Wformat-overflow and [14]-Wformat-truncation options. The
--- 433,446 ----
         by replacing its initial characters with the last four. However,
         because the function writes the terminating NUL into a[4], the
         copies overlap and the call is diagnosed.
! void f (void)
! {
!     char a[] = "abcd1234";
!     strcpy (a, a + 4);
!     â€¦
! }
! warning: 'strcpy' accessing 5 bytes at offsets 0 and 4 overlaps 1 byte at offset
!  4 [-Wrestrict]
         The -Wrestrict option is included in -Wall.
       * Several optimizer enhancements have enabled improvements to the
         [13]-Wformat-overflow and [14]-Wformat-truncation options. The
*************** unclosed-2.c:8:45: error: expected ')' b
*** 501,506 ****
--- 526,548 ----
  
    C++
  
+      * GCC 8 (-fabi-version=12) has a couple of corrections to the calling
+        convention, which changes the ABI for some uncommon code:
+           + Passing an empty class as an argument now takes up no space on
+             x86_64, as required by the psABI.
+           + Passing or returning a class with only deleted copy and move
+             constructors now uses the same calling convention as a class
+             with a non-trivial copy or move constructor. This only affects
+             C++17 mode, as in earlier standards passing or returning such
+             a class was impossible.
+           + WARNING: In GCC 8.1 the second change mistakenly also affects
+             classes with a deleted copy constructor and defaulted trivial
+             move constructor (bug [15]c++/86094). This issue is fixed in
+             GCC 8.2 (-fabi-version=13).
+        You can test whether these changes affect your code with -Wabi=11
+        (or -Wabi=12 in GCC 8.2 for the third issue); if these changes are
+        problematic for your project, the GCC 7 ABI can be selected with
+        -fabi-version=11.
       * The value of the C++11 alignof operator has been corrected to match
         C _Alignof (minimum alignment) rather than GNU __alignof__
         (preferred alignment); on ia32 targets this means that
*************** unclosed-2.c:8:45: error: expected ')' b
*** 508,514 ****
         preferred alignment should use __alignof__ instead.
       * New command-line options have been added for the C++ compiler to
         control warnings:
!           + [15]-Wclass-memaccess warns when objects of non-trivial class
              types are manipulated in potentially unsafe ways by raw memory
              functions such as memcpy, or realloc. The warning helps detect
              calls that bypass user-defined constructors or copy-assignment
--- 550,556 ----
         preferred alignment should use __alignof__ instead.
       * New command-line options have been added for the C++ compiler to
         control warnings:
!           + [16]-Wclass-memaccess warns when objects of non-trivial class
              types are manipulated in potentially unsafe ways by raw memory
              functions such as memcpy, or realloc. The warning helps detect
              calls that bypass user-defined constructors or copy-assignment
*************** o trivial copy-assignment [-Wclass-memac
*** 527,533 ****
         including designated initializers, default member initializers for
         bit-fields, __VA_OPT__ (except that #__VA_OPT__ is unsupported),
         lambda [=, this] captures, etc. For a full list of new features,
!        see [16]the C++ status page.
       * When reporting on attempts to access private fields of a class or
         struct, the C++ compiler will now offer fix-it hints showing how to
         use an accessor function to get at the field in question, if one
--- 569,575 ----
         including designated initializers, default member initializers for
         bit-fields, __VA_OPT__ (except that #__VA_OPT__ is unsupported),
         lambda [=, this] captures, etc. For a full list of new features,
!        see [17]the C++ status page.
       * When reporting on attempts to access private fields of a class or
         struct, the C++ compiler will now offer fix-it hints showing how to
         use an accessor function to get at the field in question, if one
*************** ctor<double> >()' from 'map<map<int,vect
*** 732,737 ****
--- 774,782 ----
         for all procedures with character arguments on 64-bit targets, as
         the type of the hidden character length argument has changed. The
         hidden character length argument is now of type INTEGER(C_SIZE_T).
+      * Partial support is provided for Fortran 2018 teams, which are
+        hierarchical subsets of images that execute independently of other
+        image subsets.
  
    Go
  
*************** ctor<double> >()' from 'map<map<int,vect
*** 747,759 ****
  libgccjit
  
     The libgccjit API gained four new entry points:
!      * [17]gcc_jit_type_get_vector and
!      * [18]gcc_jit_context_new_rvalue_from_vector for working with
         vectors,
!      * [19]gcc_jit_type_get_aligned
!      * [20]gcc_jit_function_get_address
  
!    The C code generated by [21]gcc_jit_context_dump_reproducer_to_file is
     now easier-to-read.
  
  New Targets and Target Specific Improvements
--- 792,804 ----
  libgccjit
  
     The libgccjit API gained four new entry points:
!      * [18]gcc_jit_type_get_vector and
!      * [19]gcc_jit_context_new_rvalue_from_vector for working with
         vectors,
!      * [20]gcc_jit_type_get_aligned
!      * [21]gcc_jit_function_get_address
  
!    The C code generated by [22]gcc_jit_context_dump_reproducer_to_file is
     now easier-to-read.
  
  New Targets and Target Specific Improvements
*************** New Targets and Target Specific Improvem
*** 843,849 ****
         arguments as -mcpu but only the CPU name has an effect on tuning.
         The architecture extensions do not have any effect. For details of
         what extensions a particular architecture or CPU option supports
!        please refer to the [22]documentation.
       * The -mstructure-size-boundary option has been deprecated and will
         be removed in a future release.
       * The default link behavior for Armv6 and Armv7-R targets has been
--- 888,894 ----
         arguments as -mcpu but only the CPU name has an effect on tuning.
         The architecture extensions do not have any effect. For details of
         what extensions a particular architecture or CPU option supports
!        please refer to the [23]documentation.
       * The -mstructure-size-boundary option has been deprecated and will
         be removed in a future release.
       * The default link behavior for Armv6 and Armv7-R targets has been
*************** New Targets and Target Specific Improvem
*** 892,912 ****
       ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny417,
       ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617,
       ATtiny3214, ATtiny3216, ATtiny3217
!        The new devices are listed under [23]-mmcu=avrxmega3.
            + These devices see flash memory in the RAM address space, so
              that features like PROGMEM and __flash are not needed any more
              (as opposed to other AVR families for which read-only data
              will be located in RAM except special, non-standard features
              are used to locate and access such data). This requires that
              the compiler is used with Binutils 2.29 or newer so that
!             [24]read-only data will be located in flash memory.
            + A new command-line option -mshort-calls is supported. This
              option is used internally for multilib selection of the
              avrxmega3 variants. It is not an optimization option. Do not
              set it by hand.
!      * The compiler now generates [25]efficient interrupt service routine
         (ISR) prologues and epilogues. This is achieved by using the new
!        [26]AVR pseudo instruction __gcc_isr which is supported and
         resolved by the GNU assembler.
            + As the __gcc_isr pseudo-instruction will be resolved by the
              assembler, inline assembly is transparent to the process. This
--- 937,957 ----
       ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny417,
       ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617,
       ATtiny3214, ATtiny3216, ATtiny3217
!        The new devices are listed under [24]-mmcu=avrxmega3.
            + These devices see flash memory in the RAM address space, so
              that features like PROGMEM and __flash are not needed any more
              (as opposed to other AVR families for which read-only data
              will be located in RAM except special, non-standard features
              are used to locate and access such data). This requires that
              the compiler is used with Binutils 2.29 or newer so that
!             [25]read-only data will be located in flash memory.
            + A new command-line option -mshort-calls is supported. This
              option is used internally for multilib selection of the
              avrxmega3 variants. It is not an optimization option. Do not
              set it by hand.
!      * The compiler now generates [26]efficient interrupt service routine
         (ISR) prologues and epilogues. This is achieved by using the new
!        [27]AVR pseudo instruction __gcc_isr which is supported and
         resolved by the GNU assembler.
            + As the __gcc_isr pseudo-instruction will be resolved by the
              assembler, inline assembly is transparent to the process. This
*************** New Targets and Target Specific Improvem
*** 921,932 ****
            + The feature is turned on per default for all optimization
              levels except for -O0 and -Og. It is explicitly enabled by
              means of option -mgas-isr-prologues.
!           + Support has been added for a new [27]AVR function attribute
              no_gccisr. It can be used to disable __gcc_isr pseudo
              instruction generation for individual ISRs.
            + This optimization is only available if GCC is configured with
              GNU Binutils 2.29 or newer; or at least with a version of
!             Binutils that implements feature [28]PR21683.
       * The compiler no more saves / restores registers in main; the effect
         is the same as if attribute OS_task was specified for main. This
         optimization can be switched off by the new command-line option
--- 966,977 ----
            + The feature is turned on per default for all optimization
              levels except for -O0 and -Og. It is explicitly enabled by
              means of option -mgas-isr-prologues.
!           + Support has been added for a new [28]AVR function attribute
              no_gccisr. It can be used to disable __gcc_isr pseudo
              instruction generation for individual ISRs.
            + This optimization is only available if GCC is configured with
              GNU Binutils 2.29 or newer; or at least with a version of
!             Binutils that implements feature [29]PR21683.
       * The compiler no more saves / restores registers in main; the effect
         is the same as if attribute OS_task was specified for main. This
         optimization can be switched off by the new command-line option
*************** New Targets and Target Specific Improvem
*** 941,954 ****
       * GCC now supports the Intel CPU named Cannonlake through
         -march=cannonlake. The switch enables the AVX512VBMI, AVX512IFMA
         and SHA ISA extensions.
!      * GCC now supports the Intel CPU named and Icelake through
         -march=icelake. The switch enables the AVX512VNNI, GFNI, VAES,
         AVX512VBMI2, VPCLMULQDQ, AVX512BITALG, RDPID and AVX512VPOPCNTDQ
         ISA extensions.
       * GCC now supports the Intel Control-flow Enforcement Technology
!        (CET) extension through -mibt, -mshstk, -mcet options. One of these
!        options has to accompany the -fcf-protection option to enable code
!        instrumentation for control-flow protection.
  
    NDS32
  
--- 986,997 ----
       * GCC now supports the Intel CPU named Cannonlake through
         -march=cannonlake. The switch enables the AVX512VBMI, AVX512IFMA
         and SHA ISA extensions.
!      * GCC now supports the Intel CPU named Icelake through
         -march=icelake. The switch enables the AVX512VNNI, GFNI, VAES,
         AVX512VBMI2, VPCLMULQDQ, AVX512BITALG, RDPID and AVX512VPOPCNTDQ
         ISA extensions.
       * GCC now supports the Intel Control-flow Enforcement Technology
!        (CET) extension through -fcf-protection option.
  
    NDS32
  
*************** Improvements for plugin authors
*** 1015,1038 ****
       * The API for creating fix-it hints now supports newlines, and for
         emitting mutually incompatible fix-it hints for one diagnostic.
  
! Other significant improvements
  
!      *
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [29]GCC manuals. If that fails, the
!     [30]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 [31]gcc@gcc.gnu.org. All of [32]our lists have public
      archives.
  
!    Copyright (C) [33]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 [34]maintained by the GCC team. Last modified
!    2018-04-27[35].
  
  References
  
--- 1058,1114 ----
       * The API for creating fix-it hints now supports newlines, and for
         emitting mutually incompatible fix-it hints for one diagnostic.
  
! GCC 8.1
  
!    This is the [30]list of problem reports (PRs) from GCC's bug tracking
!    system that are known to be fixed in the 8.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 8.2
! 
!    This is the [31]list of problem reports (PRs) from GCC's bug tracking
!    system that are known to be fixed in the 8.2 release. This list might
!    not be complete (that is, it is possible that some PRs that have been
!    fixed are not listed here).
! 
!   General Improvements
! 
!      * Fixed LTO link-time performance problems caused by an overflow in
!        the partitioning algorithm while building large binaries.
! 
!   Language Specific Changes
! 
!     C++
! 
!    GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or
!    returning of classes with a deleted copy constructor and defaulted
!    trivial move constructor (bug [32]c++/86094). GCC 8.2 introduces
!    -fabi-version=13 and makes it the default, ABI incompatibilities
!    between GCC 8.1 and 8.2 can be reported with -Wabi=12. See [33]C++
!    changes for more details.
! 
!   Target Specific Changes
! 
!     IA-32/x86-64
! 
!      * -mtune=native performance regression [34]PR84413 on Intel Skylake
!        processors has been fixed.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [35]GCC manuals. If that fails, the
!     [36]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 [37]gcc@gcc.gnu.org. All of [38]our lists have public
      archives.
  
!    Copyright (C) [39]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 [40]maintained by the GCC team. Last modified
!    2018-07-26[41].
  
  References
  
*************** References
*** 1050,1076 ****
    12. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wrestrict
    13. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-overflow
    14. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   15. https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-memaccess
!   16. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   17. https://gcc.gnu.org/onlinedocs/jit/topics/types.html#gcc_jit_type_get_vector
!   18. https://gcc.gnu.org/onlinedocs/jit/topics/expressions.html#gcc_jit_context_new_rvalue_from_vector
!   19. https://gcc.gnu.org/onlinedocs/jit/topics/types.html#gcc_jit_type_get_aligned
!   20. https://gcc.gnu.org/onlinedocs/jit/topics/function-pointers.html#gcc_jit_function_get_address
!   21. https://gcc.gnu.org/onlinedocs/jit/topics/contexts.html#gcc_jit_context_dump_reproducer_to_file
!   22. https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options
!   23. https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html
!   24. https://sourceware.org/PR21472
!   25. https://gcc.gnu.org/PR20296
!   26. https://sourceware.org/binutils/docs-2.29/as/AVR-Pseudo-Instructions.html
!   27. https://gcc.gnu.org/onlinedocs/gcc/AVR-Function-Attributes.html
!   28. https://sourceware.org/PR21683
!   29. https://gcc.gnu.org/onlinedocs/
!   30. mailto:gcc-help@gcc.gnu.org
!   31. mailto:gcc@gcc.gnu.org
!   32. https://gcc.gnu.org/lists.html
!   33. https://www.fsf.org/
!   34. https://gcc.gnu.org/about.html
!   35. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/index.html
                                GCC 7 Release Series
--- 1126,1158 ----
    12. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wrestrict
    13. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-overflow
    14. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   15. https://gcc.gnu.org/PR86094
!   16. https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-memaccess
!   17. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   18. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/types.html#gcc_jit_type_get_vector
!   19. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/expressions.html#gcc_jit_context_new_rvalue_from_vector
!   20. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/types.html#gcc_jit_type_get_aligned
!   21. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/function-pointers.html#gcc_jit_function_get_address
!   22. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/contexts.html#gcc_jit_context_dump_reproducer_to_file
!   23. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/ARM-Options.html#ARM-Options
!   24. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/AVR-Options.html
!   25. https://sourceware.org/PR21472
!   26. https://gcc.gnu.org/PR20296
!   27. https://sourceware.org/binutils/docs-2.29/as/AVR-Pseudo-Instructions.html
!   28. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/AVR-Function-Attributes.html
!   29. https://sourceware.org/PR21683
!   30. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=8.0
!   31. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=8.2
!   32. https://gcc.gnu.org/PR86094
!   33. http://gcc.gnu.org/gcc-8/changes.html#cxx
!   34. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84413
!   35. https://gcc.gnu.org/onlinedocs/
!   36. mailto:gcc-help@gcc.gnu.org
!   37. mailto:gcc@gcc.gnu.org
!   38. https://gcc.gnu.org/lists.html
!   39. https://www.fsf.org/
!   40. https://gcc.gnu.org/about.html
!   41. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/index.html
                                GCC 7 Release Series
*************** References and Acknowledgements
*** 1126,1132 ****
     provided this notice is preserved.
  
     These pages are [19]maintained by the GCC team. Last modified
!    2018-01-30[20].
  
  References
  
--- 1208,1214 ----
     provided this notice is preserved.
  
     These pages are [19]maintained by the GCC team. Last modified
!    2018-06-10[20].
  
  References
  
*************** Fortran runtime error: Loop iterates inf
*** 1814,1820 ****
  libgccjit
  
     The libgccjit API gained support for marking calls as requiring
!    tail-call optimization via a new entrypoint:
     [14]gcc_jit_rvalue_set_bool_require_tail_call.
  
     libgccjit performs numerous checks at the API boundary, but if these
--- 1896,1902 ----
  libgccjit
  
     The libgccjit API gained support for marking calls as requiring
!    tail-call optimization via a new entry point:
     [14]gcc_jit_rvalue_set_bool_require_tail_call.
  
     libgccjit performs numerous checks at the API boundary, but if these
*************** GCC 7.3
*** 2182,2188 ****
  
      SPARC
  
!      * Work arounds for the four [26]LEON3FT errata GRLIB-TN-0010..0013
         have been added. Relevant errata are activated by the target
         specific -mfix-ut699, -mfix-ut700 and -mfix-gr712rc switches.
  
--- 2264,2270 ----
  
      SPARC
  
!      * Workarounds for the four [26]LEON3FT errata GRLIB-TN-0010..0013
         have been added. Relevant errata are activated by the target
         specific -mfix-ut699, -mfix-ut700 and -mfix-gr712rc switches.
  
*************** GCC 7.3
*** 2205,2211 ****
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-04-07[33].
  
  References
  
--- 2287,2293 ----
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-06-10[33].
  
  References
  
*************** References and Acknowledgements
*** 2300,2306 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 2382,2388 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-10[22].
  
  References
  
*************** Operating Systems
*** 3022,3028 ****
     provided this notice is preserved.
  
     These pages are [30]maintained by the GCC team. Last modified
!    2018-01-30[31].
  
  References
  
--- 3104,3110 ----
     provided this notice is preserved.
  
     These pages are [30]maintained by the GCC team. Last modified
!    2018-06-10[31].
  
  References
  
*************** References and Acknowledgements
*** 3118,3124 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 3200,3206 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** Target Specific Changes
*** 4028,4034 ****
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2018-04-02[52].
  
  References
  
--- 4110,4116 ----
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2018-06-02[52].
  
  References
  
*************** References and Acknowledgements
*** 4147,4153 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 4229,4235 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.9.4
*** 4786,4792 ****
     provided this notice is preserved.
  
     These pages are [34]maintained by the GCC team. Last modified
!    2018-01-30[35].
  
  References
  
--- 4868,4874 ----
     provided this notice is preserved.
  
     These pages are [34]maintained by the GCC team. Last modified
!    2018-06-02[35].
  
  References
  
*************** References and Acknowledgements
*** 4891,4897 ****
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2018-01-30[26].
  
  References
  
--- 4973,4979 ----
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2018-06-02[26].
  
  References
  
*************** GCC 4.8.5
*** 5646,5652 ****
     provided this notice is preserved.
  
     These pages are [43]maintained by the GCC team. Last modified
!    2018-01-30[44].
  
  References
  
--- 5728,5734 ----
     provided this notice is preserved.
  
     These pages are [43]maintained by the GCC team. Last modified
!    2018-06-02[44].
  
  References
  
*************** References and Acknowledgements
*** 5757,5763 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 5839,5845 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.7.4
*** 6578,6584 ****
     provided this notice is preserved.
  
     These pages are [55]maintained by the GCC team. Last modified
!    2018-04-02[56].
  
  References
  
--- 6660,6666 ----
     provided this notice is preserved.
  
     These pages are [55]maintained by the GCC team. Last modified
!    2018-07-15[56].
  
  References
  
*************** References
*** 6607,6613 ****
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    25. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   26. https://msdn.microsoft.com/en-us/library/bb787181(v=vs.85).aspx
    27. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    28. https://gcc.gnu.org/wiki/Fortran2003Status
    29. https://gcc.gnu.org/wiki/OOP
--- 6689,6695 ----
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    25. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   26. https://docs.microsoft.com/en-us/windows/desktop/wer/collecting-user-mode-dumps
    27. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    28. https://gcc.gnu.org/wiki/Fortran2003Status
    29. https://gcc.gnu.org/wiki/OOP
*************** References and Acknowledgements
*** 6701,6707 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 6783,6789 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.6.4
*** 7625,7631 ****
     provided this notice is preserved.
  
     These pages are [29]maintained by the GCC team. Last modified
!    2018-01-30[30].
  
  References
  
--- 7707,7713 ----
     provided this notice is preserved.
  
     These pages are [29]maintained by the GCC team. Last modified
!    2018-06-02[30].
  
  References
  
*************** References and Acknowledgements
*** 7722,7728 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 7804,7810 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** GCC 4.5.4
*** 8394,8400 ****
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-03-10[33].
  
  References
  
--- 8476,8482 ----
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-06-02[33].
  
  References
  
*************** References and Acknowledgements
*** 8503,8509 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 8585,8591 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** GCC 4.4.7
*** 9133,9139 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 9215,9221 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** References and Acknowledgements
*** 9230,9236 ****
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2018-01-30[21].
  
  References
  
--- 9312,9318 ----
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2018-06-02[21].
  
  References
  
*************** GCC 4.3.6
*** 10035,10047 ****
     provided this notice is preserved.
  
     These pages are [33]maintained by the GCC team. Last modified
!    2018-01-30[34].
  
  References
  
     1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.5
     2. https://gmplib.org/
!    3. http://www.mpfr.org/
     4. https://gcc.gnu.org/install/prerequisites.html
     5. https://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
     6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
--- 10117,10129 ----
     provided this notice is preserved.
  
     These pages are [33]maintained by the GCC team. Last modified
!    2018-07-14[34].
  
  References
  
     1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.5
     2. https://gmplib.org/
!    3. https://www.mpfr.org/
     4. https://gcc.gnu.org/install/prerequisites.html
     5. https://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
     6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
*************** References and Acknowledgements
*** 10136,10142 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 10218,10224 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** Other significant improvements
*** 10464,10470 ****
     provided this notice is preserved.
  
     These pages are [11]maintained by the GCC team. Last modified
!    2018-04-02[12].
  
  References
  
--- 10546,10552 ----
     provided this notice is preserved.
  
     These pages are [11]maintained by the GCC team. Last modified
!    2018-06-02[12].
  
  References
  
*************** References and Acknowledgements
*** 10537,10543 ****
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2018-01-30[17].
  
  References
  
--- 10619,10625 ----
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2018-06-02[17].
  
  References
  
*************** GCC 4.1.2
*** 11100,11106 ****
     provided this notice is preserved.
  
     These pages are [12]maintained by the GCC team. Last modified
!    2018-01-30[13].
  
  References
  
--- 11182,11188 ----
     provided this notice is preserved.
  
     These pages are [12]maintained by the GCC team. Last modified
!    2018-06-02[13].
  
  References
  
*************** References and Acknowledgements
*** 11180,11186 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 11262,11268 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** GCC 4.0.4
*** 11706,11712 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-04-02[22].
  
  References
  
--- 11788,11794 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** References and Acknowledgements
*** 11806,11812 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-01-30[23].
  
  References
  
--- 11888,11894 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-06-02[23].
  
  References
  
*************** GCC 3.4.6
*** 13594,13600 ****
     provided this notice is preserved.
  
     These pages are [416]maintained by the GCC team. Last modified
!    2018-04-02[417].
  
  References
  
--- 13676,13682 ----
     provided this notice is preserved.
  
     These pages are [416]maintained by the GCC team. Last modified
!    2018-06-02[417].
  
  References
  
*************** References
*** 13604,13610 ****
     4. http://gcc.gnu.org/gcc-3.4/changes.html#obsolete_systems
     5. http://gcc.gnu.org/gcc-3.4/mips-abi.html
     6. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!    7. http://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
    10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
--- 13686,13692 ----
     4. http://gcc.gnu.org/gcc-3.4/changes.html#obsolete_systems
     5. http://gcc.gnu.org/gcc-3.4/mips-abi.html
     6. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!    7. https://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
    10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
*************** References and Acknowledgements
*** 14090,14096 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 14172,14178 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** GCC 3.3.6
*** 15465,15471 ****
     provided this notice is preserved.
  
     These pages are [556]maintained by the GCC team. Last modified
!    2018-01-30[557].
  
  References
  
--- 15547,15553 ----
     provided this notice is preserved.
  
     These pages are [556]maintained by the GCC team. Last modified
!    2018-06-02[557].
  
  References
  
*************** References and Acknowledgements
*** 16095,16101 ****
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2018-01-30[18].
  
  References
  
--- 16177,16183 ----
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2018-06-02[18].
  
  References
  
*************** GCC 3.2
*** 16718,16724 ****
     provided this notice is preserved.
  
     These pages are [251]maintained by the GCC team. Last modified
!    2018-01-30[252].
  
  References
  
--- 16800,16806 ----
     provided this notice is preserved.
  
     These pages are [251]maintained by the GCC team. Last modified
!    2018-06-02[252].
  
  References
  
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 17023,17029 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-01-30[15].
  
  References
  
--- 17105,17111 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-06-02[15].
  
  References
  
*************** Documentation improvements
*** 17377,17383 ****
     provided this notice is preserved.
  
     These pages are [13]maintained by the GCC team. Last modified
!    2018-01-30[14].
  
  References
  
--- 17459,17465 ----
     provided this notice is preserved.
  
     These pages are [13]maintained by the GCC team. Last modified
!    2018-06-02[14].
  
  References
  
*************** Previous 3.0.x Releases
*** 17451,17457 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-01-30[15].
  
  References
  
--- 17533,17539 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-06-02[15].
  
  References
  
*************** Other significant improvements
*** 17642,17648 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 17724,17730 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** http://gcc.gnu.org/gcc-3.0/caveats.html
*** 17713,17719 ****
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-01-30[8].
  
  References
  
--- 17795,17801 ----
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-06-02[8].
  
  References
  
*************** References and Acknowledgements
*** 17795,17801 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-01-30[16].
  
  References
  
--- 17877,17883 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-06-02[16].
  
  References
  
*************** Additional Changes in GCC 2.95.3
*** 18060,18066 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-01-30[23].
  
  References
  
--- 18142,18148 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-06-02[23].
  
  References
  
*************** http://gcc.gnu.org/gcc-2.95/caveats.html
*** 18143,18149 ****
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-01-30[8].
  
  References
  
--- 18225,18231 ----
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-06-02[8].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/index.html
*** 18364,18370 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-01-30[16].
  
  References
  
--- 18446,18452 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-06-02[16].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/features.htm
*** 18463,18469 ****
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-01-30[11].
  
  References
  
--- 18545,18551 ----
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-06-02[11].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/caveats.html
*** 18517,18523 ****
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-01-30[7].
  
  References
  
--- 18599,18605 ----
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-06-02[7].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/index.html
*** 18713,18719 ****
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-01-30[11].
  
  References
  
--- 18795,18801 ----
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-06-02[11].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/features.htm
*** 18779,18785 ****
     provided this notice is preserved.
  
     These pages are [8]maintained by the GCC team. Last modified
!    2018-01-30[9].
  
  References
  
--- 18861,18867 ----
     provided this notice is preserved.
  
     These pages are [8]maintained by the GCC team. Last modified
!    2018-06-02[9].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/caveats.html
*** 18832,18838 ****
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-01-30[7].
  
  References
  
--- 18914,18920 ----
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-06-02[7].
  
  References
  
diff -Nrcpad gcc-8.1.0/config/ChangeLog gcc-8.2.0/config/ChangeLog
*** gcc-8.1.0/config/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/config/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/ChangeLog gcc-8.2.0/contrib/ChangeLog
*** gcc-8.1.0/contrib/ChangeLog	Wed May  2 08:13:49 2018
--- gcc-8.2.0/contrib/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/header-tools/ChangeLog gcc-8.2.0/contrib/header-tools/ChangeLog
*** gcc-8.1.0/contrib/header-tools/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/header-tools/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/reghunt/ChangeLog gcc-8.2.0/contrib/reghunt/ChangeLog
*** gcc-8.1.0/contrib/reghunt/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/reghunt/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/regression/ChangeLog gcc-8.2.0/contrib/regression/ChangeLog
*** gcc-8.1.0/contrib/regression/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/regression/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/fixincludes/ChangeLog gcc-8.2.0/fixincludes/ChangeLog
*** gcc-8.1.0/fixincludes/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/fixincludes/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/BASE-VER gcc-8.2.0/gcc/BASE-VER
*** gcc-8.1.0/gcc/BASE-VER	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/BASE-VER	Thu Jul 26 09:47:20 2018
***************
*** 1 ****
! 8.1.0
--- 1 ----
! 8.2.0
diff -Nrcpad gcc-8.1.0/gcc/ChangeLog gcc-8.2.0/gcc/ChangeLog
*** gcc-8.1.0/gcc/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,1122 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85602
+ 	* calls.c (maybe_warn_nonstring_arg): Handle strncat.
+ 	* tree-ssa-strlen.c (is_strlen_related_p): Make extern.
+ 	Handle integer subtraction.
+ 	(maybe_diag_stxncpy_trunc): Handle nonstring source arguments.
+ 	* tree-ssa-strlen.h (is_strlen_related_p): Declare.
+ 	* doc/invoke.texi (-Wstringop-truncation): Update.
+ 
+ gcc/testsuite/ChangeLog:
+ 
+ 2018-07-16  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	Backport from mainline
+ 	2017-03-24  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	* config/arc/arc-protos.h (arc_pad_return): Remove.
+ 	* config/arc/arc.c (machine_function): Remove force_short_suffix
+ 	and size_reason.
+ 	(arc_print_operand): Adjust printing of '&'.
+ 	(arc_verify_short): Remove conditional printing of short suffix.
+ 	(arc_final_prescan_insn): Remove reference to size_reason.
+ 	(pad_return): New function.
+ 	(arc_reorg): Call pad_return.
+ 	(arc_pad_return): Remove.
+ 	(arc_init_machine_status): Remove reference to force_short_suffix.
+ 	* config/arc/arc.md (vunspec): Add VUNSPEC_ARC_BLOCKAGE.
+ 	(attr length): When attribute iscompact is true force to 2
+ 	regardless; in the case of maybe check if we want to force the
+ 	instruction to have 4 bytes length.
+ 	(nopv): Change it to generate 4 byte long nop as well.
+ 	(blockage): New pattern.
+ 	(simple_return): Remove call to arc_pad_return.
+ 	(p_return_i): Likewise.
+ 
+ 2018-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/86452
+ 	* dwarf2out.c (gen_type_die_with_usage): Use scope_die_for
+ 	instead of get_context_die.
+ 
+ 	2018-07-11  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/86457
+ 	* dwarf2out.c (init_sections_and_labels): Use
+ 	output_asm_line_debug_info consistently.
+ 	(dwarf2out_early_finish): Likewise.
+ 	(dwarf2out_finish): Remove DW_AT_stmt_list from early generated
+ 	type units.
+ 
+ 2018-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85974
+ 	* match.pd (addr1 - addr2): Allow either of the operand to
+ 	have a conversion.
+ 
+ 	2018-06-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/86076
+ 	* tree-cfg.c (move_stmt_op): unshare invariant addresses
+ 	before adjusting their block.
+ 
+ 	2018-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85935
+ 	* graphite-scop-detection.c (find_params_in_bb): Analyze
+ 	condition operands with respect to the correct loop.  Assert
+ 	the analysis doesn't fail.
+ 
+ 2018-07-16  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR tree-optimization/86514
+ 	* tree-ssa-reassoc.c (init_range_entry) <CASE_CONVERT>: Return for a
+ 	conversion to a boolean type from a type with greater precision.
+ 
+ 2018-07-15  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 		    Steve Munroe  <munroesj52@gmail.com>
+ 
+ 	* config/rs6000/emmintrin.h (_mm_and_si128): New function.
+ 	(_mm_andnot_si128): Likewise.
+ 	(_mm_or_si128): Likewise.
+ 	(_mm_xor_si128): Likewise.
+ 
+ 2018-07-14  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR tree-optimization/86274
+ 	* gimple-ssa-sprintf.c (fmtresult::type_max_digits): Verify
+ 	precondition.
+ 	(format_floating): Correct handling of infinities and NaNs.
+ 
+ 2018-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+ 		    Sunil K Pandey  <sunil.k.pandey@intel.com>
+ 
+ 	PR target/84413
+ 	* config/i386/i386.c (m_CORE_AVX512): New.
+ 	(m_CORE_AVX2): Likewise.
+ 	(m_CORE_ALL): Add m_CORE_AVX2.
+ 	* config/i386/x86-tune.def: Replace m_HASWELL with m_CORE_AVX2.
+ 	Replace m_SKYLAKE_AVX512 with m_CORE_AVX512 on avx256_optimal
+ 	and remove the rest of m_SKYLAKE_AVX512.
+ 
+ 2018-07-13  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backport from trunk
+ 	2018-07-03  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR middle-end/86202
+ 	* gimple-fold.c (size_must_be_zero_p): Check the type of the size.
+ 
+ 2018-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR target/84829
+ 	* config/gnu-user.h (GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC):
+ 	Remove -mieee-fp handling.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/86492
+ 	* gimple-ssa-store-merging.c
+ 	(imm_store_chain_info::coalesce_immediate_stores): Call
+ 	check_no_overlap even for the merge_overlapping case.
+ 
+ 2018-07-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/i386/avx512bitalgintrin.h (_mm512_mask_bitshuffle_epi64_mask):
+ 	Use __mmask64 type instead of __mmask8 for __M argument.
+ 	* config/i386/avx512fintrin.h (_mm512_mask_xor_epi64,
+ 	_mm512_maskz_xor_epi64): Use __mmask8 type instead of __mmask16 for
+ 	__U argument.
+ 	(_mm512_mask_cmpneq_epi64_mask): Use __mmask8 type instead of
+ 	__mmask16 for __M argument.
+ 	(_mm512_maskz_insertf32x4, _mm512_maskz_inserti32x4,
+ 	_mm512_mask_insertf32x4, _mm512_mask_inserti32x4): Cast last argument
+ 	to __mmask16 instead of __mmask8.
+ 	* config/i386/avx512vlintrin.h (_mm_mask_add_ps, _mm_maskz_add_ps,
+ 	_mm256_mask_add_ps, _mm256_maskz_add_ps, _mm_mask_sub_ps,
+ 	_mm_maskz_sub_ps, _mm256_mask_sub_ps, _mm256_maskz_sub_ps,
+ 	_mm256_maskz_cvtepi32_ps, _mm_maskz_cvtepi32_ps): Use __mmask8 type
+ 	instead of __mmask16 for __U argument.
+ 	* config/i386/avx512vlbwintrin.h (_mm_mask_cmp_epi8_mask): Use
+ 	__mmask16 instead of __mmask8 for __U argument.
+ 	(_mm256_mask_cmp_epi8_mask): Use __mmask32 instead of __mmask16 for
+ 	__U argument.
+ 	(_mm256_cmp_epi8_mask): Use __mmask32 return type instead of
+ 	__mmask16.
+ 	(_mm_mask_cmp_epu8_mask): Use __mmask16 instead of __mmask8 for __U
+ 	argument.
+ 	(_mm256_mask_cmp_epu8_mask): Use __mmask32 instead of __mmask16 for
+ 	__U argument.
+ 	(_mm256_cmp_epu8_mask): Use __mmask32 return type instead of
+ 	__mmask16.
+ 	(_mm_mask_cmp_epi16_mask): Cast last argument to __mmask8 instead
+ 	of __mmask16.
+ 	(_mm256_mask_cvtepi8_epi16): Use __mmask16 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm_mask_cvtepi8_epi16): Use __mmask8 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm256_mask_cvtepu8_epi16): Use __mmask16 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm_mask_cvtepu8_epi16): Use __mmask8 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm256_mask_cmpneq_epu8_mask, _mm256_mask_cmplt_epu8_mask,
+ 	_mm256_mask_cmpge_epu8_mask, _mm256_mask_cmple_epu8_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask32.
+ 	(_mm256_mask_cmpneq_epu16_mask, _mm256_mask_cmplt_epu16_mask,
+ 	_mm256_mask_cmpge_epu16_mask, _mm256_mask_cmple_epu16_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask16.
+ 	(_mm256_mask_cmpneq_epi8_mask, _mm256_mask_cmplt_epi8_mask,
+ 	_mm256_mask_cmpge_epi8_mask, _mm256_mask_cmple_epi8_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask32.
+ 	(_mm256_mask_cmpneq_epi16_mask, _mm256_mask_cmplt_epi16_mask,
+ 	_mm256_mask_cmpge_epi16_mask, _mm256_mask_cmple_epi16_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask16.
+ 	* config/i386/avx512vbmi2vlintrin.h (_mm_mask_shrdi_epi32,
+ 	_mm_mask_shldi_epi32): Cast last argument to __mmask8 instead of
+ 	__mmask16.
+ 
+ 2018-07-11  Grazvydas Ignotas  <notasas@gmail.com>
+ 
+ 	* config/i386/avx512bwintrin.h: (_mm512_mask_cmp_epi8_mask,
+ 	_mm512_mask_cmp_epu8_mask): Use __mmask64 type instead of __mmask32
+ 	for __U argument.
+ 
+ 2018-07-05  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c++/86400
+ 	* tree-ssa-strlen.c (maybe_set_strlen_range): Use type size rather
+ 	than its domain to compute its the upper bound of a char array.
+ 
+ 2018-07-03  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-07-03  Carl Love  <cel@us.ibm.com>
+ 
+ 	* config/rs6000/rs6000-c.c: Map ALTIVEC_BUILTIN_VEC_UNPACKH for
+ 	float argument to VSX_BUILTIN_DOUBLEH_V4SF.
+ 	Map ALTIVEC_BUILTIN_VEC_UNPACKL for float argument to
+ 	VSX_BUILTIN_DOUBLEL_V4SF.
+ 
+ 2018-07-04  Luis Machado  <luis.machado@linaro.org>
+ 
+ 	* config/aarch64/aarch64.c (qdf24xx_addrcost_table): New static
+ 	global.
+ 	(qdf24xx_tunings) <addr_costs>: Set to qdf24xx_addrcost_table.
+ 
+ 2018-07-02  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/86285
+ 	* config/rs6000/rs6000.c (rs6000_init_builtins): Do not set
+ 	ieee128_float_type_node to long_double_type_node unless
+ 	TARGET_LONG_DOUBLE_128 is set.
+ 
+ 2018-07-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* config/i386/i386.c (ix86_finalize_stack_frame_flags): Do not overrule
+ 	-fno-omit-frame-pointer when not optimizing.
+ 
+ 2018-06-30  Alexandre Oliva  <aoliva@redhat.com>
+ 
+ 	PR debug/86064
+ 	* dwarf2out.c (loc_list_has_views): Adjust comments.
+ 	(dw_loc_list): Split single cross-partition range with
+ 	nonzero locview.
+ 
+ 2018-06-29  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-06-22  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Change
+ 	behavior of vec_pack (vector double, vector double) to match
+ 	behavior of vec_float2 (vector double, vector double).
+ 
+ 2018-06-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/rs6000/t-rs6000: Append rs6000-modes.h to TM_H.
+ 
+ 2018-06-28  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-05-23  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* doc/sourcebuild.texi (Endianness): New subsubsection.
+ 
+ 2018-06-27  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-06-20  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Change
+ 	behavior of vec_packsu (vector unsigned long long, vector unsigned
+ 	long long) to match behavior of vec_packs with same signature.
+ 
+ 2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000-string.c (expand_block_clear): Don't use
+ 	unaligned vsx for 16B memset.
+ 
+ 2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-06-22  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	PR target/86222
+ 	* config/rs6000/rs6000-string.c (expand_strn_compare): Handle -m32
+ 	correctly.
+ 
+ 2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-05-08  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/85645
+ 	* regrename.c (build_def_use): Also kill the chains that include the
+ 	destination of a REG_CFA_REGISTER note.
+ 
+ 2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-05-08  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/85645
+ 	*  regcprop.c (copyprop_hardreg_forward_1): Don't propagate into an
+ 	insn that has a REG_CFA_REGISTER note.
+ 
+ 2018-06-26  Robin Dapp  <rdapp@linux.ibm.com>
+ 
+ 	* config/s390/s390.h (enum processor_flags): Do not use
+ 	default tune parameter when -march was specified.
+ 
+ 2018-06-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/86314
+ 	* config/i386/i386.md (setcc + movzbl to xor + setcc peephole2s):
+ 	Check reg_overlap_mentioned_p in addition to reg_set_p with the same
+ 	operands.
+ 
+ 2018-06-25  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-06-25  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config.gcc (powerpc64le*): Revert January 16th, 2018 patch that
+ 	added IEEE/IBM long double multilib support on PowerPC little
+ 	endian Linux systems.
+ 	* config/rs6000/linux64.h (MULTILIB_DEFAULTS_IEEE): Likewise.
+ 	(MULTILIB_DEFAULTS): Likewise.
+ 	* config/rs6000/rs6000.c (rs6000_option_override_internal):
+ 	Likewise.
+ 	* config/rs6000/rs6000.h (TARGET_IEEEQUAD_MULTILIB): Likewise.
+ 	* config/rs6000/t-ldouble-linux64le-ibm: Delete, no longer used.
+ 	* config/rs6000/t-ldouble-linux64le-ieee: Delete, no longer used.
+ 
+ 2018-06-25  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-04  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.md (abs<mode>2): Handle IFmode.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-04-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	* lto-wrapper.c (ltrans_priorities): New static var.
+ 	(cmp_priority): New.
+ 	(run_gcc): Read priorities and if doing parallel build order
+ 	the Makefile by them.
+ 
+ 2018-06-25  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-19  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/86197
+ 	* config/rs6000/rs6000.md (rs6000_discover_homogeneous_aggregate): An
+ 	ieee128 argument takes up only one (vector) register, not two (floating
+ 	point) registers.
+ 
+ 2018-06-23  Richard Sandiford  <richard.sandiford@linaro.org>
+ 
+ 	PR tree-optimization/85989
+ 	* gimple-ssa-backprop.c (backprop::m_visited_phis): New member
+ 	variable.
+ 	(backprop::intersect_uses): Check it when deciding whether this
+ 	is a backedge reference.
+ 	(backprop::process_block): Add each phi to m_visited_phis
+ 	after visiting it, then clear it at the end.
+ 
+ 2018-06-22  David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	Backport from mainline
+ 
+ 	2018-06-19  Tony Reix  <tony.reix@atos.com>
+ 	    Damien Bergamini  <damien.bergamini@atos.com>
+ 	    David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	* collect2.c (static_obj): New variable.
+ 	(static_libs): New variable.
+ 	(is_in_list): Uncomment declaration.
+ 	(main): Track AIX libraries linked statically.
+ 	(is_in_list): Uncomment definition.
+ 	(scan_prog_file): Don't add AIX shared libraries initializer
+ 	to constructor list if linking statically.
+ 
+ 2018-06-22  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.md (extendtfif2): Add missing 128-bit
+ 	conversion insn that shows up when pr85657-3.c is compiled using
+ 	IEEE 128-bit long double.
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.c (init_float128_ieee): Prevent complex
+ 	multiply and divide external functions from being created more
+ 	than once.
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.md (neg<mode>2_internal): Use the correct
+ 	mode to check whether the mode is IBM extended.
+ 
+ 	2018-06-18  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	PR target/85358
+ 	* config/rs6000/rs6000-modes.def (toplevel): Rework the 128-bit
+ 	floating point modes, so that IFmode is numerically greater than
+ 	TFmode, which is greater than KFmode using FRACTIONAL_FLOAT_MODE
+ 	to declare the ordering.  This prevents IFmode from being
+ 	converted to TFmode when long double is IEEE 128-bit on an ISA 3.0
+ 	machine.  Include rs6000-modes.h to share the fractional values
+ 	between genmodes* and the rest of the compiler.
+ 	(IFmode): Likewise.
+ 	(KFmode): Likewise.
+ 	(TFmode): Likewise.
+ 	* config/rs6000/rs6000-modes.h: New file.
+ 	* config/rs6000/rs6000.c (rs6000_debug_reg_global): Change the
+ 	meaning of rs6000_long_double_size so that 126..128 selects an
+ 	appropriate 128-bit floating point type.
+ 	(rs6000_option_override_internal): Likewise.
+ 	* config/rs6000/rs6000.h (toplevel): Include rs6000-modes.h.
+ 	(TARGET_LONG_DOUBLE_128): Change the meaning of
+ 	rs6000_long_double_size so that 126..128 selects an appropriate
+ 	128-bit floating point type.
+ 	(LONG_DOUBLE_TYPE_SIZE): Update comment.
+ 	* config/rs6000/rs6000.md (trunciftf2): Correct the modes of the
+ 	source and destination to match the standard usage.
+ 	(truncifkf2): Likewise.
+ 	(copysign<mode>3, IEEE iterator): Rework copysign of float128 on
+ 	ISA 2.07 to use an explicit clobber, instead of passing in a
+ 	temporary.
+ 	(copysign<mode>3_soft): Likewise.
+ 
+ 	Back port from trunk
+ 	2018-06-08  David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_passes_ieee128): Protect with #if
+ 	TARGET_ELF.
+ 
+ 	Back port from trunk
+ 	2018-06-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_passes_ieee128): New boolean to
+ 	track if we pass or return IEEE 128-bit floating point.
+ 	(ieee128_mangling_gcc_8_1): New boolean to say whether to generate
+ 	C++ mangling that is compatible with GCC 8.1.
+ 	(TARGET_ASM_GLOBALIZE_DECL_NAME): Override target hook.
+ 	(init_cumulative_args): Note if we pass or return IEEE 128-bit
+ 	floating point types.
+ 	(rs6000_function_arg_advance_1): Likewise.
+ 	(rs6000_mangle_type): Optionally generate mangled names that match
+ 	what GCC 8.1 generated for IEEE 128-bit floating point types.
+ 	(rs6000_globalize_decl_name): If we have an external function that
+ 	passes or returns IEEE 128-bit types, generate a weak reference
+ 	from the mangled name used in GCC 8.1 to the current mangled
+ 	name.
+ 	(rs6000_init_builtins): Make __ibm128 use the long double type if
+ 	long double is IBM extended double.  Make __float128 use the long
+ 	double type if long double is IEEE 128-bit.
+ 
+ 	PR target/85657
+ 	* config/rs6000/rs6000-builtin.def (BU_IBM128_2): New helper
+ 	macro for __ibm128 built-in functions.
+ 	(PACK_IF): Add __ibm128 pack/unpack functions.
+ 	(UNPACK_IF): Likewise.
+ 	* config/rs6000/rs6000.c (rs6000_builtin_mask_calculate): Do not
+ 	enable long double built-in functions if long double is IEEE
+ 	128-bit floating point.
+ 	(rs6000_invalid_builtin): Update long double built-in function
+ 	error message.
+ 	(rs6000_expand_builtin): For PACK_IF and UNPACK_IF built-in
+ 	functions, adjust the built-in function to use the long double
+ 	built-in function if __ibm128 and long double are the same type.
+ 	* doc/extend.texi (PowerPC builtins): Update documention for
+ 	__builtin_{,un}pack_longdouble.  Add documentation for
+ 	__builtin_{,un}pack_ibm128.
+ 
+ 	Back port from trunk
+ 	2018-06-01  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_mangle_type): Change the mangling of
+ 	the 128-bit floating point types.  Fix function comment.
+ 
+ 2018-06-22  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-05-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	PR target/85657
+ 	* config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Do not
+ 	define __ibm128 as long double.
+ 	* config/rs6000/rs6000.c (rs6000_init_builtins): Create __ibm128
+ 	as a distinct type with IEEE 128-bit floating point is supported.
+ 	(init_float128_ieee): Fix up conversions between IFmode and IEEE
+ 	128-bit types to use the correct functions.
+ 	(rs6000_expand_float128_convert): Use explicit FLOAT_EXTEND to
+ 	convert between 128-bit floating point types that have different
+ 	modes but the same representation, instead of using gen_lowpart to
+ 	makean alias.
+ 	* config/rs6000/rs6000.md (IFKF): New iterator for IFmode and
+ 	KFmode.
+ 	(IFKF_reg): New attributes to give the register constraints for
+ 	IFmode and KFmode.
+ 	(extend<mode>tf2_internal): New insns to mark an explicit
+ 	conversion between 128-bit floating point types that have a
+ 	different mode but share the same representation.
+ 
+ 2018-06-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	PR target/85994
+ 	* config/i386/sol2.h (CPP_SPEC): Don't pass -P for
+ 	-x assembler-with-cpp.
+ 
+ 2018-06-21  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backported from mainline
+ 	2018-06-15  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config.gcc (riscv*-*-elf* | riscv*-*-rtems*): Use custom
+ 	multilibs for *-*-rtems*.
+ 	* config/riscv/t-rtems: New file.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-06-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/86108
+ 	* bb-reorder.c (create_forwarder_block): Renamed to ...
+ 	(create_eh_forwarder_block): ... this.  Split OLD_BB after labels and
+ 	jump from new landing pad to the second part.
+ 	(sjlj_fix_up_crossing_landing_pad, dw2_fix_up_crossing_landing_pad):
+ 	Adjust callers.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/86194
+ 	* var-tracking.c (use_narrower_mode_test): Check if shift amount can
+ 	be narrowed.
+ 
+ 	PR tree-optimization/86231
+ 	* tree-vrp.c (union_ranges): For (  [  )  ] or (   )[   ] range and
+ 	anti-range don't overwrite *vr0min before using it to compute *vr0max.
+ 
+ 2018-06-19  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-06-19  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	* config/xtensa/xtensa.md (UNSPEC_FRAME_BLOCKAGE): New unspec
+ 	constant.
+ 	(allocate_stack, frame_blockage, *frame_blockage): New patterns.
+ 
+ 2018-06-19  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gimplify.c (gimplify_init_constructor): Really never clear for an
+ 	incomplete constructor if CONSTRUCTOR_NO_CLEARING is set.
+ 
+ 2018-06-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/82063
+ 	* calls.c (alloc_max_size): Correct a logic error/typo.
+ 	Treat excessive arguments as infinite.  Warn for invalid arguments.
+ 	* doc/invoke.texi (-Walloc-size-larger-than): Update.
+ 
+ 2018-06-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/86095
+ 	* common.opt (Wunsafe-loop-optimizations): Add Ignore, remove Var,
+ 	documented as preserved for backward compatibility only.
+ 	* doc/invoke.texi: Remove -Wunsafe-loop-optimizations documentation.
+ 
+ 2018-06-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/85878
+ 	* expr.c (expand_assignment): Remove now redundant COMPLEX_MODE_P
+ 	check from first store_expr, use to_mode instead of GET_MODE (to_rtx).
+ 	Only call store_expr for halves if the mode is the same.
+ 
+ 	PR middle-end/86123
+ 	* match.pd ((X / Y) == 0 -> X < Y): Don't transform complex divisions.
+ 	Fix up comment formatting.
+ 
+ 2018-06-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/86122
+ 	* match.pd ((A +- CST1) +- CST2): Punt if last resort
+ 	unsigned_type_for returns NULL.
+ 
+ 	PR target/85945
+ 	* lower-subreg.c (find_decomposable_subregs): Don't decompose float
+ 	subregs of multi-word pseudos unless the float mode has word size.
+ 
+ 2018-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/86139
+ 	* tree-vect-generic.c (build_word_mode_vector_type): Remove
+ 	duplicate and harmful type_hash_canon.
+ 	* tree.c (type_hash_canon): Assert we didn't find ourselves.
+ 
+ 2018-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backport from mainline
+ 	2018-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config/rtems.h (STDINT_LONG32): Define.
+ 
+ 2018-05-05  Roland McGrath  <mcgrathr@google.com>
+ 
+ 	PR other/77609
+ 	* varasm.c (default_section_type_flags): Set SECTION_NOTYPE for
+ 	any section for which we don't know a specific type it should have,
+ 	regardless of name.  Previously this was done only for the exact
+ 	names ".init_array", ".fini_array", and ".preinit_array".
+ 	(default_elf_asm_named_section): Add comment about
+ 	relationship with default_section_type_flags and SECTION_NOTYPE.
+ 	(get_section): Don't consider it a type conflict if one side has
+ 	SECTION_NOTYPE and the other doesn't, as long as neither has the
+ 	SECTION_BSS et al used in the default_section_type_flags logic.
+ 
+ 2018-06-13  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR tree-optimization/86114
+ 	* gimple-fold.c (gimple_fold_builtin_strlen): Only handle LHS
+ 	of integer types.
+ 	* tree-ssa-strlen.c (maybe_set_strlen_range): Same.
+ 
+ 2018-06-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/86048
+ 	* config/i386/winnt.c (i386_pe_seh_cold_init): Do not emit negative
+ 	offsets for register save directives.  Emit a second batch of save
+ 	directives, if need be, when the function accesses prior frames.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+         PR c++/80485 - inline function non-zero address.
+         * symtab.c (nonzero_address): Check DECL_COMDAT.
+ 
+ 2018-06-11  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-08  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/85755
+ 	* config/rs6000/rs6000.c (mem_operand_gpr): Enable PRE_INC and PRE_DEC
+ 	addresses.
+ 
+ 2018-06-11  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-11  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/85755
+ 	* config/rs6000/rs6000.md (*movdi_internal32): Put constraint modifiers
+ 	on the correct operand.
+ 	(*movdi_internal64): Ditto.
+ 
+ 2018-06-08  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	* gcc/config/rs6000/vsx.md (vextract_fp_from_shorth,
+ 	vextract_fp_from_shortl): Add BE support.
+ 
+ 2018-06-08  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	* gcc/config/rs6000/vsx.md (first_match_index_<mode>):
+ 	Calculate index using natureal element order.
+ 	(first_match_or_eos_index_<mode>):
+ 	Calculate index using natural element order.
+ 	(first_match_index_<mode>):
+ 	Calculate index using natural element order.
+ 	(first_match_or_eos_index_<mode>):
+ 	Calculate index using natural order.
+ 	(define_insn vclzlsbb): Change to define_insn vclzlsbb_<mode>.
+ 	for BE and LE modes.
+ 	* gcc/config/rs6000/rs6000-c.c: Rename P9V_BUILTIN_VCLZLSBB,
+ 	P9V_BUILTIN_VCLZLSBB_V16QI.
+ 	* gcc/config/rs6000/rs6000-builtin.def: Make VCLZLSBB mode
+ 	specific.
+ 
+ 2018-06-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/81497
+ 	* config/arm/arm-builtins.c (arm_type_qualifiers): Add
+ 	qualifier_void_pointer and qualifier_const_void_pointer.
+ 	(arm_ldc_qualifiers, arm_stc_qualifiers): Use the above.
+ 	(arm_init_builtins): Handle the above.
+ 	* config/arm/arm_acle.h (__arm_cdp, __arm_ldc, __arm_ldcl, __arm_stc,
+ 	__arm_stcl, __arm_mcr, __arm_cdp2, __arm_ldc2, __arm_ldcl2, __arm_stc2,
+ 	__arm_stcl2,__arm_mcr2, __arm_mcrr, __arm_mcrr2): Remove return for
+ 	void intrinsics.
+ 
+ 2018-06-07  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85684
+ 	* config/i386/i386.c (ix86_expand_builtin) <case IX86_BUILTIN_RDPID>:
+ 	Generate SImode target register for null target.
+ 	<case IX86_BUILTIN_XGETBV>: Ditto.
+ 	<case IX86_BUILTIN_XSETBV>: Optimize LSHIFTRT generation.
+ 	* config/i386/xsaveintrin.h (_xgetbv): Add missing return.
+ 
+ 2018-06-07  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-06  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/63177
+ 	* /config/rs6000/rs6000.h (ASM_CPU_SPEC): Add support for -mpower9.
+ 	Don't handle -mcpu=power8 if -mpower9-vector is also used.
+ 
+ 2018-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-06-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/86038
+ 	* tracer.c (find_best_successor): Check probability for
+ 	being initialized, bail out if not.
+ 
+ 	2018-05-30  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85964
+ 	* tracer.c (better_p): Drop initialized count check, we only
+ 	call the function with initialized counts now.
+ 	(find_best_successor): Do find a best edge if one
+ 	has uninitialized count.
+ 	(find_best_predecessor): Likewise.  Do BB frequency check only
+ 	if count is initialized.
+ 
+ 	2018-05-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85934
+ 	* tree-vect-generic.c (expand_vector_operations_1): Hoist
+ 	vector boolean check before scalar optimization.
+ 
+ 	2018-05-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85863
+ 	* tree-vect-stmts.c (vect_is_simple_cond): Only widen invariant
+ 	comparisons when vectype is specified.
+ 	(vectorizable_condition): Do not specify vectype for
+ 	vect_is_simple_cond when SLP vectorizing.
+ 
+ 2018-06-05  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	* config/s390/s390-builtin-types.def: Add void function type.
+ 	* config/s390/s390-builtins.def: Use the function type for the
+ 	tbeginc builtin.
+ 
+ 2018-06-04  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/85623
+ 	* calls.c (maybe_warn_nonstring_arg): Use string length to set
+ 	or ajust the presumed bound on an operation to avoid unnecessary
+ 	warnings.
+ 
+ 2018-06-04  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/86003
+ 	* config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to the list
+ 	of bits to ignore when comparing architectures.
+ 
+ 2018-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86025
+ 	* tree.c (inchash::add_expr): Handle IDENTIFIER_NODE.
+ 
+ 2018-06-01  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	Backport from mainline:
+ 	2018-05-23  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	* gimple-ssa-strength-reduction.c (struct slsr_cand_d): Add
+ 	first_interp field.
+ 	(alloc_cand_and_find_basis): Initialize first_interp field.
+ 	(slsr_process_mul): Modify first_interp field.
+ 	(slsr_process_add): Likewise.
+ 	(slsr_process_cast): Modify first_interp field for each new
+ 	interpretation.
+ 	(slsr_process_copy): Likewise.
+ 	(dump_candidate): Dump first_interp field.
+ 	(replace_mult_candidate): Process all interpretations, not just
+ 	subsequent ones.
+ 	(replace_rhs_if_not_dup): Likewise.
+ 	(replace_one_candidate): Likewise.
+ 
+ 	Backport from mainline:
+ 	2018-05-25  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	* gimple-ssa-strength-reduction.c (replace_one_candidate): Skip if
+ 	this candidate has already been replaced in-situ by a copy.
+ 
+ 2018-05-31  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85950
+ 	* config/i386/i386.md (l<rounding_insn><MODEF:mode><SWI48:mode>2):
+ 	Enable for TARGET_SSE4_1 and generate rounds{s,d} and cvtts{s,d}2si{,q}
+ 	sequence.
+ 	(sse4_1_round<mode>2): Use nonimmediate_operand
+ 	for operand 1 predicate.
+ 
+ 2018-05-31  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85984
+ 	* bb-reorder.c (pass_partition_blocks::gate): Return false for
+ 	functions with naked attribute.
+ 
+ 2018-05-31  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85829
+ 	* config/i386/x86-tune.def: Re-enable partial_reg_dependency
+ 	and movx for Haswell.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85756
+ 	* config/i386/i386.md: Disallow non-commutative arithmetics in
+ 	last twpeephole for mem {+,-,&,|,^}= x; mem != 0 after cmpelim
+ 	optimization.  Use COMMUTATIVE_ARITH_P test rather than != MINUS
+ 	in the peephole2 before it.
+ 
+ 	2018-05-08  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85683
+ 	* config/i386/i386.md: Add peepholes for mem {+,-,&,|,^}= x; mem != 0
+ 	after cmpelim optimization.
+ 
+ 2018-05-28  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-05-26  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85900
+ 	PR target/85345
+ 	* varasm.c (assemble_alias): Lookup ifunc attribute on error.
+ 
+ 	2018-05-24  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85900
+ 	PR target/85345
+ 	* varasm.c (assemble_alias): Check ifunc_resolver only on
+ 	FUNCTION_DECL.
+ 
+ 	2018-05-22  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85345
+ 	* cgraph.h (cgraph_node::create): Set ifunc_resolver for ifunc
+ 	attribute.
+ 	(cgraph_node::create_alias): Likewise.
+ 	(cgraph_node::get_availability): Check ifunc_resolver instead
+ 	of looking up ifunc attribute.
+ 	* cgraphunit.c (maybe_diag_incompatible_alias): Likewise.
+ 	* varasm.c (do_assemble_alias): Likewise.
+ 	(assemble_alias): Likewise.
+ 	(default_binds_local_p_3): Likewise.
+ 	* cgraph.h (cgraph_node): Add ifunc_resolver.
+ 	(cgraph_node::only_called_directly_or_aliased_p): Return false
+ 	for IFUNC resolver.
+ 	* lto-cgraph.c (input_node): Set ifunc_resolver for ifunc
+ 	attribute.
+ 	* symtab.c (symtab_node::verify_base): Verify that ifunc_resolver
+ 	is equivalent to lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl)).
+ 	(symtab_node::binds_to_current_def_p): Check ifunc_resolver
+ 	instead of looking up ifunc attribute.
+ 
+ 2018-05-27  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0.
+ 
+ 2018-05-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR c++/85912
+ 	* tree-dump.c (dequeue_and_dump): Remove access to removed
+ 	operand 2 of a SWITCH_EXPR.
+ 
+ 2018-05-24  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* config/i386/sse.md (cvtusi2<ssescalarmodesuffix>64<round_name>):
+ 	Add {q} suffix to insn mnemonic.
+ 
+ 2018-05-24  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85903
+ 	* config/i386/sse.md (movdi_to_sse): Do not generate pseudo
+ 	when memory input operand is handled.
+ 
+ 2018-05-23  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	Backport from mainline
+ 	2018-05-17  Bin Cheng  <bin.cheng@arm.com>
+ 	    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85793
+ 	* tree-vect-stmts.c (vectorizable_load): Handle 1 element-wise load
+ 	for VMAT_ELEMENTWISE.
+ 
+ 2018-05-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85874
+ 	* tree-data-ref.c (create_runtime_alias_checks): Defer
+ 	and ignore overflow warnings.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-23  Yury Gribov  <tetra2005@gmail.com>
+ 
+ 	PR tree-optimization/85822
+ 	* tree-vrp.c (is_masked_range_test): Fix handling of negative
+ 	constants.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-11  Martin Liska  <mliska@suse.cz>
+ 
+         PR sanitizer/85556
+ 	* doc/extend.texi: Document LLVM style format for no_sanitize
+ 	attribute.
+ 
+ 2018-05-22  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85643
+ 	* calls.c (get_attr_nonstring_decl): Handle MEM_REF.
+ 
+ 2018-05-22  Richard Sandiford  <richard.sandiford@linaro.org>
+ 
+ 	PR tree-optimization/85814
+ 	* tree-ssa-strlen.c (get_stridx_plus_constant): Cope with
+ 	a null return from get_strinfo when unsharing the next
+ 	strinfo in the chain.
+ 
+ 2018-05-21  Pat Haugen  <pthaugen@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-05-17  Pat Haugen  <pthaugen@us.ibm.com>
+ 		    Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/85698
+ 	* config/rs6000/rs6000.c (rs6000_output_move_128bit): Check dest operand.
+ 
+ 2018-05-18  Toon Moene  <toon@moene.org>
+ 
+ 	* doc/invoke.texi: Move -floop-unroll-and-jam documentation
+ 	directly after that of -floop-interchange. Indicate that both
+ 	options are enabled by default when specifying -O3. 
+ 
+ 2018-05-11  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/85655
+ 	* ipa-cp.c (intersect_with_plats): Check that the lattice contains
+ 	single const.
+ 
+ 2018-05-11  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85733
+ 	* config/arm/arm-cpus.in (fgroup ARMv6m): Add be8 feature.
+ 
+ 2018-05-11  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85606
+ 	* config/arm/arm-cpus.in: Add comment that ARMv6-m and ARMv6S-m are now
+ 	equivalent.
+ 	(cortex-m0): Use armv6s-m isa.
+ 	(cortex-m0plus): Likewise.
+ 	(cortex-m1): Likewise.
+ 	(cortex-m0.small-multiply): Likewise.
+ 	(cortex-m0plus.small-multiply): Likewise.
+ 	(cortex-m1.small-multiply): Likewise.
+ 
+ 2018-05-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/85638
+ 	* bb-reorder.c: Include common/common-target.h.
+ 	(create_forwarder_block): New function extracted from...
+ 	(fix_up_crossing_landing_pad): ...here.  Rename into...
+ 	(dw2_fix_up_crossing_landing_pad): ...this.
+ 	(sjlj_fix_up_crossing_landing_pad): New function.
+ 	(find_rarely_executed_basic_blocks_and_crossing_edges): In SJLJ mode,
+ 	call sjlj_fix_up_crossing_landing_pad if there are incoming EH edges
+ 	from both partitions and exit the loop after one iteration.
+ 
+ 2018-05-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85588
+ 	* fold-const.c (negate_expr_p): Restrict negation of operand
+ 	zero of a division to when we know that can happen without
+ 	overflow.
+ 	(fold_negate_expr_1): Likewise.
+ 
+ 	2018-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85615
+ 	* tree-ssa-threadupdate.c (thread_block_1): Only allow exits
+ 	to loops not nested in BBs loop father to avoid creating multi-entry
+ 	loops.
+ 
+ 	2018-05-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85567
+ 	* gimplify.c (gimplify_save_expr): When in SSA form allow
+ 	SAVE_EXPRs to compute to SSA vars.
+ 
+ 	2018-05-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85597
+ 	* tree-vect-stmts.c (vectorizable_operation): For ternary SLP
+ 	do not use split vect_get_vec_defs call but call vect_get_slp_defs
+ 	directly.
+ 
+ 2018-05-08  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85658
+ 	* config/arm/parsecpu.awk (check_cpu): Fix operator precedence.
+ 	(check_arch): Likewise.
+ 	(check_fpu): Return the result rather than printing it.
+ 	(end arch): Fix operator precedence.
+ 	(end cpu): Likewise.
+ 	(END): Print the result from check_fpu.
+ 
+ 2018-05-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	* bb-reorder.c (sanitize_hot_paths): Release hot_bbs_to_check.
+ 	* gimple-ssa-store-merging.c
+ 	(imm_store_chain_info::output_merged_store): Remove redundant create,
+ 	release split_store vector contents on failure.
+ 	* tree-vect-slp.c (vect_schedule_slp_instance): Avoid leaking
+ 	scalar stmt vector on cache hit.
+ 
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85627
+ 	* tree-complex.c (tree_lower_complex): Handle removed blocks.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32-predicates.c (nds32_can_use_bclr_p): Mask with
+ 	GET_MODE_MASK before any checking.
+ 	(nds32_can_use_bset_p): Likewise.
+ 	(nds32_can_use_btgl_p): Likewise.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32-doubleword.md: New define_split pattern for
+ 	illegal register number.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32.c (nds32_print_operand): Set op_value ealier.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32.h (ASM_APP_ON): Add missing newline character.
+ 
+ 2018-05-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85659
+ 	* cfgexpand.c (expand_asm_stmt): Don't create a temporary if
+ 	the type is addressable.  Don't force op into register if it has
+ 	BLKmode.
+ 
+ 2018-05-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from trunk.
+ 	2018-04-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/85512
+ 	* config/aarch64/constraints.md (Usg): Limit to 31.
+ 	(Usj): Limit to 63.
+ 
+ 2018-05-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* BASE-VER: Set to 8.1.1.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/DATESTAMP gcc-8.2.0/gcc/DATESTAMP
*** gcc-8.1.0/gcc/DATESTAMP	Wed May  2 00:16:28 2018
--- gcc-8.2.0/gcc/DATESTAMP	Thu Jul 26 00:16:24 2018
***************
*** 1 ****
! 20180502
--- 1 ----
! 20180726
diff -Nrcpad gcc-8.1.0/gcc/ada/ChangeLog gcc-8.2.0/gcc/ada/ChangeLog
*** gcc-8.1.0/gcc/ada/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/ada/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,110 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (choices_to_gnu): Rename parameters.  Deal with
+ 	an operand of Character type.  Factor out range generation to the end.
+ 	Check that the bounds are literals and convert them to the type of the
+ 	operand before building the ranges.
+ 	* gcc-interface/utils.c (make_dummy_type): Minor tweak.
+ 	(make_packable_type): Propagate TYPE_DEBUG_TYPE.
+ 	(maybe_pad_type): Likewise.
+ 
+ 2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Deal with
+ 	more rvalues in the expression of a renaming.
+ 
+ 2018-07-06  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* libgnat/system-rtems.ads (Frontend_Exceptions): Set to False.
+ 	(ZCX_By_Default): Set to True.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/ada-tree.h (TYPE_RETURN_BY_DIRECT_REF_P): Change from
+ 	using TYPE_LANG_FLAG_4 to using TYPE_LANG_FLAG_0.
+ 	(TYPE_ALIGN_OK): Move around.
+ 	(TYPE_PADDING_FOR_COMPONENT): Remove superfluous parentheses.
+ 	* gcc-interface/decl.c (change_qualified_type): Move to...
+ 	(gnat_to_gnu_entity): Adjust comment.
+ 	* gcc-interface/gigi.h (change_qualified_type): ...here; make inline.
+ 	(ceil_pow2): Use ceil_log2.
+ 	* gcc-interface/utils.c (finish_subprog_decl): Add couple of comments
+ 	and do not set TREE_SIDE_EFFECTS.
+ 	(handle_noreturn_attribute): Use change_qualified_type.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: Do not get
+ 	the expression of a dispatch table that is not being defined.
+ 	<E_Record_Subtype>: Remove obsolete kludge.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (warn_on_field_placement): Use specific wording
+ 	for discriminants.
+ 	(warn_on_list_placement): New static function.
+ 	(components_to_record): Use it to warn on multiple fields in list.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-06-11  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Reuse the
+ 	existing fields of a dummy fat pointer type, if any.  Clear the
+ 	TYPE_DECL_SUPPRESS_DEBUG on the fat pointer type after completing it.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: If this is
+ 	not a definition, retrieve the expression only if it's a compile-time
+ 	known value if we are just annotating types.
+ 
+ 	* gcc-interface/utils.c (convert): Do not try to upcast properly for a
+ 	conversion between tagged types in type_annotate_only mode.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-05-31  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): In the by-reference case, if
+ 	the type of the parameter is an unconstrained array type, convert
+ 	to the type of the actual before the type of the formal only if the
+ 	conversion was suppressed earlier.  Use in_param and gnu_actual_type
+ 	local variables throughout, and uniform spelling for In Out or Out.
+ 	Also remove dead code in the component-by-reference case.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/ada-tree.h (TYPE_PADDING_FOR_COMPONENT): New macro.
+ 	* gcc-interface/decl.c (gnat_to_gnu_component_type): Cache the padding
+ 	type built for an aliased component with variable size.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-05-31  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): If this is a function call and
+ 	there is no target, also create a temporary for the return value for
+ 	an allocator if the type is an unconstrained record type with default
+ 	discriminant.
+ 
+ 2018-05-04  John Marino  <gnugcc@marino.st>
+ 
+ 	PR ada/85635
+ 	* link.c (BSD platforms): Add missing backslash.
+ 
+ 2018-05-04  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/85540
+ 	* init.c (__gnat_handle_vms_condition): Add missing parentheses.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/ada-tree.h gcc-8.2.0/gcc/ada/gcc-interface/ada-tree.h
*** gcc-8.1.0/gcc/ada/gcc-interface/ada-tree.h	Wed Jul 19 15:55:47 2017
--- gcc-8.2.0/gcc/ada/gcc-interface/ada-tree.h	Tue Jun 12 10:34:41 2018
***************
*** 6,12 ****
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2017, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
--- 6,12 ----
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2018, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
*************** do {							 \
*** 83,88 ****
--- 83,94 ----
    ((TREE_CODE (NODE) == INTEGER_TYPE || TREE_CODE (NODE) == ARRAY_TYPE) \
     && TYPE_PACKED_ARRAY_TYPE_P (NODE))
  
+ /* For FUNCTION_TYPEs, nonzero if the function returns by direct reference,
+    i.e. the callee returns a pointer to a memory location it has allocated
+    and the caller only needs to dereference the pointer.  */
+ #define TYPE_RETURN_BY_DIRECT_REF_P(NODE) \
+   TYPE_LANG_FLAG_0 (FUNCTION_TYPE_CHECK (NODE))
+ 
  /* For INTEGER_TYPE, nonzero if this is a modular type with a modulus that
     is not equal to two to the power of its mode's size.  */
  #define TYPE_MODULAR_P(NODE) TYPE_LANG_FLAG_1 (INTEGER_TYPE_CHECK (NODE))
*************** do {							 \
*** 152,163 ****
  #define TYPE_CONVENTION_FORTRAN_P(NODE) \
    TYPE_LANG_FLAG_4 (ARRAY_TYPE_CHECK (NODE))
  
- /* For FUNCTION_TYPEs, nonzero if the function returns by direct reference,
-    i.e. the callee returns a pointer to a memory location it has allocated
-    and the caller only needs to dereference the pointer.  */
- #define TYPE_RETURN_BY_DIRECT_REF_P(NODE) \
-   TYPE_LANG_FLAG_4 (FUNCTION_TYPE_CHECK (NODE))
- 
  /* For RECORD_TYPE, UNION_TYPE and ENUMERAL_TYPE, nonzero if this is a dummy
     type, made to correspond to a private or incomplete type.  */
  #define TYPE_DUMMY_P(NODE) \
--- 158,163 ----
*************** do {							 \
*** 186,191 ****
--- 186,194 ----
  /* True for a dummy type if TYPE appears in a profile.  */
  #define TYPE_DUMMY_IN_PROFILE_P(NODE) TYPE_LANG_FLAG_6 (NODE)
  
+ /* True if objects of this type are guaranteed to be properly aligned.  */
+ #define TYPE_ALIGN_OK(NODE) TYPE_LANG_FLAG_7 (NODE)
+ 
  /* True for types that implement a packed array and for original packed array
     types.  */
  #define TYPE_IMPL_PACKED_ARRAY_P(NODE) \
*************** do {							 \
*** 199,207 ****
     alignment value the type ought to have.  */
  #define TYPE_MAX_ALIGN(NODE) (TYPE_PRECISION (RECORD_OR_UNION_CHECK (NODE)))
  
- /* True if objects of tagged types are guaranteed to be properly aligned.  */
- #define TYPE_ALIGN_OK(NODE) TYPE_LANG_FLAG_7 (NODE)
- 
  /* For an UNCONSTRAINED_ARRAY_TYPE, this is the record containing both the
     template and the object.
  
--- 202,207 ----
*************** do {							 \
*** 235,240 ****
--- 235,245 ----
     refer to the routine gnat_to_gnu_entity.  */
  #define TYPE_CI_CO_LIST(NODE) TYPE_LANG_SLOT_1 (FUNCTION_TYPE_CHECK (NODE))
  
+ /* For an ARRAY_TYPE with variable size, this is the padding type built for
+    the array type when it is itself the component type of another array.  */
+ #define TYPE_PADDING_FOR_COMPONENT(NODE) \
+   TYPE_LANG_SLOT_1 (ARRAY_TYPE_CHECK (NODE))
+ 
  /* For a VECTOR_TYPE, this is the representative array type.  */
  #define TYPE_REPRESENTATIVE_ARRAY(NODE) \
    TYPE_LANG_SLOT_1 (VECTOR_TYPE_CHECK (NODE))
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/decl.c gcc-8.2.0/gcc/ada/gcc-interface/decl.c
*** gcc-8.1.0/gcc/ada/gcc-interface/decl.c	Tue Mar  6 12:21:27 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/decl.c	Tue Jul 17 10:09:46 2018
*************** static tree gnat_to_gnu_subprog_type (En
*** 207,213 ****
  static int adjust_packed (tree, tree, int);
  static tree gnat_to_gnu_field (Entity_Id, tree, int, bool, bool);
  static tree gnu_ext_name_for_subprog (Entity_Id, tree);
- static tree change_qualified_type (tree, int);
  static void set_nonaliased_component_on_array_type (tree);
  static void set_reverse_storage_order_on_array_type (tree);
  static bool same_discriminant_p (Entity_Id, Entity_Id);
--- 207,212 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 598,614 ****
        /* If we have a constant that we are not defining, get the expression it
  	 was defined to represent.  This is necessary to avoid generating dumb
  	 elaboration code in simple cases, but we may throw it away later if it
! 	 is not a constant.  But do not retrieve it if it is an allocator since
! 	 the designated type might still be dummy at this point.  */
        if (!definition
  	  && !No_Initialization (Declaration_Node (gnat_entity))
! 	  && Present (Expression (Declaration_Node (gnat_entity)))
! 	  && Nkind (Expression (Declaration_Node (gnat_entity)))
! 	     != N_Allocator)
! 	  /* The expression may contain N_Expression_With_Actions nodes and
! 	     thus object declarations from other units.  Discard them.  */
! 	gnu_expr
! 	  = gnat_to_gnu_external (Expression (Declaration_Node (gnat_entity)));
  
        /* ... fall through ... */
  
--- 597,618 ----
        /* If we have a constant that we are not defining, get the expression it
  	 was defined to represent.  This is necessary to avoid generating dumb
  	 elaboration code in simple cases, but we may throw it away later if it
! 	 is not a constant.  But do not do it for dispatch tables because they
! 	 are only referenced indirectly and we need to have a consistent view
! 	 of the exported and of the imported declarations of the tables from
! 	 external units for them to be properly merged in LTO mode.  Moreover
! 	 simply do not retrieve the expression it if it is an allocator since
! 	 the designated type might still be dummy at this point.  Note that we
! 	 invoke gnat_to_gnu_external and not gnat_to_gnu because the expression
! 	 may contain N_Expression_With_Actions nodes and thus declarations of
! 	 objects from other units that we need to discard.  */
        if (!definition
  	  && !No_Initialization (Declaration_Node (gnat_entity))
! 	  && !Is_Dispatch_Table_Entity (gnat_entity)
! 	  && Present (gnat_temp = Expression (Declaration_Node (gnat_entity)))
! 	  && Nkind (gnat_temp) != N_Allocator
! 	  && (!type_annotate_only || Compile_Time_Known_Value (gnat_temp)))
! 	gnu_expr = gnat_to_gnu_external (gnat_temp);
  
        /* ... fall through ... */
  
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 946,953 ****
  	       function call is a constant object.  Therefore, it can be the
  	       inner object of a constant renaming and the renaming must be
  	       fully instantiated, i.e. it cannot be a reference to (part of)
! 	       an existing object.  And treat other rvalues (addresses, null
! 	       expressions, constructors and literals) the same way.  */
  	    tree inner = gnu_expr;
  	    while (handled_component_p (inner) || CONVERT_EXPR_P (inner))
  	      inner = TREE_OPERAND (inner, 0);
--- 950,956 ----
  	       function call is a constant object.  Therefore, it can be the
  	       inner object of a constant renaming and the renaming must be
  	       fully instantiated, i.e. it cannot be a reference to (part of)
! 	       an existing object.  And treat other rvalues the same way.  */
  	    tree inner = gnu_expr;
  	    while (handled_component_p (inner) || CONVERT_EXPR_P (inner))
  	      inner = TREE_OPERAND (inner, 0);
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 958,968 ****
  	      inner = TREE_OPERAND (inner, 1);
  	    if ((TREE_CODE (inner) == CALL_EXPR
  		 && !call_is_atomic_load (inner))
- 		|| TREE_CODE (inner) == ADDR_EXPR
- 		|| TREE_CODE (inner) == NULL_EXPR
- 		|| TREE_CODE (inner) == PLUS_EXPR
  		|| TREE_CODE (inner) == CONSTRUCTOR
  		|| CONSTANT_CLASS_P (inner)
  		/* We need to detect the case where a temporary is created to
  		   hold the return value, since we cannot safely rename it at
  		   top level as it lives only in the elaboration routine.  */
--- 961,971 ----
  	      inner = TREE_OPERAND (inner, 1);
  	    if ((TREE_CODE (inner) == CALL_EXPR
  		 && !call_is_atomic_load (inner))
  		|| TREE_CODE (inner) == CONSTRUCTOR
  		|| CONSTANT_CLASS_P (inner)
+ 		|| COMPARISON_CLASS_P (inner)
+ 		|| BINARY_CLASS_P (inner)
+ 		|| EXPRESSION_CLASS_P (inner)
  		/* We need to detect the case where a temporary is created to
  		   hold the return value, since we cannot safely rename it at
  		   top level as it lives only in the elaboration routine.  */
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 984,990 ****
  		   underlying object lives only in the elaboration routine.  */
  		|| (TREE_CODE (inner) == INDIRECT_REF
  		    && (inner
! 			  = remove_conversions (TREE_OPERAND (inner, 0), true))
  		    && TREE_CODE (inner) == VAR_DECL
  		    && DECL_RETURN_VALUE_P (inner)))
  	      ;
--- 987,993 ----
  		   underlying object lives only in the elaboration routine.  */
  		|| (TREE_CODE (inner) == INDIRECT_REF
  		    && (inner
! 			= remove_conversions (TREE_OPERAND (inner, 0), true))
  		    && TREE_CODE (inner) == VAR_DECL
  		    && DECL_RETURN_VALUE_P (inner)))
  	      ;
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 2044,2054 ****
  	  {
  	    gnu_fat_type = TYPE_MAIN_VARIANT (TYPE_POINTER_TO (gnu_type));
  	    TYPE_NAME (gnu_fat_type) = NULL_TREE;
- 	    /* Save the contents of the dummy type for update_pointer_to.  */
- 	    TYPE_POINTER_TO (gnu_type) = copy_type (gnu_fat_type);
  	    gnu_ptr_template =
! 	      TREE_TYPE (TREE_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	    gnu_template_type = TREE_TYPE (gnu_ptr_template);
  	  }
  	else
  	  {
--- 2047,2062 ----
  	  {
  	    gnu_fat_type = TYPE_MAIN_VARIANT (TYPE_POINTER_TO (gnu_type));
  	    TYPE_NAME (gnu_fat_type) = NULL_TREE;
  	    gnu_ptr_template =
! 	      TREE_TYPE (DECL_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	    gnu_template_type = TREE_TYPE (gnu_ptr_template);
+ 
+ 	    /* Save the contents of the dummy type for update_pointer_to.  */
+ 	    TYPE_POINTER_TO (gnu_type) = copy_type (gnu_fat_type);
+ 	    TYPE_FIELDS (TYPE_POINTER_TO (gnu_type))
+ 	      = copy_node (TYPE_FIELDS (gnu_fat_type));
+ 	    DECL_CHAIN (TYPE_FIELDS (TYPE_POINTER_TO (gnu_type)))
+ 	      = copy_node (DECL_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	  }
  	else
  	  {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 2069,2097 ****
  
  	/* Build the fat pointer type.  Use a "void *" object instead of
  	   a pointer to the array type since we don't have the array type
! 	   yet (it will reference the fat pointer via the bounds).  */
! 	tem
! 	  = create_field_decl (get_identifier ("P_ARRAY"), ptr_type_node,
! 			       gnu_fat_type, NULL_TREE, NULL_TREE, 0, 0);
! 	DECL_CHAIN (tem)
! 	  = create_field_decl (get_identifier ("P_BOUNDS"), gnu_ptr_template,
! 			       gnu_fat_type, NULL_TREE, NULL_TREE, 0, 0);
  
  	if (COMPLETE_TYPE_P (gnu_fat_type))
  	  {
! 	    /* We are going to lay it out again so reset the alias set.  */
! 	    alias_set_type alias_set = TYPE_ALIAS_SET (gnu_fat_type);
! 	    TYPE_ALIAS_SET (gnu_fat_type) = -1;
! 	    finish_fat_pointer_type (gnu_fat_type, tem);
! 	    TYPE_ALIAS_SET (gnu_fat_type) = alias_set;
  	    for (t = gnu_fat_type; t; t = TYPE_NEXT_VARIANT (t))
! 	      {
! 		TYPE_FIELDS (t) = tem;
! 		SET_TYPE_UNCONSTRAINED_ARRAY (t, gnu_type);
! 	      }
  	  }
  	else
  	  {
  	    finish_fat_pointer_type (gnu_fat_type, tem);
  	    SET_TYPE_UNCONSTRAINED_ARRAY (gnu_fat_type, gnu_type);
  	  }
--- 2077,2115 ----
  
  	/* Build the fat pointer type.  Use a "void *" object instead of
  	   a pointer to the array type since we don't have the array type
! 	   yet (it will reference the fat pointer via the bounds).  Note
! 	   that we reuse the existing fields of a dummy type because for:
! 
! 	     type Arr is array (Positive range <>) of Element_Type;
! 	     type Array_Ref is access Arr;
! 	     Var : Array_Ref := Null;
  
+ 	   in a declarative part, Arr will be frozen only after Var, which
+ 	   means that the fields used in the CONSTRUCTOR built for Null are
+ 	   those of the dummy type, which in turn means that COMPONENT_REFs
+ 	   of Var may be built with these fields.  Now if COMPONENT_REFs of
+ 	   Var are also built later with the fields of the final type, the
+ 	   aliasing machinery may consider that the accesses are distinct
+ 	   if the FIELD_DECLs are distinct as objects.  */
  	if (COMPLETE_TYPE_P (gnu_fat_type))
  	  {
! 	    tem = TYPE_FIELDS (gnu_fat_type);
! 	    TREE_TYPE (tem) = ptr_type_node;
! 	    TREE_TYPE (DECL_CHAIN (tem)) = gnu_ptr_template;
! 	    TYPE_DECL_SUPPRESS_DEBUG (TYPE_STUB_DECL (gnu_fat_type)) = 0;
  	    for (t = gnu_fat_type; t; t = TYPE_NEXT_VARIANT (t))
! 	      SET_TYPE_UNCONSTRAINED_ARRAY (t, gnu_type);
  	  }
  	else
  	  {
+ 	    tem
+ 	      = create_field_decl (get_identifier ("P_ARRAY"),
+ 				   ptr_type_node, gnu_fat_type,
+ 				   NULL_TREE, NULL_TREE, 0, 0);
+ 	    DECL_CHAIN (tem)
+ 	      = create_field_decl (get_identifier ("P_BOUNDS"),
+ 				   gnu_ptr_template, gnu_fat_type,
+ 				   NULL_TREE, NULL_TREE, 0, 0);
  	    finish_fat_pointer_type (gnu_fat_type, tem);
  	    SET_TYPE_UNCONSTRAINED_ARRAY (gnu_fat_type, gnu_type);
  	  }
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3385,3404 ****
  	      break;
  	    }
  
- 	  /* If this is a record subtype associated with a dispatch table,
- 	     strip the suffix.  This is necessary to make sure 2 different
- 	     subtypes associated with the imported and exported views of a
- 	     dispatch table are properly merged in LTO mode.  */
- 	  if (Is_Dispatch_Table_Entity (gnat_entity))
- 	    {
- 	      char *p;
- 	      Get_Encoded_Name (gnat_entity);
- 	      p = strchr (Name_Buffer, '_');
- 	      gcc_assert (p);
- 	      strcpy (p+2, "dtS");
- 	      gnu_entity_name = get_identifier (Name_Buffer);
- 	    }
- 
  	  /* When the subtype has discriminants and these discriminants affect
  	     the initial shape it has inherited, factor them in.  But for an
  	     Unchecked_Union (it must be an Itype), just return the type.  */
--- 3403,3408 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 4436,4442 ****
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
! 	  /* Tell the middle-end that objects of tagged types are guaranteed to
  	     be properly aligned.  This is necessary because conversions to the
  	     class-wide type are translated into conversions to the root type,
  	     which can be less aligned than some of its derived types.  */
--- 4440,4446 ----
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
! 	  /* Record the property that objects of tagged types are guaranteed to
  	     be properly aligned.  This is necessary because conversions to the
  	     class-wide type are translated into conversions to the root type,
  	     which can be less aligned than some of its derived types.  */
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5028,5044 ****
  		     Is_Bit_Packed_Array (gnat_array) ? TYPE_DECL : VAR_DECL,
  		     true, Has_Component_Size_Clause (gnat_array));
  
-   /* If the array has aliased components and the component size can be zero,
-      force at least unit size to ensure that the components have distinct
-      addresses.  */
-   if (!gnu_comp_size
-       && Has_Aliased_Components (gnat_array)
-       && (integer_zerop (TYPE_SIZE (gnu_type))
- 	  || (TREE_CODE (gnu_type) == ARRAY_TYPE
- 	      && !TREE_CONSTANT (TYPE_SIZE (gnu_type)))))
-     gnu_comp_size
-       = size_binop (MAX_EXPR, TYPE_SIZE (gnu_type), bitsize_unit_node);
- 
    /* If the component type is a RECORD_TYPE that has a self-referential size,
       then use the maximum size for the component size.  */
    if (!gnu_comp_size
--- 5032,5037 ----
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5046,5051 ****
--- 5039,5051 ----
        && CONTAINS_PLACEHOLDER_P (TYPE_SIZE (gnu_type)))
      gnu_comp_size = max_size (TYPE_SIZE (gnu_type), true);
  
+   /* If the array has aliased components and the component size is zero, force
+      the unit size to ensure that the components have distinct addresses.  */
+   if (!gnu_comp_size
+       && Has_Aliased_Components (gnat_array)
+       && integer_zerop (TYPE_SIZE (gnu_type)))
+     gnu_comp_size = bitsize_unit_node;
+ 
    /* Honor the component size.  This is not needed for bit-packed arrays.  */
    if (gnu_comp_size && !Is_Bit_Packed_Array (gnat_array))
      {
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5068,5073 ****
--- 5068,5097 ----
  			  gnat_array);
      }
  
+   /* This is a very special case where the array has aliased components and the
+      component size might be zero at run time.  As explained above, we force at
+      least the unit size but we don't want to build a distinct padding type for
+      each invocation (they are not canonicalized if they have variable size) so
+      we cache this special padding type as TYPE_PADDING_FOR_COMPONENT.  */
+   else if (Has_Aliased_Components (gnat_array)
+ 	   && TREE_CODE (gnu_type) == ARRAY_TYPE
+ 	   && !TREE_CONSTANT (TYPE_SIZE (gnu_type)))
+     {
+       if (TYPE_PADDING_FOR_COMPONENT (gnu_type))
+ 	gnu_type = TYPE_PADDING_FOR_COMPONENT (gnu_type);
+       else
+ 	{
+ 	  gnu_comp_size
+ 	    = size_binop (MAX_EXPR, TYPE_SIZE (gnu_type), bitsize_unit_node);
+ 	  TYPE_PADDING_FOR_COMPONENT (gnu_type)
+ 	    = maybe_pad_type (gnu_type, gnu_comp_size, 0, gnat_array,
+ 			      true, false, definition, true);
+ 	  gnu_type = TYPE_PADDING_FOR_COMPONENT (gnu_type);
+ 	  create_type_decl (TYPE_NAME (gnu_type), gnu_type, true, debug_info_p,
+ 			    gnat_array);
+ 	}
+     }
+ 
    if (Has_Atomic_Components (gnat_array) || Is_Atomic_Or_VFA (gnat_type))
      check_ok_for_atomic_type (gnu_type, gnat_array, true);
  
*************** gnu_ext_name_for_subprog (Entity_Id gnat
*** 6034,6052 ****
    return gnu_ext_name;
  }
  
- /* Like build_qualified_type, but TYPE_QUALS is added to the existing
-    qualifiers on TYPE.  */
- 
- static tree
- change_qualified_type (tree type, int type_quals)
- {
-   /* Qualifiers must be put on the associated array type.  */
-   if (TREE_CODE (type) == UNCONSTRAINED_ARRAY_TYPE)
-     return type;
- 
-   return build_qualified_type (type, TYPE_QUALS (type) | type_quals);
- }
- 
  /* Set TYPE_NONALIASED_COMPONENT on an array type built by means of
     build_nonshared_array_type.  */
  
--- 6058,6063 ----
*************** elaborate_reference (tree ref, Entity_Id
*** 6627,6691 ****
     the value passed against the list of choices.  */
  
  static tree
! choices_to_gnu (tree operand, Node_Id choices)
  {
!   Node_Id choice;
!   Node_Id gnat_temp;
!   tree result = boolean_false_node;
!   tree this_test, low = 0, high = 0, single = 0;
  
!   for (choice = First (choices); Present (choice); choice = Next (choice))
      {
!       switch (Nkind (choice))
  	{
  	case N_Range:
! 	  low = gnat_to_gnu (Low_Bound (choice));
! 	  high = gnat_to_gnu (High_Bound (choice));
! 
! 	  this_test
! 	    = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			       build_binary_op (GE_EXPR, boolean_type_node,
! 						operand, low, true),
! 			       build_binary_op (LE_EXPR, boolean_type_node,
! 						operand, high, true),
! 			       true);
! 
  	  break;
  
  	case N_Subtype_Indication:
! 	  gnat_temp = Range_Expression (Constraint (choice));
! 	  low = gnat_to_gnu (Low_Bound (gnat_temp));
! 	  high = gnat_to_gnu (High_Bound (gnat_temp));
! 
! 	  this_test
! 	    = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			       build_binary_op (GE_EXPR, boolean_type_node,
! 						operand, low, true),
! 			       build_binary_op (LE_EXPR, boolean_type_node,
! 						operand, high, true),
! 			       true);
  	  break;
  
  	case N_Identifier:
  	case N_Expanded_Name:
! 	  /* This represents either a subtype range, an enumeration
! 	     literal, or a constant  Ekind says which.  If an enumeration
! 	     literal or constant, fall through to the next case.  */
! 	  if (Ekind (Entity (choice)) != E_Enumeration_Literal
! 	      && Ekind (Entity (choice)) != E_Constant)
  	    {
! 	      tree type = gnat_to_gnu_type (Entity (choice));
! 
! 	      low = TYPE_MIN_VALUE (type);
! 	      high = TYPE_MAX_VALUE (type);
  
! 	      this_test
! 		= build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 				   build_binary_op (GE_EXPR, boolean_type_node,
! 						    operand, low, true),
! 				   build_binary_op (LE_EXPR, boolean_type_node,
! 						    operand, high, true),
! 				   true);
  	      break;
  	    }
  
--- 6638,6681 ----
     the value passed against the list of choices.  */
  
  static tree
! choices_to_gnu (tree gnu_operand, Node_Id gnat_choices)
  {
!   tree gnu_result = boolean_false_node, gnu_type;
  
!   gnu_operand = maybe_character_value (gnu_operand);
!   gnu_type = TREE_TYPE (gnu_operand);
! 
!   for (Node_Id gnat_choice = First (gnat_choices);
!        Present (gnat_choice);
!        gnat_choice = Next (gnat_choice))
      {
!       tree gnu_low = NULL_TREE, gnu_high = NULL_TREE;
!       tree gnu_test;
! 
!       switch (Nkind (gnat_choice))
  	{
  	case N_Range:
! 	  gnu_low = gnat_to_gnu (Low_Bound (gnat_choice));
! 	  gnu_high = gnat_to_gnu (High_Bound (gnat_choice));
  	  break;
  
  	case N_Subtype_Indication:
! 	  gnu_low = gnat_to_gnu (Low_Bound (Range_Expression
! 					    (Constraint (gnat_choice))));
! 	  gnu_high = gnat_to_gnu (High_Bound (Range_Expression
! 					      (Constraint (gnat_choice))));
  	  break;
  
  	case N_Identifier:
  	case N_Expanded_Name:
! 	  /* This represents either a subtype range or a static value of
! 	     some kind; Ekind says which.  */
! 	  if (Is_Type (Entity (gnat_choice)))
  	    {
! 	      tree gnu_type = get_unpadded_type (Entity (gnat_choice));
  
! 	      gnu_low = TYPE_MIN_VALUE (gnu_type);
! 	      gnu_high = TYPE_MAX_VALUE (gnu_type);
  	      break;
  	    }
  
*************** choices_to_gnu (tree operand, Node_Id ch
*** 6693,6719 ****
  
  	case N_Character_Literal:
  	case N_Integer_Literal:
! 	  single = gnat_to_gnu (choice);
! 	  this_test = build_binary_op (EQ_EXPR, boolean_type_node, operand,
! 				       single, true);
  	  break;
  
  	case N_Others_Choice:
- 	  this_test = boolean_true_node;
  	  break;
  
  	default:
  	  gcc_unreachable ();
  	}
  
!       if (result == boolean_false_node)
! 	result = this_test;
        else
! 	result = build_binary_op (TRUTH_ORIF_EXPR, boolean_type_node, result,
! 				  this_test, true);
      }
  
!   return result;
  }
  
  /* Adjust PACKED setting as passed to gnat_to_gnu_field for a field of
--- 6683,6731 ----
  
  	case N_Character_Literal:
  	case N_Integer_Literal:
! 	  gnu_low = gnat_to_gnu (gnat_choice);
  	  break;
  
  	case N_Others_Choice:
  	  break;
  
  	default:
  	  gcc_unreachable ();
  	}
  
!       /* Everything should be folded into constants at this point.  */
!       gcc_assert (!gnu_low  || TREE_CODE (gnu_low)  == INTEGER_CST);
!       gcc_assert (!gnu_high || TREE_CODE (gnu_high) == INTEGER_CST);
! 
!       if (gnu_low && TREE_TYPE (gnu_low) != gnu_type)
! 	gnu_low = convert (gnu_type, gnu_low);
!       if (gnu_high && TREE_TYPE (gnu_high) != gnu_type)
! 	gnu_high = convert (gnu_type, gnu_high);
! 
!       if (gnu_low && gnu_high)
! 	gnu_test
! 	  = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			     build_binary_op (GE_EXPR, boolean_type_node,
! 					      gnu_operand, gnu_low, true),
! 			     build_binary_op (LE_EXPR, boolean_type_node,
! 					      gnu_operand, gnu_high, true),
! 			     true);
!       else if (gnu_low)
! 	gnu_test
! 	  = build_binary_op (EQ_EXPR, boolean_type_node, gnu_operand, gnu_low,
! 			     true);
        else
! 	gnu_test = boolean_true_node;
! 
!       if (gnu_result == boolean_false_node)
! 	gnu_result = gnu_test;
!       else
! 	gnu_result
! 	  = build_binary_op (TRUTH_ORIF_EXPR, boolean_type_node, gnu_result,
! 			     gnu_test, true);
      }
  
!   return gnu_result;
  }
  
  /* Adjust PACKED setting as passed to gnat_to_gnu_field for a field of
*************** warn_on_field_placement (tree gnu_field,
*** 7234,7264 ****
    if (!Comes_From_Source (gnat_record_type))
      return;
  
    const char *msg1
      = in_variant
        ? "?variant layout may cause performance issues"
        : "?record layout may cause performance issues";
    const char *msg2
!     = field_has_self_size (gnu_field)
!       ? "?component & whose length depends on a discriminant"
!       : field_has_variable_size (gnu_field)
! 	? "?component & whose length is not fixed"
! 	: "?component & whose length is not multiple of a byte";
    const char *msg3
      = do_reorder
        ? "?comes too early and was moved down"
        : "?comes too early and ought to be moved down";
  
-   Entity_Id gnat_field
-     = gnu_field_to_gnat (gnu_field, gnat_component_list, gnat_record_type);
- 
-   gcc_assert (Present (gnat_field));
- 
    post_error (msg1, gnat_field);
    post_error_ne (msg2, gnat_field, gnat_field);
    post_error (msg3, gnat_field);
  }
  
  /* Structure holding information for a given variant.  */
  typedef struct vinfo
  {
--- 7246,7289 ----
    if (!Comes_From_Source (gnat_record_type))
      return;
  
+   Entity_Id gnat_field
+     = gnu_field_to_gnat (gnu_field, gnat_component_list, gnat_record_type);
+   gcc_assert (Present (gnat_field));
+ 
    const char *msg1
      = in_variant
        ? "?variant layout may cause performance issues"
        : "?record layout may cause performance issues";
    const char *msg2
!     = Ekind (gnat_field) == E_Discriminant
!       ? "?discriminant & whose length is not multiple of a byte"
!       : field_has_self_size (gnu_field)
! 	? "?component & whose length depends on a discriminant"
! 	: field_has_variable_size (gnu_field)
! 	  ? "?component & whose length is not fixed"
! 	  : "?component & whose length is not multiple of a byte";
    const char *msg3
      = do_reorder
        ? "?comes too early and was moved down"
        : "?comes too early and ought to be moved down";
  
    post_error (msg1, gnat_field);
    post_error_ne (msg2, gnat_field, gnat_field);
    post_error (msg3, gnat_field);
  }
  
+ /* Likewise but for every field present on GNU_FIELD_LIST.  */
+ 
+ static void
+ warn_on_list_placement (tree gnu_field_list, Node_Id gnat_component_list,
+ 		        Entity_Id gnat_record_type, bool in_variant,
+ 		        bool do_reorder)
+ {
+   for (tree gnu_tmp = gnu_field_list; gnu_tmp; gnu_tmp = DECL_CHAIN (gnu_tmp))
+     warn_on_field_placement (gnu_tmp, gnat_component_list, gnat_record_type,
+ 			     in_variant, do_reorder);
+ }
+ 
  /* Structure holding information for a given variant.  */
  typedef struct vinfo
  {
*************** components_to_record (Node_Id gnat_compo
*** 7833,7843 ****
  	      if (tmp_bitp_size != 0)
  		{
  		  if (w_reorder && tmp_last_reorder_field_type < 2)
! 		    warn_on_field_placement (gnu_tmp_bitp_list
! 					     ? gnu_tmp_bitp_list : gnu_last,
! 					     gnat_component_list,
! 					     gnat_record_type, in_variant,
! 					     do_reorder);
  
  		  if (do_reorder)
  		    gnu_bitp_list = chainon (gnu_tmp_bitp_list, gnu_bitp_list);
--- 7858,7875 ----
  	      if (tmp_bitp_size != 0)
  		{
  		  if (w_reorder && tmp_last_reorder_field_type < 2)
! 		    {
! 		      if (gnu_tmp_bitp_list)
! 			warn_on_list_placement (gnu_tmp_bitp_list,
! 						gnat_component_list,
! 						gnat_record_type, in_variant,
! 						do_reorder);
! 		      else
! 			warn_on_field_placement (gnu_last,
! 						 gnat_component_list,
! 						 gnat_record_type, in_variant,
! 						 do_reorder);
! 		    }
  
  		  if (do_reorder)
  		    gnu_bitp_list = chainon (gnu_tmp_bitp_list, gnu_bitp_list);
*************** components_to_record (Node_Id gnat_compo
*** 7891,7900 ****
        if (last_reorder_field_type == 2
  	  && tmp_bitp_size != 0
  	  && tmp_last_reorder_field_type < 2)
! 	warn_on_field_placement (gnu_tmp_bitp_list
! 				 ? gnu_tmp_bitp_list : gnu_field_list,
! 				 gnat_component_list, gnat_record_type,
! 				 in_variant, do_reorder);
      }
  
    if (do_reorder)
--- 7923,7938 ----
        if (last_reorder_field_type == 2
  	  && tmp_bitp_size != 0
  	  && tmp_last_reorder_field_type < 2)
! 	{
! 	  if (gnu_tmp_bitp_list)
! 	    warn_on_list_placement (gnu_tmp_bitp_list,
! 				    gnat_component_list, gnat_record_type,
! 				    in_variant, do_reorder);
! 	  else
! 	    warn_on_field_placement (gnu_field_list,
! 				     gnat_component_list, gnat_record_type,
! 				     in_variant, do_reorder);
! 	}
      }
  
    if (do_reorder)
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/gigi.h gcc-8.2.0/gcc/ada/gcc-interface/gigi.h
*** gcc-8.1.0/gcc/ada/gcc-interface/gigi.h	Thu Dec 14 11:47:24 2017
--- gcc-8.2.0/gcc/ada/gcc-interface/gigi.h	Tue Jun 12 10:34:41 2018
***************
*** 6,12 ****
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2017, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
--- 6,12 ----
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2018, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
*************** maybe_vector_array (tree exp)
*** 1075,1081 ****
  static inline unsigned HOST_WIDE_INT
  ceil_pow2 (unsigned HOST_WIDE_INT x)
  {
!   return (unsigned HOST_WIDE_INT) 1 << (floor_log2 (x - 1) + 1);
  }
  
  /* Return true if EXP, a CALL_EXPR, is an atomic load.  */
--- 1075,1081 ----
  static inline unsigned HOST_WIDE_INT
  ceil_pow2 (unsigned HOST_WIDE_INT x)
  {
!   return (unsigned HOST_WIDE_INT) 1 << ceil_log2 (x);
  }
  
  /* Return true if EXP, a CALL_EXPR, is an atomic load.  */
*************** maybe_debug_type (tree type)
*** 1172,1174 ****
--- 1172,1187 ----
  
    return type;
  }
+ 
+ /* Like build_qualified_type, but TYPE_QUALS is added to the existing
+    qualifiers on TYPE.  */
+ 
+ static inline tree
+ change_qualified_type (tree type, int type_quals)
+ {
+   /* Qualifiers must be put on the associated array type.  */
+   if (TREE_CODE (type) == UNCONSTRAINED_ARRAY_TYPE)
+     return type;
+ 
+   return build_qualified_type (type, TYPE_QUALS (type) | type_quals);
+ }
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/trans.c gcc-8.2.0/gcc/ada/gcc-interface/trans.c
*** gcc-8.1.0/gcc/ada/gcc-interface/trans.c	Sat Mar 10 10:11:29 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/trans.c	Sat Jun  2 11:07:39 2018
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4355,4366 ****
  	  because we need to preserve the return value before copying back the
  	  parameters.
  
!        2. There is no target and the call is made for neither an object nor a
  	  renaming declaration, nor a return statement, nor an allocator, and
  	  the return type has variable size because in this case the gimplifier
! 	  cannot create the temporary, or more generally is simply an aggregate
! 	  type, because the gimplifier would then create the temporary in the
! 	  outermost scope instead of locally.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
--- 4355,4369 ----
  	  because we need to preserve the return value before copying back the
  	  parameters.
  
!        2. There is no target and the call is made for neither an object, nor a
  	  renaming declaration, nor a return statement, nor an allocator, and
  	  the return type has variable size because in this case the gimplifier
! 	  cannot create the temporary, or more generally is an aggregate type,
! 	  because the gimplifier would create the temporary in the outermost
! 	  scope instead of locally.  But there is an exception for an allocator
! 	  of an unconstrained record type with default discriminant because we
! 	  allocate the actual size in this case, unlike the other 3 cases, so
! 	  we need a temporary to fetch the discriminant and we create it here.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4379,4386 ****
  	      && Nkind (Parent (gnat_node)) != N_Object_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Object_Renaming_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement
! 	      && !(Nkind (Parent (gnat_node)) == N_Qualified_Expression
! 		   && Nkind (Parent (Parent (gnat_node))) == N_Allocator)
  	      && AGGREGATE_TYPE_P (gnu_result_type)
  	      && !TYPE_IS_FAT_POINTER_P (gnu_result_type))
  	  || (gnu_target
--- 4382,4390 ----
  	      && Nkind (Parent (gnat_node)) != N_Object_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Object_Renaming_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement
! 	      && (!(Nkind (Parent (gnat_node)) == N_Qualified_Expression
! 		    && Nkind (Parent (Parent (gnat_node))) == N_Allocator)
! 		  || type_is_padding_self_referential (gnu_result_type))
  	      && AGGREGATE_TYPE_P (gnu_result_type)
  	      && !TYPE_IS_FAT_POINTER_P (gnu_result_type))
  	  || (gnu_target
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4417,4429 ****
        tree gnu_formal_type = gnat_to_gnu_type (gnat_formal_type);
        tree gnu_formal = present_gnu_tree (gnat_formal)
  			? get_gnu_tree (gnat_formal) : NULL_TREE;
        const bool is_true_formal_parm
  	= gnu_formal && TREE_CODE (gnu_formal) == PARM_DECL;
        const bool is_by_ref_formal_parm
  	= is_true_formal_parm
  	  && (DECL_BY_REF_P (gnu_formal)
  	      || DECL_BY_COMPONENT_PTR_P (gnu_formal));
!       /* In the Out or In Out case, we must suppress conversions that yield
  	 an lvalue but can nevertheless cause the creation of a temporary,
  	 because we need the real object in this case, either to pass its
  	 address if it's passed by reference or as target of the back copy
--- 4421,4434 ----
        tree gnu_formal_type = gnat_to_gnu_type (gnat_formal_type);
        tree gnu_formal = present_gnu_tree (gnat_formal)
  			? get_gnu_tree (gnat_formal) : NULL_TREE;
+       const bool in_param = (Ekind (gnat_formal) == E_In_Parameter);
        const bool is_true_formal_parm
  	= gnu_formal && TREE_CODE (gnu_formal) == PARM_DECL;
        const bool is_by_ref_formal_parm
  	= is_true_formal_parm
  	  && (DECL_BY_REF_P (gnu_formal)
  	      || DECL_BY_COMPONENT_PTR_P (gnu_formal));
!       /* In the In Out or Out case, we must suppress conversions that yield
  	 an lvalue but can nevertheless cause the creation of a temporary,
  	 because we need the real object in this case, either to pass its
  	 address if it's passed by reference or as target of the back copy
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4434,4440 ****
  	 test is applied to the real object.  */
        const bool suppress_type_conversion
  	= ((Nkind (gnat_actual) == N_Unchecked_Type_Conversion
! 	    && (Ekind (gnat_formal) != E_In_Parameter
  		|| (Is_Composite_Type (Underlying_Type (gnat_formal_type))
  		    && !Is_Constrained (Underlying_Type (gnat_formal_type)))))
  	   || (Nkind (gnat_actual) == N_Type_Conversion
--- 4439,4445 ----
  	 test is applied to the real object.  */
        const bool suppress_type_conversion
  	= ((Nkind (gnat_actual) == N_Unchecked_Type_Conversion
! 	    && (!in_param
  		|| (Is_Composite_Type (Underlying_Type (gnat_formal_type))
  		    && !Is_Constrained (Underlying_Type (gnat_formal_type)))))
  	   || (Nkind (gnat_actual) == N_Type_Conversion
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4446,4452 ****
        /* If it's possible we may need to use this expression twice, make sure
  	 that any side-effects are handled via SAVE_EXPRs; likewise if we need
  	 to force side-effects before the call.  */
!       if (Ekind (gnat_formal) != E_In_Parameter && !is_by_ref_formal_parm)
  	{
  	  tree init = NULL_TREE;
  	  gnu_name = gnat_stabilize_reference (gnu_name, true, &init);
--- 4451,4457 ----
        /* If it's possible we may need to use this expression twice, make sure
  	 that any side-effects are handled via SAVE_EXPRs; likewise if we need
  	 to force side-effects before the call.  */
!       if (!in_param && !is_by_ref_formal_parm)
  	{
  	  tree init = NULL_TREE;
  	  gnu_name = gnat_stabilize_reference (gnu_name, true, &init);
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4456,4468 ****
  	}
  
        /* If we are passing a non-addressable parameter by reference, pass the
! 	 address of a copy.  In the Out or In Out case, set up to copy back
  	 out after the call.  */
        if (is_by_ref_formal_parm
  	  && (gnu_name_type = gnat_to_gnu_type (Etype (gnat_name)))
  	  && !addressable_p (gnu_name, gnu_name_type))
  	{
- 	  bool in_param = (Ekind (gnat_formal) == E_In_Parameter);
  	  tree gnu_orig = gnu_name, gnu_temp, gnu_stmt;
  
  	  /* Do not issue warnings for CONSTRUCTORs since this is not a copy
--- 4461,4472 ----
  	}
  
        /* If we are passing a non-addressable parameter by reference, pass the
! 	 address of a copy.  In the In Out or Out case, set up to copy back
  	 out after the call.  */
        if (is_by_ref_formal_parm
  	  && (gnu_name_type = gnat_to_gnu_type (Etype (gnat_name)))
  	  && !addressable_p (gnu_name, gnu_name_type))
  	{
  	  tree gnu_orig = gnu_name, gnu_temp, gnu_stmt;
  
  	  /* Do not issue warnings for CONSTRUCTORs since this is not a copy
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4612,4618 ****
  
        /* Unless this is an In parameter, we must remove any justified modular
  	 building from GNU_NAME to get an lvalue.  */
!       if (Ekind (gnat_formal) != E_In_Parameter
  	  && TREE_CODE (gnu_name) == CONSTRUCTOR
  	  && TREE_CODE (TREE_TYPE (gnu_name)) == RECORD_TYPE
  	  && TYPE_JUSTIFIED_MODULAR_P (TREE_TYPE (gnu_name)))
--- 4616,4622 ----
  
        /* Unless this is an In parameter, we must remove any justified modular
  	 building from GNU_NAME to get an lvalue.  */
!       if (!in_param
  	  && TREE_CODE (gnu_name) == CONSTRUCTOR
  	  && TREE_CODE (TREE_TYPE (gnu_name)) == RECORD_TYPE
  	  && TYPE_JUSTIFIED_MODULAR_P (TREE_TYPE (gnu_name)))
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4622,4628 ****
        /* First see if the parameter is passed by reference.  */
        if (is_true_formal_parm && DECL_BY_REF_P (gnu_formal))
  	{
! 	  if (Ekind (gnat_formal) != E_In_Parameter)
  	    {
  	      /* In Out or Out parameters passed by reference don't use the
  		 copy-in/copy-out mechanism so the address of the real object
--- 4626,4632 ----
        /* First see if the parameter is passed by reference.  */
        if (is_true_formal_parm && DECL_BY_REF_P (gnu_formal))
  	{
! 	  if (!in_param)
  	    {
  	      /* In Out or Out parameters passed by reference don't use the
  		 copy-in/copy-out mechanism so the address of the real object
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4644,4651 ****
  		  && TYPE_CONTAINS_TEMPLATE_P (TREE_TYPE (gnu_actual))
  		  && Is_Constr_Subt_For_UN_Aliased (Etype (gnat_actual))
  		  && Is_Array_Type (Underlying_Type (Etype (gnat_actual))))
! 		gnu_actual = convert (gnat_to_gnu_type (Etype (gnat_actual)),
! 				      gnu_actual);
  	    }
  
  	  /* There is no need to convert the actual to the formal's type before
--- 4648,4654 ----
  		  && TYPE_CONTAINS_TEMPLATE_P (TREE_TYPE (gnu_actual))
  		  && Is_Constr_Subt_For_UN_Aliased (Etype (gnat_actual))
  		  && Is_Array_Type (Underlying_Type (Etype (gnat_actual))))
! 		gnu_actual = convert (gnu_actual_type, gnu_actual);
  	    }
  
  	  /* There is no need to convert the actual to the formal's type before
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4653,4667 ****
  	     types because of the way we build fat pointers.  */
  	  if (TREE_CODE (gnu_formal_type) == UNCONSTRAINED_ARRAY_TYPE)
  	    {
! 	      /* Put back a view conversion for In Out or Out parameters.  */
! 	      if (Ekind (gnat_formal) != E_In_Parameter)
! 		gnu_actual = convert (gnat_to_gnu_type (Etype (gnat_actual)),
! 				      gnu_actual);
  	      gnu_actual = convert (gnu_formal_type, gnu_actual);
  	    }
  
! 	  /* The symmetry of the paths to the type of an entity is broken here
! 	     since arguments don't know that they will be passed by ref.  */
  	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
--- 4656,4670 ----
  	     types because of the way we build fat pointers.  */
  	  if (TREE_CODE (gnu_formal_type) == UNCONSTRAINED_ARRAY_TYPE)
  	    {
! 	      /* Put back the conversion we suppressed above for In Out or Out
! 		 parameters, since it may set the bounds of the actual.  */
! 	      if (!in_param && suppress_type_conversion)
! 		gnu_actual = convert (gnu_actual_type, gnu_actual);
  	      gnu_actual = convert (gnu_formal_type, gnu_actual);
  	    }
  
! 	  /* Take the address of the object and convert to the proper pointer
! 	     type.  */
  	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4670,4691 ****
  	 subprogram.  */
        else if (is_true_formal_parm && DECL_BY_COMPONENT_PTR_P (gnu_formal))
  	{
- 	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = maybe_implicit_deref (gnu_actual);
  	  gnu_actual = maybe_unconstrained_array (gnu_actual);
  
- 	  if (TYPE_IS_PADDING_P (gnu_formal_type))
- 	    {
- 	      gnu_formal_type = TREE_TYPE (TYPE_FIELDS (gnu_formal_type));
- 	      gnu_actual = convert (gnu_formal_type, gnu_actual);
- 	    }
- 
  	  /* Take the address of the object and convert to the proper pointer
  	     type.  We'd like to actually compute the address of the beginning
  	     of the array using an ADDR_EXPR of an ARRAY_REF, but there's a
  	     possibility that the ARRAY_REF might return a constant and we'd be
  	     getting the wrong address.  Neither approach is exactly correct,
  	     but this is the most likely to work in all cases.  */
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
  
--- 4673,4688 ----
  	 subprogram.  */
        else if (is_true_formal_parm && DECL_BY_COMPONENT_PTR_P (gnu_formal))
  	{
  	  gnu_actual = maybe_implicit_deref (gnu_actual);
  	  gnu_actual = maybe_unconstrained_array (gnu_actual);
  
  	  /* Take the address of the object and convert to the proper pointer
  	     type.  We'd like to actually compute the address of the beginning
  	     of the array using an ADDR_EXPR of an ARRAY_REF, but there's a
  	     possibility that the ARRAY_REF might return a constant and we'd be
  	     getting the wrong address.  Neither approach is exactly correct,
  	     but this is the most likely to work in all cases.  */
+ 	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
  
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4694,4700 ****
  	{
  	  tree gnu_size;
  
! 	  if (Ekind (gnat_formal) != E_In_Parameter)
  	    gnu_name_list = tree_cons (NULL_TREE, gnu_name, gnu_name_list);
  
  	  /* If we didn't create a PARM_DECL for the formal, this means that
--- 4691,4697 ----
  	{
  	  tree gnu_size;
  
! 	  if (!in_param)
  	    gnu_name_list = tree_cons (NULL_TREE, gnu_name, gnu_name_list);
  
  	  /* If we didn't create a PARM_DECL for the formal, this means that
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4799,4805 ****
  		  || DECL_BY_COMPONENT_PTR_P (get_gnu_tree (gnat_formal))))
  	    && Ekind (gnat_formal) != E_In_Parameter)
  	  {
! 	    /* Get the value to assign to this Out or In Out parameter.  It is
  	       either the result of the function if there is only a single such
  	       parameter or the appropriate field from the record returned.  */
  	    tree gnu_result
--- 4796,4802 ----
  		  || DECL_BY_COMPONENT_PTR_P (get_gnu_tree (gnat_formal))))
  	    && Ekind (gnat_formal) != E_In_Parameter)
  	  {
! 	    /* Get the value to assign to this In Out or Out parameter.  It is
  	       either the result of the function if there is only a single such
  	       parameter or the appropriate field from the record returned.  */
  	    tree gnu_result
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/utils.c gcc-8.2.0/gcc/ada/gcc-interface/utils.c
*** gcc-8.1.0/gcc/ada/gcc-interface/utils.c	Tue Mar  6 12:09:33 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/utils.c	Tue Jul 17 10:09:46 2018
*************** make_dummy_type (Entity_Id gnat_type)
*** 391,405 ****
  
    SET_DUMMY_NODE (gnat_equiv, gnu_type);
  
!   /* Create a debug type so that debug info consumers only see an unspecified
!      type.  */
    if (Needs_Debug_Info (gnat_type))
      {
        debug_type = make_node (LANG_TYPE);
-       SET_TYPE_DEBUG_TYPE (gnu_type, debug_type);
- 
        TYPE_NAME (debug_type) = TYPE_NAME (gnu_type);
        TYPE_ARTIFICIAL (debug_type) = TYPE_ARTIFICIAL (gnu_type);
      }
  
    return gnu_type;
--- 391,403 ----
  
    SET_DUMMY_NODE (gnat_equiv, gnu_type);
  
!   /* Create a debug type so that debuggers only see an unspecified type.  */
    if (Needs_Debug_Info (gnat_type))
      {
        debug_type = make_node (LANG_TYPE);
        TYPE_NAME (debug_type) = TYPE_NAME (gnu_type);
        TYPE_ARTIFICIAL (debug_type) = TYPE_ARTIFICIAL (gnu_type);
+       SET_TYPE_DEBUG_TYPE (gnu_type, debug_type);
      }
  
    return gnu_type;
*************** make_packable_type (tree type, bool in_r
*** 1056,1062 ****
  
    finish_record_type (new_type, nreverse (new_field_list), 2, false);
    relate_alias_sets (new_type, type, ALIAS_SET_COPY);
!   if (TYPE_STUB_DECL (type))
      SET_DECL_PARALLEL_TYPE (TYPE_STUB_DECL (new_type),
  			    DECL_PARALLEL_TYPE (TYPE_STUB_DECL (type)));
  
--- 1054,1062 ----
  
    finish_record_type (new_type, nreverse (new_field_list), 2, false);
    relate_alias_sets (new_type, type, ALIAS_SET_COPY);
!   if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (new_type, TYPE_DEBUG_TYPE (type));
!   else if (TYPE_STUB_DECL (type))
      SET_DECL_PARALLEL_TYPE (TYPE_STUB_DECL (new_type),
  			    DECL_PARALLEL_TYPE (TYPE_STUB_DECL (type)));
  
*************** maybe_pad_type (tree type, tree size, un
*** 1413,1419 ****
      }
  
    if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (record, type);
  
    /* Unless debugging information isn't being written for the input type,
       write a record that shows what we are a subtype of and also make a
--- 1413,1419 ----
      }
  
    if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (record, maybe_debug_type (type));
  
    /* Unless debugging information isn't being written for the input type,
       write a record that shows what we are a subtype of and also make a
*************** finish_subprog_decl (tree decl, tree asm
*** 3312,3319 ****
    DECL_BY_REFERENCE (result_decl) = TREE_ADDRESSABLE (type);
    DECL_RESULT (decl) = result_decl;
  
    TREE_READONLY (decl) = TYPE_READONLY (type);
!   TREE_SIDE_EFFECTS (decl) = TREE_THIS_VOLATILE (decl) = TYPE_VOLATILE (type);
  
    if (asm_name)
      {
--- 3312,3322 ----
    DECL_BY_REFERENCE (result_decl) = TREE_ADDRESSABLE (type);
    DECL_RESULT (decl) = result_decl;
  
+   /* Propagate the "const" property.  */
    TREE_READONLY (decl) = TYPE_READONLY (type);
! 
!   /* Propagate the "noreturn" property.  */
!   TREE_THIS_VOLATILE (decl) = TYPE_VOLATILE (type);
  
    if (asm_name)
      {
*************** convert (tree type, tree expr)
*** 4621,4629 ****
  					   etype)))
      return build1 (VIEW_CONVERT_EXPR, type, expr);
  
!   /* If we are converting between tagged types, try to upcast properly.  */
    else if (ecode == RECORD_TYPE && code == RECORD_TYPE
! 	   && TYPE_ALIGN_OK (etype) && TYPE_ALIGN_OK (type))
      {
        tree child_etype = etype;
        do {
--- 4624,4635 ----
  					   etype)))
      return build1 (VIEW_CONVERT_EXPR, type, expr);
  
!   /* If we are converting between tagged types, try to upcast properly.
!      But don't do it if we are just annotating types since tagged types
!      aren't fully laid out in this mode.  */
    else if (ecode == RECORD_TYPE && code == RECORD_TYPE
! 	   && TYPE_ALIGN_OK (etype) && TYPE_ALIGN_OK (type)
! 	   && !type_annotate_only)
      {
        tree child_etype = etype;
        do {
*************** handle_noreturn_attribute (tree *node, t
*** 6208,6215 ****
  	   && TREE_CODE (TREE_TYPE (type)) == FUNCTION_TYPE)
      TREE_TYPE (*node)
        = build_pointer_type
! 	(build_type_variant (TREE_TYPE (type),
! 			     TYPE_READONLY (TREE_TYPE (type)), 1));
    else
      {
        warning (OPT_Wattributes, "%qs attribute ignored",
--- 6214,6220 ----
  	   && TREE_CODE (TREE_TYPE (type)) == FUNCTION_TYPE)
      TREE_TYPE (*node)
        = build_pointer_type
! 	(change_qualified_type (TREE_TYPE (type), TYPE_QUAL_VOLATILE));
    else
      {
        warning (OPT_Wattributes, "%qs attribute ignored",
diff -Nrcpad gcc-8.1.0/gcc/ada/init.c gcc-8.2.0/gcc/ada/init.c
*** gcc-8.1.0/gcc/ada/init.c	Thu Jan 11 08:55:25 2018
--- gcc-8.2.0/gcc/ada/init.c	Fri May  4 07:31:43 2018
*************** __gnat_handle_vms_condition (int *sigarg
*** 1279,1285 ****
  
    /* If it was a DEC Ada specific condtiion, make it GNAT otherwise
       keep the old facility.  */
!   if (sigargs [1] & FAC_MASK == DECADA_M_FACILITY)
      SYS$PUTMSG (sigargs, copy_msg, &gnat_facility,
  	        (unsigned long long ) message);
    else
--- 1279,1285 ----
  
    /* If it was a DEC Ada specific condtiion, make it GNAT otherwise
       keep the old facility.  */
!   if ((sigargs [1] & FAC_MASK) == DECADA_M_FACILITY)
      SYS$PUTMSG (sigargs, copy_msg, &gnat_facility,
  	        (unsigned long long ) message);
    else
diff -Nrcpad gcc-8.1.0/gcc/ada/libgnat/system-rtems.ads gcc-8.2.0/gcc/ada/libgnat/system-rtems.ads
*** gcc-8.1.0/gcc/ada/libgnat/system-rtems.ads	Fri Sep  8 15:12:17 2017
--- gcc-8.2.0/gcc/ada/libgnat/system-rtems.ads	Fri Jul  6 06:06:44 2018
*************** private
*** 160,166 ****
     Always_Compatible_Rep     : constant Boolean := False;
     Suppress_Standard_Library : constant Boolean := False;
     Use_Ada_Main_Program_Name : constant Boolean := False;
!    Frontend_Exceptions       : constant Boolean := True;
!    ZCX_By_Default            : constant Boolean := False;
  
  end System;
--- 160,166 ----
     Always_Compatible_Rep     : constant Boolean := False;
     Suppress_Standard_Library : constant Boolean := False;
     Use_Ada_Main_Program_Name : constant Boolean := False;
!    Frontend_Exceptions       : constant Boolean := False;
!    ZCX_By_Default            : constant Boolean := True;
  
  end System;
diff -Nrcpad gcc-8.1.0/gcc/ada/link.c gcc-8.2.0/gcc/ada/link.c
*** gcc-8.1.0/gcc/ada/link.c	Thu Jan 11 08:55:25 2018
--- gcc-8.2.0/gcc/ada/link.c	Fri May  4 07:32:48 2018
*************** unsigned char __gnat_separate_run_path_o
*** 104,110 ****
  const char *__gnat_default_libgcc_subdir = "lib";
  
  #elif defined (__FreeBSD__) || defined (__DragonFly__) \
!    || defined (__NetBSD__) || defined (__OpenBSD__)
     || defined (__QNX__)
  const char *__gnat_object_file_option = "-Wl,@";
  const char *__gnat_run_path_option = "-Wl,-rpath,";
--- 104,110 ----
  const char *__gnat_default_libgcc_subdir = "lib";
  
  #elif defined (__FreeBSD__) || defined (__DragonFly__) \
!    || defined (__NetBSD__) || defined (__OpenBSD__) \
     || defined (__QNX__)
  const char *__gnat_object_file_option = "-Wl,@";
  const char *__gnat_run_path_option = "-Wl,-rpath,";
diff -Nrcpad gcc-8.1.0/gcc/bb-reorder.c gcc-8.2.0/gcc/bb-reorder.c
*** gcc-8.1.0/gcc/bb-reorder.c	Fri Apr 13 19:55:15 2018
--- gcc-8.2.0/gcc/bb-reorder.c	Wed Jun 20 20:41:12 2018
***************
*** 117,122 ****
--- 117,123 ----
  #include "fibonacci_heap.h"
  #include "stringpool.h"
  #include "attribs.h"
+ #include "common/common-target.h"
  
  /* The number of rounds.  In most cases there will only be 4 rounds, but
     when partitioning hot and cold basic blocks into separate sections of
*************** get_uncond_jump_length (void)
*** 1408,1443 ****
    return length;
  }
  
! /* The landing pad OLD_LP, in block OLD_BB, has edges from both partitions.
!    Add a new landing pad that will just jump to the old one and split the
!    edges so that no EH edge crosses partitions.  */
  
! static void
! fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb)
  {
!   eh_landing_pad new_lp;
!   basic_block new_bb, last_bb;
!   rtx_insn *jump;
!   unsigned new_partition;
!   edge_iterator ei;
!   edge e;
! 
!   /* Generate the new landing-pad structure.  */
!   new_lp = gen_eh_landing_pad (old_lp->region);
!   new_lp->post_landing_pad = old_lp->post_landing_pad;
!   new_lp->landing_pad = gen_label_rtx ();
!   LABEL_PRESERVE_P (new_lp->landing_pad) = 1;
! 
!   /* Put appropriate instructions in new bb.  */
!   rtx_code_label *new_label = emit_label (new_lp->landing_pad);
  
    rtx_code_label *old_label = block_label (old_bb);
!   jump = emit_jump_insn (targetm.gen_jump (old_label));
    JUMP_LABEL (jump) = old_label;
  
!   /* Create new basic block to be dest for lp.  */
!   last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb;
!   new_bb = create_basic_block (new_label, jump, last_bb);
    new_bb->aux = last_bb->aux;
    new_bb->count = old_bb->count;
    last_bb->aux = new_bb;
--- 1409,1433 ----
    return length;
  }
  
! /* Create a forwarder block to OLD_BB starting with NEW_LABEL and in the
!    other partition wrt OLD_BB.  */
  
! static basic_block
! create_eh_forwarder_block (rtx_code_label *new_label, basic_block old_bb)
  {
!   /* Split OLD_BB, so that EH pads have always only incoming EH edges,
!      bb_has_eh_pred bbs are treated specially by DF infrastructure.  */
!   old_bb = split_block_after_labels (old_bb)->dest;
  
+   /* Put the new label and a jump in the new basic block.  */
+   rtx_insn *label = emit_label (new_label);
    rtx_code_label *old_label = block_label (old_bb);
!   rtx_insn *jump = emit_jump_insn (targetm.gen_jump (old_label));
    JUMP_LABEL (jump) = old_label;
  
!   /* Create the new basic block and put it in last position.  */
!   basic_block last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb;
!   basic_block new_bb = create_basic_block (label, jump, last_bb);
    new_bb->aux = last_bb->aux;
    new_bb->count = old_bb->count;
    last_bb->aux = new_bb;
*************** fix_up_crossing_landing_pad (eh_landing_
*** 1446,1459 ****
  
    make_single_succ_edge (new_bb, old_bb, 0);
  
!   /* Make sure new bb is in the other partition.  */
!   new_partition = BB_PARTITION (old_bb);
    new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
    BB_SET_PARTITION (new_bb, new_partition);
  
    /* Fix up the edges.  */
    for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == new_partition)
        {
  	rtx_insn *insn = BB_END (e->src);
  	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
--- 1436,1522 ----
  
    make_single_succ_edge (new_bb, old_bb, 0);
  
!   /* Make sure the new basic block is in the other partition.  */
!   unsigned new_partition = BB_PARTITION (old_bb);
    new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
    BB_SET_PARTITION (new_bb, new_partition);
  
+   return new_bb;
+ }
+ 
+ /* The common landing pad in block OLD_BB has edges from both partitions.
+    Add a new landing pad that will just jump to the old one and split the
+    edges so that no EH edge crosses partitions.  */
+ 
+ static void
+ sjlj_fix_up_crossing_landing_pad (basic_block old_bb)
+ {
+   const unsigned lp_len = cfun->eh->lp_array->length ();
+   edge_iterator ei;
+   edge e;
+ 
+   /* Generate the new common landing-pad label.  */
+   rtx_code_label *new_label = gen_label_rtx ();
+   LABEL_PRESERVE_P (new_label) = 1;
+ 
+   /* Create the forwarder block.  */
+   basic_block new_bb = create_eh_forwarder_block (new_label, old_bb);
+ 
+   /* Create the map from old to new lp index and initialize it.  */
+   unsigned *index_map = (unsigned *) alloca (lp_len * sizeof (unsigned));
+   memset (index_map, 0, lp_len * sizeof (unsigned));
+ 
    /* Fix up the edges.  */
    for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb))
!       {
! 	rtx_insn *insn = BB_END (e->src);
! 	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
! 
! 	gcc_assert (note != NULL);
! 	const unsigned old_index = INTVAL (XEXP (note, 0));
! 
! 	/* Generate the new landing-pad structure.  */
! 	if (index_map[old_index] == 0)
! 	  {
! 	    eh_landing_pad old_lp = (*cfun->eh->lp_array)[old_index];
! 	    eh_landing_pad new_lp = gen_eh_landing_pad (old_lp->region);
! 	    new_lp->post_landing_pad = old_lp->post_landing_pad;
! 	    new_lp->landing_pad = new_label;
! 	    index_map[old_index] = new_lp->index;
! 	  }
! 	XEXP (note, 0) = GEN_INT (index_map[old_index]);
! 
! 	/* Adjust the edge to the new destination.  */
! 	redirect_edge_succ (e, new_bb);
!       }
!     else
!       ei_next (&ei);
! }
! 
! /* The landing pad OLD_LP, in block OLD_BB, has edges from both partitions.
!    Add a new landing pad that will just jump to the old one and split the
!    edges so that no EH edge crosses partitions.  */
! 
! static void
! dw2_fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb)
! {
!   eh_landing_pad new_lp;
!   edge_iterator ei;
!   edge e;
! 
!   /* Generate the new landing-pad structure.  */
!   new_lp = gen_eh_landing_pad (old_lp->region);
!   new_lp->post_landing_pad = old_lp->post_landing_pad;
!   new_lp->landing_pad = gen_label_rtx ();
!   LABEL_PRESERVE_P (new_lp->landing_pad) = 1;
! 
!   /* Create the forwarder block.  */
!   basic_block new_bb = create_eh_forwarder_block (new_lp->landing_pad, old_bb);
! 
!   /* Fix up the edges.  */
!   for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb))
        {
  	rtx_insn *insn = BB_END (e->src);
  	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
*************** sanitize_hot_paths (bool walk_up, unsign
*** 1572,1577 ****
--- 1635,1641 ----
            hot_bbs_to_check.safe_push (reach_bb);
          }
      }
+   hot_bbs_to_check.release ();
  
    return cold_bb_count;
  }
*************** find_rarely_executed_basic_blocks_and_cr
*** 1651,1659 ****
  
    /* The format of .gcc_except_table does not allow landing pads to
       be in a different partition as the throw.  Fix this by either
!      moving or duplicating the landing pads.  */
    if (cfun->eh->lp_array)
      {
        unsigned i;
        eh_landing_pad lp;
  
--- 1715,1725 ----
  
    /* The format of .gcc_except_table does not allow landing pads to
       be in a different partition as the throw.  Fix this by either
!      moving the landing pads or inserting forwarder landing pads.  */
    if (cfun->eh->lp_array)
      {
+       const bool sjlj
+ 	= (targetm_common.except_unwind_info (&global_options) == UI_SJLJ);
        unsigned i;
        eh_landing_pad lp;
  
*************** find_rarely_executed_basic_blocks_and_cr
*** 1685,1697 ****
  	      which ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
  	      BB_SET_PARTITION (bb, which);
  	    }
  	  else
! 	    fix_up_crossing_landing_pad (lp, bb);
  	}
      }
  
    /* Mark every edge that crosses between sections.  */
- 
    FOR_EACH_BB_FN (bb, cfun)
      FOR_EACH_EDGE (e, ei, bb->succs)
        {
--- 1751,1768 ----
  	      which ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
  	      BB_SET_PARTITION (bb, which);
  	    }
+ 	  else if (sjlj)
+ 	    sjlj_fix_up_crossing_landing_pad (bb);
  	  else
! 	    dw2_fix_up_crossing_landing_pad (lp, bb);
! 
! 	  /* There is a single, common landing pad in SJLJ mode.  */
! 	  if (sjlj)
! 	    break;
  	}
      }
  
    /* Mark every edge that crosses between sections.  */
    FOR_EACH_BB_FN (bb, cfun)
      FOR_EACH_EDGE (e, ei, bb->succs)
        {
*************** pass_partition_blocks::gate (function *f
*** 2861,2868 ****
  {
    /* The optimization to partition hot/cold basic blocks into separate
       sections of the .o file does not work well with linkonce or with
!      user defined section attributes.  Don't call it if either case
!      arises.  */
    return (flag_reorder_blocks_and_partition
  	  && optimize
  	  /* See pass_reorder_blocks::gate.  We should not partition if
--- 2932,2939 ----
  {
    /* The optimization to partition hot/cold basic blocks into separate
       sections of the .o file does not work well with linkonce or with
!      user defined section attributes or with naked attribute.  Don't call
!      it if either case arises.  */
    return (flag_reorder_blocks_and_partition
  	  && optimize
  	  /* See pass_reorder_blocks::gate.  We should not partition if
*************** pass_partition_blocks::gate (function *f
*** 2870,2875 ****
--- 2941,2947 ----
  	  && optimize_function_for_speed_p (fun)
  	  && !DECL_COMDAT_GROUP (current_function_decl)
  	  && !lookup_attribute ("section", DECL_ATTRIBUTES (fun->decl))
+ 	  && !lookup_attribute ("naked", DECL_ATTRIBUTES (fun->decl))
  	  /* Workaround a bug in GDB where read_partial_die doesn't cope
  	     with DIEs with DW_AT_ranges, see PR81115.  */
  	  && !(in_lto_p && MAIN_NAME_P (DECL_NAME (fun->decl))));
diff -Nrcpad gcc-8.1.0/gcc/brig/ChangeLog gcc-8.2.0/gcc/brig/ChangeLog
*** gcc-8.1.0/gcc/brig/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/brig/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,12 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-04  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR hsa/86371
+ 	* Make-lang.in (BRIGINCLUDES): Remove erroneous include path in $HOME.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/brig/Make-lang.in gcc-8.2.0/gcc/brig/Make-lang.in
*** gcc-8.1.0/gcc/brig/Make-lang.in	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/brig/Make-lang.in	Wed Jul  4 12:20:26 2018
*************** brig.stagefeedback: stagefeedback-start
*** 239,246 ****
  CFLAGS-brig/brig-lang.o += -DDEFAULT_TARGET_VERSION=\"$(version)\" \
  	-DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\"
  
! BRIGINCLUDES = -I $(srcdir)/brig -I ${HOME}/local/include \
! 	-I $(srcdir)/brig/brigfrontend
  
  brig/brig-machine.o: brig/brigfrontend/brig-machine.c
  	$(COMPILE) $(BRIGINCLUDES) $<
--- 239,245 ----
  CFLAGS-brig/brig-lang.o += -DDEFAULT_TARGET_VERSION=\"$(version)\" \
  	-DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\"
  
! BRIGINCLUDES = -I $(srcdir)/brig -I $(srcdir)/brig/brigfrontend
  
  brig/brig-machine.o: brig/brigfrontend/brig-machine.c
  	$(COMPILE) $(BRIGINCLUDES) $<
diff -Nrcpad gcc-8.1.0/gcc/c/ChangeLog gcc-8.2.0/gcc/c/ChangeLog
*** gcc-8.1.0/gcc/c/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/c/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,35 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* c-decl.c (c_decl_attributes): Don't diagnose vars without mappable
+ 	type here, instead add "omp declare target implicit" attribute.
+ 	(finish_decl): Diagnose vars without mappable type here.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-06-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/86093
+ 	* c-typeck.c (pointer_diff): Cast both pointers to unqualified types
+ 	before doing POINTER_DIFF_EXPR.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* c-fold.c (c_fully_fold_internal): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass TREE_TYPE (expr) as TYPE to it and drop the
+ 	fold_convert_loc.
+ 	* c-typeck.c (build_unary_op): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass argtype as TYPE to it and drop the
+ 	fold_convert_loc.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/c/c-decl.c gcc-8.2.0/gcc/c/c-decl.c
*** gcc-8.1.0/gcc/c/c-decl.c	Tue Feb 13 10:28:54 2018
--- gcc-8.2.0/gcc/c/c-decl.c	Thu Jul 12 19:37:11 2018
*************** c_decl_attributes (tree *node, tree attr
*** 4632,4639 ****
      {
        if (VAR_P (*node)
  	  && !lang_hooks.types.omp_mappable_type (TREE_TYPE (*node)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       *node);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
--- 4632,4639 ----
      {
        if (VAR_P (*node)
  	  && !lang_hooks.types.omp_mappable_type (TREE_TYPE (*node)))
! 	attributes = tree_cons (get_identifier ("omp declare target implicit"),
! 				NULL_TREE, attributes);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
*************** finish_decl (tree decl, location_t init_
*** 5212,5218 ****
  	diagnose_uninitialized_cst_member (decl, type);
      }
  
! 	invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
  /* Given a parsed parameter declaration, decode it into a PARM_DECL.
--- 5212,5238 ----
  	diagnose_uninitialized_cst_member (decl, type);
      }
  
!   if (flag_openmp
!       && VAR_P (decl)
!       && lookup_attribute ("omp declare target implicit",
! 			   DECL_ATTRIBUTES (decl)))
!     {
!       DECL_ATTRIBUTES (decl)
! 	= remove_attribute ("omp declare target implicit",
! 			    DECL_ATTRIBUTES (decl));
!       if (!lang_hooks.types.omp_mappable_type (TREE_TYPE (decl)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       decl);
!       else if (!lookup_attribute ("omp declare target",
! 				  DECL_ATTRIBUTES (decl))
! 	       && !lookup_attribute ("omp declare target link",
! 				     DECL_ATTRIBUTES (decl)))
! 	DECL_ATTRIBUTES (decl)
! 	  = tree_cons (get_identifier ("omp declare target"),
! 		       NULL_TREE, DECL_ATTRIBUTES (decl));
!     }
! 
!   invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
  /* Given a parsed parameter declaration, decode it into a PARM_DECL.
diff -Nrcpad gcc-8.1.0/gcc/c/c-fold.c gcc-8.2.0/gcc/c/c-fold.c
*** gcc-8.1.0/gcc/c/c-fold.c	Wed Jan 17 17:51:25 2018
--- gcc-8.2.0/gcc/c/c-fold.c	Wed May 30 07:20:58 2018
*************** c_fully_fold_internal (tree expr, bool i
*** 473,479 ****
  	  && (op1 = get_base_address (op0)) != NULL_TREE
  	  && INDIRECT_REF_P (op1)
  	  && TREE_CONSTANT (TREE_OPERAND (op1, 0)))
! 	ret = fold_convert_loc (loc, TREE_TYPE (expr), fold_offsetof_1 (op0));
        else if (op0 != orig_op0 || in_init)
  	ret = in_init
  	  ? fold_build1_initializer_loc (loc, code, TREE_TYPE (expr), op0)
--- 473,479 ----
  	  && (op1 = get_base_address (op0)) != NULL_TREE
  	  && INDIRECT_REF_P (op1)
  	  && TREE_CONSTANT (TREE_OPERAND (op1, 0)))
! 	ret = fold_offsetof (op0, TREE_TYPE (expr));
        else if (op0 != orig_op0 || in_init)
  	ret = in_init
  	  ? fold_build1_initializer_loc (loc, code, TREE_TYPE (expr), op0)
diff -Nrcpad gcc-8.1.0/gcc/c/c-typeck.c gcc-8.2.0/gcc/c/c-typeck.c
*** gcc-8.1.0/gcc/c/c-typeck.c	Wed Mar 21 21:48:47 2018
--- gcc-8.2.0/gcc/c/c-typeck.c	Wed Jun 20 20:40:33 2018
*************** pointer_diff (location_t loc, tree op0,
*** 3840,3846 ****
      op0 = build_binary_op (loc, MINUS_EXPR, convert (inttype, op0),
  			   convert (inttype, op1), false);
    else
!     op0 = build2_loc (loc, POINTER_DIFF_EXPR, inttype, op0, op1);
  
    /* This generates an error if op1 is pointer to incomplete type.  */
    if (!COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (TREE_TYPE (orig_op1))))
--- 3840,3851 ----
      op0 = build_binary_op (loc, MINUS_EXPR, convert (inttype, op0),
  			   convert (inttype, op1), false);
    else
!     {
!       /* Cast away qualifiers.  */
!       op0 = convert (c_common_type (TREE_TYPE (op0), TREE_TYPE (op0)), op0);
!       op1 = convert (c_common_type (TREE_TYPE (op1), TREE_TYPE (op1)), op1);
!       op0 = build2_loc (loc, POINTER_DIFF_EXPR, inttype, op0, op1);
!     }
  
    /* This generates an error if op1 is pointer to incomplete type.  */
    if (!COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (TREE_TYPE (orig_op1))))
*************** build_unary_op (location_t location, enu
*** 4676,4682 ****
        if (val && INDIRECT_REF_P (val)
            && TREE_CONSTANT (TREE_OPERAND (val, 0)))
  	{
! 	  ret = fold_convert_loc (location, argtype, fold_offsetof_1 (arg));
  	  goto return_build_unary_op;
  	}
  
--- 4681,4687 ----
        if (val && INDIRECT_REF_P (val)
            && TREE_CONSTANT (TREE_OPERAND (val, 0)))
  	{
! 	  ret = fold_offsetof (arg, argtype);
  	  goto return_build_unary_op;
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/ChangeLog gcc-8.2.0/gcc/c-family/ChangeLog
*** gcc-8.1.0/gcc/c-family/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/c-family/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,93 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85602
+ 	* c-warn.c (sizeof_pointer_memaccess_warning): Check for attribute
+ 	nonstring.
+ 
+ 2018-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR c/86453
+ 	* c-attribs.c (handle_packed_attribute): Do not build a variant
+ 	type with TYPE_PACKED, instead ignore the attribute if we may
+ 	not apply to the original type.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* c-attribs.c (c_common_attribute_table): Add
+ 	"omp declare target implicit" attribute.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86210
+ 	* c-common.c (check_nonnull_arg): Use fold_for_warn.  Adjust obsolete
+ 	comment.
+ 
+ 2018-06-13  Jason Merrill  <jason@redhat.com>
+ 
+ 	* c-opts.c (c_common_post_options): Warn about useless -Wabi.
+ 	(c_common_handle_option) [OPT_Wabi_]: Remove flag_abi_compat_version
+ 	handling.
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* c-opts.c (c_common_post_options): Bump the current ABI version to
+ 	13.  Set warn_abi_version and flag_abi_compat_version to the current
+ 	version rather than 0.  Fix defaulting flag_abi_compat_version from
+ 	warn_abi_version.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85710 - ICE with -Wmemset-elt-size.
+ 	* c-warn.c (warn_for_memset): Don't crash on incomplete element type.
+ 
+ 2018-06-01  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* c-ada-spec.c (dump_ada_declaration) <TYPE_DECL>: Generate a forward
+ 	declaration for a typedef independently of whether the declaration of
+ 	the subtype is generated.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/85696
+ 	* c-omp.c (c_omp_predetermined_sharing): Return
+ 	OMP_CLAUSE_DEFAULT_SHARED for artificial vars with integral type.
+ 
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* c-common.h (fold_offsetof_1): Removed.
+ 	(fold_offsetof): Add TYPE argument defaulted to size_type_node and
+ 	CTX argument defaulted to ERROR_MARK.
+ 	* c-common.c (fold_offsetof_1): Renamed to ...
+ 	(fold_offsetof): ... this.  Remove wrapper function.  Add TYPE
+ 	argument, convert the pointer constant to TYPE and use size_binop
+ 	with PLUS_EXPR instead of fold_build_pointer_plus if type is not
+ 	a pointer type.  Adjust recursive calls.
+ 
+ 2018-05-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR bootstrap/85921
+ 	* c-warn.c (diagnose_mismatched_attributes): Remove unnecessary
+ 	noinline variable to workaround broken kernel headers.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-11  Martin Liska  <mliska@suse.cz>
+ 
+         PR sanitizer/85556
+ 	* c-attribs.c (handle_no_sanitize_attribute): Iterate all
+ 	TREE_LIST values.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-ada-spec.c gcc-8.2.0/gcc/c-family/c-ada-spec.c
*** gcc-8.1.0/gcc/c-family/c-ada-spec.c	Tue Mar 20 09:44:21 2018
--- gcc-8.2.0/gcc/c-family/c-ada-spec.c	Fri Jun  1 08:36:35 2018
*************** dump_ada_declaration (pretty_printer *bu
*** 2734,2752 ****
  
  	  if (TYPE_NAME (typ))
  	    {
! 	      /* If types have same representation, and same name (ignoring
! 		 casing), then ignore the second type.  */
  	      if (type_name (typ) == type_name (TREE_TYPE (t))
  		  || !strcasecmp (type_name (typ), type_name (TREE_TYPE (t))))
  		{
  		  TREE_VISITED (t) = 1;
  		  return 0;
  		}
  
  	      INDENT (spc);
  
! 	      if (RECORD_OR_UNION_TYPE_P (typ))
! 		dump_forward_type (buffer, stub, t, spc);
  
  	      pp_string (buffer, "subtype ");
  	      dump_ada_node (buffer, t, type, spc, false, true);
--- 2734,2758 ----
  
  	  if (TYPE_NAME (typ))
  	    {
! 	      /* If the types have the same name (ignoring casing), then ignore
! 		 the second type, but forward declare the first if need be.  */
  	      if (type_name (typ) == type_name (TREE_TYPE (t))
  		  || !strcasecmp (type_name (typ), type_name (TREE_TYPE (t))))
  		{
+ 		  if (RECORD_OR_UNION_TYPE_P (typ) && !TREE_VISITED (stub))
+ 		    {
+ 		      INDENT (spc);
+ 		      dump_forward_type (buffer, typ, t, 0);
+ 		    }
+ 
  		  TREE_VISITED (t) = 1;
  		  return 0;
  		}
  
  	      INDENT (spc);
  
! 	      if (RECORD_OR_UNION_TYPE_P (typ) && !TREE_VISITED (stub))
! 		dump_forward_type (buffer, typ, t, spc);
  
  	      pp_string (buffer, "subtype ");
  	      dump_ada_node (buffer, t, type, spc, false, true);
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-attribs.c gcc-8.2.0/gcc/c-family/c-attribs.c
*** gcc-8.1.0/gcc/c-family/c-attribs.c	Tue Mar 13 15:33:16 2018
--- gcc-8.2.0/gcc/c-family/c-attribs.c	Mon Jul 16 11:57:10 2018
*************** const struct attribute_spec c_common_att
*** 403,409 ****
  			      0, 0, true, false, false, false,
  			      handle_no_address_safety_analysis_attribute,
  			      NULL },
!   { "no_sanitize",	      1, 1, true, false, false, false,
  			      handle_no_sanitize_attribute, NULL },
    { "no_sanitize_address",    0, 0, true, false, false, false,
  			      handle_no_sanitize_address_attribute, NULL },
--- 403,409 ----
  			      0, 0, true, false, false, false,
  			      handle_no_address_safety_analysis_attribute,
  			      NULL },
!   { "no_sanitize",	      1, -1, true, false, false, false,
  			      handle_no_sanitize_attribute, NULL },
    { "no_sanitize_address",    0, 0, true, false, false, false,
  			      handle_no_sanitize_address_attribute, NULL },
*************** const struct attribute_spec c_common_att
*** 445,450 ****
--- 445,452 ----
  			      handle_omp_declare_target_attribute, NULL },
    { "omp declare target link", 0, 0, true, false, false, false,
  			      handle_omp_declare_target_attribute, NULL },
+   { "omp declare target implicit", 0, 0, true, false, false, false,
+ 			      handle_omp_declare_target_attribute, NULL },
    { "alloc_align",	      1, 1, false, true, true, false,
  			      handle_alloc_align_attribute,
  	                      attr_alloc_exclusions },
*************** handle_packed_attribute (tree *node, tre
*** 517,524 ****
    if (TYPE_P (*node))
      {
        if (!(flags & (int) ATTR_FLAG_TYPE_IN_PLACE))
! 	*node = build_variant_type_copy (*node);
!       TYPE_PACKED (*node) = 1;
      }
    else if (TREE_CODE (*node) == FIELD_DECL)
      {
--- 519,531 ----
    if (TYPE_P (*node))
      {
        if (!(flags & (int) ATTR_FLAG_TYPE_IN_PLACE))
! 	{
! 	  warning (OPT_Wattributes,
! 		   "%qE attribute ignored for type %qT", name, *node);
! 	  *no_add_attrs = true;
! 	}
!       else
! 	TYPE_PACKED (*node) = 1;
      }
    else if (TREE_CODE (*node) == FIELD_DECL)
      {
*************** static tree
*** 683,704 ****
  handle_no_sanitize_attribute (tree *node, tree name, tree args, int,
  			      bool *no_add_attrs)
  {
    *no_add_attrs = true;
-   tree id = TREE_VALUE (args);
    if (TREE_CODE (*node) != FUNCTION_DECL)
      {
        warning (OPT_Wattributes, "%qE attribute ignored", name);
        return NULL_TREE;
      }
  
!   if (TREE_CODE (id) != STRING_CST)
      {
!       error ("no_sanitize argument not a string");
!       return NULL_TREE;
!     }
  
!   char *string = ASTRDUP (TREE_STRING_POINTER (id));
!   unsigned int flags = parse_no_sanitize_attribute (string);
  
    add_no_sanitize_value (*node, flags);
  
--- 690,715 ----
  handle_no_sanitize_attribute (tree *node, tree name, tree args, int,
  			      bool *no_add_attrs)
  {
+   unsigned int flags = 0;
    *no_add_attrs = true;
    if (TREE_CODE (*node) != FUNCTION_DECL)
      {
        warning (OPT_Wattributes, "%qE attribute ignored", name);
        return NULL_TREE;
      }
  
!   for (; args; args = TREE_CHAIN (args))
      {
!       tree id = TREE_VALUE (args);
!       if (TREE_CODE (id) != STRING_CST)
! 	{
! 	  error ("no_sanitize argument not a string");
! 	  return NULL_TREE;
! 	}
  
!       char *string = ASTRDUP (TREE_STRING_POINTER (id));
!       flags |= parse_no_sanitize_attribute (string);
!     }
  
    add_no_sanitize_value (*node, flags);
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-common.c gcc-8.2.0/gcc/c-family/c-common.c
*** gcc-8.1.0/gcc/c-family/c-common.c	Tue Mar 27 19:59:30 2018
--- gcc-8.2.0/gcc/c-family/c-common.c	Wed Jun 20 16:08:14 2018
*************** check_nonnull_arg (void *ctx, tree param
*** 5403,5412 ****
    if (TREE_CODE (TREE_TYPE (param)) != POINTER_TYPE)
      return;
  
!   /* When not optimizing diagnose the simple cases of null arguments.
!      When optimization is enabled defer the checking until expansion
!      when more cases can be detected.  */
!   if (integer_zerop (param))
      {
        warning_at (pctx->loc, OPT_Wnonnull, "null argument where non-null "
  		  "required (argument %lu)", (unsigned long) param_num);
--- 5403,5410 ----
    if (TREE_CODE (TREE_TYPE (param)) != POINTER_TYPE)
      return;
  
!   /* Diagnose the simple cases of null arguments.  */
!   if (integer_zerop (fold_for_warn (param)))
      {
        warning_at (pctx->loc, OPT_Wnonnull, "null argument where non-null "
  		  "required (argument %lu)", (unsigned long) param_num);
*************** c_common_to_target_charset (HOST_WIDE_IN
*** 6168,6177 ****
  
  /* Fold an offsetof-like expression.  EXPR is a nested sequence of component
     references with an INDIRECT_REF of a constant at the bottom; much like the
!    traditional rendering of offsetof as a macro.  Return the folded result.  */
  
  tree
! fold_offsetof_1 (tree expr, enum tree_code ctx)
  {
    tree base, off, t;
    tree_code code = TREE_CODE (expr);
--- 6166,6176 ----
  
  /* Fold an offsetof-like expression.  EXPR is a nested sequence of component
     references with an INDIRECT_REF of a constant at the bottom; much like the
!    traditional rendering of offsetof as a macro.  TYPE is the desired type of
!    the whole expression.  Return the folded result.  */
  
  tree
! fold_offsetof (tree expr, tree type, enum tree_code ctx)
  {
    tree base, off, t;
    tree_code code = TREE_CODE (expr);
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6196,6205 ****
  	  error ("cannot apply %<offsetof%> to a non constant address");
  	  return error_mark_node;
  	}
!       return TREE_OPERAND (expr, 0);
  
      case COMPONENT_REF:
!       base = fold_offsetof_1 (TREE_OPERAND (expr, 0), code);
        if (base == error_mark_node)
  	return base;
  
--- 6195,6204 ----
  	  error ("cannot apply %<offsetof%> to a non constant address");
  	  return error_mark_node;
  	}
!       return convert (type, TREE_OPERAND (expr, 0));
  
      case COMPONENT_REF:
!       base = fold_offsetof (TREE_OPERAND (expr, 0), type, code);
        if (base == error_mark_node)
  	return base;
  
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6216,6222 ****
        break;
  
      case ARRAY_REF:
!       base = fold_offsetof_1 (TREE_OPERAND (expr, 0), code);
        if (base == error_mark_node)
  	return base;
  
--- 6215,6221 ----
        break;
  
      case ARRAY_REF:
!       base = fold_offsetof (TREE_OPERAND (expr, 0), type, code);
        if (base == error_mark_node)
  	return base;
  
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6273,6295 ****
        /* Handle static members of volatile structs.  */
        t = TREE_OPERAND (expr, 1);
        gcc_checking_assert (VAR_P (get_base_address (t)));
!       return fold_offsetof_1 (t);
  
      default:
        gcc_unreachable ();
      }
  
    return fold_build_pointer_plus (base, off);
  }
- 
- /* Likewise, but convert it to the return type of offsetof.  */
- 
- tree
- fold_offsetof (tree expr)
- {
-   return convert (size_type_node, fold_offsetof_1 (expr));
- }
- 
  
  /* *PTYPE is an incomplete array.  Complete it with a domain based on
     INITIAL_VALUE.  If INITIAL_VALUE is not present, use 1 if DO_DEFAULT
--- 6272,6287 ----
        /* Handle static members of volatile structs.  */
        t = TREE_OPERAND (expr, 1);
        gcc_checking_assert (VAR_P (get_base_address (t)));
!       return fold_offsetof (t, type);
  
      default:
        gcc_unreachable ();
      }
  
+   if (!POINTER_TYPE_P (type))
+     return size_binop (PLUS_EXPR, base, convert (type, off));
    return fold_build_pointer_plus (base, off);
  }
  
  /* *PTYPE is an incomplete array.  Complete it with a domain based on
     INITIAL_VALUE.  If INITIAL_VALUE is not present, use 1 if DO_DEFAULT
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-common.h gcc-8.2.0/gcc/c-family/c-common.h
*** gcc-8.1.0/gcc/c-family/c-common.h	Mon Mar 12 18:04:16 2018
--- gcc-8.2.0/gcc/c-family/c-common.h	Wed May 30 07:20:58 2018
*************** extern bool c_dump_tree (void *, tree);
*** 1033,1040 ****
  
  extern void verify_sequence_points (tree);
  
! extern tree fold_offsetof_1 (tree, tree_code ctx = ERROR_MARK);
! extern tree fold_offsetof (tree);
  
  extern int complete_array_type (tree *, tree, bool);
  
--- 1033,1040 ----
  
  extern void verify_sequence_points (tree);
  
! extern tree fold_offsetof (tree, tree = size_type_node,
! 			   tree_code ctx = ERROR_MARK);
  
  extern int complete_array_type (tree *, tree, bool);
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-omp.c gcc-8.2.0/gcc/c-family/c-omp.c
*** gcc-8.1.0/gcc/c-family/c-omp.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/c-family/c-omp.c	Wed May 30 07:34:56 2018
*************** c_omp_predetermined_sharing (tree decl)
*** 1611,1615 ****
--- 1611,1623 ----
    if (TREE_READONLY (decl))
      return OMP_CLAUSE_DEFAULT_SHARED;
  
+   /* Predetermine artificial variables holding integral values, those
+      are usually result of gimplify_one_sizepos or SAVE_EXPR
+      gimplification.  */
+   if (VAR_P (decl)
+       && DECL_ARTIFICIAL (decl)
+       && INTEGRAL_TYPE_P (TREE_TYPE (decl)))
+     return OMP_CLAUSE_DEFAULT_SHARED;
+ 
    return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
  }
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-opts.c gcc-8.2.0/gcc/c-family/c-opts.c
*** gcc-8.1.0/gcc/c-family/c-opts.c	Thu Jan 18 13:17:37 2018
--- gcc-8.2.0/gcc/c-family/c-opts.c	Wed Jun 13 21:05:46 2018
*************** c_common_handle_option (size_t scode, co
*** 417,424 ****
  	  value = 2;
  	}
        warn_abi_version = value;
-       if (flag_abi_compat_version == -1)
- 	flag_abi_compat_version = value;
        break;
  
      case OPT_fcanonical_system_headers:
--- 417,422 ----
*************** c_common_post_options (const char **pfil
*** 915,945 ****
    if (flag_declone_ctor_dtor == -1)
      flag_declone_ctor_dtor = optimize_size;
  
-   if (warn_abi_version == -1)
-     {
-       if (flag_abi_compat_version != -1)
- 	warn_abi_version = flag_abi_compat_version;
-       else
- 	warn_abi_version = 0;
-     }
- 
    if (flag_abi_compat_version == 1)
      {
        warning (0, "%<-fabi-compat-version=1%> is not supported, using =2");
        flag_abi_compat_version = 2;
      }
!   else if (flag_abi_compat_version == -1)
      {
!       /* Generate compatibility aliases for ABI v11 (7.1) by default. */
!       flag_abi_compat_version
! 	= (flag_abi_version == 0 ? 11 : 0);
      }
  
-   /* Change flag_abi_version to be the actual current ABI level for the
-      benefit of c_cpp_builtins.  */
-   if (flag_abi_version == 0)
-     flag_abi_version = 12;
- 
    /* By default, enable the new inheriting constructor semantics along with ABI
       11.  New and old should coexist fine, but it is a change in what
       artificial symbols are generated.  */
--- 913,960 ----
    if (flag_declone_ctor_dtor == -1)
      flag_declone_ctor_dtor = optimize_size;
  
    if (flag_abi_compat_version == 1)
      {
        warning (0, "%<-fabi-compat-version=1%> is not supported, using =2");
        flag_abi_compat_version = 2;
      }
! 
!   /* Change flag_abi_version to be the actual current ABI level, for the
!      benefit of c_cpp_builtins, and to make comparison simpler.  */
!   const int latest_abi_version = 13;
!   /* Generate compatibility aliases for ABI v11 (7.1) by default.  */
!   const int abi_compat_default = 11;
! 
! #define clamp(X) if (X == 0 || X > latest_abi_version) X = latest_abi_version
!   clamp (flag_abi_version);
!   clamp (warn_abi_version);
!   clamp (flag_abi_compat_version);
! #undef clamp
! 
!   /* Default -Wabi= or -fabi-compat-version= from each other.  */
!   if (warn_abi_version == -1 && flag_abi_compat_version != -1)
!     warn_abi_version = flag_abi_compat_version;
!   else if (flag_abi_compat_version == -1 && warn_abi_version != -1)
!     flag_abi_compat_version = warn_abi_version;
!   else if (warn_abi_version == -1 && flag_abi_compat_version == -1)
      {
!       warn_abi_version = latest_abi_version;
!       if (flag_abi_version == latest_abi_version)
! 	{
! 	  if (warning (OPT_Wabi, "-Wabi won't warn about anything"))
! 	    {
! 	      inform (input_location, "-Wabi warns about differences "
! 		      "from the most up-to-date ABI, which is also used "
! 		      "by default");
! 	      inform (input_location, "use e.g. -Wabi=11 to warn about "
! 		      "changes from GCC 7");
! 	    }
! 	  flag_abi_compat_version = abi_compat_default;
! 	}
!       else
! 	flag_abi_compat_version = latest_abi_version;
      }
  
    /* By default, enable the new inheriting constructor semantics along with ABI
       11.  New and old should coexist fine, but it is a change in what
       artificial symbols are generated.  */
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-warn.c gcc-8.2.0/gcc/c-family/c-warn.c
*** gcc-8.1.0/gcc/c-family/c-warn.c	Fri Mar 16 20:12:27 2018
--- gcc-8.2.0/gcc/c-family/c-warn.c	Wed Jul 18 17:20:05 2018
*************** along with GCC; see the file COPYING3.
*** 34,39 ****
--- 34,40 ----
  #include "gcc-rich-location.h"
  #include "gimplify.h"
  #include "c-family/c-indentation.h"
+ #include "calls.h"
  
  /* Print a warning if a constant expression had overflow in folding.
     Invoke this function on every expression that the language
*************** sizeof_pointer_memaccess_warning (locati
*** 798,803 ****
--- 799,811 ----
  	  tem = tree_strip_nop_conversions (src);
  	  if (TREE_CODE (tem) == ADDR_EXPR)
  	    tem = TREE_OPERAND (tem, 0);
+ 
+ 	  /* Avoid diagnosing sizeof SRC when SRC is declared with
+ 	     attribute nonstring.  */
+ 	  tree dummy;
+ 	  if (get_attr_nonstring_decl (tem, &dummy))
+ 	    return;
+ 
  	  if (operand_equal_p (tem, sizeof_arg[idx], OEP_ADDRESS_OF))
  	    warning_at (sizeof_arg_loc[idx], OPT_Wsizeof_pointer_memaccess,
  			"argument to %<sizeof%> in %qD call is the same "
*************** warn_for_memset (location_t loc, tree ar
*** 1897,1903 ****
  	{
  	  tree elt_type = TREE_TYPE (type);
  	  tree domain = TYPE_DOMAIN (type);
! 	  if (!integer_onep (TYPE_SIZE_UNIT (elt_type))
  	      && domain != NULL_TREE
  	      && TYPE_MAX_VALUE (domain)
  	      && TYPE_MIN_VALUE (domain)
--- 1905,1912 ----
  	{
  	  tree elt_type = TREE_TYPE (type);
  	  tree domain = TYPE_DOMAIN (type);
! 	  if (COMPLETE_TYPE_P (elt_type)
! 	      && !integer_onep (TYPE_SIZE_UNIT (elt_type))
  	      && domain != NULL_TREE
  	      && TYPE_MAX_VALUE (domain)
  	      && TYPE_MIN_VALUE (domain)
*************** diagnose_mismatched_attributes (tree old
*** 2246,2263 ****
  		       newdecl);
  
    /* Diagnose inline __attribute__ ((noinline)) which is silly.  */
-   const char *noinline = "noinline";
- 
    if (DECL_DECLARED_INLINE_P (newdecl)
        && DECL_UNINLINABLE (olddecl)
!       && lookup_attribute (noinline, DECL_ATTRIBUTES (olddecl)))
      warned |= warning (OPT_Wattributes, "inline declaration of %qD follows "
! 		       "declaration with attribute %qs", newdecl, noinline);
    else if (DECL_DECLARED_INLINE_P (olddecl)
  	   && DECL_UNINLINABLE (newdecl)
  	   && lookup_attribute ("noinline", DECL_ATTRIBUTES (newdecl)))
      warned |= warning (OPT_Wattributes, "declaration of %q+D with attribute "
! 		       "%qs follows inline declaration", newdecl, noinline);
  
    return warned;
  }
--- 2255,2270 ----
  		       newdecl);
  
    /* Diagnose inline __attribute__ ((noinline)) which is silly.  */
    if (DECL_DECLARED_INLINE_P (newdecl)
        && DECL_UNINLINABLE (olddecl)
!       && lookup_attribute ("noinline", DECL_ATTRIBUTES (olddecl)))
      warned |= warning (OPT_Wattributes, "inline declaration of %qD follows "
! 		       "declaration with attribute %qs", newdecl, "noinline");
    else if (DECL_DECLARED_INLINE_P (olddecl)
  	   && DECL_UNINLINABLE (newdecl)
  	   && lookup_attribute ("noinline", DECL_ATTRIBUTES (newdecl)))
      warned |= warning (OPT_Wattributes, "declaration of %q+D with attribute "
! 		       "%qs follows inline declaration", newdecl, "noinline");
  
    return warned;
  }
diff -Nrcpad gcc-8.1.0/gcc/calls.c gcc-8.2.0/gcc/calls.c
*** gcc-8.1.0/gcc/calls.c	Wed Mar 28 14:51:09 2018
--- gcc-8.2.0/gcc/calls.c	Wed Jul 18 17:20:05 2018
*************** along with GCC; see the file COPYING3.
*** 50,60 ****
--- 50,62 ----
  #include "tree-chkp.h"
  #include "tree-vrp.h"
  #include "tree-ssanames.h"
+ #include "tree-ssa-strlen.h"
  #include "rtl-chkp.h"
  #include "intl.h"
  #include "stringpool.h"
  #include "attribs.h"
  #include "builtins.h"
+ #include "gimple-fold.h"
  
  /* Like PREFERRED_STACK_BOUNDARY but in units of bytes, not bits.  */
  #define STACK_BYTES (PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT)
*************** static GTY(()) tree alloc_object_size_li
*** 1230,1294 ****
  static tree
  alloc_max_size (void)
  {
!   if (!alloc_object_size_limit)
!     {
!       alloc_object_size_limit = max_object_size ();
  
!       if (warn_alloc_size_limit)
! 	{
! 	  char *end = NULL;
! 	  errno = 0;
! 	  unsigned HOST_WIDE_INT unit = 1;
! 	  unsigned HOST_WIDE_INT limit
! 	    = strtoull (warn_alloc_size_limit, &end, 10);
  
! 	  if (!errno)
! 	    {
! 	      if (end && *end)
! 		{
! 		  /* Numeric option arguments are at most INT_MAX.  Make it
! 		     possible to specify a larger value by accepting common
! 		     suffixes.  */
! 		  if (!strcmp (end, "kB"))
! 		    unit = 1000;
! 		  else if (!strcasecmp (end, "KiB") || strcmp (end, "KB"))
! 		    unit = 1024;
! 		  else if (!strcmp (end, "MB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000;
! 		  else if (!strcasecmp (end, "MiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024;
! 		  else if (!strcasecmp (end, "GB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000;
! 		  else if (!strcasecmp (end, "GiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024;
! 		  else if (!strcasecmp (end, "TB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000;
! 		  else if (!strcasecmp (end, "TiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024;
! 		  else if (!strcasecmp (end, "PB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000;
! 		  else if (!strcasecmp (end, "PiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024;
! 		  else if (!strcasecmp (end, "EB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000
! 			   * 1000;
! 		  else if (!strcasecmp (end, "EiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024
! 			   * 1024;
! 		  else
! 		    unit = 0;
! 		}
  
! 	      if (unit)
! 		{
! 		  widest_int w = wi::mul (limit, unit);
! 		  if (w < wi::to_widest (alloc_object_size_limit))
! 		    alloc_object_size_limit
! 		      = wide_int_to_tree (ptrdiff_type_node, w);
! 		}
! 	    }
  	}
      }
    return alloc_object_size_limit;
  }
  
--- 1232,1312 ----
  static tree
  alloc_max_size (void)
  {
!   if (alloc_object_size_limit)
!     return alloc_object_size_limit;
  
!   alloc_object_size_limit = max_object_size ();
  
!   if (!warn_alloc_size_limit)
!     return alloc_object_size_limit;
  
!   const char *optname = "-Walloc-size-larger-than=";
! 
!   char *end = NULL;
!   errno = 0;
!   unsigned HOST_WIDE_INT unit = 1;
!   unsigned HOST_WIDE_INT limit
!     = strtoull (warn_alloc_size_limit, &end, 10);
! 
!   /* If the value is too large to be represented use the maximum
!      representable value that strtoull sets limit to (setting
!      errno to ERANGE).  */
! 
!   if (end && *end)
!     {
!       /* Numeric option arguments are at most INT_MAX.  Make it
! 	 possible to specify a larger value by accepting common
! 	 suffixes.  */
!       if (!strcmp (end, "kB"))
! 	unit = 1000;
!       else if (!strcasecmp (end, "KiB") || !strcmp (end, "KB"))
! 	unit = 1024;
!       else if (!strcmp (end, "MB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000;
!       else if (!strcasecmp (end, "MiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024;
!       else if (!strcasecmp (end, "GB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000;
!       else if (!strcasecmp (end, "GiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024;
!       else if (!strcasecmp (end, "TB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000;
!       else if (!strcasecmp (end, "TiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024;
!       else if (!strcasecmp (end, "PB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000;
!       else if (!strcasecmp (end, "PiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024;
!       else if (!strcasecmp (end, "EB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000
! 	  * 1000;
!       else if (!strcasecmp (end, "EiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024
! 	  * 1024;
!       else
! 	{
! 	  /* This could mean an unknown suffix or a bad prefix, like
! 	     "+-1".  */
! 	  warning_at (UNKNOWN_LOCATION, 0,
! 		      "invalid argument %qs to %qs",
! 		      warn_alloc_size_limit, optname);
! 
! 	  /* Ignore the limit extracted by strtoull.  */
! 	  unit = 0;
  	}
      }
+ 
+   if (unit)
+     {
+       widest_int w = wi::mul (limit, unit);
+       if (w < wi::to_widest (alloc_object_size_limit))
+ 	alloc_object_size_limit
+ 	  = wide_int_to_tree (ptrdiff_type_node, w);
+       else
+ 	alloc_object_size_limit = build_all_ones_cst (size_type_node);
+     }
+ 
+ 
    return alloc_object_size_limit;
  }
  
*************** get_attr_nonstring_decl (tree expr, tree
*** 1586,1593 ****
    if (ref)
      *ref = decl;
  
!   if (TREE_CODE (decl) == COMPONENT_REF)
      decl = TREE_OPERAND (decl, 1);
  
    if (DECL_P (decl)
        && lookup_attribute ("nonstring", DECL_ATTRIBUTES (decl)))
--- 1604,1615 ----
    if (ref)
      *ref = decl;
  
!   if (TREE_CODE (decl) == ARRAY_REF)
!     decl = TREE_OPERAND (decl, 0);
!   else if (TREE_CODE (decl) == COMPONENT_REF)
      decl = TREE_OPERAND (decl, 1);
+   else if (TREE_CODE (decl) == MEM_REF)
+     return get_attr_nonstring_decl (TREE_OPERAND (decl, 0), ref);
  
    if (DECL_P (decl)
        && lookup_attribute ("nonstring", DECL_ATTRIBUTES (decl)))
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1612,1626 ****
    /* The bound argument to a bounded string function like strncpy.  */
    tree bound = NULL_TREE;
  
    /* It's safe to call "bounded" string functions with a non-string
       argument since the functions provide an explicit bound for this
!      purpose.  */
!   switch (DECL_FUNCTION_CODE (fndecl))
      {
!     case BUILT_IN_STPNCPY:
!     case BUILT_IN_STPNCPY_CHK:
      case BUILT_IN_STRNCMP:
      case BUILT_IN_STRNCASECMP:
      case BUILT_IN_STRNCPY:
      case BUILT_IN_STRNCPY_CHK:
        {
--- 1634,1672 ----
    /* The bound argument to a bounded string function like strncpy.  */
    tree bound = NULL_TREE;
  
+   /* The range of lengths of a string argument to one of the comparison
+      functions.  If the length is less than the bound it is used instead.  */
+   tree lenrng[2] = { NULL_TREE, NULL_TREE };
+ 
    /* It's safe to call "bounded" string functions with a non-string
       argument since the functions provide an explicit bound for this
!      purpose.  The exception is strncat where the bound may refer to
!      either the destination or the source.  */
!   int fncode = DECL_FUNCTION_CODE (fndecl);
!   switch (fncode)
      {
!     case BUILT_IN_STRCMP:
      case BUILT_IN_STRNCMP:
      case BUILT_IN_STRNCASECMP:
+       {
+ 	/* For these, if one argument refers to one or more of a set
+ 	   of string constants or arrays of known size, determine
+ 	   the range of their known or possible lengths and use it
+ 	   conservatively as the bound for the unbounded function,
+ 	   and to adjust the range of the bound of the bounded ones.  */
+ 	unsigned stride = with_bounds ? 2 : 1;
+ 	for (unsigned argno = 0; argno < nargs && !*lenrng; argno += stride)
+ 	  {
+ 	    tree arg = CALL_EXPR_ARG (exp, argno);
+ 	    if (!get_attr_nonstring_decl (arg))
+ 	      get_range_strlen (arg, lenrng);
+ 	  }
+       }
+       /* Fall through.  */
+ 
+     case BUILT_IN_STRNCAT:
+     case BUILT_IN_STPNCPY:
+     case BUILT_IN_STPNCPY_CHK:
      case BUILT_IN_STRNCPY:
      case BUILT_IN_STRNCPY_CHK:
        {
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1647,1652 ****
--- 1693,1725 ----
    if (bound)
      get_size_range (bound, bndrng);
  
+   if (*lenrng)
+     {
+       /* Add one for the nul.  */
+       lenrng[0] = const_binop (PLUS_EXPR, TREE_TYPE (lenrng[0]),
+ 			       lenrng[0], size_one_node);
+       lenrng[1] = const_binop (PLUS_EXPR, TREE_TYPE (lenrng[1]),
+ 			       lenrng[1], size_one_node);
+ 
+       if (!bndrng[0])
+ 	{
+ 	  /* Conservatively use the upper bound of the lengths for
+ 	     both the lower and the upper bound of the operation.  */
+ 	  bndrng[0] = lenrng[1];
+ 	  bndrng[1] = lenrng[1];
+ 	  bound = void_type_node;
+ 	}
+       else
+ 	{
+ 	  /* Replace the bound on the oparation with the upper bound
+ 	     of the length of the string if the latter is smaller.  */
+ 	  if (tree_int_cst_lt (lenrng[1], bndrng[0]))
+ 	    bndrng[0] = lenrng[1];
+ 	  else if (tree_int_cst_lt (lenrng[1], bndrng[1]))
+ 	    bndrng[1] = lenrng[1];
+ 	}
+     }
+ 
    /* Iterate over the built-in function's formal arguments and check
       each const char* against the actual argument.  If the actual
       argument is declared attribute non-string issue a warning unless
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1687,1716 ****
        if (!decl)
  	continue;
  
!       tree type = TREE_TYPE (decl);
! 
        offset_int wibnd = 0;
!       if (bndrng[0])
  	wibnd = wi::to_offset (bndrng[0]);
  
        offset_int asize = wibnd;
  
        if (TREE_CODE (type) == ARRAY_TYPE)
! 	if (tree arrbnd = TYPE_DOMAIN (type))
! 	  {
! 	    if ((arrbnd = TYPE_MAX_VALUE (arrbnd)))
! 	      asize = wi::to_offset (arrbnd) + 1;
! 	  }
  
        location_t loc = EXPR_LOCATION (exp);
  
        bool warned = false;
  
        if (wi::ltu_p (asize, wibnd))
! 	warned = warning_at (loc, OPT_Wstringop_overflow_,
! 			     "%qD argument %i declared attribute %<nonstring%> "
! 			     "is smaller than the specified bound %E",
! 			     fndecl, argno + 1, bndrng[0]);
        else if (!bound)
  	warned = warning_at (loc, OPT_Wstringop_overflow_,
  			     "%qD argument %i declared attribute %<nonstring%>",
--- 1760,1857 ----
        if (!decl)
  	continue;
  
!       /* The maximum number of array elements accessed.  */
        offset_int wibnd = 0;
! 
!       if (argno && fncode == BUILT_IN_STRNCAT)
! 	{
! 	  /* See if the bound in strncat is derived from the length
! 	     of the strlen of the destination (as it's expected to be).
! 	     If so, reset BOUND and FNCODE to trigger a warning.  */
! 	  tree dstarg = CALL_EXPR_ARG (exp, 0);
! 	  if (is_strlen_related_p (dstarg, bound))
! 	    {
! 	      /* The bound applies to the destination, not to the source,
! 		 so reset these to trigger a warning without mentioning
! 		 the bound.  */
! 	      bound = NULL;
! 	      fncode = 0;
! 	    }
! 	  else if (bndrng[1])
! 	    /* Use the upper bound of the range for strncat.  */
! 	    wibnd = wi::to_offset (bndrng[1]);
! 	}
!       else if (bndrng[0])
! 	/* Use the lower bound of the range for functions other than
! 	   strncat.  */
  	wibnd = wi::to_offset (bndrng[0]);
  
+       /* Determine the size of the argument array if it is one.  */
        offset_int asize = wibnd;
+       bool known_size = false;
+       tree type = TREE_TYPE (decl);
  
+       /* Determine the array size.  For arrays of unknown bound and
+ 	 pointers reset BOUND to trigger the appropriate warning.  */
        if (TREE_CODE (type) == ARRAY_TYPE)
! 	{
! 	  if (tree arrbnd = TYPE_DOMAIN (type))
! 	    {
! 	      if ((arrbnd = TYPE_MAX_VALUE (arrbnd)))
! 		{
! 		  asize = wi::to_offset (arrbnd) + 1;
! 		  known_size = true;
! 		}
! 	    }
! 	  else if (bound == void_type_node)
! 	    bound = NULL_TREE;
! 	}
!       else if (bound == void_type_node)
! 	bound = NULL_TREE;
  
        location_t loc = EXPR_LOCATION (exp);
  
+       /* In a call to strncat with a bound in a range whose lower but
+ 	 not upper bound is less than the array size, reset ASIZE to
+ 	 be the same as the bound and the other variable to trigger
+ 	 the apprpriate warning below.  */
+       if (fncode == BUILT_IN_STRNCAT
+ 	  && bndrng[0] != bndrng[1]
+ 	  && wi::ltu_p (wi::to_offset (bndrng[0]), asize)
+ 	  && (!known_size
+ 	      || wi::ltu_p (asize, wibnd)))
+ 	{
+ 	  asize = wibnd;
+ 	  bound = NULL_TREE;
+ 	  fncode = 0;
+ 	}
+ 
        bool warned = false;
  
        if (wi::ltu_p (asize, wibnd))
! 	{
! 	  if (bndrng[0] == bndrng[1])
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> is smaller than the specified "
! 				 "bound %wu",
! 				 fndecl, argno + 1, wibnd.to_uhwi ());
! 	  else if (wi::ltu_p (asize, wi::to_offset (bndrng[0])))
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> is smaller than "
! 				 "the specified bound [%E, %E]",
! 				 fndecl, argno + 1, bndrng[0], bndrng[1]);
! 	  else
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> may be smaller than "
! 				 "the specified bound [%E, %E]",
! 				 fndecl, argno + 1, bndrng[0], bndrng[1]);
! 	}
!       else if (fncode == BUILT_IN_STRNCAT)
! 	; /* Avoid warning for calls to strncat() when the bound
! 	     is equal to the size of the non-string argument.  */
        else if (!bound)
  	warned = warning_at (loc, OPT_Wstringop_overflow_,
  			     "%qD argument %i declared attribute %<nonstring%>",
diff -Nrcpad gcc-8.1.0/gcc/cfgexpand.c gcc-8.2.0/gcc/cfgexpand.c
*** gcc-8.1.0/gcc/cfgexpand.c	Fri Feb  9 02:22:11 2018
--- gcc-8.2.0/gcc/cfgexpand.c	Sun May  6 21:52:25 2018
*************** expand_asm_stmt (gasm *stmt)
*** 3044,3057 ****
  
        generating_concat_p = 0;
  
!       if ((TREE_CODE (val) == INDIRECT_REF
! 	   && allows_mem)
  	  || (DECL_P (val)
  	      && (allows_mem || REG_P (DECL_RTL (val)))
  	      && ! (REG_P (DECL_RTL (val))
  		    && GET_MODE (DECL_RTL (val)) != TYPE_MODE (type)))
  	  || ! allows_reg
! 	  || is_inout)
  	{
  	  op = expand_expr (val, NULL_RTX, VOIDmode,
  			    !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE);
--- 3044,3057 ----
  
        generating_concat_p = 0;
  
!       if ((TREE_CODE (val) == INDIRECT_REF && allows_mem)
  	  || (DECL_P (val)
  	      && (allows_mem || REG_P (DECL_RTL (val)))
  	      && ! (REG_P (DECL_RTL (val))
  		    && GET_MODE (DECL_RTL (val)) != TYPE_MODE (type)))
  	  || ! allows_reg
! 	  || is_inout
! 	  || TREE_ADDRESSABLE (type))
  	{
  	  op = expand_expr (val, NULL_RTX, VOIDmode,
  			    !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE);
*************** expand_asm_stmt (gasm *stmt)
*** 3060,3066 ****
  
  	  if (! allows_reg && !MEM_P (op))
  	    error ("output number %d not directly addressable", i);
! 	  if ((! allows_mem && MEM_P (op))
  	      || GET_CODE (op) == CONCAT)
  	    {
  	      rtx old_op = op;
--- 3060,3066 ----
  
  	  if (! allows_reg && !MEM_P (op))
  	    error ("output number %d not directly addressable", i);
! 	  if ((! allows_mem && MEM_P (op) && GET_MODE (op) != BLKmode)
  	      || GET_CODE (op) == CONCAT)
  	    {
  	      rtx old_op = op;
diff -Nrcpad gcc-8.1.0/gcc/cgraph.c gcc-8.2.0/gcc/cgraph.c
*** gcc-8.1.0/gcc/cgraph.c	Thu Jan 18 15:57:48 2018
--- gcc-8.2.0/gcc/cgraph.c	Mon May 28 13:44:18 2018
*************** cgraph_node::create (tree decl)
*** 517,522 ****
--- 517,525 ----
  	g->have_offload = true;
      }
  
+   if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl)))
+     node->ifunc_resolver = true;
+ 
    node->register_symbol ();
  
    if (DECL_CONTEXT (decl) && TREE_CODE (DECL_CONTEXT (decl)) == FUNCTION_DECL)
*************** cgraph_node::create_alias (tree alias, t
*** 575,580 ****
--- 578,585 ----
    alias_node->alias = true;
    if (lookup_attribute ("weakref", DECL_ATTRIBUTES (alias)) != NULL)
      alias_node->transparent_alias = alias_node->weakref = true;
+   if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (alias)))
+     alias_node->ifunc_resolver = true;
    return alias_node;
  }
  
*************** cgraph_node::get_availability (symtab_no
*** 2299,2305 ****
      avail = AVAIL_AVAILABLE;
    else if (transparent_alias)
      ultimate_alias_target (&avail, ref);
!   else if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl))
  	   || lookup_attribute ("noipa", DECL_ATTRIBUTES (decl)))
      avail = AVAIL_INTERPOSABLE;
    else if (!externally_visible)
--- 2304,2310 ----
      avail = AVAIL_AVAILABLE;
    else if (transparent_alias)
      ultimate_alias_target (&avail, ref);
!   else if (ifunc_resolver
  	   || lookup_attribute ("noipa", DECL_ATTRIBUTES (decl)))
      avail = AVAIL_INTERPOSABLE;
    else if (!externally_visible)
diff -Nrcpad gcc-8.1.0/gcc/cgraph.h gcc-8.2.0/gcc/cgraph.h
*** gcc-8.1.0/gcc/cgraph.h	Thu Apr 26 20:05:09 2018
--- gcc-8.2.0/gcc/cgraph.h	Mon May 28 13:44:18 2018
*************** public:
*** 530,535 ****
--- 530,538 ----
    /* Set when symbol can be streamed into bytecode for offloading.  */
    unsigned offloadable : 1;
  
+   /* Set when symbol is an IFUNC resolver.  */
+   unsigned ifunc_resolver : 1;
+ 
  
    /* Ordering of all symtab entries.  */
    int order;
*************** cgraph_node::only_called_directly_or_ali
*** 2886,2891 ****
--- 2889,2895 ----
  {
    gcc_assert (!global.inlined_to);
    return (!force_output && !address_taken
+ 	  && !ifunc_resolver
  	  && !used_from_other_partition
  	  && !DECL_VIRTUAL_P (decl)
  	  && !DECL_STATIC_CONSTRUCTOR (decl)
diff -Nrcpad gcc-8.1.0/gcc/cgraphunit.c gcc-8.2.0/gcc/cgraphunit.c
*** gcc-8.1.0/gcc/cgraphunit.c	Thu Jan  4 21:47:35 2018
--- gcc-8.2.0/gcc/cgraphunit.c	Mon May 28 13:44:18 2018
*************** maybe_diag_incompatible_alias (tree alia
*** 1307,1313 ****
    tree altype = TREE_TYPE (alias);
    tree targtype = TREE_TYPE (target);
  
!   bool ifunc = lookup_attribute ("ifunc", DECL_ATTRIBUTES (alias));
    tree funcptr = altype;
  
    if (ifunc)
--- 1307,1313 ----
    tree altype = TREE_TYPE (alias);
    tree targtype = TREE_TYPE (target);
  
!   bool ifunc = cgraph_node::get (alias)->ifunc_resolver;
    tree funcptr = altype;
  
    if (ifunc)
diff -Nrcpad gcc-8.1.0/gcc/collect2.c gcc-8.2.0/gcc/collect2.c
*** gcc-8.1.0/gcc/collect2.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/collect2.c	Fri Jun 22 14:52:11 2018
*************** static enum lto_mode_d lto_mode = LTO_MO
*** 201,206 ****
--- 201,207 ----
  bool helpflag;			/* true if --help */
  
  static int shared_obj;			/* true if -shared */
+ static int static_obj;			/* true if -static */
  
  static const char *c_file;		/* <xxx>.c for constructor/destructor list.  */
  static const char *o_file;		/* <xxx>.o for constructor/destructor list.  */
*************** bool may_unlink_output_file = false;
*** 255,260 ****
--- 256,262 ----
  #ifdef COLLECT_EXPORT_LIST
  /* Lists to keep libraries to be scanned for global constructors/destructors.  */
  static struct head libs;                    /* list of libraries */
+ static struct head static_libs;             /* list of statically linked libraries */
  static struct path_prefix cmdline_lib_dirs; /* directories specified with -L */
  static struct path_prefix libpath_lib_dirs; /* directories in LIBPATH */
  static struct path_prefix *libpaths[3] = {&cmdline_lib_dirs,
*************** static void write_c_file_glob (FILE *, c
*** 320,328 ****
  static void scan_libraries (const char *);
  #endif
  #ifdef COLLECT_EXPORT_LIST
- #if 0
  static int is_in_list (const char *, struct id *);
- #endif
  static void write_aix_file (FILE *, struct id *);
  static char *resolve_lib_name (const char *);
  #endif
--- 322,328 ----
*************** main (int argc, char **argv)
*** 911,916 ****
--- 911,919 ----
    int first_file;
    int num_c_args;
    char **old_argv;
+ #ifdef COLLECT_EXPORT_LIST
+   bool is_static = false;
+ #endif
    int i;
  
    for (i = 0; i < USE_LD_MAX; i++)
*************** main (int argc, char **argv)
*** 1241,1246 ****
--- 1244,1251 ----
  	*c_ptr++ = xstrdup (q);
        if (strcmp (q, "-shared") == 0)
  	shared_obj = 1;
+       if (strcmp (q, "-static") == 0)
+ 	static_obj = 1;
        if (*q == '-' && q[1] == 'B')
  	{
  	  *c_ptr++ = xstrdup (q);
*************** main (int argc, char **argv)
*** 1269,1274 ****
--- 1274,1282 ----
    /* Parse arguments.  Remember output file spec, pass the rest to ld.  */
    /* After the first file, put in the c++ rt0.  */
  
+ #ifdef COLLECT_EXPORT_LIST
+   is_static = static_obj;
+ #endif
    first_file = 1;
    while ((arg = *++argv) != (char *) 0)
      {
*************** main (int argc, char **argv)
*** 1374,1379 ****
--- 1382,1399 ----
  #endif
                break;
  
+ #ifdef COLLECT_EXPORT_LIST
+ 	    case 'b':
+ 	      if (!strcmp (arg, "-bstatic"))
+ 		{
+ 		  is_static = true;
+ 		}
+ 	      else if (!strcmp (arg, "-bdynamic") || !strcmp (arg, "-bshared"))
+ 		{
+ 		  is_static = false;
+ 		}
+ 	      break;
+ #endif
  	    case 'l':
  	      if (first_file)
  		{
*************** main (int argc, char **argv)
*** 1390,1395 ****
--- 1410,1417 ----
  
  		/* Saving a full library name.  */
  		add_to_list (&libs, s);
+ 		if (is_static)
+ 		    add_to_list (&static_libs, s);
  	      }
  #endif
  	      break;
*************** main (int argc, char **argv)
*** 1490,1495 ****
--- 1512,1519 ----
  	    {
  	      /* Saving a full library name.  */
  	      add_to_list (&libs, arg);
+ 	      if (is_static)
+ 		add_to_list (&static_libs, arg);
  	    }
  #endif
  	}
*************** main (int argc, char **argv)
*** 1501,1506 ****
--- 1525,1532 ----
      {
        fprintf (stderr, "List of libraries:\n");
        dump_list (stderr, "\t", libs.first);
+       fprintf (stderr, "List of statically linked libraries:\n");
+       dump_list (stderr, "\t", static_libs.first);
      }
  
    /* The AIX linker will discard static constructors in object files if
*************** main (int argc, char **argv)
*** 1525,1533 ****
--- 1551,1561 ----
        this_filter &= ~SCAN_DWEH;
  #endif
  
+     /* Scan object files.  */
      while (export_object_lst < object)
        scan_prog_file (*export_object_lst++, PASS_OBJ, this_filter);
  
+     /* Scan libraries.  */
      for (; list; list = list->next)
        scan_prog_file (list->name, PASS_FIRST, this_filter);
  
*************** write_list (FILE *stream, const char *pr
*** 1975,1981 ****
  
  #ifdef COLLECT_EXPORT_LIST
  /* This function is really used only on AIX, but may be useful.  */
- #if 0
  static int
  is_in_list (const char *prefix, struct id *list)
  {
--- 2003,2008 ----
*************** is_in_list (const char *prefix, struct i
*** 1986,1992 ****
      }
      return 0;
  }
- #endif
  #endif /* COLLECT_EXPORT_LIST */
  
  /* Added for debugging purpose.  */
--- 2013,2018 ----
*************** scan_prog_file (const char *prog_name, s
*** 2818,2824 ****
  			case SYM_AIXI:
  			  if (! (filter & SCAN_CTOR))
  			    break;
! 			  if (is_shared && !aixlazy_flag)
  			    add_to_list (&constructors, name);
  			  break;
  
--- 2844,2855 ----
  			case SYM_AIXI:
  			  if (! (filter & SCAN_CTOR))
  			    break;
! 			  if (is_shared && !aixlazy_flag
! #ifdef COLLECT_EXPORT_LIST
! 			      && ! static_obj
! 			      && ! is_in_list (prog_name, static_libs.first)
! #endif
! 			      )
  			    add_to_list (&constructors, name);
  			  break;
  
diff -Nrcpad gcc-8.1.0/gcc/common.opt gcc-8.2.0/gcc/common.opt
*** gcc-8.1.0/gcc/common.opt	Wed Mar 28 14:51:09 2018
--- gcc-8.2.0/gcc/common.opt	Sat Jun 16 06:52:17 2018
*************** Common Var(warn_null_dereference) Warnin
*** 645,652 ****
  Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.
  
  Wunsafe-loop-optimizations
! Common Var(warn_unsafe_loop_optimizations) Warning
! Warn if the loop cannot be optimized due to nontrivial assumptions.
  
  Wmissing-noreturn
  Common Warning Alias(Wsuggest-attribute=noreturn)
--- 645,652 ----
  Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.
  
  Wunsafe-loop-optimizations
! Common Ignore Warning
! Does nothing. Preserved for backward compatibility.
  
  Wmissing-noreturn
  Common Warning Alias(Wsuggest-attribute=noreturn)
*************** Driver Undocumented
*** 937,943 ****
  ;
  ; 12: Corrects the calling convention for classes with only deleted copy/move
  ;     constructors and changes passing/returning of empty records.
! ;     Default in G++ 8.
  ;
  ; Additional positive integers will be assigned as new versions of
  ; the ABI become the default version of the ABI.
--- 937,947 ----
  ;
  ; 12: Corrects the calling convention for classes with only deleted copy/move
  ;     constructors and changes passing/returning of empty records.
! ;     Default in G++ 8.1.
! ;
! ; 13: Fixes the accidental change in 12 to the calling convention for classes
! ;     with deleted copy constructor and trivial move constructor.
! ;     Default in G++ 8.2.
  ;
  ; Additional positive integers will be assigned as new versions of
  ; the ABI become the default version of the ABI.
diff -Nrcpad gcc-8.1.0/gcc/config/aarch64/aarch64.c gcc-8.2.0/gcc/config/aarch64/aarch64.c
*** gcc-8.1.0/gcc/config/aarch64/aarch64.c	Thu Mar 15 08:55:04 2018
--- gcc-8.2.0/gcc/config/aarch64/aarch64.c	Wed Jul  4 20:05:23 2018
*************** static const struct cpu_addrcost_table t
*** 314,319 ****
--- 314,335 ----
    0, /* imm_offset  */
  };
  
+ static const struct cpu_addrcost_table qdf24xx_addrcost_table =
+ {
+     {
+       1, /* hi  */
+       1, /* si  */
+       1, /* di  */
+       2, /* ti  */
+     },
+   1, /* pre_modify  */
+   1, /* post_modify  */
+   3, /* register_offset  */
+   4, /* register_sextend  */
+   3, /* register_zextend  */
+   2, /* imm_offset  */
+ };
+ 
  static const struct cpu_regmove_cost generic_regmove_cost =
  {
    1, /* GP2GP  */
*************** static const struct tune_params xgene1_t
*** 856,862 ****
  static const struct tune_params qdf24xx_tunings =
  {
    &qdf24xx_extra_costs,
!   &generic_addrcost_table,
    &qdf24xx_regmove_cost,
    &generic_vector_cost,
    &generic_branch_cost,
--- 872,878 ----
  static const struct tune_params qdf24xx_tunings =
  {
    &qdf24xx_extra_costs,
!   &qdf24xx_addrcost_table,
    &qdf24xx_regmove_cost,
    &generic_vector_cost,
    &generic_branch_cost,
diff -Nrcpad gcc-8.1.0/gcc/config/aarch64/constraints.md gcc-8.2.0/gcc/config/aarch64/constraints.md
*** gcc-8.1.0/gcc/config/aarch64/constraints.md	Tue Apr 24 16:58:49 2018
--- gcc-8.2.0/gcc/config/aarch64/constraints.md	Fri May  4 16:37:30 2018
***************
*** 158,171 ****
    A constraint that matches an immediate right shift constant in SImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 32)")))
  
  (define_constraint "Usj"
    "@internal
    A constraint that matches an immediate right shift constant in DImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 64)")))
  
  (define_constraint "UsM"
    "@internal
--- 158,171 ----
    A constraint that matches an immediate right shift constant in SImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 31)")))
  
  (define_constraint "Usj"
    "@internal
    A constraint that matches an immediate right shift constant in DImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 63)")))
  
  (define_constraint "UsM"
    "@internal
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc-protos.h gcc-8.2.0/gcc/config/arc/arc-protos.h
*** gcc-8.1.0/gcc/config/arc/arc-protos.h	Mon Apr 23 09:54:59 2018
--- gcc-8.2.0/gcc/config/arc/arc-protos.h	Mon Jul 16 16:17:02 2018
*************** extern void arc_clear_unalign (void);
*** 93,99 ****
  extern void arc_toggle_unalign (void);
  extern void split_addsi (rtx *);
  extern void split_subsi (rtx *);
- extern void arc_pad_return (void);
  extern void arc_split_move (rtx *);
  extern const char *arc_short_long (rtx_insn *insn, const char *, const char *);
  extern rtx arc_regno_use_in (unsigned int, rtx);
--- 93,98 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc.c gcc-8.2.0/gcc/config/arc/arc.c
*** gcc-8.1.0/gcc/config/arc/arc.c	Mon Apr 23 09:54:59 2018
--- gcc-8.2.0/gcc/config/arc/arc.c	Mon Jul 16 16:17:02 2018
*************** typedef struct GTY (()) machine_function
*** 2564,2571 ****
    struct arc_frame_info frame_info;
    /* To keep track of unalignment caused by short insns.  */
    int unalign;
-   int force_short_suffix; /* Used when disgorging return delay slot insns.  */
-   const char *size_reason;
    struct arc_ccfsm ccfsm_current;
    /* Map from uid to ccfsm state during branch shortening.  */
    rtx ccfsm_current_insn;
--- 2564,2569 ----
*************** arc_print_operand (FILE *file, rtx x, in
*** 4220,4226 ****
  	}
        break;
      case '&':
!       if (TARGET_ANNOTATE_ALIGN && cfun->machine->size_reason)
  	fprintf (file, "; unalign: %d", cfun->machine->unalign);
        return;
      case '+':
--- 4218,4224 ----
  	}
        break;
      case '&':
!       if (TARGET_ANNOTATE_ALIGN)
  	fprintf (file, "; unalign: %d", cfun->machine->unalign);
        return;
      case '+':
*************** static int
*** 4906,4912 ****
  arc_verify_short (rtx_insn *insn, int, int check_attr)
  {
    enum attr_iscompact iscompact;
-   struct machine_function *machine;
  
    if (check_attr > 0)
      {
--- 4904,4909 ----
*************** arc_verify_short (rtx_insn *insn, int, i
*** 4914,4923 ****
        if (iscompact == ISCOMPACT_FALSE)
  	return 0;
      }
-   machine = cfun->machine;
- 
-   if (machine->force_short_suffix >= 0)
-     return machine->force_short_suffix;
  
    return (get_attr_length (insn) & 2) != 0;
  }
--- 4911,4916 ----
*************** arc_final_prescan_insn (rtx_insn *insn,
*** 4956,4963 ****
        cfun->machine->prescan_initialized = 1;
      }
    arc_ccfsm_advance (insn, &arc_ccfsm_current);
- 
-   cfun->machine->size_reason = 0;
  }
  
  /* Given FROM and TO register numbers, say whether this elimination is allowed.
--- 4949,4954 ----
*************** jli_call_scan (void)
*** 7599,7604 ****
--- 7590,7665 ----
      }
  }
  
+ /* Add padding if necessary to avoid a mispredict.  A return could
+    happen immediately after the function start.  A call/return and
+    return/return must be 6 bytes apart to avoid mispredict.  */
+ 
+ static void
+ pad_return (void)
+ {
+   rtx_insn *insn;
+   long offset;
+ 
+   if (!TARGET_PAD_RETURN)
+     return;
+ 
+   for (insn = get_insns (); insn; insn = NEXT_INSN (insn))
+     {
+       rtx_insn *prev0 = prev_active_insn (insn);
+       bool wantlong = false;
+ 
+       if (!INSN_P (insn) || GET_CODE (PATTERN (insn)) != SIMPLE_RETURN)
+ 	continue;
+ 
+       if (!prev0)
+ 	{
+ 	  prev0 = emit_insn_before (gen_nopv (), insn);
+ 	  /* REG_SAVE_NOTE is used by Haifa scheduler, we are in reorg
+ 	     so it is safe to reuse it for forcing a particular length
+ 	     for an instruction.  */
+ 	  add_reg_note (prev0, REG_SAVE_NOTE, GEN_INT (1));
+ 	  emit_insn_before (gen_nopv (), insn);
+ 	  continue;
+ 	}
+       offset = get_attr_length (prev0);
+ 
+       if (get_attr_length (prev0) == 2
+ 	  && get_attr_iscompact (prev0) != ISCOMPACT_TRUE)
+ 	{
+ 	  /* Force long version of the insn.  */
+ 	  wantlong = true;
+ 	  offset += 2;
+ 	}
+ 
+      rtx_insn *prev = prev_active_insn (prev0);
+       if (prev)
+ 	offset += get_attr_length (prev);
+ 
+       prev = prev_active_insn (prev);
+       if (prev)
+ 	offset += get_attr_length (prev);
+ 
+       switch (offset)
+ 	{
+ 	case 2:
+ 	  prev = emit_insn_before (gen_nopv (), insn);
+ 	  add_reg_note (prev, REG_SAVE_NOTE, GEN_INT (1));
+ 	  break;
+ 	case 4:
+ 	  emit_insn_before (gen_nopv (), insn);
+ 	  break;
+ 	default:
+ 	  continue;
+ 	}
+ 
+       if (wantlong)
+ 	add_reg_note (prev0, REG_SAVE_NOTE, GEN_INT (1));
+ 
+       /* Emit a blockage to avoid delay slot scheduling.  */
+       emit_insn_before (gen_blockage (), insn);
+     }
+ }
+ 
  static int arc_reorg_in_progress = 0;
  
  /* ARC's machince specific reorg function.  */
*************** arc_reorg (void)
*** 7624,7629 ****
--- 7685,7691 ----
  
    workaround_arc_anomaly ();
    jli_call_scan ();
+   pad_return ();
  
  /* FIXME: should anticipate ccfsm action, generate special patterns for
     to-be-deleted branches that have no delay slot and have at least the
*************** arc_branch_size_unknown_p (void)
*** 9332,9410 ****
    return !optimize_size && arc_reorg_in_progress;
  }
  
- /* We are about to output a return insn.  Add padding if necessary to avoid
-    a mispredict.  A return could happen immediately after the function
-    start, but after a call we know that there will be at least a blink
-    restore.  */
- 
- void
- arc_pad_return (void)
- {
-   rtx_insn *insn = current_output_insn;
-   rtx_insn *prev = prev_active_insn (insn);
-   int want_long;
- 
-   if (!prev)
-     {
-       fputs ("\tnop_s\n", asm_out_file);
-       cfun->machine->unalign ^= 2;
-       want_long = 1;
-     }
-   /* If PREV is a sequence, we know it must be a branch / jump or a tailcall,
-      because after a call, we'd have to restore blink first.  */
-   else if (GET_CODE (PATTERN (prev)) == SEQUENCE)
-     return;
-   else
-     {
-       want_long = (get_attr_length (prev) == 2);
-       prev = prev_active_insn (prev);
-     }
-   if (!prev
-       || ((NONJUMP_INSN_P (prev) && GET_CODE (PATTERN (prev)) == SEQUENCE)
- 	  ? CALL_ATTR (as_a <rtx_sequence *> (PATTERN (prev))->insn (0),
- 		       NON_SIBCALL)
- 	  : CALL_ATTR (prev, NON_SIBCALL)))
-     {
-       if (want_long)
- 	cfun->machine->size_reason
- 	  = "call/return and return/return must be 6 bytes apart to avoid mispredict";
-       else if (TARGET_UNALIGN_BRANCH && cfun->machine->unalign)
- 	{
- 	  cfun->machine->size_reason
- 	    = "Long unaligned jump avoids non-delay slot penalty";
- 	  want_long = 1;
- 	}
-       /* Disgorge delay insn, if there is any, and it may be moved.  */
-       if (final_sequence
- 	  /* ??? Annulled would be OK if we can and do conditionalize
- 	     the delay slot insn accordingly.  */
- 	  && !INSN_ANNULLED_BRANCH_P (insn)
- 	  && (get_attr_cond (insn) != COND_USE
- 	      || !reg_set_p (gen_rtx_REG (CCmode, CC_REG),
- 			     XVECEXP (final_sequence, 0, 1))))
- 	{
- 	  prev = as_a <rtx_insn *> (XVECEXP (final_sequence, 0, 1));
- 	  gcc_assert (!prev_real_insn (insn)
- 		      || !arc_hazard (prev_real_insn (insn), prev));
- 	  cfun->machine->force_short_suffix = !want_long;
- 	  rtx save_pred = current_insn_predicate;
- 	  final_scan_insn (prev, asm_out_file, optimize, 1, NULL);
- 	  cfun->machine->force_short_suffix = -1;
- 	  prev->set_deleted ();
- 	  current_output_insn = insn;
- 	  current_insn_predicate = save_pred;
- 	}
-       else if (want_long)
- 	fputs ("\tnop\n", asm_out_file);
-       else
- 	{
- 	  fputs ("\tnop_s\n", asm_out_file);
- 	  cfun->machine->unalign ^= 2;
- 	}
-     }
-   return;
- }
- 
  /* The usual; we set up our machine_function data.  */
  
  static struct machine_function *
--- 9394,9399 ----
*************** arc_init_machine_status (void)
*** 9413,9419 ****
    struct machine_function *machine;
    machine = ggc_cleared_alloc<machine_function> ();
    machine->fn_type = ARC_FUNCTION_UNKNOWN;
-   machine->force_short_suffix = -1;
  
    return machine;
  }
--- 9402,9407 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc.md gcc-8.2.0/gcc/config/arc/arc.md
*** gcc-8.1.0/gcc/config/arc/arc.md	Mon Apr 23 09:55:14 2018
--- gcc-8.2.0/gcc/config/arc/arc.md	Mon Jul 16 16:17:02 2018
***************
*** 161,166 ****
--- 161,167 ----
    VUNSPEC_ARC_CAS
    VUNSPEC_ARC_SC
    VUNSPEC_ARC_LL
+   VUNSPEC_ARC_BLOCKAGE
    ])
  
  (define_constants
***************
*** 384,396 ****
  ;; and insn lengths: insns with shimm values cannot be conditionally executed.
  (define_attr "length" ""
    (cond
!     [(eq_attr "iscompact" "true,maybe")
       (cond
         [(eq_attr "type" "sfunc")
  	(cond [(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC")
  	       (const_int 12)]
  	      (const_int 10))
! 	(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC") (const_int 4)]
        (const_int 2))
  
      (eq_attr "iscompact" "true_limm")
--- 385,402 ----
  ;; and insn lengths: insns with shimm values cannot be conditionally executed.
  (define_attr "length" ""
    (cond
!     [(eq_attr "iscompact" "true")
!       (const_int 2)
! 
!      (eq_attr "iscompact" "maybe")
       (cond
         [(eq_attr "type" "sfunc")
  	(cond [(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC")
  	       (const_int 12)]
  	      (const_int 10))
! 	(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC") (const_int 4)
! 	(match_test "find_reg_note (insn, REG_SAVE_NOTE, GEN_INT (1))")
! 	(const_int 4)]
        (const_int 2))
  
      (eq_attr "iscompact" "true_limm")
***************
*** 4438,4445 ****
    ""
    "nop%?"
    [(set_attr "type" "misc")
!    (set_attr "iscompact" "true")
!    (set_attr "length" "2")])
  
  ;; Split up troublesome insns for better scheduling.
  
--- 4444,4459 ----
    ""
    "nop%?"
    [(set_attr "type" "misc")
!    (set_attr "iscompact" "maybe")
!    (set_attr "length" "*")])
! 
! (define_insn "blockage"
!   [(unspec_volatile [(const_int 0)] VUNSPEC_ARC_BLOCKAGE)]
!   ""
!   ""
!   [(set_attr "length" "0")
!    (set_attr "type" "block")]
! )
  
  ;; Split up troublesome insns for better scheduling.
  
***************
*** 4984,4991 ****
    {
      return \"rtie\";
    }
-   if (TARGET_PAD_RETURN)
-     arc_pad_return ();
    output_asm_insn (\"j%!%* [%0]%&\", &reg);
    return \"\";
  }
--- 4998,5003 ----
***************
*** 5029,5036 ****
  		   arc_return_address_register (arc_compute_function_type
  						(cfun)));
  
-   if (TARGET_PAD_RETURN)
-     arc_pad_return ();
    output_asm_insn (\"j%d0%!%# [%1]%&\", xop);
    /* record the condition in case there is a delay insn.  */
    arc_ccfsm_record_condition (xop[0], false, insn, 0);
--- 5041,5046 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/t-multilib gcc-8.2.0/gcc/config/arc/t-multilib
*** gcc-8.1.0/gcc/config/arc/t-multilib	Fri Jan 26 11:34:00 2018
--- gcc-8.2.0/gcc/config/arc/t-multilib	Mon Jul 16 16:17:02 2018
***************
*** 21,29 ****
  # along with GCC; see the file COPYING3.  If not see
  # <http://www.gnu.org/licenses/>.
  
! MULTILIB_OPTIONS = mcpu=em/mcpu=em_mini/mcpu=arcem/mcpu=em4/mcpu=em4_dmips/mcpu=em4_fpus/mcpu=em4_fpuda/mcpu=quarkse_em/mcpu=hs/mcpu=archs/mcpu=hs34/mcpu=hs38/mcpu=hs38_linux/mcpu=hs4x/mcpu=hs4xd/mcpu=arc600/mcpu=arc600_norm/mcpu=arc600_mul64/mcpu=arc600_mul32x16/mcpu=arc601/mcpu=arc601_norm/mcpu=arc601_mul64/mcpu=arc601_mul32x16/mcpu=arc700/mcpu=nps400
  
! MULTILIB_DIRNAMES = em em_mini arcem em4 em4_dmips em4_fpus em4_fpuda quarkse_em hs archs hs34 hs38 hs38_linux hs4x hs4xd arc600 arc600_norm arc600_mul64 arc600_mul32x16 arc601 arc601_norm arc601_mul64 arc601_mul32x16 arc700 nps400
  
  # Aliases:
  MULTILIB_MATCHES  = mcpu?arc600=mcpu?ARC600
--- 21,29 ----
  # along with GCC; see the file COPYING3.  If not see
  # <http://www.gnu.org/licenses/>.
  
! MULTILIB_OPTIONS = mcpu=em/mcpu=em_mini/mcpu=arcem/mcpu=em4/mcpu=em4_dmips/mcpu=em4_fpus/mcpu=em4_fpuda/mcpu=quarkse_em/mcpu=hs/mcpu=archs/mcpu=hs34/mcpu=hs38/mcpu=hs38_linux/mcpu=arc600/mcpu=arc600_norm/mcpu=arc600_mul64/mcpu=arc600_mul32x16/mcpu=arc601/mcpu=arc601_norm/mcpu=arc601_mul64/mcpu=arc601_mul32x16/mcpu=arc700/mcpu=nps400
  
! MULTILIB_DIRNAMES = em em_mini arcem em4 em4_dmips em4_fpus em4_fpuda quarkse_em hs archs hs34 hs38 hs38_linux arc600 arc600_norm arc600_mul64 arc600_mul32x16 arc601 arc601_norm arc601_mul64 arc601_mul32x16 arc700 nps400
  
  # Aliases:
  MULTILIB_MATCHES  = mcpu?arc600=mcpu?ARC600
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm-builtins.c gcc-8.2.0/gcc/config/arm/arm-builtins.c
*** gcc-8.1.0/gcc/config/arm/arm-builtins.c	Wed Apr 11 10:07:25 2018
--- gcc-8.2.0/gcc/config/arm/arm-builtins.c	Fri Jun  8 08:18:43 2018
*************** enum arm_type_qualifiers
*** 78,84 ****
    /* Lane indices - must be within range of previous argument = a vector.  */
    qualifier_lane_index = 0x200,
    /* Lane indices for single lane structure loads and stores.  */
!   qualifier_struct_load_store_lane_index = 0x400
  };
  
  /*  The qualifier_internal allows generation of a unary builtin from
--- 78,88 ----
    /* Lane indices - must be within range of previous argument = a vector.  */
    qualifier_lane_index = 0x200,
    /* Lane indices for single lane structure loads and stores.  */
!   qualifier_struct_load_store_lane_index = 0x400,
!   /* A void pointer.  */
!   qualifier_void_pointer = 0x800,
!   /* A const void pointer.  */
!   qualifier_const_void_pointer = 0x802
  };
  
  /*  The qualifier_internal allows generation of a unary builtin from
*************** arm_cdp_qualifiers[SIMD_MAX_BUILTIN_ARGS
*** 202,208 ****
  static enum arm_type_qualifiers
  arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_const_pointer };
  #define LDC_QUALIFIERS \
    (arm_ldc_qualifiers)
  
--- 206,212 ----
  static enum arm_type_qualifiers
  arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_const_void_pointer };
  #define LDC_QUALIFIERS \
    (arm_ldc_qualifiers)
  
*************** arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS
*** 210,216 ****
  static enum arm_type_qualifiers
  arm_stc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_pointer };
  #define STC_QUALIFIERS \
    (arm_stc_qualifiers)
  
--- 214,220 ----
  static enum arm_type_qualifiers
  arm_stc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_void_pointer };
  #define STC_QUALIFIERS \
    (arm_stc_qualifiers)
  
*************** arm_init_builtin (unsigned int fcode, ar
*** 1095,1113 ****
        if (qualifiers & qualifier_pointer && VECTOR_MODE_P (op_mode))
  	op_mode = GET_MODE_INNER (op_mode);
  
!       eltype = arm_simd_builtin_type
! 	(op_mode,
! 	 (qualifiers & qualifier_unsigned) != 0,
! 	 (qualifiers & qualifier_poly) != 0);
!       gcc_assert (eltype != NULL);
! 
!       /* Add qualifiers.  */
!       if (qualifiers & qualifier_const)
! 	eltype = build_qualified_type (eltype, TYPE_QUAL_CONST);
  
!       if (qualifiers & qualifier_pointer)
! 	eltype = build_pointer_type (eltype);
  
        /* If we have reached arg_num == 0, we are at a non-void
  	 return type.  Otherwise, we are still processing
  	 arguments.  */
--- 1099,1123 ----
        if (qualifiers & qualifier_pointer && VECTOR_MODE_P (op_mode))
  	op_mode = GET_MODE_INNER (op_mode);
  
!       /* For void pointers we already have nodes constructed by the midend.  */
!       if (qualifiers & qualifier_void_pointer)
! 	eltype = qualifiers & qualifier_const
! 		 ? const_ptr_type_node : ptr_type_node;
!       else
! 	{
! 	  eltype
! 	    = arm_simd_builtin_type (op_mode,
! 				     (qualifiers & qualifier_unsigned) != 0,
! 				     (qualifiers & qualifier_poly) != 0);
! 	  gcc_assert (eltype != NULL);
  
! 	  /* Add qualifiers.  */
! 	  if (qualifiers & qualifier_const)
! 	    eltype = build_qualified_type (eltype, TYPE_QUAL_CONST);
  
+ 	  if (qualifiers & qualifier_pointer)
+ 	    eltype = build_pointer_type (eltype);
+ 	}
        /* If we have reached arg_num == 0, we are at a non-void
  	 return type.  Otherwise, we are still processing
  	 arguments.  */
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm-cpus.in gcc-8.2.0/gcc/config/arm/arm-cpus.in
*** gcc-8.1.0/gcc/config/arm/arm-cpus.in	Thu Jan 11 15:21:26 2018
--- gcc-8.2.0/gcc/config/arm/arm-cpus.in	Mon Jun  4 08:46:04 2018
*************** define fgroup ARMv6zk     ARMv6k
*** 234,240 ****
  define fgroup ARMv6t2     ARMv6 thumb2
  # This is suspect.  ARMv6-m doesn't really pull in any useful features
  # from ARMv5* or ARMv6.
! define fgroup ARMv6m      mode32 armv3m armv4 thumb armv5 armv5e armv6
  # This is suspect, the 'common' ARMv7 subset excludes the thumb2 'DSP' and
  # integer SIMD instructions that are in ARMv6T2.  */
  define fgroup ARMv7       ARMv6m thumb2 armv7
--- 234,240 ----
  define fgroup ARMv6t2     ARMv6 thumb2
  # This is suspect.  ARMv6-m doesn't really pull in any useful features
  # from ARMv5* or ARMv6.
! define fgroup ARMv6m      mode32 armv3m armv4 thumb armv5 armv5e armv6 be8
  # This is suspect, the 'common' ARMv7 subset excludes the thumb2 'DSP' and
  # integer SIMD instructions that are in ARMv6T2.  */
  define fgroup ARMv7       ARMv6m thumb2 armv7
*************** define fgroup DOTPROD	NEON dotprod
*** 268,274 ****
  
  # List of all quirk bits to strip out when comparing CPU features with
  # architectures.
! define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd
  
  # Architecture entries
  # format:
--- 268,276 ----
  
  # List of all quirk bits to strip out when comparing CPU features with
  # architectures.
! # xscale isn't really a 'quirk', but it isn't an architecture either and we
! # need to ignore it for matching purposes.
! define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd xscale
  
  # Architecture entries
  # format:
*************** begin arch armv6-m
*** 446,451 ****
--- 448,455 ----
   isa ARMv6m
  end arch armv6-m
  
+ # This is now equivalent to armv6-m, but we keep it because some
+ # versions of GAS still distinguish between the two.
  begin arch armv6s-m
   tune for cortex-m1
   base 6M
*************** end cpu arm1156t2f-s
*** 1168,1188 ****
  begin cpu cortex-m1
   cname cortexm1
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m1
  
  begin cpu cortex-m0
   cname cortexm0
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0
  
  begin cpu cortex-m0plus
   cname cortexm0plus
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0plus
  
--- 1172,1192 ----
  begin cpu cortex-m1
   cname cortexm1
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m1
  
  begin cpu cortex-m0
   cname cortexm0
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0
  
  begin cpu cortex-m0plus
   cname cortexm0plus
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0plus
  
*************** begin cpu cortex-m1.small-multiply
*** 1192,1198 ****
   cname cortexm1smallmultiply
   tune for cortex-m1
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m1.small-multiply
  
--- 1196,1202 ----
   cname cortexm1smallmultiply
   tune for cortex-m1
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m1.small-multiply
  
*************** begin cpu cortex-m0.small-multiply
*** 1200,1206 ****
   cname cortexm0smallmultiply
   tune for cortex-m0
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0.small-multiply
  
--- 1204,1210 ----
   cname cortexm0smallmultiply
   tune for cortex-m0
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0.small-multiply
  
*************** begin cpu cortex-m0plus.small-multiply
*** 1208,1214 ****
   cname cortexm0plussmallmultiply
   tune for cortex-m0plus
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0plus.small-multiply
  
--- 1212,1218 ----
   cname cortexm0plussmallmultiply
   tune for cortex-m0plus
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0plus.small-multiply
  
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm_acle.h gcc-8.2.0/gcc/config/arm/arm_acle.h
*** gcc-8.1.0/gcc/config/arm/arm_acle.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/arm/arm_acle.h	Fri Jun  8 08:18:43 2018
*************** __arm_cdp (const unsigned int __coproc,
*** 38,72 ****
  	   const unsigned int __CRd, const unsigned int __CRn,
  	   const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_cdp (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc (const unsigned int __coproc, const unsigned int __CRd,
  	   const void * __p)
  {
!   return __builtin_arm_ldc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldcl (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   return __builtin_arm_ldcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc (const unsigned int __coproc, const unsigned int __CRd,
  	   void * __p)
  {
!   return __builtin_arm_stc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stcl (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   return __builtin_arm_stcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
--- 38,72 ----
  	   const unsigned int __CRd, const unsigned int __CRn,
  	   const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_cdp (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc (const unsigned int __coproc, const unsigned int __CRd,
  	   const void * __p)
  {
!   __builtin_arm_ldc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldcl (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   __builtin_arm_ldcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc (const unsigned int __coproc, const unsigned int __CRd,
  	   void * __p)
  {
!   __builtin_arm_stc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stcl (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   __builtin_arm_stcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
*************** __arm_mcr (const unsigned int __coproc,
*** 74,80 ****
  	   uint32_t __value, const unsigned int __CRn, const unsigned int __CRm,
  	   const unsigned int __opc2)
  {
!   return __builtin_arm_mcr (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
--- 74,80 ----
  	   uint32_t __value, const unsigned int __CRn, const unsigned int __CRm,
  	   const unsigned int __opc2)
  {
!   __builtin_arm_mcr (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
*************** __arm_cdp2 (const unsigned int __coproc,
*** 90,124 ****
  	    const unsigned int __CRd, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_cdp2 (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   return __builtin_arm_ldc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     const void * __p)
  {
!   return __builtin_arm_ldc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   return __builtin_arm_stc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     void * __p)
  {
!   return __builtin_arm_stc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
--- 90,124 ----
  	    const unsigned int __CRd, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_cdp2 (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   __builtin_arm_ldc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     const void * __p)
  {
!   __builtin_arm_ldc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   __builtin_arm_stc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     void * __p)
  {
!   __builtin_arm_stc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
*************** __arm_mcr2 (const unsigned int __coproc,
*** 126,132 ****
  	    uint32_t __value, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_mcr2 (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
--- 126,132 ----
  	    uint32_t __value, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_mcr2 (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
*************** __extension__ static __inline void __att
*** 143,149 ****
  __arm_mcrr (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   return __builtin_arm_mcrr (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
--- 143,149 ----
  __arm_mcrr (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   __builtin_arm_mcrr (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
*************** __extension__ static __inline void __att
*** 159,165 ****
  __arm_mcrr2 (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   return __builtin_arm_mcrr2 (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
--- 159,165 ----
  __arm_mcrr2 (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   __builtin_arm_mcrr2 (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
diff -Nrcpad gcc-8.1.0/gcc/config/arm/parsecpu.awk gcc-8.2.0/gcc/config/arm/parsecpu.awk
*** gcc-8.1.0/gcc/config/arm/parsecpu.awk	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/arm/parsecpu.awk	Tue May  8 10:33:33 2018
*************** function gen_opt () {
*** 463,469 ****
  function check_cpu (name) {
      exts = split (name, extensions, "+")
  
!     if (! extensions[1] in cpu_cnames) {
  	return "error"
      }
  
--- 463,469 ----
  function check_cpu (name) {
      exts = split (name, extensions, "+")
  
!     if (! (extensions[1] in cpu_cnames)) {
  	return "error"
      }
  
*************** function check_cpu (name) {
*** 477,491 ****
  }
  
  function check_fpu (name) {
!     if (name in fpu_cnames) {
! 	print fpu_cnames[name]
!     } else print "error"
  }
  
  function check_arch (name) {
      exts = split (name, extensions, "+")
  
!     if (! extensions[1] in arch_isa) {
  	return "error"
      }
  
--- 477,492 ----
  }
  
  function check_fpu (name) {
!     if (! (name in fpu_cnames)) {
! 	return "error"
!     }
!     return fpu_cnames[name]
  }
  
  function check_arch (name) {
      exts = split (name, extensions, "+")
  
!     if (! (extensions[1] in arch_isa)) {
  	return "error"
      }
  
*************** BEGIN {
*** 600,609 ****
  /^end arch / {
      if (NF != 3) fatal("syntax: end arch <name>")
      if (arch_name != $3) fatal("mimatched end arch")
!     if (! arch_name in arch_tune_for) {
  	fatal("arch definition lacks a \"tune for\" statement")
      }
!     if (! arch_name in arch_isa) {
  	fatal("arch definition lacks an \"isa\" statement")
      }
      arch_list = arch_list " " arch_name
--- 601,610 ----
  /^end arch / {
      if (NF != 3) fatal("syntax: end arch <name>")
      if (arch_name != $3) fatal("mimatched end arch")
!     if (! (arch_name in arch_tune_for)) {
  	fatal("arch definition lacks a \"tune for\" statement")
      }
!     if (! (arch_name in arch_isa)) {
  	fatal("arch definition lacks an \"isa\" statement")
      }
      arch_list = arch_list " " arch_name
*************** BEGIN {
*** 742,748 ****
  	cpu_cnames[cpu_name] = cpu_name
  	gsub(/[-+.]/, "_", cpu_cnames[cpu_name])
      }
!     if (! cpu_name in cpu_arch) fatal("cpu definition lacks an architecture")
      cpu_list = cpu_list " " cpu_name
      cpu_name = ""
      parse_ok = 1
--- 743,749 ----
  	cpu_cnames[cpu_name] = cpu_name
  	gsub(/[-+.]/, "_", cpu_cnames[cpu_name])
      }
!     if (! (cpu_name in cpu_arch)) fatal("cpu definition lacks an architecture")
      cpu_list = cpu_list " " cpu_name
      cpu_name = ""
      parse_ok = 1
*************** END {
*** 776,781 ****
  	print check_arch(target[2])
      } else if (cmd ~ /^chkfpu /) {
  	split (cmd, target)
! 	check_fpu(target[2])
      } else fatal("unrecognized command: "cmd)
  }
--- 777,782 ----
  	print check_arch(target[2])
      } else if (cmd ~ /^chkfpu /) {
  	split (cmd, target)
! 	print check_fpu(target[2])
      } else fatal("unrecognized command: "cmd)
  }
diff -Nrcpad gcc-8.1.0/gcc/config/gnu-user.h gcc-8.2.0/gcc/config/gnu-user.h
*** gcc-8.1.0/gcc/config/gnu-user.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/gnu-user.h	Thu Jul 12 12:47:48 2018
*************** see the files COPYING3 and COPYING.RUNTI
*** 123,129 ****
  
  #define GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC \
    "%{shared:-lc} \
!    %{!shared:%{mieee-fp:-lieee} %{profile:-lc_p}%{!profile:-lc}}"
  
  #define GNU_USER_TARGET_LIB_SPEC \
    "%{pthread:-lpthread} " \
--- 123,129 ----
  
  #define GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC \
    "%{shared:-lc} \
!    %{!shared:%{profile:-lc_p}%{!profile:-lc}}"
  
  #define GNU_USER_TARGET_LIB_SPEC \
    "%{pthread:-lpthread} " \
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512bitalgintrin.h gcc-8.2.0/gcc/config/i386/avx512bitalgintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512bitalgintrin.h	Fri Jan 26 04:14:15 2018
--- gcc-8.2.0/gcc/config/i386/avx512bitalgintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_bitshuffle_epi64_mask (__m512i __
*** 107,113 ****
  
  extern __inline __mmask64
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_bitshuffle_epi64_mask (__mmask8 __M, __m512i __A, __m512i __B)
  {
    return (__mmask64) __builtin_ia32_vpshufbitqmb512_mask ((__v64qi) __A,
  						 (__v64qi) __B,
--- 107,113 ----
  
  extern __inline __mmask64
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_bitshuffle_epi64_mask (__mmask64 __M, __m512i __A, __m512i __B)
  {
    return (__mmask64) __builtin_ia32_vpshufbitqmb512_mask ((__v64qi) __A,
  						 (__v64qi) __B,
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512bwintrin.h gcc-8.2.0/gcc/config/i386/avx512bwintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512bwintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512bwintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_cmp_epi16_mask (__m512i __X, __m5
*** 3043,3049 ****
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epi8_mask (__mmask32 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
--- 3043,3049 ----
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epi8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
*************** _mm512_cmp_epu16_mask (__m512i __X, __m5
*** 3081,3087 ****
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epu8_mask (__mmask32 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
--- 3081,3087 ----
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epu8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512fintrin.h gcc-8.2.0/gcc/config/i386/avx512fintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512fintrin.h	Mon Feb 12 06:09:20 2018
--- gcc-8.2.0/gcc/config/i386/avx512fintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_xor_epi64 (__m512i __A, __m512i _
*** 7306,7312 ****
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_xor_epi64 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
--- 7306,7312 ----
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_xor_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
*************** _mm512_mask_xor_epi64 (__m512i __W, __mm
*** 7316,7322 ****
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_maskz_xor_epi64 (__mmask16 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
--- 7316,7322 ----
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_maskz_xor_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
*************** _mm512_cmpneq_epu32_mask (__m512i __X, _
*** 9544,9550 ****
  
  extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmpneq_epi64_mask (__mmask16 __M, __m512i __X, __m512i __Y)
  {
    return (__mmask8) __builtin_ia32_cmpq512_mask ((__v8di) __X,
  						    (__v8di) __Y, 4,
--- 9544,9550 ----
  
  extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmpneq_epi64_mask (__mmask8 __M, __m512i __X, __m512i __Y)
  {
    return (__mmask8) __builtin_ia32_cmpq512_mask ((__v8di) __X,
  						    (__v8di) __Y, 4,
*************** _mm512_mask_insertf32x4 (__m512 __A, __m
*** 10806,10827 ****
  #define _mm512_maskz_insertf32x4(A, X, Y, C)                            \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)_mm512_setzero_ps(),      \
!     (__mmask8)(A)))
  
  #define _mm512_maskz_inserti32x4(A, X, Y, C)                            \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)_mm512_setzero_si512 (),     \
!     (__mmask8)(A)))
  
  #define _mm512_mask_insertf32x4(A, B, X, Y, C)                          \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)(__m512) (A),             \
! 					     (__mmask8)(B)))
  
  #define _mm512_mask_inserti32x4(A, B, X, Y, C)                          \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)(__m512i) (A),           \
! 					      (__mmask8)(B)))
  #endif
  
  extern __inline __m512i
--- 10806,10827 ----
  #define _mm512_maskz_insertf32x4(A, X, Y, C)                            \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)_mm512_setzero_ps(),      \
!     (__mmask16)(A)))
  
  #define _mm512_maskz_inserti32x4(A, X, Y, C)                            \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)_mm512_setzero_si512 (),     \
!     (__mmask16)(A)))
  
  #define _mm512_mask_insertf32x4(A, B, X, Y, C)                          \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)(__m512) (A),             \
! 					     (__mmask16)(B)))
  
  #define _mm512_mask_inserti32x4(A, B, X, Y, C)                          \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)(__m512i) (A),           \
! 					      (__mmask16)(B)))
  #endif
  
  extern __inline __m512i
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vbmi2vlintrin.h gcc-8.2.0/gcc/config/i386/avx512vbmi2vlintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vbmi2vlintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vbmi2vlintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm_shldi_epi64 (__m128i __A, __m128i __
*** 541,547 ****
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shrdi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask16)(B))
  #define _mm_maskz_shrdi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
--- 541,547 ----
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shrdi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask8)(B))
  #define _mm_maskz_shrdi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
*************** _mm_shldi_epi64 (__m128i __A, __m128i __
*** 601,607 ****
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shldi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask16)(B))
  #define _mm_maskz_shldi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
--- 601,607 ----
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shldi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask8)(B))
  #define _mm_maskz_shldi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vlbwintrin.h gcc-8.2.0/gcc/config/i386/avx512vlbwintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vlbwintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vlbwintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm256_cmp_epi16_mask (__m256i __X, __m2
*** 1467,1473 ****
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epi8_mask (__mmask8 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
--- 1467,1473 ----
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epi8_mask (__mmask16 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
*************** _mm_cmp_epi8_mask (__m128i __X, __m128i
*** 1486,1492 ****
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epi8_mask (__mmask16 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
--- 1486,1492 ----
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epi8_mask (__mmask32 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
*************** _mm256_mask_cmp_epi8_mask (__mmask16 __U
*** 1494,1500 ****
  						  (__mmask32) __U);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epi8_mask (__m256i __X, __m256i __Y, const int __P)
  {
--- 1494,1500 ----
  						  (__mmask32) __U);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epi8_mask (__m256i __X, __m256i __Y, const int __P)
  {
*************** _mm256_cmp_epu16_mask (__m256i __X, __m2
*** 1543,1549 ****
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epu8_mask (__mmask8 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
--- 1543,1549 ----
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epu8_mask (__mmask16 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
*************** _mm_cmp_epu8_mask (__m128i __X, __m128i
*** 1562,1568 ****
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epu8_mask (__mmask16 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
--- 1562,1568 ----
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epu8_mask (__mmask32 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
*************** _mm256_mask_cmp_epu8_mask (__mmask16 __U
*** 1570,1576 ****
  						   (__mmask32) __U);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epu8_mask (__m256i __X, __m256i __Y, const int __P)
  {
--- 1570,1576 ----
  						   (__mmask32) __U);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epu8_mask (__m256i __X, __m256i __Y, const int __P)
  {
*************** _mm_maskz_slli_epi16 (__mmask8 __U, __m1
*** 1998,2004 ****
  #define _mm_mask_cmp_epi16_mask(M, X, Y, P)				\
    ((__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi)(__m128i)(X),	\
  					    (__v8hi)(__m128i)(Y), (int)(P),\
! 					    (__mmask16)(M)))
  
  #define _mm_mask_cmp_epi8_mask(M, X, Y, P)				\
    ((__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi)(__m128i)(X),	\
--- 1998,2004 ----
  #define _mm_mask_cmp_epi16_mask(M, X, Y, P)				\
    ((__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi)(__m128i)(X),	\
  					    (__v8hi)(__m128i)(Y), (int)(P),\
! 					    (__mmask8)(M)))
  
  #define _mm_mask_cmp_epi8_mask(M, X, Y, P)				\
    ((__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi)(__m128i)(X),	\
*************** _mm_maskz_mullo_epi16 (__mmask8 __U, __m
*** 2430,2436 ****
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepi8_epi16 (__m256i __W, __mmask32 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
--- 2430,2436 ----
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepi8_epi16 (__m256i __W, __mmask16 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
*************** _mm256_maskz_cvtepi8_epi16 (__mmask16 __
*** 2449,2455 ****
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepi8_epi16 (__m128i __W, __mmask32 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovsxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
--- 2449,2455 ----
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepi8_epi16 (__m128i __W, __mmask8 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovsxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
*************** _mm_maskz_cvtepi8_epi16 (__mmask8 __U, _
*** 2468,2474 ****
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepu8_epi16 (__m256i __W, __mmask32 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
--- 2468,2474 ----
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepu8_epi16 (__m256i __W, __mmask16 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
*************** _mm256_maskz_cvtepu8_epi16 (__mmask16 __
*** 2487,2493 ****
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepu8_epi16 (__m128i __W, __mmask32 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovzxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
--- 2487,2493 ----
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepu8_epi16 (__m128i __W, __mmask8 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovzxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
*************** _mm_mask_cmple_epi16_mask (__mmask8 __M,
*** 4541,4688 ****
  						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 4,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 1,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 5,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 2,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 4,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 1,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 5,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 2,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 4,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 1,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 5,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 2,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 4,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 1,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 5,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 2,
! 						 (__mmask8) __M);
  }
  
  #ifdef __DISABLE_AVX512VLBW__
--- 4541,4688 ----
  						 (__mmask8) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 4,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 1,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 5,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 2,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 4,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 1,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 5,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 2,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 4,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 1,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 5,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 2,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 4,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 1,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 5,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 2,
! 						  (__mmask16) __M);
  }
  
  #ifdef __DISABLE_AVX512VLBW__
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vlintrin.h gcc-8.2.0/gcc/config/i386/avx512vlintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vlintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vlintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm256_maskz_add_pd (__mmask8 __U, __m25
*** 466,472 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_add_ps (__m128 __W, __mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 466,472 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_add_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_mask_add_ps (__m128 __W, __mmask16 _
*** 476,482 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_add_ps (__mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 476,482 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_add_ps (__mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_maskz_add_ps (__mmask16 __U, __m128
*** 487,493 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_add_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 487,493 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_add_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_add_ps (__m256 __W, __mmask1
*** 497,503 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_add_ps (__mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 497,503 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_add_ps (__mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_maskz_sub_pd (__mmask8 __U, __m25
*** 551,557 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_sub_ps (__m128 __W, __mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 551,557 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_sub_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_mask_sub_ps (__m128 __W, __mmask16 _
*** 561,567 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_sub_ps (__mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 561,567 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_sub_ps (__mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_maskz_sub_ps (__mmask16 __U, __m128
*** 572,578 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_sub_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 572,578 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_sub_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_sub_ps (__m256 __W, __mmask1
*** 582,588 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_sub_ps (__mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 582,588 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_sub_ps (__mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_cvtepi32_ps (__m256 __W, __m
*** 1320,1326 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_cvtepi32_ps (__mmask16 __U, __m256i __A)
  {
    return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
  						   (__v8sf)
--- 1320,1326 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_cvtepi32_ps (__mmask8 __U, __m256i __A)
  {
    return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
  						   (__v8sf)
*************** _mm_mask_cvtepi32_ps (__m128 __W, __mmas
*** 1339,1345 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_cvtepi32_ps (__mmask16 __U, __m128i __A)
  {
    return (__m128) __builtin_ia32_cvtdq2ps128_mask ((__v4si) __A,
  						   (__v4sf)
--- 1339,1345 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_cvtepi32_ps (__mmask8 __U, __m128i __A)
  {
    return (__m128) __builtin_ia32_cvtdq2ps128_mask ((__v4si) __A,
  						   (__v4sf)
diff -Nrcpad gcc-8.1.0/gcc/config/i386/i386.c gcc-8.2.0/gcc/config/i386/i386.c
*** gcc-8.1.0/gcc/config/i386/i386.c	Wed Apr 25 17:31:20 2018
--- gcc-8.2.0/gcc/config/i386/i386.c	Fri Jul 13 20:36:01 2018
*************** const struct processor_costs *ix86_cost
*** 139,145 ****
  #define m_NEHALEM (HOST_WIDE_INT_1U<<PROCESSOR_NEHALEM)
  #define m_SANDYBRIDGE (HOST_WIDE_INT_1U<<PROCESSOR_SANDYBRIDGE)
  #define m_HASWELL (HOST_WIDE_INT_1U<<PROCESSOR_HASWELL)
- #define m_CORE_ALL (m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_HASWELL)
  #define m_BONNELL (HOST_WIDE_INT_1U<<PROCESSOR_BONNELL)
  #define m_SILVERMONT (HOST_WIDE_INT_1U<<PROCESSOR_SILVERMONT)
  #define m_KNL (HOST_WIDE_INT_1U<<PROCESSOR_KNL)
--- 139,144 ----
*************** const struct processor_costs *ix86_cost
*** 149,154 ****
--- 148,157 ----
  #define m_CANNONLAKE (HOST_WIDE_INT_1U<<PROCESSOR_CANNONLAKE)
  #define m_ICELAKE_CLIENT (HOST_WIDE_INT_1U<<PROCESSOR_ICELAKE_CLIENT)
  #define m_ICELAKE_SERVER (HOST_WIDE_INT_1U<<PROCESSOR_ICELAKE_SERVER)
+ #define m_CORE_AVX512 (m_SKYLAKE_AVX512 | m_CANNONLAKE \
+ 		       | m_ICELAKE_CLIENT | m_ICELAKE_SERVER)
+ #define m_CORE_AVX2 (m_HASWELL | m_SKYLAKE | m_CORE_AVX512)
+ #define m_CORE_ALL (m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_CORE_AVX2)
  #define m_INTEL (HOST_WIDE_INT_1U<<PROCESSOR_INTEL)
  
  #define m_GEODE (HOST_WIDE_INT_1U<<PROCESSOR_GEODE)
*************** ix86_finalize_stack_frame_flags (void)
*** 13328,13334 ****
       is used, but in the end nothing that needed the stack alignment had
       been spilled nor stack access, clear frame_pointer_needed and say we
       don't need stack realignment.  */
!   if ((stack_realign || !flag_omit_frame_pointer)
        && frame_pointer_needed
        && crtl->is_leaf
        && crtl->sp_is_unchanging
--- 13331,13337 ----
       is used, but in the end nothing that needed the stack alignment had
       been spilled nor stack access, clear frame_pointer_needed and say we
       don't need stack realignment.  */
!   if ((stack_realign || (!flag_omit_frame_pointer && optimize))
        && frame_pointer_needed
        && crtl->is_leaf
        && crtl->sp_is_unchanging
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37042,37048 ****
  
      case IX86_BUILTIN_RDPID:
  
!       op0 = gen_reg_rtx (TARGET_64BIT ? DImode : SImode);
  
        if (TARGET_64BIT)
  	{
--- 37045,37051 ----
  
      case IX86_BUILTIN_RDPID:
  
!       op0 = gen_reg_rtx (word_mode);
  
        if (TARGET_64BIT)
  	{
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37051,37068 ****
  	}
        else
  	insn = gen_rdpid (op0);
        emit_insn (insn);
  
!       if (target == 0)
! 	{
! 	  /* mode is VOIDmode if __builtin_rdpid has been called
! 	     without lhs.  */
! 	  if (mode == VOIDmode)
! 	    return target;
! 	  target = gen_reg_rtx (mode);
! 	}
        emit_move_insn (target, op0);
        return target;
      case IX86_BUILTIN_RDPMC:
      case IX86_BUILTIN_RDTSC:
      case IX86_BUILTIN_RDTSCP:
--- 37054,37069 ----
  	}
        else
  	insn = gen_rdpid (op0);
+ 
        emit_insn (insn);
  
!       if (target == 0
! 	  || !register_operand (target, SImode))
! 	target = gen_reg_rtx (SImode);
! 
        emit_move_insn (target, op0);
        return target;
+ 
      case IX86_BUILTIN_RDPMC:
      case IX86_BUILTIN_RDTSC:
      case IX86_BUILTIN_RDTSCP:
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37121,37134 ****
  	  emit_move_insn (gen_rtx_MEM (SImode, op4), op2);
  	}
  
!       if (target == 0)
! 	{
! 	  /* mode is VOIDmode if __builtin_rd* has been called
! 	     without lhs.  */
! 	  if (mode == VOIDmode)
! 	    return target;
! 	  target = gen_reg_rtx (mode);
! 	}
  
        if (TARGET_64BIT)
  	{
--- 37122,37130 ----
  	  emit_move_insn (gen_rtx_MEM (SImode, op4), op2);
  	}
  
!       if (target == 0
! 	  || !register_operand (target, DImode))
!         target = gen_reg_rtx (DImode);
  
        if (TARGET_64BIT)
  	{
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37217,37241 ****
        if (!REG_P (op0))
  	op0 = copy_to_mode_reg (SImode, op0);
  
        if (TARGET_64BIT)
  	{
  	  op2 = expand_simple_binop (DImode, LSHIFTRT, op1, GEN_INT (32),
  				     NULL, 1, OPTAB_DIRECT);
  
  	  op2 = gen_lowpart (SImode, op2);
  	  op1 = gen_lowpart (SImode, op1);
- 	  if (!REG_P (op1))
- 	    op1 = copy_to_mode_reg (SImode, op1);
- 	  if (!REG_P (op2))
- 	    op2 = copy_to_mode_reg (SImode, op2);
- 	  icode = CODE_FOR_xsetbv_rex64;
  	  pat = GEN_FCN (icode) (op0, op1, op2);
  	}
        else
  	{
- 	  if (!REG_P (op1))
- 	    op1 = copy_to_mode_reg (DImode, op1);
  	  icode = CODE_FOR_xsetbv;
  	  pat = GEN_FCN (icode) (op0, op1);
  	}
        if (pat)
--- 37213,37235 ----
        if (!REG_P (op0))
  	op0 = copy_to_mode_reg (SImode, op0);
  
+       op1 = force_reg (DImode, op1);
+ 
        if (TARGET_64BIT)
  	{
  	  op2 = expand_simple_binop (DImode, LSHIFTRT, op1, GEN_INT (32),
  				     NULL, 1, OPTAB_DIRECT);
  
+ 	  icode = CODE_FOR_xsetbv_rex64;
+ 
  	  op2 = gen_lowpart (SImode, op2);
  	  op1 = gen_lowpart (SImode, op1);
  	  pat = GEN_FCN (icode) (op0, op1, op2);
  	}
        else
  	{
  	  icode = CODE_FOR_xsetbv;
+ 
  	  pat = GEN_FCN (icode) (op0, op1);
  	}
        if (pat)
diff -Nrcpad gcc-8.1.0/gcc/config/i386/i386.md gcc-8.2.0/gcc/config/i386/i386.md
*** gcc-8.1.0/gcc/config/i386/i386.md	Wed Apr 25 17:31:20 2018
--- gcc-8.2.0/gcc/config/i386/i386.md	Tue Jun 26 11:46:10 2018
***************
*** 12481,12486 ****
--- 12481,12487 ----
    "(peep2_reg_dead_p (3, operands[1])
      || operands_match_p (operands[1], operands[3]))
     && ! reg_overlap_mentioned_p (operands[3], operands[0])
+    && ! reg_overlap_mentioned_p (operands[3], operands[4])
     && ! reg_set_p (operands[3], operands[4])
     && peep2_regno_dead_p (0, FLAGS_REG)"
    [(parallel [(set (match_dup 5) (match_dup 0))
***************
*** 12506,12511 ****
--- 12507,12513 ----
      || operands_match_p (operands[2], operands[4]))
     && ! reg_overlap_mentioned_p (operands[4], operands[0])
     && ! reg_overlap_mentioned_p (operands[4], operands[1])
+    && ! reg_overlap_mentioned_p (operands[4], operands[5])
     && ! reg_set_p (operands[4], operands[5])
     && refers_to_regno_p (FLAGS_REG, operands[1], (rtx *)NULL)
     && peep2_regno_dead_p (0, FLAGS_REG)"
***************
*** 12555,12560 ****
--- 12557,12563 ----
    "(peep2_reg_dead_p (3, operands[1])
      || operands_match_p (operands[1], operands[3]))
     && ! reg_overlap_mentioned_p (operands[3], operands[0])
+    && ! reg_overlap_mentioned_p (operands[3], operands[4])
     && ! reg_set_p (operands[3], operands[4])
     && peep2_regno_dead_p (0, FLAGS_REG)"
    [(parallel [(set (match_dup 5) (match_dup 0))
***************
*** 12581,12586 ****
--- 12584,12590 ----
      || operands_match_p (operands[2], operands[4]))
     && ! reg_overlap_mentioned_p (operands[4], operands[0])
     && ! reg_overlap_mentioned_p (operands[4], operands[1])
+    && ! reg_overlap_mentioned_p (operands[4], operands[5])
     && ! reg_set_p (operands[4], operands[5])
     && refers_to_regno_p (FLAGS_REG, operands[1], (rtx *)NULL)
     && peep2_regno_dead_p (0, FLAGS_REG)"
***************
*** 16350,16356 ****
  
  (define_insn "sse4_1_round<mode>2"
    [(set (match_operand:MODEF 0 "register_operand" "=x,v")
! 	(unspec:MODEF [(match_operand:MODEF 1 "register_operand" "x,v")
  		       (match_operand:SI 2 "const_0_to_15_operand" "n,n")]
  		      UNSPEC_ROUND))]
    "TARGET_SSE4_1"
--- 16354,16360 ----
  
  (define_insn "sse4_1_round<mode>2"
    [(set (match_operand:MODEF 0 "register_operand" "=x,v")
! 	(unspec:MODEF [(match_operand:MODEF 1 "nonimmediate_operand" "xm,vm")
  		       (match_operand:SI 2 "const_0_to_15_operand" "n,n")]
  		      UNSPEC_ROUND))]
    "TARGET_SSE4_1"
***************
*** 16946,16957 ****
  				 FIST_ROUNDING))
  	      (clobber (reg:CC FLAGS_REG))])]
    "SSE_FLOAT_MODE_P (<MODEF:MODE>mode) && TARGET_SSE_MATH
!    && !flag_trapping_math"
  {
!   if (TARGET_64BIT && optimize_insn_for_size_p ())
!     FAIL;
  
!   if (ROUND_<ROUNDING> == ROUND_FLOOR)
      ix86_expand_lfloorceil (operands[0], operands[1], true);
    else if (ROUND_<ROUNDING> == ROUND_CEIL)
      ix86_expand_lfloorceil (operands[0], operands[1], false);
--- 16950,16968 ----
  				 FIST_ROUNDING))
  	      (clobber (reg:CC FLAGS_REG))])]
    "SSE_FLOAT_MODE_P (<MODEF:MODE>mode) && TARGET_SSE_MATH
!    && (TARGET_SSE4_1 || !flag_trapping_math)"
  {
!   if (TARGET_SSE4_1)
!     {
!       rtx tmp = gen_reg_rtx (<MODEF:MODE>mode);
  
!       emit_insn (gen_sse4_1_round<mode>2
! 		 (tmp, operands[1], GEN_INT (ROUND_<ROUNDING>
! 					     | ROUND_NO_EXC)));
!       emit_insn (gen_fix_trunc<MODEF:mode><SWI48:mode>2
! 		 (operands[0], tmp));
!     }
!   else if (ROUND_<ROUNDING> == ROUND_FLOOR)
      ix86_expand_lfloorceil (operands[0], operands[1], true);
    else if (ROUND_<ROUNDING> == ROUND_CEIL)
      ix86_expand_lfloorceil (operands[0], operands[1], false);
***************
*** 19073,19078 ****
--- 19084,19120 ----
  		       const0_rtx);
  })
  
+ ;; Likewise for cmpelim optimized pattern.
+ (define_peephole2
+   [(set (match_operand:SWI 0 "register_operand")
+ 	(match_operand:SWI 1 "memory_operand"))
+    (parallel [(set (reg FLAGS_REG)
+ 		   (compare (match_operator:SWI 3 "plusminuslogic_operator"
+ 			      [(match_dup 0)
+ 			       (match_operand:SWI 2 "<nonmemory_operand>")])
+ 			    (const_int 0)))
+ 	      (set (match_dup 0) (match_dup 3))])
+    (set (match_dup 1) (match_dup 0))]
+   "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
+    && peep2_reg_dead_p (3, operands[0])
+    && !reg_overlap_mentioned_p (operands[0], operands[1])
+    && !reg_overlap_mentioned_p (operands[0], operands[2])
+    && ix86_match_ccmode (peep2_next_insn (1),
+ 			 (GET_CODE (operands[3]) == PLUS
+ 			  || GET_CODE (operands[3]) == MINUS)
+ 			 ? CCGOCmode : CCNOmode)"
+   [(parallel [(set (match_dup 4) (match_dup 6))
+ 	      (set (match_dup 1) (match_dup 5))])]
+ {
+   operands[4] = SET_DEST (XVECEXP (PATTERN (peep2_next_insn (1)), 0, 0));
+   operands[5]
+     = gen_rtx_fmt_ee (GET_CODE (operands[3]), GET_MODE (operands[3]),
+ 		      copy_rtx (operands[1]), operands[2]);
+   operands[6]
+     = gen_rtx_COMPARE (GET_MODE (operands[4]), copy_rtx (operands[5]),
+ 		       const0_rtx);
+ })
+ 
  ;; Likewise for instances where we have a lea pattern.
  (define_peephole2
    [(set (match_operand:SWI 0 "register_operand")
***************
*** 19116,19122 ****
     (set (match_dup 1) (match_dup 0))
     (set (reg FLAGS_REG) (compare (match_dup 0) (const_int 0)))]
    "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
!    && GET_CODE (operands[2]) != MINUS
     && peep2_reg_dead_p (3, operands[0])
     && !reg_overlap_mentioned_p (operands[0], operands[1])
     && ix86_match_ccmode (peep2_next_insn (2),
--- 19158,19164 ----
     (set (match_dup 1) (match_dup 0))
     (set (reg FLAGS_REG) (compare (match_dup 0) (const_int 0)))]
    "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
!    && COMMUTATIVE_ARITH_P (operands[2])
     && peep2_reg_dead_p (3, operands[0])
     && !reg_overlap_mentioned_p (operands[0], operands[1])
     && ix86_match_ccmode (peep2_next_insn (2),
***************
*** 19136,19141 ****
--- 19178,19211 ----
  		       const0_rtx);
  })
  
+ ;; Likewise for cmpelim optimized pattern.
+ (define_peephole2
+   [(parallel [(set (reg FLAGS_REG)
+ 		   (compare (match_operator:SWI 2 "plusminuslogic_operator"
+ 			      [(match_operand:SWI 0 "register_operand")
+ 			       (match_operand:SWI 1 "memory_operand")])
+ 			    (const_int 0)))
+ 	      (set (match_dup 0) (match_dup 2))])
+    (set (match_dup 1) (match_dup 0))]
+   "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
+    && COMMUTATIVE_ARITH_P (operands[2])
+    && peep2_reg_dead_p (2, operands[0])
+    && !reg_overlap_mentioned_p (operands[0], operands[1])
+    && ix86_match_ccmode (peep2_next_insn (0),
+ 			 GET_CODE (operands[2]) == PLUS
+ 			 ? CCGOCmode : CCNOmode)"
+   [(parallel [(set (match_dup 3) (match_dup 5))
+ 	      (set (match_dup 1) (match_dup 4))])]
+ {
+   operands[3] = SET_DEST (XVECEXP (PATTERN (peep2_next_insn (0)), 0, 0));
+   operands[4]
+     = gen_rtx_fmt_ee (GET_CODE (operands[2]), GET_MODE (operands[2]),
+ 		      copy_rtx (operands[1]), operands[0]);
+   operands[5]
+     = gen_rtx_COMPARE (GET_MODE (operands[3]), copy_rtx (operands[4]),
+ 		       const0_rtx);
+ })
+ 
  (define_peephole2
    [(set (match_operand:SWI12 0 "register_operand")
  	(match_operand:SWI12 1 "memory_operand"))
diff -Nrcpad gcc-8.1.0/gcc/config/i386/sol2.h gcc-8.2.0/gcc/config/i386/sol2.h
*** gcc-8.1.0/gcc/config/i386/sol2.h	Fri Jan 26 08:32:21 2018
--- gcc-8.2.0/gcc/config/i386/sol2.h	Fri Jun 22 06:22:14 2018
*************** along with GCC; see the file COPYING3.
*** 51,59 ****
  #undef TARGET_SUN_TLS
  #define TARGET_SUN_TLS 1
  
- /* Solaris 2/Intel as chokes on #line directives before Solaris 10.  */
  #undef CPP_SPEC
! #define CPP_SPEC "%{,assembler-with-cpp:-P} %(cpp_subtarget)"
  
  /* GNU as understands --32 and --64, but the native Solaris
     assembler requires -xarch=generic or -xarch=generic64 instead.  */
--- 51,58 ----
  #undef TARGET_SUN_TLS
  #define TARGET_SUN_TLS 1
  
  #undef CPP_SPEC
! #define CPP_SPEC "%(cpp_subtarget)"
  
  /* GNU as understands --32 and --64, but the native Solaris
     assembler requires -xarch=generic or -xarch=generic64 instead.  */
diff -Nrcpad gcc-8.1.0/gcc/config/i386/sse.md gcc-8.2.0/gcc/config/i386/sse.md
*** gcc-8.1.0/gcc/config/i386/sse.md	Tue Apr 17 17:18:20 2018
--- gcc-8.2.0/gcc/config/i386/sse.md	Thu May 24 21:27:24 2018
***************
*** 1245,1255 ****
  					     operands[2]));
     }
   else if (memory_operand (operands[1], DImode))
!    {
!      rtx tmp = gen_reg_rtx (V2DImode);
!      emit_insn (gen_vec_concatv2di (tmp, operands[1], const0_rtx));
!      emit_move_insn (operands[0], gen_lowpart (V4SImode, tmp));
!    }
   else
     gcc_unreachable ();
   DONE;
--- 1245,1252 ----
  					     operands[2]));
     }
   else if (memory_operand (operands[1], DImode))
!    emit_insn (gen_vec_concatv2di (gen_lowpart (V2DImode, operands[0]),
! 				  operands[1], const0_rtx));
   else
     gcc_unreachable ();
   DONE;
***************
*** 4517,4523 ****
  	  (match_operand:VF_128 1 "register_operand" "v")
  	  (const_int 1)))]
    "TARGET_AVX512F && TARGET_64BIT"
!   "vcvtusi2<ssescalarmodesuffix>\t{%2, <round_op3>%1, %0|%0, %1<round_op3>, %2}"
    [(set_attr "type" "sseicvt")
     (set_attr "prefix" "evex")
     (set_attr "mode" "<ssescalarmode>")])
--- 4514,4520 ----
  	  (match_operand:VF_128 1 "register_operand" "v")
  	  (const_int 1)))]
    "TARGET_AVX512F && TARGET_64BIT"
!   "vcvtusi2<ssescalarmodesuffix>{q}\t{%2, <round_op3>%1, %0|%0, %1<round_op3>, %2}"
    [(set_attr "type" "sseicvt")
     (set_attr "prefix" "evex")
     (set_attr "mode" "<ssescalarmode>")])
diff -Nrcpad gcc-8.1.0/gcc/config/i386/winnt.c gcc-8.2.0/gcc/config/i386/winnt.c
*** gcc-8.1.0/gcc/config/i386/winnt.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/config/i386/winnt.c	Wed Jun 13 11:22:17 2018
*************** i386_pe_seh_cold_init (FILE *f, const ch
*** 922,932 ****
      fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
  
    for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
!     if (seh->reg_offset[regno] > 0)
        {
! 	fputs ((SSE_REGNO_P (regno) ? "\t.seh_savexmm\t"
! 	       : GENERAL_REGNO_P (regno) ?  "\t.seh_savereg\t"
! 		 : (gcc_unreachable (), "")), f);
  	print_reg (gen_rtx_REG (DImode, regno), 0, f);
  	fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
  		 alloc_offset - seh->reg_offset[regno]);
--- 922,935 ----
      fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
  
    for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
!     if (seh->reg_offset[regno] > 0 && seh->reg_offset[regno] <= alloc_offset)
        {
! 	if (SSE_REGNO_P (regno))
! 	  fputs ("\t.seh_savexmm\t", f);
! 	else if (GENERAL_REGNO_P (regno))
! 	  fputs ("\t.seh_savereg\t", f);
! 	else
! 	  gcc_unreachable ();
  	print_reg (gen_rtx_REG (DImode, regno), 0, f);
  	fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
  		 alloc_offset - seh->reg_offset[regno]);
*************** i386_pe_seh_cold_init (FILE *f, const ch
*** 949,954 ****
--- 952,971 ----
        offset = seh->sp_offset - alloc_offset;
        if (offset > 0 && offset < SEH_MAX_FRAME_SIZE)
  	fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
+ 
+       for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
+ 	if (seh->reg_offset[regno] > alloc_offset)
+ 	  {
+ 	    if (SSE_REGNO_P (regno))
+ 	      fputs ("\t.seh_savexmm\t", f);
+ 	    else if (GENERAL_REGNO_P (regno))
+ 	      fputs ("\t.seh_savereg\t", f);
+ 	    else
+ 	      gcc_unreachable ();
+ 	    print_reg (gen_rtx_REG (DImode, regno), 0, f);
+ 	    fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
+ 		     seh->sp_offset - seh->reg_offset[regno]);
+ 	  }
      }
  
    fputs ("\t.seh_endprologue\n", f);
diff -Nrcpad gcc-8.1.0/gcc/config/i386/x86-tune.def gcc-8.2.0/gcc/config/i386/x86-tune.def
*** gcc-8.1.0/gcc/config/i386/x86-tune.def	Mon Apr 16 05:59:52 2018
--- gcc-8.2.0/gcc/config/i386/x86-tune.def	Fri Jul 13 20:36:01 2018
*************** DEF_TUNE (X86_TUNE_SCHEDULE, "schedule",
*** 48,56 ****
     over partial stores.  For example preffer MOVZBL or MOVQ to load 8bit
     value over movb.  */
  DEF_TUNE (X86_TUNE_PARTIAL_REG_DEPENDENCY, "partial_reg_dependency",
!           m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
  	  | m_BONNELL | m_SILVERMONT | m_INTEL
! 	  | m_KNL | m_KNM | m_AMD_MULTIPLE | m_SKYLAKE_AVX512 | m_GENERIC)
  
  /* X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY: This knob promotes all store
     destinations to be 128bit to allow register renaming on 128bit SSE units,
--- 48,56 ----
     over partial stores.  For example preffer MOVZBL or MOVQ to load 8bit
     value over movb.  */
  DEF_TUNE (X86_TUNE_PARTIAL_REG_DEPENDENCY, "partial_reg_dependency",
!           m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_CORE_AVX2
  	  | m_BONNELL | m_SILVERMONT | m_INTEL
! 	  | m_KNL | m_KNM | m_AMD_MULTIPLE | m_GENERIC)
  
  /* X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY: This knob promotes all store
     destinations to be 128bit to allow register renaming on 128bit SSE units,
*************** DEF_TUNE (X86_TUNE_PARTIAL_FLAG_REG_STAL
*** 84,91 ****
     partial dependencies.  */
  DEF_TUNE (X86_TUNE_MOVX, "movx",
            m_PPRO | m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
! 	  | m_BONNELL | m_SILVERMONT | m_KNL | m_KNM | m_INTEL
! 	  | m_GEODE | m_AMD_MULTIPLE | m_SKYLAKE_AVX512 | m_GENERIC)
  
  /* X86_TUNE_MEMORY_MISMATCH_STALL: Avoid partial stores that are followed by
     full sized loads.  */
--- 84,91 ----
     partial dependencies.  */
  DEF_TUNE (X86_TUNE_MOVX, "movx",
            m_PPRO | m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
! 	  | m_BONNELL | m_SILVERMONT | m_KNL | m_KNM | m_INTEL | m_CORE_AVX2
! 	  | m_GEODE | m_AMD_MULTIPLE | m_GENERIC)
  
  /* X86_TUNE_MEMORY_MISMATCH_STALL: Avoid partial stores that are followed by
     full sized loads.  */
*************** DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_3
*** 101,119 ****
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_64: Fuse compare with a subsequent
     conditional jump instruction for TARGET_64BIT.  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_64, "fuse_cmp_and_branch_64",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS: Fuse compare with a
     subsequent conditional jump instruction when the condition jump
     check sign flag (SF) or overflow flag (OF).  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS, "fuse_cmp_and_branch_soflags",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_ALU_AND_BRANCH: Fuse alu with a subsequent conditional
     jump instruction when the alu instruction produces the CCFLAG consumed by
     the conditional jump instruction. */
  DEF_TUNE (X86_TUNE_FUSE_ALU_AND_BRANCH, "fuse_alu_and_branch",
!           m_SANDYBRIDGE | m_HASWELL | m_GENERIC)
  
  
  /*****************************************************************************/
--- 101,119 ----
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_64: Fuse compare with a subsequent
     conditional jump instruction for TARGET_64BIT.  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_64, "fuse_cmp_and_branch_64",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS: Fuse compare with a
     subsequent conditional jump instruction when the condition jump
     check sign flag (SF) or overflow flag (OF).  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS, "fuse_cmp_and_branch_soflags",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_ALU_AND_BRANCH: Fuse alu with a subsequent conditional
     jump instruction when the alu instruction produces the CCFLAG consumed by
     the conditional jump instruction. */
  DEF_TUNE (X86_TUNE_FUSE_ALU_AND_BRANCH, "fuse_alu_and_branch",
!           m_SANDYBRIDGE | m_CORE_AVX2 | m_GENERIC)
  
  
  /*****************************************************************************/
*************** DEF_TUNE (X86_TUNE_USE_BT, "use_bt",
*** 286,292 ****
  /* X86_TUNE_AVOID_FALSE_DEP_FOR_BMI: Avoid false dependency
     for bit-manipulation instructions.  */
  DEF_TUNE (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, "avoid_false_dep_for_bmi",
! 	  m_SANDYBRIDGE | m_HASWELL | m_GENERIC)
  
  /* X86_TUNE_ADJUST_UNROLL: This enables adjusting the unroll factor based
     on hardware capabilities. Bdver3 hardware has a loop buffer which makes
--- 286,292 ----
  /* X86_TUNE_AVOID_FALSE_DEP_FOR_BMI: Avoid false dependency
     for bit-manipulation instructions.  */
  DEF_TUNE (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, "avoid_false_dep_for_bmi",
! 	  m_SANDYBRIDGE | m_CORE_AVX2 | m_GENERIC)
  
  /* X86_TUNE_ADJUST_UNROLL: This enables adjusting the unroll factor based
     on hardware capabilities. Bdver3 hardware has a loop buffer which makes
*************** DEF_TUNE (X86_TUNE_GENERAL_REGS_SSE_SPIL
*** 335,349 ****
  /* X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL: Use movups for misaligned loads instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL, "sse_unaligned_load_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_SKYLAKE_AVX512 | m_AMDFAM10 | m_BDVER | m_BTVER
  	  | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL: Use movups for misaligned stores instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL, "sse_unaligned_store_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_SKYLAKE_AVX512 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* Use packed single precision instructions where posisble.  I.e. movups instead
     of movupd.  */
--- 335,349 ----
  /* X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL: Use movups for misaligned loads instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL, "sse_unaligned_load_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_AMDFAM10 | m_BDVER | m_BTVER
  	  | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL: Use movups for misaligned stores instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL, "sse_unaligned_store_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* Use packed single precision instructions where posisble.  I.e. movups instead
     of movupd.  */
*************** DEF_TUNE (X86_TUNE_AVX128_OPTIMAL, "avx1
*** 429,435 ****
  
  /* X86_TUNE_AVX256_OPTIMAL: Use 256-bit AVX instructions instead of 512-bit AVX
     instructions in the auto-vectorizer.  */
! DEF_TUNE (X86_TUNE_AVX256_OPTIMAL, "avx256_optimal", m_SKYLAKE_AVX512)
  
  /*****************************************************************************/
  /* Historical relics: tuning flags that helps a specific old CPU designs     */
--- 429,435 ----
  
  /* X86_TUNE_AVX256_OPTIMAL: Use 256-bit AVX instructions instead of 512-bit AVX
     instructions in the auto-vectorizer.  */
! DEF_TUNE (X86_TUNE_AVX256_OPTIMAL, "avx256_optimal", m_CORE_AVX512)
  
  /*****************************************************************************/
  /* Historical relics: tuning flags that helps a specific old CPU designs     */
diff -Nrcpad gcc-8.1.0/gcc/config/i386/xsaveintrin.h gcc-8.2.0/gcc/config/i386/xsaveintrin.h
*** gcc-8.1.0/gcc/config/i386/xsaveintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/xsaveintrin.h	Thu Jun  7 16:37:01 2018
*************** extern __inline long long
*** 59,65 ****
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _xgetbv (unsigned int __A)
  {
!   __builtin_ia32_xgetbv (__A);
  }
  
  #ifdef __x86_64__
--- 59,65 ----
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _xgetbv (unsigned int __A)
  {
!   return __builtin_ia32_xgetbv (__A);
  }
  
  #ifdef __x86_64__
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32-doubleword.md gcc-8.2.0/gcc/config/nds32/nds32-doubleword.md
*** gcc-8.1.0/gcc/config/nds32/nds32-doubleword.md	Fri Apr  6 05:51:33 2018
--- gcc-8.2.0/gcc/config/nds32/nds32-doubleword.md	Mon May  7 02:09:58 2018
***************
*** 118,123 ****
--- 118,141 ----
       ])
     (set_attr "feature" " v1, v1,  v1,  v1,   v1,   v1,    fpu,    fpu,    fpu,    fpu,    fpu")])
  
+ ;; Split move_di pattern when the hard register is odd.
+ (define_split
+   [(set (match_operand:DIDF 0 "register_operand" "")
+ 	(match_operand:DIDF 1 "register_operand" ""))]
+   "(NDS32_IS_GPR_REGNUM (REGNO (operands[0]))
+     && ((REGNO (operands[0]) & 0x1) == 1))
+    || (NDS32_IS_GPR_REGNUM (REGNO (operands[1]))
+        && ((REGNO (operands[1]) & 0x1) == 1))"
+   [(set (match_dup 2) (match_dup 3))
+    (set (match_dup 4) (match_dup 5))]
+   {
+      operands[2] = gen_lowpart (SImode, operands[0]);
+      operands[4] = gen_highpart (SImode, operands[0]);
+      operands[3] = gen_lowpart (SImode, operands[1]);
+      operands[5] = gen_highpart (SImode, operands[1]);
+   }
+ )
+ 
  (define_split
    [(set (match_operand:DIDF 0 "register_operand"     "")
  	(match_operand:DIDF 1 "const_double_operand" ""))]
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32-predicates.c gcc-8.2.0/gcc/config/nds32/nds32-predicates.c
*** gcc-8.1.0/gcc/config/nds32/nds32-predicates.c	Fri Apr  6 05:51:33 2018
--- gcc-8.2.0/gcc/config/nds32/nds32-predicates.c	Mon May  7 02:22:07 2018
*************** int
*** 360,371 ****
  nds32_can_use_bclr_p (int ival)
  {
    int one_bit_count;
  
    /* Calculate the number of 1-bit of (~ival), if there is only one 1-bit,
       it means the original ival has only one 0-bit,
       So it is ok to perform 'bclr' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (~ival));
  
    /* 'bclr' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 360,372 ----
  nds32_can_use_bclr_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Calculate the number of 1-bit of (~ival), if there is only one 1-bit,
       it means the original ival has only one 0-bit,
       So it is ok to perform 'bclr' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (~ival) & mask);
  
    /* 'bclr' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
*************** int
*** 376,386 ****
  nds32_can_use_bset_p (int ival)
  {
    int one_bit_count;
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'bset' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival));
  
    /* 'bset' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 377,388 ----
  nds32_can_use_bset_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'bset' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival) & mask);
  
    /* 'bset' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
*************** int
*** 391,401 ****
  nds32_can_use_btgl_p (int ival)
  {
    int one_bit_count;
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'btgl' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival));
  
    /* 'btgl' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 393,404 ----
  nds32_can_use_btgl_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'btgl' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival) & mask);
  
    /* 'btgl' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32.c gcc-8.2.0/gcc/config/nds32/nds32.c
*** gcc-8.1.0/gcc/config/nds32/nds32.c	Sun Apr 22 10:10:00 2018
--- gcc-8.2.0/gcc/config/nds32/nds32.c	Mon May  7 01:38:02 2018
*************** nds32_asm_globalize_label (FILE *stream,
*** 2944,2956 ****
  static void
  nds32_print_operand (FILE *stream, rtx x, int code)
  {
    HOST_WIDE_INT one_position;
    HOST_WIDE_INT zero_position;
    bool pick_lsb_p = false;
    bool pick_msb_p = false;
    int regno;
  
!   int op_value;
  
    switch (code)
      {
--- 2944,2958 ----
  static void
  nds32_print_operand (FILE *stream, rtx x, int code)
  {
+   HOST_WIDE_INT op_value = 0;
    HOST_WIDE_INT one_position;
    HOST_WIDE_INT zero_position;
    bool pick_lsb_p = false;
    bool pick_msb_p = false;
    int regno;
  
!   if (CONST_INT_P (x))
!     op_value = INTVAL (x);
  
    switch (code)
      {
*************** nds32_print_operand (FILE *stream, rtx x
*** 3003,3009 ****
      case 'V':
        /* 'x' is supposed to be CONST_INT, get the value.  */
        gcc_assert (CONST_INT_P (x));
-       op_value = INTVAL (x);
  
        /* According to the Andes architecture,
  	 the system/user register index range is 0 ~ 1023.
--- 3005,3010 ----
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32.h gcc-8.2.0/gcc/config/nds32/nds32.h
*** gcc-8.1.0/gcc/config/nds32/nds32.h	Sun Apr 22 09:05:10 2018
--- gcc-8.2.0/gcc/config/nds32/nds32.h	Mon May  7 01:27:52 2018
*************** enum reg_class
*** 1144,1150 ****
  
  #define ASM_COMMENT_START "!"
  
! #define ASM_APP_ON "! #APP"
  
  #define ASM_APP_OFF "! #NO_APP\n"
  
--- 1144,1150 ----
  
  #define ASM_COMMENT_START "!"
  
! #define ASM_APP_ON "! #APP\n"
  
  #define ASM_APP_OFF "! #NO_APP\n"
  
diff -Nrcpad gcc-8.1.0/gcc/config/pa/pa-linux.h gcc-8.2.0/gcc/config/pa/pa-linux.h
*** gcc-8.1.0/gcc/config/pa/pa-linux.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/pa/pa-linux.h	Sun May 27 21:54:27 2018
*************** along with GCC; see the file COPYING3.
*** 142,146 ****
  #define HAVE_sync_compare_and_swapsi 1
  #define HAVE_sync_compare_and_swapdi 1
  
  #undef NEED_INDICATE_EXEC_STACK
! #define NEED_INDICATE_EXEC_STACK 1
--- 142,149 ----
  #define HAVE_sync_compare_and_swapsi 1
  #define HAVE_sync_compare_and_swapdi 1
  
+ /* It's not possible to enable GNU_stack notes since the kernel needs
+    an executable stack for signal returns and syscall restarts.  */
+ 
  #undef NEED_INDICATE_EXEC_STACK
! #define NEED_INDICATE_EXEC_STACK 0
diff -Nrcpad gcc-8.1.0/gcc/config/riscv/t-rtems gcc-8.2.0/gcc/config/riscv/t-rtems
*** gcc-8.1.0/gcc/config/riscv/t-rtems	Thu Jan  1 00:00:00 1970
--- gcc-8.2.0/gcc/config/riscv/t-rtems	Thu Jun 21 09:34:32 2018
***************
*** 0 ****
--- 1,25 ----
+ MULTILIB_OPTIONS	=
+ MULTILIB_DIRNAMES	=
+ 
+ MULTILIB_OPTIONS	+= march=rv32i/march=rv32im/march=rv32imafd/march=rv32iac/march=rv32imac/march=rv32imafc/march=rv64imafd/march=rv64imac/march=rv64imafdc
+ MULTILIB_DIRNAMES	+= rv32i       rv32im       rv32imafd       rv32iac       rv32imac       rv32imafc       rv64imafd       rv64imac       rv64imafdc
+ 
+ MULTILIB_OPTIONS	+= mabi=ilp32/mabi=ilp32f/mabi=ilp32d/mabi=lp64/mabi=lp64d
+ MULTILIB_DIRNAMES	+= ilp32      ilp32f      ilp32d      lp64      lp64d
+ 
+ MULTILIB_OPTIONS	+= mcmodel=medany
+ MULTILIB_DIRNAMES	+= medany
+ 
+ MULTILIB_REQUIRED	=
+ MULTILIB_REQUIRED	+= march=rv32i/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32im/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imafd/mabi=ilp32d
+ MULTILIB_REQUIRED	+= march=rv32iac/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imac/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imafc/mabi=ilp32f
+ MULTILIB_REQUIRED	+= march=rv64imafd/mabi=lp64d
+ MULTILIB_REQUIRED	+= march=rv64imafd/mabi=lp64d/mcmodel=medany
+ MULTILIB_REQUIRED	+= march=rv64imac/mabi=lp64
+ MULTILIB_REQUIRED	+= march=rv64imac/mabi=lp64/mcmodel=medany
+ MULTILIB_REQUIRED	+= march=rv64imafdc/mabi=lp64d
+ MULTILIB_REQUIRED	+= march=rv64imafdc/mabi=lp64d/mcmodel=medany
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/emmintrin.h gcc-8.2.0/gcc/config/rs6000/emmintrin.h
*** gcc-8.1.0/gcc/config/rs6000/emmintrin.h	Fri Apr 13 23:13:40 2018
--- gcc-8.2.0/gcc/config/rs6000/emmintrin.h	Sun Jul 15 17:55:44 2018
*************** _mm_xor_pd (__m128d __A, __m128d __B)
*** 1884,1889 ****
--- 1884,1913 ----
  }
  
  extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_and_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_and ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_andnot_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_andc ((__v2di) __B, (__v2di) __A);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_or_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_or ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_xor_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_xor ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _mm_cmpeq_epi8 (__m128i __A, __m128i __B)
  {
    return (__m128i) vec_cmpeq ((__v16qi) __A, (__v16qi)__B);
*************** _mm_castsi128_pd(__m128i __A)
*** 2333,2335 ****
--- 2357,2360 ----
  }
  
  #endif /* EMMINTRIN_H_ */
+ 
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/linux64.h gcc-8.2.0/gcc/config/rs6000/linux64.h
*** gcc-8.1.0/gcc/config/rs6000/linux64.h	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/linux64.h	Mon Jun 25 19:34:01 2018
*************** extern int dot_symbols;
*** 245,262 ****
  #define DYNAMIC_LINKER_PREFIX	""
  #endif
  
! #if TARGET_IEEEQUAD_DEFAULT
! #define MULTILIB_DEFAULTS_IEEE "mabi=ieeelongdouble"
! 
! #else  /* TARGET_IEEEQUAD_DEFAULT.  */
! #define MULTILIB_DEFAULTS_IEEE "mabi=ibmlongdouble"
! #endif /* TARGET_IEEEQUAD_DEFAULT.  */
! 
! #undef MULTILIB_DEFAULTS
  #if DEFAULT_ARCH64_P
! #define MULTILIB_DEFAULTS { "m64", MULTILIB_DEFAULTS_IEEE }
  #else
! #define MULTILIB_DEFAULTS { "m32", MULTILIB_DEFAULTS_IEEE }
  #endif
  
  /* Split stack is only supported for 64 bit, and requires glibc >= 2.18.  */
--- 245,255 ----
  #define DYNAMIC_LINKER_PREFIX	""
  #endif
  
! #undef	MULTILIB_DEFAULTS
  #if DEFAULT_ARCH64_P
! #define MULTILIB_DEFAULTS { "m64" }
  #else
! #define MULTILIB_DEFAULTS { "m32" }
  #endif
  
  /* Split stack is only supported for 64 bit, and requires glibc >= 2.18.  */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-builtin.def gcc-8.2.0/gcc/config/rs6000/rs6000-builtin.def
*** gcc-8.1.0/gcc/config/rs6000/rs6000-builtin.def	Thu Mar 29 00:06:31 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-builtin.def	Fri Jun 22 14:11:56 2018
***************
*** 674,679 ****
--- 674,690 ----
  		     | RS6000_BTC_BINARY),				\
  		    CODE_FOR_ ## ICODE)			/* ICODE */
  
+ /* 128-bit __ibm128 floating point builtins (use -mfloat128 to indicate that
+    __ibm128 is available).  */
+ #define BU_IBM128_2(ENUM, NAME, ATTR, ICODE)				\
+   RS6000_BUILTIN_2 (MISC_BUILTIN_ ## ENUM,		/* ENUM */	\
+ 		    "__builtin_" NAME,			/* NAME */	\
+ 		    (RS6000_BTM_HARD_FLOAT		/* MASK */	\
+ 		     | RS6000_BTM_FLOAT128),				\
+ 		    (RS6000_BTC_ ## ATTR		/* ATTR */	\
+ 		     | RS6000_BTC_BINARY),				\
+ 		    CODE_FOR_ ## ICODE)			/* ICODE */
+ 
  /* Miscellaneous builtins for instructions added in ISA 3.0.  These
     instructions don't require either the DFP or VSX options, just the basic
     ISA 3.0 enablement since they operate on general purpose registers.  */
*************** BU_P9V_64BIT_AV_X (STXVL,	"stxvl",	MISC)
*** 2240,2246 ****
  BU_P9V_64BIT_AV_X (XST_LEN_R,	"xst_len_r",	MISC)
  
  /* 1 argument vector functions added in ISA 3.0 (power9). */
! BU_P9V_AV_1 (VCLZLSBB, "vclzlsbb",		CONST,	vclzlsbb)
  BU_P9V_AV_1 (VCTZLSBB_V16QI, "vctzlsbb_v16qi",	CONST,	vctzlsbb_v16qi)
  BU_P9V_AV_1 (VCTZLSBB_V8HI, "vctzlsbb_v8hi",	CONST,	vctzlsbb_v8hi)
  BU_P9V_AV_1 (VCTZLSBB_V4SI, "vctzlsbb_v4si",	CONST,	vctzlsbb_v4si)
--- 2251,2259 ----
  BU_P9V_64BIT_AV_X (XST_LEN_R,	"xst_len_r",	MISC)
  
  /* 1 argument vector functions added in ISA 3.0 (power9). */
! BU_P9V_AV_1 (VCLZLSBB_V16QI, "vclzlsbb_v16qi",	CONST,	vclzlsbb_v16qi)
! BU_P9V_AV_1 (VCLZLSBB_V8HI, "vclzlsbb_v8hi",	CONST,	vclzlsbb_v8hi)
! BU_P9V_AV_1 (VCLZLSBB_V4SI, "vclzlsbb_v4si",	CONST,	vclzlsbb_v4si)
  BU_P9V_AV_1 (VCTZLSBB_V16QI, "vctzlsbb_v16qi",	CONST,	vctzlsbb_v16qi)
  BU_P9V_AV_1 (VCTZLSBB_V8HI, "vctzlsbb_v8hi",	CONST,	vctzlsbb_v8hi)
  BU_P9V_AV_1 (VCTZLSBB_V4SI, "vctzlsbb_v4si",	CONST,	vctzlsbb_v4si)
*************** BU_P9_64BIT_MISC_0 (DARN,	"darn",			MISC
*** 2361,2366 ****
--- 2374,2382 ----
  BU_LDBL128_2 (PACK_TF,		"pack_longdouble",	CONST,	packtf)
  BU_LDBL128_2 (UNPACK_TF,	"unpack_longdouble",	CONST,	unpacktf)
  
+ BU_IBM128_2 (PACK_IF,		"pack_ibm128",		CONST,	packif)
+ BU_IBM128_2 (UNPACK_IF,		"unpack_ibm128",	CONST,	unpackif)
+ 
  BU_P7_MISC_2 (PACK_V1TI,	"pack_vector_int128",	CONST,	packv1ti)
  BU_P7_MISC_2 (UNPACK_V1TI,	"unpack_vector_int128",	CONST,	unpackv1ti)
  
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-c.c gcc-8.2.0/gcc/config/rs6000/rs6000-c.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000-c.c	Tue Apr 17 18:58:08 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-c.c	Thu Jul  5 15:04:27 2018
*************** rs6000_cpu_cpp_builtins (cpp_reader *pfi
*** 617,624 ****
      builtin_define ("__RSQRTEF__");
    if (TARGET_FLOAT128_TYPE)
      builtin_define ("__FLOAT128_TYPE__");
-   if (TARGET_LONG_DOUBLE_128 && FLOAT128_IBM_P (TFmode))
-     builtin_define ("__ibm128=long double");
  #ifdef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB
    builtin_define ("__BUILTIN_CPU_SUPPORTS__");
  #endif
--- 617,622 ----
*************** const struct altivec_builtin_types altiv
*** 896,902 ****
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_pixel_V8HI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKHSH, ALTIVEC_BUILTIN_VUPKHSH,
      RS6000_BTI_V4SI, RS6000_BTI_V8HI, 0, 0 },
--- 894,900 ----
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_pixel_V8HI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKH, VSX_BUILTIN_DOUBLEH_V4SF,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKHSH, ALTIVEC_BUILTIN_VUPKHSH,
      RS6000_BTI_V4SI, RS6000_BTI_V8HI, 0, 0 },
*************** const struct altivec_builtin_types altiv
*** 928,934 ****
      RS6000_BTI_V2DI, RS6000_BTI_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKL, P8V_BUILTIN_VUPKLSW,
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKL, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKLPX, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V8HI, 0, 0 },
--- 926,932 ----
      RS6000_BTI_V2DI, RS6000_BTI_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKL, P8V_BUILTIN_VUPKLSW,
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKL, VSX_BUILTIN_DOUBLEL_V4SF,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKLPX, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V8HI, 0, 0 },
*************** const struct altivec_builtin_types altiv
*** 2468,2474 ****
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_bool_V4SI, RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_V4SF, RS6000_BTI_V2DF, RS6000_BTI_V2DF, 0 },
  
    { P8V_BUILTIN_VEC_NEG, P8V_BUILTIN_NEG_V16QI,
--- 2466,2472 ----
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_bool_V4SI, RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_FLOAT2_V2DF,
      RS6000_BTI_V4SF, RS6000_BTI_V2DF, RS6000_BTI_V2DF, 0 },
  
    { P8V_BUILTIN_VEC_NEG, P8V_BUILTIN_NEG_V16QI,
*************** const struct altivec_builtin_types altiv
*** 2587,2593 ****
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_V2DI, RS6000_BTI_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_VPKSWUS, ALTIVEC_BUILTIN_VPKSWUS,
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
--- 2585,2591 ----
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_V2DI, RS6000_BTI_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKUDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_VPKSWUS, ALTIVEC_BUILTIN_VPKSWUS,
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
*************** const struct altivec_builtin_types altiv
*** 5482,5490 ****
      RS6000_BTI_bool_V4SI, RS6000_BTI_unsigned_V4SI,
      RS6000_BTI_unsigned_V4SI, 0 },
  
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB,
      RS6000_BTI_INTSI, RS6000_BTI_V16QI, 0, 0 },
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB,
      RS6000_BTI_INTSI, RS6000_BTI_unsigned_V16QI, 0, 0 },
  
    { P9V_BUILTIN_VEC_VCTZLSBB, P9V_BUILTIN_VCTZLSBB_V16QI,
--- 5480,5488 ----
      RS6000_BTI_bool_V4SI, RS6000_BTI_unsigned_V4SI,
      RS6000_BTI_unsigned_V4SI, 0 },
  
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB_V16QI,
      RS6000_BTI_INTSI, RS6000_BTI_V16QI, 0, 0 },
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB_V16QI,
      RS6000_BTI_INTSI, RS6000_BTI_unsigned_V16QI, 0, 0 },
  
    { P9V_BUILTIN_VEC_VCTZLSBB, P9V_BUILTIN_VCTZLSBB_V16QI,
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-modes.def gcc-8.2.0/gcc/config/rs6000/rs6000-modes.def
*** gcc-8.1.0/gcc/config/rs6000/rs6000-modes.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-modes.def	Fri Jun 22 14:19:45 2018
***************
*** 18,33 ****
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
! /* IBM 128-bit floating point.  IFmode and KFmode use the fractional float
!    support in order to declare 3 128-bit floating point types.  */
! FRACTIONAL_FLOAT_MODE (IF, 106, 16, ibm_extended_format);
  
  /* Explicit IEEE 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (KF, 113, 16, ieee_quad_format);
  
! /* 128-bit floating point.  ABI_V4 uses IEEE quad, AIX/Darwin
!    adjust this in rs6000_option_override_internal.  */
! FLOAT_MODE (TF, 16, ieee_quad_format);
  
  /* Add any extra modes needed to represent the condition code.
  
--- 18,56 ----
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
! /* We order the 3 128-bit floating point types so that IFmode (IBM 128-bit
!    floating point) is the 128-bit floating point type with the highest
!    precision (128 bits).  This so that machine independent parts of the
!    compiler do not try to widen IFmode to TFmode on ISA 3.0 (power9) that has
!    hardware support for IEEE 128-bit.  We set TFmode (long double mode) in
!    between, and KFmode (explicit __float128) below it.
! 
!    Previously, IFmode and KFmode were defined to be fractional modes and TFmode
!    was the standard mode.  Since IFmode does not define the normal arithmetic
!    insns (other than neg/abs), on a ISA 3.0 system, the machine independent
!    parts of the compiler would see that TFmode has the necessary hardware
!    support, and widen the operation from IFmode to TFmode.  However, IEEE
!    128-bit is not strictly a super-set of IBM extended double and the
!    conversion to/from IEEE 128-bit was a function call.
! 
!    We now make IFmode the highest fractional mode, which means its values are
!    not considered for widening.  Since we don't define insns for IFmode, the
!    IEEE 128-bit modes would not widen to IFmode.  */
! 
! #ifndef RS6000_MODES_H
! #include "config/rs6000/rs6000-modes.h"
! #endif
! 
! /* IBM 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (IF, FLOAT_PRECISION_IFmode, 16, ibm_extended_format);
  
  /* Explicit IEEE 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (KF, FLOAT_PRECISION_KFmode, 16, ieee_quad_format);
  
! /* 128-bit floating point, either IBM 128-bit or IEEE 128-bit.  This is
!    adjusted in rs6000_option_override_internal to be the appropriate floating
!    point type.  */
! FRACTIONAL_FLOAT_MODE (TF, FLOAT_PRECISION_TFmode, 16, ieee_quad_format);
  
  /* Add any extra modes needed to represent the condition code.
  
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-modes.h gcc-8.2.0/gcc/config/rs6000/rs6000-modes.h
*** gcc-8.1.0/gcc/config/rs6000/rs6000-modes.h	Thu Jan  1 00:00:00 1970
--- gcc-8.2.0/gcc/config/rs6000/rs6000-modes.h	Fri Jun 22 14:19:45 2018
***************
*** 0 ****
--- 1,36 ----
+ /* Definitions 128-bit floating point precisions used by PowerPC.
+    Copyright (C) 2018 Free Software Foundation, Inc.
+    Contributed by Michael Meissner (meissner@linux.ibm.com)
+ 
+    This file is part of GCC.
+ 
+    GCC is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published
+    by the Free Software Foundation; either version 3, or (at your
+    option) any later version.
+ 
+    GCC is distributed in the hope that it will be useful, but WITHOUT
+    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+    License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with GCC; see the file COPYING3.  If not see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ /* We order the 3 128-bit floating point types so that IFmode (IBM 128-bit
+    floating point) is the 128-bit floating point type with the highest
+    precision (128 bits).  This so that machine independent parts of the
+    compiler do not try to widen IFmode to TFmode on ISA 3.0 (power9) that has
+    hardware support for IEEE 128-bit.  We set TFmode (long double mode) in
+    between, and KFmode (explicit __float128) below it.
+ 
+    We won't encounter conversion from IEEE 128-bit to IBM 128-bit because we
+    don't have insns to support the IBM 128-bit aritmetic operations.  */
+ 
+ #ifndef RS6000_MODES_H
+ #define RS6000_MODES_H		1
+ #define FLOAT_PRECISION_IFmode	128
+ #define FLOAT_PRECISION_TFmode	127
+ #define FLOAT_PRECISION_KFmode	126
+ #endif	/* RS6000_MODES_H */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-string.c gcc-8.2.0/gcc/config/rs6000/rs6000-string.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000-string.c	Fri Mar 30 12:17:31 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-string.c	Tue Jun 26 16:50:42 2018
*************** expand_block_clear (rtx operands[])
*** 90,96 ****
        machine_mode mode = BLKmode;
        rtx dest;
  
!       if (bytes >= 16 && TARGET_ALTIVEC && (align >= 128 || TARGET_EFFICIENT_UNALIGNED_VSX))
  	{
  	  clear_bytes = 16;
  	  mode = V4SImode;
--- 90,98 ----
        machine_mode mode = BLKmode;
        rtx dest;
  
!       if (TARGET_ALTIVEC
! 	  && ((bytes >= 16 && align >= 128)
! 	      || (bytes >= 32 && TARGET_EFFICIENT_UNALIGNED_VSX)))
  	{
  	  clear_bytes = 16;
  	  mode = V4SImode;
*************** expand_strn_compare (rtx operands[], int
*** 1822,1841 ****
  	  /* -m32 -mpowerpc64 results in word_mode being DImode even
  	     though otherwise it is 32-bit. The length arg to strncmp
  	     is a size_t which will be the same size as pointers.  */
! 	  rtx len_rtx;
! 	  if (TARGET_64BIT)
! 	    len_rtx = gen_reg_rtx (DImode);
! 	  else
! 	    len_rtx = gen_reg_rtx (SImode);
! 
! 	  emit_move_insn (len_rtx, bytes_rtx);
  
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, GET_MODE (len_rtx));
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
--- 1824,1838 ----
  	  /* -m32 -mpowerpc64 results in word_mode being DImode even
  	     though otherwise it is 32-bit. The length arg to strncmp
  	     is a size_t which will be the same size as pointers.  */
! 	  rtx len_rtx = gen_reg_rtx (Pmode);
! 	  emit_move_insn (len_rtx, gen_int_mode (bytes, Pmode));
  
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, Pmode);
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
*************** expand_strn_compare (rtx operands[], int
*** 2085,2103 ****
  	}
        else
  	{
! 	  rtx len_rtx;
! 	  if (TARGET_64BIT)
! 	    len_rtx = gen_reg_rtx (DImode);
! 	  else
! 	    len_rtx = gen_reg_rtx (SImode);
! 
! 	  emit_move_insn (len_rtx, GEN_INT (bytes - compare_length));
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, GET_MODE (len_rtx));
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
--- 2082,2095 ----
  	}
        else
  	{
! 	  rtx len_rtx = gen_reg_rtx (Pmode);
! 	  emit_move_insn (len_rtx, gen_int_mode (bytes - compare_length, Pmode));
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, Pmode);
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.c gcc-8.2.0/gcc/config/rs6000/rs6000.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000.c	Tue Apr 24 22:49:41 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.c	Mon Jul  2 21:25:10 2018
*************** int dot_symbols;
*** 200,205 ****
--- 200,218 ----
     of this machine mode.  */
  scalar_int_mode rs6000_pmode;
  
+ #if TARGET_ELF
+ /* Note whether IEEE 128-bit floating point was passed or returned, either as
+    the __float128/_Float128 explicit type, or when long double is IEEE 128-bit
+    floating point.  We changed the default C++ mangling for these types and we
+    may want to generate a weak alias of the old mangling (U10__float128) to the
+    new mangling (u9__ieee128).  */
+ static bool rs6000_passes_ieee128;
+ #endif
+ 
+ /* Generate the manged name (i.e. U10__float128) used in GCC 8.1, and not the
+    name used in current releases (i.e. u9__ieee128).  */
+ static bool ieee128_mangling_gcc_8_1;
+ 
  /* Width in bits of a pointer.  */
  unsigned rs6000_pointer_size;
  
*************** static const struct attribute_spec rs600
*** 1980,1985 ****
--- 1993,2003 ----
  
  #undef TARGET_STARTING_FRAME_OFFSET
  #define TARGET_STARTING_FRAME_OFFSET rs6000_starting_frame_offset
+ 
+ #if TARGET_ELF && RS6000_WEAK
+ #undef TARGET_ASM_GLOBALIZE_DECL_NAME
+ #define TARGET_ASM_GLOBALIZE_DECL_NAME rs6000_globalize_decl_name
+ #endif
  
  
  /* Processor table.  */
*************** rs6000_debug_reg_global (void)
*** 2897,2903 ****
    fprintf (stderr, DEBUG_FMT_D, "tls_size", rs6000_tls_size);
    fprintf (stderr, DEBUG_FMT_D, "long_double_size",
  	   rs6000_long_double_type_size);
!   if (rs6000_long_double_type_size == 128)
      {
        fprintf (stderr, DEBUG_FMT_S, "long double type",
  	       TARGET_IEEEQUAD ? "IEEE" : "IBM");
--- 2915,2921 ----
    fprintf (stderr, DEBUG_FMT_D, "tls_size", rs6000_tls_size);
    fprintf (stderr, DEBUG_FMT_D, "long_double_size",
  	   rs6000_long_double_type_size);
!   if (rs6000_long_double_type_size > 64)
      {
        fprintf (stderr, DEBUG_FMT_S, "long double type",
  	       TARGET_IEEEQUAD ? "IEEE" : "IBM");
*************** rs6000_builtin_mask_calculate (void)
*** 3921,3927 ****
  	  | ((TARGET_HTM)		    ? RS6000_BTM_HTM	   : 0)
  	  | ((TARGET_DFP)		    ? RS6000_BTM_DFP	   : 0)
  	  | ((TARGET_HARD_FLOAT)	    ? RS6000_BTM_HARD_FLOAT : 0)
! 	  | ((TARGET_LONG_DOUBLE_128)	    ? RS6000_BTM_LDBL128   : 0)
  	  | ((TARGET_FLOAT128_TYPE)	    ? RS6000_BTM_FLOAT128  : 0)
  	  | ((TARGET_FLOAT128_HW)	    ? RS6000_BTM_FLOAT128_HW : 0));
  }
--- 3939,3947 ----
  	  | ((TARGET_HTM)		    ? RS6000_BTM_HTM	   : 0)
  	  | ((TARGET_DFP)		    ? RS6000_BTM_DFP	   : 0)
  	  | ((TARGET_HARD_FLOAT)	    ? RS6000_BTM_HARD_FLOAT : 0)
! 	  | ((TARGET_LONG_DOUBLE_128
! 	      && TARGET_HARD_FLOAT
! 	      && !TARGET_IEEEQUAD)	    ? RS6000_BTM_LDBL128   : 0)
  	  | ((TARGET_FLOAT128_TYPE)	    ? RS6000_BTM_FLOAT128  : 0)
  	  | ((TARGET_FLOAT128_HW)	    ? RS6000_BTM_FLOAT128_HW : 0));
  }
*************** rs6000_option_override_internal (bool gl
*** 4592,4621 ****
  	}
      }
  
    /* Set long double size before the IEEE 128-bit tests.  */
    if (!global_options_set.x_rs6000_long_double_type_size)
      {
        if (main_target_opt != NULL
  	  && (main_target_opt->x_rs6000_long_double_type_size
! 	      != RS6000_DEFAULT_LONG_DOUBLE_SIZE))
  	error ("target attribute or pragma changes long double size");
        else
! 	rs6000_long_double_type_size = RS6000_DEFAULT_LONG_DOUBLE_SIZE;
      }
  
    /* Set -mabi=ieeelongdouble on some old targets.  In the future, power server
       systems will also set long double to be IEEE 128-bit.  AIX and Darwin
       explicitly redefine TARGET_IEEEQUAD and TARGET_IEEEQUAD_DEFAULT to 0, so
       those systems will not pick up this default.  Warn if the user changes the
!      default unless either the user used the -Wno-psabi option, or the compiler
!      was built to enable multilibs to switch between the two long double
!      types.  */
    if (!global_options_set.x_rs6000_ieeequad)
      rs6000_ieeequad = TARGET_IEEEQUAD_DEFAULT;
  
!   else if (!TARGET_IEEEQUAD_MULTILIB
! 	   && rs6000_ieeequad != TARGET_IEEEQUAD_DEFAULT
! 	   && TARGET_LONG_DOUBLE_128)
      {
        static bool warned_change_long_double;
        if (!warned_change_long_double)
--- 4612,4646 ----
  	}
      }
  
+   /* Use long double size to select the appropriate long double.  We use
+      TYPE_PRECISION to differentiate the 3 different long double types.  We map
+      128 into the precision used for TFmode.  */
+   int default_long_double_size = (RS6000_DEFAULT_LONG_DOUBLE_SIZE == 64
+ 				  ? 64
+ 				  : FLOAT_PRECISION_TFmode);
+ 
    /* Set long double size before the IEEE 128-bit tests.  */
    if (!global_options_set.x_rs6000_long_double_type_size)
      {
        if (main_target_opt != NULL
  	  && (main_target_opt->x_rs6000_long_double_type_size
! 	      != default_long_double_size))
  	error ("target attribute or pragma changes long double size");
        else
! 	rs6000_long_double_type_size = default_long_double_size;
      }
+   else if (rs6000_long_double_type_size == 128)
+     rs6000_long_double_type_size = FLOAT_PRECISION_TFmode;
  
    /* Set -mabi=ieeelongdouble on some old targets.  In the future, power server
       systems will also set long double to be IEEE 128-bit.  AIX and Darwin
       explicitly redefine TARGET_IEEEQUAD and TARGET_IEEEQUAD_DEFAULT to 0, so
       those systems will not pick up this default.  Warn if the user changes the
!      default unless -Wno-psabi.  */
    if (!global_options_set.x_rs6000_ieeequad)
      rs6000_ieeequad = TARGET_IEEEQUAD_DEFAULT;
  
!   else if (rs6000_ieeequad != TARGET_IEEEQUAD_DEFAULT && TARGET_LONG_DOUBLE_128)
      {
        static bool warned_change_long_double;
        if (!warned_change_long_double)
*************** mem_operand_gpr (rtx op, machine_mode mo
*** 8209,8214 ****
--- 8234,8246 ----
    int extra;
    rtx addr = XEXP (op, 0);
  
+   /* PR85755: Allow PRE_INC and PRE_DEC addresses.  */
+   if (TARGET_UPDATE
+       && (GET_CODE (addr) == PRE_INC || GET_CODE (addr) == PRE_DEC)
+       && mode_supports_pre_incdec_p (mode)
+       && legitimate_indirect_address_p (XEXP (addr, 0), false))
+     return true;
+ 
    /* Don't allow non-offsettable addresses.  See PRs 83969 and 84279.  */
    if (!rs6000_offsettable_memref_p (op, mode, false))
      return false;
*************** rs6000_discover_homogeneous_aggregate (m
*** 11131,11142 ****
  
        if (field_count > 0)
  	{
! 	  int n_regs = (SCALAR_FLOAT_MODE_P (field_mode) ?
! 			(GET_MODE_SIZE (field_mode) + 7) >> 3 : 1);
  
  	  /* The ELFv2 ABI allows homogeneous aggregates to occupy
  	     up to AGGR_ARG_NUM_REG registers.  */
! 	  if (field_count * n_regs <= AGGR_ARG_NUM_REG)
  	    {
  	      if (elt_mode)
  		*elt_mode = field_mode;
--- 11163,11174 ----
  
        if (field_count > 0)
  	{
! 	  int reg_size = ALTIVEC_OR_VSX_VECTOR_MODE (field_mode) ? 16 : 8;
! 	  int field_size = ROUND_UP (GET_MODE_SIZE (field_mode), reg_size);
  
  	  /* The ELFv2 ABI allows homogeneous aggregates to occupy
  	     up to AGGR_ARG_NUM_REG registers.  */
! 	  if (field_count * field_size <= AGGR_ARG_NUM_REG * reg_size)
  	    {
  	      if (elt_mode)
  		*elt_mode = field_mode;
*************** init_cumulative_args (CUMULATIVE_ARGS *c
*** 11385,11390 ****
--- 11417,11428 ----
  			  && (TYPE_MAIN_VARIANT (return_type)
  			      == long_double_type_node))))
  		rs6000_passes_long_double = true;
+ 
+ 	      /* Note if we passed or return a IEEE 128-bit type.  We changed
+ 		 the mangling for these types, and we may need to make an alias
+ 		 with the old mangling.  */
+ 	      if (FLOAT128_IEEE_P (return_mode))
+ 		rs6000_passes_ieee128 = true;
  	    }
  	  if (ALTIVEC_OR_VSX_VECTOR_MODE (return_mode)
  	      || PAIRED_VECTOR_MODE (return_mode))
*************** rs6000_function_arg_advance_1 (CUMULATIV
*** 11838,11843 ****
--- 11876,11887 ----
  		  || (type != NULL
  		      && TYPE_MAIN_VARIANT (type) == long_double_type_node)))
  	    rs6000_passes_long_double = true;
+ 
+ 	  /* Note if we passed or return a IEEE 128-bit type.  We changed the
+ 	     mangling for these types, and we may need to make an alias with
+ 	     the old mangling.  */
+ 	  if (FLOAT128_IEEE_P (mode))
+ 	    rs6000_passes_ieee128 = true;
  	}
        if ((named && ALTIVEC_OR_VSX_VECTOR_MODE (mode))
  	  || (PAIRED_VECTOR_MODE (mode)
*************** rs6000_invalid_builtin (enum rs6000_buil
*** 15961,15970 ****
    else if ((fnmask & RS6000_BTM_P9_MISC) == RS6000_BTM_P9_MISC)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mcpu=power9");
!   else if ((fnmask & (RS6000_BTM_HARD_FLOAT | RS6000_BTM_LDBL128))
! 	   == (RS6000_BTM_HARD_FLOAT | RS6000_BTM_LDBL128))
!     error ("builtin function %qs requires the %qs and %qs options",
! 	   name, "-mhard-float", "-mlong-double-128");
    else if ((fnmask & RS6000_BTM_HARD_FLOAT) != 0)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mhard-float");
--- 16005,16019 ----
    else if ((fnmask & RS6000_BTM_P9_MISC) == RS6000_BTM_P9_MISC)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mcpu=power9");
!   else if ((fnmask & RS6000_BTM_LDBL128) == RS6000_BTM_LDBL128)
!     {
!       if (!TARGET_HARD_FLOAT)
! 	error ("builtin function %qs requires the %qs option", name,
! 	       "-mhard-float");
!       else
! 	error ("builtin function %qs requires the %qs option", name,
! 	       TARGET_IEEEQUAD ? "-mabi=ibmlongdouble" : "-mlong-double-128");
!     }
    else if ((fnmask & RS6000_BTM_HARD_FLOAT) != 0)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mhard-float");
*************** rs6000_expand_builtin (tree exp, rtx tar
*** 16845,16850 ****
--- 16894,16919 ----
  	}
        break;
  
+       /* For the pack and unpack int128 routines, fix up the builtin so it
+ 	 uses the correct IBM128 type.  */
+     case MISC_BUILTIN_PACK_IF:
+       if (TARGET_LONG_DOUBLE_128 && !TARGET_IEEEQUAD)
+ 	{
+ 	  icode = CODE_FOR_packtf;
+ 	  fcode = MISC_BUILTIN_PACK_TF;
+ 	  uns_fcode = (size_t)fcode;
+ 	}
+       break;
+ 
+     case MISC_BUILTIN_UNPACK_IF:
+       if (TARGET_LONG_DOUBLE_128 && !TARGET_IEEEQUAD)
+ 	{
+ 	  icode = CODE_FOR_unpacktf;
+ 	  fcode = MISC_BUILTIN_UNPACK_TF;
+ 	  uns_fcode = (size_t)fcode;
+ 	}
+       break;
+ 
      default:
        break;
      }
*************** rs6000_init_builtins (void)
*** 17020,17054 ****
       floating point, we need make sure the type is non-zero or else self-test
       fails during bootstrap.
  
!      We don't register a built-in type for __ibm128 if the type is the same as
!      long double.  Instead we add a #define for __ibm128 in
!      rs6000_cpu_cpp_builtins to long double.
  
       For IEEE 128-bit floating point, always create the type __ieee128.  If the
       user used -mfloat128, rs6000-c.c will create a define from __float128 to
       __ieee128.  */
!   if (TARGET_LONG_DOUBLE_128 && FLOAT128_IEEE_P (TFmode))
      {
!       ibm128_float_type_node = make_node (REAL_TYPE);
!       TYPE_PRECISION (ibm128_float_type_node) = 128;
!       SET_TYPE_MODE (ibm128_float_type_node, IFmode);
!       layout_type (ibm128_float_type_node);
  
        lang_hooks.types.register_builtin_type (ibm128_float_type_node,
  					      "__ibm128");
-     }
-   else
-     ibm128_float_type_node = long_double_type_node;
  
!   if (TARGET_FLOAT128_TYPE)
!     {
!       ieee128_float_type_node = float128_type_node;
        lang_hooks.types.register_builtin_type (ieee128_float_type_node,
  					      "__ieee128");
      }
  
    else
!     ieee128_float_type_node = long_double_type_node;
  
    /* Initialize the modes for builtin_function_type, mapping a machine mode to
       tree type node.  */
--- 17089,17126 ----
       floating point, we need make sure the type is non-zero or else self-test
       fails during bootstrap.
  
!      Always create __ibm128 as a separate type, even if the current long double
!      format is IBM extended double.
  
       For IEEE 128-bit floating point, always create the type __ieee128.  If the
       user used -mfloat128, rs6000-c.c will create a define from __float128 to
       __ieee128.  */
!   if (TARGET_FLOAT128_TYPE)
      {
!       if (!TARGET_IEEEQUAD && TARGET_LONG_DOUBLE_128)
! 	ibm128_float_type_node = long_double_type_node;
!       else
! 	{
! 	  ibm128_float_type_node = make_node (REAL_TYPE);
! 	  TYPE_PRECISION (ibm128_float_type_node) = 128;
! 	  SET_TYPE_MODE (ibm128_float_type_node, IFmode);
! 	  layout_type (ibm128_float_type_node);
! 	}
  
        lang_hooks.types.register_builtin_type (ibm128_float_type_node,
  					      "__ibm128");
  
!       if (TARGET_IEEEQUAD && TARGET_LONG_DOUBLE_128)
! 	ieee128_float_type_node = long_double_type_node;
!       else
! 	ieee128_float_type_node = float128_type_node;
! 
        lang_hooks.types.register_builtin_type (ieee128_float_type_node,
  					      "__ieee128");
      }
  
    else
!     ieee128_float_type_node = ibm128_float_type_node = long_double_type_node;
  
    /* Initialize the modes for builtin_function_type, mapping a machine mode to
       tree type node.  */
*************** init_float128_ieee (machine_mode mode)
*** 18629,18637 ****
  {
    if (FLOAT128_VECTOR_P (mode))
      {
!       /* Set up to call __mulkc3 and __divkc3 under -mabi=ieeelongdouble.  */
!      if (mode == TFmode && TARGET_IEEEQUAD)
         {
  	 built_in_function fncode_mul =
  	   (built_in_function) (BUILT_IN_COMPLEX_MUL_MIN + TCmode
  				- MIN_MODE_COMPLEX_FLOAT);
--- 18701,18714 ----
  {
    if (FLOAT128_VECTOR_P (mode))
      {
!       static bool complex_muldiv_init_p = false;
! 
!       /* Set up to call __mulkc3 and __divkc3 under -mabi=ieeelongdouble.  If
! 	 we have clone or target attributes, this will be called a second
! 	 time.  We want to create the built-in function only once.  */
!      if (mode == TFmode && TARGET_IEEEQUAD && !complex_muldiv_init_p)
         {
+ 	 complex_muldiv_init_p = true;
  	 built_in_function fncode_mul =
  	   (built_in_function) (BUILT_IN_COMPLEX_MUL_MIN + TCmode
  				- MIN_MODE_COMPLEX_FLOAT);
*************** init_float128_ieee (machine_mode mode)
*** 18672,18684 ****
        set_conv_libfunc (trunc_optab, SFmode, mode, "__trunckfsf2");
        set_conv_libfunc (trunc_optab, DFmode, mode, "__trunckfdf2");
  
!       set_conv_libfunc (sext_optab, mode, IFmode, "__extendtfkf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (sext_optab, mode, TFmode, "__extendtfkf2");
  
!       set_conv_libfunc (trunc_optab, IFmode, mode, "__trunckftf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (trunc_optab, TFmode, mode, "__trunckftf2");
  
        set_conv_libfunc (sext_optab, mode, SDmode, "__dpd_extendsdkf2");
        set_conv_libfunc (sext_optab, mode, DDmode, "__dpd_extendddkf2");
--- 18749,18761 ----
        set_conv_libfunc (trunc_optab, SFmode, mode, "__trunckfsf2");
        set_conv_libfunc (trunc_optab, DFmode, mode, "__trunckfdf2");
  
!       set_conv_libfunc (sext_optab, mode, IFmode, "__trunctfkf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (sext_optab, mode, TFmode, "__trunctfkf2");
  
!       set_conv_libfunc (trunc_optab, IFmode, mode, "__extendkftf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (trunc_optab, TFmode, mode, "__extendkftf2");
  
        set_conv_libfunc (sext_optab, mode, SDmode, "__dpd_extendsdkf2");
        set_conv_libfunc (sext_optab, mode, DDmode, "__dpd_extendddkf2");
*************** rs6000_output_move_128bit (rtx operands[
*** 21043,21049 ****
  	}
  
        else if (TARGET_ALTIVEC && src_vmx_p
! 	       && altivec_indexed_or_indirect_operand (src, mode))
  	return "stvx %1,%y0";
  
        else if (TARGET_VSX && src_vsx_p)
--- 21120,21126 ----
  	}
  
        else if (TARGET_ALTIVEC && src_vmx_p
! 	       && altivec_indexed_or_indirect_operand (dest, mode))
  	return "stvx %1,%y0";
  
        else if (TARGET_VSX && src_vsx_p)
*************** rs6000_expand_float128_convert (rtx dest
*** 22507,22515 ****
    else
      gcc_unreachable ();
  
!   /* Handle conversion between TFmode/KFmode.  */
    if (do_move)
!     emit_move_insn (dest, gen_lowpart (dest_mode, src));
  
    /* Handle conversion if we have hardware support.  */
    else if (TARGET_FLOAT128_HW && hw_convert)
--- 22584,22592 ----
    else
      gcc_unreachable ();
  
!   /* Handle conversion between TFmode/KFmode/IFmode.  */
    if (do_move)
!     emit_insn (gen_rtx_SET (dest, gen_rtx_FLOAT_EXTEND (dest_mode, src)));
  
    /* Handle conversion if we have hardware support.  */
    else if (TARGET_FLOAT128_HW && hw_convert)
*************** rs6000_mangle_type (const_tree type)
*** 32936,32968 ****
    if (type == bool_int_type_node) return "U6__booli";
    if (type == bool_long_long_type_node) return "U6__boolx";
  
!   /* Use a unique name for __float128 rather than trying to use "e" or "g". Use
!      "g" for IBM extended double, no matter whether it is long double (using
!      -mabi=ibmlongdouble) or the distinct __ibm128 type.  */
!   if (TARGET_FLOAT128_TYPE)
!     {
!       if (type == ieee128_float_type_node)
! 	return "U10__float128";
! 
!       if (TARGET_LONG_DOUBLE_128)
! 	{
! 	  if (type == long_double_type_node)
! 	    return (TARGET_IEEEQUAD) ? "U10__float128" : "g";
! 
! 	  if (type == ibm128_float_type_node)
! 	    return "g";
! 	}
!     }
! 
!   /* Mangle IBM extended float long double as `g' (__float128) on
!      powerpc*-linux where long-double-64 previously was the default.  */
!   if (TYPE_MAIN_VARIANT (type) == long_double_type_node
!       && TARGET_ELF
!       && TARGET_LONG_DOUBLE_128
!       && !TARGET_IEEEQUAD)
      return "g";
  
!   /* For all other types, use normal C++ mangling.  */
    return NULL;
  }
  
--- 33013,33024 ----
    if (type == bool_int_type_node) return "U6__booli";
    if (type == bool_long_long_type_node) return "U6__boolx";
  
!   if (SCALAR_FLOAT_TYPE_P (type) && FLOAT128_IBM_P (TYPE_MODE (type)))
      return "g";
+   if (SCALAR_FLOAT_TYPE_P (type) && FLOAT128_IEEE_P (TYPE_MODE (type)))
+     return ieee128_mangling_gcc_8_1 ? "U10__float128" : "u9__ieee128";
  
!   /* For all other types, use the default mangling.  */
    return NULL;
  }
  
*************** rs6000_starting_frame_offset (void)
*** 39585,39590 ****
--- 39641,39680 ----
    return RS6000_STARTING_FRAME_OFFSET;
  }
  
+ 
+ /* Create an alias for a mangled name where we have changed the mangling (in
+    GCC 8.1, we used U10__float128, and now we use u9__ieee128).  This is called
+    via the target hook TARGET_ASM_GLOBALIZE_DECL_NAME.  */
+ 
+ #if TARGET_ELF && RS6000_WEAK
+ static void
+ rs6000_globalize_decl_name (FILE * stream, tree decl)
+ {
+   const char *name = XSTR (XEXP (DECL_RTL (decl), 0), 0);
+ 
+   targetm.asm_out.globalize_label (stream, name);
+ 
+   if (rs6000_passes_ieee128 && name[0] == '_' && name[1] == 'Z')
+     {
+       tree save_asm_name = DECL_ASSEMBLER_NAME (decl);
+       const char *old_name;
+ 
+       ieee128_mangling_gcc_8_1 = true;
+       lang_hooks.set_decl_assembler_name (decl);
+       old_name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
+       SET_DECL_ASSEMBLER_NAME (decl, save_asm_name);
+       ieee128_mangling_gcc_8_1 = false;
+ 
+       if (strcmp (name, old_name) != 0)
+ 	{
+ 	  fprintf (stream, "\t.weak %s\n", old_name);
+ 	  fprintf (stream, "\t.set %s,%s\n", old_name, name);
+ 	}
+     }
+ }
+ #endif
+ 
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  #include "gt-rs6000.h"
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.h gcc-8.2.0/gcc/config/rs6000/rs6000.h
*** gcc-8.1.0/gcc/config/rs6000/rs6000.h	Tue Apr 10 17:59:52 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.h	Mon Jun 25 19:34:01 2018
***************
*** 30,35 ****
--- 30,40 ----
  #include "config/rs6000/rs6000-opts.h"
  #endif
  
+ /* 128-bit floating point precision values.  */
+ #ifndef RS6000_MODES_H
+ #include "config/rs6000/rs6000-modes.h"
+ #endif
+ 
  /* Definitions for the object file format.  These are set at
     compile-time.  */
  
***************
*** 110,116 ****
  /* Common ASM definitions used by ASM_SPEC among the various targets for
     handling -mcpu=xxx switches.  There is a parallel list in driver-rs6000.c to
     provide the default assembler options if the user uses -mcpu=native, so if
!    you make changes here, make them also there.  */
  #define ASM_CPU_SPEC \
  "%{!mcpu*: \
    %{mpowerpc64*: -mppc64} \
--- 115,122 ----
  /* Common ASM definitions used by ASM_SPEC among the various targets for
     handling -mcpu=xxx switches.  There is a parallel list in driver-rs6000.c to
     provide the default assembler options if the user uses -mcpu=native, so if
!    you make changes here, make them also there.  PR63177: Do not pass -mpower8
!    to the assembler if -mpower9-vector was also used.  */
  #define ASM_CPU_SPEC \
  "%{!mcpu*: \
    %{mpowerpc64*: -mppc64} \
***************
*** 124,130 ****
  %{mcpu=power6: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power6x: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power7: %(asm_cpu_power7)} \
! %{mcpu=power8: %(asm_cpu_power8)} \
  %{mcpu=power9: %(asm_cpu_power9)} \
  %{mcpu=a2: -ma2} \
  %{mcpu=powerpc: -mppc} \
--- 130,136 ----
  %{mcpu=power6: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power6x: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power7: %(asm_cpu_power7)} \
! %{mcpu=power8: %{!mpower9-vector: %(asm_cpu_power8)}} \
  %{mcpu=power9: %(asm_cpu_power9)} \
  %{mcpu=a2: -ma2} \
  %{mcpu=powerpc: -mppc} \
***************
*** 173,178 ****
--- 179,185 ----
  %{maltivec: -maltivec} \
  %{mvsx: -mvsx %{!maltivec: -maltivec} %{!mcpu*: %(asm_cpu_power7)}} \
  %{mpower8-vector|mcrypto|mdirect-move|mhtm: %{!mcpu*: %(asm_cpu_power8)}} \
+ %{mpower9-vector: %{!mcpu*|mcpu=power8: %(asm_cpu_power9)}} \
  -many"
  
  #define CPP_DEFAULT_SPEC ""
*************** extern int rs6000_vector_align[];
*** 559,575 ****
  #define TARGET_ALIGN_NATURAL 0
  #endif
  
! #define TARGET_LONG_DOUBLE_128 (rs6000_long_double_type_size == 128)
  #define TARGET_IEEEQUAD rs6000_ieeequad
  #define TARGET_ALTIVEC_ABI rs6000_altivec_abi
  #define TARGET_LDBRX (TARGET_POPCNTD || rs6000_cpu == PROCESSOR_CELL)
  
- /* Define as 1 if we support multilibs for switching long double between IEEE
-    128-bit floating point and IBM extended double.  */
- #ifndef TARGET_IEEEQUAD_MULTILIB
- #define TARGET_IEEEQUAD_MULTILIB 0
- #endif
- 
  /* ISA 2.01 allowed FCFID to be done in 32-bit, previously it was 64-bit only.
     Enable 32-bit fcfid's on any of the switches for newer ISA machines or
     XILINX.  */
--- 566,578 ----
  #define TARGET_ALIGN_NATURAL 0
  #endif
  
! /* We use values 126..128 to pick the appropriate long double type (IFmode,
!    KFmode, TFmode).  */
! #define TARGET_LONG_DOUBLE_128 (rs6000_long_double_type_size > 64)
  #define TARGET_IEEEQUAD rs6000_ieeequad
  #define TARGET_ALTIVEC_ABI rs6000_altivec_abi
  #define TARGET_LDBRX (TARGET_POPCNTD || rs6000_cpu == PROCESSOR_CELL)
  
  /* ISA 2.01 allowed FCFID to be done in 32-bit, previously it was 64-bit only.
     Enable 32-bit fcfid's on any of the switches for newer ISA machines or
     XILINX.  */
*************** extern unsigned char rs6000_recip_bits[]
*** 908,916 ****
     words.  */
  #define DOUBLE_TYPE_SIZE 64
  
! /* A C expression for the size in bits of the type `long double' on
!    the target machine.  If you don't define this, the default is two
!    words.  */
  #define LONG_DOUBLE_TYPE_SIZE rs6000_long_double_type_size
  
  /* Work around rs6000_long_double_type_size dependency in ada/targtyps.c.  */
--- 911,918 ----
     words.  */
  #define DOUBLE_TYPE_SIZE 64
  
! /* A C expression for the size in bits of the type `long double' on the target
!    machine.  If you don't define this, the default is two words.  */
  #define LONG_DOUBLE_TYPE_SIZE rs6000_long_double_type_size
  
  /* Work around rs6000_long_double_type_size dependency in ada/targtyps.c.  */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.md gcc-8.2.0/gcc/config/rs6000/rs6000.md
*** gcc-8.1.0/gcc/config/rs6000/rs6000.md	Tue Apr 17 18:22:08 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.md	Mon Jun 25 11:40:14 2018
***************
*** 428,433 ****
--- 428,439 ----
  ; Iterator for 128-bit VSX types for pack/unpack
  (define_mode_iterator FMOVE128_VSX [V1TI KF])
  
+ ; Iterators for converting to/from TFmode
+ (define_mode_iterator IFKF [IF KF])
+ 
+ ; Constraints for moving IF/KFmode.
+ (define_mode_attr IFKF_reg [(IF "d") (KF "wa")])
+ 
  ; Whether a floating point move is ok, don't allow SD without hardware FP
  (define_mode_attr fmove_ok [(SF "")
  			    (DF "")
***************
*** 7907,7913 ****
  (define_insn "neg<mode>2_internal"
    [(set (match_operand:IBM128 0 "gpc_reg_operand" "=d")
  	(neg:IBM128 (match_operand:IBM128 1 "gpc_reg_operand" "d")))]
!   "TARGET_HARD_FLOAT && FLOAT128_IBM_P (TFmode)"
  {
    if (REGNO (operands[0]) == REGNO (operands[1]) + 1)
      return "fneg %L0,%L1\;fneg %0,%1";
--- 7913,7919 ----
  (define_insn "neg<mode>2_internal"
    [(set (match_operand:IBM128 0 "gpc_reg_operand" "=d")
  	(neg:IBM128 (match_operand:IBM128 1 "gpc_reg_operand" "d")))]
!   "TARGET_HARD_FLOAT && FLOAT128_IBM_P (<MODE>mode)"
  {
    if (REGNO (operands[0]) == REGNO (operands[1]) + 1)
      return "fneg %L0,%L1\;fneg %0,%1";
***************
*** 7954,7960 ****
    label = gen_label_rtx ();
    if (<MODE>mode == TFmode)
      emit_insn (gen_abstf2_internal (operands[0], operands[1], label));
!   else if (<MODE>mode == TFmode)
      emit_insn (gen_absif2_internal (operands[0], operands[1], label));
    else
      FAIL;
--- 7960,7966 ----
    label = gen_label_rtx ();
    if (<MODE>mode == TFmode)
      emit_insn (gen_abstf2_internal (operands[0], operands[1], label));
!   else if (<MODE>mode == IFmode)
      emit_insn (gen_absif2_internal (operands[0], operands[1], label));
    else
      FAIL;
***************
*** 8132,8140 ****
    DONE;
  })
  
! (define_expand "trunciftf2"
    [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_truncate:IF (match_operand:TF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
--- 8138,8155 ----
    DONE;
  })
  
! (define_expand "extendtfif2"
    [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_extend:IF (match_operand:TF 1 "gpc_reg_operand")))]
!   "TARGET_FLOAT128_TYPE"
! {
!   rs6000_expand_float128_convert (operands[0], operands[1], false);
!   DONE;
! })
! 
! (define_expand "trunciftf2"
!   [(set (match_operand:TF 0 "gpc_reg_operand")
! 	(float_truncate:TF (match_operand:IF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
***************
*** 8142,8149 ****
  })
  
  (define_expand "truncifkf2"
!   [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_truncate:IF (match_operand:KF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
--- 8157,8164 ----
  })
  
  (define_expand "truncifkf2"
!   [(set (match_operand:KF 0 "gpc_reg_operand")
! 	(float_truncate:KF (match_operand:IF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
***************
*** 8168,8173 ****
--- 8183,8214 ----
    DONE;
  })
  
+ (define_insn_and_split "*extend<mode>tf2_internal"
+   [(set (match_operand:TF 0 "gpc_reg_operand" "=<IFKF_reg>")
+ 	(float_extend:TF
+ 	 (match_operand:IFKF 1 "gpc_reg_operand" "<IFKF_reg>")))]
+    "TARGET_FLOAT128_TYPE
+     && FLOAT128_IBM_P (TFmode) == FLOAT128_IBM_P (<MODE>mode)"
+   "#"
+   "&& reload_completed"
+   [(set (match_dup 0) (match_dup 2))]
+ {
+   operands[2] = gen_rtx_REG (TFmode, REGNO (operands[1]));
+ })
+ 
+ (define_insn_and_split "*extendtf<mode>2_internal"
+   [(set (match_operand:IFKF 0 "gpc_reg_operand" "=<IFKF_reg>")
+ 	(float_extend:IFKF
+ 	 (match_operand:TF 1 "gpc_reg_operand" "<IFKF_reg>")))]
+    "TARGET_FLOAT128_TYPE
+     && FLOAT128_IBM_P (TFmode) == FLOAT128_IBM_P (<MODE>mode)"
+   "#"
+   "&& reload_completed"
+   [(set (match_dup 0) (match_dup 2))]
+ {
+   operands[2] = gen_rtx_REG (<MODE>mode, REGNO (operands[1]));
+ })
+ 
  
  ;; Reload helper functions used by rs6000_secondary_reload.  The patterns all
  ;; must have 3 arguments, and scratch register constraint must be a single
***************
*** 8465,8480 ****
  
  (define_insn "*movdi_internal32"
    [(set (match_operand:DI 0 "nonimmediate_operand"
!          "=Y,        r,         r,         ^m,        ^d,         ^d,
!           r,         ^wY,       $Z,        ^wb,       $wv,        ^wi,
            *wo,       *wo,       *wv,       *wi,       *wi,        *wv,
            *wv")
  
  	(match_operand:DI 1 "input_operand"
!           "r,        Y,         r,         d,         m,          d,
!            IJKnGHF,  wb,        wv,        wY,        Z,          wi,
!            Oj,       wM,        OjwM,      Oj,        wM,         wS,
!            wB"))]
  
    "! TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
--- 8506,8521 ----
  
  (define_insn "*movdi_internal32"
    [(set (match_operand:DI 0 "nonimmediate_operand"
!          "=Y,        r,         r,         m,         ^d,         ^d,
!           r,         wY,        Z,         ^wb,       $wv,        ^wi,
            *wo,       *wo,       *wv,       *wi,       *wi,        *wv,
            *wv")
  
  	(match_operand:DI 1 "input_operand"
!          "r,         Y,         r,         ^d,        m,          ^d,
!           IJKnGHF,   ^wb,       $wv,       wY,        Z,          ^wi,
!           Oj,        wM,        OjwM,      Oj,        wM,         wS,
!           wB"))]
  
    "! TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
***************
*** 8541,8557 ****
  (define_insn "*movdi_internal64"
    [(set (match_operand:DI 0 "nonimmediate_operand"
                 "=YZ,       r,         r,         r,         r,          r,
!                 ^m,        ^d,        ^d,        ^wY,       $Z,         $wb,
                  $wv,       ^wi,       *wo,       *wo,       *wv,        *wi,
                  *wi,       *wv,       *wv,       r,         *h,         *h,
                  ?*r,       ?*wg,      ?*r,       ?*wj")
  
  	(match_operand:DI 1 "input_operand"
!                 "r,        YZ,        r,         I,         L,          nF,
!                  d,        m,         d,         wb,        wv,         wY,
!                  Z,        wi,        Oj,        wM,        OjwM,       Oj,
!                  wM,       wS,        wB,        *h,        r,          0,
!                  wg,       r,         wj,        r"))]
  
    "TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
--- 8582,8598 ----
  (define_insn "*movdi_internal64"
    [(set (match_operand:DI 0 "nonimmediate_operand"
                 "=YZ,       r,         r,         r,         r,          r,
!                 m,         ^d,        ^d,        wY,        Z,          $wb,
                  $wv,       ^wi,       *wo,       *wo,       *wv,        *wi,
                  *wi,       *wv,       *wv,       r,         *h,         *h,
                  ?*r,       ?*wg,      ?*r,       ?*wj")
  
  	(match_operand:DI 1 "input_operand"
!                "r,         YZ,        r,         I,         L,          nF,
!                 ^d,        m,         ^d,        ^wb,       $wv,        wY,
!                 Z,         ^wi,       Oj,        wM,        OjwM,       Oj,
!                 wM,        wS,        wB,        *h,        r,          0,
!                 wg,        r,         wj,        r"))]
  
    "TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
***************
*** 14045,14055 ****
      emit_insn (gen_copysign<mode>3_hard (operands[0], operands[1],
  					 operands[2]));
    else
!     {
!       rtx tmp = gen_reg_rtx (<MODE>mode);
!       emit_insn (gen_copysign<mode>3_soft (operands[0], operands[1],
! 					   operands[2], tmp));
!     }
    DONE;
  })
  
--- 14086,14093 ----
      emit_insn (gen_copysign<mode>3_hard (operands[0], operands[1],
  					 operands[2]));
    else
!     emit_insn (gen_copysign<mode>3_soft (operands[0], operands[1],
! 					 operands[2]));
    DONE;
  })
  
***************
*** 14068,14076 ****
    [(set (match_operand:IEEE128 0 "altivec_register_operand" "=v")
  	(unspec:IEEE128
  	 [(match_operand:IEEE128 1 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 2 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 3 "altivec_register_operand" "+v")]
! 	 UNSPEC_COPYSIGN))]
    "!TARGET_FLOAT128_HW && FLOAT128_IEEE_P (<MODE>mode)"
     "xscpsgndp %x3,%x2,%x1\;xxpermdi %x0,%x3,%x1,1"
    [(set_attr "type" "veccomplex")
--- 14106,14114 ----
    [(set (match_operand:IEEE128 0 "altivec_register_operand" "=v")
  	(unspec:IEEE128
  	 [(match_operand:IEEE128 1 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 2 "altivec_register_operand" "v")]
! 	 UNSPEC_COPYSIGN))
!    (clobber (match_scratch:IEEE128 3 "=&v"))]
    "!TARGET_FLOAT128_HW && FLOAT128_IEEE_P (<MODE>mode)"
     "xscpsgndp %x3,%x2,%x1\;xxpermdi %x0,%x3,%x1,1"
    [(set_attr "type" "veccomplex")
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ibm gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ibm
*** gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ibm	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ibm	Thu Jan  1 00:00:00 1970
***************
*** 1,26 ****
- # Long double multilib libraries for PowerPC 64-bit little endian systems using
- # IBM extended double as the long double type.
- #
- # Copyright (C) 2018 Free Software Foundation, Inc.
- #
- # This file is part of GCC.
- #
- # GCC is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 3, or (at your option)
- # any later version.
- #
- # GCC is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with GCC; see the file COPYING3.  If not see
- # <http://www.gnu.org/licenses/>.
- 
- MULTILIB_OPTIONS	+= mabi=ieeelongdouble/mabi=ibmlongdouble
- MULTILIB_DIRNAMES	+= ieee128 ibm128
- MULTILIB_OSDIRNAMES	+= mabi.ibmlongdouble=../lib64$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   mabi.ieeelongdouble=../lib64/ieee128$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   ../lib64$(call if_multiarch,:powerpc64-linux-gnu)
--- 0 ----
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ieee gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ieee
*** gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ieee	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ieee	Thu Jan  1 00:00:00 1970
***************
*** 1,26 ****
- # Long double multilib libraries for PowerPC 64-bit little endian systems using
- # IEEE 128-bit floating point as the long double type.
- #
- # Copyright (C) 2018 Free Software Foundation, Inc.
- #
- # This file is part of GCC.
- #
- # GCC is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 3, or (at your option)
- # any later version.
- #
- # GCC is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with GCC; see the file COPYING3.  If not see
- # <http://www.gnu.org/licenses/>.
- 
- MULTILIB_OPTIONS	+= mabi=ieeelongdouble/mabi=ibmlongdouble
- MULTILIB_DIRNAMES	+= ieee128 ibm128
- MULTILIB_OSDIRNAMES	+= mabi.ibmlongdouble=../lib64/ibm128$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   mabi.ieeelongdouble=../lib64$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   ../lib64$(call if_multiarch,:powerpc64-linux-gnu)
--- 0 ----
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-rs6000 gcc-8.2.0/gcc/config/rs6000/t-rs6000
*** gcc-8.1.0/gcc/config/rs6000/t-rs6000	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rs6000/t-rs6000	Fri Jun 29 07:39:43 2018
***************
*** 20,25 ****
--- 20,26 ----
  
  TM_H += $(srcdir)/config/rs6000/rs6000-builtin.def
  TM_H += $(srcdir)/config/rs6000/rs6000-cpus.def
+ TM_H += $(srcdir)/config/rs6000/rs6000-modes.h
  PASSES_EXTRA += $(srcdir)/config/rs6000/rs6000-passes.def
  
  rs6000-c.o: $(srcdir)/config/rs6000/rs6000-c.c
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/vsx.md gcc-8.2.0/gcc/config/rs6000/vsx.md
*** gcc-8.1.0/gcc/config/rs6000/vsx.md	Sat Mar 31 00:52:01 2018
--- gcc-8.2.0/gcc/config/rs6000/vsx.md	Fri Jun  8 23:12:35 2018
***************
*** 4795,4801 ****
    "vcmpnez<VSX_EXTRACT_WIDTH>. %0,%1,%2"
    [(set_attr "type" "vecsimple")])
  
! ;; Return first position of match between vectors
  (define_expand "first_match_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec:SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4795,4802 ----
    "vcmpnez<VSX_EXTRACT_WIDTH>. %0,%1,%2"
    [(set_attr "type" "vecsimple")])
  
! ;; Return first position of match between vectors using natural order
! ;; for both LE and BE execution modes.
  (define_expand "first_match_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec:SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4815,4831 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], not_result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, not_result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of match between vectors or end of string (EOS)
  (define_expand "first_match_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4816,4841 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], not_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], not_result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, not_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, not_result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of match between vectors or end of string (EOS) using
! ;; natural element order for both LE and BE execution modes.
  (define_expand "first_match_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4857,4873 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of mismatch between vectors
  (define_expand "first_mismatch_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4867,4892 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of mismatch between vectors using natural
! ;; element order for both LE and BE execution modes.
  (define_expand "first_mismatch_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4883,4899 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], cmp_result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, cmp_result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
  ;; Return first position of mismatch between vectors or end of string (EOS)
  (define_expand "first_mismatch_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4902,4927 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], cmp_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], cmp_result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, cmp_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, cmp_result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
  ;; Return first position of mismatch between vectors or end of string (EOS)
+ ;; using natural element order for both LE and BE execution modes.
  (define_expand "first_mismatch_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4928,4939 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
--- 4956,4975 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
***************
*** 5112,5121 ****
    [(set_attr "type" "vecsimple")])
  
  ;; Vector Count Leading Zero Least-Significant Bits Byte
! (define_insn "vclzlsbb"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(unspec:SI
! 	 [(match_operand:V16QI 1 "altivec_register_operand" "v")]
  	 UNSPEC_VCLZLSBB))]
    "TARGET_P9_VECTOR"
    "vclzlsbb %0,%1"
--- 5148,5157 ----
    [(set_attr "type" "vecsimple")])
  
  ;; Vector Count Leading Zero Least-Significant Bits Byte
! (define_insn "vclzlsbb_<mode>"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(unspec:SI
! 	 [(match_operand:VSX_EXTRACT_I 1 "altivec_register_operand" "v")]
  	 UNSPEC_VCLZLSBB))]
    "TARGET_P9_VECTOR"
    "vclzlsbb %0,%1"
***************
*** 5250,5257 ****
     UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTH))]
    "TARGET_P9_VECTOR"
  {
-   int vals[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
    int i;
  
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
--- 5286,5294 ----
     UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTH))]
    "TARGET_P9_VECTOR"
  {
    int i;
+   int vals_le[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
+   int vals_be[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
  
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
***************
*** 5259,5269 ****
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     rvals[i] = GEN_INT (vals[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 0,1,2,3 for the conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
--- 5296,5310 ----
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     if (!BYTES_BIG_ENDIAN)
!       rvals[i] = GEN_INT (vals_le[i]);
!     else
!       rvals[i] = GEN_INT (vals_be[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 0,1,2,3 (LE), src half words 4,5,6,7 (BE) for the
!      conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
***************
*** 5280,5286 ****
  	UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTL))]
    "TARGET_P9_VECTOR"
  {
!   int vals[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
    int i;
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
--- 5321,5329 ----
  	UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTL))]
    "TARGET_P9_VECTOR"
  {
!   int vals_le[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
!   int vals_be[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
! 
    int i;
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
***************
*** 5288,5298 ****
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     rvals[i] = GEN_INT (vals[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 4,5,6,7 for the conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
--- 5331,5345 ----
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     if (!BYTES_BIG_ENDIAN)
!       rvals[i] = GEN_INT (vals_le[i]);
!     else
!       rvals[i] = GEN_INT (vals_be[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 4,5,6,7 (LE), src half words 0,1,2,3 (BE) for the
!      conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
diff -Nrcpad gcc-8.1.0/gcc/config/rtems.h gcc-8.2.0/gcc/config/rtems.h
*** gcc-8.1.0/gcc/config/rtems.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rtems.h	Thu Jun 14 05:17:50 2018
***************
*** 48,50 ****
--- 48,54 ----
   -latomic -lc -lgcc --end-group %{!qnolinkcmds: -T linkcmds%s}}}"
  
  #define TARGET_POSIX_IO
+ 
+ /* Prefer int for int32_t (see stdint-newlib.h).  */
+ #undef STDINT_LONG32
+ #define STDINT_LONG32 (INT_TYPE_SIZE != 32 && LONG_TYPE_SIZE == 32)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390-builtin-types.def gcc-8.2.0/gcc/config/s390/s390-builtin-types.def
*** gcc-8.1.0/gcc/config/s390/s390-builtin-types.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/s390/s390-builtin-types.def	Tue Jun  5 07:30:59 2018
*************** DEF_OPAQUE_VECTOR_TYPE (BT_BV8HI, BT_BSH
*** 124,129 ****
--- 124,130 ----
  DEF_OPAQUE_VECTOR_TYPE (BT_OV2DI, BT_LONGLONG, 2)
  DEF_FN_TYPE_0 (BT_FN_INT, BT_INT)
  DEF_FN_TYPE_0 (BT_FN_UINT, BT_UINT)
+ DEF_FN_TYPE_0 (BT_FN_VOID, BT_VOID)
  DEF_FN_TYPE_1 (BT_FN_INT_INT, BT_INT, BT_INT)
  DEF_FN_TYPE_1 (BT_FN_INT_VOIDPTR, BT_INT, BT_VOIDPTR)
  DEF_FN_TYPE_1 (BT_FN_OV4SI_INT, BT_OV4SI, BT_INT)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390-builtins.def gcc-8.2.0/gcc/config/s390/s390-builtins.def
*** gcc-8.1.0/gcc/config/s390/s390-builtins.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/s390/s390-builtins.def	Tue Jun  5 07:30:59 2018
***************
*** 294,300 ****
     flags: Flags applying to all its variants should be mentioned in the OB_DEF line instead.  */
  
  
! B_DEF      (tbeginc,                    tbeginc,            0,                  B_HTM,              0,                  BT_FN_INT)
  B_DEF      (tbegin,                     tbegin,             returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_nofloat,             tbegin_nofloat,     returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_retry,               tbegin_retry,       returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR_INT)
--- 294,300 ----
     flags: Flags applying to all its variants should be mentioned in the OB_DEF line instead.  */
  
  
! B_DEF      (tbeginc,                    tbeginc,            0,                  B_HTM,              0,                  BT_FN_VOID)
  B_DEF      (tbegin,                     tbegin,             returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_nofloat,             tbegin_nofloat,     returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_retry,               tbegin_retry,       returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR_INT)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390.h gcc-8.2.0/gcc/config/s390/s390.h
*** gcc-8.1.0/gcc/config/s390/s390.h	Thu Feb  8 14:45:53 2018
--- gcc-8.2.0/gcc/config/s390/s390.h	Tue Jun 26 12:59:59 2018
*************** enum processor_flags
*** 205,211 ****
  #define OPTION_DEFAULT_SPECS 					\
    { "mode", "%{!mesa:%{!mzarch:-m%(VALUE)}}" },			\
    { "arch", "%{!march=*:-march=%(VALUE)}" },			\
!   { "tune", "%{!mtune=*:-mtune=%(VALUE)}" }
  
  #ifdef __s390__
  extern const char *s390_host_detect_local_cpu (int argc, const char **argv);
--- 205,211 ----
  #define OPTION_DEFAULT_SPECS 					\
    { "mode", "%{!mesa:%{!mzarch:-m%(VALUE)}}" },			\
    { "arch", "%{!march=*:-march=%(VALUE)}" },			\
!   { "tune", "%{!mtune=*:%{!march=*:-mtune=%(VALUE)}}" }
  
  #ifdef __s390__
  extern const char *s390_host_detect_local_cpu (int argc, const char **argv);
diff -Nrcpad gcc-8.1.0/gcc/config/xtensa/xtensa.md gcc-8.2.0/gcc/config/xtensa/xtensa.md
*** gcc-8.1.0/gcc/config/xtensa/xtensa.md	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/xtensa/xtensa.md	Tue Jun 19 20:57:46 2018
***************
*** 38,43 ****
--- 38,44 ----
    (UNSPEC_MEMW		11)
    (UNSPEC_LSETUP_START  12)
    (UNSPEC_LSETUP_END    13)
+   (UNSPEC_FRAME_BLOCKAGE 14)
  
    (UNSPECV_SET_FP	1)
    (UNSPECV_ENTRY	2)
***************
*** 1676,1681 ****
--- 1677,1708 ----
  
  ;; Miscellaneous instructions.
  
+ ;; In windowed ABI stack pointer adjustment must happen before any access
+ ;; to the space allocated on stack is allowed, otherwise register spill
+ ;; area may be clobbered.  That's what frame blockage is supposed to enforce.
+ 
+ (define_expand "allocate_stack"
+   [(set (match_operand 0 "nonimmed_operand")
+         (minus (reg A1_REG) (match_operand 1 "add_operand")))
+    (set (reg A1_REG)
+         (minus (reg A1_REG) (match_dup 1)))]
+   "TARGET_WINDOWED_ABI"
+ {
+   if (CONST_INT_P (operands[1]))
+     {
+       rtx neg_op0 = GEN_INT (-INTVAL (operands[1]));
+       emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, neg_op0));
+     }
+   else
+     {
+       emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx,
+ 			     operands[1]));
+     }
+   emit_move_insn (operands[0], virtual_stack_dynamic_rtx);
+   emit_insn (gen_frame_blockage ());
+   DONE;
+ })
+ 
  (define_expand "prologue"
    [(const_int 0)]
    ""
***************
*** 1767,1772 ****
--- 1794,1818 ----
    [(set_attr "length" "0")
     (set_attr "type" "nop")])
  
+ ;; Do not schedule instructions accessing memory before this point.
+ 
+ (define_expand "frame_blockage"
+   [(set (match_dup 0)
+         (unspec:BLK [(match_dup 1)] UNSPEC_FRAME_BLOCKAGE))]
+   ""
+ {
+   operands[0] = gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (Pmode));
+   MEM_VOLATILE_P (operands[0]) = 1;
+   operands[1] = stack_pointer_rtx;
+ })
+ 
+ (define_insn "*frame_blockage"
+   [(set (match_operand:BLK 0 "" "")
+         (unspec:BLK [(match_operand:SI 1 "" "")] UNSPEC_FRAME_BLOCKAGE))]
+   ""
+   ""
+   [(set_attr "length" "0")])
+ 
  (define_insn "trap"
    [(trap_if (const_int 1) (const_int 0))]
    ""
diff -Nrcpad gcc-8.1.0/gcc/config.gcc gcc-8.2.0/gcc/config.gcc
*** gcc-8.1.0/gcc/config.gcc	Fri Apr 27 19:31:35 2018
--- gcc-8.2.0/gcc/config.gcc	Mon Jun 25 19:34:01 2018
*************** riscv*-*-linux*)
*** 2073,2082 ****
  	;;
  riscv*-*-elf* | riscv*-*-rtems*)
  	tm_file="elfos.h newlib-stdint.h ${tm_file} riscv/elf.h"
! 	case "x${enable_multilib}" in
! 	xno) ;;
! 	xyes) tmake_file="${tmake_file} riscv/t-elf-multilib" ;;
! 	*) echo "Unknown value for enable_multilib"; exit 1
  	esac
  	tmake_file="${tmake_file} riscv/t-riscv"
  	gnu_ld=yes
--- 2073,2089 ----
  	;;
  riscv*-*-elf* | riscv*-*-rtems*)
  	tm_file="elfos.h newlib-stdint.h ${tm_file} riscv/elf.h"
! 	case ${target} in
! 	*-*-rtems*)
! 	  tm_file="${tm_file} rtems.h riscv/rtems.h"
! 	  tmake_file="${tmake_file} riscv/t-rtems"
! 	  ;;
! 	*)
! 	  case "x${enable_multilib}" in
! 	  xno) ;;
! 	  xyes) tmake_file="${tmake_file} riscv/t-elf-multilib" ;;
! 	  *) echo "Unknown value for enable_multilib"; exit 1
! 	  esac
  	esac
  	tmake_file="${tmake_file} riscv/t-riscv"
  	gnu_ld=yes
*************** riscv*-*-elf* | riscv*-*-rtems*)
*** 2084,2094 ****
  	# Force .init_array support.  The configure script cannot always
  	# automatically detect that GAS supports it, yet we require it.
  	gcc_cv_initfini_array=yes
- 	case ${target} in
- 	riscv*-*-rtems*)
- 	  tm_file="${tm_file} rtems.h riscv/rtems.h"
- 	  ;;
- 	esac
  	;;
  riscv*-*-freebsd*)
  	tm_file="${tm_file} elfos.h ${fbsd_tm_file} riscv/freebsd.h"
--- 2091,2096 ----
*************** case "${target}" in
*** 4477,4492 ****
  		elif test x$with_long_double_format = xibm; then
  		    tm_defines="${tm_defines} TARGET_IEEEQUAD_DEFAULT=0"
  		fi
- 
- 		case "${target}:${enable_multilib}:${with_long_double_format}" in
- 		    powerpc64le*:yes:ieee | powerpc64le*:yes:ibm)
- 			tm_defines="${tm_defines} TARGET_IEEEQUAD_MULTILIB=1"
- 			tmake_file="${tmake_file} rs6000/t-ldouble-linux64le-${with_long_double_format}"
- 			;;
- 		    *)
- 			:
- 			;;
- 		esac
  		;;
  
  	s390*-*-*)
--- 4479,4484 ----
diff -Nrcpad gcc-8.1.0/gcc/cp/ChangeLog gcc-8.2.0/gcc/cp/ChangeLog
*** gcc-8.1.0/gcc/cp/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/cp/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,286 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-17  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86480 - nested variadic lambda and constexpr if.
+ 	* pt.c (find_parameter_packs_r) [IF_STMT]: Don't walk into
+ 	IF_STMT_EXTRA_ARGS.
+ 
+ 2018-07-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/3698
+ 	PR c++/86208
+ 	* cp-gimplify.c (cp_genericize_r): When using extern_decl_map, or
+ 	in TREE_USED flag from stmt to h->to.
+ 
+ 2018-07-13  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/86374
+ 	* pt.c (lookup_template_class_1): Use tsubst_aggr_type for
+ 	contexts that are classes.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* decl2.c (cplus_decl_attributes): Don't diagnose vars without mappable
+ 	type here, instead add "omp declare target implicit" attribute.  Add
+ 	that attribute instead of "omp declare target" also when
+ 	processing_template_decl.
+ 	* decl.c (cp_finish_decl): Diagnose vars without mappable type here,
+ 	and before calling cp_omp_mappable_type call complete_type.
+ 
+ 2018-07-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/86406
+ 	* cp-gimplify.c (cp_maybe_instrument_return): Skip trailing
+ 	DEBUG_BEGIN_STMTs.
+ 
+ 2018-07-04  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-07-04  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	gcc/cp/
+ 
+ 	PR c++/86398
+ 	* method.c (is_trivially_xible): Return false
+ 	if is_xible_helper returns a NULL_TREE.
+ 
+ 2018-07-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86378 - functional cast in noexcept-specifier.
+ 	* tree.c (strip_typedefs_expr) [TREE_LIST]: Fix iteration.
+ 
+ 	* name-lookup.c (do_push_to_top_level): Don't allocate
+ 	current_lang_base.
+ 	(do_pop_from_top_level): Release current_lang_base.
+ 
+ 2018-06-26  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86320 - memory-hog with std::array of pair
+ 	* typeck2.c (process_init_constructor_array): If zero-initialization
+ 	is fine for one element, we're done.
+ 
+ 	PR c++/80290 - memory-hog with std::pair.
+ 	* pt.c (type_unification_real): Skip non-dependent conversion
+ 	check for a nested list argument.
+ 	(braced_init_depth): New.
+ 
+ 2018-06-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86291
+ 	* parser.c (cp_parser_omp_for_loop_init): Change for_block argument
+ 	type from vec<tree, va_gc> * to vec<tree, va_gc> *&.
+ 
+ 2018-06-22  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86219 - ICE with erroneous initializer in template.
+ 	* constexpr.c (fold_non_dependent_expr): Add complain parm.
+ 	* typeck2.c (store_init_value): Pass tf_warning_or_error.
+ 
+ 2018-06-21  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86182 - ICE with anonymous union passed to template.
+ 	* pt.c (tsubst_expr) [DECL_EXPR]: Handle an anonymous union type
+ 	used to declare a named variable.
+ 
+ 2018-06-20  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/85634 - tsubst ICE on unmarked lookup
+ 	* parser.c (cp_parser_primary_expression): Keep lookup in template.
+ 
+ 2018-06-18  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86200 - ICE with unexpanded pack in lambda parameter.
+ 	* pt.c (find_parameter_packs_r) [LAMBDA_EXPR]: Also look into the
+ 	function type.
+ 
+ 	PR c++/81060 - ICE with unexpanded parameter pack.
+ 	* pt.c (check_for_bare_parameter_packs): Add loc parameter.
+ 	* decl.c (grokdeclarator): Call it for qualifying_scope.
+ 
+ 2018-06-15  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86147 - wrong capture for template argument.
+ 	* expr.c (mark_use): Look through NOP_EXPR.
+ 
+ 	PR c++/82882 - ICE with lambda in template default argument.
+ 	* lambda.c (record_null_lambda_scope): New.
+ 	* pt.c (tsubst_lambda_expr): Use it.
+ 	* name-lookup.c (do_pushtag): Don't give a lambda DECL_CONTEXT of a
+ 	function that isn't open.
+ 
+ 	* tree.c (maybe_warn_parm_abi): Inform the location of the class.
+ 
+ 2018-06-13  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* class.c (classtype_has_non_deleted_move_ctor): New.
+ 	* tree.c (maybe_warn_parm_abi, type_has_nontrivial_copy_init):
+ 	Handle v12 breakage.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85792 -Wctor-dtor-privacy and inherited constructor.
+ 	* class.c (maybe_warn_about_overly_private_class): Handle inherited
+ 	constructors.
+ 
+ 	PR c++/85963 - -Wunused-but-set with ?: in template.
+ 	* pt.c (tsubst_copy_and_build) [COND_EXPR]: Call mark_rvalue_use.
+ 
+ 	PR c++/61806 - missed SFINAE with partial specialization.
+ 	* cp-tree.h (deferring_access_check_sentinel): Add deferring_kind
+ 	parameter to constructor.
+ 	* pt.c (instantiate_class_template_1): Enable access checking
+ 	before call to most_specialized_partial_spec.
+ 
+ 	PR c++/85765 - SFINAE and non-type default template arg.
+ 	* pt.c (type_unification_real): Do full semantic processing if
+ 	substituting a partial args list replaces all template parms.
+ 
+ 	PR c++/85764 - bogus 'this' not captured error.
+ 	* lambda.c (resolvable_dummy_lambda): Use nonlambda_method_basetype.
+ 	(nonlambda_method_basetype): Handle NSDMI.
+ 
+ 	PR c++/85807 - ICE with call in template NSDMI.
+ 	* init.c (get_nsdmi): Use push_to/pop_from_top_level.
+ 	* tree.c (bot_manip): Don't set_flags_from_callee in a template.
+ 
+ 	PR c++/85815 - reference to member of enclosing template.
+ 	* search.c (lookup_base): Use currently_open_class.
+ 	(lookup_member): Use it regardless of -fconcepts.
+ 	* parser.c (cp_parser_postfix_dot_deref_expression): Check it.
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* tree.c (type_has_nontrivial_copy_init): Fix move ctor handling.
+ 
+ 2018-06-06  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86060 - ICE on range for with -std=c++98.
+ 	* parser.c (cp_parser_init_statement): Don't clobber *decl after
+ 	pedwarn.
+ 
+ 2018-06-05  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-24  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85847
+ 	* init.c (build_new_1): Use fold_non_dependent_expr.  Use a dedicated
+ 	variable for its result.  Fix a condition.
+ 	(build_new): Use fold_non_dependent_expr.  Tweak a condition.
+ 
+ 	2018-06-05  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85976
+ 	* tree.c (cp_tree_equal): Handle USING_DECL.
+ 
+ 2018-06-05  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85731 - wrong error with qualified-id in template.
+ 	* semantics.c (finish_qualified_id_expr): build_qualified_name
+ 	for unbound names in the current class.
+ 
+ 2018-06-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85739 - ICE with pointer to member template parm.
+ 	* cvt.c (perform_qualification_conversions): Use cp_fold_convert.
+ 
+ 	PR c++/85761 - ICE with ill-formed use of const outer variable.
+ 	* expr.c (mark_use): Handle location wrappers.
+ 
+ 2018-06-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85873 - constant initializer_list array not in .rodata.
+ 	* call.c (convert_like_real): Treat the backing array for an
+ 	initializer_list like a C99 compound literal.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85952
+ 	* init.c (build_aggr_init): For structured binding initialized from
+ 	array call mark_rvalue_use on the initializer.
+ 
+ 	2018-05-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/85696
+ 	* cp-tree.h (cxx_omp_predetermined_sharing_1): New prototype.
+ 	* cp-gimplify.c (cxx_omp_predetermined_sharing): New wrapper around
+ 	cxx_omp_predetermined_sharing_1.  Rename old function to ...
+ 	(cxx_omp_predetermined_sharing_1): ... this.
+ 	* semantics.c (finish_omp_clauses): Use cxx_omp_predetermined_sharing_1
+ 	instead of cxx_omp_predetermined_sharing.
+ 
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* cp-gimplify.c (cp_fold): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass TREE_TYPE (x) as TYPE to it and drop the
+ 	fold_convert.
+ 
+ 2018-05-24  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85842 - -Wreturn-type, constexpr if and generic lambda.
+ 	* pt.c (tsubst_lambda_expr): Copy current_function_returns_* to
+ 	generic lambda.
+ 
+ 	PR c++/85864 - literal template and default template arg.
+ 	* pt.c (instantiation_dependent_r): Handle NONTYPE_ARGUMENT_PACK.
+ 
+ 	PR c++/81420 - not extending temporary lifetime.
+ 	* call.c (extend_ref_init_temps_1): Handle ARRAY_REF.
+ 	* class.c (build_base_path): Avoid redundant move of an rvalue.
+ 
+ 2018-05-22  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85866 - error with .* in default template arg.
+ 	* pt.c (tsubst_copy_and_build): Handle partial instantiation.
+ 
+ 2018-05-18  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-05-18  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR c++/85782
+ 	* cp-gimplify.c (cp_genericize_r): Call genericize_omp_for_stmt for
+ 	OACC_LOOPs.
+ 
+ 2018-05-08  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85706 - class deduction under decltype
+ 	* pt.c (for_each_template_parm_r): Handle DECLTYPE_TYPE.  Clear
+ 	*walk_subtrees whether or not we walked into the operand.
+ 	(type_uses_auto): Only look at deduced contexts.
+ 
+ 2018-05-08  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85695
+ 	* semantics.c (finish_if_stmt_cond): See through typedefs.
+ 
+ 2018-05-07  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85646 - lambda visibility.
+ 	* decl2.c (determine_visibility): Don't mess with template arguments
+ 	from the containing scope.
+ 	(vague_linkage_p): Check DECL_ABSTRACT_P before looking at a 'tor
+ 	thunk.
+ 
+ 	PR c++/85618 - ICE with initialized VLA.
+ 	* tree.c (vla_type_p): New.
+ 	* typeck2.c (store_init_value, split_nonconstant_init_1): Check it
+ 	rather than array_of_runtime_bound_p.
+ 
+ 2018-05-04  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85305 - pack in lambda init-capture.
+ 	* parser.c (cp_parser_initializer): Add subexpression_p parm; don't
+ 	check_for_bare_parameter_packs in a subexpression.
+ 	(cp_parser_lambda_introducer): Use it.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/cp/call.c gcc-8.2.0/gcc/cp/call.c
*** gcc-8.1.0/gcc/cp/call.c	Tue Apr 10 17:19:09 2018
--- gcc-8.2.0/gcc/cp/call.c	Fri Jun  1 22:48:58 2018
*************** convert_like_real (conversion *convs, tr
*** 6872,6878 ****
  	elttype = cp_build_qualified_type
  	  (elttype, cp_type_quals (elttype) | TYPE_QUAL_CONST);
  	array = build_array_of_n_type (elttype, len);
! 	array = finish_compound_literal (array, new_ctor, complain);
  	/* Take the address explicitly rather than via decay_conversion
  	   to avoid the error about taking the address of a temporary.  */
  	array = cp_build_addr_expr (array, complain);
--- 6872,6878 ----
  	elttype = cp_build_qualified_type
  	  (elttype, cp_type_quals (elttype) | TYPE_QUAL_CONST);
  	array = build_array_of_n_type (elttype, len);
! 	array = finish_compound_literal (array, new_ctor, complain, fcl_c99);
  	/* Take the address explicitly rather than via decay_conversion
  	   to avoid the error about taking the address of a temporary.  */
  	array = cp_build_addr_expr (array, complain);
*************** extend_ref_init_temps_1 (tree decl, tree
*** 11035,11041 ****
    if (TREE_CODE (sub) != ADDR_EXPR)
      return init;
    /* Deal with binding to a subobject.  */
!   for (p = &TREE_OPERAND (sub, 0); TREE_CODE (*p) == COMPONENT_REF; )
      p = &TREE_OPERAND (*p, 0);
    if (TREE_CODE (*p) == TARGET_EXPR)
      {
--- 11035,11043 ----
    if (TREE_CODE (sub) != ADDR_EXPR)
      return init;
    /* Deal with binding to a subobject.  */
!   for (p = &TREE_OPERAND (sub, 0);
!        (TREE_CODE (*p) == COMPONENT_REF
! 	|| TREE_CODE (*p) == ARRAY_REF); )
      p = &TREE_OPERAND (*p, 0);
    if (TREE_CODE (*p) == TARGET_EXPR)
      {
diff -Nrcpad gcc-8.1.0/gcc/cp/class.c gcc-8.2.0/gcc/cp/class.c
*** gcc-8.1.0/gcc/cp/class.c	Sat Mar 31 03:44:12 2018
--- gcc-8.2.0/gcc/cp/class.c	Wed Jun 13 19:39:53 2018
*************** build_base_path (enum tree_code code,
*** 417,423 ****
      {
        expr = cp_build_fold_indirect_ref (expr);
        expr = build_simple_base_path (expr, binfo);
!       if (rvalue)
  	expr = move (expr);
        if (want_pointer)
  	expr = build_address (expr);
--- 417,423 ----
      {
        expr = cp_build_fold_indirect_ref (expr);
        expr = build_simple_base_path (expr, binfo);
!       if (rvalue && lvalue_p (expr))
  	expr = move (expr);
        if (want_pointer)
  	expr = build_address (expr);
*************** maybe_warn_about_overly_private_class (t
*** 2025,2030 ****
--- 2025,2031 ----
  {
    int has_member_fn = 0;
    int has_nonprivate_method = 0;
+   bool nonprivate_ctor = false;
  
    if (!warn_ctor_dtor_privacy
        /* If the class has friends, those entities might create and
*************** maybe_warn_about_overly_private_class (t
*** 2055,2061 ****
       non-private statics, we can't ever call any of the private member
       functions.)  */
    for (tree fn = TYPE_FIELDS (t); fn; fn = DECL_CHAIN (fn))
!     if (!DECL_DECLARES_FUNCTION_P (fn))
        /* Not a function.  */;
      else if (DECL_ARTIFICIAL (fn))
        /* We're not interested in compiler-generated methods; they don't
--- 2056,2066 ----
       non-private statics, we can't ever call any of the private member
       functions.)  */
    for (tree fn = TYPE_FIELDS (t); fn; fn = DECL_CHAIN (fn))
!     if (TREE_CODE (fn) == USING_DECL
! 	&& DECL_NAME (fn) == ctor_identifier
! 	&& !TREE_PRIVATE (fn))
!       nonprivate_ctor = true;
!     else if (!DECL_DECLARES_FUNCTION_P (fn))
        /* Not a function.  */;
      else if (DECL_ARTIFICIAL (fn))
        /* We're not interested in compiler-generated methods; they don't
*************** maybe_warn_about_overly_private_class (t
*** 2117,2123 ****
        /* Implicitly generated constructors are always public.  */
        && !CLASSTYPE_LAZY_DEFAULT_CTOR (t))
      {
-       bool nonprivate_ctor = false;
        tree copy_or_move = NULL_TREE;
  
        /* If a non-template class does not define a copy
--- 2122,2127 ----
*************** classtype_has_move_assign_or_move_ctor_p
*** 5171,5176 ****
--- 5175,5193 ----
    return false;
  }
  
+ /* True iff T has a move constructor that is not deleted.  */
+ 
+ bool
+ classtype_has_non_deleted_move_ctor (tree t)
+ {
+   if (CLASSTYPE_LAZY_MOVE_CTOR (t))
+     lazily_declare_fn (sfk_move_constructor, t);
+   for (ovl_iterator iter (CLASSTYPE_CONSTRUCTORS (t)); iter; ++iter)
+     if (move_fn_p (*iter) && !DECL_DELETED_FN (*iter))
+       return true;
+   return false;
+ }
+ 
  /* Nonzero if we need to build up a constructor call when initializing an
     object of this class, either because it has a user-declared constructor
     or because it doesn't have a default constructor (so we need to give an
*************** pop_class_stack (void)
*** 7427,7434 ****
      --current_class_stack[current_class_depth - 1].hidden;
  }
  
! /* Returns 1 if the class type currently being defined is either T or
!    a nested type of T.  Returns the type from the current_class_stack,
     which might be equivalent to but not equal to T in case of
     constrained partial specializations.  */
  
--- 7444,7451 ----
      --current_class_stack[current_class_depth - 1].hidden;
  }
  
! /* If the class type currently being defined is either T or
!    a nested type of T, returns the type from the current_class_stack,
     which might be equivalent to but not equal to T in case of
     constrained partial specializations.  */
  
diff -Nrcpad gcc-8.1.0/gcc/cp/constexpr.c gcc-8.2.0/gcc/cp/constexpr.c
*** gcc-8.1.0/gcc/cp/constexpr.c	Wed Apr 25 07:10:16 2018
--- gcc-8.2.0/gcc/cp/constexpr.c	Fri Jun 22 21:57:32 2018
*************** clear_cv_and_fold_caches (void)
*** 5107,5118 ****
  /* Like maybe_constant_value but first fully instantiate the argument.
  
     Note: this is equivalent to instantiate_non_dependent_expr_sfinae
!    (t, tf_none) followed by maybe_constant_value but is more efficient,
     because calls instantiation_dependent_expression_p and
     potential_constant_expression at most once.  */
  
  tree
! fold_non_dependent_expr (tree t)
  {
    if (t == NULL_TREE)
      return NULL_TREE;
--- 5107,5118 ----
  /* Like maybe_constant_value but first fully instantiate the argument.
  
     Note: this is equivalent to instantiate_non_dependent_expr_sfinae
!    (t, complain) followed by maybe_constant_value but is more efficient,
     because calls instantiation_dependent_expression_p and
     potential_constant_expression at most once.  */
  
  tree
! fold_non_dependent_expr (tree t, tsubst_flags_t complain /* = tf_none */)
  {
    if (t == NULL_TREE)
      return NULL_TREE;
*************** fold_non_dependent_expr (tree t)
*** 5129,5135 ****
        if (is_nondependent_constant_expression (t))
  	{
  	  processing_template_decl_sentinel s;
! 	  t = instantiate_non_dependent_expr_internal (t, tf_none);
  
  	  if (type_unknown_p (t)
  	      || BRACE_ENCLOSED_INITIALIZER_P (t))
--- 5129,5135 ----
        if (is_nondependent_constant_expression (t))
  	{
  	  processing_template_decl_sentinel s;
! 	  t = instantiate_non_dependent_expr_internal (t, complain);
  
  	  if (type_unknown_p (t)
  	      || BRACE_ENCLOSED_INITIALIZER_P (t))
diff -Nrcpad gcc-8.1.0/gcc/cp/cp-gimplify.c gcc-8.2.0/gcc/cp/cp-gimplify.c
*** gcc-8.1.0/gcc/cp/cp-gimplify.c	Wed Apr 18 06:57:45 2018
--- gcc-8.2.0/gcc/cp/cp-gimplify.c	Mon Jul 16 07:44:48 2018
*************** cp_genericize_r (tree *stmt_p, int *walk
*** 1085,1090 ****
--- 1085,1091 ----
        if (h)
  	{
  	  *stmt_p = h->to;
+ 	  TREE_USED (h->to) |= TREE_USED (stmt);
  	  *walk_subtrees = 0;
  	  return NULL;
  	}
*************** cp_genericize_r (tree *stmt_p, int *walk
*** 1463,1468 ****
--- 1464,1470 ----
      case OMP_FOR:
      case OMP_SIMD:
      case OMP_DISTRIBUTE:
+     case OACC_LOOP:
        genericize_omp_for_stmt (stmt_p, walk_subtrees, data);
        break;
  
*************** cp_maybe_instrument_return (tree fndecl)
*** 1621,1626 ****
--- 1623,1635 ----
  	case STATEMENT_LIST:
  	  {
  	    tree_stmt_iterator i = tsi_last (t);
+ 	    while (!tsi_end_p (i))
+ 	      {
+ 		tree p = tsi_stmt (i);
+ 		if (TREE_CODE (p) != DEBUG_BEGIN_STMT)
+ 		  break;
+ 		tsi_prev (&i);
+ 	      }
  	    if (!tsi_end_p (i))
  	      {
  		t = tsi_stmt (i);
*************** cxx_omp_const_qual_no_mutable (tree decl
*** 1957,1963 ****
  /* True if OpenMP sharing attribute of DECL is predetermined.  */
  
  enum omp_clause_default_kind
! cxx_omp_predetermined_sharing (tree decl)
  {
    /* Static data members are predetermined shared.  */
    if (TREE_STATIC (decl))
--- 1966,1972 ----
  /* True if OpenMP sharing attribute of DECL is predetermined.  */
  
  enum omp_clause_default_kind
! cxx_omp_predetermined_sharing_1 (tree decl)
  {
    /* Static data members are predetermined shared.  */
    if (TREE_STATIC (decl))
*************** cxx_omp_predetermined_sharing (tree decl
*** 1975,1980 ****
--- 1984,2015 ----
    return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
  }
  
+ /* Likewise, but also include the artificial vars.  We don't want to
+    disallow the artificial vars being mentioned in explicit clauses,
+    as we use artificial vars e.g. for loop constructs with random
+    access iterators other than pointers, but during gimplification
+    we want to treat them as predetermined.  */
+ 
+ enum omp_clause_default_kind
+ cxx_omp_predetermined_sharing (tree decl)
+ {
+   enum omp_clause_default_kind ret = cxx_omp_predetermined_sharing_1 (decl);
+   if (ret != OMP_CLAUSE_DEFAULT_UNSPECIFIED)
+     return ret;
+ 
+   /* Predetermine artificial variables holding integral values, those
+      are usually result of gimplify_one_sizepos or SAVE_EXPR
+      gimplification.  */
+   if (VAR_P (decl)
+       && DECL_ARTIFICIAL (decl)
+       && INTEGRAL_TYPE_P (TREE_TYPE (decl))
+       && !(DECL_LANG_SPECIFIC (decl)
+ 	   && DECL_OMP_PRIVATIZED_MEMBER (decl)))
+     return OMP_CLAUSE_DEFAULT_SHARED;
+ 
+   return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
+ }
+ 
  /* Finalize an implicitly determined clause.  */
  
  void
*************** cp_fold (tree x)
*** 2232,2238 ****
  	      val = TREE_OPERAND (val, 0);
  	      STRIP_NOPS (val);
  	      if (TREE_CODE (val) == INTEGER_CST)
! 		return fold_convert (TREE_TYPE (x), fold_offsetof_1 (op0));
  	    }
  	}
        goto finish_unary;
--- 2267,2273 ----
  	      val = TREE_OPERAND (val, 0);
  	      STRIP_NOPS (val);
  	      if (TREE_CODE (val) == INTEGER_CST)
! 		return fold_offsetof (op0, TREE_TYPE (x));
  	    }
  	}
        goto finish_unary;
diff -Nrcpad gcc-8.1.0/gcc/cp/cp-tree.h gcc-8.2.0/gcc/cp/cp-tree.h
*** gcc-8.1.0/gcc/cp/cp-tree.h	Wed Apr 25 07:10:16 2018
--- gcc-8.2.0/gcc/cp/cp-tree.h	Fri Jun 22 21:57:32 2018
*************** extern bool trivial_default_constructor_
*** 6180,6185 ****
--- 6180,6186 ----
  extern bool type_has_constexpr_default_constructor (tree);
  extern bool type_has_virtual_destructor		(tree);
  extern bool classtype_has_move_assign_or_move_ctor_p (tree, bool user_declared);
+ extern bool classtype_has_non_deleted_move_ctor (tree);
  extern bool type_build_ctor_call		(tree);
  extern bool type_build_dtor_call		(tree);
  extern void explain_non_literal_class		(tree);
*************** extern bool template_parameter_pack_p
*** 6644,6650 ****
  extern bool function_parameter_pack_p		(const_tree);
  extern bool function_parameter_expanded_from_pack_p (tree, tree);
  extern tree make_pack_expansion                 (tree, tsubst_flags_t = tf_warning_or_error);
! extern bool check_for_bare_parameter_packs      (tree);
  extern tree build_template_info			(tree, tree);
  extern tree get_template_info			(const_tree);
  extern vec<qualified_typedef_usage_t, va_gc> *get_types_needing_access_check (tree);
--- 6645,6651 ----
  extern bool function_parameter_pack_p		(const_tree);
  extern bool function_parameter_expanded_from_pack_p (tree, tree);
  extern tree make_pack_expansion                 (tree, tsubst_flags_t = tf_warning_or_error);
! extern bool check_for_bare_parameter_packs      (tree, location_t = UNKNOWN_LOCATION);
  extern tree build_template_info			(tree, tree);
  extern tree get_template_info			(const_tree);
  extern vec<qualified_typedef_usage_t, va_gc> *get_types_needing_access_check (tree);
*************** extern bool perform_or_defer_access_chec
*** 6827,6835 ****
  
  struct deferring_access_check_sentinel
  {
!   deferring_access_check_sentinel ()
    {
!     push_deferring_access_checks (dk_deferred);
    }
    ~deferring_access_check_sentinel ()
    {
--- 6828,6836 ----
  
  struct deferring_access_check_sentinel
  {
!   deferring_access_check_sentinel (enum deferring_kind kind = dk_deferred)
    {
!     push_deferring_access_checks (kind);
    }
    ~deferring_access_check_sentinel ()
    {
*************** extern tree finish_builtin_launder		(loc
*** 7035,7040 ****
--- 7036,7042 ----
  						 tsubst_flags_t);
  extern void start_lambda_scope			(tree);
  extern void record_lambda_scope			(tree);
+ extern void record_null_lambda_scope		(tree);
  extern void finish_lambda_scope			(void);
  extern tree start_lambda_function		(tree fn, tree lambda_expr);
  extern void finish_lambda_function		(tree body);
*************** extern tree get_target_expr_sfinae		(tre
*** 7096,7101 ****
--- 7098,7104 ----
  extern tree build_cplus_array_type		(tree, tree);
  extern tree build_array_of_n_type		(tree, int);
  extern bool array_of_runtime_bound_p		(tree);
+ extern bool vla_type_p				(tree);
  extern tree build_array_copy			(tree);
  extern tree build_vec_init_expr			(tree, tree, tsubst_flags_t);
  extern void diagnose_non_constexpr_vec_init	(tree);
*************** extern int cp_gimplify_expr			(tree *, g
*** 7409,7414 ****
--- 7412,7418 ----
  						 gimple_seq *);
  extern void cp_genericize			(tree);
  extern bool cxx_omp_const_qual_no_mutable	(tree);
+ extern enum omp_clause_default_kind cxx_omp_predetermined_sharing_1 (tree);
  extern enum omp_clause_default_kind cxx_omp_predetermined_sharing (tree);
  extern tree cxx_omp_clause_default_ctor		(tree, tree, tree);
  extern tree cxx_omp_clause_copy_ctor		(tree, tree, tree);
*************** extern tree cxx_constant_value			(tree,
*** 7542,7548 ****
  extern tree cxx_constant_init			(tree, tree = NULL_TREE);
  extern tree maybe_constant_value		(tree, tree = NULL_TREE);
  extern tree maybe_constant_init			(tree, tree = NULL_TREE);
! extern tree fold_non_dependent_expr		(tree);
  extern tree fold_simple				(tree);
  extern bool is_sub_constant_expr                (tree);
  extern bool reduced_constant_expression_p       (tree);
--- 7546,7552 ----
  extern tree cxx_constant_init			(tree, tree = NULL_TREE);
  extern tree maybe_constant_value		(tree, tree = NULL_TREE);
  extern tree maybe_constant_init			(tree, tree = NULL_TREE);
! extern tree fold_non_dependent_expr		(tree, tsubst_flags_t = tf_none);
  extern tree fold_simple				(tree);
  extern bool is_sub_constant_expr                (tree);
  extern bool reduced_constant_expression_p       (tree);
diff -Nrcpad gcc-8.1.0/gcc/cp/cvt.c gcc-8.2.0/gcc/cp/cvt.c
*** gcc-8.1.0/gcc/cp/cvt.c	Fri Apr 27 15:06:14 2018
--- gcc-8.2.0/gcc/cp/cvt.c	Sun Jun  3 20:01:37 2018
*************** can_convert_qual (tree type, tree expr)
*** 1938,1944 ****
  
  /* Attempt to perform qualification conversions on EXPR to convert it
     to TYPE.  Return the resulting expression, or error_mark_node if
!    the conversion was impossible.  */
  
  tree
  perform_qualification_conversions (tree type, tree expr)
--- 1938,1945 ----
  
  /* Attempt to perform qualification conversions on EXPR to convert it
     to TYPE.  Return the resulting expression, or error_mark_node if
!    the conversion was impossible.  Since this is only used by
!    convert_nontype_argument, we fold the conversion.  */
  
  tree
  perform_qualification_conversions (tree type, tree expr)
*************** perform_qualification_conversions (tree
*** 1950,1956 ****
    if (same_type_p (type, expr_type))
      return expr;
    else if (can_convert_qual (type, expr))
!     return build_nop (type, expr);
    else
      return error_mark_node;
  }
--- 1951,1957 ----
    if (same_type_p (type, expr_type))
      return expr;
    else if (can_convert_qual (type, expr))
!     return cp_fold_convert (type, expr);
    else
      return error_mark_node;
  }
diff -Nrcpad gcc-8.1.0/gcc/cp/decl.c gcc-8.2.0/gcc/cp/decl.c
*** gcc-8.1.0/gcc/cp/decl.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/decl.c	Thu Jul 12 19:37:11 2018
*************** cp_finish_decl (tree decl, tree init, bo
*** 7305,7310 ****
--- 7305,7331 ----
    if (was_readonly)
      TREE_READONLY (decl) = 1;
  
+   if (flag_openmp
+       && VAR_P (decl)
+       && lookup_attribute ("omp declare target implicit",
+ 			   DECL_ATTRIBUTES (decl)))
+     {
+       DECL_ATTRIBUTES (decl)
+ 	= remove_attribute ("omp declare target implicit",
+ 			    DECL_ATTRIBUTES (decl));
+       complete_type (TREE_TYPE (decl));
+       if (!cp_omp_mappable_type (TREE_TYPE (decl)))
+ 	error ("%q+D in declare target directive does not have mappable type",
+ 	       decl);
+       else if (!lookup_attribute ("omp declare target",
+ 				  DECL_ATTRIBUTES (decl))
+ 	       && !lookup_attribute ("omp declare target link",
+ 				     DECL_ATTRIBUTES (decl)))
+ 	DECL_ATTRIBUTES (decl)
+ 	  = tree_cons (get_identifier ("omp declare target"),
+ 		       NULL_TREE, DECL_ATTRIBUTES (decl));
+     }
+ 
    invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
*************** grokdeclarator (const cp_declarator *dec
*** 10255,10260 ****
--- 10276,10284 ----
  	      break;
  	    if (qualifying_scope)
  	      {
+ 		if (check_for_bare_parameter_packs (qualifying_scope,
+ 						    id_declarator->id_loc))
+ 		  return error_mark_node;
  		if (at_function_scope_p ())
  		  {
  		    /* [dcl.meaning] 
diff -Nrcpad gcc-8.1.0/gcc/cp/decl2.c gcc-8.2.0/gcc/cp/decl2.c
*** gcc-8.1.0/gcc/cp/decl2.c	Thu Apr  5 16:04:08 2018
--- gcc-8.2.0/gcc/cp/decl2.c	Thu Jul 12 19:37:11 2018
*************** cplus_decl_attributes (tree *decl, tree
*** 1514,1524 ****
  	  && DECL_CLASS_SCOPE_P (*decl))
  	error ("%q+D static data member inside of declare target directive",
  	       *decl);
!       else if (!processing_template_decl
! 	       && VAR_P (*decl)
! 	       && !cp_omp_mappable_type (TREE_TYPE (*decl)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       *decl);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
--- 1514,1524 ----
  	  && DECL_CLASS_SCOPE_P (*decl))
  	error ("%q+D static data member inside of declare target directive",
  	       *decl);
!       else if (VAR_P (*decl)
! 	       && (processing_template_decl
! 		   || !cp_omp_mappable_type (TREE_TYPE (*decl))))
! 	attributes = tree_cons (get_identifier ("omp declare target implicit"),
! 				NULL_TREE, attributes);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
*************** vague_linkage_p (tree decl)
*** 1939,1948 ****
  {
    if (!TREE_PUBLIC (decl))
      {
!       /* maybe_thunk_body clears TREE_PUBLIC on the maybe-in-charge 'tor
! 	 variants, check one of the "clones" for the real linkage.  */
        if ((DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl)
  	   || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl))
  	  && DECL_CHAIN (decl)
  	  && DECL_CLONED_FUNCTION_P (DECL_CHAIN (decl)))
  	return vague_linkage_p (DECL_CHAIN (decl));
--- 1939,1951 ----
  {
    if (!TREE_PUBLIC (decl))
      {
!       /* maybe_thunk_body clears TREE_PUBLIC and DECL_ABSTRACT_P on the
! 	 maybe-in-charge 'tor variants; in that case we need to check one of
! 	 the "clones" for the real linkage.  But only in that case; before
! 	 maybe_clone_body we haven't yet copied the linkage to the clones.  */
        if ((DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl)
  	   || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl))
+ 	  && !DECL_ABSTRACT_P (decl)
  	  && DECL_CHAIN (decl)
  	  && DECL_CLONED_FUNCTION_P (DECL_CHAIN (decl)))
  	return vague_linkage_p (DECL_CHAIN (decl));
*************** determine_visibility (tree decl)
*** 2422,2442 ****
  	    }
  
  	  /* Local classes in templates have CLASSTYPE_USE_TEMPLATE set,
! 	     but have no TEMPLATE_INFO.  Their containing template
! 	     function does, and the local class could be constrained
! 	     by that.  */
! 	  if (DECL_LANG_SPECIFIC (fn) && DECL_USE_TEMPLATE (fn))
! 	    template_decl = fn;
! 	  else if (template_decl)
! 	    {
! 	      /* FN must be a regenerated lambda function, since they don't
! 		 have template arguments.  Find a containing non-lambda
! 		 template instantiation.  */
! 	      tree ctx = fn;
! 	      while (ctx && !get_template_info (ctx))
! 		ctx = get_containing_scope (ctx);
! 	      template_decl = ctx;
! 	    }
  	}
        else if (VAR_P (decl) && DECL_TINFO_P (decl)
  	       && flag_visibility_ms_compat)
--- 2425,2432 ----
  	    }
  
  	  /* Local classes in templates have CLASSTYPE_USE_TEMPLATE set,
! 	     but have no TEMPLATE_INFO, so don't try to check it.  */
! 	  template_decl = NULL_TREE;
  	}
        else if (VAR_P (decl) && DECL_TINFO_P (decl)
  	       && flag_visibility_ms_compat)
diff -Nrcpad gcc-8.1.0/gcc/cp/expr.c gcc-8.2.0/gcc/cp/expr.c
*** gcc-8.1.0/gcc/cp/expr.c	Fri Mar  9 21:40:55 2018
--- gcc-8.2.0/gcc/cp/expr.c	Sat Jun 16 06:36:19 2018
*************** mark_use (tree expr, bool rvalue_p, bool
*** 139,144 ****
--- 139,147 ----
  		  break;
  		}
  	    }
+ 	  temp_override<location_t> l (input_location);
+ 	  if (loc != UNKNOWN_LOCATION)
+ 	    input_location = loc;
  	  expr = process_outer_var_ref (expr, tf_warning_or_error, true);
  	  if (!(TREE_TYPE (oexpr)
  		&& TREE_CODE (TREE_TYPE (oexpr)) == REFERENCE_TYPE))
*************** mark_use (tree expr, bool rvalue_p, bool
*** 183,188 ****
--- 186,199 ----
  	    expr = convert_from_reference (r);
  	}
        break;
+ 
+     CASE_CONVERT:
+     case VIEW_CONVERT_EXPR:
+       if (location_wrapper_p (expr))
+ 	loc = EXPR_LOCATION (expr);
+       recurse_op[0] = true;
+       break;
+ 
      default:
        break;
      }
diff -Nrcpad gcc-8.1.0/gcc/cp/init.c gcc-8.2.0/gcc/cp/init.c
*** gcc-8.1.0/gcc/cp/init.c	Fri Apr 27 20:30:56 2018
--- gcc-8.2.0/gcc/cp/init.c	Mon Jun 11 22:02:01 2018
*************** get_nsdmi (tree member, bool in_ctor, ts
*** 577,582 ****
--- 577,592 ----
  
  	  DECL_INSTANTIATING_NSDMI_P (member) = 1;
  
+ 	  bool pushed = false;
+ 	  if (!currently_open_class (DECL_CONTEXT (member)))
+ 	    {
+ 	      push_to_top_level ();
+ 	      push_nested_class (DECL_CONTEXT (member));
+ 	      pushed = true;
+ 	    }
+ 
+ 	  gcc_checking_assert (!processing_template_decl);
+ 
  	  inject_this_parameter (DECL_CONTEXT (member), TYPE_UNQUALIFIED);
  
  	  start_lambda_scope (member);
*************** get_nsdmi (tree member, bool in_ctor, ts
*** 599,604 ****
--- 609,620 ----
  	      nsdmi_inst->put (member, init);
  	    }
  
+ 	  if (pushed)
+ 	    {
+ 	      pop_nested_class ();
+ 	      pop_from_top_level ();
+ 	    }
+ 
  	  input_location = sloc;
  	  cp_unevaluated_operand = un;
  	}
*************** build_aggr_init (tree exp, tree init, in
*** 1678,1683 ****
--- 1694,1700 ----
        if (VAR_P (exp) && DECL_DECOMPOSITION_P (exp))
  	{
  	  from_array = 1;
+ 	  init = mark_rvalue_use (init);
  	  if (init && DECL_P (init)
  	      && !(flags & LOOKUP_ONLYCONVERTING))
  	    {
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 2856,2865 ****
        outer_nelts_from_type = true;
      }
  
!   /* Lots of logic below. depends on whether we have a constant number of
       elements, so go ahead and fold it now.  */
!   if (outer_nelts)
!     outer_nelts = maybe_constant_value (outer_nelts);
  
    /* If our base type is an array, then make sure we know how many elements
       it has.  */
--- 2873,2881 ----
        outer_nelts_from_type = true;
      }
  
!   /* Lots of logic below depends on whether we have a constant number of
       elements, so go ahead and fold it now.  */
!   const_tree cst_outer_nelts = fold_non_dependent_expr (outer_nelts);
  
    /* If our base type is an array, then make sure we know how many elements
       it has.  */
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 2911,2917 ****
    /* Warn if we performed the (T[N]) to T[N] transformation and N is
       variable.  */
    if (outer_nelts_from_type
!       && !TREE_CONSTANT (outer_nelts))
      {
        if (complain & tf_warning_or_error)
  	{
--- 2927,2933 ----
    /* Warn if we performed the (T[N]) to T[N] transformation and N is
       variable.  */
    if (outer_nelts_from_type
!       && !TREE_CONSTANT (cst_outer_nelts))
      {
        if (complain & tf_warning_or_error)
  	{
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 3010,3018 ****
  
        size = size_binop (MULT_EXPR, size, fold_convert (sizetype, nelts));
  
!       if (INTEGER_CST == TREE_CODE (outer_nelts))
  	{
! 	  if (tree_int_cst_lt (max_outer_nelts_tree, outer_nelts))
  	    {
  	      /* When the array size is constant, check it at compile time
  		 to make sure it doesn't exceed the implementation-defined
--- 3026,3034 ----
  
        size = size_binop (MULT_EXPR, size, fold_convert (sizetype, nelts));
  
!       if (TREE_CODE (cst_outer_nelts) == INTEGER_CST)
  	{
! 	  if (tree_int_cst_lt (max_outer_nelts_tree, cst_outer_nelts))
  	    {
  	      /* When the array size is constant, check it at compile time
  		 to make sure it doesn't exceed the implementation-defined
*************** build_new (vec<tree, va_gc> **placement,
*** 3638,3650 ****
        /* Try to determine the constant value only for the purposes
  	 of the diagnostic below but continue to use the original
  	 value and handle const folding later.  */
!       const_tree cst_nelts = maybe_constant_value (nelts);
  
        /* The expression in a noptr-new-declarator is erroneous if it's of
  	 non-class type and its value before converting to std::size_t is
  	 less than zero. ... If the expression is a constant expression,
  	 the program is ill-fomed.  */
!       if (INTEGER_CST == TREE_CODE (cst_nelts)
  	  && tree_int_cst_sgn (cst_nelts) == -1)
  	{
  	  if (complain & tf_error)
--- 3654,3666 ----
        /* Try to determine the constant value only for the purposes
  	 of the diagnostic below but continue to use the original
  	 value and handle const folding later.  */
!       const_tree cst_nelts = fold_non_dependent_expr (nelts);
  
        /* The expression in a noptr-new-declarator is erroneous if it's of
  	 non-class type and its value before converting to std::size_t is
  	 less than zero. ... If the expression is a constant expression,
  	 the program is ill-fomed.  */
!       if (TREE_CODE (cst_nelts) == INTEGER_CST
  	  && tree_int_cst_sgn (cst_nelts) == -1)
  	{
  	  if (complain & tf_error)
diff -Nrcpad gcc-8.1.0/gcc/cp/lambda.c gcc-8.2.0/gcc/cp/lambda.c
*** gcc-8.1.0/gcc/cp/lambda.c	Mon Apr  9 15:32:05 2018
--- gcc-8.2.0/gcc/cp/lambda.c	Fri Jun 15 20:23:13 2018
*************** resolvable_dummy_lambda (tree object)
*** 884,890 ****
        && current_class_type
        && LAMBDA_TYPE_P (current_class_type)
        && lambda_function (current_class_type)
!       && DERIVED_FROM_P (type, current_nonlambda_class_type ()))
      return CLASSTYPE_LAMBDA_EXPR (current_class_type);
  
    return NULL_TREE;
--- 884,890 ----
        && current_class_type
        && LAMBDA_TYPE_P (current_class_type)
        && lambda_function (current_class_type)
!       && DERIVED_FROM_P (type, nonlambda_method_basetype()))
      return CLASSTYPE_LAMBDA_EXPR (current_class_type);
  
    return NULL_TREE;
*************** current_nonlambda_function (void)
*** 949,978 ****
    return fn;
  }
  
! /* Returns the method basetype of the innermost non-lambda function, or
!    NULL_TREE if none.  */
  
  tree
  nonlambda_method_basetype (void)
  {
-   tree fn, type;
    if (!current_class_ref)
      return NULL_TREE;
  
!   type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
      return type;
  
!   /* Find the nearest enclosing non-lambda function.  */
!   fn = TYPE_NAME (type);
!   do
!     fn = decl_function_context (fn);
!   while (fn && LAMBDA_FUNCTION_P (fn));
! 
!   if (!fn || !DECL_NONSTATIC_MEMBER_FUNCTION_P (fn))
!     return NULL_TREE;
  
!   return TYPE_METHOD_BASETYPE (TREE_TYPE (fn));
  }
  
  /* Like current_scope, but looking through lambdas.  */
--- 949,985 ----
    return fn;
  }
  
! /* Returns the method basetype of the innermost non-lambda function, including
!    a hypothetical constructor if inside an NSDMI, or NULL_TREE if none.  */
  
  tree
  nonlambda_method_basetype (void)
  {
    if (!current_class_ref)
      return NULL_TREE;
  
!   tree type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
      return type;
  
!   while (true)
!     {
!       tree lam = CLASSTYPE_LAMBDA_EXPR (type);
!       tree ex = LAMBDA_EXPR_EXTRA_SCOPE (lam);
!       if (ex && TREE_CODE (ex) == FIELD_DECL)
! 	/* Lambda in an NSDMI.  */
! 	return DECL_CONTEXT (ex);
  
!       tree fn = TYPE_CONTEXT (type);
!       if (!fn || TREE_CODE (fn) != FUNCTION_DECL
! 	  || !DECL_NONSTATIC_MEMBER_FUNCTION_P (fn))
! 	/* No enclosing non-lambda method.  */
! 	return NULL_TREE;
!       if (!LAMBDA_FUNCTION_P (fn))
! 	/* Found an enclosing non-lambda method.  */
! 	return TYPE_METHOD_BASETYPE (TREE_TYPE (fn));
!       type = DECL_CONTEXT (fn);
!     }
  }
  
  /* Like current_scope, but looking through lambdas.  */
*************** record_lambda_scope (tree lambda)
*** 1373,1378 ****
--- 1380,1403 ----
    LAMBDA_EXPR_DISCRIMINATOR (lambda) = lambda_count++;
  }
  
+ /* This lambda is an instantiation of a lambda in a template default argument
+    that got no LAMBDA_EXPR_EXTRA_SCOPE, so this shouldn't either.  But we do
+    need to use and increment the global count to avoid collisions.  */
+ 
+ void
+ record_null_lambda_scope (tree lambda)
+ {
+   if (vec_safe_is_empty (lambda_scope_stack))
+     record_lambda_scope (lambda);
+   else
+     {
+       tree_int *p = lambda_scope_stack->begin();
+       LAMBDA_EXPR_EXTRA_SCOPE (lambda) = p->t;
+       LAMBDA_EXPR_DISCRIMINATOR (lambda) = p->i++;
+     }
+   gcc_assert (LAMBDA_EXPR_EXTRA_SCOPE (lambda) == NULL_TREE);
+ }
+ 
  void
  finish_lambda_scope (void)
  {
diff -Nrcpad gcc-8.1.0/gcc/cp/method.c gcc-8.2.0/gcc/cp/method.c
*** gcc-8.1.0/gcc/cp/method.c	Tue Mar 27 21:19:25 2018
--- gcc-8.2.0/gcc/cp/method.c	Wed Jul  4 20:56:12 2018
*************** is_trivially_xible (enum tree_code code,
*** 1216,1222 ****
    tree expr;
    expr = is_xible_helper (code, to, from, /*trivial*/true);
  
!   if (expr == error_mark_node)
      return false;
    tree nt = cp_walk_tree_without_duplicates (&expr, check_nontriv, NULL);
    return !nt;
--- 1216,1222 ----
    tree expr;
    expr = is_xible_helper (code, to, from, /*trivial*/true);
  
!   if (expr == NULL_TREE || expr == error_mark_node)
      return false;
    tree nt = cp_walk_tree_without_duplicates (&expr, check_nontriv, NULL);
    return !nt;
diff -Nrcpad gcc-8.1.0/gcc/cp/name-lookup.c gcc-8.2.0/gcc/cp/name-lookup.c
*** gcc-8.1.0/gcc/cp/name-lookup.c	Tue May  1 13:29:52 2018
--- gcc-8.2.0/gcc/cp/name-lookup.c	Tue Jul  3 16:25:49 2018
*************** do_pushtag (tree name, tree type, tag_sc
*** 6624,6629 ****
--- 6624,6637 ----
  	{
  	  tree cs = current_scope ();
  
+ 	  /* Avoid setting the lambda context to a current_function_decl that
+ 	     we aren't actually inside, e.g. one set by push_access_scope
+ 	     during tsubst_default_argument.  */
+ 	  if (cs && TREE_CODE (cs) == FUNCTION_DECL
+ 	      && LAMBDA_TYPE_P (type)
+ 	      && !at_function_scope_p ())
+ 	    cs = DECL_CONTEXT (cs);
+ 
  	  if (scope == ts_current
  	      || (cs && TREE_CODE (cs) == FUNCTION_DECL))
  	    context = cs;
*************** do_push_to_top_level (void)
*** 6928,6934 ****
  
    scope_chain = s;
    current_function_decl = NULL_TREE;
!   vec_alloc (current_lang_base, 10);
    current_lang_name = lang_name_cplusplus;
    current_namespace = global_namespace;
    push_class_stack ();
--- 6936,6942 ----
  
    scope_chain = s;
    current_function_decl = NULL_TREE;
!   current_lang_base = NULL;
    current_lang_name = lang_name_cplusplus;
    current_namespace = global_namespace;
    push_class_stack ();
*************** do_pop_from_top_level (void)
*** 6948,6954 ****
      invalidate_class_lookup_cache ();
    pop_class_stack ();
  
!   current_lang_base = 0;
  
    scope_chain = s->prev;
    FOR_EACH_VEC_SAFE_ELT (s->old_bindings, i, saved)
--- 6956,6962 ----
      invalidate_class_lookup_cache ();
    pop_class_stack ();
  
!   release_tree_vector (current_lang_base);
  
    scope_chain = s->prev;
    FOR_EACH_VEC_SAFE_ELT (s->old_bindings, i, saved)
diff -Nrcpad gcc-8.1.0/gcc/cp/parser.c gcc-8.2.0/gcc/cp/parser.c
*** gcc-8.1.0/gcc/cp/parser.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/parser.c	Tue Jun 26 10:44:52 2018
*************** static tree cp_parser_default_argument
*** 2243,2249 ****
  static void cp_parser_function_body
    (cp_parser *, bool);
  static tree cp_parser_initializer
!   (cp_parser *, bool *, bool *);
  static cp_expr cp_parser_initializer_clause
    (cp_parser *, bool *);
  static cp_expr cp_parser_braced_list
--- 2243,2249 ----
  static void cp_parser_function_body
    (cp_parser *, bool);
  static tree cp_parser_initializer
!   (cp_parser *, bool *, bool *, bool = false);
  static cp_expr cp_parser_initializer_clause
    (cp_parser *, bool *);
  static cp_expr cp_parser_braced_list
*************** cp_parser_primary_expression (cp_parser
*** 5609,5614 ****
--- 5609,5617 ----
  	      }
  	  }
  
+ 	if (processing_template_decl && is_overloaded_fn (decl))
+ 	  lookup_keep (get_fns (decl), true);
+ 
  	decl = (finish_id_expression
  		(id_expression, decl, parser->scope,
  		 idk,
*************** cp_parser_postfix_dot_deref_expression (
*** 7494,7503 ****
  	 access (5.2.5) outside the member function body.  */
        if (postfix_expression != current_class_ref
  	  && scope != error_mark_node
! 	  && !(processing_template_decl
! 	       && current_class_type
! 	       && (same_type_ignoring_top_level_qualifiers_p
! 		   (scope, current_class_type))))
  	{
  	  scope = complete_type (scope);
  	  if (!COMPLETE_TYPE_P (scope)
--- 7497,7503 ----
  	 access (5.2.5) outside the member function body.  */
        if (postfix_expression != current_class_ref
  	  && scope != error_mark_node
! 	  && !currently_open_class (scope))
  	{
  	  scope = complete_type (scope);
  	  if (!COMPLETE_TYPE_P (scope)
*************** cp_parser_lambda_introducer (cp_parser*
*** 10358,10364 ****
  		     "lambda capture initializers "
  		     "only available with -std=c++14 or -std=gnu++14");
  	  capture_init_expr = cp_parser_initializer (parser, &direct,
! 						     &non_constant);
  	  explicit_init_p = true;
  	  if (capture_init_expr == NULL_TREE)
  	    {
--- 10358,10364 ----
  		     "lambda capture initializers "
  		     "only available with -std=c++14 or -std=gnu++14");
  	  capture_init_expr = cp_parser_initializer (parser, &direct,
! 						     &non_constant, true);
  	  explicit_init_p = true;
  	  if (capture_init_expr == NULL_TREE)
  	    {
*************** cp_parser_init_statement (cp_parser* par
*** 12293,12304 ****
  	  cp_lexer_consume_token (parser->lexer);
  	  is_range_for = true;
  	  if (cxx_dialect < cxx11)
! 	    {
! 	      pedwarn (cp_lexer_peek_token (parser->lexer)->location, 0,
! 		       "range-based %<for%> loops only available with "
! 		       "-std=c++11 or -std=gnu++11");
! 	      *decl = error_mark_node;
! 	    }
  	}
        else
  	  /* The ';' is not consumed yet because we told
--- 12293,12301 ----
  	  cp_lexer_consume_token (parser->lexer);
  	  is_range_for = true;
  	  if (cxx_dialect < cxx11)
! 	    pedwarn (cp_lexer_peek_token (parser->lexer)->location, 0,
! 		     "range-based %<for%> loops only available with "
! 		     "-std=c++11 or -std=gnu++11");
  	}
        else
  	  /* The ';' is not consumed yet because we told
*************** cp_parser_ctor_initializer_opt_and_funct
*** 21860,21866 ****
  
  static tree
  cp_parser_initializer (cp_parser* parser, bool* is_direct_init,
! 		       bool* non_constant_p)
  {
    cp_token *token;
    tree init;
--- 21857,21863 ----
  
  static tree
  cp_parser_initializer (cp_parser* parser, bool* is_direct_init,
! 		       bool* non_constant_p, bool subexpression_p)
  {
    cp_token *token;
    tree init;
*************** cp_parser_initializer (cp_parser* parser
*** 21907,21913 ****
        init = error_mark_node;
      }
  
!   if (check_for_bare_parameter_packs (init))
      init = error_mark_node;
  
    return init;
--- 21904,21910 ----
        init = error_mark_node;
      }
  
!   if (!subexpression_p && check_for_bare_parameter_packs (init))
      init = error_mark_node;
  
    return init;
*************** cp_parser_omp_for_incr (cp_parser *parse
*** 34847,34853 ****
  static tree
  cp_parser_omp_for_loop_init (cp_parser *parser,
  			     tree &this_pre_body,
! 			     vec<tree, va_gc> *for_block,
  			     tree &init,
  			     tree &orig_init,
  			     tree &decl,
--- 34844,34850 ----
  static tree
  cp_parser_omp_for_loop_init (cp_parser *parser,
  			     tree &this_pre_body,
! 			     vec<tree, va_gc> *&for_block,
  			     tree &init,
  			     tree &orig_init,
  			     tree &decl,
diff -Nrcpad gcc-8.1.0/gcc/cp/pt.c gcc-8.2.0/gcc/cp/pt.c
*** gcc-8.1.0/gcc/cp/pt.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/pt.c	Wed Jul 18 13:42:02 2018
*************** find_parameter_packs_r (tree *tp, int *w
*** 3843,3850 ****
  	     cap; cap = TREE_CHAIN (cap))
  	  cp_walk_tree (&TREE_VALUE (cap), &find_parameter_packs_r, ppd,
  			ppd->visited);
! 	/* Since we defer implicit capture, look in the body as well.  */
  	tree fn = lambda_function (t);
  	cp_walk_tree (&DECL_SAVED_TREE (fn), &find_parameter_packs_r, ppd,
  		      ppd->visited);
  	*walk_subtrees = 0;
--- 3843,3852 ----
  	     cap; cap = TREE_CHAIN (cap))
  	  cp_walk_tree (&TREE_VALUE (cap), &find_parameter_packs_r, ppd,
  			ppd->visited);
! 	/* Since we defer implicit capture, look in the parms and body.  */
  	tree fn = lambda_function (t);
+ 	cp_walk_tree (&TREE_TYPE (fn), &find_parameter_packs_r, ppd,
+ 		      ppd->visited);
  	cp_walk_tree (&DECL_SAVED_TREE (fn), &find_parameter_packs_r, ppd,
  		      ppd->visited);
  	*walk_subtrees = 0;
*************** find_parameter_packs_r (tree *tp, int *w
*** 3865,3870 ****
--- 3867,3883 ----
  	return NULL_TREE;
        }
  
+     case IF_STMT:
+       cp_walk_tree (&IF_COND (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       cp_walk_tree (&THEN_CLAUSE (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       cp_walk_tree (&ELSE_CLAUSE (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       /* Don't walk into IF_STMT_EXTRA_ARGS.  */
+       *walk_subtrees = 0;
+       return NULL_TREE;
+ 
      default:
        return NULL_TREE;
      }
*************** make_pack_expansion (tree arg, tsubst_fl
*** 4035,4041 ****
     Returns TRUE and emits an error if there were bare parameter packs,
     returns FALSE otherwise.  */
  bool 
! check_for_bare_parameter_packs (tree t)
  {
    tree parameter_packs = NULL_TREE;
    struct find_parameter_pack_data ppd;
--- 4048,4054 ----
     Returns TRUE and emits an error if there were bare parameter packs,
     returns FALSE otherwise.  */
  bool 
! check_for_bare_parameter_packs (tree t, location_t loc /* = UNKNOWN_LOCATION */)
  {
    tree parameter_packs = NULL_TREE;
    struct find_parameter_pack_data ppd;
*************** check_for_bare_parameter_packs (tree t)
*** 4059,4065 ****
  
    if (parameter_packs) 
      {
!       location_t loc = EXPR_LOC_OR_LOC (t, input_location);
        error_at (loc, "parameter packs not expanded with %<...%>:");
        while (parameter_packs)
          {
--- 4072,4079 ----
  
    if (parameter_packs) 
      {
!       if (loc == UNKNOWN_LOCATION)
! 	loc = EXPR_LOC_OR_LOC (t, input_location);
        error_at (loc, "parameter packs not expanded with %<...%>:");
        while (parameter_packs)
          {
*************** lookup_template_class_1 (tree d1, tree a
*** 9370,9377 ****
  	  return found;
  	}
  
!       context = tsubst (DECL_CONTEXT (gen_tmpl), arglist,
! 			complain, in_decl);
        if (context == error_mark_node)
  	return error_mark_node;
  
--- 9384,9398 ----
  	  return found;
  	}
  
!       context = DECL_CONTEXT (gen_tmpl);
!       if (context && TYPE_P (context))
! 	{
! 	  context = tsubst_aggr_type (context, arglist, complain, in_decl, true);
! 	  context = complete_type (context);
! 	}
!       else
! 	context = tsubst (context, arglist, complain, in_decl);
! 
        if (context == error_mark_node)
  	return error_mark_node;
  
*************** for_each_template_parm_r (tree *tp, int
*** 9829,9834 ****
--- 9850,9856 ----
        break;
  
      case TYPEOF_TYPE:
+     case DECLTYPE_TYPE:
      case UNDERLYING_TYPE:
        if (pfd->include_nondeduced_p
  	  && for_each_template_parm (TYPE_VALUES_RAW (t), fn, data,
*************** for_each_template_parm_r (tree *tp, int
*** 9836,9841 ****
--- 9858,9864 ----
  				     pfd->include_nondeduced_p,
  				     pfd->any_fn))
  	return error_mark_node;
+       *walk_subtrees = false;
        break;
  
      case FUNCTION_DECL:
*************** instantiate_class_template_1 (tree type)
*** 10852,10857 ****
--- 10875,10884 ----
    /* Mark the type as in the process of being defined.  */
    TYPE_BEING_DEFINED (type) = 1;
  
+   /* We may be in the middle of deferred access check.  Disable
+      it now.  */
+   deferring_access_check_sentinel acs (dk_no_deferred);
+ 
    /* Determine what specialization of the original template to
       instantiate.  */
    t = most_specialized_partial_spec (type, tf_warning_or_error);
*************** instantiate_class_template_1 (tree type)
*** 10891,10900 ****
    if (! push_tinst_level (type))
      return type;
  
-   /* We may be in the middle of deferred access check.  Disable
-      it now.  */
-   push_deferring_access_checks (dk_no_deferred);
- 
    int saved_unevaluated_operand = cp_unevaluated_operand;
    int saved_inhibit_evaluation_warnings = c_inhibit_evaluation_warnings;
  
--- 10918,10923 ----
*************** instantiate_class_template_1 (tree type)
*** 11375,11381 ****
    maximum_field_alignment = saved_maximum_field_alignment;
    if (!fn_context)
      pop_from_top_level ();
-   pop_deferring_access_checks ();
    pop_tinst_level ();
  
    /* The vtable for a template class can be emitted in any translation
--- 11398,11403 ----
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 16683,16689 ****
  		   do.  */
  		if (VAR_P (decl))
  		  DECL_TEMPLATE_INSTANTIATED (decl) = 1;
! 		if (VAR_P (decl)
  		    && ANON_AGGR_TYPE_P (TREE_TYPE (decl)))
  		  /* Anonymous aggregates are a special case.  */
  		  finish_anon_union (decl);
--- 16705,16711 ----
  		   do.  */
  		if (VAR_P (decl))
  		  DECL_TEMPLATE_INSTANTIATED (decl) = 1;
! 		if (VAR_P (decl) && !DECL_NAME (decl)
  		    && ANON_AGGR_TYPE_P (TREE_TYPE (decl)))
  		  /* Anonymous aggregates are a special case.  */
  		  finish_anon_union (decl);
*************** tsubst_lambda_expr (tree t, tree args, t
*** 17528,17534 ****
    LAMBDA_EXPR_MUTABLE_P (r) = LAMBDA_EXPR_MUTABLE_P (t);
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     LAMBDA_EXPR_EXTRA_SCOPE (r) = NULL_TREE;
    else
      record_lambda_scope (r);
  
--- 17550,17560 ----
    LAMBDA_EXPR_MUTABLE_P (r) = LAMBDA_EXPR_MUTABLE_P (t);
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     /* A lambda in a default argument outside a class gets no
!        LAMBDA_EXPR_EXTRA_SCOPE, as specified by the ABI.  But
!        tsubst_default_argument calls start_lambda_scope, so we need to
!        specifically ignore it here, and use the global scope.  */
!     record_null_lambda_scope (r);
    else
      record_lambda_scope (r);
  
*************** tsubst_lambda_expr (tree t, tree args, t
*** 17633,17638 ****
--- 17659,17675 ----
  
        register_parameter_specializations (oldfn, fn);
  
+       if (oldtmpl)
+ 	{
+ 	  /* We might not partially instantiate some parts of the function, so
+ 	     copy these flags from the original template.  */
+ 	  language_function *ol = DECL_STRUCT_FUNCTION (oldfn)->language;
+ 	  current_function_returns_value = ol->returns_value;
+ 	  current_function_returns_null = ol->returns_null;
+ 	  current_function_returns_abnormally = ol->returns_abnormally;
+ 	  current_function_infinite_loop = ol->infinite_loop;
+ 	}
+ 
        tsubst_expr (DECL_SAVED_TREE (oldfn), args, complain, r,
  		   /*constexpr*/false);
  
*************** tsubst_copy_and_build (tree t,
*** 18427,18433 ****
  	      /* Unsupported internal function with arguments.  */
  	      gcc_unreachable ();
  	    }
! 	else if (TREE_CODE (function) == OFFSET_REF)
  	  ret = build_offset_ref_call_from_tree (function, &call_args,
  						 complain);
  	else if (TREE_CODE (function) == COMPONENT_REF)
--- 18464,18472 ----
  	      /* Unsupported internal function with arguments.  */
  	      gcc_unreachable ();
  	    }
! 	else if (TREE_CODE (function) == OFFSET_REF
! 		 || TREE_CODE (function) == DOTSTAR_EXPR
! 		 || TREE_CODE (function) == MEMBER_REF)
  	  ret = build_offset_ref_call_from_tree (function, &call_args,
  						 complain);
  	else if (TREE_CODE (function) == COMPONENT_REF)
*************** tsubst_copy_and_build (tree t,
*** 18493,18498 ****
--- 18532,18538 ----
      case COND_EXPR:
        {
  	tree cond = RECUR (TREE_OPERAND (t, 0));
+ 	cond = mark_rvalue_use (cond);
  	tree folded_cond = fold_non_dependent_expr (cond);
  	tree exp1, exp2;
  
*************** try_array_deduction (tree tparms, tree t
*** 20114,20119 ****
--- 20154,20177 ----
  			  /*nondeduced*/false, array_deduction_r);
  }
  
+ /* Returns how many levels of { } INIT contains.  */
+ 
+ static int
+ braced_init_depth (tree init)
+ {
+   if (!init || !BRACE_ENCLOSED_INITIALIZER_P (init))
+     return 0;
+   unsigned i; tree val;
+   unsigned max = 0;
+   FOR_EACH_CONSTRUCTOR_VALUE (CONSTRUCTOR_ELTS (init), i, val)
+     {
+       unsigned elt_d = braced_init_depth (val);
+       if (elt_d > max)
+ 	max = elt_d;
+     }
+   return max + 1;
+ }
+ 
  /* Most parms like fn_type_unification.
  
     If SUBR is 1, we're being called recursively (to unify the
*************** type_unification_real (tree tparms,
*** 20349,20354 ****
--- 20407,20416 ----
  
  	    if (uses_template_parms (parm))
  	      continue;
+ 	    /* Workaround for c++/80290: avoid combinatorial explosion on
+ 	       deeply nested braced init-lists.  */
+ 	    if (braced_init_depth (arg) > 2)
+ 	      continue;
  	    if (check_non_deducible_conversion (parm, arg, strict, flags,
  						explain_p))
  	      return 1;
*************** type_unification_real (tree tparms,
*** 20368,20375 ****
  	  location_t save_loc = input_location;
  	  if (DECL_P (parm))
  	    input_location = DECL_SOURCE_LOCATION (parm);
- 	  if (saw_undeduced == 1)
- 	    ++processing_template_decl;
  
  	  if (saw_undeduced == 1
  	      && TREE_CODE (parm) == PARM_DECL
--- 20430,20435 ----
*************** type_unification_real (tree tparms,
*** 20377,20387 ****
--- 20437,20450 ----
  	    {
  	      /* The type of this non-type parameter depends on undeduced
  		 parameters.  Don't try to use its default argument yet,
+ 		 since we might deduce an argument for it on the next pass,
  		 but do check whether the arguments we already have cause
  		 substitution failure, so that that happens before we try
  		 later default arguments (78489).  */
+ 	      ++processing_template_decl;
  	      tree type = tsubst (TREE_TYPE (parm), full_targs, complain,
  				  NULL_TREE);
+ 	      --processing_template_decl;
  	      if (type == error_mark_node)
  		arg = error_mark_node;
  	      else
*************** type_unification_real (tree tparms,
*** 20389,20398 ****
  	    }
  	  else
  	    {
! 	      arg = tsubst_template_arg (arg, full_targs, complain, NULL_TREE);
  
! 	      if (!uses_template_parms (arg))
! 		arg = convert_template_argument (parm, arg, full_targs,
  						 complain, i, NULL_TREE);
  	      else if (saw_undeduced == 1)
  		arg = NULL_TREE;
--- 20452,20478 ----
  	    }
  	  else
  	    {
! 	      tree substed = NULL_TREE;
! 	      if (saw_undeduced == 1 && processing_template_decl == 0)
! 		{
! 		  /* First instatiate in template context, in case we still
! 		     depend on undeduced template parameters.  */
! 		  ++processing_template_decl;
! 		  substed = tsubst_template_arg (arg, full_targs, complain,
! 						 NULL_TREE);
! 		  --processing_template_decl;
! 		  if (substed != error_mark_node
! 		      && !uses_template_parms (substed))
! 		    /* We replaced all the tparms, substitute again out of
! 		       template context.  */
! 		    substed = NULL_TREE;
! 		}
! 	      if (!substed)
! 		substed = tsubst_template_arg (arg, full_targs, complain,
! 					       NULL_TREE);
  
! 	      if (!uses_template_parms (substed))
! 		arg = convert_template_argument (parm, substed, full_targs,
  						 complain, i, NULL_TREE);
  	      else if (saw_undeduced == 1)
  		arg = NULL_TREE;
*************** type_unification_real (tree tparms,
*** 20400,20407 ****
  		arg = error_mark_node;
  	    }
  
- 	  if (saw_undeduced == 1)
- 	    --processing_template_decl;
  	  input_location = save_loc;
  	  *checks = get_deferred_access_checks ();
  	  pop_deferring_access_checks ();
--- 20480,20485 ----
*************** instantiation_dependent_r (tree *tp, int
*** 25203,25208 ****
--- 25281,25287 ----
  	 TREE_TYPE.  */
      case TREE_LIST:
      case TREE_VEC:
+     case NONTYPE_ARGUMENT_PACK:
        return NULL_TREE;
  
      case TEMPLATE_PARM_INDEX:
*************** type_uses_auto (tree type)
*** 26865,26871 ****
  	 them.  */
        if (uses_template_parms (type))
  	return for_each_template_parm (type, is_auto_r, /*data*/NULL,
! 				       /*visited*/NULL, /*nondeduced*/true);
        else
  	return NULL_TREE;
      }
--- 26944,26950 ----
  	 them.  */
        if (uses_template_parms (type))
  	return for_each_template_parm (type, is_auto_r, /*data*/NULL,
! 				       /*visited*/NULL, /*nondeduced*/false);
        else
  	return NULL_TREE;
      }
diff -Nrcpad gcc-8.1.0/gcc/cp/search.c gcc-8.2.0/gcc/cp/search.c
*** gcc-8.1.0/gcc/cp/search.c	Thu Mar 29 19:38:29 2018
--- gcc-8.2.0/gcc/cp/search.c	Mon Jun 11 22:01:55 2018
*************** lookup_base (tree t, tree base, base_acc
*** 192,197 ****
--- 192,200 ----
    else
      {
        t = complete_type (TYPE_MAIN_VARIANT (t));
+       if (dependent_type_p (t))
+ 	if (tree open = currently_open_class (t))
+ 	  t = open;
        t_binfo = TYPE_BINFO (t);
      }
  
*************** lookup_member (tree xbasetype, tree name
*** 1117,1123 ****
  
    /* Make sure we're looking for a member of the current instantiation in the
       right partial specialization.  */
!   if (flag_concepts && dependent_type_p (type))
      if (tree t = currently_open_class (type))
        type = t;
  
--- 1120,1126 ----
  
    /* Make sure we're looking for a member of the current instantiation in the
       right partial specialization.  */
!   if (dependent_type_p (type))
      if (tree t = currently_open_class (type))
        type = t;
  
diff -Nrcpad gcc-8.1.0/gcc/cp/semantics.c gcc-8.2.0/gcc/cp/semantics.c
*** gcc-8.1.0/gcc/cp/semantics.c	Wed May  2 07:50:28 2018
--- gcc-8.2.0/gcc/cp/semantics.c	Tue Jun  5 11:27:15 2018
*************** finish_if_stmt_cond (tree cond, tree if_
*** 736,742 ****
        && !instantiation_dependent_expression_p (cond)
        /* Wait until instantiation time, since only then COND has been
  	 converted to bool.  */
!       && TREE_TYPE (cond) == boolean_type_node)
      {
        cond = instantiate_non_dependent_expr (cond);
        cond = cxx_constant_value (cond, NULL_TREE);
--- 736,742 ----
        && !instantiation_dependent_expression_p (cond)
        /* Wait until instantiation time, since only then COND has been
  	 converted to bool.  */
!       && TYPE_MAIN_VARIANT (TREE_TYPE (cond)) == boolean_type_node)
      {
        cond = instantiate_non_dependent_expr (cond);
        cond = cxx_constant_value (cond, NULL_TREE);
*************** finish_qualified_id_expr (tree qualifyin
*** 2107,2112 ****
--- 2107,2114 ----
  	 non-type template argument handling.  */
        if (processing_template_decl
  	  && (!currently_open_class (qualifying_class)
+ 	      || TREE_CODE (expr) == IDENTIFIER_NODE
+ 	      || TREE_CODE (expr) == TEMPLATE_ID_EXPR
  	      || TREE_CODE (expr) == BIT_NOT_EXPR))
  	expr = build_qualified_name (TREE_TYPE (expr),
  				     qualifying_class, expr,
*************** finish_omp_clauses (tree clauses, enum c
*** 7311,7317 ****
  
  	  if (VAR_P (t) && CP_DECL_THREAD_LOCAL_P (t))
  	    share_name = "threadprivate";
! 	  else switch (cxx_omp_predetermined_sharing (t))
  	    {
  	    case OMP_CLAUSE_DEFAULT_UNSPECIFIED:
  	      break;
--- 7313,7319 ----
  
  	  if (VAR_P (t) && CP_DECL_THREAD_LOCAL_P (t))
  	    share_name = "threadprivate";
! 	  else switch (cxx_omp_predetermined_sharing_1 (t))
  	    {
  	    case OMP_CLAUSE_DEFAULT_UNSPECIFIED:
  	      break;
diff -Nrcpad gcc-8.1.0/gcc/cp/tree.c gcc-8.2.0/gcc/cp/tree.c
*** gcc-8.1.0/gcc/cp/tree.c	Tue Apr 10 17:19:09 2018
--- gcc-8.2.0/gcc/cp/tree.c	Tue Jul  3 16:25:55 2018
*************** build_array_of_n_type (tree elt, int n)
*** 1051,1058 ****
    return build_cplus_array_type (elt, build_index_type (size_int (n - 1)));
  }
  
! /* True iff T is an N3639 array of runtime bound (VLA).  These were
!    approved for C++14 but then removed.  */
  
  bool
  array_of_runtime_bound_p (tree t)
--- 1051,1060 ----
    return build_cplus_array_type (elt, build_index_type (size_int (n - 1)));
  }
  
! /* True iff T is an N3639 array of runtime bound (VLA).  These were approved
!    for C++14 but then removed.  This should only be used for N3639
!    specifically; code wondering more generally if something is a VLA should use
!    vla_type_p.  */
  
  bool
  array_of_runtime_bound_p (tree t)
*************** array_of_runtime_bound_p (tree t)
*** 1069,1074 ****
--- 1071,1093 ----
  	  || (!value_dependent_expression_p (max) && !TREE_CONSTANT (max)));
  }
  
+ /* True iff T is a variable length array.  */
+ 
+ bool
+ vla_type_p (tree t)
+ {
+   for (; t && TREE_CODE (t) == ARRAY_TYPE;
+        t = TREE_TYPE (t))
+     if (tree dom = TYPE_DOMAIN (t))
+       {
+ 	tree max = TYPE_MAX_VALUE (dom);
+ 	if (!potential_rvalue_constant_expression (max)
+ 	    || (!value_dependent_expression_p (max) && !TREE_CONSTANT (max)))
+ 	  return true;
+       }
+   return false;
+ }
+ 
  /* Return a reference type node referring to TO_TYPE.  If RVAL is
     true, return an rvalue reference type, otherwise return an lvalue
     reference type.  If a type node exists, reuse it, otherwise create
*************** strip_typedefs_expr (tree t, bool *remov
*** 1704,1712 ****
  	tree it;
  	for (it = t; it; it = TREE_CHAIN (it))
  	  {
! 	    tree val = strip_typedefs_expr (TREE_VALUE (t), remove_attributes);
  	    vec_safe_push (vec, val);
! 	    if (val != TREE_VALUE (t))
  	      changed = true;
  	    gcc_assert (TREE_PURPOSE (it) == NULL_TREE);
  	  }
--- 1723,1731 ----
  	tree it;
  	for (it = t; it; it = TREE_CHAIN (it))
  	  {
! 	    tree val = strip_typedefs_expr (TREE_VALUE (it), remove_attributes);
  	    vec_safe_push (vec, val);
! 	    if (val != TREE_VALUE (it))
  	      changed = true;
  	    gcc_assert (TREE_PURPOSE (it) == NULL_TREE);
  	  }
*************** bot_manip (tree* tp, int* walk_subtrees,
*** 3000,3006 ****
    /* Make a copy of this node.  */
    t = copy_tree_r (tp, walk_subtrees, NULL);
    if (TREE_CODE (*tp) == CALL_EXPR)
!     set_flags_from_callee (*tp);
    if (data.clear_location && EXPR_HAS_LOCATION (*tp))
      SET_EXPR_LOCATION (*tp, input_location);
    return t;
--- 3019,3026 ----
    /* Make a copy of this node.  */
    t = copy_tree_r (tp, walk_subtrees, NULL);
    if (TREE_CODE (*tp) == CALL_EXPR)
!     if (!processing_template_decl)
!       set_flags_from_callee (*tp);
    if (data.clear_location && EXPR_HAS_LOCATION (*tp))
      SET_EXPR_LOCATION (*tp, input_location);
    return t;
*************** cp_tree_equal (tree t1, tree t2)
*** 3862,3867 ****
--- 3882,3895 ----
  				     DEFERRED_NOEXCEPT_ARGS (t2)));
        break;
  
+     case USING_DECL:
+       if (DECL_DEPENDENT_P (t1) && DECL_DEPENDENT_P (t2))
+ 	return (cp_tree_equal (USING_DECL_SCOPE (t1),
+ 			       USING_DECL_SCOPE (t2))
+ 		&& cp_tree_equal (DECL_NAME (t1),
+ 				  DECL_NAME (t2)));
+       return false;
+ 
      default:
        break;
      }
*************** maybe_warn_parm_abi (tree t, location_t
*** 4047,4061 ****
        || !deleted_copy_types->contains (t))
      return;
  
!   warning_at (loc, OPT_Wabi, "the calling convention for %qT changes in "
! 	      "-fabi-version=12 (GCC 8)", t);
!   static bool explained = false;
!   if (!explained)
      {
!       inform (loc, " because all of its copy and move constructors "
! 	      "are deleted");
!       explained = true;
      }
  }
  
  /* Returns true iff copying an object of type T (including via move
--- 4075,4100 ----
        || !deleted_copy_types->contains (t))
      return;
  
!   if ((flag_abi_version == 12 || warn_abi_version == 12)
!       && classtype_has_non_deleted_move_ctor (t))
      {
!       bool w;
!       if (flag_abi_version > 12)
! 	w = warning_at (loc, OPT_Wabi, "-fabi-version=13 (GCC 8.2) fixes the "
! 			"calling convention for %qT, which was accidentally "
! 			"changed in 8.1", t);
!       else
! 	w = warning_at (loc, OPT_Wabi, "-fabi-version=12 (GCC 8.1) accident"
! 			"ally changes the calling convention for %qT", t);
!       if (w)
! 	inform (location_of (t), " declared here");
!       return;
      }
+ 
+   if (warning_at (loc, OPT_Wabi, "the calling convention for %qT changes in "
+ 		  "-fabi-version=13 (GCC 8.2)", t))
+     inform (location_of (t), " because all of its copy and move "
+ 	    "constructors are deleted");
  }
  
  /* Returns true iff copying an object of type T (including via move
*************** type_has_nontrivial_copy_init (const_tre
*** 4090,4095 ****
--- 4129,4135 ----
  
        bool saw_copy = false;
        bool saw_non_deleted = false;
+       bool saw_non_deleted_move = false;
  
        if (CLASSTYPE_LAZY_MOVE_CTOR (t))
  	saw_copy = saw_non_deleted = true;
*************** type_has_nontrivial_copy_init (const_tre
*** 4121,4139 ****
  		    break;
  		  }
  	      }
  	  }
  
        gcc_assert (saw_copy);
  
!       if (saw_copy && !saw_non_deleted)
! 	{
! 	  if (warn_abi && abi_version_crosses (12))
! 	    remember_deleted_copy (t);
! 	  if (abi_version_at_least (12))
! 	    return true;
! 	}
  
!       return false;
      }
    else
      return 0;
--- 4161,4187 ----
  		    break;
  		  }
  	      }
+ 	    else if (move_fn_p (fn))
+ 	      if (!DECL_DELETED_FN (fn))
+ 		saw_non_deleted_move = true;
  	  }
  
        gcc_assert (saw_copy);
  
!       /* ABI v12 buggily ignored move constructors.  */
!       bool v11nontriv = false;
!       bool v12nontriv = !saw_non_deleted;
!       bool v13nontriv = !saw_non_deleted && !saw_non_deleted_move;
!       bool nontriv = (abi_version_at_least (13) ? v13nontriv
! 		      : flag_abi_version == 12 ? v12nontriv
! 		      : v11nontriv);
!       bool warn_nontriv = (warn_abi_version >= 13 ? v13nontriv
! 			   : warn_abi_version == 12 ? v12nontriv
! 			   : v11nontriv);
!       if (nontriv != warn_nontriv)
! 	remember_deleted_copy (t);
  
!       return nontriv;
      }
    else
      return 0;
diff -Nrcpad gcc-8.1.0/gcc/cp/typeck2.c gcc-8.2.0/gcc/cp/typeck2.c
*** gcc-8.1.0/gcc/cp/typeck2.c	Mon Apr 23 19:11:22 2018
--- gcc-8.2.0/gcc/cp/typeck2.c	Wed Jun 27 03:06:43 2018
*************** split_nonconstant_init_1 (tree dest, tre
*** 611,617 ****
        array_type_p = true;
        if ((TREE_SIDE_EFFECTS (init)
  	   && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (type))
! 	  || array_of_runtime_bound_p (type))
  	{
  	  /* For an array, we only need/want a single cleanup region rather
  	     than one per element.  */
--- 611,617 ----
        array_type_p = true;
        if ((TREE_SIDE_EFFECTS (init)
  	   && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (type))
! 	  || vla_type_p (type))
  	{
  	  /* For an array, we only need/want a single cleanup region rather
  	     than one per element.  */
*************** store_init_value (tree decl, tree init,
*** 822,828 ****
    if (decl_maybe_constant_var_p (decl) || TREE_STATIC (decl))
      {
        bool const_init;
!       value = fold_non_dependent_expr (value);
        if (DECL_DECLARED_CONSTEXPR_P (decl)
  	  || (DECL_IN_AGGR_P (decl)
  	      && DECL_INITIALIZED_IN_CLASS_P (decl)
--- 822,828 ----
    if (decl_maybe_constant_var_p (decl) || TREE_STATIC (decl))
      {
        bool const_init;
!       value = fold_non_dependent_expr (value, tf_warning_or_error);
        if (DECL_DECLARED_CONSTEXPR_P (decl)
  	  || (DECL_IN_AGGR_P (decl)
  	      && DECL_INITIALIZED_IN_CLASS_P (decl)
*************** store_init_value (tree decl, tree init,
*** 861,867 ****
       will perform the dynamic initialization.  */
    if (value != error_mark_node
        && (TREE_SIDE_EFFECTS (value)
! 	  || array_of_runtime_bound_p (type)
  	  || ! reduced_constant_expression_p (value)))
      return split_nonconstant_init (decl, value);
    /* If the value is a constant, just put it in DECL_INITIAL.  If DECL
--- 861,867 ----
       will perform the dynamic initialization.  */
    if (value != error_mark_node
        && (TREE_SIDE_EFFECTS (value)
! 	  || vla_type_p (type)
  	  || ! reduced_constant_expression_p (value)))
      return split_nonconstant_init (decl, value);
    /* If the value is a constant, just put it in DECL_INITIAL.  If DECL
*************** process_init_constructor_array (tree typ
*** 1364,1369 ****
--- 1364,1372 ----
  	    flags |= picflag_from_initializer (next);
  	    CONSTRUCTOR_APPEND_ELT (v, size_int (i), next);
  	  }
+ 	else
+ 	  /* Don't bother checking all the other elements.  */
+ 	  break;
        }
  
    CONSTRUCTOR_ELTS (init) = v;
diff -Nrcpad gcc-8.1.0/gcc/doc/cpp.1 gcc-8.2.0/gcc/doc/cpp.1
*** gcc-8.1.0/gcc/doc/cpp.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/cpp.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/extend.texi gcc-8.2.0/gcc/doc/extend.texi
*** gcc-8.1.0/gcc/doc/extend.texi	Tue Apr 10 15:49:59 2018
--- gcc-8.2.0/gcc/doc/extend.texi	Fri Jun 22 14:11:56 2018
*************** mentioned in @var{sanitize_option}.  A l
*** 2977,2982 ****
--- 2977,2984 ----
  @smallexample
  void __attribute__ ((no_sanitize ("alignment", "object-size")))
  f () @{ /* @r{Do something.} */; @}
+ void __attribute__ ((no_sanitize ("alignment,object-size")))
+ g () @{ /* @r{Do something.} */; @}
  @end smallexample
  
  @item no_sanitize_address
*************** uint64_t __builtin_ppc_get_timebase ();
*** 15719,15724 ****
--- 15721,15728 ----
  unsigned long __builtin_ppc_mftb ();
  double __builtin_unpack_longdouble (long double, int);
  long double __builtin_pack_longdouble (double, double);
+ __ibm128 __builtin_unpack_ibm128 (__ibm128, int);
+ __ibm128 __builtin_pack_ibm128 (double, double);
  @end smallexample
  
  The @code{vec_rsqrt}, @code{__builtin_rsqrt}, and
*************** The @code{__builtin_ppc_mftb} function a
*** 15738,15743 ****
--- 15742,15770 ----
  returns the Time Base Register value as an unsigned long, throwing away
  the most significant word on 32-bit environments.
  
+ The @code{__builtin_unpack_longdouble} function takes a
+ @code{long double} argument and a compile time constant of 0 or 1.  If
+ the constant is 0, the first @code{double} within the
+ @code{long double} is returned, otherwise the second @code{double}
+ is returned.  The @code{__builtin_unpack_longdouble} function is only
+ availble if @code{long double} uses the IBM extended double
+ representation.
+ 
+ The @code{__builtin_pack_longdouble} function takes two @code{double}
+ arguments and returns a @code{long double} value that combines the two
+ arguments.  The @code{__builtin_pack_longdouble} function is only
+ availble if @code{long double} uses the IBM extended double
+ representation.
+ 
+ The @code{__builtin_unpack_ibm128} function takes a @code{__ibm128}
+ argument and a compile time constant of 0 or 1.  If the constant is 0,
+ the first @code{double} within the @code{__ibm128} is returned,
+ otherwise the second @code{double} is returned.
+ 
+ The @code{__builtin_pack_ibm128} function takes two @code{double}
+ arguments and returns a @code{__ibm128} value that combines the two
+ arguments.
+ 
  Additional built-in functions are available for the 64-bit PowerPC
  family of processors, for efficient use of 128-bit floating point
  (@code{__float128}) values.
diff -Nrcpad gcc-8.1.0/gcc/doc/fsf-funding.7 gcc-8.2.0/gcc/doc/fsf-funding.7
*** gcc-8.1.0/gcc/doc/fsf-funding.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/fsf-funding.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/g++.1 gcc-8.2.0/gcc/doc/g++.1
*** gcc-8.1.0/gcc/doc/g++.1	Wed May  2 08:39:35 2018
--- gcc-8.2.0/gcc/doc/g++.1	Thu Jul 26 10:07:35 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-07-26" "gcc-8.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
*************** in the following sections.
*** 345,351 ****
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas  \-Wunsafe\-loop\-optimizations 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
--- 345,351 ----
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
*************** the same name within a function, that ar
*** 2359,2364 ****
--- 2359,2373 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies \fB\-fnew\-inheriting\-ctors\fR.
  .Sp
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ .Sp
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ .Sp
  See also \fB\-Wabi\fR.
  .IP "\fB\-fabi\-compat\-version=\fR\fIn\fR" 4
  .IX Item "-fabi-compat-version=n"
*************** works around mangling changes by creatin
*** 2367,2373 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 8 (\s-1GCC 5\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
--- 2376,2382 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 11 (\s-1GCC 7\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
*************** Options\fR and \fBObjective-C and Object
*** 3767,3772 ****
--- 3776,3782 ----
  \&\-Wsizeof\-pointer\-memaccess 
  \&\-Wstrict\-aliasing  
  \&\-Wstrict\-overflow=1  
+ \&\-Wstringop\-truncation  
  \&\-Wswitch  
  \&\-Wtautological\-compare  
  \&\-Wtrigraphs  
*************** however, are not suitable arguments to f
*** 5073,5078 ****
--- 5083,5090 ----
  \&\f(CW\*(C`NUL\*(C'\fR\-terminated strings.  To help detect accidental misuses of
  such arrays \s-1GCC\s0 issues warnings unless it can prove that the use is
  safe.
+ .Sp
+ Option \fB\-Wstringop\-truncation\fR is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wsuggest\-attribute=\fR[\fBpure\fR|\fBconst\fR|\fBnoreturn\fR|\fBformat\fR|\fBcold\fR|\fBmalloc\fR]" 4
  .IX Item "-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]"
  Warn for cases where adding an attribute may be beneficial. The
*************** precision would exceed \f(CW\*(C`SIZE_MA
*** 5171,5176 ****
--- 5183,5191 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as \f(CW\*(C`kB\*(C'\fR and \f(CW\*(C`KiB\*(C'\fR for kilobyte and kibibyte, respectively,
  \&\f(CW\*(C`MB\*(C'\fR and \f(CW\*(C`MiB\*(C'\fR for megabyte and mebibyte, and so on.
+ \&\fB\-Walloc\-size\-larger\-than=\fR\fI\s-1PTRDIFF_MAX\s0\fR is enabled by default.
+ Warnings controlled by the option can be disabled by specifying \fIn\fR
+ of \fI\s-1SIZE_MAX\s0\fR or more.
  .IP "\fB\-Walloca\fR" 4
  .IX Item "-Walloca"
  This option warns on all uses of \f(CW\*(C`alloca\*(C'\fR in the source.
*************** If the stack usage is (partly) dynamic a
*** 5585,5596 ****
  .RE
  .RS 4
  .RE
- .IP "\fB\-Wunsafe\-loop\-optimizations\fR" 4
- .IX Item "-Wunsafe-loop-optimizations"
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- \&\fB\-funsafe\-loop\-optimizations\fR warn if the compiler makes
- such assumptions.
  .IP "\fB\-Wno\-pedantic\-ms\-format\fR (MinGW targets only)" 4
  .IX Item "-Wno-pedantic-ms-format (MinGW targets only)"
  When used in combination with \fB\-Wformat\fR
--- 5600,5605 ----
*************** is transformed to
*** 8218,8223 ****
--- 8227,8239 ----
  \&            for (int j = 0; j < N; j++)
  \&              c[i][j] = c[i][j] + a[i][k]*b[k][j];
  .Ve
+ .Sp
+ This flag is enabled by default at \fB\-O3\fR.
+ .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
+ .IX Item "-floop-unroll-and-jam"
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at \fB\-O3\fR.
  .IP "\fB\-ftree\-loop\-im\fR" 4
  .IX Item "-ftree-loop-im"
  Perform loop invariant motion on trees.  This pass moves only invariants that
*************** for one side of the iteration space and
*** 9324,9334 ****
  .IX Item "-funswitch-loops"
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
- .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
- .IX Item "-floop-unroll-and-jam"
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
  .IP "\fB\-ffunction\-sections\fR" 4
  .IX Item "-ffunction-sections"
  .PD 0
--- 9340,9345 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/gcc.1 gcc-8.2.0/gcc/doc/gcc.1
*** gcc-8.1.0/gcc/doc/gcc.1	Wed May  2 08:39:35 2018
--- gcc-8.2.0/gcc/doc/gcc.1	Thu Jul 26 10:07:33 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-07-26" "gcc-8.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
*************** in the following sections.
*** 345,351 ****
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas  \-Wunsafe\-loop\-optimizations 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
--- 345,351 ----
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
*************** the same name within a function, that ar
*** 2359,2364 ****
--- 2359,2373 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies \fB\-fnew\-inheriting\-ctors\fR.
  .Sp
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ .Sp
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ .Sp
  See also \fB\-Wabi\fR.
  .IP "\fB\-fabi\-compat\-version=\fR\fIn\fR" 4
  .IX Item "-fabi-compat-version=n"
*************** works around mangling changes by creatin
*** 2367,2373 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 8 (\s-1GCC 5\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
--- 2376,2382 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 11 (\s-1GCC 7\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
*************** Options\fR and \fBObjective-C and Object
*** 3767,3772 ****
--- 3776,3782 ----
  \&\-Wsizeof\-pointer\-memaccess 
  \&\-Wstrict\-aliasing  
  \&\-Wstrict\-overflow=1  
+ \&\-Wstringop\-truncation  
  \&\-Wswitch  
  \&\-Wtautological\-compare  
  \&\-Wtrigraphs  
*************** however, are not suitable arguments to f
*** 5073,5078 ****
--- 5083,5090 ----
  \&\f(CW\*(C`NUL\*(C'\fR\-terminated strings.  To help detect accidental misuses of
  such arrays \s-1GCC\s0 issues warnings unless it can prove that the use is
  safe.
+ .Sp
+ Option \fB\-Wstringop\-truncation\fR is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wsuggest\-attribute=\fR[\fBpure\fR|\fBconst\fR|\fBnoreturn\fR|\fBformat\fR|\fBcold\fR|\fBmalloc\fR]" 4
  .IX Item "-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]"
  Warn for cases where adding an attribute may be beneficial. The
*************** precision would exceed \f(CW\*(C`SIZE_MA
*** 5171,5176 ****
--- 5183,5191 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as \f(CW\*(C`kB\*(C'\fR and \f(CW\*(C`KiB\*(C'\fR for kilobyte and kibibyte, respectively,
  \&\f(CW\*(C`MB\*(C'\fR and \f(CW\*(C`MiB\*(C'\fR for megabyte and mebibyte, and so on.
+ \&\fB\-Walloc\-size\-larger\-than=\fR\fI\s-1PTRDIFF_MAX\s0\fR is enabled by default.
+ Warnings controlled by the option can be disabled by specifying \fIn\fR
+ of \fI\s-1SIZE_MAX\s0\fR or more.
  .IP "\fB\-Walloca\fR" 4
  .IX Item "-Walloca"
  This option warns on all uses of \f(CW\*(C`alloca\*(C'\fR in the source.
*************** If the stack usage is (partly) dynamic a
*** 5585,5596 ****
  .RE
  .RS 4
  .RE
- .IP "\fB\-Wunsafe\-loop\-optimizations\fR" 4
- .IX Item "-Wunsafe-loop-optimizations"
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- \&\fB\-funsafe\-loop\-optimizations\fR warn if the compiler makes
- such assumptions.
  .IP "\fB\-Wno\-pedantic\-ms\-format\fR (MinGW targets only)" 4
  .IX Item "-Wno-pedantic-ms-format (MinGW targets only)"
  When used in combination with \fB\-Wformat\fR
--- 5600,5605 ----
*************** is transformed to
*** 8218,8223 ****
--- 8227,8239 ----
  \&            for (int j = 0; j < N; j++)
  \&              c[i][j] = c[i][j] + a[i][k]*b[k][j];
  .Ve
+ .Sp
+ This flag is enabled by default at \fB\-O3\fR.
+ .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
+ .IX Item "-floop-unroll-and-jam"
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at \fB\-O3\fR.
  .IP "\fB\-ftree\-loop\-im\fR" 4
  .IX Item "-ftree-loop-im"
  Perform loop invariant motion on trees.  This pass moves only invariants that
*************** for one side of the iteration space and
*** 9324,9334 ****
  .IX Item "-funswitch-loops"
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
- .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
- .IX Item "-floop-unroll-and-jam"
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
  .IP "\fB\-ffunction\-sections\fR" 4
  .IX Item "-ffunction-sections"
  .PD 0
--- 9340,9345 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/gcc.info gcc-8.2.0/gcc/doc/gcc.info
*** gcc-8.1.0/gcc/doc/gcc.info	Wed May  2 08:39:46 2018
--- gcc-8.2.0/gcc/doc/gcc.info	Thu Jul 26 10:07:45 2018
*************** Introduction
*** 58,64 ****
  
  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 8.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.
--- 58,64 ----
  
  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 8.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.
*************** _Warning Options_
*** 641,647 ****
            -Wswitch-unreachable  -Wsync-nand
            -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs
            -Wtype-limits  -Wundef
!           -Wuninitialized  -Wunknown-pragmas  -Wunsafe-loop-optimizations
            -Wunsuffixed-float-constants  -Wunused  -Wunused-function
            -Wunused-label  -Wunused-local-typedefs  -Wunused-macros
            -Wunused-parameter  -Wno-unused-result
--- 641,647 ----
            -Wswitch-unreachable  -Wsync-nand
            -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs
            -Wtype-limits  -Wundef
!           -Wuninitialized  -Wunknown-pragmas
            -Wunsuffixed-float-constants  -Wunused  -Wunused-function
            -Wunused-label  -Wunused-local-typedefs  -Wunused-macros
            -Wunused-parameter  -Wno-unused-result
*************** Dialect Options.
*** 2563,2568 ****
--- 2563,2577 ----
       different scopes, the mangling now changes starting with the
       twelfth occurrence.  It also implies '-fnew-inheriting-ctors'.
  
+      Version 12, which first appeared in G++ 8, corrects the calling
+      conventions for empty classes on the x86_64 target and for classes
+      with only deleted copy/move constructors.  It accidentally changes
+      the calling convention for classes with a deleted copy constructor
+      and a trivial move constructor.
+ 
+      Version 13, which first appeared in G++ 8.2, fixes the accidental
+      change in version 12.
+ 
       See also '-Wabi'.
  
  '-fabi-compat-version=N'
*************** Dialect Options.
*** 2571,2577 ****
       defining a symbol with an incorrect mangled name.  This switch
       specifies which ABI version to use for the alias.
  
!      With '-fabi-version=0' (the default), this defaults to 8 (GCC 5
       compatibility).  If another ABI version is explicitly selected,
       this defaults to 0.  For compatibility with GCC versions 3.2
       through 4.9, use '-fabi-compat-version=2'.
--- 2580,2586 ----
       defining a symbol with an incorrect mangled name.  This switch
       specifies which ABI version to use for the alias.
  
!      With '-fabi-version=0' (the default), this defaults to 11 (GCC 7
       compatibility).  If another ABI version is explicitly selected,
       this defaults to 0.  For compatibility with GCC versions 3.2
       through 4.9, use '-fabi-compat-version=2'.
*************** compiler warns that an unrecognized opti
*** 3909,3914 ****
--- 3918,3924 ----
            -Wsizeof-pointer-memaccess
            -Wstrict-aliasing
            -Wstrict-overflow=1
+           -Wstringop-truncation
            -Wswitch
            -Wtautological-compare
            -Wtrigraphs
*************** compiler warns that an unrecognized opti
*** 5106,5111 ****
--- 5116,5123 ----
       of such arrays GCC issues warnings unless it can prove that the use
       is safe.  *Note Common Variable Attributes::.
  
+      Option '-Wstringop-truncation' is enabled by '-Wall'.
+ 
  '-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]'
       Warn for cases where adding an attribute may be beneficial.  The
       attributes currently supported are listed below.
*************** compiler warns that an unrecognized opti
*** 5197,5203 ****
       option argument N may end in one of the standard suffixes
       designating a multiple of bytes such as 'kB' and 'KiB' for kilobyte
       and kibibyte, respectively, 'MB' and 'MiB' for megabyte and
!      mebibyte, and so on.  *Note Function Attributes::.
  
  '-Walloca'
       This option warns on all uses of 'alloca' in the source.
--- 5209,5218 ----
       option argument N may end in one of the standard suffixes
       designating a multiple of bytes such as 'kB' and 'KiB' for kilobyte
       and kibibyte, respectively, 'MB' and 'MiB' for megabyte and
!      mebibyte, and so on.  '-Walloc-size-larger-than='PTRDIFF_MAX is
!      enabled by default.  Warnings controlled by the option can be
!      disabled by specifying N of SIZE_MAX or more.  *Note Function
!      Attributes::.
  
  '-Walloca'
       This option warns on all uses of 'alloca' in the source.
*************** compiler warns that an unrecognized opti
*** 5580,5591 ****
  
                   warning: stack usage might be unbounded
  
- '-Wunsafe-loop-optimizations'
-      Warn if the loop cannot be optimized because the compiler cannot
-      assume anything on the bounds of the loop indices.  With
-      '-funsafe-loop-optimizations' warn if the compiler makes such
-      assumptions.
- 
  '-Wno-pedantic-ms-format (MinGW targets only)'
       When used in combination with '-Wformat' and '-pedantic' without
       GNU extensions, this option disables the warnings about non-ISO
--- 5595,5600 ----
*************** optimizations to be performed is desired
*** 8124,8129 ****
--- 8133,8145 ----
              for (int k = 0; k < N; k++)
                for (int j = 0; j < N; j++)
                  c[i][j] = c[i][j] + a[i][k]*b[k][j];
+      This flag is enabled by default at '-O3'.
+ 
+ '-floop-unroll-and-jam'
+      Apply unroll and jam transformations on feasible loops.  In a loop
+      nest this unrolls the outer loop by some factor and fuses the
+      resulting multiple inner loops.  This flag is enabled by default at
+      '-O3'.
  
  '-ftree-loop-im'
       Perform loop invariant motion on trees.  This pass moves only
*************** includes experimental options that may p
*** 9210,9220 ****
       duplicates of the loop on both branches (modified according to
       result of the condition).
  
- '-floop-unroll-and-jam'
-      Apply unroll and jam transformations on feasible loops.  In a loop
-      nest this unrolls the outer loop by some factor and fuses the
-      resulting multiple inner loops.
- 
  '-ffunction-sections'
  '-fdata-sections'
       Place each function or data item into its own section in the output
--- 9226,9231 ----
*************** The following attributes are supported o
*** 29740,29745 ****
--- 29751,29758 ----
  
            void __attribute__ ((no_sanitize ("alignment", "object-size")))
            f () { /* Do something. */; }
+           void __attribute__ ((no_sanitize ("alignment,object-size")))
+           g () { /* Do something. */; }
  
  'no_sanitize_address'
  'no_address_safety_analysis'
*************** processors:
*** 43484,43489 ****
--- 43497,43504 ----
       unsigned long __builtin_ppc_mftb ();
       double __builtin_unpack_longdouble (long double, int);
       long double __builtin_pack_longdouble (double, double);
+      __ibm128 __builtin_unpack_ibm128 (__ibm128, int);
+      __ibm128 __builtin_pack_ibm128 (double, double);
  
   The 'vec_rsqrt', '__builtin_rsqrt', and '__builtin_rsqrtf' functions
  generate multiple instructions to implement the reciprocal sqrt
*************** and always returns the 64 bits of the Ti
*** 43501,43506 ****
--- 43516,43541 ----
  returns the Time Base Register value as an unsigned long, throwing away
  the most significant word on 32-bit environments.
  
+  The '__builtin_unpack_longdouble' function takes a 'long double'
+ argument and a compile time constant of 0 or 1.  If the constant is 0,
+ the first 'double' within the 'long double' is returned, otherwise the
+ second 'double' is returned.  The '__builtin_unpack_longdouble' function
+ is only availble if 'long double' uses the IBM extended double
+ representation.
+ 
+  The '__builtin_pack_longdouble' function takes two 'double' arguments
+ and returns a 'long double' value that combines the two arguments.  The
+ '__builtin_pack_longdouble' function is only availble if 'long double'
+ uses the IBM extended double representation.
+ 
+  The '__builtin_unpack_ibm128' function takes a '__ibm128' argument and
+ a compile time constant of 0 or 1.  If the constant is 0, the first
+ 'double' within the '__ibm128' is returned, otherwise the second
+ 'double' is returned.
+ 
+  The '__builtin_pack_ibm128' function takes two 'double' arguments and
+ returns a '__ibm128' value that combines the two arguments.
+ 
   Additional built-in functions are available for the 64-bit PowerPC
  family of processors, for efficient use of 128-bit floating point
  ('__float128') values.
*************** look up both forms.
*** 57203,57209 ****
  * -mno-low-precision-div:                AArch64 Options.    (line  103)
  * -mno-low-precision-sqrt:               AArch64 Options.    (line   94)
  * -Wabi-tag:                             C++ Dialect Options.
!                                                              (line  550)
  * -Wno-scalar-storage-order:             Warning Options.    (line 2230)
  * -Wscalar-storage-order:                Warning Options.    (line 2230)
  * 80387:                                 x86 Options.        (line  465)
--- 57238,57244 ----
  * -mno-low-precision-div:                AArch64 Options.    (line  103)
  * -mno-low-precision-sqrt:               AArch64 Options.    (line   94)
  * -Wabi-tag:                             C++ Dialect Options.
!                                                              (line  559)
  * -Wno-scalar-storage-order:             Warning Options.    (line 2230)
  * -Wscalar-storage-order:                Warning Options.    (line 2230)
  * 80387:                                 x86 Options.        (line  465)
*************** look up both forms.
*** 57275,57312 ****
  * exported_symbols_list:                 Darwin Options.     (line  196)
  * F:                                     Darwin Options.     (line   31)
  * fabi-compat-version:                   C++ Dialect Options.
!                                                              (line   76)
  * fabi-version:                          C++ Dialect Options.
                                                               (line   24)
  * fada-spec-parent:                      Overall Options.    (line  384)
  * faggressive-loop-optimizations:        Optimize Options.   (line  520)
! * falign-functions:                      Optimize Options.   (line 1526)
! * falign-jumps:                          Optimize Options.   (line 1584)
! * falign-labels:                         Optimize Options.   (line 1551)
! * falign-loops:                          Optimize Options.   (line 1570)
  * faligned-new:                          C++ Dialect Options.
!                                                              (line   96)
  * fallow-parameterless-variadic-functions: C Dialect Options.
                                                               (line  233)
  * fasan-shadow-offset:                   Instrumentation Options.
                                                               (line  380)
! * fassociative-math:                     Optimize Options.   (line 2066)
  * fasynchronous-unwind-tables:           Code Gen Options.   (line  156)
  * fauto-inc-dec:                         Optimize Options.   (line  542)
! * fauto-profile:                         Optimize Options.   (line 1945)
  * fbounds-check:                         Instrumentation Options.
                                                               (line  453)
! * fbranch-probabilities:                 Optimize Options.   (line 2211)
! * fbranch-target-load-optimize:          Optimize Options.   (line 2352)
! * fbranch-target-load-optimize2:         Optimize Options.   (line 2358)
! * fbtr-bb-exclusive:                     Optimize Options.   (line 2362)
  * fcall-saved:                           Code Gen Options.   (line  454)
  * fcall-used:                            Code Gen Options.   (line  440)
  * fcaller-saves:                         Optimize Options.   (line  900)
  * fcf-protection:                        Instrumentation Options.
                                                               (line  581)
  * fcheck-new:                            C++ Dialect Options.
!                                                              (line  105)
  * fcheck-pointer-bounds:                 Instrumentation Options.
                                                               (line  459)
  * fchecking:                             Developer Options.  (line  633)
--- 57310,57347 ----
  * exported_symbols_list:                 Darwin Options.     (line  196)
  * F:                                     Darwin Options.     (line   31)
  * fabi-compat-version:                   C++ Dialect Options.
!                                                              (line   85)
  * fabi-version:                          C++ Dialect Options.
                                                               (line   24)
  * fada-spec-parent:                      Overall Options.    (line  384)
  * faggressive-loop-optimizations:        Optimize Options.   (line  520)
! * falign-functions:                      Optimize Options.   (line 1533)
! * falign-jumps:                          Optimize Options.   (line 1591)
! * falign-labels:                         Optimize Options.   (line 1558)
! * falign-loops:                          Optimize Options.   (line 1577)
  * faligned-new:                          C++ Dialect Options.
!                                                              (line  105)
  * fallow-parameterless-variadic-functions: C Dialect Options.
                                                               (line  233)
  * fasan-shadow-offset:                   Instrumentation Options.
                                                               (line  380)
! * fassociative-math:                     Optimize Options.   (line 2073)
  * fasynchronous-unwind-tables:           Code Gen Options.   (line  156)
  * fauto-inc-dec:                         Optimize Options.   (line  542)
! * fauto-profile:                         Optimize Options.   (line 1952)
  * fbounds-check:                         Instrumentation Options.
                                                               (line  453)
! * fbranch-probabilities:                 Optimize Options.   (line 2218)
! * fbranch-target-load-optimize:          Optimize Options.   (line 2354)
! * fbranch-target-load-optimize2:         Optimize Options.   (line 2360)
! * fbtr-bb-exclusive:                     Optimize Options.   (line 2364)
  * fcall-saved:                           Code Gen Options.   (line  454)
  * fcall-used:                            Code Gen Options.   (line  440)
  * fcaller-saves:                         Optimize Options.   (line  900)
  * fcf-protection:                        Instrumentation Options.
                                                               (line  581)
  * fcheck-new:                            C++ Dialect Options.
!                                                              (line  114)
  * fcheck-pointer-bounds:                 Instrumentation Options.
                                                               (line  459)
  * fchecking:                             Developer Options.  (line  633)
*************** look up both forms.
*** 57350,57373 ****
                                                               (line  118)
  * fcompare-debug:                        Developer Options.  (line  727)
  * fcompare-debug-second:                 Developer Options.  (line  753)
! * fcompare-elim:                         Optimize Options.   (line 1898)
  * fconcepts:                             C++ Dialect Options.
!                                                              (line  115)
  * fcond-mismatch:                        C Dialect Options.  (line  384)
  * fconserve-stack:                       Optimize Options.   (line  931)
  * fconstant-string-class:                Objective-C and Objective-C++ Dialect Options.
                                                               (line   30)
  * fconstexpr-depth:                      C++ Dialect Options.
!                                                              (line  122)
  * fconstexpr-loop-limit:                 C++ Dialect Options.
!                                                              (line  128)
! * fcprop-registers:                      Optimize Options.   (line 1910)
  * fcrossjumping:                         Optimize Options.   (line  535)
  * fcse-follow-jumps:                     Optimize Options.   (line  456)
  * fcse-skip-blocks:                      Optimize Options.   (line  465)
! * fcx-fortran-rules:                     Optimize Options.   (line 2198)
! * fcx-limited-range:                     Optimize Options.   (line 2186)
! * fdata-sections:                        Optimize Options.   (line 2323)
  * fdbg-cnt:                              Developer Options.  (line  863)
  * fdbg-cnt-list:                         Developer Options.  (line  860)
  * fdce:                                  Optimize Options.   (line  548)
--- 57385,57408 ----
                                                               (line  118)
  * fcompare-debug:                        Developer Options.  (line  727)
  * fcompare-debug-second:                 Developer Options.  (line  753)
! * fcompare-elim:                         Optimize Options.   (line 1905)
  * fconcepts:                             C++ Dialect Options.
!                                                              (line  124)
  * fcond-mismatch:                        C Dialect Options.  (line  384)
  * fconserve-stack:                       Optimize Options.   (line  931)
  * fconstant-string-class:                Objective-C and Objective-C++ Dialect Options.
                                                               (line   30)
  * fconstexpr-depth:                      C++ Dialect Options.
!                                                              (line  131)
  * fconstexpr-loop-limit:                 C++ Dialect Options.
!                                                              (line  137)
! * fcprop-registers:                      Optimize Options.   (line 1917)
  * fcrossjumping:                         Optimize Options.   (line  535)
  * fcse-follow-jumps:                     Optimize Options.   (line  456)
  * fcse-skip-blocks:                      Optimize Options.   (line  465)
! * fcx-fortran-rules:                     Optimize Options.   (line 2205)
! * fcx-limited-range:                     Optimize Options.   (line 2193)
! * fdata-sections:                        Optimize Options.   (line 2325)
  * fdbg-cnt:                              Developer Options.  (line  863)
  * fdbg-cnt-list:                         Developer Options.  (line  860)
  * fdce:                                  Optimize Options.   (line  548)
*************** look up both forms.
*** 57377,57383 ****
  * fdebug-types-section:                  Debugging Options.  (line  183)
  * fdeclone-ctor-dtor:                    Optimize Options.   (line  571)
  * fdeduce-init-list:                     C++ Dialect Options.
!                                                              (line  133)
  * fdelayed-branch:                       Optimize Options.   (line  724)
  * fdelete-dead-exceptions:               Code Gen Options.   (line  141)
  * fdelete-null-pointer-checks:           Optimize Options.   (line  582)
--- 57412,57418 ----
  * fdebug-types-section:                  Debugging Options.  (line  183)
  * fdeclone-ctor-dtor:                    Optimize Options.   (line  571)
  * fdeduce-init-list:                     C++ Dialect Options.
!                                                              (line  142)
  * fdelayed-branch:                       Optimize Options.   (line  724)
  * fdelete-dead-exceptions:               Code Gen Options.   (line  141)
  * fdelete-null-pointer-checks:           Optimize Options.   (line  582)
*************** look up both forms.
*** 57499,57534 ****
  * femit-struct-debug-reduced:            Debugging Options.  (line  332)
  * fenable-:                              Developer Options.  (line  564)
  * fexceptions:                           Code Gen Options.   (line  119)
! * fexcess-precision:                     Optimize Options.   (line 1992)
  * fexec-charset:                         Preprocessor Options.
                                                               (line  266)
  * fexpensive-optimizations:              Optimize Options.   (line  627)
  * fext-numeric-literals:                 C++ Dialect Options.
!                                                              (line  686)
  * fextended-identifiers:                 Preprocessor Options.
                                                               (line  226)
  * fextern-tls-init:                      C++ Dialect Options.
!                                                              (line  186)
! * ffast-math:                            Optimize Options.   (line 2016)
! * ffat-lto-objects:                      Optimize Options.   (line 1875)
  * ffile-prefix-map:                      Overall Options.    (line  359)
! * ffinite-math-only:                     Optimize Options.   (line 2093)
  * ffix-and-continue:                     Darwin Options.     (line  104)
  * ffixed:                                Code Gen Options.   (line  428)
! * ffloat-store:                          Optimize Options.   (line 1978)
  * ffloat-store <1>:                      Disappointments.    (line   77)
  * ffor-scope:                            C++ Dialect Options.
!                                                              (line  207)
  * fforward-propagate:                    Optimize Options.   (line  210)
  * ffp-contract:                          Optimize Options.   (line  219)
  * ffreestanding:                         Standards.          (line   94)
  * ffreestanding <1>:                     C Dialect Options.  (line  302)
! * ffreestanding <2>:                     Warning Options.    (line  293)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  283)
  * ffriend-injection:                     C++ Dialect Options.
!                                                              (line  154)
! * ffunction-sections:                    Optimize Options.   (line 2323)
  * fgcse:                                 Optimize Options.   (line  479)
  * fgcse-after-reload:                    Optimize Options.   (line  515)
  * fgcse-las:                             Optimize Options.   (line  508)
--- 57534,57569 ----
  * femit-struct-debug-reduced:            Debugging Options.  (line  332)
  * fenable-:                              Developer Options.  (line  564)
  * fexceptions:                           Code Gen Options.   (line  119)
! * fexcess-precision:                     Optimize Options.   (line 1999)
  * fexec-charset:                         Preprocessor Options.
                                                               (line  266)
  * fexpensive-optimizations:              Optimize Options.   (line  627)
  * fext-numeric-literals:                 C++ Dialect Options.
!                                                              (line  695)
  * fextended-identifiers:                 Preprocessor Options.
                                                               (line  226)
  * fextern-tls-init:                      C++ Dialect Options.
!                                                              (line  195)
! * ffast-math:                            Optimize Options.   (line 2023)
! * ffat-lto-objects:                      Optimize Options.   (line 1882)
  * ffile-prefix-map:                      Overall Options.    (line  359)
! * ffinite-math-only:                     Optimize Options.   (line 2100)
  * ffix-and-continue:                     Darwin Options.     (line  104)
  * ffixed:                                Code Gen Options.   (line  428)
! * ffloat-store:                          Optimize Options.   (line 1985)
  * ffloat-store <1>:                      Disappointments.    (line   77)
  * ffor-scope:                            C++ Dialect Options.
!                                                              (line  216)
  * fforward-propagate:                    Optimize Options.   (line  210)
  * ffp-contract:                          Optimize Options.   (line  219)
  * ffreestanding:                         Standards.          (line   94)
  * ffreestanding <1>:                     C Dialect Options.  (line  302)
! * ffreestanding <2>:                     Warning Options.    (line  294)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  283)
  * ffriend-injection:                     C++ Dialect Options.
!                                                              (line  163)
! * ffunction-sections:                    Optimize Options.   (line 2325)
  * fgcse:                                 Optimize Options.   (line  479)
  * fgcse-after-reload:                    Optimize Options.   (line  515)
  * fgcse-las:                             Optimize Options.   (line  508)
*************** look up both forms.
*** 57580,57586 ****
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1046)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
                                                               (line  161)
! * fivopts:                               Optimize Options.   (line 1247)
  * fkeep-inline-functions:                Optimize Options.   (line  348)
  * fkeep-inline-functions <1>:            Inline.             (line   51)
  * fkeep-static-consts:                   Optimize Options.   (line  359)
--- 57615,57621 ----
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1046)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
                                                               (line  161)
! * fivopts:                               Optimize Options.   (line 1254)
  * fkeep-inline-functions:                Optimize Options.   (line  348)
  * fkeep-inline-functions <1>:            Inline.             (line   51)
  * fkeep-static-consts:                   Optimize Options.   (line  359)
*************** look up both forms.
*** 57596,57607 ****
  * floop-nest-optimize:                   Optimize Options.   (line 1151)
  * floop-parallelize-all:                 Optimize Options.   (line 1157)
  * floop-strip-mine:                      Optimize Options.   (line 1137)
! * floop-unroll-and-jam:                  Optimize Options.   (line 2317)
  * flra-remat:                            Optimize Options.   (line  717)
! * flto:                                  Optimize Options.   (line 1639)
! * flto-compression-level:                Optimize Options.   (line 1849)
! * flto-odr-type-merging:                 Optimize Options.   (line 1844)
! * flto-partition:                        Optimize Options.   (line 1830)
  * flto-report:                           Developer Options.  (line  796)
  * flto-report-wpa:                       Developer Options.  (line  804)
  * fmacro-prefix-map:                     Preprocessor Options.
--- 57631,57642 ----
  * floop-nest-optimize:                   Optimize Options.   (line 1151)
  * floop-parallelize-all:                 Optimize Options.   (line 1157)
  * floop-strip-mine:                      Optimize Options.   (line 1137)
! * floop-unroll-and-jam:                  Optimize Options.   (line 1233)
  * flra-remat:                            Optimize Options.   (line  717)
! * flto:                                  Optimize Options.   (line 1646)
! * flto-compression-level:                Optimize Options.   (line 1856)
! * flto-odr-type-merging:                 Optimize Options.   (line 1851)
! * flto-partition:                        Optimize Options.   (line 1837)
  * flto-report:                           Developer Options.  (line  796)
  * flto-report-wpa:                       Developer Options.  (line  804)
  * fmacro-prefix-map:                     Preprocessor Options.
*************** look up both forms.
*** 57616,57638 ****
                                                               (line   14)
  * fmodulo-sched:                         Optimize Options.   (line  389)
  * fmodulo-sched-allow-regmoves:          Optimize Options.   (line  394)
! * fmove-loop-invariants:                 Optimize Options.   (line 2304)
  * fms-extensions:                        C Dialect Options.  (line  356)
  * fms-extensions <1>:                    C++ Dialect Options.
!                                                              (line  241)
  * fms-extensions <2>:                    Unnamed Fields.     (line   36)
  * fnew-inheriting-ctors:                 C++ Dialect Options.
!                                                              (line  246)
  * fnew-ttp-matching:                     C++ Dialect Options.
!                                                              (line  252)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
                                                               (line   43)
  * fno-access-control:                    C++ Dialect Options.
!                                                              (line   92)
  * fno-asm:                               C Dialect Options.  (line  240)
  * fno-branch-count-reg:                  Optimize Options.   (line  401)
  * fno-builtin:                           C Dialect Options.  (line  254)
! * fno-builtin <1>:                       Warning Options.    (line  293)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  283)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
--- 57651,57673 ----
                                                               (line   14)
  * fmodulo-sched:                         Optimize Options.   (line  389)
  * fmodulo-sched-allow-regmoves:          Optimize Options.   (line  394)
! * fmove-loop-invariants:                 Optimize Options.   (line 2311)
  * fms-extensions:                        C Dialect Options.  (line  356)
  * fms-extensions <1>:                    C++ Dialect Options.
!                                                              (line  250)
  * fms-extensions <2>:                    Unnamed Fields.     (line   36)
  * fnew-inheriting-ctors:                 C++ Dialect Options.
!                                                              (line  255)
  * fnew-ttp-matching:                     C++ Dialect Options.
!                                                              (line  261)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
                                                               (line   43)
  * fno-access-control:                    C++ Dialect Options.
!                                                              (line  101)
  * fno-asm:                               C Dialect Options.  (line  240)
  * fno-branch-count-reg:                  Optimize Options.   (line  401)
  * fno-builtin:                           C Dialect Options.  (line  254)
! * fno-builtin <1>:                       Warning Options.    (line  294)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  283)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
*************** look up both forms.
*** 57688,57719 ****
                                                               (line  118)
  * fno-dwarf2-cfi-asm:                    Debugging Options.  (line  388)
  * fno-elide-constructors:                C++ Dialect Options.
!                                                              (line  165)
  * fno-elide-type:                        Diagnostic Message Formatting Options.
                                                               (line  198)
  * fno-eliminate-unused-debug-types:      Debugging Options.  (line  392)
  * fno-enforce-eh-specs:                  C++ Dialect Options.
!                                                              (line  176)
  * fno-ext-numeric-literals:              C++ Dialect Options.
!                                                              (line  686)
  * fno-extern-tls-init:                   C++ Dialect Options.
!                                                              (line  186)
  * fno-for-scope:                         C++ Dialect Options.
!                                                              (line  207)
! * fno-fp-int-builtin-inexact:            Optimize Options.   (line 2165)
  * fno-function-cse:                      Optimize Options.   (line  416)
  * fno-gnu-keywords:                      C++ Dialect Options.
!                                                              (line  218)
  * fno-gnu-unique:                        Code Gen Options.   (line  162)
! * fno-guess-branch-probability:          Optimize Options.   (line 1415)
  * fno-ident:                             Code Gen Options.   (line  258)
  * fno-implement-inlines:                 C++ Dialect Options.
!                                                              (line  236)
  * fno-implement-inlines <1>:             C++ Interface.      (line   66)
  * fno-implicit-inline-templates:         C++ Dialect Options.
!                                                              (line  230)
  * fno-implicit-templates:                C++ Dialect Options.
!                                                              (line  224)
  * fno-implicit-templates <1>:            Template Instantiation.
                                                               (line  118)
  * fno-inline:                            Optimize Options.   (line  257)
--- 57723,57754 ----
                                                               (line  118)
  * fno-dwarf2-cfi-asm:                    Debugging Options.  (line  388)
  * fno-elide-constructors:                C++ Dialect Options.
!                                                              (line  174)
  * fno-elide-type:                        Diagnostic Message Formatting Options.
                                                               (line  198)
  * fno-eliminate-unused-debug-types:      Debugging Options.  (line  392)
  * fno-enforce-eh-specs:                  C++ Dialect Options.
!                                                              (line  185)
  * fno-ext-numeric-literals:              C++ Dialect Options.
!                                                              (line  695)
  * fno-extern-tls-init:                   C++ Dialect Options.
!                                                              (line  195)
  * fno-for-scope:                         C++ Dialect Options.
!                                                              (line  216)
! * fno-fp-int-builtin-inexact:            Optimize Options.   (line 2172)
  * fno-function-cse:                      Optimize Options.   (line  416)
  * fno-gnu-keywords:                      C++ Dialect Options.
!                                                              (line  227)
  * fno-gnu-unique:                        Code Gen Options.   (line  162)
! * fno-guess-branch-probability:          Optimize Options.   (line 1422)
  * fno-ident:                             Code Gen Options.   (line  258)
  * fno-implement-inlines:                 C++ Dialect Options.
!                                                              (line  245)
  * fno-implement-inlines <1>:             C++ Interface.      (line   66)
  * fno-implicit-inline-templates:         C++ Dialect Options.
!                                                              (line  239)
  * fno-implicit-templates:                C++ Dialect Options.
!                                                              (line  233)
  * fno-implicit-templates <1>:            Template Instantiation.
                                                               (line  118)
  * fno-inline:                            Optimize Options.   (line  257)
*************** look up both forms.
*** 57724,57747 ****
  * fno-lifetime-dse:                      Optimize Options.   (line  641)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
                                                               (line  152)
! * fno-math-errno:                        Optimize Options.   (line 2030)
  * fno-merge-debug-strings:               Debugging Options.  (line  130)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   49)
  * fno-nonansi-builtins:                  C++ Dialect Options.
!                                                              (line  259)
  * fno-operator-names:                    C++ Dialect Options.
!                                                              (line  275)
  * fno-optional-diags:                    C++ Dialect Options.
!                                                              (line  279)
! * fno-peephole:                          Optimize Options.   (line 1406)
! * fno-peephole2:                         Optimize Options.   (line 1406)
  * fno-plt:                               Code Gen Options.   (line  402)
  * fno-pretty-templates:                  C++ Dialect Options.
!                                                              (line  289)
! * fno-printf-return-value:               Optimize Options.   (line 1383)
  * fno-rtti:                              C++ Dialect Options.
!                                                              (line  306)
  * fno-sanitize-recover:                  Instrumentation Options.
                                                               (line  389)
  * fno-sanitize=all:                      Instrumentation Options.
--- 57759,57782 ----
  * fno-lifetime-dse:                      Optimize Options.   (line  641)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
                                                               (line  152)
! * fno-math-errno:                        Optimize Options.   (line 2037)
  * fno-merge-debug-strings:               Debugging Options.  (line  130)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   49)
  * fno-nonansi-builtins:                  C++ Dialect Options.
!                                                              (line  268)
  * fno-operator-names:                    C++ Dialect Options.
!                                                              (line  284)
  * fno-optional-diags:                    C++ Dialect Options.
!                                                              (line  288)
! * fno-peephole:                          Optimize Options.   (line 1413)
! * fno-peephole2:                         Optimize Options.   (line 1413)
  * fno-plt:                               Code Gen Options.   (line  402)
  * fno-pretty-templates:                  C++ Dialect Options.
!                                                              (line  298)
! * fno-printf-return-value:               Optimize Options.   (line 1390)
  * fno-rtti:                              C++ Dialect Options.
!                                                              (line  315)
  * fno-sanitize-recover:                  Instrumentation Options.
                                                               (line  389)
  * fno-sanitize=all:                      Instrumentation Options.
*************** look up both forms.
*** 57753,57772 ****
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  210)
  * fno-signed-bitfields:                  C Dialect Options.  (line  422)
! * fno-signed-zeros:                      Optimize Options.   (line 2105)
  * fno-stack-limit:                       Instrumentation Options.
                                                               (line  686)
  * fno-threadsafe-statics:                C++ Dialect Options.
!                                                              (line  356)
! * fno-toplevel-reorder:                  Optimize Options.   (line 1605)
! * fno-trapping-math:                     Optimize Options.   (line 2115)
  * fno-unsigned-bitfields:                C Dialect Options.  (line  422)
  * fno-use-cxa-get-exception-ptr:         C++ Dialect Options.
!                                                              (line  369)
  * fno-var-tracking-assignments:          Debugging Options.  (line  157)
  * fno-var-tracking-assignments-toggle:   Developer Options.  (line  774)
  * fno-weak:                              C++ Dialect Options.
!                                                              (line  431)
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  314)
  * fno-writable-relocated-rdata:          x86 Windows Options.
--- 57788,57807 ----
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  210)
  * fno-signed-bitfields:                  C Dialect Options.  (line  422)
! * fno-signed-zeros:                      Optimize Options.   (line 2112)
  * fno-stack-limit:                       Instrumentation Options.
                                                               (line  686)
  * fno-threadsafe-statics:                C++ Dialect Options.
!                                                              (line  365)
! * fno-toplevel-reorder:                  Optimize Options.   (line 1612)
! * fno-trapping-math:                     Optimize Options.   (line 2122)
  * fno-unsigned-bitfields:                C Dialect Options.  (line  422)
  * fno-use-cxa-get-exception-ptr:         C++ Dialect Options.
!                                                              (line  378)
  * fno-var-tracking-assignments:          Debugging Options.  (line  157)
  * fno-var-tracking-assignments-toggle:   Developer Options.  (line  774)
  * fno-weak:                              C++ Dialect Options.
!                                                              (line  440)
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  314)
  * fno-writable-relocated-rdata:          x86 Windows Options.
*************** look up both forms.
*** 57774,57780 ****
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  427)
  * fnon-call-exceptions:                  Code Gen Options.   (line  133)
  * fnothrow-opt:                          C++ Dialect Options.
!                                                              (line  264)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   56)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
--- 57809,57815 ----
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  427)
  * fnon-call-exceptions:                  Code Gen Options.   (line  133)
  * fnothrow-opt:                          C++ Dialect Options.
!                                                              (line  273)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   56)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
*************** look up both forms.
*** 57800,57806 ****
  * force_cpusubtype_ALL:                  Darwin Options.     (line  135)
  * force_flat_namespace:                  Darwin Options.     (line  196)
  * fpack-struct:                          Code Gen Options.   (line  471)
! * fpartial-inlining:                     Optimize Options.   (line 1359)
  * fpatchable-function-entry:             Instrumentation Options.
                                                               (line  842)
  * fpcc-struct-return:                    Code Gen Options.   (line  175)
--- 57835,57841 ----
  * force_cpusubtype_ALL:                  Darwin Options.     (line  135)
  * force_flat_namespace:                  Darwin Options.     (line  196)
  * fpack-struct:                          Code Gen Options.   (line  471)
! * fpartial-inlining:                     Optimize Options.   (line 1366)
  * fpatchable-function-entry:             Instrumentation Options.
                                                               (line  842)
  * fpcc-struct-return:                    Code Gen Options.   (line  175)
*************** look up both forms.
*** 57809,57817 ****
                                                               (line  289)
  * fpch-preprocess:                       Preprocessor Options.
                                                               (line  297)
! * fpeel-loops:                           Optimize Options.   (line 2296)
  * fpermissive:                           C++ Dialect Options.
!                                                              (line  284)
  * fpermitted-flt-eval-methods:           C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=c11:       C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=ts-18661-3: C Dialect Options. (line  195)
--- 57844,57852 ----
                                                               (line  289)
  * fpch-preprocess:                       Preprocessor Options.
                                                               (line  297)
! * fpeel-loops:                           Optimize Options.   (line 2303)
  * fpermissive:                           C++ Dialect Options.
!                                                              (line  293)
  * fpermitted-flt-eval-methods:           C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=c11:       C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=ts-18661-3: C Dialect Options. (line  195)
*************** look up both forms.
*** 57825,57832 ****
  * fplugin-arg:                           Overall Options.    (line  375)
  * fpost-ipa-mem-report:                  Developer Options.  (line  817)
  * fpre-ipa-mem-report:                   Developer Options.  (line  816)
! * fpredictive-commoning:                 Optimize Options.   (line 1366)
! * fprefetch-loop-arrays:                 Optimize Options.   (line 1373)
  * fpreprocessed:                         Preprocessor Options.
                                                               (line  189)
  * fprofile-abs-path:                     Instrumentation Options.
--- 57860,57867 ----
  * fplugin-arg:                           Overall Options.    (line  375)
  * fpost-ipa-mem-report:                  Developer Options.  (line  817)
  * fpre-ipa-mem-report:                   Developer Options.  (line  816)
! * fpredictive-commoning:                 Optimize Options.   (line 1373)
! * fprefetch-loop-arrays:                 Optimize Options.   (line 1380)
  * fpreprocessed:                         Preprocessor Options.
                                                               (line  189)
  * fprofile-abs-path:                     Instrumentation Options.
*************** look up both forms.
*** 57834,57871 ****
  * fprofile-arcs:                         Instrumentation Options.
                                                               (line   31)
  * fprofile-arcs <1>:                     Other Builtins.     (line  425)
! * fprofile-correction:                   Optimize Options.   (line 1917)
  * fprofile-dir:                          Instrumentation Options.
                                                               (line  113)
  * fprofile-generate:                     Instrumentation Options.
                                                               (line  124)
! * fprofile-reorder-functions:            Optimize Options.   (line 2238)
  * fprofile-report:                       Developer Options.  (line  821)
  * fprofile-update:                       Instrumentation Options.
                                                               (line  141)
! * fprofile-use:                          Optimize Options.   (line 1925)
! * fprofile-values:                       Optimize Options.   (line 2229)
  * fpu:                                   RX Options.         (line   17)
  * frandom-seed:                          Developer Options.  (line  638)
! * freciprocal-math:                      Optimize Options.   (line 2083)
  * frecord-gcc-switches:                  Code Gen Options.   (line  347)
  * free:                                  Optimize Options.   (line  633)
  * freg-struct-return:                    Code Gen Options.   (line  193)
! * frename-registers:                     Optimize Options.   (line 2255)
! * freorder-blocks:                       Optimize Options.   (line 1432)
! * freorder-blocks-algorithm:             Optimize Options.   (line 1438)
! * freorder-blocks-and-partition:         Optimize Options.   (line 1449)
! * freorder-functions:                    Optimize Options.   (line 1466)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
                                                               (line  130)
  * frepo:                                 C++ Dialect Options.
!                                                              (line  301)
  * frepo <1>:                             Template Instantiation.
                                                               (line   94)
  * freport-bug:                           Developer Options.  (line  258)
  * frerun-cse-after-loop:                 Optimize Options.   (line  473)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  849)
! * frounding-math:                        Optimize Options.   (line 2130)
  * fsanitize-address-use-after-scope:     Instrumentation Options.
                                                               (line  425)
  * fsanitize-coverage=trace-cmp:          Instrumentation Options.
--- 57869,57906 ----
  * fprofile-arcs:                         Instrumentation Options.
                                                               (line   31)
  * fprofile-arcs <1>:                     Other Builtins.     (line  425)
! * fprofile-correction:                   Optimize Options.   (line 1924)
  * fprofile-dir:                          Instrumentation Options.
                                                               (line  113)
  * fprofile-generate:                     Instrumentation Options.
                                                               (line  124)
! * fprofile-reorder-functions:            Optimize Options.   (line 2245)
  * fprofile-report:                       Developer Options.  (line  821)
  * fprofile-update:                       Instrumentation Options.
                                                               (line  141)
! * fprofile-use:                          Optimize Options.   (line 1932)
! * fprofile-values:                       Optimize Options.   (line 2236)
  * fpu:                                   RX Options.         (line   17)
  * frandom-seed:                          Developer Options.  (line  638)
! * freciprocal-math:                      Optimize Options.   (line 2090)
  * frecord-gcc-switches:                  Code Gen Options.   (line  347)
  * free:                                  Optimize Options.   (line  633)
  * freg-struct-return:                    Code Gen Options.   (line  193)
! * frename-registers:                     Optimize Options.   (line 2262)
! * freorder-blocks:                       Optimize Options.   (line 1439)
! * freorder-blocks-algorithm:             Optimize Options.   (line 1445)
! * freorder-blocks-and-partition:         Optimize Options.   (line 1456)
! * freorder-functions:                    Optimize Options.   (line 1473)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
                                                               (line  130)
  * frepo:                                 C++ Dialect Options.
!                                                              (line  310)
  * frepo <1>:                             Template Instantiation.
                                                               (line   94)
  * freport-bug:                           Developer Options.  (line  258)
  * frerun-cse-after-loop:                 Optimize Options.   (line  473)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  849)
! * frounding-math:                        Optimize Options.   (line 2137)
  * fsanitize-address-use-after-scope:     Instrumentation Options.
                                                               (line  425)
  * fsanitize-coverage=trace-cmp:          Instrumentation Options.
*************** look up both forms.
*** 57949,57958 ****
  * fsched-stalled-insns-dep:              Optimize Options.   (line  790)
  * fsched-verbose:                        Developer Options.  (line  550)
  * fsched2-use-superblocks:               Optimize Options.   (line  799)
! * fschedule-fusion:                      Optimize Options.   (line 2265)
  * fschedule-insns:                       Optimize Options.   (line  731)
  * fschedule-insns2:                      Optimize Options.   (line  741)
! * fsection-anchors:                      Optimize Options.   (line 2370)
  * fsel-sched-pipelining:                 Optimize Options.   (line  862)
  * fsel-sched-pipelining-outer-loops:     Optimize Options.   (line  867)
  * fselective-scheduling:                 Optimize Options.   (line  854)
--- 57984,57993 ----
  * fsched-stalled-insns-dep:              Optimize Options.   (line  790)
  * fsched-verbose:                        Developer Options.  (line  550)
  * fsched2-use-superblocks:               Optimize Options.   (line  799)
! * fschedule-fusion:                      Optimize Options.   (line 2272)
  * fschedule-insns:                       Optimize Options.   (line  731)
  * fschedule-insns2:                      Optimize Options.   (line  741)
! * fsection-anchors:                      Optimize Options.   (line 2372)
  * fsel-sched-pipelining:                 Optimize Options.   (line  862)
  * fsel-sched-pipelining-outer-loops:     Optimize Options.   (line  867)
  * fselective-scheduling:                 Optimize Options.   (line  854)
*************** look up both forms.
*** 57967,57989 ****
  * fshort-wchar:                          Code Gen Options.   (line  221)
  * fshrink-wrap:                          Optimize Options.   (line  889)
  * fshrink-wrap-separate:                 Optimize Options.   (line  894)
! * fsignaling-nans:                       Optimize Options.   (line 2150)
  * fsigned-bitfields:                     C Dialect Options.  (line  422)
  * fsigned-bitfields <1>:                 Non-bugs.           (line   57)
  * fsigned-char:                          C Dialect Options.  (line  412)
  * fsigned-char <1>:                      Characters implementation.
                                                               (line   31)
! * fsimd-cost-model:                      Optimize Options.   (line 1319)
! * fsingle-precision-constant:            Optimize Options.   (line 2182)
  * fsized-deallocation:                   C++ Dialect Options.
!                                                              (line  316)
! * fsplit-ivs-in-unroller:                Optimize Options.   (line 1340)
! * fsplit-loops:                          Optimize Options.   (line 2308)
! * fsplit-paths:                          Optimize Options.   (line 1335)
  * fsplit-stack:                          Instrumentation Options.
                                                               (line  703)
  * fsplit-stack <1>:                      Common Function Attributes.
!                                                              (line  590)
  * fsplit-wide-types:                     Optimize Options.   (line  448)
  * fssa-backprop:                         Optimize Options.   (line 1077)
  * fssa-phiopt:                           Optimize Options.   (line 1083)
--- 58002,58024 ----
  * fshort-wchar:                          Code Gen Options.   (line  221)
  * fshrink-wrap:                          Optimize Options.   (line  889)
  * fshrink-wrap-separate:                 Optimize Options.   (line  894)
! * fsignaling-nans:                       Optimize Options.   (line 2157)
  * fsigned-bitfields:                     C Dialect Options.  (line  422)
  * fsigned-bitfields <1>:                 Non-bugs.           (line   57)
  * fsigned-char:                          C Dialect Options.  (line  412)
  * fsigned-char <1>:                      Characters implementation.
                                                               (line   31)
! * fsimd-cost-model:                      Optimize Options.   (line 1326)
! * fsingle-precision-constant:            Optimize Options.   (line 2189)
  * fsized-deallocation:                   C++ Dialect Options.
!                                                              (line  325)
! * fsplit-ivs-in-unroller:                Optimize Options.   (line 1347)
! * fsplit-loops:                          Optimize Options.   (line 2315)
! * fsplit-paths:                          Optimize Options.   (line 1342)
  * fsplit-stack:                          Instrumentation Options.
                                                               (line  703)
  * fsplit-stack <1>:                      Common Function Attributes.
!                                                              (line  592)
  * fsplit-wide-types:                     Optimize Options.   (line  448)
  * fssa-backprop:                         Optimize Options.   (line 1077)
  * fssa-phiopt:                           Optimize Options.   (line 1083)
*************** look up both forms.
*** 58007,58036 ****
  * fstack-usage:                          Developer Options.  (line  825)
  * fstack_reuse:                          Code Gen Options.   (line   15)
  * fstats:                                Developer Options.  (line  854)
! * fstdarg-opt:                           Optimize Options.   (line 2366)
! * fstore-merging:                        Optimize Options.   (line 1271)
! * fstrict-aliasing:                      Optimize Options.   (line 1479)
  * fstrict-enums:                         C++ Dialect Options.
!                                                              (line  326)
  * fstrict-overflow:                      Code Gen Options.   (line  115)
  * fstrict-volatile-bitfields:            Code Gen Options.   (line  595)
  * fstrong-eval-order:                    C++ Dialect Options.
!                                                              (line  335)
  * fsync-libcalls:                        Code Gen Options.   (line  627)
  * fsyntax-only:                          Warning Options.    (line   14)
  * ftabstop:                              Preprocessor Options.
                                                               (line  234)
  * ftemplate-backtrace-limit:             C++ Dialect Options.
!                                                              (line  343)
  * ftemplate-depth:                       C++ Dialect Options.
!                                                              (line  347)
  * ftest-coverage:                        Instrumentation Options.
                                                               (line   98)
  * fthread-jumps:                         Optimize Options.   (line  439)
  * ftime-report:                          Developer Options.  (line  782)
  * ftime-report-details:                  Developer Options.  (line  786)
  * ftls-model:                            Code Gen Options.   (line  495)
! * ftracer:                               Optimize Options.   (line 2273)
  * ftrack-macro-expansion:                Preprocessor Options.
                                                               (line  240)
  * ftrampolines:                          Code Gen Options.   (line  506)
--- 58042,58071 ----
  * fstack-usage:                          Developer Options.  (line  825)
  * fstack_reuse:                          Code Gen Options.   (line   15)
  * fstats:                                Developer Options.  (line  854)
! * fstdarg-opt:                           Optimize Options.   (line 2368)
! * fstore-merging:                        Optimize Options.   (line 1278)
! * fstrict-aliasing:                      Optimize Options.   (line 1486)
  * fstrict-enums:                         C++ Dialect Options.
!                                                              (line  335)
  * fstrict-overflow:                      Code Gen Options.   (line  115)
  * fstrict-volatile-bitfields:            Code Gen Options.   (line  595)
  * fstrong-eval-order:                    C++ Dialect Options.
!                                                              (line  344)
  * fsync-libcalls:                        Code Gen Options.   (line  627)
  * fsyntax-only:                          Warning Options.    (line   14)
  * ftabstop:                              Preprocessor Options.
                                                               (line  234)
  * ftemplate-backtrace-limit:             C++ Dialect Options.
!                                                              (line  352)
  * ftemplate-depth:                       C++ Dialect Options.
!                                                              (line  356)
  * ftest-coverage:                        Instrumentation Options.
                                                               (line   98)
  * fthread-jumps:                         Optimize Options.   (line  439)
  * ftime-report:                          Developer Options.  (line  782)
  * ftime-report-details:                  Developer Options.  (line  786)
  * ftls-model:                            Code Gen Options.   (line  495)
! * ftracer:                               Optimize Options.   (line 2280)
  * ftrack-macro-expansion:                Preprocessor Options.
                                                               (line  240)
  * ftrampolines:                          Code Gen Options.   (line  506)
*************** look up both forms.
*** 58049,58079 ****
  * ftree-loop-distribute-patterns:        Optimize Options.   (line 1197)
  * ftree-loop-distribution:               Optimize Options.   (line 1180)
  * ftree-loop-if-convert:                 Optimize Options.   (line 1173)
! * ftree-loop-im:                         Optimize Options.   (line 1232)
! * ftree-loop-ivcanon:                    Optimize Options.   (line 1241)
  * ftree-loop-linear:                     Optimize Options.   (line 1137)
  * ftree-loop-optimize:                   Optimize Options.   (line 1131)
! * ftree-loop-vectorize:                  Optimize Options.   (line 1297)
! * ftree-parallelize-loops:               Optimize Options.   (line 1252)
  * ftree-partial-pre:                     Optimize Options.   (line  952)
  * ftree-phiprop:                         Optimize Options.   (line  967)
  * ftree-pre:                             Optimize Options.   (line  948)
! * ftree-pta:                             Optimize Options.   (line 1261)
  * ftree-reassoc:                         Optimize Options.   (line  937)
  * ftree-sink:                            Optimize Options.   (line 1062)
! * ftree-slp-vectorize:                   Optimize Options.   (line 1301)
! * ftree-slsr:                            Optimize Options.   (line 1286)
! * ftree-sra:                             Optimize Options.   (line 1265)
  * ftree-switch-conversion:               Optimize Options.   (line 1087)
  * ftree-tail-merge:                      Optimize Options.   (line 1092)
! * ftree-ter:                             Optimize Options.   (line 1278)
! * ftree-vectorize:                       Optimize Options.   (line 1292)
! * ftree-vrp:                             Optimize Options.   (line 1326)
  * funconstrained-commons:                Optimize Options.   (line  529)
! * funit-at-a-time:                       Optimize Options.   (line 1598)
! * funroll-all-loops:                     Optimize Options.   (line 2290)
! * funroll-loops:                         Optimize Options.   (line 2280)
! * funsafe-math-optimizations:            Optimize Options.   (line 2048)
  * funsigned-bitfields:                   C Dialect Options.  (line  422)
  * funsigned-bitfields <1>:               Structures unions enumerations and bit-fields implementation.
                                                               (line   17)
--- 58084,58114 ----
  * ftree-loop-distribute-patterns:        Optimize Options.   (line 1197)
  * ftree-loop-distribution:               Optimize Options.   (line 1180)
  * ftree-loop-if-convert:                 Optimize Options.   (line 1173)
! * ftree-loop-im:                         Optimize Options.   (line 1239)
! * ftree-loop-ivcanon:                    Optimize Options.   (line 1248)
  * ftree-loop-linear:                     Optimize Options.   (line 1137)
  * ftree-loop-optimize:                   Optimize Options.   (line 1131)
! * ftree-loop-vectorize:                  Optimize Options.   (line 1304)
! * ftree-parallelize-loops:               Optimize Options.   (line 1259)
  * ftree-partial-pre:                     Optimize Options.   (line  952)
  * ftree-phiprop:                         Optimize Options.   (line  967)
  * ftree-pre:                             Optimize Options.   (line  948)
! * ftree-pta:                             Optimize Options.   (line 1268)
  * ftree-reassoc:                         Optimize Options.   (line  937)
  * ftree-sink:                            Optimize Options.   (line 1062)
! * ftree-slp-vectorize:                   Optimize Options.   (line 1308)
! * ftree-slsr:                            Optimize Options.   (line 1293)
! * ftree-sra:                             Optimize Options.   (line 1272)
  * ftree-switch-conversion:               Optimize Options.   (line 1087)
  * ftree-tail-merge:                      Optimize Options.   (line 1092)
! * ftree-ter:                             Optimize Options.   (line 1285)
! * ftree-vectorize:                       Optimize Options.   (line 1299)
! * ftree-vrp:                             Optimize Options.   (line 1333)
  * funconstrained-commons:                Optimize Options.   (line  529)
! * funit-at-a-time:                       Optimize Options.   (line 1605)
! * funroll-all-loops:                     Optimize Options.   (line 2297)
! * funroll-loops:                         Optimize Options.   (line 2287)
! * funsafe-math-optimizations:            Optimize Options.   (line 2055)
  * funsigned-bitfields:                   C Dialect Options.  (line  422)
  * funsigned-bitfields <1>:               Structures unions enumerations and bit-fields implementation.
                                                               (line   17)
*************** look up both forms.
*** 58081,58113 ****
  * funsigned-char:                        C Dialect Options.  (line  394)
  * funsigned-char <1>:                    Characters implementation.
                                                               (line   31)
! * funswitch-loops:                       Optimize Options.   (line 2312)
  * funwind-tables:                        Code Gen Options.   (line  149)
  * fuse-cxa-atexit:                       C++ Dialect Options.
!                                                              (line  362)
  * fuse-ld=bfd:                           Link Options.       (line   25)
  * fuse-ld=gold:                          Link Options.       (line   28)
! * fuse-linker-plugin:                    Optimize Options.   (line 1857)
  * fvar-tracking:                         Debugging Options.  (line  147)
  * fvar-tracking-assignments:             Debugging Options.  (line  157)
  * fvar-tracking-assignments-toggle:      Developer Options.  (line  774)
! * fvariable-expansion-in-unroller:       Optimize Options.   (line 1354)
! * fvect-cost-model:                      Optimize Options.   (line 1305)
  * fverbose-asm:                          Code Gen Options.   (line  268)
  * fvisibility:                           Code Gen Options.   (line  530)
  * fvisibility-inlines-hidden:            C++ Dialect Options.
!                                                              (line  374)
  * fvisibility-ms-compat:                 C++ Dialect Options.
!                                                              (line  402)
! * fvpt:                                  Optimize Options.   (line 2245)
  * fvtable-verify:                        Instrumentation Options.
                                                               (line  721)
  * fvtv-counts:                           Instrumentation Options.
                                                               (line  757)
  * fvtv-debug:                            Instrumentation Options.
                                                               (line  744)
! * fweb:                                  Optimize Options.   (line 1617)
! * fwhole-program:                        Optimize Options.   (line 1628)
  * fwide-exec-charset:                    Preprocessor Options.
                                                               (line  271)
  * fworking-directory:                    Preprocessor Options.
--- 58116,58148 ----
  * funsigned-char:                        C Dialect Options.  (line  394)
  * funsigned-char <1>:                    Characters implementation.
                                                               (line   31)
! * funswitch-loops:                       Optimize Options.   (line 2319)
  * funwind-tables:                        Code Gen Options.   (line  149)
  * fuse-cxa-atexit:                       C++ Dialect Options.
!                                                              (line  371)
  * fuse-ld=bfd:                           Link Options.       (line   25)
  * fuse-ld=gold:                          Link Options.       (line   28)
! * fuse-linker-plugin:                    Optimize Options.   (line 1864)
  * fvar-tracking:                         Debugging Options.  (line  147)
  * fvar-tracking-assignments:             Debugging Options.  (line  157)
  * fvar-tracking-assignments-toggle:      Developer Options.  (line  774)
! * fvariable-expansion-in-unroller:       Optimize Options.   (line 1361)
! * fvect-cost-model:                      Optimize Options.   (line 1312)
  * fverbose-asm:                          Code Gen Options.   (line  268)
  * fvisibility:                           Code Gen Options.   (line  530)
  * fvisibility-inlines-hidden:            C++ Dialect Options.
!                                                              (line  383)
  * fvisibility-ms-compat:                 C++ Dialect Options.
!                                                              (line  411)
! * fvpt:                                  Optimize Options.   (line 2252)
  * fvtable-verify:                        Instrumentation Options.
                                                               (line  721)
  * fvtv-counts:                           Instrumentation Options.
                                                               (line  757)
  * fvtv-debug:                            Instrumentation Options.
                                                               (line  744)
! * fweb:                                  Optimize Options.   (line 1624)
! * fwhole-program:                        Optimize Options.   (line 1635)
  * fwide-exec-charset:                    Preprocessor Options.
                                                               (line  271)
  * fworking-directory:                    Preprocessor Options.
*************** look up both forms.
*** 58805,58811 ****
  * mfp16-format:                          ARM Options.        (line  567)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
! * mfpmath:                               Optimize Options.   (line 2009)
  * mfpmath <1>:                           x86 Options.        (line  400)
  * mfpr-32:                               FRV Options.        (line   15)
  * mfpr-64:                               FRV Options.        (line   19)
--- 58840,58846 ----
  * mfp16-format:                          ARM Options.        (line  567)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
! * mfpmath:                               Optimize Options.   (line 2016)
  * mfpmath <1>:                           x86 Options.        (line  400)
  * mfpr-32:                               FRV Options.        (line   15)
  * mfpr-64:                               FRV Options.        (line   19)
*************** look up both forms.
*** 60159,60165 ****
  * nostartfiles:                          Link Options.       (line   63)
  * nostdinc:                              Directory Options.  (line  102)
  * nostdinc++:                            C++ Dialect Options.
!                                                              (line  438)
  * nostdinc++ <1>:                        Directory Options.  (line  108)
  * nostdlib:                              Link Options.       (line   80)
  * no_dead_strip_inits_and_terms:         Darwin Options.     (line  196)
--- 60194,60200 ----
  * nostartfiles:                          Link Options.       (line   63)
  * nostdinc:                              Directory Options.  (line  102)
  * nostdinc++:                            C++ Dialect Options.
!                                                              (line  447)
  * nostdinc++ <1>:                        Directory Options.  (line  108)
  * nostdlib:                              Link Options.       (line   80)
  * no_dead_strip_inits_and_terms:         Darwin Options.     (line  196)
*************** look up both forms.
*** 60177,60183 ****
  * P:                                     Preprocessor Options.
                                                               (line  361)
  * pagezero_size:                         Darwin Options.     (line  196)
! * param:                                 Optimize Options.   (line 2394)
  * pass-exit-codes:                       Overall Options.    (line  326)
  * pedantic:                              Standards.          (line   13)
  * pedantic <1>:                          Warning Options.    (line   80)
--- 60212,60218 ----
  * P:                                     Preprocessor Options.
                                                               (line  361)
  * pagezero_size:                         Darwin Options.     (line  196)
! * param:                                 Optimize Options.   (line 2396)
  * pass-exit-codes:                       Overall Options.    (line  326)
  * pedantic:                              Standards.          (line   13)
  * pedantic <1>:                          Warning Options.    (line   80)
*************** look up both forms.
*** 60294,60308 ****
  * v:                                     Overall Options.    (line  198)
  * version:                               Overall Options.    (line  323)
  * w:                                     Warning Options.    (line   25)
! * W:                                     Warning Options.    (line  200)
  * W <1>:                                 Warning Options.    (line 2404)
  * W <2>:                                 Warning Options.    (line 2506)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    9)
  * Wabi:                                  C++ Dialect Options.
!                                                              (line  446)
  * Wabi-tag:                              C++ Dialect Options.
!                                                              (line  550)
  * Waddr-space-convert:                   AVR Options.        (line  280)
  * Waddress:                              Warning Options.    (line 2299)
  * Waggregate-return:                     Warning Options.    (line 2335)
--- 60329,60343 ----
  * v:                                     Overall Options.    (line  198)
  * version:                               Overall Options.    (line  323)
  * w:                                     Warning Options.    (line   25)
! * W:                                     Warning Options.    (line  201)
  * W <1>:                                 Warning Options.    (line 2404)
  * W <2>:                                 Warning Options.    (line 2506)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    9)
  * Wabi:                                  C++ Dialect Options.
!                                                              (line  455)
  * Wabi-tag:                              C++ Dialect Options.
!                                                              (line  559)
  * Waddr-space-convert:                   AVR Options.        (line  280)
  * Waddress:                              Warning Options.    (line 2299)
  * Waggregate-return:                     Warning Options.    (line 2335)
*************** look up both forms.
*** 60310,60324 ****
  * Waligned-new:                          Warning Options.    (line 1863)
  * Wall:                                  Warning Options.    (line  130)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-zero:                           Warning Options.    (line 1450)
! * Walloca:                               Warning Options.    (line 1470)
! * Warray-bounds:                         Warning Options.    (line 1533)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wattributes:                           Warning Options.    (line 2345)
  * Wbad-function-cast:                    Warning Options.    (line 1995)
! * Wbool-compare:                         Warning Options.    (line 1554)
! * Wbool-operation:                       Warning Options.    (line 1563)
  * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2351)
  * Wbuiltin-macro-redefined:              Warning Options.    (line 2355)
  * Wc++-compat:                           Warning Options.    (line 2015)
--- 60345,60359 ----
  * Waligned-new:                          Warning Options.    (line 1863)
  * Wall:                                  Warning Options.    (line  130)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-zero:                           Warning Options.    (line 1453)
! * Walloca:                               Warning Options.    (line 1476)
! * Warray-bounds:                         Warning Options.    (line 1539)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wattributes:                           Warning Options.    (line 2345)
  * Wbad-function-cast:                    Warning Options.    (line 1995)
! * Wbool-compare:                         Warning Options.    (line 1560)
! * Wbool-operation:                       Warning Options.    (line 1569)
  * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2351)
  * Wbuiltin-macro-redefined:              Warning Options.    (line 2355)
  * Wc++-compat:                           Warning Options.    (line 2015)
*************** look up both forms.
*** 60332,60341 ****
  * Wcast-function-type:                   Warning Options.    (line 2061)
  * Wcast-qual:                            Warning Options.    (line 2034)
  * Wcatch-value:                          Warning Options.    (line 2088)
! * Wchar-subscripts:                      Warning Options.    (line  242)
! * Wchkp:                                 Warning Options.    (line  247)
  * Wclass-memaccess:                      C++ Dialect Options.
!                                                              (line  637)
  * Wclobbered:                            Warning Options.    (line 2096)
  * Wcomment:                              Warning Options.    (line 1937)
  * Wcomments:                             Warning Options.    (line 1937)
--- 60367,60376 ----
  * Wcast-function-type:                   Warning Options.    (line 2061)
  * Wcast-qual:                            Warning Options.    (line 2034)
  * Wcatch-value:                          Warning Options.    (line 2088)
! * Wchar-subscripts:                      Warning Options.    (line  243)
! * Wchkp:                                 Warning Options.    (line  248)
  * Wclass-memaccess:                      C++ Dialect Options.
!                                                              (line  646)
  * Wclobbered:                            Warning Options.    (line 2096)
  * Wcomment:                              Warning Options.    (line 1937)
  * Wcomments:                             Warning Options.    (line 1937)
*************** look up both forms.
*** 60343,60476 ****
  * Wconversion:                           Warning Options.    (line 2103)
  * Wconversion-null:                      Warning Options.    (line 2121)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
!                                                              (line  555)
  * Wdangling-else:                        Warning Options.    (line 2142)
  * Wdate-time:                            Warning Options.    (line 2176)
! * Wdeclaration-after-statement:          Warning Options.    (line 1760)
  * Wdelete-incomplete:                    Warning Options.    (line 2181)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
!                                                              (line  562)
  * Wdeprecated:                           Warning Options.    (line 2483)
  * Wdeprecated-declarations:              Warning Options.    (line 2487)
  * Wdisabled-optimization:                Warning Options.    (line 2711)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 1602)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 1596)
! * Wdiv-by-zero:                          Warning Options.    (line 1620)
! * Wdouble-promotion:                     Warning Options.    (line  270)
! * Wduplicate-decl-specifier:             Warning Options.    (line  288)
! * Wduplicated-branches:                  Warning Options.    (line 1573)
! * Wduplicated-cond:                      Warning Options.    (line 1584)
  * weak_reference_mismatches:             Darwin Options.     (line  196)
  * Weffc++:                               C++ Dialect Options.
!                                                              (line  697)
  * Wempty-body:                           Warning Options.    (line 2188)
  * Wendif-labels:                         Warning Options.    (line 1981)
  * Wenum-compare:                         Warning Options.    (line 2192)
  * Werror:                                Warning Options.    (line   28)
  * Werror=:                               Warning Options.    (line   31)
  * Wexpansion-to-defined:                 Warning Options.    (line 1956)
! * Wextra:                                Warning Options.    (line  200)
  * Wextra <1>:                            Warning Options.    (line 2404)
  * Wextra <2>:                            Warning Options.    (line 2506)
  * Wextra-semi:                           Warning Options.    (line 2198)
  * Wfatal-errors:                         Warning Options.    (line   48)
  * Wfloat-conversion:                     Warning Options.    (line 2224)
! * Wfloat-equal:                          Warning Options.    (line 1660)
! * Wformat:                               Warning Options.    (line  293)
! * Wformat <1>:                           Warning Options.    (line  318)
! * Wformat <2>:                           Warning Options.    (line 1398)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  243)
! * Wformat-contains-nul:                  Warning Options.    (line  327)
! * Wformat-extra-args:                    Warning Options.    (line  331)
! * Wformat-nonliteral:                    Warning Options.    (line  436)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  308)
! * Wformat-overflow:                      Warning Options.    (line  346)
! * Wformat-overflow <1>:                  Warning Options.    (line  357)
! * Wformat-security:                      Warning Options.    (line  441)
! * Wformat-signedness:                    Warning Options.    (line  453)
! * Wformat-truncation:                    Warning Options.    (line  459)
! * Wformat-truncation <1>:                Warning Options.    (line  471)
! * Wformat-y2k:                           Warning Options.    (line  482)
! * Wformat-zero-length:                   Warning Options.    (line  426)
! * Wformat=:                              Warning Options.    (line  293)
! * Wformat=1:                             Warning Options.    (line  318)
! * Wformat=2:                             Warning Options.    (line  431)
! * Wframe-address:                        Warning Options.    (line 1590)
! * Wframe-larger-than:                    Warning Options.    (line 1818)
! * Wfree-nonheap-object:                  Warning Options.    (line 1827)
  * whatsloaded:                           Darwin Options.     (line  196)
  * whyload:                               Darwin Options.     (line  196)
! * Wif-not-aligned:                       Warning Options.    (line  654)
! * Wignored-attributes:                   Warning Options.    (line  670)
! * Wignored-qualifiers:                   Warning Options.    (line  659)
! * Wimplicit:                             Warning Options.    (line  532)
! * Wimplicit-fallthrough:                 Warning Options.    (line  536)
! * Wimplicit-fallthrough=:                Warning Options.    (line  541)
! * Wimplicit-function-declaration:        Warning Options.    (line  526)
! * Wimplicit-int:                         Warning Options.    (line  522)
! * Wincompatible-pointer-types:           Warning Options.    (line 1608)
  * Winherited-variadic-ctor:              Warning Options.    (line 2599)
! * Winit-self:                            Warning Options.    (line  507)
  * Winline:                               Warning Options.    (line 2604)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 1614)
  * Wint-in-bool-context:                  Warning Options.    (line 2629)
  * Wint-to-pointer-cast:                  Warning Options.    (line 2637)
! * Winvalid-memory-model:                 Warning Options.    (line 1087)
  * Winvalid-offsetof:                     Warning Options.    (line 2617)
  * Winvalid-pch:                          Warning Options.    (line 2646)
  * Wjump-misses-init:                     Warning Options.    (line 2201)
  * Wl:                                    Link Options.       (line  281)
! * Wlarger-than-LEN:                      Warning Options.    (line 1815)
! * Wlarger-than=LEN:                      Warning Options.    (line 1815)
  * Wliteral-suffix:                       C++ Dialect Options.
!                                                              (line  569)
  * Wlogical-not-parentheses:              Warning Options.    (line 2320)
  * Wlogical-op:                           Warning Options.    (line 2312)
  * Wlong-long:                            Warning Options.    (line 2650)
  * Wlto-type-mismatch:                    C++ Dialect Options.
!                                                              (line  595)
! * Wmain:                                 Warning Options.    (line  677)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1104)
  * Wmemset-elt-size:                      Warning Options.    (line 2280)
  * Wmemset-transposed-args:               Warning Options.    (line 2288)
! * Wmisleading-indentation:               Warning Options.    (line  684)
! * Wmissing-attributes:                   Warning Options.    (line  718)
! * Wmissing-braces:                       Warning Options.    (line  744)
  * Wmissing-declarations:                 Warning Options.    (line 2394)
  * Wmissing-field-initializers:           Warning Options.    (line 2404)
! * Wmissing-format-attribute:             Warning Options.    (line 1398)
! * Wmissing-include-dirs:                 Warning Options.    (line  755)
  * Wmissing-parameter-type:               Warning Options.    (line 2376)
  * Wmissing-prototypes:                   Warning Options.    (line 2384)
  * Wmisspelled-isr:                       AVR Options.        (line  285)
  * Wmultichar:                            Warning Options.    (line 2434)
  * Wmultiple-inheritance:                 C++ Dialect Options.
!                                                              (line  783)
! * Wmultistatement-macros:                Warning Options.    (line  758)
  * Wnamespaces:                           C++ Dialect Options.
!                                                              (line  797)
  * Wnarrowing:                            C++ Dialect Options.
!                                                              (line  601)
  * Wnested-externs:                       Warning Options.    (line 2596)
  * Wno-abi:                               C++ Dialect Options.
!                                                              (line  446)
  * Wno-address:                           Warning Options.    (line 2299)
  * Wno-aggregate-return:                  Warning Options.    (line 2335)
  * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2340)
  * Wno-aligned-new:                       Warning Options.    (line 1863)
  * Wno-all:                               Warning Options.    (line  130)
! * Wno-alloc-zero:                        Warning Options.    (line 1450)
! * Wno-alloca:                            Warning Options.    (line 1470)
! * Wno-array-bounds:                      Warning Options.    (line 1533)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wno-attributes:                        Warning Options.    (line 2345)
  * Wno-bad-function-cast:                 Warning Options.    (line 1995)
! * Wno-bool-compare:                      Warning Options.    (line 1554)
! * Wno-bool-operation:                    Warning Options.    (line 1563)
  * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2351)
  * Wno-builtin-macro-redefined:           Warning Options.    (line 2355)
  * Wno-c90-c99-compat:                    Warning Options.    (line 2000)
--- 60378,60511 ----
  * Wconversion:                           Warning Options.    (line 2103)
  * Wconversion-null:                      Warning Options.    (line 2121)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
!                                                              (line  564)
  * Wdangling-else:                        Warning Options.    (line 2142)
  * Wdate-time:                            Warning Options.    (line 2176)
! * Wdeclaration-after-statement:          Warning Options.    (line 1766)
  * Wdelete-incomplete:                    Warning Options.    (line 2181)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
!                                                              (line  571)
  * Wdeprecated:                           Warning Options.    (line 2483)
  * Wdeprecated-declarations:              Warning Options.    (line 2487)
  * Wdisabled-optimization:                Warning Options.    (line 2711)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 1608)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 1602)
! * Wdiv-by-zero:                          Warning Options.    (line 1626)
! * Wdouble-promotion:                     Warning Options.    (line  271)
! * Wduplicate-decl-specifier:             Warning Options.    (line  289)
! * Wduplicated-branches:                  Warning Options.    (line 1579)
! * Wduplicated-cond:                      Warning Options.    (line 1590)
  * weak_reference_mismatches:             Darwin Options.     (line  196)
  * Weffc++:                               C++ Dialect Options.
!                                                              (line  706)
  * Wempty-body:                           Warning Options.    (line 2188)
  * Wendif-labels:                         Warning Options.    (line 1981)
  * Wenum-compare:                         Warning Options.    (line 2192)
  * Werror:                                Warning Options.    (line   28)
  * Werror=:                               Warning Options.    (line   31)
  * Wexpansion-to-defined:                 Warning Options.    (line 1956)
! * Wextra:                                Warning Options.    (line  201)
  * Wextra <1>:                            Warning Options.    (line 2404)
  * Wextra <2>:                            Warning Options.    (line 2506)
  * Wextra-semi:                           Warning Options.    (line 2198)
  * Wfatal-errors:                         Warning Options.    (line   48)
  * Wfloat-conversion:                     Warning Options.    (line 2224)
! * Wfloat-equal:                          Warning Options.    (line 1666)
! * Wformat:                               Warning Options.    (line  294)
! * Wformat <1>:                           Warning Options.    (line  319)
! * Wformat <2>:                           Warning Options.    (line 1401)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  243)
! * Wformat-contains-nul:                  Warning Options.    (line  328)
! * Wformat-extra-args:                    Warning Options.    (line  332)
! * Wformat-nonliteral:                    Warning Options.    (line  437)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  308)
! * Wformat-overflow:                      Warning Options.    (line  347)
! * Wformat-overflow <1>:                  Warning Options.    (line  358)
! * Wformat-security:                      Warning Options.    (line  442)
! * Wformat-signedness:                    Warning Options.    (line  454)
! * Wformat-truncation:                    Warning Options.    (line  460)
! * Wformat-truncation <1>:                Warning Options.    (line  472)
! * Wformat-y2k:                           Warning Options.    (line  483)
! * Wformat-zero-length:                   Warning Options.    (line  427)
! * Wformat=:                              Warning Options.    (line  294)
! * Wformat=1:                             Warning Options.    (line  319)
! * Wformat=2:                             Warning Options.    (line  432)
! * Wframe-address:                        Warning Options.    (line 1596)
! * Wframe-larger-than:                    Warning Options.    (line 1824)
! * Wfree-nonheap-object:                  Warning Options.    (line 1833)
  * whatsloaded:                           Darwin Options.     (line  196)
  * whyload:                               Darwin Options.     (line  196)
! * Wif-not-aligned:                       Warning Options.    (line  655)
! * Wignored-attributes:                   Warning Options.    (line  671)
! * Wignored-qualifiers:                   Warning Options.    (line  660)
! * Wimplicit:                             Warning Options.    (line  533)
! * Wimplicit-fallthrough:                 Warning Options.    (line  537)
! * Wimplicit-fallthrough=:                Warning Options.    (line  542)
! * Wimplicit-function-declaration:        Warning Options.    (line  527)
! * Wimplicit-int:                         Warning Options.    (line  523)
! * Wincompatible-pointer-types:           Warning Options.    (line 1614)
  * Winherited-variadic-ctor:              Warning Options.    (line 2599)
! * Winit-self:                            Warning Options.    (line  508)
  * Winline:                               Warning Options.    (line 2604)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 1620)
  * Wint-in-bool-context:                  Warning Options.    (line 2629)
  * Wint-to-pointer-cast:                  Warning Options.    (line 2637)
! * Winvalid-memory-model:                 Warning Options.    (line 1088)
  * Winvalid-offsetof:                     Warning Options.    (line 2617)
  * Winvalid-pch:                          Warning Options.    (line 2646)
  * Wjump-misses-init:                     Warning Options.    (line 2201)
  * Wl:                                    Link Options.       (line  281)
! * Wlarger-than-LEN:                      Warning Options.    (line 1821)
! * Wlarger-than=LEN:                      Warning Options.    (line 1821)
  * Wliteral-suffix:                       C++ Dialect Options.
!                                                              (line  578)
  * Wlogical-not-parentheses:              Warning Options.    (line 2320)
  * Wlogical-op:                           Warning Options.    (line 2312)
  * Wlong-long:                            Warning Options.    (line 2650)
  * Wlto-type-mismatch:                    C++ Dialect Options.
!                                                              (line  604)
! * Wmain:                                 Warning Options.    (line  678)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1105)
  * Wmemset-elt-size:                      Warning Options.    (line 2280)
  * Wmemset-transposed-args:               Warning Options.    (line 2288)
! * Wmisleading-indentation:               Warning Options.    (line  685)
! * Wmissing-attributes:                   Warning Options.    (line  719)
! * Wmissing-braces:                       Warning Options.    (line  745)
  * Wmissing-declarations:                 Warning Options.    (line 2394)
  * Wmissing-field-initializers:           Warning Options.    (line 2404)
! * Wmissing-format-attribute:             Warning Options.    (line 1401)
! * Wmissing-include-dirs:                 Warning Options.    (line  756)
  * Wmissing-parameter-type:               Warning Options.    (line 2376)
  * Wmissing-prototypes:                   Warning Options.    (line 2384)
  * Wmisspelled-isr:                       AVR Options.        (line  285)
  * Wmultichar:                            Warning Options.    (line 2434)
  * Wmultiple-inheritance:                 C++ Dialect Options.
!                                                              (line  792)
! * Wmultistatement-macros:                Warning Options.    (line  759)
  * Wnamespaces:                           C++ Dialect Options.
!                                                              (line  806)
  * Wnarrowing:                            C++ Dialect Options.
!                                                              (line  610)
  * Wnested-externs:                       Warning Options.    (line 2596)
  * Wno-abi:                               C++ Dialect Options.
!                                                              (line  455)
  * Wno-address:                           Warning Options.    (line 2299)
  * Wno-aggregate-return:                  Warning Options.    (line 2335)
  * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2340)
  * Wno-aligned-new:                       Warning Options.    (line 1863)
  * Wno-all:                               Warning Options.    (line  130)
! * Wno-alloc-zero:                        Warning Options.    (line 1453)
! * Wno-alloca:                            Warning Options.    (line 1476)
! * Wno-array-bounds:                      Warning Options.    (line 1539)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wno-attributes:                        Warning Options.    (line 2345)
  * Wno-bad-function-cast:                 Warning Options.    (line 1995)
! * Wno-bool-compare:                      Warning Options.    (line 1560)
! * Wno-bool-operation:                    Warning Options.    (line 1569)
  * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2351)
  * Wno-builtin-macro-redefined:           Warning Options.    (line 2355)
  * Wno-c90-c99-compat:                    Warning Options.    (line 2000)
*************** look up both forms.
*** 60479,60697 ****
  * Wno-cast-function-type:                Warning Options.    (line 2061)
  * Wno-cast-qual:                         Warning Options.    (line 2034)
  * Wno-catch-value:                       Warning Options.    (line 2088)
! * Wno-char-subscripts:                   Warning Options.    (line  242)
  * Wno-clobbered:                         Warning Options.    (line 2096)
  * Wno-conditionally-supported:           Warning Options.    (line 2100)
  * Wno-conversion:                        Warning Options.    (line 2103)
  * Wno-conversion-null:                   Warning Options.    (line 2121)
! * Wno-coverage-mismatch:                 Warning Options.    (line  251)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
!                                                              (line  555)
  * Wno-dangling-else:                     Warning Options.    (line 2142)
  * Wno-date-time:                         Warning Options.    (line 2176)
! * Wno-declaration-after-statement:       Warning Options.    (line 1760)
  * Wno-delete-incomplete:                 Warning Options.    (line 2181)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
!                                                              (line  562)
  * Wno-deprecated:                        Warning Options.    (line 2483)
  * Wno-deprecated-declarations:           Warning Options.    (line 2487)
  * Wno-disabled-optimization:             Warning Options.    (line 2711)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 1602)
! * Wno-discarded-qualifiers:              Warning Options.    (line 1596)
! * Wno-div-by-zero:                       Warning Options.    (line 1620)
! * Wno-double-promotion:                  Warning Options.    (line  270)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  288)
! * Wno-duplicated-branches:               Warning Options.    (line 1573)
! * Wno-duplicated-cond:                   Warning Options.    (line 1584)
  * Wno-effc++:                            C++ Dialect Options.
!                                                              (line  697)
  * Wno-empty-body:                        Warning Options.    (line 2188)
  * Wno-endif-labels:                      Warning Options.    (line 1981)
  * Wno-enum-compare:                      Warning Options.    (line 2192)
  * Wno-error:                             Warning Options.    (line   28)
  * Wno-error=:                            Warning Options.    (line   31)
! * Wno-extra:                             Warning Options.    (line  200)
  * Wno-extra <1>:                         Warning Options.    (line 2404)
  * Wno-extra <2>:                         Warning Options.    (line 2506)
  * Wno-extra-semi:                        Warning Options.    (line 2198)
  * Wno-fatal-errors:                      Warning Options.    (line   48)
  * Wno-float-conversion:                  Warning Options.    (line 2224)
! * Wno-float-equal:                       Warning Options.    (line 1660)
! * Wno-format:                            Warning Options.    (line  293)
! * Wno-format <1>:                        Warning Options.    (line 1398)
! * Wno-format-contains-nul:               Warning Options.    (line  327)
! * Wno-format-extra-args:                 Warning Options.    (line  331)
! * Wno-format-nonliteral:                 Warning Options.    (line  436)
! * Wno-format-overflow:                   Warning Options.    (line  346)
! * Wno-format-overflow <1>:               Warning Options.    (line  357)
! * Wno-format-overflow <2>:               Warning Options.    (line  471)
! * Wno-format-security:                   Warning Options.    (line  441)
! * Wno-format-signedness:                 Warning Options.    (line  453)
! * Wno-format-truncation:                 Warning Options.    (line  459)
! * Wno-format-y2k:                        Warning Options.    (line  482)
! * Wno-format-zero-length:                Warning Options.    (line  426)
! * Wno-frame-address:                     Warning Options.    (line 1590)
! * Wno-free-nonheap-object:               Warning Options.    (line 1827)
! * Wno-if-not-aligned:                    Warning Options.    (line  654)
! * Wno-ignored-attributes:                Warning Options.    (line  670)
! * Wno-ignored-qualifiers:                Warning Options.    (line  659)
! * Wno-implicit:                          Warning Options.    (line  532)
! * Wno-implicit-fallthrough:              Warning Options.    (line  536)
! * Wno-implicit-function-declaration:     Warning Options.    (line  526)
! * Wno-implicit-int:                      Warning Options.    (line  522)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 1608)
  * Wno-inherited-variadic-ctor:           Warning Options.    (line 2599)
! * Wno-init-self:                         Warning Options.    (line  507)
  * Wno-inline:                            Warning Options.    (line 2604)
! * Wno-int-conversion:                    Warning Options.    (line 1614)
  * Wno-int-in-bool-context:               Warning Options.    (line 2629)
  * Wno-int-to-pointer-cast:               Warning Options.    (line 2637)
! * Wno-invalid-memory-model:              Warning Options.    (line 1087)
  * Wno-invalid-offsetof:                  Warning Options.    (line 2617)
  * Wno-invalid-pch:                       Warning Options.    (line 2646)
  * Wno-jump-misses-init:                  Warning Options.    (line 2201)
  * Wno-literal-suffix:                    C++ Dialect Options.
!                                                              (line  569)
  * Wno-logical-not-parentheses:           Warning Options.    (line 2320)
  * Wno-logical-op:                        Warning Options.    (line 2312)
  * Wno-long-long:                         Warning Options.    (line 2650)
  * Wno-lto-type-mismatch:                 C++ Dialect Options.
!                                                              (line  595)
! * Wno-main:                              Warning Options.    (line  677)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1104)
  * Wno-memset-elt-size:                   Warning Options.    (line 2280)
  * Wno-memset-transposed-args:            Warning Options.    (line 2288)
! * Wno-misleading-indentation:            Warning Options.    (line  684)
! * Wno-missing-attributes:                Warning Options.    (line  718)
! * Wno-missing-braces:                    Warning Options.    (line  744)
  * Wno-missing-declarations:              Warning Options.    (line 2394)
  * Wno-missing-field-initializers:        Warning Options.    (line 2404)
! * Wno-missing-format-attribute:          Warning Options.    (line 1398)
! * Wno-missing-include-dirs:              Warning Options.    (line  755)
  * Wno-missing-parameter-type:            Warning Options.    (line 2376)
  * Wno-missing-prototypes:                Warning Options.    (line 2384)
  * Wno-multichar:                         Warning Options.    (line 2434)
! * Wno-multistatement-macros:             Warning Options.    (line  758)
  * Wno-narrowing:                         C++ Dialect Options.
!                                                              (line  601)
  * Wno-nested-externs:                    Warning Options.    (line 2596)
  * Wno-noexcept:                          C++ Dialect Options.
!                                                              (line  617)
  * Wno-noexcept-type:                     C++ Dialect Options.
!                                                              (line  623)
  * Wno-non-template-friend:               C++ Dialect Options.
!                                                              (line  732)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
!                                                              (line  657)
! * Wno-nonnull:                           Warning Options.    (line  486)
! * Wno-nonnull-compare:                   Warning Options.    (line  493)
  * Wno-normalized:                        Warning Options.    (line 2440)
! * Wno-null-dereference:                  Warning Options.    (line  500)
  * Wno-odr:                               Warning Options.    (line 2496)
  * Wno-old-style-cast:                    C++ Dialect Options.
!                                                              (line  741)
  * Wno-old-style-declaration:             Warning Options.    (line 2366)
  * Wno-old-style-definition:              Warning Options.    (line 2372)
  * Wno-overflow:                          Warning Options.    (line 2493)
  * Wno-overlength-strings:                Warning Options.    (line 2731)
  * Wno-overloaded-virtual:                C++ Dialect Options.
!                                                              (line  747)
  * Wno-override-init:                     Warning Options.    (line 2506)
  * Wno-override-init-side-effects:        Warning Options.    (line 2514)
  * Wno-packed:                            Warning Options.    (line 2519)
  * Wno-packed-bitfield-compat:            Warning Options.    (line 2536)
  * Wno-packed-not-aligned:                Warning Options.    (line 2553)
  * Wno-padded:                            Warning Options.    (line 2566)
! * Wno-parentheses:                       Warning Options.    (line  778)
  * Wno-pedantic-ms-format:                Warning Options.    (line 1857)
  * Wno-placement-new:                     Warning Options.    (line 1874)
  * Wno-pmf-conversions:                   C++ Dialect Options.
!                                                              (line  766)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
  * Wno-pointer-arith:                     Warning Options.    (line 1909)
  * Wno-pointer-compare:                   Warning Options.    (line 1916)
  * Wno-pointer-sign:                      Warning Options.    (line 2720)
  * Wno-pointer-to-int-cast:               Warning Options.    (line 2642)
! * Wno-pragmas:                           Warning Options.    (line 1156)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * Wno-redundant-decls:                   Warning Options.    (line 2573)
  * Wno-register:                          C++ Dialect Options.
!                                                              (line  665)
  * Wno-reorder:                           C++ Dialect Options.
!                                                              (line  672)
  * Wno-restrict:                          Warning Options.    (line 2577)
! * Wno-return-local-addr:                 Warning Options.    (line  858)
! * Wno-return-type:                       Warning Options.    (line  862)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wno-sequence-point:                    Warning Options.    (line  805)
! * Wno-shadow:                            Warning Options.    (line 1766)
! * Wno-shadow-ivar:                       Warning Options.    (line 1774)
! * Wno-shift-count-negative:              Warning Options.    (line  881)
! * Wno-shift-count-overflow:              Warning Options.    (line  885)
! * Wno-shift-negative-value:              Warning Options.    (line  889)
! * Wno-shift-overflow:                    Warning Options.    (line  894)
  * Wno-sign-compare:                      Warning Options.    (line 2212)
  * Wno-sign-conversion:                   Warning Options.    (line 2218)
  * Wno-sign-promo:                        C++ Dialect Options.
!                                                              (line  770)
  * Wno-sized-deallocation:                Warning Options.    (line 2234)
  * Wno-sizeof-array-argument:             Warning Options.    (line 2275)
  * Wno-sizeof-pointer-div:                Warning Options.    (line 2245)
  * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2253)
  * Wno-stack-protector:                   Warning Options.    (line 2726)
! * Wno-strict-aliasing:                   Warning Options.    (line 1161)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
!                                                              (line  725)
! * Wno-strict-overflow:                   Warning Options.    (line 1200)
  * Wno-strict-prototypes:                 Warning Options.    (line 2360)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wno-stringop-overflow:                 Warning Options.    (line 1249)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1288)
! * Wno-stringop-truncation:               Warning Options.    (line 1326)
  * Wno-subobject-linkage:                 Warning Options.    (line 2129)
! * Wno-suggest-attribute=:                Warning Options.    (line 1377)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1419)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1384)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1398)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1384)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1384)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1384)
! * Wno-suggest-final-methods:             Warning Options.    (line 1436)
! * Wno-suggest-final-types:               Warning Options.    (line 1427)
! * Wno-switch:                            Warning Options.    (line  909)
! * Wno-switch-bool:                       Warning Options.    (line  929)
! * Wno-switch-default:                    Warning Options.    (line  917)
! * Wno-switch-enum:                       Warning Options.    (line  920)
! * Wno-switch-unreachable:                Warning Options.    (line  940)
! * Wno-sync-nand:                         Warning Options.    (line  964)
! * Wno-system-headers:                    Warning Options.    (line 1625)
! * Wno-tautological-compare:              Warning Options.    (line 1636)
  * Wno-terminate:                         C++ Dialect Options.
!                                                              (line  804)
! * Wno-traditional:                       Warning Options.    (line 1675)
! * Wno-traditional-conversion:            Warning Options.    (line 1752)
! * Wno-trampolines:                       Warning Options.    (line 1650)
  * Wno-type-limits:                       Warning Options.    (line 1929)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wno-undef:                             Warning Options.    (line 1952)
! * Wno-uninitialized:                     Warning Options.    (line 1065)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1149)
! * Wno-unsafe-loop-optimizations:         Warning Options.    (line 1851)
! * Wno-unused:                            Warning Options.    (line 1058)
! * Wno-unused-but-set-parameter:          Warning Options.    (line  969)
! * Wno-unused-but-set-variable:           Warning Options.    (line  978)
! * Wno-unused-const-variable:             Warning Options.    (line 1025)
! * Wno-unused-function:                   Warning Options.    (line  988)
! * Wno-unused-label:                      Warning Options.    (line  993)
! * Wno-unused-parameter:                  Warning Options.    (line 1004)
! * Wno-unused-result:                     Warning Options.    (line 1011)
! * Wno-unused-value:                      Warning Options.    (line 1048)
! * Wno-unused-variable:                   Warning Options.    (line 1016)
  * Wno-useless-cast:                      Warning Options.    (line 2185)
  * Wno-varargs:                           Warning Options.    (line 2661)
  * Wno-variadic-macros:                   Warning Options.    (line 2655)
--- 60514,60731 ----
  * Wno-cast-function-type:                Warning Options.    (line 2061)
  * Wno-cast-qual:                         Warning Options.    (line 2034)
  * Wno-catch-value:                       Warning Options.    (line 2088)
! * Wno-char-subscripts:                   Warning Options.    (line  243)
  * Wno-clobbered:                         Warning Options.    (line 2096)
  * Wno-conditionally-supported:           Warning Options.    (line 2100)
  * Wno-conversion:                        Warning Options.    (line 2103)
  * Wno-conversion-null:                   Warning Options.    (line 2121)
! * Wno-coverage-mismatch:                 Warning Options.    (line  252)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
!                                                              (line  564)
  * Wno-dangling-else:                     Warning Options.    (line 2142)
  * Wno-date-time:                         Warning Options.    (line 2176)
! * Wno-declaration-after-statement:       Warning Options.    (line 1766)
  * Wno-delete-incomplete:                 Warning Options.    (line 2181)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
!                                                              (line  571)
  * Wno-deprecated:                        Warning Options.    (line 2483)
  * Wno-deprecated-declarations:           Warning Options.    (line 2487)
  * Wno-disabled-optimization:             Warning Options.    (line 2711)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 1608)
! * Wno-discarded-qualifiers:              Warning Options.    (line 1602)
! * Wno-div-by-zero:                       Warning Options.    (line 1626)
! * Wno-double-promotion:                  Warning Options.    (line  271)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  289)
! * Wno-duplicated-branches:               Warning Options.    (line 1579)
! * Wno-duplicated-cond:                   Warning Options.    (line 1590)
  * Wno-effc++:                            C++ Dialect Options.
!                                                              (line  706)
  * Wno-empty-body:                        Warning Options.    (line 2188)
  * Wno-endif-labels:                      Warning Options.    (line 1981)
  * Wno-enum-compare:                      Warning Options.    (line 2192)
  * Wno-error:                             Warning Options.    (line   28)
  * Wno-error=:                            Warning Options.    (line   31)
! * Wno-extra:                             Warning Options.    (line  201)
  * Wno-extra <1>:                         Warning Options.    (line 2404)
  * Wno-extra <2>:                         Warning Options.    (line 2506)
  * Wno-extra-semi:                        Warning Options.    (line 2198)
  * Wno-fatal-errors:                      Warning Options.    (line   48)
  * Wno-float-conversion:                  Warning Options.    (line 2224)
! * Wno-float-equal:                       Warning Options.    (line 1666)
! * Wno-format:                            Warning Options.    (line  294)
! * Wno-format <1>:                        Warning Options.    (line 1401)
! * Wno-format-contains-nul:               Warning Options.    (line  328)
! * Wno-format-extra-args:                 Warning Options.    (line  332)
! * Wno-format-nonliteral:                 Warning Options.    (line  437)
! * Wno-format-overflow:                   Warning Options.    (line  347)
! * Wno-format-overflow <1>:               Warning Options.    (line  358)
! * Wno-format-overflow <2>:               Warning Options.    (line  472)
! * Wno-format-security:                   Warning Options.    (line  442)
! * Wno-format-signedness:                 Warning Options.    (line  454)
! * Wno-format-truncation:                 Warning Options.    (line  460)
! * Wno-format-y2k:                        Warning Options.    (line  483)
! * Wno-format-zero-length:                Warning Options.    (line  427)
! * Wno-frame-address:                     Warning Options.    (line 1596)
! * Wno-free-nonheap-object:               Warning Options.    (line 1833)
! * Wno-if-not-aligned:                    Warning Options.    (line  655)
! * Wno-ignored-attributes:                Warning Options.    (line  671)
! * Wno-ignored-qualifiers:                Warning Options.    (line  660)
! * Wno-implicit:                          Warning Options.    (line  533)
! * Wno-implicit-fallthrough:              Warning Options.    (line  537)
! * Wno-implicit-function-declaration:     Warning Options.    (line  527)
! * Wno-implicit-int:                      Warning Options.    (line  523)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 1614)
  * Wno-inherited-variadic-ctor:           Warning Options.    (line 2599)
! * Wno-init-self:                         Warning Options.    (line  508)
  * Wno-inline:                            Warning Options.    (line 2604)
! * Wno-int-conversion:                    Warning Options.    (line 1620)
  * Wno-int-in-bool-context:               Warning Options.    (line 2629)
  * Wno-int-to-pointer-cast:               Warning Options.    (line 2637)
! * Wno-invalid-memory-model:              Warning Options.    (line 1088)
  * Wno-invalid-offsetof:                  Warning Options.    (line 2617)
  * Wno-invalid-pch:                       Warning Options.    (line 2646)
  * Wno-jump-misses-init:                  Warning Options.    (line 2201)
  * Wno-literal-suffix:                    C++ Dialect Options.
!                                                              (line  578)
  * Wno-logical-not-parentheses:           Warning Options.    (line 2320)
  * Wno-logical-op:                        Warning Options.    (line 2312)
  * Wno-long-long:                         Warning Options.    (line 2650)
  * Wno-lto-type-mismatch:                 C++ Dialect Options.
!                                                              (line  604)
! * Wno-main:                              Warning Options.    (line  678)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1105)
  * Wno-memset-elt-size:                   Warning Options.    (line 2280)
  * Wno-memset-transposed-args:            Warning Options.    (line 2288)
! * Wno-misleading-indentation:            Warning Options.    (line  685)
! * Wno-missing-attributes:                Warning Options.    (line  719)
! * Wno-missing-braces:                    Warning Options.    (line  745)
  * Wno-missing-declarations:              Warning Options.    (line 2394)
  * Wno-missing-field-initializers:        Warning Options.    (line 2404)
! * Wno-missing-format-attribute:          Warning Options.    (line 1401)
! * Wno-missing-include-dirs:              Warning Options.    (line  756)
  * Wno-missing-parameter-type:            Warning Options.    (line 2376)
  * Wno-missing-prototypes:                Warning Options.    (line 2384)
  * Wno-multichar:                         Warning Options.    (line 2434)
! * Wno-multistatement-macros:             Warning Options.    (line  759)
  * Wno-narrowing:                         C++ Dialect Options.
!                                                              (line  610)
  * Wno-nested-externs:                    Warning Options.    (line 2596)
  * Wno-noexcept:                          C++ Dialect Options.
!                                                              (line  626)
  * Wno-noexcept-type:                     C++ Dialect Options.
!                                                              (line  632)
  * Wno-non-template-friend:               C++ Dialect Options.
!                                                              (line  741)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
!                                                              (line  666)
! * Wno-nonnull:                           Warning Options.    (line  487)
! * Wno-nonnull-compare:                   Warning Options.    (line  494)
  * Wno-normalized:                        Warning Options.    (line 2440)
! * Wno-null-dereference:                  Warning Options.    (line  501)
  * Wno-odr:                               Warning Options.    (line 2496)
  * Wno-old-style-cast:                    C++ Dialect Options.
!                                                              (line  750)
  * Wno-old-style-declaration:             Warning Options.    (line 2366)
  * Wno-old-style-definition:              Warning Options.    (line 2372)
  * Wno-overflow:                          Warning Options.    (line 2493)
  * Wno-overlength-strings:                Warning Options.    (line 2731)
  * Wno-overloaded-virtual:                C++ Dialect Options.
!                                                              (line  756)
  * Wno-override-init:                     Warning Options.    (line 2506)
  * Wno-override-init-side-effects:        Warning Options.    (line 2514)
  * Wno-packed:                            Warning Options.    (line 2519)
  * Wno-packed-bitfield-compat:            Warning Options.    (line 2536)
  * Wno-packed-not-aligned:                Warning Options.    (line 2553)
  * Wno-padded:                            Warning Options.    (line 2566)
! * Wno-parentheses:                       Warning Options.    (line  779)
  * Wno-pedantic-ms-format:                Warning Options.    (line 1857)
  * Wno-placement-new:                     Warning Options.    (line 1874)
  * Wno-pmf-conversions:                   C++ Dialect Options.
!                                                              (line  775)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
  * Wno-pointer-arith:                     Warning Options.    (line 1909)
  * Wno-pointer-compare:                   Warning Options.    (line 1916)
  * Wno-pointer-sign:                      Warning Options.    (line 2720)
  * Wno-pointer-to-int-cast:               Warning Options.    (line 2642)
! * Wno-pragmas:                           Warning Options.    (line 1157)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * Wno-redundant-decls:                   Warning Options.    (line 2573)
  * Wno-register:                          C++ Dialect Options.
!                                                              (line  674)
  * Wno-reorder:                           C++ Dialect Options.
!                                                              (line  681)
  * Wno-restrict:                          Warning Options.    (line 2577)
! * Wno-return-local-addr:                 Warning Options.    (line  859)
! * Wno-return-type:                       Warning Options.    (line  863)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wno-sequence-point:                    Warning Options.    (line  806)
! * Wno-shadow:                            Warning Options.    (line 1772)
! * Wno-shadow-ivar:                       Warning Options.    (line 1780)
! * Wno-shift-count-negative:              Warning Options.    (line  882)
! * Wno-shift-count-overflow:              Warning Options.    (line  886)
! * Wno-shift-negative-value:              Warning Options.    (line  890)
! * Wno-shift-overflow:                    Warning Options.    (line  895)
  * Wno-sign-compare:                      Warning Options.    (line 2212)
  * Wno-sign-conversion:                   Warning Options.    (line 2218)
  * Wno-sign-promo:                        C++ Dialect Options.
!                                                              (line  779)
  * Wno-sized-deallocation:                Warning Options.    (line 2234)
  * Wno-sizeof-array-argument:             Warning Options.    (line 2275)
  * Wno-sizeof-pointer-div:                Warning Options.    (line 2245)
  * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2253)
  * Wno-stack-protector:                   Warning Options.    (line 2726)
! * Wno-strict-aliasing:                   Warning Options.    (line 1162)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
!                                                              (line  734)
! * Wno-strict-overflow:                   Warning Options.    (line 1201)
  * Wno-strict-prototypes:                 Warning Options.    (line 2360)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wno-stringop-overflow:                 Warning Options.    (line 1250)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1289)
! * Wno-stringop-truncation:               Warning Options.    (line 1327)
  * Wno-subobject-linkage:                 Warning Options.    (line 2129)
! * Wno-suggest-attribute=:                Warning Options.    (line 1380)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1422)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1387)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1401)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1387)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1387)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1387)
! * Wno-suggest-final-methods:             Warning Options.    (line 1439)
! * Wno-suggest-final-types:               Warning Options.    (line 1430)
! * Wno-switch:                            Warning Options.    (line  910)
! * Wno-switch-bool:                       Warning Options.    (line  930)
! * Wno-switch-default:                    Warning Options.    (line  918)
! * Wno-switch-enum:                       Warning Options.    (line  921)
! * Wno-switch-unreachable:                Warning Options.    (line  941)
! * Wno-sync-nand:                         Warning Options.    (line  965)
! * Wno-system-headers:                    Warning Options.    (line 1631)
! * Wno-tautological-compare:              Warning Options.    (line 1642)
  * Wno-terminate:                         C++ Dialect Options.
!                                                              (line  813)
! * Wno-traditional:                       Warning Options.    (line 1681)
! * Wno-traditional-conversion:            Warning Options.    (line 1758)
! * Wno-trampolines:                       Warning Options.    (line 1656)
  * Wno-type-limits:                       Warning Options.    (line 1929)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wno-undef:                             Warning Options.    (line 1952)
! * Wno-uninitialized:                     Warning Options.    (line 1066)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1150)
! * Wno-unused:                            Warning Options.    (line 1059)
! * Wno-unused-but-set-parameter:          Warning Options.    (line  970)
! * Wno-unused-but-set-variable:           Warning Options.    (line  979)
! * Wno-unused-const-variable:             Warning Options.    (line 1026)
! * Wno-unused-function:                   Warning Options.    (line  989)
! * Wno-unused-label:                      Warning Options.    (line  994)
! * Wno-unused-parameter:                  Warning Options.    (line 1005)
! * Wno-unused-result:                     Warning Options.    (line 1012)
! * Wno-unused-value:                      Warning Options.    (line 1049)
! * Wno-unused-variable:                   Warning Options.    (line 1017)
  * Wno-useless-cast:                      Warning Options.    (line 2185)
  * Wno-varargs:                           Warning Options.    (line 2661)
  * Wno-variadic-macros:                   Warning Options.    (line 2655)
*************** look up both forms.
*** 60702,60729 ****
  * Wno-write-strings:                     Warning Options.    (line 2074)
  * Wno-zero-as-null-pointer-constant:     Warning Options.    (line 2125)
  * Wnoexcept:                             C++ Dialect Options.
!                                                              (line  617)
  * Wnoexcept-type:                        C++ Dialect Options.
!                                                              (line  623)
  * Wnon-template-friend:                  C++ Dialect Options.
!                                                              (line  732)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
!                                                              (line  657)
! * Wnonnull:                              Warning Options.    (line  486)
! * Wnonnull-compare:                      Warning Options.    (line  493)
  * Wnormalized:                           Warning Options.    (line 2440)
  * Wnormalized=:                          Warning Options.    (line 2440)
! * Wnull-dereference:                     Warning Options.    (line  500)
  * Wodr:                                  Warning Options.    (line 2496)
  * Wold-style-cast:                       C++ Dialect Options.
!                                                              (line  741)
  * Wold-style-declaration:                Warning Options.    (line 2366)
  * Wold-style-definition:                 Warning Options.    (line 2372)
  * Wopenm-simd:                           Warning Options.    (line 2501)
  * Woverflow:                             Warning Options.    (line 2493)
  * Woverlength-strings:                   Warning Options.    (line 2731)
  * Woverloaded-virtual:                   C++ Dialect Options.
!                                                              (line  747)
  * Woverride-init:                        Warning Options.    (line 2506)
  * Woverride-init-side-effects:           Warning Options.    (line 2514)
  * Wp:                                    Preprocessor Options.
--- 60736,60763 ----
  * Wno-write-strings:                     Warning Options.    (line 2074)
  * Wno-zero-as-null-pointer-constant:     Warning Options.    (line 2125)
  * Wnoexcept:                             C++ Dialect Options.
!                                                              (line  626)
  * Wnoexcept-type:                        C++ Dialect Options.
!                                                              (line  632)
  * Wnon-template-friend:                  C++ Dialect Options.
!                                                              (line  741)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
!                                                              (line  666)
! * Wnonnull:                              Warning Options.    (line  487)
! * Wnonnull-compare:                      Warning Options.    (line  494)
  * Wnormalized:                           Warning Options.    (line 2440)
  * Wnormalized=:                          Warning Options.    (line 2440)
! * Wnull-dereference:                     Warning Options.    (line  501)
  * Wodr:                                  Warning Options.    (line 2496)
  * Wold-style-cast:                       C++ Dialect Options.
!                                                              (line  750)
  * Wold-style-declaration:                Warning Options.    (line 2366)
  * Wold-style-definition:                 Warning Options.    (line 2372)
  * Wopenm-simd:                           Warning Options.    (line 2501)
  * Woverflow:                             Warning Options.    (line 2493)
  * Woverlength-strings:                   Warning Options.    (line 2731)
  * Woverloaded-virtual:                   C++ Dialect Options.
!                                                              (line  756)
  * Woverride-init:                        Warning Options.    (line 2506)
  * Woverride-init-side-effects:           Warning Options.    (line 2514)
  * Wp:                                    Preprocessor Options.
*************** look up both forms.
*** 60732,60845 ****
  * Wpacked-bitfield-compat:               Warning Options.    (line 2536)
  * Wpacked-not-aligned:                   Warning Options.    (line 2553)
  * Wpadded:                               Warning Options.    (line 2566)
! * Wparentheses:                          Warning Options.    (line  778)
  * Wpedantic:                             Warning Options.    (line   80)
  * Wpedantic-ms-format:                   Warning Options.    (line 1857)
  * Wplacement-new:                        Warning Options.    (line 1874)
  * Wpmf-conversions:                      C++ Dialect Options.
!                                                              (line  766)
  * Wpointer-arith:                        Warning Options.    (line 1909)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
  * Wpointer-compare:                      Warning Options.    (line 1916)
  * Wpointer-sign:                         Warning Options.    (line 2720)
  * Wpointer-to-int-cast:                  Warning Options.    (line 2642)
! * Wpragmas:                              Warning Options.    (line 1156)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * wrapper:                               Overall Options.    (line  349)
  * Wredundant-decls:                      Warning Options.    (line 2573)
  * Wregister:                             C++ Dialect Options.
!                                                              (line  665)
  * Wreorder:                              C++ Dialect Options.
!                                                              (line  672)
  * Wrestrict:                             Warning Options.    (line 2577)
! * Wreturn-local-addr:                    Warning Options.    (line  858)
! * Wreturn-type:                          Warning Options.    (line  862)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wsequence-point:                       Warning Options.    (line  805)
! * Wshadow:                               Warning Options.    (line 1766)
! * Wshadow-ivar:                          Warning Options.    (line 1774)
! * Wshadow=compatible-local:              Warning Options.    (line 1785)
! * Wshadow=local:                         Warning Options.    (line 1778)
! * Wshadow=local <1>:                     Warning Options.    (line 1781)
! * Wshift-count-negative:                 Warning Options.    (line  881)
! * Wshift-count-overflow:                 Warning Options.    (line  885)
! * Wshift-negative-value:                 Warning Options.    (line  889)
! * Wshift-overflow:                       Warning Options.    (line  894)
  * Wsign-compare:                         Warning Options.    (line 2212)
  * Wsign-conversion:                      Warning Options.    (line 2218)
  * Wsign-promo:                           C++ Dialect Options.
!                                                              (line  770)
  * Wsized-deallocation:                   Warning Options.    (line 2234)
  * Wsizeof-array-argument:                Warning Options.    (line 2275)
  * Wsizeof-pointer-div:                   Warning Options.    (line 2245)
  * Wsizeof-pointer-memaccess:             Warning Options.    (line 2253)
  * Wstack-protector:                      Warning Options.    (line 2726)
! * Wstack-usage:                          Warning Options.    (line 1831)
! * Wstrict-aliasing:                      Warning Options.    (line 1161)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1168)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
!                                                              (line  725)
! * Wstrict-overflow:                      Warning Options.    (line 1200)
  * Wstrict-prototypes:                    Warning Options.    (line 2360)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wstringop-overflow:                    Warning Options.    (line 1249)
! * Wstringop-overflow <1>:                Warning Options.    (line 1288)
! * Wstringop-truncation:                  Warning Options.    (line 1326)
  * Wsubobject-linkage:                    Warning Options.    (line 2129)
! * Wsuggest-attribute=:                   Warning Options.    (line 1377)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1419)
! * Wsuggest-attribute=const:              Warning Options.    (line 1384)
! * Wsuggest-attribute=format:             Warning Options.    (line 1398)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1384)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1384)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1384)
! * Wsuggest-final-methods:                Warning Options.    (line 1436)
! * Wsuggest-final-types:                  Warning Options.    (line 1427)
! * Wswitch:                               Warning Options.    (line  909)
! * Wswitch-bool:                          Warning Options.    (line  929)
! * Wswitch-default:                       Warning Options.    (line  917)
! * Wswitch-enum:                          Warning Options.    (line  920)
! * Wswitch-unreachable:                   Warning Options.    (line  940)
! * Wsync-nand:                            Warning Options.    (line  964)
! * Wsystem-headers:                       Warning Options.    (line 1625)
! * Wtautological-compare:                 Warning Options.    (line 1636)
  * Wtemplates:                            C++ Dialect Options.
!                                                              (line  776)
  * Wterminate:                            C++ Dialect Options.
!                                                              (line  804)
! * Wtraditional:                          Warning Options.    (line 1675)
! * Wtraditional-conversion:               Warning Options.    (line 1752)
! * Wtrampolines:                          Warning Options.    (line 1650)
  * Wtrigraphs:                            Warning Options.    (line 1942)
  * Wtype-limits:                          Warning Options.    (line 1929)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wundef:                                Warning Options.    (line 1952)
! * Wuninitialized:                        Warning Options.    (line 1065)
! * Wunknown-pragmas:                      Warning Options.    (line 1149)
! * Wunsafe-loop-optimizations:            Warning Options.    (line 1851)
  * Wunsuffixed-float-constants:           Warning Options.    (line 2746)
! * Wunused:                               Warning Options.    (line 1058)
! * Wunused-but-set-parameter:             Warning Options.    (line  969)
! * Wunused-but-set-variable:              Warning Options.    (line  978)
! * Wunused-const-variable:                Warning Options.    (line 1025)
! * Wunused-function:                      Warning Options.    (line  988)
! * Wunused-label:                         Warning Options.    (line  993)
! * Wunused-local-typedefs:                Warning Options.    (line 1000)
  * Wunused-macros:                        Warning Options.    (line 1962)
! * Wunused-parameter:                     Warning Options.    (line 1004)
! * Wunused-result:                        Warning Options.    (line 1011)
! * Wunused-value:                         Warning Options.    (line 1048)
! * Wunused-variable:                      Warning Options.    (line 1016)
  * Wuseless-cast:                         Warning Options.    (line 2185)
  * Wvarargs:                              Warning Options.    (line 2661)
  * Wvariadic-macros:                      Warning Options.    (line 2655)
  * Wvector-operation-performance:         Warning Options.    (line 2666)
  * Wvirtual-inheritance:                  C++ Dialect Options.
!                                                              (line  790)
  * Wvirtual-move-assign:                  Warning Options.    (line 2676)
  * Wvla:                                  Warning Options.    (line 2685)
  * Wvolatile-register-var:                Warning Options.    (line 2705)
--- 60766,60878 ----
  * Wpacked-bitfield-compat:               Warning Options.    (line 2536)
  * Wpacked-not-aligned:                   Warning Options.    (line 2553)
  * Wpadded:                               Warning Options.    (line 2566)
! * Wparentheses:                          Warning Options.    (line  779)
  * Wpedantic:                             Warning Options.    (line   80)
  * Wpedantic-ms-format:                   Warning Options.    (line 1857)
  * Wplacement-new:                        Warning Options.    (line 1874)
  * Wpmf-conversions:                      C++ Dialect Options.
!                                                              (line  775)
  * Wpointer-arith:                        Warning Options.    (line 1909)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
  * Wpointer-compare:                      Warning Options.    (line 1916)
  * Wpointer-sign:                         Warning Options.    (line 2720)
  * Wpointer-to-int-cast:                  Warning Options.    (line 2642)
! * Wpragmas:                              Warning Options.    (line 1157)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * wrapper:                               Overall Options.    (line  349)
  * Wredundant-decls:                      Warning Options.    (line 2573)
  * Wregister:                             C++ Dialect Options.
!                                                              (line  674)
  * Wreorder:                              C++ Dialect Options.
!                                                              (line  681)
  * Wrestrict:                             Warning Options.    (line 2577)
! * Wreturn-local-addr:                    Warning Options.    (line  859)
! * Wreturn-type:                          Warning Options.    (line  863)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wsequence-point:                       Warning Options.    (line  806)
! * Wshadow:                               Warning Options.    (line 1772)
! * Wshadow-ivar:                          Warning Options.    (line 1780)
! * Wshadow=compatible-local:              Warning Options.    (line 1791)
! * Wshadow=local:                         Warning Options.    (line 1784)
! * Wshadow=local <1>:                     Warning Options.    (line 1787)
! * Wshift-count-negative:                 Warning Options.    (line  882)
! * Wshift-count-overflow:                 Warning Options.    (line  886)
! * Wshift-negative-value:                 Warning Options.    (line  890)
! * Wshift-overflow:                       Warning Options.    (line  895)
  * Wsign-compare:                         Warning Options.    (line 2212)
  * Wsign-conversion:                      Warning Options.    (line 2218)
  * Wsign-promo:                           C++ Dialect Options.
!                                                              (line  779)
  * Wsized-deallocation:                   Warning Options.    (line 2234)
  * Wsizeof-array-argument:                Warning Options.    (line 2275)
  * Wsizeof-pointer-div:                   Warning Options.    (line 2245)
  * Wsizeof-pointer-memaccess:             Warning Options.    (line 2253)
  * Wstack-protector:                      Warning Options.    (line 2726)
! * Wstack-usage:                          Warning Options.    (line 1837)
! * Wstrict-aliasing:                      Warning Options.    (line 1162)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1169)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
!                                                              (line  734)
! * Wstrict-overflow:                      Warning Options.    (line 1201)
  * Wstrict-prototypes:                    Warning Options.    (line 2360)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wstringop-overflow:                    Warning Options.    (line 1250)
! * Wstringop-overflow <1>:                Warning Options.    (line 1289)
! * Wstringop-truncation:                  Warning Options.    (line 1327)
  * Wsubobject-linkage:                    Warning Options.    (line 2129)
! * Wsuggest-attribute=:                   Warning Options.    (line 1380)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1422)
! * Wsuggest-attribute=const:              Warning Options.    (line 1387)
! * Wsuggest-attribute=format:             Warning Options.    (line 1401)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1387)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1387)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1387)
! * Wsuggest-final-methods:                Warning Options.    (line 1439)
! * Wsuggest-final-types:                  Warning Options.    (line 1430)
! * Wswitch:                               Warning Options.    (line  910)
! * Wswitch-bool:                          Warning Options.    (line  930)
! * Wswitch-default:                       Warning Options.    (line  918)
! * Wswitch-enum:                          Warning Options.    (line  921)
! * Wswitch-unreachable:                   Warning Options.    (line  941)
! * Wsync-nand:                            Warning Options.    (line  965)
! * Wsystem-headers:                       Warning Options.    (line 1631)
! * Wtautological-compare:                 Warning Options.    (line 1642)
  * Wtemplates:                            C++ Dialect Options.
!                                                              (line  785)
  * Wterminate:                            C++ Dialect Options.
!                                                              (line  813)
! * Wtraditional:                          Warning Options.    (line 1681)
! * Wtraditional-conversion:               Warning Options.    (line 1758)
! * Wtrampolines:                          Warning Options.    (line 1656)
  * Wtrigraphs:                            Warning Options.    (line 1942)
  * Wtype-limits:                          Warning Options.    (line 1929)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wundef:                                Warning Options.    (line 1952)
! * Wuninitialized:                        Warning Options.    (line 1066)
! * Wunknown-pragmas:                      Warning Options.    (line 1150)
  * Wunsuffixed-float-constants:           Warning Options.    (line 2746)
! * Wunused:                               Warning Options.    (line 1059)
! * Wunused-but-set-parameter:             Warning Options.    (line  970)
! * Wunused-but-set-variable:              Warning Options.    (line  979)
! * Wunused-const-variable:                Warning Options.    (line 1026)
! * Wunused-function:                      Warning Options.    (line  989)
! * Wunused-label:                         Warning Options.    (line  994)
! * Wunused-local-typedefs:                Warning Options.    (line 1001)
  * Wunused-macros:                        Warning Options.    (line 1962)
! * Wunused-parameter:                     Warning Options.    (line 1005)
! * Wunused-result:                        Warning Options.    (line 1012)
! * Wunused-value:                         Warning Options.    (line 1049)
! * Wunused-variable:                      Warning Options.    (line 1017)
  * Wuseless-cast:                         Warning Options.    (line 2185)
  * Wvarargs:                              Warning Options.    (line 2661)
  * Wvariadic-macros:                      Warning Options.    (line 2655)
  * Wvector-operation-performance:         Warning Options.    (line 2666)
  * Wvirtual-inheritance:                  C++ Dialect Options.
!                                                              (line  799)
  * Wvirtual-move-assign:                  Warning Options.    (line 2676)
  * Wvla:                                  Warning Options.    (line 2685)
  * Wvolatile-register-var:                Warning Options.    (line 2705)
*************** Keyword Index
*** 60950,60956 ****
  * __atomic_thread_fence:                 __atomic Builtins.  (line  251)
  * __atomic_xor_fetch:                    __atomic Builtins.  (line  185)
  * __builtin_addf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  231)
  * __builtin_add_overflow:                Integer Overflow Builtins.
                                                               (line    9)
  * __builtin_add_overflow_p:              Integer Overflow Builtins.
--- 60983,60989 ----
  * __atomic_thread_fence:                 __atomic Builtins.  (line  251)
  * __atomic_xor_fetch:                    __atomic Builtins.  (line  185)
  * __builtin_addf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  253)
  * __builtin_add_overflow:                Integer Overflow Builtins.
                                                               (line    9)
  * __builtin_add_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61031,61037 ****
  * __builtin_ctzl:                        Other Builtins.     (line  768)
  * __builtin_ctzll:                       Other Builtins.     (line  791)
  * __builtin_divf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  243)
  * __builtin_expect:                      Other Builtins.     (line  424)
  * __builtin_extend_pointer:              Other Builtins.     (line    6)
  * __builtin_extend_pointer <1>:          Other Builtins.     (line  832)
--- 61064,61070 ----
  * __builtin_ctzl:                        Other Builtins.     (line  768)
  * __builtin_ctzll:                       Other Builtins.     (line  791)
  * __builtin_divf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  265)
  * __builtin_expect:                      Other Builtins.     (line  424)
  * __builtin_extend_pointer:              Other Builtins.     (line    6)
  * __builtin_extend_pointer <1>:          Other Builtins.     (line  832)
*************** Keyword Index
*** 61041,61049 ****
  * __builtin_ffsll:                       Other Builtins.     (line  783)
  * __builtin_FILE:                        Other Builtins.     (line  537)
  * __builtin_fmaf128:                     PowerPC Built-in Functions.
!                                                              (line  227)
  * __builtin_fmaf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  251)
  * __builtin_fpclassify:                  Other Builtins.     (line    6)
  * __builtin_fpclassify <1>:              Other Builtins.     (line  634)
  * __builtin_frame_address:               Return Address.     (line   50)
--- 61074,61082 ----
  * __builtin_ffsll:                       Other Builtins.     (line  783)
  * __builtin_FILE:                        Other Builtins.     (line  537)
  * __builtin_fmaf128:                     PowerPC Built-in Functions.
!                                                              (line  249)
  * __builtin_fmaf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  273)
  * __builtin_fpclassify:                  Other Builtins.     (line    6)
  * __builtin_fpclassify <1>:              Other Builtins.     (line  634)
  * __builtin_frame_address:               Return Address.     (line   50)
*************** Keyword Index
*** 61078,61084 ****
  * __builtin_isunordered:                 Other Builtins.     (line    6)
  * __builtin_LINE:                        Other Builtins.     (line  522)
  * __builtin_mulf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  239)
  * __builtin_mul_overflow:                Integer Overflow Builtins.
                                                               (line   63)
  * __builtin_mul_overflow_p:              Integer Overflow Builtins.
--- 61111,61117 ----
  * __builtin_isunordered:                 Other Builtins.     (line    6)
  * __builtin_LINE:                        Other Builtins.     (line  522)
  * __builtin_mulf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  261)
  * __builtin_mul_overflow:                Integer Overflow Builtins.
                                                               (line   63)
  * __builtin_mul_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61200,61208 ****
  * __builtin_smul_overflow:               Integer Overflow Builtins.
                                                               (line   65)
  * __builtin_sqrtf128:                    PowerPC Built-in Functions.
!                                                              (line  223)
  * __builtin_sqrtf128_round_to_odd:       PowerPC Built-in Functions.
!                                                              (line  247)
  * __builtin_ssubll_overflow:             Integer Overflow Builtins.
                                                               (line   49)
  * __builtin_ssubl_overflow:              Integer Overflow Builtins.
--- 61233,61241 ----
  * __builtin_smul_overflow:               Integer Overflow Builtins.
                                                               (line   65)
  * __builtin_sqrtf128:                    PowerPC Built-in Functions.
!                                                              (line  245)
  * __builtin_sqrtf128_round_to_odd:       PowerPC Built-in Functions.
!                                                              (line  269)
  * __builtin_ssubll_overflow:             Integer Overflow Builtins.
                                                               (line   49)
  * __builtin_ssubl_overflow:              Integer Overflow Builtins.
*************** Keyword Index
*** 61210,61216 ****
  * __builtin_ssub_overflow:               Integer Overflow Builtins.
                                                               (line   45)
  * __builtin_subf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  235)
  * __builtin_sub_overflow:                Integer Overflow Builtins.
                                                               (line   43)
  * __builtin_sub_overflow_p:              Integer Overflow Builtins.
--- 61243,61249 ----
  * __builtin_ssub_overflow:               Integer Overflow Builtins.
                                                               (line   45)
  * __builtin_subf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  257)
  * __builtin_sub_overflow:                Integer Overflow Builtins.
                                                               (line   43)
  * __builtin_sub_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61234,61240 ****
                                                               (line   18)
  * __builtin_trap:                        Other Builtins.     (line  448)
  * __builtin_truncf128_round_to_odd:      PowerPC Built-in Functions.
!                                                              (line  255)
  * __builtin_tx_assist:                   S/390 System z Built-in Functions.
                                                               (line   87)
  * __builtin_tx_nesting_depth:            S/390 System z Built-in Functions.
--- 61267,61273 ----
                                                               (line   18)
  * __builtin_trap:                        Other Builtins.     (line  448)
  * __builtin_truncf128_round_to_odd:      PowerPC Built-in Functions.
!                                                              (line  277)
  * __builtin_tx_assist:                   S/390 System z Built-in Functions.
                                                               (line   87)
  * __builtin_tx_nesting_depth:            S/390 System z Built-in Functions.
*************** Keyword Index
*** 61887,61893 ****
  * externally_visible function attribute: Common Function Attributes.
                                                               (line  223)
  * extra NOP instructions at the function entry point: Common Function Attributes.
!                                                              (line  732)
  * F in constraint:                       Simple Constraints. (line   92)
  * fabs:                                  Other Builtins.     (line    6)
  * fabsf:                                 Other Builtins.     (line    6)
--- 61920,61926 ----
  * externally_visible function attribute: Common Function Attributes.
                                                               (line  223)
  * extra NOP instructions at the function entry point: Common Function Attributes.
!                                                              (line  734)
  * F in constraint:                       Simple Constraints. (line   92)
  * fabs:                                  Other Builtins.     (line    6)
  * fabsf:                                 Other Builtins.     (line    6)
*************** Keyword Index
*** 61931,61937 ****
  * flexible array members:                Zero Length.        (line    6)
  * float as function value type:          Incompatibilities.  (line  141)
  * floating point precision:              Disappointments.    (line   68)
! * floating-point precision:              Optimize Options.   (line 1982)
  * floor:                                 Other Builtins.     (line    6)
  * floorf:                                Other Builtins.     (line    6)
  * floorl:                                Other Builtins.     (line    6)
--- 61964,61970 ----
  * flexible array members:                Zero Length.        (line    6)
  * float as function value type:          Incompatibilities.  (line  141)
  * floating point precision:              Disappointments.    (line   68)
! * floating-point precision:              Optimize Options.   (line 1989)
  * floor:                                 Other Builtins.     (line    6)
  * floorf:                                Other Builtins.     (line    6)
  * floorl:                                Other Builtins.     (line    6)
*************** Keyword Index
*** 61982,61988 ****
                                                               (line    6)
  * function, size of pointer to:          Pointer Arith.      (line    6)
  * functions in arbitrary sections:       Common Function Attributes.
!                                                              (line  796)
  * functions that are dynamically resolved: Common Function Attributes.
                                                               (line  400)
  * functions that are passed arguments in registers on x86-32: x86 Function Attributes.
--- 62015,62021 ----
                                                               (line    6)
  * function, size of pointer to:          Pointer Arith.      (line    6)
  * functions in arbitrary sections:       Common Function Attributes.
!                                                              (line  798)
  * functions that are dynamically resolved: Common Function Attributes.
                                                               (line  400)
  * functions that are passed arguments in registers on x86-32: x86 Function Attributes.
*************** Keyword Index
*** 61992,62000 ****
  * functions that have no side effects:   Common Function Attributes.
                                                               (line  139)
  * functions that have no side effects <1>: Common Function Attributes.
!                                                              (line  750)
  * functions that never return:           Common Function Attributes.
!                                                              (line  679)
  * functions that pop the argument stack on x86-32: x86 Function Attributes.
                                                               (line    9)
  * functions that pop the argument stack on x86-32 <1>: x86 Function Attributes.
--- 62025,62033 ----
  * functions that have no side effects:   Common Function Attributes.
                                                               (line  139)
  * functions that have no side effects <1>: Common Function Attributes.
!                                                              (line  752)
  * functions that never return:           Common Function Attributes.
!                                                              (line  681)
  * functions that pop the argument stack on x86-32: x86 Function Attributes.
                                                               (line    9)
  * functions that pop the argument stack on x86-32 <1>: x86 Function Attributes.
*************** Keyword Index
*** 62004,62012 ****
  * functions that pop the argument stack on x86-32 <3>: x86 Function Attributes.
                                                               (line  108)
  * functions that return more than once:  Common Function Attributes.
!                                                              (line  787)
  * functions with non-null pointer arguments: Common Function Attributes.
!                                                              (line  631)
  * functions with printf, scanf, strftime or strfmon style arguments: Common Function Attributes.
                                                               (line  243)
  * function_return function attribute, x86: x86 Function Attributes.
--- 62037,62045 ----
  * functions that pop the argument stack on x86-32 <3>: x86 Function Attributes.
                                                               (line  108)
  * functions that return more than once:  Common Function Attributes.
!                                                              (line  789)
  * functions with non-null pointer arguments: Common Function Attributes.
!                                                              (line  633)
  * functions with printf, scanf, strftime or strfmon style arguments: Common Function Attributes.
                                                               (line  243)
  * function_return function attribute, x86: x86 Function Attributes.
*************** Keyword Index
*** 62356,62362 ****
  * longjmp:                               Global Register Variables.
                                                               (line   74)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1134)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   24)
  * long_call function attribute, ARM:     ARM Function Attributes.
--- 62389,62395 ----
  * longjmp:                               Global Register Variables.
                                                               (line   74)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1135)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   24)
  * long_call function attribute, ARM:     ARM Function Attributes.
*************** Keyword Index
*** 62521,62527 ****
  * nocf_check function attribute:         x86 Function Attributes.
                                                               (line  322)
  * noclone function attribute:            Common Function Attributes.
!                                                              (line  601)
  * nocommon variable attribute:           Common Variable Attributes.
                                                               (line  118)
  * nocompression function attribute, MIPS: MIPS Function Attributes.
--- 62554,62560 ----
  * nocf_check function attribute:         x86 Function Attributes.
                                                               (line  322)
  * noclone function attribute:            Common Function Attributes.
!                                                              (line  603)
  * nocommon variable attribute:           Common Variable Attributes.
                                                               (line  118)
  * nocompression function attribute, MIPS: MIPS Function Attributes.
*************** Keyword Index
*** 62529,62537 ****
  * noinit variable attribute, MSP430:     MSP430 Variable Attributes.
                                                               (line    7)
  * noinline function attribute:           Common Function Attributes.
!                                                              (line  607)
  * noipa function attribute:              Common Function Attributes.
!                                                              (line  618)
  * nomicromips function attribute:        MIPS Function Attributes.
                                                               (line   91)
  * nomips16 function attribute, MIPS:     MIPS Function Attributes.
--- 62562,62570 ----
  * noinit variable attribute, MSP430:     MSP430 Variable Attributes.
                                                               (line    7)
  * noinline function attribute:           Common Function Attributes.
!                                                              (line  609)
  * noipa function attribute:              Common Function Attributes.
!                                                              (line  620)
  * nomicromips function attribute:        MIPS Function Attributes.
                                                               (line   91)
  * nomips16 function attribute, MIPS:     MIPS Function Attributes.
*************** Keyword Index
*** 62539,62557 ****
  * non-constant initializers:             Initializers.       (line    6)
  * non-static inline function:            Inline.             (line   82)
  * nonnull function attribute:            Common Function Attributes.
!                                                              (line  631)
  * nonstring variable attribute:          Common Variable Attributes.
                                                               (line  148)
  * noplt function attribute:              Common Function Attributes.
!                                                              (line  655)
  * noreturn function attribute:           Common Function Attributes.
!                                                              (line  679)
  * nosave_low_regs function attribute, SH: SH Function Attributes.
                                                               (line   34)
  * note GCC_COLORS capability:            Diagnostic Message Formatting Options.
                                                               (line   78)
  * nothrow function attribute:            Common Function Attributes.
!                                                              (line  710)
  * notshared type attribute, ARM:         ARM Type Attributes.
                                                               (line    6)
  * not_nested function attribute, NDS32:  NDS32 Function Attributes.
--- 62572,62590 ----
  * non-constant initializers:             Initializers.       (line    6)
  * non-static inline function:            Inline.             (line   82)
  * nonnull function attribute:            Common Function Attributes.
!                                                              (line  633)
  * nonstring variable attribute:          Common Variable Attributes.
                                                               (line  148)
  * noplt function attribute:              Common Function Attributes.
!                                                              (line  657)
  * noreturn function attribute:           Common Function Attributes.
!                                                              (line  681)
  * nosave_low_regs function attribute, SH: SH Function Attributes.
                                                               (line   34)
  * note GCC_COLORS capability:            Diagnostic Message Formatting Options.
                                                               (line   78)
  * nothrow function attribute:            Common Function Attributes.
!                                                              (line  712)
  * notshared type attribute, ARM:         ARM Type Attributes.
                                                               (line    6)
  * not_nested function attribute, NDS32:  NDS32 Function Attributes.
*************** Keyword Index
*** 62571,62585 ****
  * no_sanitize function attribute:        Common Function Attributes.
                                                               (line  561)
  * no_sanitize_address function attribute: Common Function Attributes.
!                                                              (line  571)
  * no_sanitize_thread function attribute: Common Function Attributes.
!                                                              (line  579)
  * no_sanitize_undefined function attribute: Common Function Attributes.
!                                                              (line  584)
  * no_split_stack function attribute:     Common Function Attributes.
!                                                              (line  590)
  * no_stack_limit function attribute:     Common Function Attributes.
!                                                              (line  596)
  * Nvidia PTX options:                    Nvidia PTX Options. (line    6)
  * nvptx options:                         Nvidia PTX Options. (line    6)
  * o in constraint:                       Simple Constraints. (line   23)
--- 62604,62618 ----
  * no_sanitize function attribute:        Common Function Attributes.
                                                               (line  561)
  * no_sanitize_address function attribute: Common Function Attributes.
!                                                              (line  573)
  * no_sanitize_thread function attribute: Common Function Attributes.
!                                                              (line  581)
  * no_sanitize_undefined function attribute: Common Function Attributes.
!                                                              (line  586)
  * no_split_stack function attribute:     Common Function Attributes.
!                                                              (line  592)
  * no_stack_limit function attribute:     Common Function Attributes.
!                                                              (line  598)
  * Nvidia PTX options:                    Nvidia PTX Options. (line    6)
  * nvptx options:                         Nvidia PTX Options. (line    6)
  * o in constraint:                       Simple Constraints. (line   23)
*************** Keyword Index
*** 62604,62610 ****
  * OpenMP SIMD:                           C Dialect Options.  (line  337)
  * operand constraints, asm:              Constraints.        (line    6)
  * optimize function attribute:           Common Function Attributes.
!                                                              (line  717)
  * optimize options:                      Optimize Options.   (line    6)
  * options to control diagnostics formatting: Diagnostic Message Formatting Options.
                                                               (line    6)
--- 62637,62643 ----
  * OpenMP SIMD:                           C Dialect Options.  (line  337)
  * operand constraints, asm:              Constraints.        (line    6)
  * optimize function attribute:           Common Function Attributes.
!                                                              (line  719)
  * optimize options:                      Optimize Options.   (line    6)
  * options to control diagnostics formatting: Diagnostic Message Formatting Options.
                                                               (line    6)
*************** Keyword Index
*** 62639,62645 ****
  * other register constraints:            Simple Constraints. (line  161)
  * output file option:                    Overall Options.    (line  186)
  * overloaded virtual function, warning:  C++ Dialect Options.
!                                                              (line  747)
  * p in constraint:                       Simple Constraints. (line  152)
  * packed type attribute:                 Common Type Attributes.
                                                               (line  229)
--- 62672,62678 ----
  * other register constraints:            Simple Constraints. (line  161)
  * output file option:                    Overall Options.    (line  186)
  * overloaded virtual function, warning:  C++ Dialect Options.
!                                                              (line  756)
  * p in constraint:                       Simple Constraints. (line  152)
  * packed type attribute:                 Common Type Attributes.
                                                               (line  229)
*************** Keyword Index
*** 62650,62656 ****
                                                               (line   31)
  * Pascal:                                G++ and GCC.        (line   23)
  * patchable_function_entry function attribute: Common Function Attributes.
!                                                              (line  732)
  * pcs function attribute, ARM:           ARM Function Attributes.
                                                               (line   51)
  * PDP-11 Options:                        PDP-11 Options.     (line    6)
--- 62683,62689 ----
                                                               (line   31)
  * Pascal:                                G++ and GCC.        (line   23)
  * patchable_function_entry function attribute: Common Function Attributes.
!                                                              (line  734)
  * pcs function attribute, ARM:           ARM Function Attributes.
                                                               (line   51)
  * PDP-11 Options:                        PDP-11 Options.     (line    6)
*************** Keyword Index
*** 62730,62736 ****
  * pragmas:                               Pragmas.            (line    6)
  * pragmas in C++, effect on inlining:    C++ Interface.      (line   57)
  * pragmas, interface and implementation: C++ Interface.      (line    6)
! * pragmas, warning of unknown:           Warning Options.    (line 1149)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * preprocessing numbers:                 Incompatibilities.  (line  173)
--- 62763,62769 ----
  * pragmas:                               Pragmas.            (line    6)
  * pragmas in C++, effect on inlining:    C++ Interface.      (line   57)
  * pragmas, interface and implementation: C++ Interface.      (line    6)
! * pragmas, warning of unknown:           Warning Options.    (line 1150)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * preprocessing numbers:                 Incompatibilities.  (line  173)
*************** Keyword Index
*** 62750,62756 ****
  * promotion of formal parameters:        Function Prototypes.
                                                               (line    6)
  * pure function attribute:               Common Function Attributes.
!                                                              (line  750)
  * push address instruction:              Simple Constraints. (line  152)
  * putchar:                               Other Builtins.     (line    6)
  * puts:                                  Other Builtins.     (line    6)
--- 62783,62789 ----
  * promotion of formal parameters:        Function Prototypes.
                                                               (line    6)
  * pure function attribute:               Common Function Attributes.
!                                                              (line  752)
  * push address instruction:              Simple Constraints. (line  152)
  * putchar:                               Other Builtins.     (line    6)
  * puts:                                  Other Builtins.     (line    6)
*************** Keyword Index
*** 62797,62803 ****
  * renesas function attribute, SH:        SH Function Attributes.
                                                               (line   40)
  * reordering, warning:                   C++ Dialect Options.
!                                                              (line  672)
  * reporting bugs:                        Bugs.               (line    6)
  * resbank function attribute, SH:        SH Function Attributes.
                                                               (line   44)
--- 62830,62836 ----
  * renesas function attribute, SH:        SH Function Attributes.
                                                               (line   40)
  * reordering, warning:                   C++ Dialect Options.
!                                                              (line  681)
  * reporting bugs:                        Bugs.               (line    6)
  * resbank function attribute, SH:        SH Function Attributes.
                                                               (line   44)
*************** Keyword Index
*** 62813,62821 ****
  * restricted this pointer:               Restricted Pointers.
                                                               (line    6)
  * returns_nonnull function attribute:    Common Function Attributes.
!                                                              (line  777)
  * returns_twice function attribute:      Common Function Attributes.
!                                                              (line  787)
  * rindex:                                Other Builtins.     (line    6)
  * rint:                                  Other Builtins.     (line    6)
  * rintf:                                 Other Builtins.     (line    6)
--- 62846,62854 ----
  * restricted this pointer:               Restricted Pointers.
                                                               (line    6)
  * returns_nonnull function attribute:    Common Function Attributes.
!                                                              (line  779)
  * returns_twice function attribute:      Common Function Attributes.
!                                                              (line  789)
  * rindex:                                Other Builtins.     (line    6)
  * rint:                                  Other Builtins.     (line    6)
  * rintf:                                 Other Builtins.     (line    6)
*************** Keyword Index
*** 62869,62875 ****
                                                               (line    9)
  * search path:                           Directory Options.  (line    6)
  * section function attribute:            Common Function Attributes.
!                                                              (line  796)
  * section variable attribute:            Common Variable Attributes.
                                                               (line  214)
  * secure_call function attribute, ARC:   ARC Function Attributes.
--- 62902,62908 ----
                                                               (line    9)
  * search path:                           Directory Options.  (line    6)
  * section function attribute:            Common Function Attributes.
!                                                              (line  798)
  * section variable attribute:            Common Variable Attributes.
                                                               (line  214)
  * secure_call function attribute, ARC:   ARC Function Attributes.
*************** Keyword Index
*** 62877,62883 ****
  * selectany variable attribute:          Microsoft Windows Variable Attributes.
                                                               (line   16)
  * sentinel function attribute:           Common Function Attributes.
!                                                              (line  812)
  * setjmp:                                Global Register Variables.
                                                               (line   74)
  * setjmp incompatibilities:              Incompatibilities.  (line   39)
--- 62910,62916 ----
  * selectany variable attribute:          Microsoft Windows Variable Attributes.
                                                               (line   16)
  * sentinel function attribute:           Common Function Attributes.
!                                                              (line  814)
  * setjmp:                                Global Register Variables.
                                                               (line   74)
  * setjmp incompatibilities:              Incompatibilities.  (line   39)
*************** Keyword Index
*** 62918,62924 ****
  * significandl:                          Other Builtins.     (line    6)
  * SIMD:                                  C Dialect Options.  (line  337)
  * simd function attribute:               Common Function Attributes.
!                                                              (line  838)
  * simple constraints:                    Simple Constraints. (line    6)
  * sin:                                   Other Builtins.     (line    6)
  * sincos:                                Other Builtins.     (line    6)
--- 62951,62957 ----
  * significandl:                          Other Builtins.     (line    6)
  * SIMD:                                  C Dialect Options.  (line  337)
  * simd function attribute:               Common Function Attributes.
!                                                              (line  840)
  * simple constraints:                    Simple Constraints. (line    6)
  * sin:                                   Other Builtins.     (line    6)
  * sincos:                                Other Builtins.     (line    6)
*************** Keyword Index
*** 62968,62974 ****
  * sseregparm function attribute, x86:    x86 Function Attributes.
                                                               (line   93)
  * stack_protect function attribute:      Common Function Attributes.
!                                                              (line  857)
  * Statement Attributes:                  Statement Attributes.
                                                               (line    6)
  * statements inside expressions:         Statement Exprs.    (line    6)
--- 63001,63007 ----
  * sseregparm function attribute, x86:    x86 Function Attributes.
                                                               (line   93)
  * stack_protect function attribute:      Common Function Attributes.
!                                                              (line  859)
  * Statement Attributes:                  Statement Attributes.
                                                               (line    6)
  * statements inside expressions:         Statement Exprs.    (line    6)
*************** Keyword Index
*** 63017,63023 ****
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    9)
! * system headers, warnings from:         Warning Options.    (line 1625)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   34)
  * tan:                                   Other Builtins.     (line    6)
--- 63050,63056 ----
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    9)
! * system headers, warnings from:         Warning Options.    (line 1631)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   34)
  * tan:                                   Other Builtins.     (line    6)
*************** Keyword Index
*** 63027,63033 ****
  * tanhl:                                 Other Builtins.     (line    6)
  * tanl:                                  Other Builtins.     (line    6)
  * target function attribute:             Common Function Attributes.
!                                                              (line  862)
  * target function attribute <1>:         ARM Function Attributes.
                                                               (line   70)
  * target function attribute <2>:         Nios II Function Attributes.
--- 63060,63066 ----
  * tanhl:                                 Other Builtins.     (line    6)
  * tanl:                                  Other Builtins.     (line    6)
  * target function attribute:             Common Function Attributes.
!                                                              (line  864)
  * target function attribute <1>:         ARM Function Attributes.
                                                               (line   70)
  * target function attribute <2>:         Nios II Function Attributes.
*************** Keyword Index
*** 63155,63161 ****
                                                               (line  244)
  * target-dependent options:              Submodel Options.   (line    6)
  * target_clones function attribute:      Common Function Attributes.
!                                                              (line  896)
  * TC1:                                   Standards.          (line   13)
  * TC2:                                   Standards.          (line   13)
  * TC3:                                   Standards.          (line   13)
--- 63188,63194 ----
                                                               (line  244)
  * target-dependent options:              Submodel Options.   (line    6)
  * target_clones function attribute:      Common Function Attributes.
!                                                              (line  898)
  * TC1:                                   Standards.          (line   13)
  * TC2:                                   Standards.          (line   13)
  * TC3:                                   Standards.          (line   13)
*************** Keyword Index
*** 63242,63252 ****
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1149)
  * unresolved references and -nodefaultlibs: Link Options.    (line   91)
  * unresolved references and -nostdlib:   Link Options.       (line   91)
  * unused function attribute:             Common Function Attributes.
!                                                              (line  917)
  * unused label attribute:                Label Attributes.   (line   31)
  * unused type attribute:                 Common Type Attributes.
                                                               (line  357)
--- 63275,63285 ----
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1150)
  * unresolved references and -nodefaultlibs: Link Options.    (line   91)
  * unresolved references and -nostdlib:   Link Options.       (line   91)
  * unused function attribute:             Common Function Attributes.
!                                                              (line  919)
  * unused label attribute:                Label Attributes.   (line   31)
  * unused type attribute:                 Common Type Attributes.
                                                               (line  357)
*************** Keyword Index
*** 63259,63265 ****
  * ur fixed-suffix:                       Fixed-Point.        (line    6)
  * UR fixed-suffix:                       Fixed-Point.        (line    6)
  * used function attribute:               Common Function Attributes.
!                                                              (line  922)
  * used variable attribute:               Common Variable Attributes.
                                                               (line  273)
  * User stack pointer in interrupts on the Blackfin: Blackfin Function Attributes.
--- 63292,63298 ----
  * ur fixed-suffix:                       Fixed-Point.        (line    6)
  * UR fixed-suffix:                       Fixed-Point.        (line    6)
  * used function attribute:               Common Function Attributes.
!                                                              (line  924)
  * used variable attribute:               Common Variable Attributes.
                                                               (line  273)
  * User stack pointer in interrupts on the Blackfin: Blackfin Function Attributes.
*************** Keyword Index
*** 63296,63302 ****
  * vfprintf:                              Other Builtins.     (line    6)
  * vfscanf:                               Other Builtins.     (line    6)
  * visibility function attribute:         Common Function Attributes.
!                                                              (line  932)
  * visibility type attribute:             Common Type Attributes.
                                                               (line  366)
  * visibility variable attribute:         Common Variable Attributes.
--- 63329,63335 ----
  * vfprintf:                              Other Builtins.     (line    6)
  * vfscanf:                               Other Builtins.     (line    6)
  * visibility function attribute:         Common Function Attributes.
!                                                              (line  934)
  * visibility type attribute:             Common Type Attributes.
                                                               (line  366)
  * visibility variable attribute:         Common Variable Attributes.
*************** Keyword Index
*** 63332,63347 ****
  * warning for comparison of signed and unsigned values: Warning Options.
                                                               (line 2212)
  * warning for overloaded virtual function: C++ Dialect Options.
!                                                              (line  747)
  * warning for reordering of member initializers: C++ Dialect Options.
!                                                              (line  672)
! * warning for unknown pragmas:           Warning Options.    (line 1149)
  * warning function attribute:            Common Function Attributes.
                                                               (line  206)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   75)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 1625)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
--- 63365,63380 ----
  * warning for comparison of signed and unsigned values: Warning Options.
                                                               (line 2212)
  * warning for overloaded virtual function: C++ Dialect Options.
!                                                              (line  756)
  * warning for reordering of member initializers: C++ Dialect Options.
!                                                              (line  681)
! * warning for unknown pragmas:           Warning Options.    (line 1150)
  * warning function attribute:            Common Function Attributes.
                                                               (line  206)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   75)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 1631)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
*************** Keyword Index
*** 63350,63362 ****
                                                               (line   73)
  * warn_unused type attribute:            C++ Attributes.     (line   71)
  * warn_unused_result function attribute: Common Function Attributes.
!                                                              (line 1032)
  * weak function attribute:               Common Function Attributes.
!                                                              (line 1049)
  * weak variable attribute:               Common Variable Attributes.
                                                               (line  310)
  * weakref function attribute:            Common Function Attributes.
!                                                              (line 1058)
  * whitespace:                            Incompatibilities.  (line  112)
  * Windows Options for x86:               x86 Windows Options.
                                                               (line    6)
--- 63383,63395 ----
                                                               (line   73)
  * warn_unused type attribute:            C++ Attributes.     (line   71)
  * warn_unused_result function attribute: Common Function Attributes.
!                                                              (line 1034)
  * weak function attribute:               Common Function Attributes.
!                                                              (line 1051)
  * weak variable attribute:               Common Variable Attributes.
                                                               (line  310)
  * weakref function attribute:            Common Function Attributes.
!                                                              (line 1060)
  * whitespace:                            Incompatibilities.  (line  112)
  * Windows Options for x86:               x86 Windows Options.
                                                               (line    6)
*************** Node: G++ and GCC3947
*** 63392,63793 ****
  Node: Standards6012
  Node: Invoking GCC19170
  Node: Option Summary23371
! Node: Overall Options75850
! Node: Invoking G++90842
! Node: C Dialect Options92365
! Node: C++ Dialect Options111229
! Node: Objective-C and Objective-C++ Dialect Options147796
! Node: Diagnostic Message Formatting Options159026
! Node: Warning Options167838
! Ref: Wtrigraphs253990
! Node: Debugging Options290577
! Node: Optimize Options309452
! Ref: Type-punning372781
! Node: Instrumentation Options464724
! Node: Preprocessor Options506889
! Ref: dashMF511736
! Ref: fdollars-in-identifiers516315
! Node: Assembler Options528565
! Node: Link Options529256
! Ref: Link Options-Footnote-1543634
! Node: Directory Options543970
! Node: Code Gen Options552373
! Node: Developer Options581038
! Node: Submodel Options619950
! Node: AArch64 Options621708
! Ref: aarch64-feature-modifiers631884
! Node: Adapteva Epiphany Options634275
! Node: ARC Options640222
! Node: ARM Options661139
! Node: AVR Options695490
! Node: Blackfin Options719520
! Node: C6X Options727414
! Node: CRIS Options728957
! Node: CR16 Options732696
! Node: Darwin Options733607
! Node: DEC Alpha Options741047
! Node: FR30 Options752663
! Node: FT32 Options753228
! Node: FRV Options754174
! Node: GNU/Linux Options760938
! Node: H8/300 Options762319
! Node: HPPA Options763771
! Node: IA-64 Options773303
! Node: LM32 Options781431
! Node: M32C Options781954
! Node: M32R/D Options783227
! Node: M680x0 Options786772
! Node: MCore Options800924
! Node: MeP Options802426
! Node: MicroBlaze Options806386
! Node: MIPS Options809188
! Node: MMIX Options844640
! Node: MN10300 Options847117
! Node: Moxie Options849658
! Node: MSP430 Options850145
! Node: NDS32 Options854849
! Node: Nios II Options857019
! Node: Nvidia PTX Options869186
! Node: PDP-11 Options871448
! Node: picoChip Options873145
! Node: PowerPC Options875283
! Node: PowerPC SPE Options875511
! Node: RISC-V Options903917
! Node: RL78 Options908301
! Node: RS/6000 and PowerPC Options912076
! Node: RX Options953957
! Node: S/390 and zSeries Options962559
! Node: Score Options973008
! Node: SH Options973857
! Node: Solaris 2 Options988999
! Node: SPARC Options990237
! Node: SPU Options1005858
! Node: System V Options1010797
! Node: TILE-Gx Options1011623
! Node: TILEPro Options1012641
! Node: V850 Options1013145
! Node: VAX Options1019832
! Node: Visium Options1020370
! Node: VMS Options1022678
! Node: VxWorks Options1023494
! Node: x86 Options1024646
! Node: x86 Windows Options1083117
! Node: Xstormy16 Options1085922
! Node: Xtensa Options1086216
! Node: zSeries Options1091365
! Node: Spec Files1091561
! Node: Environment Variables1113719
! Node: Precompiled Headers1122445
! Node: C Implementation1128451
! Node: Translation implementation1130141
! Node: Environment implementation1130732
! Node: Identifiers implementation1131286
! Node: Characters implementation1132372
! Node: Integers implementation1136022
! Node: Floating point implementation1138071
! Node: Arrays and pointers implementation1141134
! Ref: Arrays and pointers implementation-Footnote-11142594
! Node: Hints implementation1142720
! Node: Structures unions enumerations and bit-fields implementation1144215
! Node: Qualifiers implementation1146439
! Node: Declarators implementation1148219
! Node: Statements implementation1148560
! Node: Preprocessing directives implementation1148886
! Node: Library functions implementation1151207
! Node: Architecture implementation1151856
! Node: Locale-specific behavior implementation1153501
! Node: C++ Implementation1153806
! Node: Conditionally-supported behavior1155089
! Node: Exception handling1155706
! Node: C Extensions1156173
! Node: Statement Exprs1161374
! Node: Local Labels1165851
! Node: Labels as Values1168824
! Ref: Labels as Values-Footnote-11171351
! Node: Nested Functions1171536
! Node: Constructing Calls1175494
! Node: Typeof1180211
! Node: Conditionals1184140
! Node: __int1281185029
! Node: Long Long1185554
! Node: Complex1187030
! Node: Floating Types1189798
! Node: Half-Precision1193265
! Node: Decimal Float1195676
! Node: Hex Floats1197530
! Node: Fixed-Point1198567
! Node: Named Address Spaces1201825
! Ref: AVR Named Address Spaces1202511
! Node: Zero Length1209534
! Node: Empty Structures1212574
! Node: Variable Length1212980
! Node: Variadic Macros1215698
! Node: Escaped Newlines1218076
! Node: Subscripting1218937
! Node: Pointer Arith1219662
! Node: Pointers to Arrays1220236
! Node: Initializers1220981
! Node: Compound Literals1221482
! Node: Designated Inits1225049
! Node: Case Ranges1228785
! Node: Cast to Union1229466
! Node: Mixed Declarations1230592
! Node: Function Attributes1231102
! Node: Common Function Attributes1234490
! Node: AArch64 Function Attributes1285888
! Node: ARC Function Attributes1291294
! Node: ARM Function Attributes1293616
! Node: AVR Function Attributes1298421
! Node: Blackfin Function Attributes1302956
! Node: CR16 Function Attributes1305454
! Node: Epiphany Function Attributes1305981
! Node: H8/300 Function Attributes1308733
! Node: IA-64 Function Attributes1309929
! Node: M32C Function Attributes1310971
! Node: M32R/D Function Attributes1313309
! Node: m68k Function Attributes1314783
! Node: MCORE Function Attributes1315727
! Node: MeP Function Attributes1316538
! Node: MicroBlaze Function Attributes1317839
! Node: Microsoft Windows Function Attributes1319346
! Node: MIPS Function Attributes1323915
! Node: MSP430 Function Attributes1329533
! Node: NDS32 Function Attributes1333381
! Node: Nios II Function Attributes1335805
! Node: Nvidia PTX Function Attributes1337102
! Node: PowerPC Function Attributes1337717
! Node: RISC-V Function Attributes1344772
! Node: RL78 Function Attributes1345591
! Node: RX Function Attributes1346830
! Node: S/390 Function Attributes1349378
! Node: SH Function Attributes1351206
! Node: SPU Function Attributes1354627
! Node: Symbian OS Function Attributes1355435
! Node: V850 Function Attributes1355772
! Node: Visium Function Attributes1356317
! Node: x86 Function Attributes1356845
! Node: Xstormy16 Function Attributes1372113
! Node: Variable Attributes1372620
! Node: Common Variable Attributes1374109
! Node: ARC Variable Attributes1387877
! Node: AVR Variable Attributes1388259
! Node: Blackfin Variable Attributes1393421
! Node: H8/300 Variable Attributes1394279
! Node: IA-64 Variable Attributes1395352
! Node: M32R/D Variable Attributes1396103
! Node: MeP Variable Attributes1396886
! Node: Microsoft Windows Variable Attributes1398979
! Node: MSP430 Variable Attributes1401432
! Node: Nvidia PTX Variable Attributes1402633
! Node: PowerPC Variable Attributes1403250
! Node: RL78 Variable Attributes1403807
! Node: SPU Variable Attributes1404225
! Node: V850 Variable Attributes1404590
! Node: x86 Variable Attributes1405222
! Node: Xstormy16 Variable Attributes1406278
! Node: Type Attributes1406848
! Node: Common Type Attributes1408192
! Node: ARC Type Attributes1425041
! Node: ARM Type Attributes1425513
! Node: MeP Type Attributes1426295
! Node: PowerPC Type Attributes1426697
! Node: SPU Type Attributes1427686
! Node: x86 Type Attributes1428105
! Node: Label Attributes1429093
! Node: Enumerator Attributes1431026
! Node: Statement Attributes1432345
! Node: Attribute Syntax1433828
! Node: Function Prototypes1445086
! Node: C++ Comments1446866
! Node: Dollar Signs1447385
! Node: Character Escapes1447850
! Node: Alignment1448134
! Node: Inline1449506
! Node: Volatiles1454323
! Node: Using Assembly Language with C1457222
! Node: Basic Asm1458459
! Node: Extended Asm1463645
! Ref: Volatile1467471
! Ref: AssemblerTemplate1471556
! Ref: OutputOperands1475794
! Ref: FlagOutputOperands1482745
! Ref: InputOperands1484774
! Ref: Clobbers and Scratch Registers1489042
! Ref: GotoLabels1497198
! Ref: x86Operandmodifiers1499333
! Ref: x86floatingpointasmoperands1501534
! Node: Constraints1504863
! Node: Simple Constraints1505969
! Node: Multi-Alternative1513283
! Node: Modifiers1514958
! Node: Machine Constraints1517756
! Node: Asm Labels1577557
! Node: Explicit Register Variables1579177
! Ref: Explicit Reg Vars1579391
! Node: Global Register Variables1580000
! Ref: Global Reg Vars1580208
! Node: Local Register Variables1584060
! Ref: Local Reg Vars1584280
! Node: Size of an asm1587587
! Node: Alternate Keywords1588841
! Node: Incomplete Enums1590340
! Node: Function Names1591097
! Node: Return Address1592995
! Node: Vector Extensions1596936
! Node: Offsetof1604231
! Node: __sync Builtins1605064
! Node: __atomic Builtins1611505
! Node: Integer Overflow Builtins1624986
! Node: x86 specific memory model extensions for transactional memory1631462
! Node: Object Size Checking1632728
! Node: Pointer Bounds Checker builtins1638767
! Node: Other Builtins1644769
! Node: Target Builtins1685910
! Node: AArch64 Built-in Functions1687568
! Node: Alpha Built-in Functions1688023
! Node: Altera Nios II Built-in Functions1691071
! Node: ARC Built-in Functions1695440
! Node: ARC SIMD Built-in Functions1700652
! Node: ARM iWMMXt Built-in Functions1709548
! Node: ARM C Language Extensions (ACLE)1716544
! Node: ARM Floating Point Status and Control Intrinsics1717883
! Node: ARM ARMv8-M Security Extensions1718368
! Node: AVR Built-in Functions1719713
! Node: Blackfin Built-in Functions1723474
! Node: FR-V Built-in Functions1724093
! Node: Argument Types1724961
! Node: Directly-mapped Integer Functions1726715
! Node: Directly-mapped Media Functions1727799
! Node: Raw read/write Functions1736005
! Node: Other Built-in Functions1736913
! Node: MIPS DSP Built-in Functions1738099
! Node: MIPS Paired-Single Support1750596
! Node: MIPS Loongson Built-in Functions1752095
! Node: Paired-Single Arithmetic1758617
! Node: Paired-Single Built-in Functions1759565
! Node: MIPS-3D Built-in Functions1762232
! Node: MIPS SIMD Architecture (MSA) Support1767610
! Node: MIPS SIMD Architecture Built-in Functions1770450
! Node: Other MIPS Built-in Functions1797280
! Node: MSP430 Built-in Functions1798289
! Node: NDS32 Built-in Functions1799690
! Node: picoChip Built-in Functions1800983
! Node: PowerPC Built-in Functions1802326
! Node: PowerPC AltiVec/VSX Built-in Functions1835717
! Node: PowerPC Hardware Transactional Memory Built-in Functions2003423
! Node: PowerPC Atomic Memory Operation Functions2011934
! Node: RX Built-in Functions2014469
! Node: S/390 System z Built-in Functions2018487
! Node: SH Built-in Functions2023717
! Node: SPARC VIS Built-in Functions2025445
! Node: SPU Built-in Functions2033974
! Node: TI C6X Built-in Functions2035691
! Node: TILE-Gx Built-in Functions2036716
! Node: TILEPro Built-in Functions2037835
! Node: x86 Built-in Functions2038935
! Node: x86 transactional memory intrinsics2100207
! Node: x86 control-flow protection intrinsics2103474
! Node: Target Format Checks2105245
! Node: Solaris Format Checks2105677
! Node: Darwin Format Checks2106103
! Node: Pragmas2106921
! Node: AArch64 Pragmas2107694
! Node: ARM Pragmas2108151
! Node: M32C Pragmas2108778
! Node: MeP Pragmas2109850
! Node: RS/6000 and PowerPC Pragmas2111918
! Node: S/390 Pragmas2112658
! Node: Darwin Pragmas2113224
! Node: Solaris Pragmas2114277
! Node: Symbol-Renaming Pragmas2115441
! Node: Structure-Layout Pragmas2117057
! Node: Weak Pragmas2119337
! Node: Diagnostic Pragmas2120072
! Node: Visibility Pragmas2123181
! Node: Push/Pop Macro Pragmas2123866
! Node: Function Specific Option Pragmas2124839
! Node: Loop-Specific Pragmas2126708
! Node: Unnamed Fields2128308
! Node: Thread-Local2130505
! Node: C99 Thread-Local Edits2132611
! Node: C++98 Thread-Local Edits2134609
! Node: Binary constants2138054
! Node: C++ Extensions2138725
! Node: C++ Volatiles2140355
! Node: Restricted Pointers2142703
! Node: Vague Linkage2144294
! Node: C++ Interface2147917
! Ref: C++ Interface-Footnote-12151714
! Node: Template Instantiation2151852
! Node: Bound member functions2159335
! Node: C++ Attributes2160867
! Node: Function Multiversioning2164939
! Node: Type Traits2166746
! Node: C++ Concepts2173511
! Node: Deprecated Features2175010
! Node: Backwards Compatibility2177101
! Node: Objective-C2178935
! Node: GNU Objective-C runtime API2179542
! Node: Modern GNU Objective-C runtime API2180549
! Node: Traditional GNU Objective-C runtime API2182985
! Node: Executing code before main2183712
! Node: What you can and what you cannot do in +load2186456
! Node: Type encoding2188826
! Node: Legacy type encoding2193967
! Node: @encode2195057
! Node: Method signatures2195602
! Node: Garbage Collection2197594
! Node: Constant string objects2200284
! Node: compatibility_alias2202793
! Node: Exceptions2203518
! Node: Synchronization2206228
! Node: Fast enumeration2207412
! Node: Using fast enumeration2207724
! Node: c99-like fast enumeration syntax2208935
! Node: Fast enumeration details2209638
! Node: Fast enumeration protocol2211978
! Node: Messaging with the GNU Objective-C runtime2215130
! Node: Dynamically registering methods2216502
! Node: Forwarding hook2218193
! Node: Compatibility2221234
! Node: Gcov2227790
! Node: Gcov Intro2228325
! Node: Invoking Gcov2231043
! Node: Gcov and Optimization2251991
! Node: Gcov Data Files2255360
! Node: Cross-profiling2256777
! Node: Gcov-tool2258631
! Node: Gcov-tool Intro2259056
! Node: Invoking Gcov-tool2261026
! Node: Gcov-dump2263604
! Node: Gcov-dump Intro2263926
! Node: Invoking Gcov-dump2264193
! Node: Trouble2264862
! Node: Actual Bugs2266280
! Node: Interoperation2266727
! Node: Incompatibilities2273618
! Node: Fixed Headers2281770
! Node: Standard Libraries2283428
! Node: Disappointments2284800
! Node: C++ Misunderstandings2289159
! Node: Static Definitions2289970
! Node: Name lookup2291023
! Ref: Name lookup-Footnote-12295804
! Node: Temporaries2295993
! Node: Copy Assignment2297969
! Node: Non-bugs2299776
! Node: Warnings and Errors2310282
! Node: Bugs2312044
! Node: Bug Criteria2312511
! Node: Bug Reporting2314721
! Node: Service2314939
! Node: Contributing2315758
! Node: Funding2316498
! Node: GNU Project2318988
! Node: Copying2319634
! Node: GNU Free Documentation License2357143
! Node: Contributors2382261
! Node: Option Index2423196
! Node: Keyword Index2687240
  
  End Tag Table
--- 63425,63826 ----
  Node: Standards6012
  Node: Invoking GCC19170
  Node: Option Summary23371
! Node: Overall Options75821
! Node: Invoking G++90813
! Node: C Dialect Options92336
! Node: C++ Dialect Options111200
! Node: Objective-C and Objective-C++ Dialect Options148190
! Node: Diagnostic Message Formatting Options159420
! Node: Warning Options168232
! Ref: Wtrigraphs254394
! Node: Debugging Options290981
! Node: Optimize Options309856
! Ref: Type-punning373481
! Node: Instrumentation Options465223
! Node: Preprocessor Options507388
! Ref: dashMF512235
! Ref: fdollars-in-identifiers516814
! Node: Assembler Options529064
! Node: Link Options529755
! Ref: Link Options-Footnote-1544133
! Node: Directory Options544469
! Node: Code Gen Options552872
! Node: Developer Options581537
! Node: Submodel Options620449
! Node: AArch64 Options622207
! Ref: aarch64-feature-modifiers632383
! Node: Adapteva Epiphany Options634774
! Node: ARC Options640721
! Node: ARM Options661638
! Node: AVR Options695989
! Node: Blackfin Options720019
! Node: C6X Options727913
! Node: CRIS Options729456
! Node: CR16 Options733195
! Node: Darwin Options734106
! Node: DEC Alpha Options741546
! Node: FR30 Options753162
! Node: FT32 Options753727
! Node: FRV Options754673
! Node: GNU/Linux Options761437
! Node: H8/300 Options762818
! Node: HPPA Options764270
! Node: IA-64 Options773802
! Node: LM32 Options781930
! Node: M32C Options782453
! Node: M32R/D Options783726
! Node: M680x0 Options787271
! Node: MCore Options801423
! Node: MeP Options802925
! Node: MicroBlaze Options806885
! Node: MIPS Options809687
! Node: MMIX Options845139
! Node: MN10300 Options847616
! Node: Moxie Options850157
! Node: MSP430 Options850644
! Node: NDS32 Options855348
! Node: Nios II Options857518
! Node: Nvidia PTX Options869685
! Node: PDP-11 Options871947
! Node: picoChip Options873644
! Node: PowerPC Options875782
! Node: PowerPC SPE Options876010
! Node: RISC-V Options904416
! Node: RL78 Options908800
! Node: RS/6000 and PowerPC Options912575
! Node: RX Options954456
! Node: S/390 and zSeries Options963058
! Node: Score Options973507
! Node: SH Options974356
! Node: Solaris 2 Options989498
! Node: SPARC Options990736
! Node: SPU Options1006357
! Node: System V Options1011296
! Node: TILE-Gx Options1012122
! Node: TILEPro Options1013140
! Node: V850 Options1013644
! Node: VAX Options1020331
! Node: Visium Options1020869
! Node: VMS Options1023177
! Node: VxWorks Options1023993
! Node: x86 Options1025145
! Node: x86 Windows Options1083616
! Node: Xstormy16 Options1086421
! Node: Xtensa Options1086715
! Node: zSeries Options1091864
! Node: Spec Files1092060
! Node: Environment Variables1114218
! Node: Precompiled Headers1122944
! Node: C Implementation1128950
! Node: Translation implementation1130640
! Node: Environment implementation1131231
! Node: Identifiers implementation1131785
! Node: Characters implementation1132871
! Node: Integers implementation1136521
! Node: Floating point implementation1138570
! Node: Arrays and pointers implementation1141633
! Ref: Arrays and pointers implementation-Footnote-11143093
! Node: Hints implementation1143219
! Node: Structures unions enumerations and bit-fields implementation1144714
! Node: Qualifiers implementation1146938
! Node: Declarators implementation1148718
! Node: Statements implementation1149059
! Node: Preprocessing directives implementation1149385
! Node: Library functions implementation1151706
! Node: Architecture implementation1152355
! Node: Locale-specific behavior implementation1154000
! Node: C++ Implementation1154305
! Node: Conditionally-supported behavior1155588
! Node: Exception handling1156205
! Node: C Extensions1156672
! Node: Statement Exprs1161873
! Node: Local Labels1166350
! Node: Labels as Values1169323
! Ref: Labels as Values-Footnote-11171850
! Node: Nested Functions1172035
! Node: Constructing Calls1175993
! Node: Typeof1180710
! Node: Conditionals1184639
! Node: __int1281185528
! Node: Long Long1186053
! Node: Complex1187529
! Node: Floating Types1190297
! Node: Half-Precision1193764
! Node: Decimal Float1196175
! Node: Hex Floats1198029
! Node: Fixed-Point1199066
! Node: Named Address Spaces1202324
! Ref: AVR Named Address Spaces1203010
! Node: Zero Length1210033
! Node: Empty Structures1213073
! Node: Variable Length1213479
! Node: Variadic Macros1216197
! Node: Escaped Newlines1218575
! Node: Subscripting1219436
! Node: Pointer Arith1220161
! Node: Pointers to Arrays1220735
! Node: Initializers1221480
! Node: Compound Literals1221981
! Node: Designated Inits1225548
! Node: Case Ranges1229284
! Node: Cast to Union1229965
! Node: Mixed Declarations1231091
! Node: Function Attributes1231601
! Node: Common Function Attributes1234989
! Node: AArch64 Function Attributes1286498
! Node: ARC Function Attributes1291904
! Node: ARM Function Attributes1294226
! Node: AVR Function Attributes1299031
! Node: Blackfin Function Attributes1303566
! Node: CR16 Function Attributes1306064
! Node: Epiphany Function Attributes1306591
! Node: H8/300 Function Attributes1309343
! Node: IA-64 Function Attributes1310539
! Node: M32C Function Attributes1311581
! Node: M32R/D Function Attributes1313919
! Node: m68k Function Attributes1315393
! Node: MCORE Function Attributes1316337
! Node: MeP Function Attributes1317148
! Node: MicroBlaze Function Attributes1318449
! Node: Microsoft Windows Function Attributes1319956
! Node: MIPS Function Attributes1324525
! Node: MSP430 Function Attributes1330143
! Node: NDS32 Function Attributes1333991
! Node: Nios II Function Attributes1336415
! Node: Nvidia PTX Function Attributes1337712
! Node: PowerPC Function Attributes1338327
! Node: RISC-V Function Attributes1345382
! Node: RL78 Function Attributes1346201
! Node: RX Function Attributes1347440
! Node: S/390 Function Attributes1349988
! Node: SH Function Attributes1351816
! Node: SPU Function Attributes1355237
! Node: Symbian OS Function Attributes1356045
! Node: V850 Function Attributes1356382
! Node: Visium Function Attributes1356927
! Node: x86 Function Attributes1357455
! Node: Xstormy16 Function Attributes1372723
! Node: Variable Attributes1373230
! Node: Common Variable Attributes1374719
! Node: ARC Variable Attributes1388487
! Node: AVR Variable Attributes1388869
! Node: Blackfin Variable Attributes1394031
! Node: H8/300 Variable Attributes1394889
! Node: IA-64 Variable Attributes1395962
! Node: M32R/D Variable Attributes1396713
! Node: MeP Variable Attributes1397496
! Node: Microsoft Windows Variable Attributes1399589
! Node: MSP430 Variable Attributes1402042
! Node: Nvidia PTX Variable Attributes1403243
! Node: PowerPC Variable Attributes1403860
! Node: RL78 Variable Attributes1404417
! Node: SPU Variable Attributes1404835
! Node: V850 Variable Attributes1405200
! Node: x86 Variable Attributes1405832
! Node: Xstormy16 Variable Attributes1406888
! Node: Type Attributes1407458
! Node: Common Type Attributes1408802
! Node: ARC Type Attributes1425651
! Node: ARM Type Attributes1426123
! Node: MeP Type Attributes1426905
! Node: PowerPC Type Attributes1427307
! Node: SPU Type Attributes1428296
! Node: x86 Type Attributes1428715
! Node: Label Attributes1429703
! Node: Enumerator Attributes1431636
! Node: Statement Attributes1432955
! Node: Attribute Syntax1434438
! Node: Function Prototypes1445696
! Node: C++ Comments1447476
! Node: Dollar Signs1447995
! Node: Character Escapes1448460
! Node: Alignment1448744
! Node: Inline1450116
! Node: Volatiles1454933
! Node: Using Assembly Language with C1457832
! Node: Basic Asm1459069
! Node: Extended Asm1464255
! Ref: Volatile1468081
! Ref: AssemblerTemplate1472166
! Ref: OutputOperands1476404
! Ref: FlagOutputOperands1483355
! Ref: InputOperands1485384
! Ref: Clobbers and Scratch Registers1489652
! Ref: GotoLabels1497808
! Ref: x86Operandmodifiers1499943
! Ref: x86floatingpointasmoperands1502144
! Node: Constraints1505473
! Node: Simple Constraints1506579
! Node: Multi-Alternative1513893
! Node: Modifiers1515568
! Node: Machine Constraints1518366
! Node: Asm Labels1578167
! Node: Explicit Register Variables1579787
! Ref: Explicit Reg Vars1580001
! Node: Global Register Variables1580610
! Ref: Global Reg Vars1580818
! Node: Local Register Variables1584670
! Ref: Local Reg Vars1584890
! Node: Size of an asm1588197
! Node: Alternate Keywords1589451
! Node: Incomplete Enums1590950
! Node: Function Names1591707
! Node: Return Address1593605
! Node: Vector Extensions1597546
! Node: Offsetof1604841
! Node: __sync Builtins1605674
! Node: __atomic Builtins1612115
! Node: Integer Overflow Builtins1625596
! Node: x86 specific memory model extensions for transactional memory1632072
! Node: Object Size Checking1633338
! Node: Pointer Bounds Checker builtins1639377
! Node: Other Builtins1645379
! Node: Target Builtins1686520
! Node: AArch64 Built-in Functions1688178
! Node: Alpha Built-in Functions1688633
! Node: Altera Nios II Built-in Functions1691681
! Node: ARC Built-in Functions1696050
! Node: ARC SIMD Built-in Functions1701262
! Node: ARM iWMMXt Built-in Functions1710158
! Node: ARM C Language Extensions (ACLE)1717154
! Node: ARM Floating Point Status and Control Intrinsics1718493
! Node: ARM ARMv8-M Security Extensions1718978
! Node: AVR Built-in Functions1720323
! Node: Blackfin Built-in Functions1724084
! Node: FR-V Built-in Functions1724703
! Node: Argument Types1725571
! Node: Directly-mapped Integer Functions1727325
! Node: Directly-mapped Media Functions1728409
! Node: Raw read/write Functions1736615
! Node: Other Built-in Functions1737523
! Node: MIPS DSP Built-in Functions1738709
! Node: MIPS Paired-Single Support1751206
! Node: MIPS Loongson Built-in Functions1752705
! Node: Paired-Single Arithmetic1759227
! Node: Paired-Single Built-in Functions1760175
! Node: MIPS-3D Built-in Functions1762842
! Node: MIPS SIMD Architecture (MSA) Support1768220
! Node: MIPS SIMD Architecture Built-in Functions1771060
! Node: Other MIPS Built-in Functions1797890
! Node: MSP430 Built-in Functions1798899
! Node: NDS32 Built-in Functions1800300
! Node: picoChip Built-in Functions1801593
! Node: PowerPC Built-in Functions1802936
! Node: PowerPC AltiVec/VSX Built-in Functions1837417
! Node: PowerPC Hardware Transactional Memory Built-in Functions2005123
! Node: PowerPC Atomic Memory Operation Functions2013634
! Node: RX Built-in Functions2016169
! Node: S/390 System z Built-in Functions2020187
! Node: SH Built-in Functions2025417
! Node: SPARC VIS Built-in Functions2027145
! Node: SPU Built-in Functions2035674
! Node: TI C6X Built-in Functions2037391
! Node: TILE-Gx Built-in Functions2038416
! Node: TILEPro Built-in Functions2039535
! Node: x86 Built-in Functions2040635
! Node: x86 transactional memory intrinsics2101907
! Node: x86 control-flow protection intrinsics2105174
! Node: Target Format Checks2106945
! Node: Solaris Format Checks2107377
! Node: Darwin Format Checks2107803
! Node: Pragmas2108621
! Node: AArch64 Pragmas2109394
! Node: ARM Pragmas2109851
! Node: M32C Pragmas2110478
! Node: MeP Pragmas2111550
! Node: RS/6000 and PowerPC Pragmas2113618
! Node: S/390 Pragmas2114358
! Node: Darwin Pragmas2114924
! Node: Solaris Pragmas2115977
! Node: Symbol-Renaming Pragmas2117141
! Node: Structure-Layout Pragmas2118757
! Node: Weak Pragmas2121037
! Node: Diagnostic Pragmas2121772
! Node: Visibility Pragmas2124881
! Node: Push/Pop Macro Pragmas2125566
! Node: Function Specific Option Pragmas2126539
! Node: Loop-Specific Pragmas2128408
! Node: Unnamed Fields2130008
! Node: Thread-Local2132205
! Node: C99 Thread-Local Edits2134311
! Node: C++98 Thread-Local Edits2136309
! Node: Binary constants2139754
! Node: C++ Extensions2140425
! Node: C++ Volatiles2142055
! Node: Restricted Pointers2144403
! Node: Vague Linkage2145994
! Node: C++ Interface2149617
! Ref: C++ Interface-Footnote-12153414
! Node: Template Instantiation2153552
! Node: Bound member functions2161035
! Node: C++ Attributes2162567
! Node: Function Multiversioning2166639
! Node: Type Traits2168446
! Node: C++ Concepts2175211
! Node: Deprecated Features2176710
! Node: Backwards Compatibility2178801
! Node: Objective-C2180635
! Node: GNU Objective-C runtime API2181242
! Node: Modern GNU Objective-C runtime API2182249
! Node: Traditional GNU Objective-C runtime API2184685
! Node: Executing code before main2185412
! Node: What you can and what you cannot do in +load2188156
! Node: Type encoding2190526
! Node: Legacy type encoding2195667
! Node: @encode2196757
! Node: Method signatures2197302
! Node: Garbage Collection2199294
! Node: Constant string objects2201984
! Node: compatibility_alias2204493
! Node: Exceptions2205218
! Node: Synchronization2207928
! Node: Fast enumeration2209112
! Node: Using fast enumeration2209424
! Node: c99-like fast enumeration syntax2210635
! Node: Fast enumeration details2211338
! Node: Fast enumeration protocol2213678
! Node: Messaging with the GNU Objective-C runtime2216830
! Node: Dynamically registering methods2218202
! Node: Forwarding hook2219893
! Node: Compatibility2222934
! Node: Gcov2229490
! Node: Gcov Intro2230025
! Node: Invoking Gcov2232743
! Node: Gcov and Optimization2253691
! Node: Gcov Data Files2257060
! Node: Cross-profiling2258477
! Node: Gcov-tool2260331
! Node: Gcov-tool Intro2260756
! Node: Invoking Gcov-tool2262726
! Node: Gcov-dump2265304
! Node: Gcov-dump Intro2265626
! Node: Invoking Gcov-dump2265893
! Node: Trouble2266562
! Node: Actual Bugs2267980
! Node: Interoperation2268427
! Node: Incompatibilities2275318
! Node: Fixed Headers2283470
! Node: Standard Libraries2285128
! Node: Disappointments2286500
! Node: C++ Misunderstandings2290859
! Node: Static Definitions2291670
! Node: Name lookup2292723
! Ref: Name lookup-Footnote-12297504
! Node: Temporaries2297693
! Node: Copy Assignment2299669
! Node: Non-bugs2301476
! Node: Warnings and Errors2311982
! Node: Bugs2313744
! Node: Bug Criteria2314211
! Node: Bug Reporting2316421
! Node: Service2316639
! Node: Contributing2317458
! Node: Funding2318198
! Node: GNU Project2320688
! Node: Copying2321334
! Node: GNU Free Documentation License2358843
! Node: Contributors2383961
! Node: Option Index2424896
! Node: Keyword Index2688794
  
  End Tag Table
diff -Nrcpad gcc-8.1.0/gcc/doc/gccint.info gcc-8.2.0/gcc/doc/gccint.info
*** gcc-8.1.0/gcc/doc/gccint.info	Wed May  2 08:39:48 2018
--- gcc-8.2.0/gcc/doc/gccint.info	Thu Jul 26 10:07:46 2018
*************** 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 8.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 8.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
*************** By convention, keywords ending in '_noca
*** 4550,4556 ****
  specified for the particular test in an earlier 'dg-options' or
  'dg-add-options' directive.
  
! 7.2.3.1 Data type sizes
  .......................
  
  'ilp32'
--- 4550,4567 ----
  specified for the particular test in an earlier 'dg-options' or
  'dg-add-options' directive.
  
! 7.2.3.1 Endianness
! ..................
! 
! 'be'
!      Target uses big-endian memory order for multi-byte and multi-word
!      data.
! 
! 'le'
!      Target uses little-endian memory order for multi-byte and
!      multi-word data.
! 
! 7.2.3.2 Data type sizes
  .......................
  
  'ilp32'
*************** specified for the particular test in an
*** 4615,4621 ****
       Target has runtime support for any options added with
       'dg-add-options' for any '_FloatN' or '_FloatNx' type.
  
! 7.2.3.2 Fortran-specific attributes
  ...................................
  
  'fortran_integer_16'
--- 4626,4632 ----
       Target has runtime support for any options added with
       'dg-add-options' for any '_FloatN' or '_FloatNx' type.
  
! 7.2.3.3 Fortran-specific attributes
  ...................................
  
  'fortran_integer_16'
*************** specified for the particular test in an
*** 4633,4639 ****
  'fortran_large_real'
       Target supports Fortran 'real' kinds larger than 'real(8)'.
  
! 7.2.3.3 Vector-specific attributes
  ..................................
  
  'vect_align_stack_vars'
--- 4644,4650 ----
  'fortran_large_real'
       Target supports Fortran 'real' kinds larger than 'real(8)'.
  
! 7.2.3.4 Vector-specific attributes
  ..................................
  
  'vect_align_stack_vars'
*************** specified for the particular test in an
*** 4849,4855 ****
  'vect_fold_extract_last'
       Target supports the 'fold_extract_last' optab.
  
! 7.2.3.4 Thread Local Storage attributes
  .......................................
  
  'tls'
--- 4860,4866 ----
  'vect_fold_extract_last'
       Target supports the 'fold_extract_last' optab.
  
! 7.2.3.5 Thread Local Storage attributes
  .......................................
  
  'tls'
*************** specified for the particular test in an
*** 4861,4867 ****
  'tls_runtime'
       Test system supports executing TLS executables.
  
! 7.2.3.5 Decimal floating point attributes
  .........................................
  
  'dfp'
--- 4872,4878 ----
  'tls_runtime'
       Test system supports executing TLS executables.
  
! 7.2.3.6 Decimal floating point attributes
  .........................................
  
  'dfp'
*************** specified for the particular test in an
*** 4882,4888 ****
       Target generates decimal floating point instructions with current
       options.
  
! 7.2.3.6 ARM-specific attributes
  ...............................
  
  'arm32'
--- 4893,4899 ----
       Target generates decimal floating point instructions with current
       options.
  
! 7.2.3.7 ARM-specific attributes
  ...............................
  
  'arm32'
*************** specified for the particular test in an
*** 5077,5083 ****
       supported in *note arm_coproc3_ok:: in addition the following:
       'MCRR2' and 'MRRC2'.
  
! 7.2.3.7 AArch64-specific attributes
  ...................................
  
  'aarch64_asm_<ext>_ok'
--- 5088,5094 ----
       supported in *note arm_coproc3_ok:: in addition the following:
       'MCRR2' and 'MRRC2'.
  
! 7.2.3.8 AArch64-specific attributes
  ...................................
  
  'aarch64_asm_<ext>_ok'
*************** specified for the particular test in an
*** 5102,5108 ****
       Binutils installed on test system supports relocation types
       required by -fpic for AArch64 small memory model.
  
! 7.2.3.8 MIPS-specific attributes
  ................................
  
  'mips64'
--- 5113,5119 ----
       Binutils installed on test system supports relocation types
       required by -fpic for AArch64 small memory model.
  
! 7.2.3.9 MIPS-specific attributes
  ................................
  
  'mips64'
*************** specified for the particular test in an
*** 5128,5135 ****
  'mpaired_single'
       MIPS target supports '-mpaired-single'.
  
! 7.2.3.9 PowerPC-specific attributes
! ...................................
  
  'dfp_hw'
       PowerPC target supports executing hardware DFP instructions.
--- 5139,5146 ----
  'mpaired_single'
       MIPS target supports '-mpaired-single'.
  
! 7.2.3.10 PowerPC-specific attributes
! ....................................
  
  'dfp_hw'
       PowerPC target supports executing hardware DFP instructions.
*************** specified for the particular test in an
*** 5201,5207 ****
  'vsx_hw'
       PowerPC target supports executing VSX instructions (ISA 2.06).
  
! 7.2.3.10 Other hardware attributes
  ..................................
  
  'autoincdec'
--- 5212,5218 ----
  'vsx_hw'
       PowerPC target supports executing VSX instructions (ISA 2.06).
  
! 7.2.3.11 Other hardware attributes
  ..................................
  
  'autoincdec'
*************** specified for the particular test in an
*** 5284,5290 ****
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.3.11 Environment attributes
  ...............................
  
  'c'
--- 5295,5301 ----
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.3.12 Environment attributes
  ...............................
  
  'c'
*************** specified for the particular test in an
*** 5389,5395 ****
  'wchar'
       Target supports wide characters.
  
! 7.2.3.12 Other attributes
  .........................
  
  'automatic_stack_alignment'
--- 5400,5406 ----
  'wchar'
       Target supports wide characters.
  
! 7.2.3.13 Other attributes
  .........................
  
  'automatic_stack_alignment'
*************** specified for the particular test in an
*** 5520,5526 ****
  'comdat_group'
       Target uses comdat groups.
  
! 7.2.3.13 Local to tests in 'gcc.target/i386'
  ............................................
  
  '3dnow'
--- 5531,5537 ----
  'comdat_group'
       Target uses comdat groups.
  
! 7.2.3.14 Local to tests in 'gcc.target/i386'
  ............................................
  
  '3dnow'
*************** specified for the particular test in an
*** 5559,5571 ****
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.3.14 Local to tests in 'gcc.target/spu/ea'
  ..............................................
  
  'ealib'
       Target '__ea' library functions are available.
  
! 7.2.3.15 Local to tests in 'gcc.test-framework'
  ...............................................
  
  'no'
--- 5570,5582 ----
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.3.15 Local to tests in 'gcc.target/spu/ea'
  ..............................................
  
  'ealib'
       Target '__ea' library functions are available.
  
! 7.2.3.16 Local to tests in 'gcc.test-framework'
  ...............................................
  
  'no'
*************** Node: Test Directives205236
*** 53966,54348 ****
  Node: Directives205763
  Node: Selectors216529
  Node: Effective-Target Keywords217885
! Ref: arm_fp_ok228231
! Ref: arm_neon_ok229313
! Ref: arm_neon_ok_no_float_abi229482
! Ref: arm_neonv2_ok229649
! Ref: arm_fp16_ok229816
! Ref: arm_neon_fp16_ok230158
! Ref: arm_vfp3_ok231034
! Ref: arm_v8_1a_neon_ok231460
! Ref: arm_v8_2a_fp16_scalar_ok231888
! Ref: arm_v8_2a_fp16_neon_ok232339
! Ref: arm_v8_2a_dotprod_neon_ok232814
! Ref: arm_fp16fml_neon_ok233234
! Ref: arm_coproc1_ok234076
! Ref: arm_coproc2_ok234202
! Ref: arm_coproc3_ok234430
! Ref: stack_size_et244677
! Node: Add Options246980
! Ref: arm_fp16_ieee247998
! Ref: arm_fp16_alternative248253
! Ref: stack_size_ao250504
! Node: Require Support250753
! Node: Final Actions253582
! Node: Ada Tests259241
! Node: C Tests260404
! Node: LTO Testing264776
! Node: gcov Testing266419
! Node: profopt Testing269409
! Node: compat Testing271124
! Node: Torture Tests275364
! Node: GIMPLE Tests276998
! Node: RTL Tests278241
! Node: Options279547
! Node: Option file format279988
! Node: Option properties286977
! Node: Passes300951
! Node: Parsing pass301767
! Node: Gimplification pass305295
! Node: Pass manager307128
! Node: Tree SSA passes308974
! Node: RTL passes330516
! Node: Optimization info342780
! Node: Dump setup343599
! Node: Optimization groups344728
! Node: Dump files and streams345707
! Node: Dump output verbosity346905
! Node: Dump types347961
! Node: Dump examples349451
! Node: poly_int350932
! Node: Overview of poly_int352412
! Node: Consequences of using poly_int355016
! Node: Comparisons involving poly_int356651
! Node: Comparison functions for poly_int358289
! Node: Properties of the poly_int comparisons359496
! Node: Comparing potentially-unordered poly_ints361938
! Node: Comparing ordered poly_ints362849
! Node: Checking for a poly_int marker value364873
! Node: Range checks on poly_ints365722
! Node: Sorting poly_ints368376
! Node: Arithmetic on poly_ints369149
! Node: Using poly_int with C++ arithmetic operators369950
! Node: wi arithmetic on poly_ints371481
! Node: Division of poly_ints372333
! Node: Other poly_int arithmetic373840
! Node: Alignment of poly_ints375246
! Node: Computing bounds on poly_ints378523
! Node: Converting poly_ints379304
! Node: Miscellaneous poly_int routines382851
! Node: Guidelines for using poly_int383491
! Node: GENERIC388423
! Node: Deficiencies390301
! Node: Tree overview390542
! Node: Macros and Functions394666
! Node: Identifiers395491
! Node: Containers397100
! Node: Types398257
! Node: Declarations410331
! Node: Working with declarations410826
! Node: Internal structure416430
! Node: Current structure hierarchy416814
! Node: Adding new DECL node types418907
! Node: Attributes423191
! Node: Expression trees424435
! Node: Constant expressions426189
! Node: Storage References432281
! Node: Unary and Binary Expressions435800
! Node: Vectors456486
! Node: Statements462155
! Node: Basic Statements462687
! Node: Blocks467314
! Node: Statement Sequences469015
! Node: Empty Statements469348
! Node: Jumps469922
! Node: Cleanups470575
! Node: OpenMP472342
! Node: OpenACC478187
! Node: Functions479228
! Node: Function Basics479699
! Node: Function Properties483383
! Node: Language-dependent trees486164
! Node: C and C++ Trees487051
! Node: Types for C++489955
! Node: Namespaces494925
! Node: Classes498031
! Node: Functions for C++502939
! Node: Statements for C++509190
! Node: C++ Expressions517243
! Node: Java Trees518748
! Node: GIMPLE518861
! Node: Tuple representation522526
! Node: Class hierarchy of GIMPLE statements529486
! Node: GIMPLE instruction set534474
! Node: GIMPLE Exception Handling536106
! Node: Temporaries538018
! Ref: Temporaries-Footnote-1539336
! Node: Operands539401
! Node: Compound Expressions540162
! Node: Compound Lvalues540396
! Node: Conditional Expressions541158
! Node: Logical Operators541817
! Node: Manipulating GIMPLE statements549165
! Node: Tuple specific accessors555101
! Node: GIMPLE_ASM555880
! Node: GIMPLE_ASSIGN558263
! Node: GIMPLE_BIND562967
! Node: GIMPLE_CALL564781
! Node: GIMPLE_CATCH568924
! Node: GIMPLE_COND570074
! Node: GIMPLE_DEBUG572869
! Node: GIMPLE_EH_FILTER577467
! Node: GIMPLE_LABEL579030
! Node: GIMPLE_GOTO579643
! Node: GIMPLE_NOP580166
! Node: GIMPLE_OMP_ATOMIC_LOAD580528
! Node: GIMPLE_OMP_ATOMIC_STORE581524
! Node: GIMPLE_OMP_CONTINUE582223
! Node: GIMPLE_OMP_CRITICAL583702
! Node: GIMPLE_OMP_FOR584696
! Node: GIMPLE_OMP_MASTER588112
! Node: GIMPLE_OMP_ORDERED588490
! Node: GIMPLE_OMP_PARALLEL588884
! Node: GIMPLE_OMP_RETURN591653
! Node: GIMPLE_OMP_SECTION592298
! Node: GIMPLE_OMP_SECTIONS592958
! Node: GIMPLE_OMP_SINGLE594568
! Node: GIMPLE_PHI595514
! Node: GIMPLE_RESX596793
! Node: GIMPLE_RETURN597512
! Node: GIMPLE_SWITCH598086
! Node: GIMPLE_TRY599961
! Node: GIMPLE_WITH_CLEANUP_EXPR601733
! Node: GIMPLE sequences602612
! Node: Sequence iterators605818
! Node: Adding a new GIMPLE statement code614275
! Node: Statement and operand traversals615620
! Node: Tree SSA618212
! Node: Annotations620000
! Node: SSA Operands620405
! Node: SSA634480
! Node: Alias analysis644186
! Node: Memory model647960
! Node: RTL649319
! Node: RTL Objects651507
! Node: RTL Classes655391
! Node: Accessors660523
! Node: Special Accessors662696
! Node: Flags668483
! Node: Machine Modes683746
! Node: Constants701279
! Node: Regs and Memory712558
! Node: Arithmetic731810
! Node: Comparisons741856
! Node: Bit-Fields746148
! Node: Vector Operations747700
! Node: Conversions749733
! Node: RTL Declarations754231
! Node: Side Effects755075
! Node: Incdec772086
! Node: Assembler775422
! Node: Debug Information776967
! Node: Insns778894
! Node: Calls806787
! Node: Sharing809380
! Node: Reading RTL812575
! Node: Control Flow813566
! Node: Basic Blocks815335
! Node: Edges820789
! Node: Profile information829408
! Node: Maintaining the CFG834092
! Node: Liveness information839860
! Node: Loop Analysis and Representation841986
! Node: Loop representation843022
! Node: Loop querying850585
! Node: Loop manipulation853406
! Node: LCSSA855742
! Node: Scalar evolutions857811
! Node: loop-iv861055
! Node: Number of iterations862977
! Node: Dependency analysis867058
! Node: Machine Desc873409
! Node: Overview875972
! Node: Patterns878012
! Node: Example882321
! Node: RTL Template883782
! Node: Output Template894438
! Node: Output Statement898619
! Node: Predicates902958
! Node: Machine-Independent Predicates905876
! Node: Defining Predicates910820
! Node: Constraints916783
! Node: Simple Constraints918252
! Node: Multi-Alternative931092
! Node: Class Preferences934301
! Node: Modifiers935193
! Node: Machine Constraints939926
! Node: Disable Insn Alternatives1002616
! Node: Define Constraints1006108
! Node: C Constraint Interface1013503
! Node: Standard Names1016630
! Ref: shift patterns1048676
! Ref: prologue instruction pattern1100330
! Ref: window_save instruction pattern1100823
! Ref: epilogue instruction pattern1101100
! Node: Pattern Ordering1120256
! Node: Dependent Patterns1121492
! Node: Jump Patterns1123112
! Ref: Jump Patterns-Footnote-11125259
! Node: Looping Patterns1125307
! Node: Insn Canonicalizations1130036
! Node: Expander Definitions1135243
! Node: Insn Splitting1143457
! Node: Including Patterns1153061
! Node: Peephole Definitions1154845
! Node: define_peephole1156098
! Node: define_peephole21162428
! Node: Insn Attributes1165494
! Node: Defining Attributes1166676
! Ref: define_enum_attr1170169
! Node: Expressions1171205
! Node: Tagging Insns1177955
! Node: Attr Example1182308
! Node: Insn Lengths1184681
! Node: Constant Attributes1188089
! Node: Mnemonic Attribute1189265
! Node: Delay Slots1190784
! Node: Processor pipeline description1194007
! Ref: Processor pipeline description-Footnote-11212824
! Node: Conditional Execution1213148
! Node: Define Subst1216631
! Node: Define Subst Example1218667
! Node: Define Subst Pattern Matching1221661
! Node: Define Subst Output Template1222887
! Node: Constant Definitions1224957
! Ref: define_enum1228739
! Node: Iterators1229227
! Node: Mode Iterators1229805
! Node: Defining Mode Iterators1230783
! Node: Substitutions1232277
! Node: Examples1234519
! Node: Code Iterators1235967
! Node: Int Iterators1238246
! Node: Subst Iterators1240692
! Node: Target Macros1242384
! Node: Target Structure1245396
! Node: Driver1247512
! Node: Run-time Target1266482
! Node: Per-Function Data1276193
! Node: Storage Layout1278957
! Node: Type Layout1306274
! Node: Registers1319615
! Node: Register Basics1320589
! Node: Allocation Order1326214
! Node: Values in Registers1328698
! Node: Leaf Functions1336174
! Node: Stack Registers1339033
! Node: Register Classes1340305
! Node: Stack and Calling1375087
! Node: Frame Layout1375693
! Node: Exception Handling1387528
! Node: Stack Checking1393738
! Node: Frame Registers1399114
! Node: Elimination1407665
! Node: Stack Arguments1411521
! Node: Register Arguments1418717
! Node: Scalar Return1442601
! Node: Aggregate Return1449057
! Node: Caller Saves1453611
! Node: Function Entry1454353
! Node: Profiling1465905
! Node: Tail Calls1468015
! Node: Shrink-wrapping separate components1469926
! Node: Stack Smashing Protection1472967
! Node: Miscellaneous Register Hooks1474890
! Node: Varargs1475756
! Node: Trampolines1485860
! Node: Library Calls1493024
! Node: Addressing Modes1497708
! Node: Anchored Addresses1523894
! Node: Condition Code1526537
! Node: CC0 Condition Codes1528864
! Node: MODE_CC Condition Codes1532110
! Node: Costs1538906
! Node: Scheduling1560278
! Node: Sections1584200
! Node: PIC1600129
! Node: Assembler Format1602188
! Node: File Framework1603326
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1610925
! Node: Data Output1614195
! Node: Uninitialized Data1622141
! Node: Label Output1627152
! Node: Initialization1651763
! Node: Macros for Initialization1657724
! Node: Instruction Output1664443
! Node: Dispatch Tables1675072
! Node: Exception Region Output1679472
! Node: Alignment Output1686554
! Node: Debugging Info1691157
! Node: All Debuggers1691811
! Node: DBX Options1694583
! Node: DBX Hooks1700021
! Node: File Names and DBX1701330
! Node: DWARF1703434
! Node: VMS Debug1709249
! Node: Floating Point1709828
! Node: Mode Switching1712583
! Node: Target Attributes1717020
! Node: Emulated TLS1725986
! Node: MIPS Coprocessors1729376
! Node: PCH Target1730535
! Node: C++ ABI1732377
! Node: Named Address Spaces1737171
! Node: Misc1743087
! Ref: TARGET_SHIFT_TRUNCATION_MASK1750958
! Node: Host Config1806402
! Node: Host Common1807471
! Node: Filesystem1809845
! Node: Host Misc1813960
! Node: Fragments1816409
! Node: Target Fragment1817604
! Node: Host Fragment1828417
! Node: Collect21828657
! Node: Header Dirs1831293
! Node: Type Information1832716
! Node: GTY Options1835992
! Node: Inheritance and GTY1847251
! Ref: Inheritance and GTY-Footnote-11848816
! Node: User GC1849086
! Node: GGC Roots1852825
! Node: Files1853538
! Node: Invoking the garbage collector1856245
! Node: Troubleshooting1857750
! Node: Plugins1858825
! Node: Plugins loading1859954
! Node: Plugin API1861053
! Node: Plugins pass1868779
! Node: Plugins GC1870750
! Node: Plugins description1872468
! Node: Plugins attr1873004
! Node: Plugins recording1875284
! Node: Plugins gate1876134
! Node: Plugins tracking1876725
! Node: Plugins building1877313
! Node: LTO1880815
! Node: LTO Overview1881687
! Node: LTO object file layout1887514
! Node: IPA1892144
! Node: WHOPR1901109
! Node: Internal flags1905669
! Node: Match and Simplify1907080
! Node: GIMPLE API1908034
! Node: The Language1910829
! Node: Funding1922192
! Node: GNU Project1924691
! Node: Copying1925340
! Node: GNU Free Documentation License1962852
! Node: Contributors1987973
! Node: Option Index2028911
! Node: Concept Index2029788
  
  End Tag Table
--- 53977,54359 ----
  Node: Directives205763
  Node: Selectors216529
  Node: Effective-Target Keywords217885
! Ref: arm_fp_ok228449
! Ref: arm_neon_ok229531
! Ref: arm_neon_ok_no_float_abi229700
! Ref: arm_neonv2_ok229867
! Ref: arm_fp16_ok230034
! Ref: arm_neon_fp16_ok230376
! Ref: arm_vfp3_ok231252
! Ref: arm_v8_1a_neon_ok231678
! Ref: arm_v8_2a_fp16_scalar_ok232106
! Ref: arm_v8_2a_fp16_neon_ok232557
! Ref: arm_v8_2a_dotprod_neon_ok233032
! Ref: arm_fp16fml_neon_ok233452
! Ref: arm_coproc1_ok234294
! Ref: arm_coproc2_ok234420
! Ref: arm_coproc3_ok234648
! Ref: stack_size_et244897
! Node: Add Options247200
! Ref: arm_fp16_ieee248218
! Ref: arm_fp16_alternative248473
! Ref: stack_size_ao250724
! Node: Require Support250973
! Node: Final Actions253802
! Node: Ada Tests259461
! Node: C Tests260624
! Node: LTO Testing264996
! Node: gcov Testing266639
! Node: profopt Testing269629
! Node: compat Testing271344
! Node: Torture Tests275584
! Node: GIMPLE Tests277218
! Node: RTL Tests278461
! Node: Options279767
! Node: Option file format280208
! Node: Option properties287197
! Node: Passes301171
! Node: Parsing pass301987
! Node: Gimplification pass305515
! Node: Pass manager307348
! Node: Tree SSA passes309194
! Node: RTL passes330736
! Node: Optimization info343000
! Node: Dump setup343819
! Node: Optimization groups344948
! Node: Dump files and streams345927
! Node: Dump output verbosity347125
! Node: Dump types348181
! Node: Dump examples349671
! Node: poly_int351152
! Node: Overview of poly_int352632
! Node: Consequences of using poly_int355236
! Node: Comparisons involving poly_int356871
! Node: Comparison functions for poly_int358509
! Node: Properties of the poly_int comparisons359716
! Node: Comparing potentially-unordered poly_ints362158
! Node: Comparing ordered poly_ints363069
! Node: Checking for a poly_int marker value365093
! Node: Range checks on poly_ints365942
! Node: Sorting poly_ints368596
! Node: Arithmetic on poly_ints369369
! Node: Using poly_int with C++ arithmetic operators370170
! Node: wi arithmetic on poly_ints371701
! Node: Division of poly_ints372553
! Node: Other poly_int arithmetic374060
! Node: Alignment of poly_ints375466
! Node: Computing bounds on poly_ints378743
! Node: Converting poly_ints379524
! Node: Miscellaneous poly_int routines383071
! Node: Guidelines for using poly_int383711
! Node: GENERIC388643
! Node: Deficiencies390521
! Node: Tree overview390762
! Node: Macros and Functions394886
! Node: Identifiers395711
! Node: Containers397320
! Node: Types398477
! Node: Declarations410551
! Node: Working with declarations411046
! Node: Internal structure416650
! Node: Current structure hierarchy417034
! Node: Adding new DECL node types419127
! Node: Attributes423411
! Node: Expression trees424655
! Node: Constant expressions426409
! Node: Storage References432501
! Node: Unary and Binary Expressions436020
! Node: Vectors456706
! Node: Statements462375
! Node: Basic Statements462907
! Node: Blocks467534
! Node: Statement Sequences469235
! Node: Empty Statements469568
! Node: Jumps470142
! Node: Cleanups470795
! Node: OpenMP472562
! Node: OpenACC478407
! Node: Functions479448
! Node: Function Basics479919
! Node: Function Properties483603
! Node: Language-dependent trees486384
! Node: C and C++ Trees487271
! Node: Types for C++490175
! Node: Namespaces495145
! Node: Classes498251
! Node: Functions for C++503159
! Node: Statements for C++509410
! Node: C++ Expressions517463
! Node: Java Trees518968
! Node: GIMPLE519081
! Node: Tuple representation522746
! Node: Class hierarchy of GIMPLE statements529706
! Node: GIMPLE instruction set534694
! Node: GIMPLE Exception Handling536326
! Node: Temporaries538238
! Ref: Temporaries-Footnote-1539556
! Node: Operands539621
! Node: Compound Expressions540382
! Node: Compound Lvalues540616
! Node: Conditional Expressions541378
! Node: Logical Operators542037
! Node: Manipulating GIMPLE statements549385
! Node: Tuple specific accessors555321
! Node: GIMPLE_ASM556100
! Node: GIMPLE_ASSIGN558483
! Node: GIMPLE_BIND563187
! Node: GIMPLE_CALL565001
! Node: GIMPLE_CATCH569144
! Node: GIMPLE_COND570294
! Node: GIMPLE_DEBUG573089
! Node: GIMPLE_EH_FILTER577687
! Node: GIMPLE_LABEL579250
! Node: GIMPLE_GOTO579863
! Node: GIMPLE_NOP580386
! Node: GIMPLE_OMP_ATOMIC_LOAD580748
! Node: GIMPLE_OMP_ATOMIC_STORE581744
! Node: GIMPLE_OMP_CONTINUE582443
! Node: GIMPLE_OMP_CRITICAL583922
! Node: GIMPLE_OMP_FOR584916
! Node: GIMPLE_OMP_MASTER588332
! Node: GIMPLE_OMP_ORDERED588710
! Node: GIMPLE_OMP_PARALLEL589104
! Node: GIMPLE_OMP_RETURN591873
! Node: GIMPLE_OMP_SECTION592518
! Node: GIMPLE_OMP_SECTIONS593178
! Node: GIMPLE_OMP_SINGLE594788
! Node: GIMPLE_PHI595734
! Node: GIMPLE_RESX597013
! Node: GIMPLE_RETURN597732
! Node: GIMPLE_SWITCH598306
! Node: GIMPLE_TRY600181
! Node: GIMPLE_WITH_CLEANUP_EXPR601953
! Node: GIMPLE sequences602832
! Node: Sequence iterators606038
! Node: Adding a new GIMPLE statement code614495
! Node: Statement and operand traversals615840
! Node: Tree SSA618432
! Node: Annotations620220
! Node: SSA Operands620625
! Node: SSA634700
! Node: Alias analysis644406
! Node: Memory model648180
! Node: RTL649539
! Node: RTL Objects651727
! Node: RTL Classes655611
! Node: Accessors660743
! Node: Special Accessors662916
! Node: Flags668703
! Node: Machine Modes683966
! Node: Constants701499
! Node: Regs and Memory712778
! Node: Arithmetic732030
! Node: Comparisons742076
! Node: Bit-Fields746368
! Node: Vector Operations747920
! Node: Conversions749953
! Node: RTL Declarations754451
! Node: Side Effects755295
! Node: Incdec772306
! Node: Assembler775642
! Node: Debug Information777187
! Node: Insns779114
! Node: Calls807007
! Node: Sharing809600
! Node: Reading RTL812795
! Node: Control Flow813786
! Node: Basic Blocks815555
! Node: Edges821009
! Node: Profile information829628
! Node: Maintaining the CFG834312
! Node: Liveness information840080
! Node: Loop Analysis and Representation842206
! Node: Loop representation843242
! Node: Loop querying850805
! Node: Loop manipulation853626
! Node: LCSSA855962
! Node: Scalar evolutions858031
! Node: loop-iv861275
! Node: Number of iterations863197
! Node: Dependency analysis867278
! Node: Machine Desc873629
! Node: Overview876192
! Node: Patterns878232
! Node: Example882541
! Node: RTL Template884002
! Node: Output Template894658
! Node: Output Statement898839
! Node: Predicates903178
! Node: Machine-Independent Predicates906096
! Node: Defining Predicates911040
! Node: Constraints917003
! Node: Simple Constraints918472
! Node: Multi-Alternative931312
! Node: Class Preferences934521
! Node: Modifiers935413
! Node: Machine Constraints940146
! Node: Disable Insn Alternatives1002836
! Node: Define Constraints1006328
! Node: C Constraint Interface1013723
! Node: Standard Names1016850
! Ref: shift patterns1048896
! Ref: prologue instruction pattern1100550
! Ref: window_save instruction pattern1101043
! Ref: epilogue instruction pattern1101320
! Node: Pattern Ordering1120476
! Node: Dependent Patterns1121712
! Node: Jump Patterns1123332
! Ref: Jump Patterns-Footnote-11125479
! Node: Looping Patterns1125527
! Node: Insn Canonicalizations1130256
! Node: Expander Definitions1135463
! Node: Insn Splitting1143677
! Node: Including Patterns1153281
! Node: Peephole Definitions1155065
! Node: define_peephole1156318
! Node: define_peephole21162648
! Node: Insn Attributes1165714
! Node: Defining Attributes1166896
! Ref: define_enum_attr1170389
! Node: Expressions1171425
! Node: Tagging Insns1178175
! Node: Attr Example1182528
! Node: Insn Lengths1184901
! Node: Constant Attributes1188309
! Node: Mnemonic Attribute1189485
! Node: Delay Slots1191004
! Node: Processor pipeline description1194227
! Ref: Processor pipeline description-Footnote-11213044
! Node: Conditional Execution1213368
! Node: Define Subst1216851
! Node: Define Subst Example1218887
! Node: Define Subst Pattern Matching1221881
! Node: Define Subst Output Template1223107
! Node: Constant Definitions1225177
! Ref: define_enum1228959
! Node: Iterators1229447
! Node: Mode Iterators1230025
! Node: Defining Mode Iterators1231003
! Node: Substitutions1232497
! Node: Examples1234739
! Node: Code Iterators1236187
! Node: Int Iterators1238466
! Node: Subst Iterators1240912
! Node: Target Macros1242604
! Node: Target Structure1245616
! Node: Driver1247732
! Node: Run-time Target1266702
! Node: Per-Function Data1276413
! Node: Storage Layout1279177
! Node: Type Layout1306494
! Node: Registers1319835
! Node: Register Basics1320809
! Node: Allocation Order1326434
! Node: Values in Registers1328918
! Node: Leaf Functions1336394
! Node: Stack Registers1339253
! Node: Register Classes1340525
! Node: Stack and Calling1375307
! Node: Frame Layout1375913
! Node: Exception Handling1387748
! Node: Stack Checking1393958
! Node: Frame Registers1399334
! Node: Elimination1407885
! Node: Stack Arguments1411741
! Node: Register Arguments1418937
! Node: Scalar Return1442821
! Node: Aggregate Return1449277
! Node: Caller Saves1453831
! Node: Function Entry1454573
! Node: Profiling1466125
! Node: Tail Calls1468235
! Node: Shrink-wrapping separate components1470146
! Node: Stack Smashing Protection1473187
! Node: Miscellaneous Register Hooks1475110
! Node: Varargs1475976
! Node: Trampolines1486080
! Node: Library Calls1493244
! Node: Addressing Modes1497928
! Node: Anchored Addresses1524114
! Node: Condition Code1526757
! Node: CC0 Condition Codes1529084
! Node: MODE_CC Condition Codes1532330
! Node: Costs1539126
! Node: Scheduling1560498
! Node: Sections1584420
! Node: PIC1600349
! Node: Assembler Format1602408
! Node: File Framework1603546
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1611145
! Node: Data Output1614415
! Node: Uninitialized Data1622361
! Node: Label Output1627372
! Node: Initialization1651983
! Node: Macros for Initialization1657944
! Node: Instruction Output1664663
! Node: Dispatch Tables1675292
! Node: Exception Region Output1679692
! Node: Alignment Output1686774
! Node: Debugging Info1691377
! Node: All Debuggers1692031
! Node: DBX Options1694803
! Node: DBX Hooks1700241
! Node: File Names and DBX1701550
! Node: DWARF1703654
! Node: VMS Debug1709469
! Node: Floating Point1710048
! Node: Mode Switching1712803
! Node: Target Attributes1717240
! Node: Emulated TLS1726206
! Node: MIPS Coprocessors1729596
! Node: PCH Target1730755
! Node: C++ ABI1732597
! Node: Named Address Spaces1737391
! Node: Misc1743307
! Ref: TARGET_SHIFT_TRUNCATION_MASK1751178
! Node: Host Config1806622
! Node: Host Common1807691
! Node: Filesystem1810065
! Node: Host Misc1814180
! Node: Fragments1816629
! Node: Target Fragment1817824
! Node: Host Fragment1828637
! Node: Collect21828877
! Node: Header Dirs1831513
! Node: Type Information1832936
! Node: GTY Options1836212
! Node: Inheritance and GTY1847471
! Ref: Inheritance and GTY-Footnote-11849036
! Node: User GC1849306
! Node: GGC Roots1853045
! Node: Files1853758
! Node: Invoking the garbage collector1856465
! Node: Troubleshooting1857970
! Node: Plugins1859045
! Node: Plugins loading1860174
! Node: Plugin API1861273
! Node: Plugins pass1868999
! Node: Plugins GC1870970
! Node: Plugins description1872688
! Node: Plugins attr1873224
! Node: Plugins recording1875504
! Node: Plugins gate1876354
! Node: Plugins tracking1876945
! Node: Plugins building1877533
! Node: LTO1881035
! Node: LTO Overview1881907
! Node: LTO object file layout1887734
! Node: IPA1892364
! Node: WHOPR1901329
! Node: Internal flags1905889
! Node: Match and Simplify1907300
! Node: GIMPLE API1908254
! Node: The Language1911049
! Node: Funding1922412
! Node: GNU Project1924911
! Node: Copying1925560
! Node: GNU Free Documentation License1963072
! Node: Contributors1988193
! Node: Option Index2029131
! Node: Concept Index2030008
  
  End Tag Table
diff -Nrcpad gcc-8.1.0/gcc/doc/gcov-dump.1 gcc-8.2.0/gcc/doc/gcov-dump.1
*** gcc-8.1.0/gcc/doc/gcov-dump.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov-dump.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/gcov-tool.1 gcc-8.2.0/gcc/doc/gcov-tool.1
*** gcc-8.1.0/gcc/doc/gcov-tool.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov-tool.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/gcov.1 gcc-8.2.0/gcc/doc/gcov.1
*** gcc-8.1.0/gcc/doc/gcov.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/gfdl.7 gcc-8.2.0/gcc/doc/gfdl.7
*** gcc-8.1.0/gcc/doc/gfdl.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gfdl.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/gfortran.1 gcc-8.2.0/gcc/doc/gfortran.1
*** gcc-8.1.0/gcc/doc/gfortran.1	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/doc/gfortran.1	Thu Jul 26 10:07:32 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/gpl.7 gcc-8.2.0/gcc/doc/gpl.7
*** gcc-8.1.0/gcc/doc/gpl.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gpl.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2018-05-02" "gcc-8.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
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2018-07-26" "gcc-8.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-8.1.0/gcc/doc/invoke.texi gcc-8.2.0/gcc/doc/invoke.texi
*** gcc-8.1.0/gcc/doc/invoke.texi	Thu Apr 26 13:52:59 2018
--- gcc-8.2.0/gcc/doc/invoke.texi	Wed Jul 18 17:20:05 2018
*************** Objective-C and Objective-C++ Dialects}.
*** 323,329 ****
  -Wswitch-unreachable  -Wsync-nand @gol
  -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs @gol
  -Wtype-limits  -Wundef @gol
! -Wuninitialized  -Wunknown-pragmas  -Wunsafe-loop-optimizations @gol
  -Wunsuffixed-float-constants  -Wunused  -Wunused-function @gol
  -Wunused-label  -Wunused-local-typedefs  -Wunused-macros @gol
  -Wunused-parameter  -Wno-unused-result @gol
--- 323,329 ----
  -Wswitch-unreachable  -Wsync-nand @gol
  -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs @gol
  -Wtype-limits  -Wundef @gol
! -Wuninitialized  -Wunknown-pragmas @gol
  -Wunsuffixed-float-constants  -Wunused  -Wunused-function @gol
  -Wunused-label  -Wunused-local-typedefs  -Wunused-macros @gol
  -Wunused-parameter  -Wno-unused-result @gol
*************** the same name within a function, that ar
*** 2356,2361 ****
--- 2356,2370 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies @option{-fnew-inheriting-ctors}.
  
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ 
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ 
  See also @option{-Wabi}.
  
  @item -fabi-compat-version=@var{n}
*************** works around mangling changes by creatin
*** 2365,2371 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which ABI version to use for the alias.
  
! With @option{-fabi-version=0} (the default), this defaults to 8 (GCC 5
  compatibility).  If another ABI version is explicitly selected, this
  defaults to 0.  For compatibility with GCC versions 3.2 through 4.9,
  use @option{-fabi-compat-version=2}.
--- 2374,2380 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which ABI version to use for the alias.
  
! With @option{-fabi-version=0} (the default), this defaults to 11 (GCC 7
  compatibility).  If another ABI version is explicitly selected, this
  defaults to 0.  For compatibility with GCC versions 3.2 through 4.9,
  use @option{-fabi-compat-version=2}.
*************** Options} and @ref{Objective-C and Object
*** 3953,3958 ****
--- 3962,3968 ----
  -Wsizeof-pointer-memaccess @gol
  -Wstrict-aliasing  @gol
  -Wstrict-overflow=1  @gol
+ -Wstringop-truncation  @gol
  -Wswitch  @gol
  -Wtautological-compare  @gol
  -Wtrigraphs  @gol
*************** however, are not suitable arguments to f
*** 5374,5379 ****
--- 5384,5391 ----
  such arrays GCC issues warnings unless it can prove that the use is
  safe.  @xref{Common Variable Attributes}.
  
+ Option @option{-Wstringop-truncation} is enabled by @option{-Wall}.
+ 
  @item -Wsuggest-attribute=@r{[}pure@r{|}const@r{|}noreturn@r{|}format@r{|}cold@r{|}malloc@r{]}
  @opindex Wsuggest-attribute=
  @opindex Wno-suggest-attribute=
*************** precision would exceed @code{SIZE_MAX /
*** 5488,5493 ****
--- 5500,5508 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as @code{kB} and @code{KiB} for kilobyte and kibibyte, respectively,
  @code{MB} and @code{MiB} for megabyte and mebibyte, and so on.
+ @option{-Walloc-size-larger-than=}@var{PTRDIFF_MAX} is enabled by default.
+ Warnings controlled by the option can be disabled by specifying @var{n}
+ of @var{SIZE_MAX} or more.
  @xref{Function Attributes}.
  
  @item -Walloca
*************** If the stack usage is (partly) dynamic a
*** 5958,5971 ****
  @end smallexample
  @end itemize
  
- @item -Wunsafe-loop-optimizations
- @opindex Wunsafe-loop-optimizations
- @opindex Wno-unsafe-loop-optimizations
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- @option{-funsafe-loop-optimizations} warn if the compiler makes
- such assumptions.
- 
  @item -Wno-pedantic-ms-format @r{(MinGW targets only)}
  @opindex Wno-pedantic-ms-format
  @opindex Wpedantic-ms-format
--- 5973,5978 ----
*************** for (int i = 0; i < N; i++)
*** 8866,8871 ****
--- 8873,8885 ----
      for (int j = 0; j < N; j++)
        c[i][j] = c[i][j] + a[i][k]*b[k][j];
  @end smallexample
+ This flag is enabled by default at @option{-O3}.
+ 
+ @item -floop-unroll-and-jam
+ @opindex floop-unroll-and-jam
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at @option{-O3}.
  
  @item -ftree-loop-im
  @opindex ftree-loop-im
*************** for one side of the iteration space and
*** 10038,10049 ****
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
  
- @item -floop-unroll-and-jam
- @opindex floop-unroll-and-jam
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
- 
  @item -ffunction-sections
  @itemx -fdata-sections
  @opindex ffunction-sections
--- 10052,10057 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/sourcebuild.texi gcc-8.2.0/gcc/doc/sourcebuild.texi
*** gcc-8.1.0/gcc/doc/sourcebuild.texi	Fri Apr  6 13:16:39 2018
--- gcc-8.2.0/gcc/doc/sourcebuild.texi	Thu Jun 28 22:23:51 2018
*************** By convention, keywords ending in @code{
*** 1313,1318 ****
--- 1313,1328 ----
  specified for the particular test in an earlier @code{dg-options} or
  @code{dg-add-options} directive.
  
+ @subsubsection Endianness
+ 
+ @table @code
+ @item be
+ Target uses big-endian memory order for multi-byte and multi-word data.
+ 
+ @item le
+ Target uses little-endian memory order for multi-byte and multi-word data.
+ @end table
+ 
  @subsubsection Data type sizes
  
  @table @code
diff -Nrcpad gcc-8.1.0/gcc/dwarf2out.c gcc-8.2.0/gcc/dwarf2out.c
*** gcc-8.1.0/gcc/dwarf2out.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/dwarf2out.c	Mon Jul 16 11:57:10 2018
*************** new_loc_list (dw_loc_descr_ref expr, con
*** 9982,9988 ****
    return retlist;
  }
  
! /* Return true iff there's any nonzero view number in the loc list.  */
  
  static bool
  loc_list_has_views (dw_loc_list_ref list)
--- 9982,9996 ----
    return retlist;
  }
  
! /* Return true iff there's any nonzero view number in the loc list.
! 
!    ??? When views are not enabled, we'll often extend a single range
!    to the entire function, so that we emit a single location
!    expression rather than a location list.  With views, even with a
!    single range, we'll output a list if start or end have a nonzero
!    view.  If we change this, we may want to stop splitting a single
!    range in dw_loc_list just because of a nonzero view, even if it
!    straddles across hot/cold partitions.  */
  
  static bool
  loc_list_has_views (dw_loc_list_ref list)
*************** dw_loc_list (var_loc_list *loc_list, tre
*** 17090,17096 ****
  		 of first partition and second one starting at the
  		 beginning of second partition.  */
  	      if (node == loc_list->last_before_switch
! 		  && (node != loc_list->first || loc_list->first->next)
  		  && current_function_decl)
  		{
  		  endname = cfun->fde->dw_fde_end;
--- 17098,17110 ----
  		 of first partition and second one starting at the
  		 beginning of second partition.  */
  	      if (node == loc_list->last_before_switch
! 		  && (node != loc_list->first || loc_list->first->next
! 		      /* If we are to emit a view number, we will emit
! 			 a loclist rather than a single location
! 			 expression for the entire function (see
! 			 loc_list_has_views), so we have to split the
! 			 range that straddles across partitions.  */
! 		      || !ZERO_VIEW_P (node->view))
  		  && current_function_decl)
  		{
  		  endname = cfun->fde->dw_fde_end;
*************** gen_type_die_with_usage (tree type, dw_d
*** 25364,25374 ****
       generate debug info for the typedef.  */
    if (is_naming_typedef_decl (TYPE_NAME (type)))
      {
!       /* Use the DIE of the containing namespace as the parent DIE of
!          the type description DIE we want to generate.  */
!       if (DECL_CONTEXT (TYPE_NAME (type))
! 	  && TREE_CODE (DECL_CONTEXT (TYPE_NAME (type))) == NAMESPACE_DECL)
! 	context_die = get_context_die (DECL_CONTEXT (TYPE_NAME (type)));
  
        gen_decl_die (TYPE_NAME (type), NULL, NULL, context_die);
        return;
--- 25378,25385 ----
       generate debug info for the typedef.  */
    if (is_naming_typedef_decl (TYPE_NAME (type)))
      {
!       /* Give typedefs the right scope.  */
!       context_die = scope_die_for (type, context_die);
  
        gen_decl_die (TYPE_NAME (type), NULL, NULL, context_die);
        return;
*************** init_sections_and_labels (bool early_lto
*** 28461,28467 ****
        debug_str_section = get_section (DEBUG_LTO_STR_SECTION,
  				       DEBUG_STR_SECTION_FLAGS
  				       | SECTION_EXCLUDE, NULL);
!       if (!dwarf_split_debug_info && !dwarf2out_as_loc_support)
  	debug_line_str_section
  	  = get_section (DEBUG_LTO_LINE_STR_SECTION,
  			 DEBUG_STR_SECTION_FLAGS | SECTION_EXCLUDE, NULL);
--- 28472,28478 ----
        debug_str_section = get_section (DEBUG_LTO_STR_SECTION,
  				       DEBUG_STR_SECTION_FLAGS
  				       | SECTION_EXCLUDE, NULL);
!       if (!dwarf_split_debug_info && !output_asm_line_debug_info ())
  	debug_line_str_section
  	  = get_section (DEBUG_LTO_LINE_STR_SECTION,
  			 DEBUG_STR_SECTION_FLAGS | SECTION_EXCLUDE, NULL);
*************** dwarf2out_finish (const char *)
*** 31044,31052 ****
  	  if (*slot != HTAB_EMPTY_ENTRY)
  	    continue;
  
! 	  /* Add a pointer to the line table for the main compilation unit
! 	     so that the debugger can make sense of DW_AT_decl_file
! 	     attributes.  */
  	  if (debug_info_level >= DINFO_LEVEL_TERSE)
  	    reset_dies (ctnode->root_die);
  
--- 31055,31063 ----
  	  if (*slot != HTAB_EMPTY_ENTRY)
  	    continue;
  
! 	  /* Remove the pointer to the line table.  */
! 	  remove_AT (ctnode->root_die, DW_AT_stmt_list);
! 
  	  if (debug_info_level >= DINFO_LEVEL_TERSE)
  	    reset_dies (ctnode->root_die);
  
*************** dwarf2out_early_finish (const char *file
*** 31710,31716 ****
  
    /* When emitting DWARF5 .debug_line_str, move DW_AT_name and
       DW_AT_comp_dir into .debug_line_str section.  */
!   if (!dwarf2out_as_loc_support
        && dwarf_version >= 5
        && DWARF5_USE_DEBUG_LINE_STR)
      {
--- 31721,31727 ----
  
    /* When emitting DWARF5 .debug_line_str, move DW_AT_name and
       DW_AT_comp_dir into .debug_line_str section.  */
!   if (!output_asm_line_debug_info ()
        && dwarf_version >= 5
        && DWARF5_USE_DEBUG_LINE_STR)
      {
diff -Nrcpad gcc-8.1.0/gcc/expr.c gcc-8.2.0/gcc/expr.c
*** gcc-8.1.0/gcc/expr.c	Mon Apr 23 20:19:39 2018
--- gcc-8.2.0/gcc/expr.c	Fri Jun 15 20:37:46 2018
*************** expand_assignment (tree to, tree from, b
*** 5145,5156 ****
  	  gcc_checking_assert (COMPLEX_MODE_P (to_mode));
  	  poly_int64 mode_bitsize = GET_MODE_BITSIZE (to_mode);
  	  unsigned short inner_bitsize = GET_MODE_UNIT_BITSIZE (to_mode);
! 	  if (TYPE_MODE (TREE_TYPE (from)) == GET_MODE (to_rtx)
! 	      && COMPLEX_MODE_P (GET_MODE (to_rtx))
  	      && known_eq (bitpos, 0)
  	      && known_eq (bitsize, mode_bitsize))
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
! 	  else if (known_eq (bitsize, inner_bitsize)
  		   && (known_eq (bitpos, 0)
  		       || known_eq (bitpos, inner_bitsize)))
  	    result = store_expr (from, XEXP (to_rtx, maybe_ne (bitpos, 0)),
--- 5145,5156 ----
  	  gcc_checking_assert (COMPLEX_MODE_P (to_mode));
  	  poly_int64 mode_bitsize = GET_MODE_BITSIZE (to_mode);
  	  unsigned short inner_bitsize = GET_MODE_UNIT_BITSIZE (to_mode);
! 	  if (TYPE_MODE (TREE_TYPE (from)) == to_mode
  	      && known_eq (bitpos, 0)
  	      && known_eq (bitsize, mode_bitsize))
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
! 	  else if (TYPE_MODE (TREE_TYPE (from)) == GET_MODE_INNER (to_mode)
! 		   && known_eq (bitsize, inner_bitsize)
  		   && (known_eq (bitpos, 0)
  		       || known_eq (bitpos, inner_bitsize)))
  	    result = store_expr (from, XEXP (to_rtx, maybe_ne (bitpos, 0)),
diff -Nrcpad gcc-8.1.0/gcc/fold-const.c gcc-8.2.0/gcc/fold-const.c
*** gcc-8.1.0/gcc/fold-const.c	Thu Apr 19 19:16:18 2018
--- gcc-8.2.0/gcc/fold-const.c	Tue May  8 13:33:54 2018
*************** negate_expr_p (tree t)
*** 474,485 ****
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       if (negate_expr_p (TREE_OPERAND (t, 0)))
  	return true;
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if (! INTEGRAL_TYPE_P (TREE_TYPE (t))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	  || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	      && ! integer_onep (TREE_OPERAND (t, 1))))
--- 474,488 ----
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       /* In general we can't negate A in A / B, because if A is INT_MIN and
!          B is not 1 we change the sign of the result.  */
!       if (TREE_CODE (TREE_OPERAND (t, 0)) == INTEGER_CST
! 	  && negate_expr_p (TREE_OPERAND (t, 0)))
  	return true;
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if (! ANY_INTEGRAL_TYPE_P (TREE_TYPE (t))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	  || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	      && ! integer_onep (TREE_OPERAND (t, 1))))
*************** fold_negate_expr_1 (location_t loc, tree
*** 652,665 ****
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       if (negate_expr_p (TREE_OPERAND (t, 0)))
  	return fold_build2_loc (loc, TREE_CODE (t), type,
  				negate_expr (TREE_OPERAND (t, 0)),
  				TREE_OPERAND (t, 1));
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if ((! INTEGRAL_TYPE_P (TREE_TYPE (t))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	   || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	       && ! integer_onep (TREE_OPERAND (t, 1))))
--- 655,671 ----
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       /* In general we can't negate A in A / B, because if A is INT_MIN and
! 	 B is not 1 we change the sign of the result.  */
!       if (TREE_CODE (TREE_OPERAND (t, 0)) == INTEGER_CST
! 	  && negate_expr_p (TREE_OPERAND (t, 0)))
  	return fold_build2_loc (loc, TREE_CODE (t), type,
  				negate_expr (TREE_OPERAND (t, 0)),
  				TREE_OPERAND (t, 1));
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if ((! ANY_INTEGRAL_TYPE_P (TREE_TYPE (t))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	   || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	       && ! integer_onep (TREE_OPERAND (t, 1))))
diff -Nrcpad gcc-8.1.0/gcc/fortran/ChangeLog gcc-8.2.0/gcc/fortran/ChangeLog
*** gcc-8.1.0/gcc/fortran/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/fortran/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,298 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-16  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/83184
+ 	Backport from trunk.
+ 	* decl.c (match_old_style_init): Initialize locus of variable expr when
+ 	creating a data variable.
+ 	(match_clist_expr): Verify array is explicit shape/size before
+ 	attempting to allocate constant array constructor.
+ 
+ 2018-07-16  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	Backport from trunk:
+ 
+ 	PR fortran/86417
+ 	* module.c (mio_component): Set component->loc when loading from module.
+ 
+ 	PR fortran/83183
+ 	PR fortran/86325
+ 	* expr.c (class_allocatable, class_pointer, comp_allocatable,
+ 	comp_pointer): New helpers.
+ 	(component_initializer): Generate EXPR_NULL for allocatable or pointer
+ 	components. Do not generate initializers for components within BT_CLASS.
+ 	Do not assign to comp->initializer.
+ 	(gfc_generate_initializer): Use new helpers; move code to generate
+ 	EXPR_NULL for class allocatable components into component_initializer().
+ 
+ 2018-07-02  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82969
+ 	PR fortran/86242
+ 	* trans-array.c (structure_alloc_comps): Do not explicitly copy
+ 	procedure pointer components.
+ 
+ 2018-06-28  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/82865
+ 	Backport from trunk.
+ 	* decl.c (gfc_match_type): Refactor and check for PDT declarations.
+ 
+ 2018-06-25  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/82972
+ 	PR fortran/83088
+ 	PR fortran/85851
+ 	Backport from trunk.
+ 	* expr.c (component_initializer): Assign init expr to c->initializer.
+ 	(generate_isocbinding_initializer): New.
+ 	(gfc_generate_initializer): Call generate_isocbinding_initializer to
+ 	generate initializers for c_ptr and c_funptr with -finit-derived.
+ 
+ 2018-06-25  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/83118
+ 	Back port from trunk
+ 	* resolve.c (resolve_ordinary_assign): Force the creation of a
+ 	vtable for assignment of non-polymorphic expressions to an
+ 	unlimited polymorphic object.
+ 	* trans-array.c (gfc_alloc_allocatable_for_assignment): Use the
+ 	size of the rhs type for such assignments. Set the dtype, _len
+ 	and vptrs appropriately.
+ 	* trans-expr.c (gfc_trans_assignment): Force the use of the
+ 	_copy function for these assignments.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-13  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85703
+ 	* parse.c (decode_oacc_directive): Set gfc_matching_function
+ 	to false.
+ 	(decode_omp_directive): Likewise.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-13  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85702
+ 	* openmp.c (gfc_match_oacc_wait): Use %C to report error location.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85701
+ 	* openmp.c (gfc_resolve_oacc_declare): Error on functions and
+ 	subroutine data clause arguments.
+ 
+ 2018-06-13  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86110
+ 	* array.c (gfc_resolve_character_array_constructor): Avoid NULL
+ 	pointer dereference.
+ 
+ 2018-06-12  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/44491
+ 	* expr.c (gfc_check_assign): Select non-NULL locus.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85138
+ 	PR fortran/85996
+ 	PR fortran/86051
+ 	* decl.c (gfc_match_char_spec): Use private namespace in attempt to
+ 	reduce a charlen to a constant.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86059
+ 	* array.c (match_array_cons_element): NULL() cannot be in an
+ 	array constructor.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/63514
+ 	* symbol.c (gfc_add_volatile): Enforce F2008:C1282 and F2018:C1588.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/78278
+ 	Committed as part of r261364
+ 	* data.c (gfc_assign_data_value): Re-arrange code to allow for
+ 	an error for double initialization of CHARACTER entities.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/38351
+ 	* resolve.c (resolve_operator): Provide better error message for
+ 	derived type entity used in an binary intrinsic numeric operator.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/78571
+ 	* data.c (create_character_initializer): Return early if type is
+ 	incompatible with CHARACTER.
+ 
+ 2018-06-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/85631
+ 	Backport from trunk.
+ 	* trans.h (gfc_ss): Add field no_bounds_check.
+ 	* trans-array.c (gfc_conv_ss_startstride): If flag_realloc_lhs and
+ 	ss->no_bounds_check is set, do not use runtime checks.
+ 	* trans-expr.c (gfc_trans_assignment_1): Set lss->no_bounds_check
+ 	for reallocatable lhs.
+ 
+ 2018-06-07  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86045
+ 	Backport from trunk.
+ 	* simplify.c (gfc_simplify_mod): Re-arrange code to test whether
+ 	'P' is zero and issue an error if it is.
+ 
+ 2018-06-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/85641
+ 	Backport from trunk.
+ 	* frontend-passes.c (is_fe_temp): Add prototype.
+ 	(realloc_string_callback): Early return for frontend-generated
+ 	temporary.
+ 
+ 2018-06-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85981
+ 	* resolve.c (resolve_allocate_deallocate): Check errmsg is default
+ 	character kind.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85786
+ 	* trans-intrinsic.c (gfc_conv_associated): Add arg1se to the block.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85895
+ 	Backport from trunk
+ 	* resolve.c (resolve_sync): Resolve expression before checking for
+ 	an error.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85780
+ 	Backport from trunk
+ 	* resolve.c (resolve_fl_procedure): Avoid NULL dereference.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85779
+ 	Backport from trunk
+ 	* decl.c (gfc_match_derived_decl): Fix NULL point dereference.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85543
+ 	Backport from trunk
+ 	* resolve.c (update_current_proc_array_outer_dependency): Avoid NULL
+ 	pointer dereference.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/80657
+ 	Backport from trunk
+ 	* resolve.c (flag_fn_result_spec): Use the 'sym' argument to
+ 	test for self refs to the function result in the character len
+ 	expression. If a self reference is found, emit an error and
+ 	return true.
+ 	(resolve_fntype): Use the function symbol in the calls to the
+ 	above.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/49636
+ 	Backport from trunk
+ 	* trans-array.c (gfc_get_array_span): Renamed from
+ 	'get_array_span'.
+ 	(gfc_conv_expr_descriptor): Change references to above.
+ 	* trans-array.h : Add prototype for 'gfc_get_array_span'.
+ 	* trans-stmt.c (trans_associate_var): If the associate name is
+ 	a subref array pointer, use gfc_get_array_span for the span.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82275
+ 	Backport from trunk
+ 	* match.c (gfc_match_type_spec): Go through the array ref and
+ 	decrement 'rank' for every dimension that is an element.
+ 
+ 2018-05-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82923
+ 	PR fortran/66694
+ 	PR fortran/82617
+ 	Backport from trunk
+ 	* trans-array.c (gfc_alloc_allocatable_for_assignment): Set the
+ 	charlen backend_decl of the rhs expr to ss->info->string_length
+ 	so that the value in the current scope is used.
+ 
+ 2018-05-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/85742
+ 	* trans-types.c (gfc_get_dtype_rank_type): Reorder evaluation
+ 	of 'size'. If the element type is a pointer use the size of the
+ 	TREE_TYPE of the type, unless it is VOID_TYPE. In this latter
+ 	case, set the size to zero.
+ 
+ 2018-05-12  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85542
+ 	Backport from trunk
+ 	* expr.c (check_inquiry): Avoid NULL pointer dereference.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/70870
+ 	Backport from trunk
+ 	* data.c (gfc_assign_data_value): Check that a data object does
+ 	not also have default initialization.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85521
+ 	Backport from trunk
+ 	* array.c (gfc_resolve_character_array_constructor): Substrings
+ 	with upper bound smaller than lower bound are zero length strings.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85687
+ 	Backport from trunk
+ 	* check.c (gfc_check_rank): Check that the argument is a data object.
+ 
+ 2018-05-11  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/68846
+ 	PR fortran/70864
+ 	Backport from trunk
+ 	* resolve.c (get_temp_from_expr): The temporary must not have
+ 	dummy or intent attributes.
+ 
+ 2018-05-06  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/85507
+ 	Backport from trunk.
+ 	* dependency.c (gfc_dep_resolver): Revert looking at coarray dimension
+ 	introduced by r259385.
+ 	* trans-intrinsic.c (conv_caf_send): Always report a dependency for
+ 	same variables in coarray assignments.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/fortran/array.c gcc-8.2.0/gcc/fortran/array.c
*** gcc-8.1.0/gcc/fortran/array.c	Fri Mar 30 09:56:46 2018
--- gcc-8.2.0/gcc/fortran/array.c	Wed Jun 13 20:17:58 2018
*************** match_array_cons_element (gfc_constructo
*** 1098,1103 ****
--- 1098,1112 ----
    if (m != MATCH_YES)
      return m;
  
+   if (expr->expr_type == EXPR_FUNCTION
+       && expr->ts.type == BT_UNKNOWN
+       && strcmp(expr->symtree->name, "null") == 0)
+    {
+       gfc_error ("NULL() at %C cannot appear in an array constructor");
+       gfc_free_expr (expr);
+       return MATCH_ERROR;
+    }
+ 
    gfc_constructor_append_expr (result, expr, &gfc_current_locus);
    return MATCH_YES;
  }
*************** got_charlen:
*** 2031,2037 ****
--- 2040,2048 ----
  	  gfc_ref *ref;
  	  for (ref = p->expr->ref; ref; ref = ref->next)
  	    if (ref->type == REF_SUBSTRING
+ 		&& ref->u.ss.start
  		&& ref->u.ss.start->expr_type == EXPR_CONSTANT
+ 		&& ref->u.ss.end
  		&& ref->u.ss.end->expr_type == EXPR_CONSTANT)
  	      break;
  
*************** got_charlen:
*** 2046,2052 ****
  	  else
  	    return true;
  
! 	  gcc_assert (current_length != -1);
  
  	  if (found_length == -1)
  	    found_length = current_length;
--- 2057,2064 ----
  	  else
  	    return true;
  
! 	  if (current_length < 0)
! 	    current_length = 0;
  
  	  if (found_length == -1)
  	    found_length = current_length;
diff -Nrcpad gcc-8.1.0/gcc/fortran/check.c gcc-8.2.0/gcc/fortran/check.c
*** gcc-8.1.0/gcc/fortran/check.c	Sun Mar 25 11:30:24 2018
--- gcc-8.2.0/gcc/fortran/check.c	Fri May 11 17:29:14 2018
*************** gfc_check_rank (gfc_expr *a)
*** 3894,3901 ****
  		  ? a->value.function.esym->result->attr.pointer
  		  : a->symtree->n.sym->result->attr.pointer;
  
!   if (a->expr_type == EXPR_OP || a->expr_type == EXPR_NULL
!       || a->expr_type == EXPR_COMPCALL|| a->expr_type == EXPR_PPC
        || !is_variable)
      {
        gfc_error ("The argument of the RANK intrinsic at %L must be a data "
--- 3894,3904 ----
  		  ? a->value.function.esym->result->attr.pointer
  		  : a->symtree->n.sym->result->attr.pointer;
  
!   if (a->expr_type == EXPR_OP
!       || a->expr_type == EXPR_NULL
!       || a->expr_type == EXPR_COMPCALL
!       || a->expr_type == EXPR_PPC
!       || a->ts.type == BT_PROCEDURE
        || !is_variable)
      {
        gfc_error ("The argument of the RANK intrinsic at %L must be a data "
diff -Nrcpad gcc-8.1.0/gcc/fortran/data.c gcc-8.2.0/gcc/fortran/data.c
*** gcc-8.1.0/gcc/fortran/data.c	Mon Jan 22 13:31:08 2018
--- gcc-8.2.0/gcc/fortran/data.c	Sat Jun  9 17:34:59 2018
*************** create_character_initializer (gfc_expr *
*** 107,113 ****
    HOST_WIDE_INT len, start, end, tlen;
    gfc_char_t *dest;
    bool alloced_init = false;
! 	    
    gfc_extract_hwi (ts->u.cl->length, &len);
  
    if (init == NULL)
--- 107,116 ----
    HOST_WIDE_INT len, start, end, tlen;
    gfc_char_t *dest;
    bool alloced_init = false;
! 
!   if (init && init->ts.type != BT_CHARACTER)
!     return NULL;
! 
    gfc_extract_hwi (ts->u.cl->length, &len);
  
    if (init == NULL)
*************** gfc_assign_data_value (gfc_expr *lvalue,
*** 480,485 ****
--- 483,503 ----
    mpz_clear (offset);
    gcc_assert (repeat == NULL);
  
+   /* Overwriting an existing initializer is non-standard but usually only
+      provokes a warning from other compilers.  */
+   if (init != NULL && init->where.lb && rvalue->where.lb)
+     {
+       /* Order in which the expressions arrive here depends on whether
+ 	 they are from data statements or F95 style declarations.
+ 	 Therefore, check which is the most recent.  */
+       expr = (LOCATION_LINE (init->where.lb->location)
+ 	      > LOCATION_LINE (rvalue->where.lb->location))
+ 	   ? init : rvalue;
+       if (gfc_notify_std (GFC_STD_GNU, "re-initialization of %qs at %L",
+ 			  symbol->name, &expr->where) == false)
+ 	return false;
+     }
+ 
    if (ref || last_ts->type == BT_CHARACTER)
      {
        /* An initializer has to be constant.  */
*************** gfc_assign_data_value (gfc_expr *lvalue,
*** 491,510 ****
      }
    else
      {
!       /* Overwriting an existing initializer is non-standard but usually only
! 	 provokes a warning from other compilers.  */
!       if (init != NULL)
  	{
! 	  /* Order in which the expressions arrive here depends on whether
! 	     they are from data statements or F95 style declarations.
! 	     Therefore, check which is the most recent.  */
! 	  expr = (LOCATION_LINE (init->where.lb->location)
! 		  > LOCATION_LINE (rvalue->where.lb->location))
! 	       ? init : rvalue;
! 	  if (gfc_notify_std (GFC_STD_GNU,
! 			      "re-initialization of %qs at %L",
! 			      symbol->name, &expr->where) == false)
! 	    return false;
  	}
  
        expr = gfc_copy_expr (rvalue);
--- 509,521 ----
      }
    else
      {
!       if (lvalue->ts.type == BT_DERIVED
! 	  && gfc_has_default_initializer (lvalue->ts.u.derived))
  	{
! 	  gfc_error ("Nonpointer object %qs with default initialization "
! 		     "shall not appear in a DATA statement at %L", 
! 		     symbol->name, &lvalue->where);
! 	  return false;
  	}
  
        expr = gfc_copy_expr (rvalue);
diff -Nrcpad gcc-8.1.0/gcc/fortran/decl.c gcc-8.2.0/gcc/fortran/decl.c
*** gcc-8.1.0/gcc/fortran/decl.c	Tue Apr 24 23:17:29 2018
--- gcc-8.2.0/gcc/fortran/decl.c	Mon Jul 16 19:10:39 2018
*************** match_old_style_init (const char *name)
*** 521,526 ****
--- 521,527 ----
    newdata = gfc_get_data ();
    newdata->var = gfc_get_data_variable ();
    newdata->var->expr = gfc_get_variable_expr (st);
+   newdata->var->expr->where = sym->declared_at;
    newdata->where = gfc_current_locus;
  
    /* Match initial value list. This also eats the terminal '/'.  */
*************** match_clist_expr (gfc_expr **result, gfc
*** 646,652 ****
  {
    gfc_constructor_base array_head = NULL;
    gfc_expr *expr = NULL;
!   match m;
    locus where;
    mpz_t repeat, cons_size, as_size;
    bool scalar;
--- 647,653 ----
  {
    gfc_constructor_base array_head = NULL;
    gfc_expr *expr = NULL;
!   match m = MATCH_ERROR;
    locus where;
    mpz_t repeat, cons_size, as_size;
    bool scalar;
*************** match_clist_expr (gfc_expr **result, gfc
*** 654,671 ****
  
    gcc_assert (ts);
  
-   mpz_init_set_ui (repeat, 0);
-   scalar = !as || !as->rank;
- 
    /* We have already matched '/' - now look for a constant list, as with
       top_val_list from decl.c, but append the result to an array.  */
    if (gfc_match ("/") == MATCH_YES)
      {
        gfc_error ("Empty old style initializer list at %C");
!       goto cleanup;
      }
  
    where = gfc_current_locus;
    for (;;)
      {
        m = match_data_constant (&expr);
--- 655,681 ----
  
    gcc_assert (ts);
  
    /* We have already matched '/' - now look for a constant list, as with
       top_val_list from decl.c, but append the result to an array.  */
    if (gfc_match ("/") == MATCH_YES)
      {
        gfc_error ("Empty old style initializer list at %C");
!       return MATCH_ERROR;
      }
  
    where = gfc_current_locus;
+   scalar = !as || !as->rank;
+ 
+   if (!scalar && !spec_size (as, &as_size))
+     {
+       gfc_error ("Array in initializer list at %L must have an explicit shape",
+ 		 as->type == AS_EXPLICIT ? &as->upper[0]->where : &where);
+       /* Nothing to cleanup yet.  */
+       return MATCH_ERROR;
+     }
+ 
+   mpz_init_set_ui (repeat, 0);
+ 
    for (;;)
      {
        m = match_data_constant (&expr);
*************** match_clist_expr (gfc_expr **result, gfc
*** 695,701 ****
  
            m = match_data_constant (&expr);
            if (m == MATCH_NO)
!             gfc_error ("Expected data constant after repeat spec at %C");
            if (m != MATCH_YES)
              goto cleanup;
          }
--- 705,714 ----
  
            m = match_data_constant (&expr);
            if (m == MATCH_NO)
! 	    {
! 	      m = MATCH_ERROR;
! 	      gfc_error ("Expected data constant after repeat spec at %C");
! 	    }
            if (m != MATCH_YES)
              goto cleanup;
          }
*************** match_clist_expr (gfc_expr **result, gfc
*** 738,743 ****
--- 751,759 ----
          goto syntax;
      }
  
+   /* If we break early from here out, we encountered an error.  */
+   m = MATCH_ERROR;
+ 
    /* Set up expr as an array constructor. */
    if (!scalar)
      {
*************** match_clist_expr (gfc_expr **result, gfc
*** 750,774 ****
  
        /* Validate sizes.  We built expr ourselves, so cons_size will be
  	 constant (we fail above for non-constant expressions).
! 	 We still need to verify that the array-spec has constant size.  */
!       cmp = 0;
        gcc_assert (gfc_array_size (expr, &cons_size));
!       if (!spec_size (as, &as_size))
! 	{
! 	  gfc_error ("Expected constant array-spec in initializer list at %L",
! 		     as->type == AS_EXPLICIT ? &as->upper[0]->where : &where);
! 	  cmp = -1;
! 	}
!       else
! 	{
! 	  /* Make sure the specs are of the same size.  */
! 	  cmp = mpz_cmp (cons_size, as_size);
! 	  if (cmp < 0)
! 	    gfc_error ("Not enough elements in array initializer at %C");
! 	  else if (cmp > 0)
! 	    gfc_error ("Too many elements in array initializer at %C");
! 	  mpz_clear (as_size);
! 	}
        mpz_clear (cons_size);
        if (cmp)
  	goto cleanup;
--- 766,778 ----
  
        /* Validate sizes.  We built expr ourselves, so cons_size will be
  	 constant (we fail above for non-constant expressions).
! 	 We still need to verify that the sizes match.  */
        gcc_assert (gfc_array_size (expr, &cons_size));
!       cmp = mpz_cmp (cons_size, as_size);
!       if (cmp < 0)
! 	gfc_error ("Not enough elements in array initializer at %C");
!       else if (cmp > 0)
! 	gfc_error ("Too many elements in array initializer at %C");
        mpz_clear (cons_size);
        if (cmp)
  	goto cleanup;
*************** match_clist_expr (gfc_expr **result, gfc
*** 783,792 ****
      expr->ts.u.cl->length_from_typespec = 1;
  
    *result = expr;
!   mpz_clear (repeat);
!   return MATCH_YES;
  
  syntax:
    gfc_error ("Syntax error in old style initializer list at %C");
  
  cleanup:
--- 787,797 ----
      expr->ts.u.cl->length_from_typespec = 1;
  
    *result = expr;
!   m = MATCH_YES;
!   goto done;
  
  syntax:
+   m = MATCH_ERROR;
    gfc_error ("Syntax error in old style initializer list at %C");
  
  cleanup:
*************** cleanup:
*** 794,801 ****
      expr->value.constructor = NULL;
    gfc_free_expr (expr);
    gfc_constructor_free (array_head);
    mpz_clear (repeat);
!   return MATCH_ERROR;
  }
  
  
--- 799,810 ----
      expr->value.constructor = NULL;
    gfc_free_expr (expr);
    gfc_constructor_free (array_head);
+ 
+ done:
    mpz_clear (repeat);
!   if (!scalar)
!     mpz_clear (as_size);
!   return m;
  }
  
  
*************** done:
*** 3226,3237 ****
      cl->length = gfc_get_int_expr (gfc_charlen_int_kind, NULL, 1);
    else
      {
!       /* If gfortran ends up here, then the len may be reducible to a
! 	 constant.  Try to do that here.  If it does not reduce, simply
! 	 assign len to the charlen.  */
        if (len && len->expr_type != EXPR_CONSTANT)
  	{
  	  gfc_expr *e;
  	  e = gfc_copy_expr (len);
  	  gfc_reduce_init_expr (e);
  	  if (e->expr_type == EXPR_CONSTANT)
--- 3235,3254 ----
      cl->length = gfc_get_int_expr (gfc_charlen_int_kind, NULL, 1);
    else
      {
!       /* If gfortran ends up here, then len may be reducible to a constant.
! 	 Try to do that here.  If it does not reduce, simply assign len to
! 	 charlen.  A complication occurs with user-defined generic functions,
! 	 which are not resolved.  Use a private namespace to deal with
! 	 generic functions.  */
! 
        if (len && len->expr_type != EXPR_CONSTANT)
  	{
+ 	  gfc_namespace *old_ns;
  	  gfc_expr *e;
+ 
+ 	  old_ns = gfc_current_ns;
+ 	  gfc_current_ns = gfc_get_namespace (NULL, 0);
+ 
  	  e = gfc_copy_expr (len);
  	  gfc_reduce_init_expr (e);
  	  if (e->expr_type == EXPR_CONSTANT)
*************** done:
*** 3242,3251 ****
  	    }
  	  else
  	    gfc_free_expr (e);
! 	  cl->length = len;
  	}
!       else
! 	cl->length = len;
      }
  
    ts->u.cl = cl;
--- 3259,3270 ----
  	    }
  	  else
  	    gfc_free_expr (e);
! 
! 	  gfc_free_namespace (gfc_current_ns);
! 	  gfc_current_ns = old_ns;
  	}
! 
!       cl->length = len;
      }
  
    ts->u.cl = cl;
*************** gfc_match_structure_decl (void)
*** 9779,9787 ****
  
  
  /* This function does some work to determine which matcher should be used to
!  * match a statement beginning with "TYPE". This is used to disambiguate TYPE
   * as an alias for PRINT from derived type declarations, TYPE IS statements,
!  * and derived type data declarations.  */
  
  match
  gfc_match_type (gfc_statement *st)
--- 9798,9806 ----
  
  
  /* This function does some work to determine which matcher should be used to
!  * match a statement beginning with "TYPE".  This is used to disambiguate TYPE
   * as an alias for PRINT from derived type declarations, TYPE IS statements,
!  * and [parameterized] derived type declarations.  */
  
  match
  gfc_match_type (gfc_statement *st)
*************** gfc_match_type (gfc_statement *st)
*** 9808,9818 ****
    /* If we see an attribute list before anything else it's definitely a derived
     * type declaration.  */
    if (gfc_match (" ,") == MATCH_YES || gfc_match (" ::") == MATCH_YES)
!     {
!       gfc_current_locus = old_loc;
!       *st = ST_DERIVED_DECL;
!       return gfc_match_derived_decl ();
!     }
  
    /* By now "TYPE" has already been matched. If we do not see a name, this may
     * be something like "TYPE *" or "TYPE <fmt>".  */
--- 9827,9833 ----
    /* If we see an attribute list before anything else it's definitely a derived
     * type declaration.  */
    if (gfc_match (" ,") == MATCH_YES || gfc_match (" ::") == MATCH_YES)
!     goto derived;
  
    /* By now "TYPE" has already been matched. If we do not see a name, this may
     * be something like "TYPE *" or "TYPE <fmt>".  */
*************** gfc_match_type (gfc_statement *st)
*** 9827,9855 ****
  	  *st = ST_WRITE;
  	  return MATCH_YES;
  	}
!       gfc_current_locus = old_loc;
!       *st = ST_DERIVED_DECL;
!       return gfc_match_derived_decl ();
      }
  
!   /* A derived type declaration requires an EOS. Without it, assume print.  */
!   m = gfc_match_eos ();
!   if (m == MATCH_NO)
!     {
!       /* Check manually for TYPE IS (... - this is invalid print syntax.  */
!       if (strncmp ("is", name, 3) == 0
! 	  && gfc_match (" (", name) == MATCH_YES)
! 	{
! 	  gfc_current_locus = old_loc;
! 	  gcc_assert (gfc_match (" is") == MATCH_YES);
! 	  *st = ST_TYPE_IS;
! 	  return gfc_match_type_is ();
! 	}
!       gfc_current_locus = old_loc;
!       *st = ST_WRITE;
!       return gfc_match_print ();
!     }
!   else
      {
        /* By now we have "TYPE <name> <EOS>". Check first if the name is an
         * intrinsic typename - if so let gfc_match_derived_decl dump an error.
--- 9842,9852 ----
  	  *st = ST_WRITE;
  	  return MATCH_YES;
  	}
!       goto derived;
      }
  
!   /* Check for EOS.  */
!   if (gfc_match_eos () == MATCH_YES)
      {
        /* By now we have "TYPE <name> <EOS>". Check first if the name is an
         * intrinsic typename - if so let gfc_match_derived_decl dump an error.
*************** gfc_match_type (gfc_statement *st)
*** 9862,9873 ****
  	  *st = ST_DERIVED_DECL;
  	  return m;
  	}
!       gfc_current_locus = old_loc;
!       *st = ST_WRITE;
!       return gfc_match_print ();
      }
  
!   return MATCH_NO;
  }
  
  
--- 9859,9894 ----
  	  *st = ST_DERIVED_DECL;
  	  return m;
  	}
!     }
!   else
!     {
!       /* Here we have "TYPE <name>". Check for <TYPE IS (> or a PDT declaration
! 	 like <type name(parameter)>.  */
!       gfc_gobble_whitespace ();
!       bool paren = gfc_peek_ascii_char () == '(';
!       if (paren)
! 	{
! 	  if (strcmp ("is", name) == 0)
! 	    goto typeis;
! 	  else
! 	    goto derived;
! 	}
      }
  
!   /* Treat TYPE... like PRINT...  */
!   gfc_current_locus = old_loc;
!   *st = ST_WRITE;
!   return gfc_match_print ();
! 
! derived:
!   gfc_current_locus = old_loc;
!   *st = ST_DERIVED_DECL;
!   return gfc_match_derived_decl ();
! 
! typeis:
!   gfc_current_locus = old_loc;
!   *st = ST_TYPE_IS;
!   return gfc_match_type_is ();
  }
  
  
*************** gfc_match_derived_decl (void)
*** 9961,9968 ****
  
    if (!gensym->attr.generic && gensym->ts.type != BT_UNKNOWN)
      {
!       gfc_error ("Derived type name %qs at %C already has a basic type "
! 		 "of %s", gensym->name, gfc_typename (&gensym->ts));
        return MATCH_ERROR;
      }
  
--- 9982,9993 ----
  
    if (!gensym->attr.generic && gensym->ts.type != BT_UNKNOWN)
      {
!       if (gensym->ts.u.derived)
! 	gfc_error ("Derived type name %qs at %C already has a basic type "
! 		   "of %s", gensym->name, gfc_typename (&gensym->ts));
!       else
! 	gfc_error ("Derived type name %qs at %C already has a basic type",
! 		   gensym->name);
        return MATCH_ERROR;
      }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/dependency.c gcc-8.2.0/gcc/fortran/dependency.c
*** gcc-8.1.0/gcc/fortran/dependency.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/dependency.c	Sun May  6 12:33:07 2018
*************** gfc_dep_resolver (gfc_ref *lref, gfc_ref
*** 2238,2246 ****
  	    break;
  
  	  /* Exactly matching and forward overlapping ranges don't cause a
! 	     dependency, when they are not part of a coarray ref.  */
! 	  if (fin_dep < GFC_DEP_BACKWARD
! 	      && lref->u.ar.codimen == 0 && rref->u.ar.codimen == 0)
  	    return 0;
  
  	  /* Keep checking.  We only have a dependency if
--- 2238,2245 ----
  	    break;
  
  	  /* Exactly matching and forward overlapping ranges don't cause a
! 	     dependency.  */
! 	  if (fin_dep < GFC_DEP_BACKWARD)
  	    return 0;
  
  	  /* Keep checking.  We only have a dependency if
diff -Nrcpad gcc-8.1.0/gcc/fortran/expr.c gcc-8.2.0/gcc/fortran/expr.c
*** gcc-8.1.0/gcc/fortran/expr.c	Sat Mar 24 17:37:21 2018
--- gcc-8.2.0/gcc/fortran/expr.c	Mon Jul 16 18:59:44 2018
*************** check_inquiry (gfc_expr *e, int not_rest
*** 2422,2428 ****
  
  	/* Assumed character length will not reduce to a constant expression
  	   with LEN, as required by the standard.  */
! 	if (i == 5 && not_restricted
  	    && ap->expr->symtree->n.sym->ts.type == BT_CHARACTER
  	    && (ap->expr->symtree->n.sym->ts.u.cl->length == NULL
  		|| ap->expr->symtree->n.sym->ts.deferred))
--- 2422,2428 ----
  
  	/* Assumed character length will not reduce to a constant expression
  	   with LEN, as required by the standard.  */
! 	if (i == 5 && not_restricted && ap->expr->symtree
  	    && ap->expr->symtree->n.sym->ts.type == BT_CHARACTER
  	    && (ap->expr->symtree->n.sym->ts.u.cl->length == NULL
  		|| ap->expr->symtree->n.sym->ts.deferred))
*************** gfc_check_assign (gfc_expr *lvalue, gfc_
*** 3414,3419 ****
--- 3414,3421 ----
    /* Only DATA Statements come here.  */
    if (!conform)
      {
+       locus *where;
+ 
        /* Numeric can be converted to any other numeric. And Hollerith can be
  	 converted to any other type.  */
        if ((gfc_numeric_ts (&lvalue->ts) && gfc_numeric_ts (&rvalue->ts))
*************** gfc_check_assign (gfc_expr *lvalue, gfc_
*** 3423,3430 ****
        if (lvalue->ts.type == BT_LOGICAL && rvalue->ts.type == BT_LOGICAL)
  	return true;
  
        gfc_error ("Incompatible types in DATA statement at %L; attempted "
! 		 "conversion of %s to %s", &lvalue->where,
  		 gfc_typename (&rvalue->ts), gfc_typename (&lvalue->ts));
  
        return false;
--- 3425,3433 ----
        if (lvalue->ts.type == BT_LOGICAL && rvalue->ts.type == BT_LOGICAL)
  	return true;
  
+       where = lvalue->where.lb ? &lvalue->where : &rvalue->where;
        gfc_error ("Incompatible types in DATA statement at %L; attempted "
! 		 "conversion of %s to %s", where,
  		 gfc_typename (&rvalue->ts), gfc_typename (&lvalue->ts));
  
        return false;
*************** get_union_initializer (gfc_symbol *union
*** 4424,4448 ****
    return init;
  }
  
  /* Fetch or generate an initializer for the given component.
     Only generate an initializer if generate is true.  */
  
  static gfc_expr *
! component_initializer (gfc_typespec *ts, gfc_component *c, bool generate)
  {
    gfc_expr *init = NULL;
  
!   /* See if we can find the initializer immediately.
!      Some components should never get initializers.  */
!   if (c->initializer || !generate
!       || (ts->type == BT_CLASS && !c->attr.allocatable)
!       || c->attr.pointer
!       || c->attr.class_pointer
!       || c->attr.proc_pointer)
      return c->initializer;
  
    /* Recursively handle derived type components.  */
!   if (c->ts.type == BT_DERIVED || c->ts.type == BT_CLASS)
      init = gfc_generate_initializer (&c->ts, true);
  
    else if (c->ts.type == BT_UNION && c->ts.u.derived->components)
--- 4427,4486 ----
    return init;
  }
  
+ static bool
+ class_allocatable (gfc_component *comp)
+ {
+   return comp->ts.type == BT_CLASS && CLASS_DATA (comp)
+     && CLASS_DATA (comp)->attr.allocatable;
+ }
+ 
+ static bool
+ class_pointer (gfc_component *comp)
+ {
+   return comp->ts.type == BT_CLASS && CLASS_DATA (comp)
+     && CLASS_DATA (comp)->attr.pointer;
+ }
+ 
+ static bool
+ comp_allocatable (gfc_component *comp)
+ {
+   return comp->attr.allocatable || class_allocatable (comp);
+ }
+ 
+ static bool
+ comp_pointer (gfc_component *comp)
+ {
+   return comp->attr.pointer
+     || comp->attr.pointer
+     || comp->attr.proc_pointer
+     || comp->attr.class_pointer
+     || class_pointer (comp);
+ }
+ 
  /* Fetch or generate an initializer for the given component.
     Only generate an initializer if generate is true.  */
  
  static gfc_expr *
! component_initializer (gfc_component *c, bool generate)
  {
    gfc_expr *init = NULL;
  
!   /* Allocatable components always get EXPR_NULL.
!      Pointer components are only initialized when generating, and only if they
!      do not already have an initializer.  */
!   if (comp_allocatable (c) || (generate && comp_pointer (c) && !c->initializer))
!     {
!       init = gfc_get_null_expr (&c->loc);
!       init->ts = c->ts;
!       return init;
!     }
! 
!   /* See if we can find the initializer immediately.  */
!   if (c->initializer || !generate)
      return c->initializer;
  
    /* Recursively handle derived type components.  */
!   else if (c->ts.type == BT_DERIVED || c->ts.type == BT_CLASS)
      init = gfc_generate_initializer (&c->ts, true);
  
    else if (c->ts.type == BT_UNION && c->ts.u.derived->components)
*************** gfc_default_initializer (gfc_typespec *t
*** 4502,4507 ****
--- 4540,4571 ----
    return gfc_generate_initializer (ts, false);
  }
  
+ /* Generate an initializer expression for an iso_c_binding type
+    such as c_[fun]ptr. The appropriate initializer is c_null_[fun]ptr.  */
+ 
+ static gfc_expr *
+ generate_isocbinding_initializer (gfc_symbol *derived)
+ {
+   /* The initializers have already been built into the c_null_[fun]ptr symbols
+      from gen_special_c_interop_ptr.  */
+   gfc_symtree *npsym = NULL;
+   if (0 == strcmp (derived->name, "c_ptr"))
+     gfc_find_sym_tree ("c_null_ptr", gfc_current_ns, true, &npsym);
+   else if (0 == strcmp (derived->name, "c_funptr"))
+     gfc_find_sym_tree ("c_null_funptr", gfc_current_ns, true, &npsym);
+   else
+     gfc_internal_error ("generate_isocbinding_initializer(): bad iso_c_binding"
+ 			" type, expected %<c_ptr%> or %<c_funptr%>");
+   if (npsym)
+     {
+       gfc_expr *init = gfc_copy_expr (npsym->n.sym->value);
+       init->symtree = npsym;
+       init->ts.is_iso_c = true;
+       return init;
+     }
+ 
+   return NULL;
+ }
  
  /* Get or generate an expression for a default initializer of a derived type.
     If -finit-derived is specified, generate default initialization expressions
*************** gfc_generate_initializer (gfc_typespec *
*** 4512,4519 ****
--- 4576,4587 ----
  {
    gfc_expr *init, *tmp;
    gfc_component *comp;
+ 
    generate = flag_init_derived && generate;
  
+   if (ts->u.derived->ts.is_iso_c && generate)
+     return generate_isocbinding_initializer (ts->u.derived);
+ 
    /* See if we have a default initializer in this, but not in nested
       types (otherwise we could use gfc_has_default_initializer()).
       We don't need to check if we are going to generate them.  */
*************** gfc_generate_initializer (gfc_typespec *
*** 4521,4529 ****
    if (!generate)
      {
        for (; comp; comp = comp->next)
!         if (comp->initializer || comp->attr.allocatable
!             || (comp->ts.type == BT_CLASS && CLASS_DATA (comp)
!                 && CLASS_DATA (comp)->attr.allocatable))
            break;
      }
  
--- 4589,4595 ----
    if (!generate)
      {
        for (; comp; comp = comp->next)
! 	if (comp->initializer || comp_allocatable (comp))
            break;
      }
  
*************** gfc_generate_initializer (gfc_typespec *
*** 4539,4545 ****
        gfc_constructor *ctor = gfc_constructor_get();
  
        /* Fetch or generate an initializer for the component.  */
!       tmp = component_initializer (ts, comp, generate);
        if (tmp)
  	{
  	  /* Save the component ref for STRUCTUREs and UNIONs.  */
--- 4605,4611 ----
        gfc_constructor *ctor = gfc_constructor_get();
  
        /* Fetch or generate an initializer for the component.  */
!       tmp = component_initializer (comp, generate);
        if (tmp)
  	{
  	  /* Save the component ref for STRUCTUREs and UNIONs.  */
*************** gfc_generate_initializer (gfc_typespec *
*** 4549,4556 ****
  
            /* If the initializer was not generated, we need a copy.  */
            ctor->expr = comp->initializer ? gfc_copy_expr (tmp) : tmp;
! 	  if ((comp->ts.type != tmp->ts.type
! 	       || comp->ts.kind != tmp->ts.kind)
  	      && !comp->attr.pointer && !comp->attr.proc_pointer)
  	    {
  	      bool val;
--- 4615,4621 ----
  
            /* If the initializer was not generated, we need a copy.  */
            ctor->expr = comp->initializer ? gfc_copy_expr (tmp) : tmp;
! 	  if ((comp->ts.type != tmp->ts.type || comp->ts.kind != tmp->ts.kind)
  	      && !comp->attr.pointer && !comp->attr.proc_pointer)
  	    {
  	      bool val;
*************** gfc_generate_initializer (gfc_typespec *
*** 4560,4574 ****
  	    }
  	}
  
-       if (comp->attr.allocatable
- 	  || (comp->ts.type == BT_CLASS && CLASS_DATA (comp)->attr.allocatable))
- 	{
- 	  ctor->expr = gfc_get_expr ();
- 	  ctor->expr->expr_type = EXPR_NULL;
- 	  ctor->expr->where = init->where;
- 	  ctor->expr->ts = comp->ts;
- 	}
- 
        gfc_constructor_append (&init->value.constructor, ctor);
      }
  
--- 4625,4630 ----
diff -Nrcpad gcc-8.1.0/gcc/fortran/frontend-passes.c gcc-8.2.0/gcc/fortran/frontend-passes.c
*** gcc-8.1.0/gcc/fortran/frontend-passes.c	Sat Apr 14 13:38:41 2018
--- gcc-8.2.0/gcc/fortran/frontend-passes.c	Thu Jun  7 17:33:44 2018
*************** static bool has_dimen_vector_ref (gfc_ex
*** 57,62 ****
--- 57,64 ----
  static int matmul_temp_args (gfc_code **, int *,void *data);
  static int index_interchange (gfc_code **, int*, void *);
  
+ static bool is_fe_temp (gfc_expr *e);
+ 
  #ifdef CHECKING_P
  static void check_locus (gfc_namespace *);
  #endif
*************** realloc_string_callback (gfc_code **c, i
*** 254,259 ****
--- 256,264 ----
        || !expr1->ts.deferred)
      return 0;
  
+   if (is_fe_temp (expr1))
+     return 0;
+ 
    expr2 = gfc_discard_nops (co->expr2);
  
    if (expr2->expr_type == EXPR_VARIABLE)
diff -Nrcpad gcc-8.1.0/gcc/fortran/match.c gcc-8.2.0/gcc/fortran/match.c
*** gcc-8.1.0/gcc/fortran/match.c	Wed Feb 14 21:46:59 2018
--- gcc-8.2.0/gcc/fortran/match.c	Sun May 20 11:04:14 2018
*************** gfc_match_type_spec (gfc_typespec *ts)
*** 2118,2124 ****
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
       REAL(A,[KIND]) and REAL(KIND,A).  Logically, when this code was
!      written the use of LOGICAL as a type-spec or intrinsic subprogram 
       was overlooked.  */
  
    m = gfc_match (" %n", name);
--- 2118,2124 ----
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
       REAL(A,[KIND]) and REAL(KIND,A).  Logically, when this code was
!      written the use of LOGICAL as a type-spec or intrinsic subprogram
       was overlooked.  */
  
    m = gfc_match (" %n", name);
*************** copy_ts_from_selector_to_associate (gfc_
*** 5935,5940 ****
--- 5935,5941 ----
  {
    gfc_ref *ref;
    gfc_symbol *assoc_sym;
+   int rank = 0;
  
    assoc_sym = associate->symtree->n.sym;
  
*************** copy_ts_from_selector_to_associate (gfc_
*** 5971,5984 ****
  	selector->rank = ref->u.ar.dimen;
        else
  	selector->rank = 0;
      }
  
!   if (selector->rank)
      {
!       assoc_sym->attr.dimension = 1;
!       assoc_sym->as = gfc_get_array_spec ();
!       assoc_sym->as->rank = selector->rank;
!       assoc_sym->as->type = AS_DEFERRED;
      }
    else
      assoc_sym->as = NULL;
--- 5972,5999 ----
  	selector->rank = ref->u.ar.dimen;
        else
  	selector->rank = 0;
+ 
+       rank = selector->rank;
      }
  
!   if (rank)
      {
!       for (int i = 0; i < ref->u.ar.dimen + ref->u.ar.codimen; i++)
! 	if (ref->u.ar.dimen_type[i] == DIMEN_ELEMENT
! 	    || (ref->u.ar.dimen_type[i] == DIMEN_UNKNOWN
! 		&& ref->u.ar.end[i] == NULL
! 		&& ref->u.ar.stride[i] == NULL))
! 	  rank--;
! 
!       if (rank)
! 	{
! 	  assoc_sym->attr.dimension = 1;
! 	  assoc_sym->as = gfc_get_array_spec ();
! 	  assoc_sym->as->rank = rank;
! 	  assoc_sym->as->type = AS_DEFERRED;
! 	}
!       else
! 	assoc_sym->as = NULL;
      }
    else
      assoc_sym->as = NULL;
diff -Nrcpad gcc-8.1.0/gcc/fortran/module.c gcc-8.2.0/gcc/fortran/module.c
*** gcc-8.1.0/gcc/fortran/module.c	Tue Feb 13 07:59:10 2018
--- gcc-8.2.0/gcc/fortran/module.c	Mon Jul 16 18:59:44 2018
*************** mio_component (gfc_component *c, int vty
*** 2848,2853 ****
--- 2848,2855 ----
    if (c->attr.proc_pointer)
      mio_typebound_proc (&c->tb);
  
+   c->loc = gfc_current_locus;
+ 
    mio_rparen ();
  }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/openmp.c gcc-8.2.0/gcc/fortran/openmp.c
*** gcc-8.1.0/gcc/fortran/openmp.c	Tue Apr 10 14:04:37 2018
--- gcc-8.2.0/gcc/fortran/openmp.c	Fri Jun 15 14:01:00 2018
*************** gfc_match_oacc_wait (void)
*** 2177,2184 ****
        {
  	if (el->expr == NULL)
  	  {
! 	    gfc_error ("Invalid argument to !$ACC WAIT at %L",
! 		       &wait_list->expr->where);
  	    return MATCH_ERROR;
  	  }
  
--- 2177,2183 ----
        {
  	if (el->expr == NULL)
  	  {
! 	    gfc_error ("Invalid argument to !$ACC WAIT at %C");
  	    return MATCH_ERROR;
  	  }
  
*************** gfc_resolve_oacc_declare (gfc_namespace
*** 5994,5999 ****
--- 5993,6004 ----
  	for (n = oc->clauses->lists[list]; n; n = n->next)
  	  {
  	    n->sym->mark = 0;
+ 	    if (n->sym->attr.function || n->sym->attr.subroutine)
+ 	      {
+ 		gfc_error ("Object %qs is not a variable at %L",
+ 			   n->sym->name, &oc->loc);
+ 		continue;
+ 	      }
  	    if (n->sym->attr.flavor == FL_PARAMETER)
  	      {
  		gfc_error ("PARAMETER object %qs is not allowed at %L",
diff -Nrcpad gcc-8.1.0/gcc/fortran/parse.c gcc-8.2.0/gcc/fortran/parse.c
*** gcc-8.1.0/gcc/fortran/parse.c	Fri Jan 26 20:14:09 2018
--- gcc-8.2.0/gcc/fortran/parse.c	Fri Jun 15 14:03:00 2018
*************** decode_oacc_directive (void)
*** 624,629 ****
--- 624,631 ----
    gfc_clear_error ();   /* Clear any pending errors.  */
    gfc_clear_warning (); /* Clear any pending warnings.  */
  
+   gfc_matching_function = false;
+ 
    if (gfc_pure (NULL))
      {
        gfc_error_now ("OpenACC directives at %C may not appear in PURE "
*************** decode_omp_directive (void)
*** 795,800 ****
--- 797,804 ----
    gfc_clear_error ();	/* Clear any pending errors.  */
    gfc_clear_warning ();	/* Clear any pending warnings.  */
  
+   gfc_matching_function = false;
+ 
    if (gfc_current_state () == COMP_FUNCTION
        && gfc_current_block ()->result->ts.kind == -1)
      spec_only = true;
diff -Nrcpad gcc-8.1.0/gcc/fortran/resolve.c gcc-8.2.0/gcc/fortran/resolve.c
*** gcc-8.1.0/gcc/fortran/resolve.c	Mon Apr  9 21:05:13 2018
--- gcc-8.2.0/gcc/fortran/resolve.c	Mon Jun 25 07:49:27 2018
*************** update_current_proc_array_outer_dependen
*** 3055,3062 ****
  
    /* If SYM has references to outer arrays, so has the procedure calling
       SYM.  If SYM is a procedure pointer, we can assume the worst.  */
!   if (sym->attr.array_outer_dependency
!       || sym->attr.proc_pointer)
      gfc_current_ns->proc_name->attr.array_outer_dependency = 1;
  }
  
--- 3055,3062 ----
  
    /* If SYM has references to outer arrays, so has the procedure calling
       SYM.  If SYM is a procedure pointer, we can assume the worst.  */
!   if ((sym->attr.array_outer_dependency || sym->attr.proc_pointer)
!       && gfc_current_ns->proc_name)
      gfc_current_ns->proc_name->attr.array_outer_dependency = 1;
  }
  
*************** resolve_operator (gfc_expr *e)
*** 3874,3880 ****
  	  break;
  	}
  
!       sprintf (msg,
  	       _("Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"),
  	       gfc_op2string (e->value.op.op), gfc_typename (&op1->ts),
  	       gfc_typename (&op2->ts));
--- 3874,3886 ----
  	  break;
  	}
  
!       if (op1->ts.type == BT_DERIVED || op2->ts.type == BT_DERIVED)
! 	sprintf (msg,
! 	       _("Unexpected derived-type entities in binary intrinsic "
! 		 "numeric operator %%<%s%%> at %%L"),
! 	       gfc_op2string (e->value.op.op));
!       else
!       	sprintf (msg,
  	       _("Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"),
  	       gfc_op2string (e->value.op.op), gfc_typename (&op1->ts),
  	       gfc_typename (&op2->ts));
*************** resolve_allocate_deallocate (gfc_code *c
*** 7763,7774 ****
        gfc_check_vardef_context (errmsg, false, false, false,
  				_("ERRMSG variable"));
  
        if ((errmsg->ts.type != BT_CHARACTER
  	   && !(errmsg->ref
  		&& (errmsg->ref->type == REF_ARRAY
  		    || errmsg->ref->type == REF_COMPONENT)))
! 	  || errmsg->rank > 0 )
! 	gfc_error ("Errmsg-variable at %L must be a scalar CHARACTER "
  		   "variable", &errmsg->where);
  
        for (p = code->ext.alloc.list; p; p = p->next)
--- 7769,7785 ----
        gfc_check_vardef_context (errmsg, false, false, false,
  				_("ERRMSG variable"));
  
+       /* F18:R928  alloc-opt             is ERRMSG = errmsg-variable
+ 	 F18:R930  errmsg-variable       is scalar-default-char-variable
+ 	 F18:R906  default-char-variable is variable
+ 	 F18:C906  default-char-variable shall be default character.  */
        if ((errmsg->ts.type != BT_CHARACTER
  	   && !(errmsg->ref
  		&& (errmsg->ref->type == REF_ARRAY
  		    || errmsg->ref->type == REF_COMPONENT)))
! 	  || errmsg->rank > 0
! 	  || errmsg->ts.kind != gfc_default_character_kind)
! 	gfc_error ("ERRMSG variable at %L shall be a scalar default CHARACTER "
  		   "variable", &errmsg->where);
  
        for (p = code->ext.alloc.list; p; p = p->next)
*************** resolve_sync (gfc_code *code)
*** 9527,9532 ****
--- 9538,9544 ----
      }
  
    /* Check STAT.  */
+   gfc_resolve_expr (code->expr2);
    if (code->expr2
        && (code->expr2->ts.type != BT_INTEGER || code->expr2->rank != 0
  	  || code->expr2->expr_type != EXPR_VARIABLE))
*************** resolve_sync (gfc_code *code)
*** 9534,9539 ****
--- 9546,9552 ----
  	       &code->expr2->where);
  
    /* Check ERRMSG.  */
+   gfc_resolve_expr (code->expr3);
    if (code->expr3
        && (code->expr3->ts.type != BT_CHARACTER || code->expr3->rank != 0
  	  || code->expr3->expr_type != EXPR_VARIABLE))
*************** resolve_ordinary_assign (gfc_code *code,
*** 10365,10370 ****
--- 10378,10388 ----
        && rhs->expr_type != EXPR_ARRAY)
      gfc_add_data_component (rhs);
  
+   /* Make sure there is a vtable and, in particular, a _copy for the
+      rhs type.  */
+   if (UNLIMITED_POLY (lhs) && lhs->rank && rhs->ts.type != BT_CLASS)
+     gfc_find_vtab (&rhs->ts);
+ 
    bool caf_convert_to_send = flag_coarray == GFC_FCOARRAY_LIB
        && (lhs_coindexed
  	  || (code->expr2->expr_type == EXPR_FUNCTION
*************** get_temp_from_expr (gfc_expr *e, gfc_nam
*** 10503,10508 ****
--- 10521,10528 ----
    tmp->n.sym->attr.function = 0;
    tmp->n.sym->attr.result = 0;
    tmp->n.sym->attr.flavor = FL_VARIABLE;
+   tmp->n.sym->attr.dummy = 0;
+   tmp->n.sym->attr.intent = INTENT_UNKNOWN;
  
    if (as)
      {
*************** resolve_fl_procedure (gfc_symbol *sym, i
*** 12499,12505 ****
        while (curr_arg != NULL)
          {
            /* Skip implicitly typed dummy args here.  */
! 	  if (curr_arg->sym->attr.implicit_type == 0)
  	    if (!gfc_verify_c_interop_param (curr_arg->sym))
  	      /* If something is found to fail, record the fact so we
  		 can mark the symbol for the procedure as not being
--- 12519,12525 ----
        while (curr_arg != NULL)
          {
            /* Skip implicitly typed dummy args here.  */
! 	  if (curr_arg->sym && curr_arg->sym->attr.implicit_type == 0)
  	    if (!gfc_verify_c_interop_param (curr_arg->sym))
  	      /* If something is found to fail, record the fact so we
  		 can mark the symbol for the procedure as not being
*************** resolve_equivalence (gfc_equiv *eq)
*** 16215,16221 ****
  
  static bool
  flag_fn_result_spec (gfc_expr *expr,
!                      gfc_symbol *sym ATTRIBUTE_UNUSED,
                       int *f ATTRIBUTE_UNUSED)
  {
    gfc_namespace *ns;
--- 16235,16241 ----
  
  static bool
  flag_fn_result_spec (gfc_expr *expr,
!                      gfc_symbol *sym,
                       int *f ATTRIBUTE_UNUSED)
  {
    gfc_namespace *ns;
*************** flag_fn_result_spec (gfc_expr *expr,
*** 16228,16233 ****
--- 16248,16260 ----
  	if (!ns->parent)
  	  break;
  
+       if (sym == s)
+ 	{
+ 	  gfc_error ("Self reference in character length expression "
+ 		     "for %qs at %L", sym->name, &expr->where);
+ 	  return true;
+ 	}
+ 
        if (!s->fn_result_spec
  	  && s->attr.flavor == FL_PARAMETER)
  	{
*************** resolve_fntype (gfc_namespace *ns)
*** 16310,16316 ****
        }
  
    if (sym->ts.type == BT_CHARACTER)
!     gfc_traverse_expr (sym->ts.u.cl->length, NULL, flag_fn_result_spec, 0);
  }
  
  
--- 16337,16343 ----
        }
  
    if (sym->ts.type == BT_CHARACTER)
!     gfc_traverse_expr (sym->ts.u.cl->length, sym, flag_fn_result_spec, 0);
  }
  
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/simplify.c gcc-8.2.0/gcc/fortran/simplify.c
*** gcc-8.1.0/gcc/fortran/simplify.c	Fri Mar 30 12:33:49 2018
--- gcc-8.2.0/gcc/fortran/simplify.c	Thu Jun  7 18:17:49 2018
*************** gfc_simplify_mod (gfc_expr *a, gfc_expr
*** 5457,5499 ****
    gfc_expr *result;
    int kind;
  
!   if (a->expr_type != EXPR_CONSTANT || p->expr_type != EXPR_CONSTANT)
      return NULL;
  
!   kind = a->ts.kind > p->ts.kind ? a->ts.kind : p->ts.kind;
!   result = gfc_get_constant_expr (a->ts.type, kind, &a->where);
! 
!   switch (a->ts.type)
      {
        case BT_INTEGER:
  	if (mpz_cmp_ui (p->value.integer, 0) == 0)
  	  {
! 	    /* Result is processor-dependent.  */
! 	    gfc_error ("Second argument MOD at %L is zero", &a->where);
! 	    gfc_free_expr (result);
  	    return &gfc_bad_expr;
  	  }
- 	mpz_tdiv_r (result->value.integer, a->value.integer, p->value.integer);
  	break;
- 
        case BT_REAL:
  	if (mpfr_cmp_ui (p->value.real, 0) == 0)
  	  {
! 	    /* Result is processor-dependent.  */
! 	    gfc_error ("Second argument of MOD at %L is zero", &p->where);
! 	    gfc_free_expr (result);
  	    return &gfc_bad_expr;
  	  }
- 
- 	gfc_set_model_kind (kind);
- 	mpfr_fmod (result->value.real, a->value.real, p->value.real,
- 		   GFC_RND_MODE);
  	break;
- 
        default:
  	gfc_internal_error ("gfc_simplify_mod(): Bad arguments");
      }
  
    return range_check (result, "MOD");
  }
  
--- 5457,5504 ----
    gfc_expr *result;
    int kind;
  
!   /* First check p.  */
!   if (p->expr_type != EXPR_CONSTANT)
      return NULL;
  
!   /* p shall not be 0.  */
!   switch (p->ts.type)
      {
        case BT_INTEGER:
  	if (mpz_cmp_ui (p->value.integer, 0) == 0)
  	  {
! 	    gfc_error ("Argument %qs of MOD at %L shall not be zero",
! 			"P", &p->where);
  	    return &gfc_bad_expr;
  	  }
  	break;
        case BT_REAL:
  	if (mpfr_cmp_ui (p->value.real, 0) == 0)
  	  {
! 	    gfc_error ("Argument %qs of MOD at %L shall not be zero",
! 			"P", &p->where);
  	    return &gfc_bad_expr;
  	  }
  	break;
        default:
  	gfc_internal_error ("gfc_simplify_mod(): Bad arguments");
      }
  
+   if (a->expr_type != EXPR_CONSTANT)
+     return NULL;
+ 
+   kind = a->ts.kind > p->ts.kind ? a->ts.kind : p->ts.kind;
+   result = gfc_get_constant_expr (a->ts.type, kind, &a->where);
+ 
+   if (a->ts.type == BT_INTEGER)
+     mpz_tdiv_r (result->value.integer, a->value.integer, p->value.integer);
+   else
+     {
+       gfc_set_model_kind (kind);
+       mpfr_fmod (result->value.real, a->value.real, p->value.real,
+ 		 GFC_RND_MODE);
+     }
+ 
    return range_check (result, "MOD");
  }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/symbol.c gcc-8.2.0/gcc/fortran/symbol.c
*** gcc-8.1.0/gcc/fortran/symbol.c	Wed Mar 28 20:12:55 2018
--- gcc-8.2.0/gcc/fortran/symbol.c	Sat Jun  9 18:02:56 2018
*************** gfc_add_volatile (symbol_attribute *attr
*** 1349,1354 ****
--- 1349,1368 ----
  			 where))
        return false;
  
+   /* F2008:  C1282 A designator of a variable with the VOLATILE attribute
+      shall not appear in a pure subprogram.
+ 
+      F2018: C1588 A local variable of a pure subprogram, or of a BLOCK
+      construct within a pure subprogram, shall not have the SAVE or
+      VOLATILE attribute.  */
+   if (gfc_pure (NULL))
+     {
+       gfc_error ("VOLATILE attribute at %L cannot be specified in a "
+ 		 "PURE procedure", where);
+       return false;
+     }
+ 
+ 
    attr->volatile_ = 1;
    attr->volatile_ns = gfc_current_ns;
    return check_conflict (attr, name, where);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-array.c gcc-8.2.0/gcc/fortran/trans-array.c
*** gcc-8.1.0/gcc/fortran/trans-array.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/trans-array.c	Mon Jul  2 19:28:11 2018
*************** is_pointer_array (tree expr)
*** 817,824 ****
  
  /* Return the span of an array.  */
  
! static tree
! get_array_span (tree desc, gfc_expr *expr)
  {
    tree tmp;
  
--- 817,824 ----
  
  /* Return the span of an array.  */
  
! tree
! gfc_get_array_span (tree desc, gfc_expr *expr)
  {
    tree tmp;
  
*************** done:
*** 4304,4310 ****
  	}
      }
  
!   /* The rest is just runtime bound checking.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        stmtblock_t block;
--- 4304,4310 ----
  	}
      }
  
!   /* The rest is just runtime bounds checking.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        stmtblock_t block;
*************** done:
*** 4334,4340 ****
  	    continue;
  
  	  /* Catch allocatable lhs in f2003.  */
! 	  if (flag_realloc_lhs && ss->is_alloc_lhs)
  	    continue;
  
  	  expr = ss_info->expr;
--- 4334,4340 ----
  	    continue;
  
  	  /* Catch allocatable lhs in f2003.  */
! 	  if (flag_realloc_lhs && ss->no_bounds_check)
  	    continue;
  
  	  expr = ss_info->expr;
*************** gfc_conv_expr_descriptor (gfc_se *se, gf
*** 7061,7067 ****
  				      subref_array_target, expr);
  
  	      /* ....and set the span field.  */
! 	      tmp = get_array_span (desc, expr);
  	      gfc_conv_descriptor_span_set (&se->pre, se->expr, tmp);
  	    }
  	  else if (se->want_pointer)
--- 7061,7067 ----
  				      subref_array_target, expr);
  
  	      /* ....and set the span field.  */
! 	      tmp = gfc_get_array_span (desc, expr);
  	      gfc_conv_descriptor_span_set (&se->pre, se->expr, tmp);
  	    }
  	  else if (se->want_pointer)
*************** gfc_conv_expr_descriptor (gfc_se *se, gf
*** 7334,7340 ****
  	  parmtype = TREE_TYPE (parm);
  
  	  /* ....and set the span field.  */
! 	  tmp = get_array_span (desc, expr);
  	  gfc_conv_descriptor_span_set (&loop.pre, parm, tmp);
  	}
        else
--- 7334,7340 ----
  	  parmtype = TREE_TYPE (parm);
  
  	  /* ....and set the span field.  */
! 	  tmp = gfc_get_array_span (desc, expr);
  	  gfc_conv_descriptor_span_set (&loop.pre, parm, tmp);
  	}
        else
*************** structure_alloc_comps (gfc_symbol * der_
*** 8839,8845 ****
  	  break;
  
  	case COPY_ALLOC_COMP:
! 	  if (c->attr.pointer)
  	    continue;
  
  	  /* We need source and destination components.  */
--- 8839,8845 ----
  	  break;
  
  	case COPY_ALLOC_COMP:
! 	  if (c->attr.pointer || c->attr.proc_pointer)
  	    continue;
  
  	  /* We need source and destination components.  */
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9698,9703 ****
--- 9698,9709 ----
    if (expr2 && rss == gfc_ss_terminator)
      return NULL_TREE;
  
+   /* Ensure that the string length from the current scope is used.  */
+   if (expr2->ts.type == BT_CHARACTER
+       && expr2->expr_type == EXPR_FUNCTION
+       && !expr2->value.function.isym)
+     expr2->ts.u.cl->backend_decl = rss->info->string_length;
+ 
    gfc_start_block (&fblock);
  
    /* Since the lhs is allocatable, this must be a descriptor type.
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9942,9947 ****
--- 9948,9955 ----
  			     gfc_array_index_type, tmp,
  			     expr1->ts.u.cl->backend_decl);
      }
+   else if (UNLIMITED_POLY (expr1) && expr2->ts.type != BT_CLASS)
+     tmp = TYPE_SIZE_UNIT (gfc_typenode_for_spec (&expr2->ts));
    else
      tmp = TYPE_SIZE_UNIT (gfc_typenode_for_spec (&expr1->ts));
    tmp = fold_convert (gfc_array_index_type, tmp);
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9968,9973 ****
--- 9976,10003 ----
        gfc_add_modify (&fblock, tmp,
  		      gfc_get_dtype_rank_type (expr1->rank,type));
      }
+   else if (UNLIMITED_POLY (expr1) && expr2->ts.type != BT_CLASS)
+     {
+       tree type;
+       tmp = gfc_conv_descriptor_dtype (desc);
+       type = gfc_typenode_for_spec (&expr2->ts);
+       gfc_add_modify (&fblock, tmp,
+ 		      gfc_get_dtype_rank_type (expr2->rank,type));
+       /* Set the _len field as well...  */
+       tmp = gfc_class_len_get (TREE_OPERAND (desc, 0));
+       if (expr2->ts.type == BT_CHARACTER)
+ 	gfc_add_modify (&fblock, tmp,
+ 			fold_convert (TREE_TYPE (tmp),
+ 				      TYPE_SIZE_UNIT (type)));
+       else
+ 	gfc_add_modify (&fblock, tmp,
+ 			build_int_cst (TREE_TYPE (tmp), 0));
+       /* ...and the vptr.  */
+       tmp = gfc_class_vptr_get (TREE_OPERAND (desc, 0));
+       tmp2 = gfc_get_symbol_decl (gfc_find_vtab (&expr2->ts));
+       tmp2 = gfc_build_addr_expr (TREE_TYPE (tmp), tmp2);
+       gfc_add_modify (&fblock, tmp, tmp2);
+     }
    else if (coarray && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc)))
      {
        gfc_add_modify (&fblock, gfc_conv_descriptor_dtype (desc),
*************** gfc_alloc_allocatable_for_assignment (gf
*** 10073,10082 ****
  
  
    /* We already set the dtype in the case of deferred character
!      length arrays.  */
    if (!(GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc))
  	&& ((expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
! 	    || coarray)))
      {
        tmp = gfc_conv_descriptor_dtype (desc);
        gfc_add_modify (&alloc_block, tmp, gfc_get_dtype (TREE_TYPE (desc)));
--- 10103,10113 ----
  
  
    /* We already set the dtype in the case of deferred character
!      length arrays and unlimited polymorphic arrays.  */
    if (!(GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc))
  	&& ((expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
! 	    || coarray))
!       && !UNLIMITED_POLY (expr1))
      {
        tmp = gfc_conv_descriptor_dtype (desc);
        gfc_add_modify (&alloc_block, tmp, gfc_get_dtype (TREE_TYPE (desc)));
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-array.h gcc-8.2.0/gcc/fortran/trans-array.h
*** gcc-8.1.0/gcc/fortran/trans-array.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/fortran/trans-array.h	Sun May 20 11:07:44 2018
*************** void gfc_conv_tmp_array_ref (gfc_se * se
*** 136,141 ****
--- 136,143 ----
  /* Translate a reference to an array temporary.  */
  void gfc_conv_tmp_ref (gfc_se *);
  
+ /* Obtain the span of an array.  */
+ tree gfc_get_array_span (tree, gfc_expr *);
  /* Evaluate an array expression.  */
  void gfc_conv_expr_descriptor (gfc_se *, gfc_expr *);
  /* Convert an array for passing as an actual function parameter.  */
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-expr.c gcc-8.2.0/gcc/fortran/trans-expr.c
*** gcc-8.1.0/gcc/fortran/trans-expr.c	Wed Mar 21 18:46:44 2018
--- gcc-8.2.0/gcc/fortran/trans-expr.c	Mon Jun 25 07:49:27 2018
*************** gfc_trans_assignment_1 (gfc_expr * expr1
*** 9982,9993 ****
  
    /* Walk the lhs.  */
    lss = gfc_walk_expr (expr1);
!   if (gfc_is_reallocatable_lhs (expr1)
!       && !(expr2->expr_type == EXPR_FUNCTION
! 	   && expr2->value.function.isym != NULL
! 	   && !(expr2->value.function.isym->elemental
! 		|| expr2->value.function.isym->conversion)))
!     lss->is_alloc_lhs = 1;
  
    rss = NULL;
  
--- 9982,9996 ----
  
    /* Walk the lhs.  */
    lss = gfc_walk_expr (expr1);
!   if (gfc_is_reallocatable_lhs (expr1))
!     {
!       lss->no_bounds_check = 1;
!       if (!(expr2->expr_type == EXPR_FUNCTION
! 	    && expr2->value.function.isym != NULL
! 	    && !(expr2->value.function.isym->elemental
! 		 || expr2->value.function.isym->conversion)))
! 	lss->is_alloc_lhs = 1;
!     }
  
    rss = NULL;
  
*************** gfc_trans_assignment (gfc_expr * expr1,
*** 10431,10436 ****
--- 10434,10443 ----
  	return tmp;
      }
  
+   if (UNLIMITED_POLY (expr1) && expr1->rank
+       && expr2->ts.type != BT_CLASS)
+     use_vptr_copy = true;
+ 
    /* Fallback to the scalarizer to generate explicit loops.  */
    return gfc_trans_assignment_1 (expr1, expr2, init_flag, dealloc,
  				 use_vptr_copy, may_alias);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-intrinsic.c gcc-8.2.0/gcc/fortran/trans-intrinsic.c
*** gcc-8.1.0/gcc/fortran/trans-intrinsic.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/trans-intrinsic.c	Fri May 25 22:06:57 2018
*************** conv_caf_send (gfc_code *code) {
*** 1860,1866 ****
  
    lhs_expr = code->ext.actual->expr;
    rhs_expr = code->ext.actual->next->expr;
!   may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, false) == 0
  		    ? boolean_false_node : boolean_true_node;
    gfc_init_block (&block);
  
--- 1860,1866 ----
  
    lhs_expr = code->ext.actual->expr;
    rhs_expr = code->ext.actual->next->expr;
!   may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, true) == 0
  		    ? boolean_false_node : boolean_true_node;
    gfc_init_block (&block);
  
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7834,7839 ****
--- 7834,7841 ----
            /* A pointer to an array, call library function _gfor_associated.  */
            arg1se.want_pointer = 1;
            gfc_conv_expr_descriptor (&arg1se, arg1->expr);
+ 	  gfc_add_block_to_block (&se->pre, &arg1se.pre);
+ 	  gfc_add_block_to_block (&se->post, &arg1se.post);
  
            arg2se.want_pointer = 1;
            gfc_conv_expr_descriptor (&arg2se, arg2->expr);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-stmt.c gcc-8.2.0/gcc/fortran/trans-stmt.c
*** gcc-8.1.0/gcc/fortran/trans-stmt.c	Thu Apr 12 21:58:54 2018
--- gcc-8.2.0/gcc/fortran/trans-stmt.c	Sun May 20 11:07:44 2018
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1735,1745 ****
        if (sym->attr.subref_array_pointer)
  	{
  	  gcc_assert (e->expr_type == EXPR_VARIABLE);
! 	  tmp = e->symtree->n.sym->ts.type == BT_CLASS
! 	      ? gfc_class_data_get (e->symtree->n.sym->backend_decl)
! 	      : e->symtree->n.sym->backend_decl;
! 	  tmp = gfc_get_element_type (TREE_TYPE (tmp));
! 	  tmp = fold_convert (gfc_array_index_type, size_in_bytes (tmp));
  	  gfc_conv_descriptor_span_set (&se.pre, desc, tmp);
  	}
  
--- 1735,1742 ----
        if (sym->attr.subref_array_pointer)
  	{
  	  gcc_assert (e->expr_type == EXPR_VARIABLE);
! 	  tmp = gfc_get_array_span (se.expr, e);
! 
  	  gfc_conv_descriptor_span_set (&se.pre, desc, tmp);
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-types.c gcc-8.2.0/gcc/fortran/trans-types.c
*** gcc-8.1.0/gcc/fortran/trans-types.c	Wed Mar 21 21:12:41 2018
--- gcc-8.2.0/gcc/fortran/trans-types.c	Sun May 13 18:07:54 2018
*************** gfc_get_dtype_rank_type (int rank, tree
*** 1518,1523 ****
--- 1518,1525 ----
    tree field;
    vec<constructor_elt, va_gc> *v = NULL;
  
+   size = TYPE_SIZE_UNIT (etype);
+ 
    switch (TREE_CODE (etype))
      {
      case INTEGER_TYPE:
*************** gfc_get_dtype_rank_type (int rank, tree
*** 1546,1567 ****
      /* We will never have arrays of arrays.  */
      case ARRAY_TYPE:
        n = BT_CHARACTER;
        break;
  
      case POINTER_TYPE:
        n = BT_ASSUMED;
      break;
  
      default:
        /* TODO: Don't do dtype for temporary descriptorless arrays.  */
!       /* We can strange array types for temporary arrays.  */
        return gfc_index_zero_node;
      }
  
-   size = TYPE_SIZE_UNIT (etype);
-   if (n == BT_CHARACTER && size == NULL_TREE)
-     size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
- 
    tmp = get_dtype_type_node ();
    field = gfc_advance_chain (TYPE_FIELDS (tmp),
  			     GFC_DTYPE_ELEM_LEN);
--- 1548,1571 ----
      /* We will never have arrays of arrays.  */
      case ARRAY_TYPE:
        n = BT_CHARACTER;
+       if (size == NULL_TREE)
+ 	size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
        break;
  
      case POINTER_TYPE:
        n = BT_ASSUMED;
+       if (TREE_CODE (TREE_TYPE (etype)) != VOID_TYPE)
+ 	size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
+       else
+ 	size = build_int_cst (size_type_node, 0);
      break;
  
      default:
        /* TODO: Don't do dtype for temporary descriptorless arrays.  */
!       /* We can encounter strange array types for temporary arrays.  */
        return gfc_index_zero_node;
      }
  
    tmp = get_dtype_type_node ();
    field = gfc_advance_chain (TYPE_FIELDS (tmp),
  			     GFC_DTYPE_ELEM_LEN);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans.h gcc-8.2.0/gcc/fortran/trans.h
*** gcc-8.1.0/gcc/fortran/trans.h	Wed Mar 14 00:56:48 2018
--- gcc-8.2.0/gcc/fortran/trans.h	Sat Jun  9 14:15:53 2018
*************** typedef struct gfc_ss
*** 330,335 ****
--- 330,336 ----
    struct gfc_loopinfo *loop;
  
    unsigned is_alloc_lhs:1;
+   unsigned no_bounds_check:1;
  }
  gfc_ss;
  #define gfc_get_ss() XCNEW (gfc_ss)
diff -Nrcpad gcc-8.1.0/gcc/gengtype-lex.c gcc-8.2.0/gcc/gengtype-lex.c
*** gcc-8.1.0/gcc/gengtype-lex.c	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/gengtype-lex.c	Thu Jul 26 09:50:02 2018
*************** int yy_flex_debug = 0;
*** 1192,1198 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2018 Free Software Foundation, Inc.
--- 1192,1198 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2018 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1213,1219 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1213,1219 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** YY_DECL
*** 1465,1471 ****
  		}
  
  	{
! #line 66 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1465,1471 ----
  		}
  
  	{
! #line 66 "/d/gcc-8.2.0/gcc-8.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 77 "/d/gcc-8.1.0/gcc-8.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 77 "/d/gcc-8.2.0/gcc-8.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 81 "/d/gcc-8.1.0/gcc-8.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 81 "/d/gcc-8.2.0/gcc-8.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 85 "/d/gcc-8.1.0/gcc-8.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 85 "/d/gcc-8.2.0/gcc-8.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 89 "/d/gcc-8.1.0/gcc-8.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 89 "/d/gcc-8.2.0/gcc-8.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 93 "/d/gcc-8.1.0/gcc-8.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 93 "/d/gcc-8.2.0/gcc-8.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 97 "/d/gcc-8.1.0/gcc-8.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 97 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1613,1637 ****
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1613,1637 ----
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-8.2.0/gcc-8.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 111 "/d/gcc-8.1.0/gcc-8.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 111 "/d/gcc-8.2.0/gcc-8.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 113 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-8.1.0/gcc-8.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 113 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-8.2.0/gcc-8.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 119 "/d/gcc-8.1.0/gcc-8.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 119 "/d/gcc-8.2.0/gcc-8.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 120 "/d/gcc-8.1.0/gcc-8.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 120 "/d/gcc-8.2.0/gcc-8.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 121 "/d/gcc-8.1.0/gcc-8.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 121 "/d/gcc-8.2.0/gcc-8.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 122 "/d/gcc-8.1.0/gcc-8.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 122 "/d/gcc-8.2.0/gcc-8.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 123 "/d/gcc-8.1.0/gcc-8.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 123 "/d/gcc-8.2.0/gcc-8.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 124 "/d/gcc-8.1.0/gcc-8.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 124 "/d/gcc-8.2.0/gcc-8.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 125 "/d/gcc-8.1.0/gcc-8.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 125 "/d/gcc-8.2.0/gcc-8.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 126 "/d/gcc-8.1.0/gcc-8.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 126 "/d/gcc-8.2.0/gcc-8.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 127 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
--- 1753,1764 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
*************** case 26:
*** 1767,1777 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1767,1777 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1790,1796 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1790,1796 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1799,1805 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1799,1805 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1809,1815 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1809,1815 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1818,1824 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1818,1824 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1826,1849 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-8.1.0/gcc-8.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 165 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1826,1849 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-8.2.0/gcc-8.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 165 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1851,1886 ****
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1851,1886 ----
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1890,1910 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
--- 1890,1910 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1914,1938 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1914,1938 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1941,1952 ****
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
--- 1941,1952 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
*************** void yyfree (void * ptr )
*** 2920,2926 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  
  
  
--- 2920,2926 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  
  
  
diff -Nrcpad gcc-8.1.0/gcc/gimple-fold.c gcc-8.2.0/gcc/gimple-fold.c
*** gcc-8.1.0/gcc/gimple-fold.c	Fri Apr 20 23:43:51 2018
--- gcc-8.2.0/gcc/gimple-fold.c	Fri Jul 13 13:36:35 2018
*************** size_must_be_zero_p (tree size)
*** 645,651 ****
    if (integer_zerop (size))
      return true;
  
!   if (TREE_CODE (size) != SSA_NAME)
      return false;
  
    wide_int min, max;
--- 645,651 ----
    if (integer_zerop (size))
      return true;
  
!   if (TREE_CODE (size) != SSA_NAME || !INTEGRAL_TYPE_P (TREE_TYPE (size)))
      return false;
  
    wide_int min, max;
*************** gimple_fold_builtin_strlen (gimple_stmt_
*** 3546,3554 ****
        return true;
      }
  
!   tree lhs = gimple_call_lhs (stmt);
!   if (lhs && TREE_CODE (lhs) == SSA_NAME)
!     set_range_info (lhs, VR_RANGE, minlen, maxlen);
  
    return false;
  }
--- 3546,3555 ----
        return true;
      }
  
!   if (tree lhs = gimple_call_lhs (stmt))
!     if (TREE_CODE (lhs) == SSA_NAME
! 	&& INTEGRAL_TYPE_P (TREE_TYPE (lhs)))
!       set_range_info (lhs, VR_RANGE, minlen, maxlen);
  
    return false;
  }
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-backprop.c gcc-8.2.0/gcc/gimple-ssa-backprop.c
*** gcc-8.1.0/gcc/gimple-ssa-backprop.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/gimple-ssa-backprop.c	Sat Jun 23 08:07:31 2018
*************** private:
*** 260,265 ****
--- 260,270 ----
       post-order walk.  */
    auto_sbitmap m_visited_blocks;
  
+   /* A bitmap of phis that we have finished processing in the initial
+      post-order walk, excluding those from blocks mentioned in
+      M_VISITED_BLOCKS.  */
+   auto_bitmap m_visited_phis;
+ 
    /* A worklist of SSA names whose definitions need to be reconsidered.  */
    auto_vec <tree, 64> m_worklist;
  
*************** backprop::intersect_uses (tree var, usag
*** 502,509 ****
      {
        if (is_gimple_debug (stmt))
  	continue;
!       if (is_a <gphi *> (stmt)
! 	  && !bitmap_bit_p (m_visited_blocks, gimple_bb (stmt)->index))
  	{
  	  /* Skip unprocessed phis.  */
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 507,517 ----
      {
        if (is_gimple_debug (stmt))
  	continue;
!       gphi *phi = dyn_cast <gphi *> (stmt);
!       if (phi
! 	  && !bitmap_bit_p (m_visited_blocks, gimple_bb (phi)->index)
! 	  && !bitmap_bit_p (m_visited_phis,
! 			    SSA_NAME_VERSION (gimple_phi_result (phi))))
  	{
  	  /* Skip unprocessed phis.  */
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** backprop::intersect_uses (tree var, usag
*** 511,517 ****
  	      fprintf (dump_file, "[BACKEDGE] ");
  	      print_generic_expr (dump_file, var);
  	      fprintf (dump_file, " in ");
! 	      print_gimple_stmt (dump_file, stmt, 0, TDF_SLIM);
  	    }
  	}
        else
--- 519,525 ----
  	      fprintf (dump_file, "[BACKEDGE] ");
  	      print_generic_expr (dump_file, var);
  	      fprintf (dump_file, " in ");
! 	      print_gimple_stmt (dump_file, phi, 0, TDF_SLIM);
  	    }
  	}
        else
*************** backprop::process_block (basic_block bb)
*** 635,641 ****
      }
    for (gphi_iterator gpi = gsi_start_phis (bb); !gsi_end_p (gpi);
         gsi_next (&gpi))
!     process_var (gimple_phi_result (gpi.phi ()));
  }
  
  /* Delete the definition of VAR, which has no uses.  */
--- 643,654 ----
      }
    for (gphi_iterator gpi = gsi_start_phis (bb); !gsi_end_p (gpi);
         gsi_next (&gpi))
!     {
!       tree result = gimple_phi_result (gpi.phi ());
!       process_var (result);
!       bitmap_set_bit (m_visited_phis, SSA_NAME_VERSION (result));
!     }
!   bitmap_clear (m_visited_phis);
  }
  
  /* Delete the definition of VAR, which has no uses.  */
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-sprintf.c gcc-8.2.0/gcc/gimple-ssa-sprintf.c
*** gcc-8.1.0/gcc/gimple-ssa-sprintf.c	Fri Mar  2 19:04:58 2018
--- gcc-8.2.0/gcc/gimple-ssa-sprintf.c	Sat Jul 14 21:32:10 2018
*************** unsigned
*** 781,795 ****
  fmtresult::type_max_digits (tree type, int base)
  {
    unsigned prec = TYPE_PRECISION (type);
!   if (base == 8)
!     return (prec + 2) / 3;
! 
!   if (base == 16)
!     return prec / 4;
  
!   /* Decimal approximation: yields 3, 5, 10, and 20 for precision
!      of 8, 16, 32, and 64 bits.  */
!   return prec * 301 / 1000 + 1;
  }
  
  static bool
--- 781,799 ----
  fmtresult::type_max_digits (tree type, int base)
  {
    unsigned prec = TYPE_PRECISION (type);
!   switch (base)
!     {
!     case 8:
!       return (prec + 2) / 3;
!     case 10:
!       /* Decimal approximation: yields 3, 5, 10, and 20 for precision
! 	 of 8, 16, 32, and 64 bits.  */
!       return prec * 301 / 1000 + 1;
!     case 16:
!       return prec / 4;
!     }
  
!   gcc_unreachable ();
  }
  
  static bool
*************** format_floating (const directive &dir, c
*** 1759,1764 ****
--- 1763,1773 ----
    unsigned flagmin = (1 /* for the first digit */
  		      + (dir.get_flag ('+') | dir.get_flag (' ')));
  
+   /* The minimum is 3 for "inf" and "nan" for all specifiers, plus 1
+      for the plus sign/space with the '+' and ' ' flags, respectively,
+      unless reduced below.  */
+   res.range.min = 2 + flagmin;
+ 
    /* When the pound flag is set the decimal point is included in output
       regardless of precision.  Whether or not a decimal point is included
       otherwise depends on the specification and precision.  */
*************** format_floating (const directive &dir, c
*** 1775,1788 ****
  	else if (dir.prec[0] > 0)
  	  minprec = dir.prec[0] + !radix /* decimal point */;
  
! 	res.range.min = (2 /* 0x */
! 			 + flagmin
! 			 + radix
! 			 + minprec
! 			 + 3 /* p+0 */);
  
  	res.range.max = format_floating_max (type, 'a', prec[1]);
- 	res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1784,1796 ----
  	else if (dir.prec[0] > 0)
  	  minprec = dir.prec[0] + !radix /* decimal point */;
  
! 	res.range.likely = (2 /* 0x */
! 			    + flagmin
! 			    + radix
! 			    + minprec
! 			    + 3 /* p+0 */);
  
  	res.range.max = format_floating_max (type, 'a', prec[1]);
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1800,1814 ****
  	   non-zero, decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The minimum output is "[-+]1.234567e+00" regardless
  	   of the value of the actual argument.  */
! 	res.range.min = (flagmin
! 			 + radix
! 			 + minprec
! 			 + 2 /* e+ */ + 2);
  
  	res.range.max = format_floating_max (type, 'e', prec[1]);
- 	res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1808,1821 ----
  	   non-zero, decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The likely minimum output is "[-+]1.234567e+00" regardless
  	   of the value of the actual argument.  */
! 	res.range.likely = (flagmin
! 			    + radix
! 			    + minprec
! 			    + 2 /* e+ */ + 2);
  
  	res.range.max = format_floating_max (type, 'e', prec[1]);
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1827,1838 ****
  	   decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The lower bound when precision isn't specified is 8 bytes
! 	   ("1.23456" since precision is taken to be 6).  When precision
! 	   is zero, the lower bound is 1 byte (e.g., "1").  Otherwise,
! 	   when precision is greater than zero, then the lower bound
! 	   is 2 plus precision (plus flags).  */
! 	res.range.min = flagmin + radix + minprec;
  
  	/* Compute the upper bound for -TYPE_MAX.  */
  	res.range.max = format_floating_max (type, 'f', prec[1]);
--- 1834,1848 ----
  	   decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* For finite numbers (i.e., not infinity or NaN) the lower bound
! 	   when precision isn't specified is 8 bytes ("1.23456" since
! 	   precision is taken to be 6).  When precision is zero, the lower
! 	   bound is 1 byte (e.g., "1").  Otherwise, when precision is greater
! 	   than zero, then the lower bound is 2 plus precision (plus flags).
! 	   But in all cases, the lower bound is no greater than 3.  */
! 	unsigned HOST_WIDE_INT min = flagmin + radix + minprec;
! 	if (min < res.range.min)
! 	  res.range.min = min;
  
  	/* Compute the upper bound for -TYPE_MAX.  */
  	res.range.max = format_floating_max (type, 'f', prec[1]);
*************** format_floating (const directive &dir, c
*** 1842,1848 ****
  	if (dir.prec[0] < 0 && dir.prec[1] > 0)
  	  res.range.likely = 3;
  	else
! 	  res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1852,1858 ----
  	if (dir.prec[0] < 0 && dir.prec[1] > 0)
  	  res.range.likely = 3;
  	else
! 	  res.range.likely = min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1860,1866 ****
  	   the lower bound on the range of bytes (not counting flags
  	   or width) is 1 plus radix (i.e., either "0" or "0." for
  	   "%g" and "%#g", respectively, with a zero argument).  */
! 	res.range.min = flagmin + radix;
  
  	char spec = 'g';
  	HOST_WIDE_INT maxprec = dir.prec[1];
--- 1870,1878 ----
  	   the lower bound on the range of bytes (not counting flags
  	   or width) is 1 plus radix (i.e., either "0" or "0." for
  	   "%g" and "%#g", respectively, with a zero argument).  */
! 	unsigned HOST_WIDE_INT min = flagmin + radix;
! 	if (min < res.range.min)
! 	  res.range.min = min;
  
  	char spec = 'g';
  	HOST_WIDE_INT maxprec = dir.prec[1];
*************** format_floating (const directive &dir, t
*** 1992,1997 ****
--- 2004,2035 ----
    const REAL_VALUE_TYPE *rvp = TREE_REAL_CST_PTR (arg);
    const real_format *rfmt = REAL_MODE_FORMAT (TYPE_MODE (TREE_TYPE (arg)));
  
+   if (!real_isfinite (rvp))
+     {
+       /* The format for Infinity and NaN is "[-]inf"/"[-]infinity"
+ 	 and "[-]nan" with the choice being implementation-defined
+ 	 but not locale dependent.  */
+       bool sign = dir.get_flag ('+') || real_isneg (rvp);
+       res.range.min = 3 + sign;
+ 
+       res.range.likely = res.range.min;
+       res.range.max = res.range.min;
+       /* The inlikely maximum is "[-/+]infinity" or "[-/+]nan".  */
+       res.range.unlikely = sign + (real_isinf (rvp) ? 8 : 3);
+ 
+       /* The range for infinity and NaN is known unless either width
+ 	 or precision is unknown.  Width has the same effect regardless
+ 	 of whether the argument is finite.  Precision is either ignored
+ 	 (e.g., Glibc) or can have an effect on the short vs long format
+ 	 such as inf/infinity (e.g., Solaris).  */
+       res.knownrange = dir.known_width_and_precision ();
+ 
+       /* Adjust the range for width but ignore precision.  */
+       res.adjust_for_width_or_precision (dir.width);
+ 
+       return res;
+     }
+ 
    char fmtstr [40];
    char *pfmt = fmtstr;
  
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-store-merging.c gcc-8.2.0/gcc/gimple-ssa-store-merging.c
*** gcc-8.1.0/gcc/gimple-ssa-store-merging.c	Wed Mar 21 20:20:40 2018
--- gcc-8.2.0/gcc/gimple-ssa-store-merging.c	Thu Jul 12 07:46:04 2018
*************** imm_store_chain_info::coalesce_immediate
*** 2648,2654 ****
  	{
  	  /* Only allow overlapping stores of constants.  */
  	  if (info->rhs_code == INTEGER_CST
! 	      && merged_store->stores[0]->rhs_code == INTEGER_CST)
  	    {
  	      merged_store->merge_overlapping (info);
  	      continue;
--- 2648,2659 ----
  	{
  	  /* Only allow overlapping stores of constants.  */
  	  if (info->rhs_code == INTEGER_CST
! 	      && merged_store->stores[0]->rhs_code == INTEGER_CST
! 	      && check_no_overlap (m_store_info, i, INTEGER_CST,
! 				   MAX (merged_store->last_order, info->order),
! 				   MAX (merged_store->start
! 					+ merged_store->width,
! 					info->bitpos + info->bitsize)))
  	    {
  	      merged_store->merge_overlapping (info);
  	      continue;
*************** invert_op (split_store *split_store, int
*** 3343,3348 ****
--- 3348,3355 ----
  bool
  imm_store_chain_info::output_merged_store (merged_store_group *group)
  {
+   split_store *split_store;
+   unsigned int i;
    unsigned HOST_WIDE_INT start_byte_pos
      = group->bitregion_start / BITS_PER_UNIT;
  
*************** imm_store_chain_info::output_merged_stor
*** 3351,3357 ****
      return false;
  
    auto_vec<struct split_store *, 32> split_stores;
-   split_stores.create (0);
    bool allow_unaligned_store
      = !STRICT_ALIGNMENT && PARAM_VALUE (PARAM_STORE_MERGING_ALLOW_UNALIGNED);
    bool allow_unaligned_load = allow_unaligned_store;
--- 3358,3363 ----
*************** imm_store_chain_info::output_merged_stor
*** 3378,3383 ****
--- 3384,3391 ----
  	fprintf (dump_file, "Exceeded original number of stmts (%u)."
  			    "  Not profitable to emit new sequence.\n",
  		 orig_num_stmts);
+       FOR_EACH_VEC_ELT (split_stores, i, split_store)
+ 	delete split_store;
        return false;
      }
    if (total_orig <= total_new)
*************** imm_store_chain_info::output_merged_stor
*** 3389,3394 ****
--- 3397,3404 ----
  			    " not larger than estimated number of new"
  			    " stmts (%u).\n",
  		 total_orig, total_new);
+       FOR_EACH_VEC_ELT (split_stores, i, split_store)
+ 	delete split_store;
        return false;
      }
  
*************** imm_store_chain_info::output_merged_stor
*** 3453,3460 ****
      }
  
    gimple *stmt = NULL;
-   split_store *split_store;
-   unsigned int i;
    auto_vec<gimple *, 32> orig_stmts;
    gimple_seq this_seq;
    tree addr = force_gimple_operand_1 (unshare_expr (base_addr), &this_seq,
--- 3463,3468 ----
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-strength-reduction.c gcc-8.2.0/gcc/gimple-ssa-strength-reduction.c
*** gcc-8.1.0/gcc/gimple-ssa-strength-reduction.c	Fri Jan  5 08:51:32 2018
--- gcc-8.2.0/gcc/gimple-ssa-strength-reduction.c	Fri Jun  1 12:55:06 2018
*************** struct slsr_cand_d
*** 266,271 ****
--- 266,275 ----
       of a statement.  */
    cand_idx next_interp;
  
+   /* Index of the first candidate record in a chain for the same
+      statement.  */
+   cand_idx first_interp;
+ 
    /* Index of the basis statement S0, if any, in the candidate vector.  */
    cand_idx basis;
  
*************** alloc_cand_and_find_basis (enum cand_kin
*** 686,691 ****
--- 690,696 ----
    c->kind = kind;
    c->cand_num = cand_vec.length () + 1;
    c->next_interp = 0;
+   c->first_interp = c->cand_num;
    c->dependent = 0;
    c->sibling = 0;
    c->def_phi = kind == CAND_MULT ? find_phi_def (base) : 0;
*************** slsr_process_mul (gimple *gs, tree rhs1,
*** 1261,1266 ****
--- 1266,1272 ----
  	 is the stride and RHS2 is the base expression.  */
        c2 = create_mul_ssa_cand (gs, rhs2, rhs1, speed);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
    else if (TREE_CODE (rhs2) == INTEGER_CST)
      {
*************** slsr_process_add (gimple *gs, tree rhs1,
*** 1498,1504 ****
  	{
  	  c2 = create_add_ssa_cand (gs, rhs2, rhs1, false, speed);
  	  if (c)
! 	    c->next_interp = c2->cand_num;
  	  else
  	    add_cand_for_stmt (gs, c2);
  	}
--- 1504,1513 ----
  	{
  	  c2 = create_add_ssa_cand (gs, rhs2, rhs1, false, speed);
  	  if (c)
! 	    {
! 	      c->next_interp = c2->cand_num;
! 	      c2->first_interp = c->cand_num;
! 	    }
  	  else
  	    add_cand_for_stmt (gs, c2);
  	}
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1621,1626 ****
--- 1630,1637 ----
  
    if (base_cand && base_cand->kind != CAND_PHI)
      {
+       slsr_cand_t first_cand = NULL;
+ 
        while (base_cand)
  	{
  	  /* Propagate all data from the base candidate except the type,
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1635,1640 ****
--- 1646,1657 ----
  					 base_cand->index, base_cand->stride,
  					 ctype, base_cand->stride_type,
  					 savings);
+ 	  if (!first_cand)
+ 	    first_cand = c;
+ 
+ 	  if (first_cand != c)
+ 	    c->first_interp = first_cand->cand_num;
+ 
  	  if (base_cand->next_interp)
  	    base_cand = lookup_cand (base_cand->next_interp);
  	  else
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1657,1662 ****
--- 1674,1680 ----
        c2 = alloc_cand_and_find_basis (CAND_MULT, gs, rhs1, 0,
  				      integer_one_node, ctype, sizetype, 0);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
  
    /* Add the first (or only) interpretation to the statement-candidate
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1681,1686 ****
--- 1699,1706 ----
  
    if (base_cand && base_cand->kind != CAND_PHI)
      {
+       slsr_cand_t first_cand = NULL;
+ 
        while (base_cand)
  	{
  	  /* Propagate all data from the base candidate.  */
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1693,1698 ****
--- 1713,1724 ----
  					 base_cand->index, base_cand->stride,
  					 base_cand->cand_type,
  					 base_cand->stride_type, savings);
+ 	  if (!first_cand)
+ 	    first_cand = c;
+ 
+ 	  if (first_cand != c)
+ 	    c->first_interp = first_cand->cand_num;
+ 
  	  if (base_cand->next_interp)
  	    base_cand = lookup_cand (base_cand->next_interp);
  	  else
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1717,1722 ****
--- 1743,1749 ----
  				      integer_one_node, TREE_TYPE (rhs1),
  				      sizetype, 0);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
  
    /* Add the first (or only) interpretation to the statement-candidate
*************** dump_candidate (slsr_cand_t c)
*** 1887,1894 ****
    print_generic_expr (dump_file, c->cand_type);
    fprintf (dump_file, "\n     basis: %d  dependent: %d  sibling: %d\n",
  	   c->basis, c->dependent, c->sibling);
!   fprintf (dump_file, "     next-interp: %d  dead-savings: %d\n",
! 	   c->next_interp, c->dead_savings);
    if (c->def_phi)
      fprintf (dump_file, "     phi:  %d\n", c->def_phi);
    fputs ("\n", dump_file);
--- 1914,1922 ----
    print_generic_expr (dump_file, c->cand_type);
    fprintf (dump_file, "\n     basis: %d  dependent: %d  sibling: %d\n",
  	   c->basis, c->dependent, c->sibling);
!   fprintf (dump_file,
! 	   "     next-interp: %d  first-interp: %d  dead-savings: %d\n",
! 	   c->next_interp, c->first_interp, c->dead_savings);
    if (c->def_phi)
      fprintf (dump_file, "     phi:  %d\n", c->def_phi);
    fputs ("\n", dump_file);
*************** replace_mult_candidate (slsr_cand_t c, t
*** 2147,2160 ****
        tree lhs = gimple_assign_lhs (c->cand_stmt);
        gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = c;
        gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
        gsi_replace (&gsi, copy_stmt, false);
!       c->cand_stmt = copy_stmt;
!       while (cc->next_interp)
  	{
- 	  cc = lookup_cand (cc->next_interp);
  	  cc->cand_stmt = copy_stmt;
  	}
        if (dump_file && (dump_flags & TDF_DETAILS))
  	stmt_to_print = copy_stmt;
--- 2175,2187 ----
        tree lhs = gimple_assign_lhs (c->cand_stmt);
        gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = lookup_cand (c->first_interp);
        gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
        gsi_replace (&gsi, copy_stmt, false);
!       while (cc)
  	{
  	  cc->cand_stmt = copy_stmt;
+ 	  cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	}
        if (dump_file && (dump_flags & TDF_DETAILS))
  	stmt_to_print = copy_stmt;
*************** replace_mult_candidate (slsr_cand_t c, t
*** 2181,2194 ****
        else
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_assign_set_rhs_with_ops (&gsi, code, basis_name, bump_tree);
  	  update_stmt (gsi_stmt (gsi));
! 	  c->cand_stmt = gsi_stmt (gsi);
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = gsi_stmt (gsi);
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
  	    stmt_to_print = gsi_stmt (gsi);
--- 2208,2220 ----
        else
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_assign_set_rhs_with_ops (&gsi, code, basis_name, bump_tree);
  	  update_stmt (gsi_stmt (gsi));
! 	  while (cc)
  	    {
  	      cc->cand_stmt = gsi_stmt (gsi);
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
  	    stmt_to_print = gsi_stmt (gsi);
*************** replace_rhs_if_not_dup (enum tree_code n
*** 3597,3610 ****
  	      || !operand_equal_p (new_rhs2, old_rhs1, 0))))
      {
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = c;
        gimple_assign_set_rhs_with_ops (&gsi, new_code, new_rhs1, new_rhs2);
        update_stmt (gsi_stmt (gsi));
!       c->cand_stmt = gsi_stmt (gsi);
!       while (cc->next_interp)
  	{
- 	  cc = lookup_cand (cc->next_interp);
  	  cc->cand_stmt = gsi_stmt (gsi);
  	}
  
        if (dump_file && (dump_flags & TDF_DETAILS))
--- 3623,3635 ----
  	      || !operand_equal_p (new_rhs2, old_rhs1, 0))))
      {
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = lookup_cand (c->first_interp);
        gimple_assign_set_rhs_with_ops (&gsi, new_code, new_rhs1, new_rhs2);
        update_stmt (gsi_stmt (gsi));
!       while (cc)
  	{
  	  cc->cand_stmt = gsi_stmt (gsi);
+ 	  cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	}
  
        if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3637,3642 ****
--- 3662,3672 ----
    orig_rhs2 = gimple_assign_rhs2 (c->cand_stmt);
    cand_incr = cand_increment (c);
  
+   /* If orig_rhs2 is NULL, we have already replaced this in situ with
+      a copy statement under another interpretation.  */
+   if (!orig_rhs2)
+     return;
+ 
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
        fputs ("Replacing: ", dump_file);
*************** replace_one_candidate (slsr_cand_t c, un
*** 3709,3722 ****
  	  || !operand_equal_p (rhs2, orig_rhs2, 0))
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_assign_set_rhs_with_ops (&gsi, MINUS_EXPR, basis_name, rhs2);
  	  update_stmt (gsi_stmt (gsi));
!           c->cand_stmt = gsi_stmt (gsi);
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = gsi_stmt (gsi);
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3739,3751 ----
  	  || !operand_equal_p (rhs2, orig_rhs2, 0))
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_assign_set_rhs_with_ops (&gsi, MINUS_EXPR, basis_name, rhs2);
  	  update_stmt (gsi_stmt (gsi));
! 	  while (cc)
  	    {
  	      cc->cand_stmt = gsi_stmt (gsi);
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3736,3749 ****
  	{
  	  gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, copy_stmt, false);
! 	  c->cand_stmt = copy_stmt;
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = copy_stmt;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3765,3777 ----
  	{
  	  gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, copy_stmt, false);
! 	  while (cc)
  	    {
  	      cc->cand_stmt = copy_stmt;
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3753,3766 ****
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  gassign *cast_stmt = gimple_build_assign (lhs, NOP_EXPR, basis_name);
! 	  slsr_cand_t cc = c;
  	  gimple_set_location (cast_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, cast_stmt, false);
! 	  c->cand_stmt = cast_stmt;
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = cast_stmt;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3781,3793 ----
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  gassign *cast_stmt = gimple_build_assign (lhs, NOP_EXPR, basis_name);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_set_location (cast_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, cast_stmt, false);
! 	  while (cc)
  	    {
  	      cc->cand_stmt = cast_stmt;
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
diff -Nrcpad gcc-8.1.0/gcc/gimplify.c gcc-8.2.0/gcc/gimplify.c
*** gcc-8.1.0/gcc/gimplify.c	Wed Mar 28 14:45:21 2018
--- gcc-8.2.0/gcc/gimplify.c	Tue Jun 19 09:44:33 2018
*************** gimplify_init_constructor (tree *expr_p,
*** 4833,4839 ****
  	     objects.  Initializers for such objects must explicitly set
  	     every field that needs to be set.  */
  	  cleared = false;
! 	else if (!complete_p && !CONSTRUCTOR_NO_CLEARING (ctor))
  	  /* If the constructor isn't complete, clear the whole object
  	     beforehand, unless CONSTRUCTOR_NO_CLEARING is set on it.
  
--- 4833,4839 ----
  	     objects.  Initializers for such objects must explicitly set
  	     every field that needs to be set.  */
  	  cleared = false;
! 	else if (!complete_p)
  	  /* If the constructor isn't complete, clear the whole object
  	     beforehand, unless CONSTRUCTOR_NO_CLEARING is set on it.
  
*************** gimplify_init_constructor (tree *expr_p,
*** 4842,4848 ****
  	     we'd need to *find* the elements that are not present, and that
  	     requires trickery to avoid quadratic compile-time behavior in
  	     large cases or excessive memory use in small cases.  */
! 	  cleared = true;
  	else if (num_ctor_elements - num_nonzero_elements
  		 > CLEAR_RATIO (optimize_function_for_speed_p (cfun))
  		 && num_nonzero_elements < num_ctor_elements / 4)
--- 4842,4848 ----
  	     we'd need to *find* the elements that are not present, and that
  	     requires trickery to avoid quadratic compile-time behavior in
  	     large cases or excessive memory use in small cases.  */
! 	  cleared = !CONSTRUCTOR_NO_CLEARING (ctor);
  	else if (num_ctor_elements - num_nonzero_elements
  		 > CLEAR_RATIO (optimize_function_for_speed_p (cfun))
  		 && num_nonzero_elements < num_ctor_elements / 4)
*************** gimplify_save_expr (tree *expr_p, gimple
*** 5927,5934 ****
  	}
        else
  	/* The temporary may not be an SSA name as later abnormal and EH
! 	   control flow may invalidate use/def domination.  */
! 	val = get_initialized_tmp_var (val, pre_p, post_p, false);
  
        TREE_OPERAND (*expr_p, 0) = val;
        SAVE_EXPR_RESOLVED_P (*expr_p) = 1;
--- 5927,5937 ----
  	}
        else
  	/* The temporary may not be an SSA name as later abnormal and EH
! 	   control flow may invalidate use/def domination.  When in SSA
! 	   form then assume there are no such issues and SAVE_EXPRs only
! 	   appear via GENERIC foldings.  */
! 	val = get_initialized_tmp_var (val, pre_p, post_p,
! 				       gimple_in_ssa_p (cfun));
  
        TREE_OPERAND (*expr_p, 0) = val;
        SAVE_EXPR_RESOLVED_P (*expr_p) = 1;
diff -Nrcpad gcc-8.1.0/gcc/go/ChangeLog gcc-8.2.0/gcc/go/ChangeLog
*** gcc-8.1.0/gcc/go/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/go/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/graphite-scop-detection.c gcc-8.2.0/gcc/graphite-scop-detection.c
*** gcc-8.1.0/gcc/graphite-scop-detection.c	Wed Feb 28 15:33:33 2018
--- gcc-8.2.0/gcc/graphite-scop-detection.c	Mon Jul 16 11:01:48 2018
*************** find_params_in_bb (sese_info_p region, g
*** 1176,1188 ****
  
    /* Find parameters in conditional statements.  */
    gimple *stmt;
-   loop_p loop = GBB_BB (gbb)->loop_father;
    FOR_EACH_VEC_ELT (GBB_CONDITIONS (gbb), i, stmt)
      {
        tree lhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_lhs (stmt));
        tree rhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_rhs (stmt));
  
        scan_tree_for_params (region, lhs);
        scan_tree_for_params (region, rhs);
--- 1176,1190 ----
  
    /* Find parameters in conditional statements.  */
    gimple *stmt;
    FOR_EACH_VEC_ELT (GBB_CONDITIONS (gbb), i, stmt)
      {
+       loop_p loop = gimple_bb (stmt)->loop_father;
        tree lhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_lhs (stmt));
        tree rhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_rhs (stmt));
+       gcc_assert (!chrec_contains_undetermined (lhs)
+ 		  && !chrec_contains_undetermined (rhs));
  
        scan_tree_for_params (region, lhs);
        scan_tree_for_params (region, rhs);
diff -Nrcpad gcc-8.1.0/gcc/ipa-cp.c gcc-8.2.0/gcc/ipa-cp.c
*** gcc-8.1.0/gcc/ipa-cp.c	Fri Apr 27 20:32:53 2018
--- gcc-8.2.0/gcc/ipa-cp.c	Fri May 11 15:58:29 2018
*************** intersect_with_plats (struct ipcp_param_
*** 4127,4133 ****
  	  if (aglat->offset - offset == item->offset)
  	    {
  	      gcc_checking_assert (item->value);
! 	      if (values_equal_for_ipcp_p (item->value, aglat->values->value))
  		found = true;
  	      break;
  	    }
--- 4127,4135 ----
  	  if (aglat->offset - offset == item->offset)
  	    {
  	      gcc_checking_assert (item->value);
! 	      if (aglat->is_single_const ()
! 		  && values_equal_for_ipcp_p (item->value,
! 					      aglat->values->value))
  		found = true;
  	      break;
  	    }
diff -Nrcpad gcc-8.1.0/gcc/jit/ChangeLog gcc-8.2.0/gcc/jit/ChangeLog
*** gcc-8.1.0/gcc/jit/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/jit/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/lower-subreg.c gcc-8.2.0/gcc/lower-subreg.c
*** gcc-8.1.0/gcc/lower-subreg.c	Wed Jan  3 21:42:52 2018
--- gcc-8.2.0/gcc/lower-subreg.c	Thu Jun 14 13:36:43 2018
*************** find_decomposable_subregs (rtx *loc, enu
*** 497,503 ****
  	     were the same number and size of pieces.  Hopefully this
  	     doesn't happen much.  */
  
! 	  if (outer_words == 1 && inner_words > 1)
  	    {
  	      bitmap_set_bit (decomposable_context, regno);
  	      iter.skip_subrtxes ();
--- 497,512 ----
  	     were the same number and size of pieces.  Hopefully this
  	     doesn't happen much.  */
  
! 	  if (outer_words == 1
! 	      && inner_words > 1
! 	      /* Don't allow to decompose floating point subregs of
! 		 multi-word pseudos if the floating point mode does
! 		 not have word size, because otherwise we'd generate
! 		 a subreg with that floating mode from a different
! 		 sized integral pseudo which is not allowed by
! 		 validate_subreg.  */
! 	      && (!FLOAT_MODE_P (GET_MODE (x))
! 		  || outer_size == UNITS_PER_WORD))
  	    {
  	      bitmap_set_bit (decomposable_context, regno);
  	      iter.skip_subrtxes ();
diff -Nrcpad gcc-8.1.0/gcc/lto/ChangeLog gcc-8.2.0/gcc/lto/ChangeLog
*** gcc-8.1.0/gcc/lto/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/lto/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,35 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 
+ 	2018-04-20  Jan Hubicka  <jh@suse.cz>
+ 	* lto-partition.c (lto_balanced_map): Fix sanity check.
+ 
+ 	2018-04-19  Jan Hubicka  <jh@suse.cz>
+ 	* lto-partition.c: Include sreal.h
+ 	(add_symbol_to_partition_1): Use size instead of self_size
+ 	for size estimate.
+ 	(account_reference_p): New.
+ 	(lto_balanced_map): Use 64bit arithmetics for size calculatoins; cleanup;
+ 	fix accounting errors in boundary size; add debug output; combine cost
+ 	as cost/size instead of cost/internal; reduce the partitioning error to
+ 	+- 1/8 of the parttion size.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-04-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	* lto.c (cmp_partitions_size): Remove.
+ 	(lto_wpa_write_files): Also output priorities; do not sort partitions.
+ 	(cmp_partition_order): Move to ...
+ 	* lto-partition.c (cmp_partition_order): ...
+ 	(lto_1_to_1_map): Sort partitions.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/lto/lto-partition.c gcc-8.2.0/gcc/lto/lto-partition.c
*** gcc-8.1.0/gcc/lto/lto-partition.c	Fri Feb 23 18:18:07 2018
--- gcc-8.2.0/gcc/lto/lto-partition.c	Mon Jun 25 17:20:09 2018
*************** along with GCC; see the file COPYING3.
*** 35,46 ****
--- 35,65 ----
  #include "ipa-prop.h"
  #include "ipa-fnsummary.h"
  #include "lto-partition.h"
+ #include "sreal.h"
  
  vec<ltrans_partition> ltrans_partitions;
  
  static void add_symbol_to_partition (ltrans_partition part, symtab_node *node);
  
  
+ /* Helper for qsort; compare partitions and return one with smaller order.  */
+ 
+ static int
+ cmp_partitions_order (const void *a, const void *b)
+ {
+   const struct ltrans_partition_def *pa
+      = *(struct ltrans_partition_def *const *)a;
+   const struct ltrans_partition_def *pb
+      = *(struct ltrans_partition_def *const *)b;
+   int ordera = -1, orderb = -1;
+ 
+   if (lto_symtab_encoder_size (pa->encoder))
+     ordera = lto_symtab_encoder_deref (pa->encoder, 0)->order;
+   if (lto_symtab_encoder_size (pb->encoder))
+     orderb = lto_symtab_encoder_deref (pb->encoder, 0)->order;
+   return orderb - ordera;
+ }
+ 
  /* Create new partition with name NAME.  */
  
  static ltrans_partition
*************** add_symbol_to_partition_1 (ltrans_partit
*** 152,159 ****
    if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node))
      {
        struct cgraph_edge *e;
!       if (!node->alias)
!         part->insns += ipa_fn_summaries->get (cnode)->self_size;
  
        /* Add all inline clones and callees that are duplicated.  */
        for (e = cnode->callees; e; e = e->next_callee)
--- 171,178 ----
    if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node))
      {
        struct cgraph_edge *e;
!       if (!node->alias && c == SYMBOL_PARTITION)
! 	part->insns += ipa_fn_summaries->get (cnode)->size;
  
        /* Add all inline clones and callees that are duplicated.  */
        for (e = cnode->callees; e; e = e->next_callee)
*************** undo_partition (ltrans_partition partiti
*** 276,283 ****
  	delete partition->initializers_visited;
        partition->initializers_visited = NULL;
  
!       if (!node->alias && (cnode = dyn_cast <cgraph_node *> (node)))
!         partition->insns -= ipa_fn_summaries->get (cnode)->self_size;
        lto_symtab_encoder_delete_node (partition->encoder, node);
        node->aux = (void *)((size_t)node->aux - 1);
      }
--- 295,303 ----
  	delete partition->initializers_visited;
        partition->initializers_visited = NULL;
  
!       if (!node->alias && (cnode = dyn_cast <cgraph_node *> (node))
!           && node->get_partitioning_class () == SYMBOL_PARTITION)
! 	partition->insns -= ipa_fn_summaries->get (cnode)->size;
        lto_symtab_encoder_delete_node (partition->encoder, node);
        node->aux = (void *)((size_t)node->aux - 1);
      }
*************** lto_1_to_1_map (void)
*** 332,337 ****
--- 352,360 ----
    if (!npartitions)
      new_partition ("empty");
  
+   /* Order partitions by order of symbols because they are linked into binary
+      that way.  */
+   ltrans_partitions.qsort (cmp_partitions_order);
  }
  
  /* Maximal partitioning.  Put every new symbol into new partition if possible.  */
*************** add_sorted_nodes (vec<symtab_node *> &ne
*** 408,413 ****
--- 431,469 ----
        add_symbol_to_partition (partition, node);
  }
  
+ /* Return true if we should account reference from N1 to N2 in cost
+    of partition boundary.  */
+ 
+ bool
+ account_reference_p (symtab_node *n1, symtab_node *n2)
+ {
+   if (cgraph_node *cnode = dyn_cast <cgraph_node *> (n1))
+     n1 = cnode;
+   /* Do not account references from aliases - they are never split across
+      partitions.  */
+   if (n1->alias)
+     return false;
+   /* Do not account recursion - the code below will handle it incorrectly
+      otherwise.  Do not account references to external symbols: they will
+      never become local.  Finally do not account references to duplicated
+      symbols: they will be always local.  */
+   if (n1 == n2 
+       || !n2->definition
+       || n2->get_partitioning_class () != SYMBOL_PARTITION)
+     return false;
+   /* If referring node is external symbol do not account it to boundary
+      cost. Those are added into units only to enable possible constant
+      folding and devirtulization.
+ 
+      Here we do not know if it will ever be added to some partition
+      (this is decided by compute_ltrans_boundary) and second it is not
+      that likely that constant folding will actually use the reference.  */
+   if (contained_in_symbol (n1)
+ 	->get_partitioning_class () == SYMBOL_EXTERNAL)
+     return false;
+   return true;
+ }
+ 
  
  /* Group cgraph nodes into equally-sized partitions.
  
*************** add_sorted_nodes (vec<symtab_node *> &ne
*** 450,484 ****
  void
  lto_balanced_map (int n_lto_partitions, int max_partition_size)
  {
-   int n_nodes = 0;
    int n_varpool_nodes = 0, varpool_pos = 0, best_varpool_pos = 0;
!   struct cgraph_node **order = XNEWVEC (cgraph_node *, symtab->cgraph_max_uid);
    auto_vec<cgraph_node *> noreorder;
    auto_vec<varpool_node *> varpool_order;
-   int i;
    struct cgraph_node *node;
!   int original_total_size, total_size = 0, best_total_size = 0;
!   int partition_size;
    ltrans_partition partition;
    int last_visited_node = 0;
    varpool_node *vnode;
!   int cost = 0, internal = 0;
!   int best_n_nodes = 0, best_i = 0, best_cost =
!     INT_MAX, best_internal = 0;
    int npartitions;
    int current_order = -1;
    int noreorder_pos = 0;
  
    FOR_EACH_VARIABLE (vnode)
      gcc_assert (!vnode->aux);
!     
    FOR_EACH_DEFINED_FUNCTION (node)
      if (node->get_partitioning_class () == SYMBOL_PARTITION)
        {
  	if (node->no_reorder)
  	  noreorder.safe_push (node);
  	else
! 	  order[n_nodes++] = node;
  	if (!node->alias)
  	  total_size += ipa_fn_summaries->get (node)->size;
        }
--- 506,538 ----
  void
  lto_balanced_map (int n_lto_partitions, int max_partition_size)
  {
    int n_varpool_nodes = 0, varpool_pos = 0, best_varpool_pos = 0;
!   auto_vec <cgraph_node *> order (symtab->cgraph_count);
    auto_vec<cgraph_node *> noreorder;
    auto_vec<varpool_node *> varpool_order;
    struct cgraph_node *node;
!   int64_t original_total_size, total_size = 0;
!   int64_t partition_size;
    ltrans_partition partition;
    int last_visited_node = 0;
    varpool_node *vnode;
!   int64_t cost = 0, internal = 0;
!   unsigned int best_n_nodes = 0, best_i = 0;
!   int64_t best_cost = -1, best_internal = 0, best_size = 0;
    int npartitions;
    int current_order = -1;
    int noreorder_pos = 0;
  
    FOR_EACH_VARIABLE (vnode)
      gcc_assert (!vnode->aux);
! 
    FOR_EACH_DEFINED_FUNCTION (node)
      if (node->get_partitioning_class () == SYMBOL_PARTITION)
        {
  	if (node->no_reorder)
  	  noreorder.safe_push (node);
  	else
! 	  order.safe_push (node);
  	if (!node->alias)
  	  total_size += ipa_fn_summaries->get (node)->size;
        }
*************** lto_balanced_map (int n_lto_partitions,
*** 490,504 ****
       unit tends to import a lot of global trees defined there.  We should
       get better about minimizing the function bounday, but until that
       things works smoother if we order in source order.  */
!   qsort (order, n_nodes, sizeof (struct cgraph_node *), node_cmp);
    noreorder.qsort (node_cmp);
  
    if (symtab->dump_file)
      {
!       for(i = 0; i < n_nodes; i++)
  	fprintf (symtab->dump_file, "Balanced map symbol order:%s:%u\n",
  		 order[i]->name (), order[i]->tp_first_run);
!       for(i = 0; i < (int)noreorder.length(); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol no_reorder:%s:%u\n",
  		 noreorder[i]->name (), noreorder[i]->tp_first_run);
      }
--- 544,558 ----
       unit tends to import a lot of global trees defined there.  We should
       get better about minimizing the function bounday, but until that
       things works smoother if we order in source order.  */
!   order.qsort (node_cmp);
    noreorder.qsort (node_cmp);
  
    if (symtab->dump_file)
      {
!       for (unsigned i = 0; i < order.length (); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol order:%s:%u\n",
  		 order[i]->name (), order[i]->tp_first_run);
!       for (unsigned i = 0; i < noreorder.length (); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol no_reorder:%s:%u\n",
  		 noreorder[i]->name (), noreorder[i]->tp_first_run);
      }
*************** lto_balanced_map (int n_lto_partitions,
*** 513,519 ****
  
    /* Compute partition size and create the first partition.  */
    if (PARAM_VALUE (MIN_PARTITION_SIZE) > max_partition_size)
!     fatal_error (input_location, "min partition size cannot be greater than max partition size");
  
    partition_size = total_size / n_lto_partitions;
    if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
--- 567,574 ----
  
    /* Compute partition size and create the first partition.  */
    if (PARAM_VALUE (MIN_PARTITION_SIZE) > max_partition_size)
!     fatal_error (input_location, "min partition size cannot be greater "
! 		 "than max partition size");
  
    partition_size = total_size / n_lto_partitions;
    if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
*************** lto_balanced_map (int n_lto_partitions,
*** 521,532 ****
    npartitions = 1;
    partition = new_partition ("");
    if (symtab->dump_file)
!     fprintf (symtab->dump_file, "Total unit size: %i, partition size: %i\n",
  	     total_size, partition_size);
  
    auto_vec<symtab_node *> next_nodes;
  
!   for (i = 0; i < n_nodes; i++)
      {
        if (symbol_partitioned_p (order[i]))
  	continue;
--- 576,588 ----
    npartitions = 1;
    partition = new_partition ("");
    if (symtab->dump_file)
!     fprintf (symtab->dump_file, "Total unit size: %" PRId64
! 	     ", partition size: %" PRId64 "\n",
  	     total_size, partition_size);
  
    auto_vec<symtab_node *> next_nodes;
  
!   for (unsigned i = 0; i < order.length (); i++)
      {
        if (symbol_partitioned_p (order[i]))
  	continue;
*************** lto_balanced_map (int n_lto_partitions,
*** 540,556 ****
  	next_nodes.safe_push (varpool_order[varpool_pos++]);
        while (noreorder_pos < (int)noreorder.length ()
  	     && noreorder[noreorder_pos]->order < current_order)
! 	{
! 	  if (!noreorder[noreorder_pos]->alias)
! 	    total_size -= ipa_fn_summaries->get (noreorder[noreorder_pos])->size;
! 	  next_nodes.safe_push (noreorder[noreorder_pos++]);
! 	}
        add_sorted_nodes (next_nodes, partition);
  
        if (!symbol_partitioned_p (order[i]))
          add_symbol_to_partition (partition, order[i]);
-       if (!order[i]->alias)
-         total_size -= ipa_fn_summaries->get (order[i])->size;
  	  
  
        /* Once we added a new node to the partition, we also want to add
--- 596,606 ----
  	next_nodes.safe_push (varpool_order[varpool_pos++]);
        while (noreorder_pos < (int)noreorder.length ()
  	     && noreorder[noreorder_pos]->order < current_order)
! 	next_nodes.safe_push (noreorder[noreorder_pos++]);
        add_sorted_nodes (next_nodes, partition);
  
        if (!symbol_partitioned_p (order[i]))
          add_symbol_to_partition (partition, order[i]);
  	  
  
        /* Once we added a new node to the partition, we also want to add
*************** lto_balanced_map (int n_lto_partitions,
*** 567,573 ****
  	 it and thus we need to subtract it from COST.  */
        while (last_visited_node < lto_symtab_encoder_size (partition->encoder))
  	{
- 	  symtab_node *refs_node;
  	  int j;
  	  struct ipa_ref *ref = NULL;
  	  symtab_node *snode = lto_symtab_encoder_deref (partition->encoder,
--- 617,622 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 577,583 ****
  	    {
  	      struct cgraph_edge *edge;
  
- 	      refs_node = node;
  
  	      last_visited_node++;
  
--- 626,631 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 585,591 ****
  
  	      /* Compute boundary cost of callgraph edges.  */
  	      for (edge = node->callees; edge; edge = edge->next_callee)
! 		if (edge->callee->definition)
  		  {
  		    int edge_cost = edge->frequency ();
  		    int index;
--- 633,641 ----
  
  	      /* Compute boundary cost of callgraph edges.  */
  	      for (edge = node->callees; edge; edge = edge->next_callee)
! 		/* Inline edges will always end up local.  */
! 		if (edge->inline_failed
! 		    && account_reference_p (node, edge->callee))
  		  {
  		    int edge_cost = edge->frequency ();
  		    int index;
*************** lto_balanced_map (int n_lto_partitions,
*** 602,607 ****
--- 652,659 ----
  		      cost += edge_cost;
  		  }
  	      for (edge = node->callers; edge; edge = edge->next_caller)
+ 		if (edge->inline_failed
+ 		    && account_reference_p (edge->caller, node))
  		{
  		  int edge_cost = edge->frequency ();
  		  int index;
*************** lto_balanced_map (int n_lto_partitions,
*** 614,640 ****
  						     edge->caller);
  		  if (index != LCC_NOT_FOUND
  		      && index < last_visited_node - 1)
! 		    cost -= edge_cost;
  		  else
  		    cost += edge_cost;
  		}
  	    }
  	  else
! 	    {
! 	      refs_node = snode;
! 	      last_visited_node++;
! 	    }
  
  	  /* Compute boundary cost of IPA REF edges and at the same time look into
  	     variables referenced from current partition and try to add them.  */
! 	  for (j = 0; refs_node->iterate_reference (j, ref); j++)
! 	    if (is_a <varpool_node *> (ref->referred))
  	      {
  		int index;
  
  		vnode = dyn_cast <varpool_node *> (ref->referred);
- 		if (!vnode->definition)
- 		  continue;
  		if (!symbol_partitioned_p (vnode)
  		    && !vnode->no_reorder
  		    && vnode->get_partitioning_class () == SYMBOL_PARTITION)
--- 666,689 ----
  						     edge->caller);
  		  if (index != LCC_NOT_FOUND
  		      && index < last_visited_node - 1)
! 		    cost -= edge_cost, internal += edge_cost;
  		  else
  		    cost += edge_cost;
  		}
  	    }
  	  else
! 	    last_visited_node++;
  
  	  /* Compute boundary cost of IPA REF edges and at the same time look into
  	     variables referenced from current partition and try to add them.  */
! 	  for (j = 0; snode->iterate_reference (j, ref); j++)
! 	    if (!account_reference_p (snode, ref->referred))
! 	      ;
! 	    else if (is_a <varpool_node *> (ref->referred))
  	      {
  		int index;
  
  		vnode = dyn_cast <varpool_node *> (ref->referred);
  		if (!symbol_partitioned_p (vnode)
  		    && !vnode->no_reorder
  		    && vnode->get_partitioning_class () == SYMBOL_PARTITION)
*************** lto_balanced_map (int n_lto_partitions,
*** 652,659 ****
  		int index;
  
  		node = dyn_cast <cgraph_node *> (ref->referred);
- 		if (!node->definition)
- 		  continue;
  		index = lto_symtab_encoder_lookup (partition->encoder,
  						   node);
  		if (index != LCC_NOT_FOUND
--- 701,706 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 662,669 ****
  		else
  		  cost++;
  	      }
! 	  for (j = 0; refs_node->iterate_referring (j, ref); j++)
! 	    if (is_a <varpool_node *> (ref->referring))
  	      {
  		int index;
  
--- 709,718 ----
  		else
  		  cost++;
  	      }
! 	  for (j = 0; snode->iterate_referring (j, ref); j++)
! 	    if (!account_reference_p (ref->referring, snode))
! 	      ;
! 	    else if (is_a <varpool_node *> (ref->referring))
  	      {
  		int index;
  
*************** lto_balanced_map (int n_lto_partitions,
*** 682,688 ****
  						   vnode);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--;
  		else
  		  cost++;
  	      }
--- 731,737 ----
  						   vnode);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--, internal++;
  		else
  		  cost++;
  	      }
*************** lto_balanced_map (int n_lto_partitions,
*** 696,731 ****
  						   node);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--;
  		else
  		  cost++;
  	      }
  	}
  
!       /* If the partition is large enough, start looking for smallest boundary cost.  */
!       if (partition->insns < partition_size * 3 / 4
! 	  || best_cost == INT_MAX
! 	  || ((!cost 
! 	       || (best_internal * (HOST_WIDE_INT) cost
! 		   > (internal * (HOST_WIDE_INT)best_cost)))
!   	      && partition->insns < partition_size * 5 / 4))
  	{
  	  best_cost = cost;
  	  best_internal = internal;
  	  best_i = i;
  	  best_n_nodes = lto_symtab_encoder_size (partition->encoder);
- 	  best_total_size = total_size;
  	  best_varpool_pos = varpool_pos;
  	}
        if (symtab->dump_file)
! 	fprintf (symtab->dump_file, "Step %i: added %s/%i, size %i, cost %i/%i "
! 		 "best %i/%i, step %i\n", i,
  		 order[i]->name (), order[i]->order,
  		 partition->insns, cost, internal,
  		 best_cost, best_internal, best_i);
        /* Partition is too large, unwind into step when best cost was reached and
  	 start new partition.  */
!       if (partition->insns > 2 * partition_size
  	  || partition->insns > max_partition_size)
  	{
  	  if (best_i != i)
--- 745,785 ----
  						   node);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--, internal++;
  		else
  		  cost++;
  	      }
  	}
  
!       gcc_assert (cost >= 0 && internal >= 0);
! 
!       /* If the partition is large enough, start looking for smallest boundary cost.
!          If partition still seems too small (less than 7/8 of target weight) accept
! 	 any cost.  If partition has right size, optimize for highest internal/cost.
! 	 Later we stop building partition if its size is 9/8 of the target wight.  */
!       if (partition->insns < partition_size * 7 / 8
! 	  || best_cost == -1
! 	  || (!cost 
! 	      || ((sreal)best_internal * (sreal) cost
! 		  < ((sreal) internal * (sreal)best_cost))))
  	{
  	  best_cost = cost;
  	  best_internal = internal;
+ 	  best_size = partition->insns;
  	  best_i = i;
  	  best_n_nodes = lto_symtab_encoder_size (partition->encoder);
  	  best_varpool_pos = varpool_pos;
  	}
        if (symtab->dump_file)
! 	fprintf (symtab->dump_file, "Step %i: added %s/%i, size %i, "
! 		 "cost %" PRId64 "/%" PRId64 " "
! 		 "best %" PRId64 "/%" PRId64", step %i\n", i,
  		 order[i]->name (), order[i]->order,
  		 partition->insns, cost, internal,
  		 best_cost, best_internal, best_i);
        /* Partition is too large, unwind into step when best cost was reached and
  	 start new partition.  */
!       if (partition->insns > 9 * partition_size / 8
  	  || partition->insns > max_partition_size)
  	{
  	  if (best_i != i)
*************** lto_balanced_map (int n_lto_partitions,
*** 736,756 ****
  	      undo_partition (partition, best_n_nodes);
  	      varpool_pos = best_varpool_pos;
  	    }
  	  i = best_i;
   	  /* When we are finished, avoid creating empty partition.  */
! 	  while (i < n_nodes - 1 && symbol_partitioned_p (order[i + 1]))
  	    i++;
! 	  if (i == n_nodes - 1)
  	    break;
  	  partition = new_partition ("");
  	  last_visited_node = 0;
- 	  total_size = best_total_size;
  	  cost = 0;
  
  	  if (symtab->dump_file)
  	    fprintf (symtab->dump_file, "New partition\n");
  	  best_n_nodes = 0;
! 	  best_cost = INT_MAX;
  
  	  /* Since the size of partitions is just approximate, update the size after
  	     we finished current one.  */
--- 790,815 ----
  	      undo_partition (partition, best_n_nodes);
  	      varpool_pos = best_varpool_pos;
  	    }
+ 	  gcc_assert (best_size == partition->insns);
  	  i = best_i;
+ 	  if (symtab->dump_file)
+ 	    fprintf (symtab->dump_file,
+ 		     "Partition insns: %i (want %" PRId64 ")\n",
+ 		     partition->insns, partition_size);
   	  /* When we are finished, avoid creating empty partition.  */
! 	  while (i < order.length () - 1 && symbol_partitioned_p (order[i + 1]))
  	    i++;
! 	  if (i == order.length () - 1)
  	    break;
+ 	  total_size -= partition->insns;
  	  partition = new_partition ("");
  	  last_visited_node = 0;
  	  cost = 0;
  
  	  if (symtab->dump_file)
  	    fprintf (symtab->dump_file, "New partition\n");
  	  best_n_nodes = 0;
! 	  best_cost = -1;
  
  	  /* Since the size of partitions is just approximate, update the size after
  	     we finished current one.  */
*************** lto_balanced_map (int n_lto_partitions,
*** 760,765 ****
--- 819,828 ----
  	    /* Watch for overflow.  */
  	    partition_size = INT_MAX / 16;
  
+ 	  if (symtab->dump_file)
+ 	    fprintf (symtab->dump_file,
+ 		     "Total size: %" PRId64 " partition_size: %" PRId64 "\n",
+ 		     total_size, partition_size);
  	  if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
  	    partition_size = PARAM_VALUE (MIN_PARTITION_SIZE);
  	  npartitions ++;
*************** lto_balanced_map (int n_lto_partitions,
*** 779,788 ****
      next_nodes.safe_push (varpool_order[varpool_pos++]);
    while (noreorder_pos < (int)noreorder.length ())
      next_nodes.safe_push (noreorder[noreorder_pos++]);
    add_sorted_nodes (next_nodes, partition);
  
-   free (order);
- 
    if (symtab->dump_file)
      {
        fprintf (symtab->dump_file, "\nPartition sizes:\n");
--- 842,852 ----
      next_nodes.safe_push (varpool_order[varpool_pos++]);
    while (noreorder_pos < (int)noreorder.length ())
      next_nodes.safe_push (noreorder[noreorder_pos++]);
+   /* For one partition the cost of boundary should be 0 unless we added final
+      symbols here (these are not accounted) or we have accounting bug.  */
+   gcc_assert (next_nodes.length () || npartitions != 1 || !best_cost || best_cost == -1);
    add_sorted_nodes (next_nodes, partition);
  
    if (symtab->dump_file)
      {
        fprintf (symtab->dump_file, "\nPartition sizes:\n");
*************** lto_balanced_map (int n_lto_partitions,
*** 793,799 ****
  	  ltrans_partition p = ltrans_partitions[i];
  	  fprintf (symtab->dump_file, "partition %d contains %d (%2.2f%%)"
  		   " symbols and %d (%2.2f%%) insns\n", i, p->symbols,
! 		   100.0 * p->symbols / n_nodes, p->insns,
  		   100.0 * p->insns / original_total_size);
  	}
  
--- 857,863 ----
  	  ltrans_partition p = ltrans_partitions[i];
  	  fprintf (symtab->dump_file, "partition %d contains %d (%2.2f%%)"
  		   " symbols and %d (%2.2f%%) insns\n", i, p->symbols,
! 		   100.0 * p->symbols / order.length (), p->insns,
  		   100.0 * p->insns / original_total_size);
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/lto/lto.c gcc-8.2.0/gcc/lto/lto.c
*** gcc-8.1.0/gcc/lto/lto.c	Wed Apr 18 20:09:33 2018
--- gcc-8.2.0/gcc/lto/lto.c	Mon Jun 25 11:33:44 2018
*************** free_section_data (struct lto_file_decl_
*** 2327,2364 ****
  
  static lto_file *current_lto_file;
  
- /* Helper for qsort; compare partitions and return one with smaller size.
-    We sort from greatest to smallest so parallel build doesn't stale on the
-    longest compilation being executed too late.  */
- 
- static int
- cmp_partitions_size (const void *a, const void *b)
- {
-   const struct ltrans_partition_def *pa
-      = *(struct ltrans_partition_def *const *)a;
-   const struct ltrans_partition_def *pb
-      = *(struct ltrans_partition_def *const *)b;
-   return pb->insns - pa->insns;
- }
- 
- /* Helper for qsort; compare partitions and return one with smaller order.  */
- 
- static int
- cmp_partitions_order (const void *a, const void *b)
- {
-   const struct ltrans_partition_def *pa
-      = *(struct ltrans_partition_def *const *)a;
-   const struct ltrans_partition_def *pb
-      = *(struct ltrans_partition_def *const *)b;
-   int ordera = -1, orderb = -1;
- 
-   if (lto_symtab_encoder_size (pa->encoder))
-     ordera = lto_symtab_encoder_deref (pa->encoder, 0)->order;
-   if (lto_symtab_encoder_size (pb->encoder))
-     orderb = lto_symtab_encoder_deref (pb->encoder, 0)->order;
-   return orderb - ordera;
- }
- 
  /* Actually stream out ENCODER into TEMP_FILENAME.  */
  
  static void
--- 2327,2332 ----
*************** lto_wpa_write_files (void)
*** 2468,2474 ****
    ltrans_partition part;
    FILE *ltrans_output_list_stream;
    char *temp_filename;
!   vec <char *>temp_filenames = vNULL;
    size_t blen;
  
    /* Open the LTRANS output list.  */
--- 2436,2443 ----
    ltrans_partition part;
    FILE *ltrans_output_list_stream;
    char *temp_filename;
!   auto_vec <char *>temp_filenames;
!   auto_vec <int>temp_priority;
    size_t blen;
  
    /* Open the LTRANS output list.  */
*************** lto_wpa_write_files (void)
*** 2496,2510 ****
  
    n_sets = ltrans_partitions.length ();
  
-   /* Sort partitions by size so small ones are compiled last.
-      FIXME: Even when not reordering we may want to output one list for parallel make
-      and other for final link command.  */
- 
-   if (!flag_profile_reorder_functions || !flag_profile_use)
-     ltrans_partitions.qsort (flag_toplevel_reorder
- 			   ? cmp_partitions_size
- 			   : cmp_partitions_order);
- 
    for (i = 0; i < n_sets; i++)
      {
        ltrans_partition part = ltrans_partitions[i];
--- 2465,2470 ----
*************** lto_wpa_write_files (void)
*** 2556,2561 ****
--- 2516,2522 ----
  
        part->encoder = NULL;
  
+       temp_priority.safe_push (part->insns);
        temp_filenames.safe_push (xstrdup (temp_filename));
      }
    ltrans_output_list_stream = fopen (ltrans_output_list, "w");
*************** lto_wpa_write_files (void)
*** 2565,2577 ****
    for (i = 0; i < n_sets; i++)
      {
        unsigned int len = strlen (temp_filenames[i]);
!       if (fwrite (temp_filenames[i], 1, len, ltrans_output_list_stream) < len
  	  || fwrite ("\n", 1, 1, ltrans_output_list_stream) < 1)
  	fatal_error (input_location, "writing to LTRANS output list %s: %m",
  		     ltrans_output_list);
       free (temp_filenames[i]);
      }
-   temp_filenames.release();
  
    lto_stats.num_output_files += n_sets;
  
--- 2526,2538 ----
    for (i = 0; i < n_sets; i++)
      {
        unsigned int len = strlen (temp_filenames[i]);
!       if (fprintf (ltrans_output_list_stream, "%i\n", temp_priority[i]) < 0
! 	  || fwrite (temp_filenames[i], 1, len, ltrans_output_list_stream) < len
  	  || fwrite ("\n", 1, 1, ltrans_output_list_stream) < 1)
  	fatal_error (input_location, "writing to LTRANS output list %s: %m",
  		     ltrans_output_list);
       free (temp_filenames[i]);
      }
  
    lto_stats.num_output_files += n_sets;
  
diff -Nrcpad gcc-8.1.0/gcc/lto-cgraph.c gcc-8.2.0/gcc/lto-cgraph.c
*** gcc-8.1.0/gcc/lto-cgraph.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/lto-cgraph.c	Mon May 28 13:44:18 2018
*************** input_node (struct lto_file_decl_data *f
*** 1257,1262 ****
--- 1257,1264 ----
  	 of ipa passes is done.  Alays forcingly create a fresh node.  */
        node = symtab->create_empty ();
        node->decl = fn_decl;
+       if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (fn_decl)))
+ 	node->ifunc_resolver = 1;
        node->register_symbol ();
      }
  
diff -Nrcpad gcc-8.1.0/gcc/lto-wrapper.c gcc-8.2.0/gcc/lto-wrapper.c
*** gcc-8.1.0/gcc/lto-wrapper.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/lto-wrapper.c	Mon Jun 25 11:33:44 2018
*************** static enum lto_mode_d lto_mode = LTO_MO
*** 65,70 ****
--- 65,71 ----
  static char *ltrans_output_file;
  static char *flto_out;
  static unsigned int nr;
+ static int *ltrans_priorities;
  static char **input_names;
  static char **output_names;
  static char **offload_names;
*************** debug_objcopy (const char *infile)
*** 1018,1023 ****
--- 1019,1031 ----
    return outfile;
  }
  
+ /* Helper for qsort: compare priorities for parallel compilation.  */
+ 
+ int
+ cmp_priority (const void *a, const void *b)
+ {
+   return *((const int *)b)-*((const int *)a);
+ }
  
  
  /* Execute gcc. ARGC is the number of arguments. ARGV contains the arguments. */
*************** cont1:
*** 1477,1482 ****
--- 1485,1491 ----
        FILE *stream = fopen (ltrans_output_file, "r");
        FILE *mstream = NULL;
        struct obstack env_obstack;
+       int priority;
  
        if (!stream)
  	fatal_error (input_location, "fopen: %s: %m", ltrans_output_file);
*************** cont1:
*** 1492,1497 ****
--- 1501,1514 ----
  	  size_t len;
  
  	  buf = input_name;
+           if (fscanf (stream, "%i\n", &priority) != 1)
+ 	    {
+ 	      if (!feof (stream))
+ 	        fatal_error (input_location,
+ 		             "Corrupted ltrans output file %s",
+ 			     ltrans_output_file);
+ 	      break;
+ 	    }
  cont:
  	  if (!fgets (buf, piece, stream))
  	    break;
*************** cont:
*** 1508,1515 ****
--- 1525,1536 ----
  	    output_name = &input_name[1];
  
  	  nr++;
+ 	  ltrans_priorities
+ 	     = (int *)xrealloc (ltrans_priorities, nr * sizeof (int) * 2);
  	  input_names = (char **)xrealloc (input_names, nr * sizeof (char *));
  	  output_names = (char **)xrealloc (output_names, nr * sizeof (char *));
+ 	  ltrans_priorities[(nr-1)*2] = priority;
+ 	  ltrans_priorities[(nr-1)*2+1] = nr-1;
  	  input_names[nr-1] = input_name;
  	  output_names[nr-1] = output_name;
  	}
*************** cont:
*** 1521,1526 ****
--- 1542,1548 ----
  	{
  	  makefile = make_temp_file (".mk");
  	  mstream = fopen (makefile, "w");
+ 	  qsort (ltrans_priorities, nr, sizeof (int) * 2, cmp_priority);
  	}
  
        /* Execute the LTRANS stage for each input file (or prepare a
*************** cont:
*** 1586,1592 ****
  
  	  fprintf (mstream, "all:");
  	  for (i = 0; i < nr; ++i)
! 	    fprintf (mstream, " \\\n\t%s", output_names[i]);
  	  fprintf (mstream, "\n");
  	  fclose (mstream);
  	  if (!jobserver)
--- 1608,1617 ----
  
  	  fprintf (mstream, "all:");
  	  for (i = 0; i < nr; ++i)
! 	    {
! 	      int j = ltrans_priorities[i*2 + 1];
! 	      fprintf (mstream, " \\\n\t%s", output_names[j]);
! 	    }
  	  fprintf (mstream, "\n");
  	  fclose (mstream);
  	  if (!jobserver)
*************** cont:
*** 1630,1635 ****
--- 1655,1661 ----
  	  free (input_names[i]);
  	}
        nr = 0;
+       free (ltrans_priorities);
        free (output_names);
        free (input_names);
        free (list_option_full);
diff -Nrcpad gcc-8.1.0/gcc/match.pd gcc-8.2.0/gcc/match.pd
*** gcc-8.1.0/gcc/match.pd	Fri Apr 20 10:31:23 2018
--- gcc-8.2.0/gcc/match.pd	Mon Jul 16 11:01:48 2018
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1450,1463 ****
     (op @1 { build_zero_cst (TREE_TYPE (@1)); }))))
  
  /* Transform:
!  * (X / Y) == 0 -> X < Y if X, Y are unsigned.
!  * (X / Y) != 0 -> X >= Y, if X, Y are unsigned.
!  */
  (for cmp (eq ne)
       ocmp (lt ge)
   (simplify
    (cmp (trunc_div @0 @1) integer_zerop)
    (if (TYPE_UNSIGNED (TREE_TYPE (@0))
         && (VECTOR_TYPE_P (type) || !VECTOR_TYPE_P (TREE_TYPE (@0))))
     (ocmp @0 @1))))
  
--- 1450,1464 ----
     (op @1 { build_zero_cst (TREE_TYPE (@1)); }))))
  
  /* Transform:
!    (X / Y) == 0 -> X < Y if X, Y are unsigned.
!    (X / Y) != 0 -> X >= Y, if X, Y are unsigned.  */
  (for cmp (eq ne)
       ocmp (lt ge)
   (simplify
    (cmp (trunc_div @0 @1) integer_zerop)
    (if (TYPE_UNSIGNED (TREE_TYPE (@0))
+        /* Complex ==/!= is allowed, but not </>=.  */
+        && TREE_CODE (TREE_TYPE (@0)) != COMPLEX_TYPE
         && (VECTOR_TYPE_P (type) || !VECTOR_TYPE_P (TREE_TYPE (@0))))
     (ocmp @0 @1))))
  
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1589,1602 ****
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 ADDR_EXPR@0) (convert?@3 @1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 @0) (convert?@3 ADDR_EXPR@1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
--- 1590,1603 ----
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 ADDR_EXPR@0) (convert1?@3 @1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 @0) (convert1?@3 ADDR_EXPR@1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1759,1768 ****
  	   (neg_inner_op @0 { wide_int_to_tree (type, wi::to_wide (cst)); })
  	   /* Last resort, use some unsigned type.  */
  	   (with { tree utype = unsigned_type_for (type); }
! 	    (view_convert (inner_op
! 			   (view_convert:utype @0)
! 			   (view_convert:utype
! 			    { drop_tree_overflow (cst); })))))))))))))
  
    /* (CST1 - A) +- CST2 -> CST3 - A  */
    (for outer_op (plus minus)
--- 1760,1770 ----
  	   (neg_inner_op @0 { wide_int_to_tree (type, wi::to_wide (cst)); })
  	   /* Last resort, use some unsigned type.  */
  	   (with { tree utype = unsigned_type_for (type); }
! 	    (if (utype)
! 	     (view_convert (inner_op
! 			    (view_convert:utype @0)
! 			    (view_convert:utype
! 			     { drop_tree_overflow (cst); }))))))))))))))
  
    /* (CST1 - A) +- CST2 -> CST3 - A  */
    (for outer_op (plus minus)
diff -Nrcpad gcc-8.1.0/gcc/objc/ChangeLog gcc-8.2.0/gcc/objc/ChangeLog
*** gcc-8.1.0/gcc/objc/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/objc/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/objcp/ChangeLog gcc-8.2.0/gcc/objcp/ChangeLog
*** gcc-8.1.0/gcc/objcp/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/objcp/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/po/ChangeLog gcc-8.2.0/gcc/po/ChangeLog
*** gcc-8.1.0/gcc/po/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/po/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,49 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-25  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po, ja.po, sv.po: Update.
+ 
+ 2018-07-25  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2018-06-19  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-06-08  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-06-04  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po, fr.po: Update.
+ 
+ 2018-05-21  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-05-08  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* de.po, sv.po: Update.
+ 
+ 2018-05-04  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* uk.po: Update.
+ 
+ 2018-05-03  Joseph Myers  <joseph@codesourcery.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.
+ 
+ 2018-05-02  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/po/be.gmo gcc-8.2.0/gcc/po/be.gmo
*** gcc-8.1.0/gcc/po/be.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/be.gmo	Thu Jul 26 10:07:31 2018
*************** For bug reporting instructions, please s
*** 20,26 ****
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 20,26 ----
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
diff -Nrcpad gcc-8.1.0/gcc/po/be.po gcc-8.2.0/gcc/po/be.po
*** gcc-8.1.0/gcc/po/be.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/be.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+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: 2018-05-01 20:30+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 ""
*** 147,188 ****
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:3615
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 147,188 ----
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:3618
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 193,205 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 193,205 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1154,1181 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3442
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:403 cp/error.c:3445
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.c:465 cp/error.c:3406
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
--- 1154,1181 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3443
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:403 cp/error.c:3446
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.c:465 cp/error.c:3407
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 2975,2983 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2975,2983 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2993,3012 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
--- 2993,3012 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
*************** msgid "invalid %%U value"
*** 3037,3043 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
--- 3037,3043 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
*************** msgid "invalid %%C value"
*** 3048,3054 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
--- 3048,3054 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
*************** msgid "unknown relocation unspec"
*** 3059,3065 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3059,3065 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 3071,3145 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4153
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
--- 3071,3145 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4157
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 3176,3182 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
--- 3176,3182 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
*************** msgid "invalid const_double operand"
*** 3306,3313 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3306,3313 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 3526,3625 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18632
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18694
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29614
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 3526,3625 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18626
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18688
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29572
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgid "invalid %%P operand"
*** 3663,3669 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3663,3669 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3719,3725 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 3719,3725 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr ""
*** 3890,4035 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3890,4035 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4157,4199 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9547
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4157,4199 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9555
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4414,4427 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 4414,4427 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgstr ""
*** 4436,4442 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 4436,4442 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 4444,4450 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 4444,4450 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgstr ""
*** 4458,4471 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
--- 4458,4471 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
*************** msgstr ""
*** 4475,4487 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
--- 4475,4487 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
*************** msgstr ""
*** 4490,4507 ****
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4490,4507 ----
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4509,4531 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
--- 4509,4531 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
*************** msgstr ""
*** 4534,4540 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4534,4540 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4545,4584 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3163
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4545,4584 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3166
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 4676,4682 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4676,4682 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4695,4818 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.c:3434
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4695,4818 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.c:3435
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4863,4912 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4863,4912 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5187,5197 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr ""
  
--- 5187,5197 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 5366,5412 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5366,5412 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5448,5459 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5448,5459 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5706,5711 ****
--- 5706,5712 ----
  msgstr ""
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8456,8462 ****
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
--- 8457,8463 ----
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
*************** msgid "Specify range of registers to mak
*** 8922,8928 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 8923,8929 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´
*** 9648,9654 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 9649,9655 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 10065,10071 ****
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 10066,10072 ----
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 10074,10085 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 10075,10086 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 10092,10132 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
  msgstr ""
  
  #: config/i386/i386.opt:1016
- msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
--- 10093,10133 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
  #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
*************** msgstr ""
*** 10546,10552 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 10547,10553 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 10554,10560 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 10555,10561 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr ""
*** 10645,10651 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 10646,10652 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 10673,10679 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 10674,10680 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr ""
*** 10751,10773 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 10752,10774 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 10787,10805 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 10788,10806 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 10815,10829 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
--- 10816,10830 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 10832,10846 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 10833,10847 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 10848,10854 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
--- 10849,10855 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
*************** msgstr ""
*** 10877,10888 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 10878,10888 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 11567,11573 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 11567,11573 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr ""
*** 11771,11782 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
--- 11771,11790 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr ""
*** 11787,11796 ****
--- 11795,11832 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use 64-bit FP registers"
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 12989,13085 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code for Intel ld"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 13025,13177 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code for Intel ld"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
+ #: config/nds32/nds32.opt:314
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 13975,13987 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr ""
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate char instructions"
--- 14067,14072 ----
*************** msgstr ""
*** 16282,16289 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 16367,16374 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgid "expected boolean type"
*** 16311,16317 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 16396,16402 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 16764,16770 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 16849,16855 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ
*** 16792,16804 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 16877,16889 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 16847,16855 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16932,16940 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 16863,16870 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 16948,16955 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 16997,17155 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 17082,17234 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ
*** 17157,17192 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:8080
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
--- 17236,17271 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:8089
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9712
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
*************** msgstr ""
*** 17194,17243 ****
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 17273,17322 ----
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9735
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 18438,18475 ****
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't get current directory"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð±Ñ�Ð³ÑƒÑ‡ÑƒÑŽ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹ÑŽ"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 18517,18554 ----
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't get current directory"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð±Ñ�Ð³ÑƒÑ‡ÑƒÑŽ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹ÑŽ"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 18628,18639 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 18707,18718 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 18744,18755 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18823,18834 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 18765,18776 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
--- 18844,18855 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 18780,18821 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18859,18900 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19374,19401 ****
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 19453,19480 ----
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr ""
*** 19409,19420 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 19488,19500 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 19933,19942 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 20013,20022 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr ""
*** 19965,19971 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 20045,20051 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 20308,20559 ****
  msgid "function cannot be instrumented"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 20388,20644 ----
  msgid "function cannot be instrumented"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 20574,20615 ****
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 20659,20700 ----
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 20889,20918 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
  msgstr ""
  
! #: multiple_target.c:324
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute ignored"
! msgid "single target_clones attribute is ignored"
! msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20974,21007 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.c:343
! #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr ""
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð
*** 21228,21239 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 21317,21328 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 21840,21861 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 21929,21950 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 21899,21905 ****
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 21988,21994 ----
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 22142,22300 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 22231,22389 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 23476,23487 ****
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 23565,23576 ----
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 23989,23995 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 24078,24084 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 24029,24120 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24118,24209 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24139,24381 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24228,24470 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgstr ""
*** 24400,24411 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 24489,24500 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 25298,25304 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 25387,25393 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð
*** 25557,25563 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
--- 25646,25652 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
*************** msgstr ""
*** 26179,26185 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 26268,26274 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 26195,26216 ****
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 26284,26305 ----
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð²Ñ�Ñ€Ñ‚Ð°Ð½Ð½Ðµ"
*** 26765,26772 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 26854,26861 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid "%<memset%> used with length equal
*** 27407,27413 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
--- 27496,27502 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
*************** msgid_plural "passing argument %i to res
*** 27486,27492 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 27575,27581 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 27618,27664 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 27707,27753 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 27685,27716 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 27774,27805 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 28193,28200 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 28282,28289 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgstr ""
*** 28274,28281 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28363,28370 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 28384,28394 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 28473,28483 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 28398,28544 ****
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6421
  #, 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.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6838
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6842
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 28487,28623 ----
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6425
  #, 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.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6841
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgid "You must enable crypto instructio
*** 28564,28720 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 28643,28799 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr ""
*** 29526,29537 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 29605,29616 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ
*** 29632,30515 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3723
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3830
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35835
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 29711,30579 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3726
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 30738,30744 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 30802,30808 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼
*** 31274,31280 ****
  msgid "constant argument out of range for %s"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Don't use AltiVec instructions"
  msgid "don't support string extension instructions"
--- 31338,31369 ----
  msgid "constant argument out of range for %s"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Don't use AltiVec instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 31296,31337 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "position-independent code not supported"
--- 31385,31443 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr ""
! 
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "position-independent code not supported"
*************** msgstr ""
*** 31544,31580 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 31650,31686 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 31671,31682 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 31777,31788 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 31726,31732 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
--- 31832,31838 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
*************** msgstr ""
*** 32029,32035 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32135,32141 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32039,32045 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 32145,32151 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 32049,32060 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32155,32166 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32064,32091 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
--- 32170,32197 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 32105,32116 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
--- 32211,32222 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
*************** msgstr ""
*** 32132,32184 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 32238,32290 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 32303,32309 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
--- 32409,32415 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
*************** msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
*** 32314,32325 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 32420,32431 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 32329,32350 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 32435,32456 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 32354,32360 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 32460,32466 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 32820,32841 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
--- 32926,32947 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
*************** msgid ""
*** 32898,32927 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
--- 33004,33038 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€
*** 33046,33220 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ñ–Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"char **\""
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use register sb"
  msgid "%qs uses register r29"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 33157,33331 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ñ–Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"char **\""
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use register sb"
  msgid "%qs uses register r29"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 34020,34026 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 34131,34137 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–
*** 34278,34284 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 34389,34395 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 34288,34294 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 34399,34405 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 34351,34357 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 34462,34468 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 34383,34389 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
--- 34494,34500 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 34504,34510 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 34615,34621 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 34768,34774 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 34879,34885 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 34933,34939 ****
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 35044,35050 ----
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 35062,35068 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
--- 35173,35179 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 35246,35252 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 35357,35363 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 35298,35304 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 35409,35415 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 35336,35342 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 35447,35453 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr ""
*** 35366,35372 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 35477,35483 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 35398,35404 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
--- 35509,35515 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
*************** msgstr ""
*** 35518,35529 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 35629,35640 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 35588,35594 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 35699,35705 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 35747,35783 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
--- 35858,35894 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
*************** msgstr ""
*** 35807,35813 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 35918,35924 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 35850,35856 ****
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
--- 35961,35967 ----
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ
*** 35867,35873 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 35978,35984 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 35883,35890 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 35994,36001 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 35922,35928 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 36033,36039 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 35952,35958 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 36063,36069 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 36018,36030 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 36129,36141 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 36157,36163 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 36268,36274 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 36191,36214 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, 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.c:5681 cp/parser.c:12529
  #, 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.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 36302,36325 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, 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.c:5681 cp/parser.c:12519
  #, 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.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 36228,36239 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 36339,36350 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr ""
*** 36260,36271 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36371,36382 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 36546,36552 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 36657,36663 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr ""
*** 36608,36684 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 36719,36795 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 36693,36746 ****
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 36804,36857 ----
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 36762,36845 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
--- 36873,36956 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 36850,36861 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 36961,36972 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 36875,36893 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 36986,37004 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 36897,36964 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37008,37075 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 36973,36979 ****
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
--- 37084,37090 ----
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 36984,37025 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 37095,37136 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 37029,37050 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 37140,37161 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 37054,37125 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 37165,37236 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 37139,37170 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 37250,37281 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr ""
*** 37219,37265 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 37330,37376 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 37275,37281 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 37386,37392 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 37396,37402 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 37507,37513 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 37421,37427 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37532,37538 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 37525,37541 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 37636,37652 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr ""
*** 37560,37566 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 37671,37677 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 37795,37801 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 37906,37912 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 37948,37954 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 38059,38065 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 38015,38021 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 38126,38132 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr ""
*** 38085,38096 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
--- 38196,38207 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
*************** msgstr ""
*** 38136,38142 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 38247,38253 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 38151,38157 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 38262,38268 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 38282,38288 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 38393,38399 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr ""
*** 38323,38329 ****
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 38434,38440 ----
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 38333,38349 ****
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 38444,38460 ----
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 38368,38389 ****
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 38479,38500 ----
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgid "ordered comparison of pointer wit
*** 38434,38440 ****
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
--- 38545,38551 ----
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
*************** msgstr ""
*** 38464,38475 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 38575,38586 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 38479,38503 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 38590,38614 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 38508,38577 ****
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 38619,38688 ----
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 38591,38597 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 38702,38708 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 38601,38617 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 38712,38728 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 38626,38643 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 38737,38754 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 38649,38680 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 38760,38791 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 38694,38748 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 38805,38859 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 38752,38783 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 38863,38894 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 38911,38917 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39022,39028 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 38989,39625 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6486
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:6998
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7037
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7153
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8595
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9261
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9285
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10981
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 39100,39736 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6492
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7008
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7047
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7163
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9276
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9300
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10998
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 39658,39665 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 39769,39776 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 39701,39707 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
--- 39812,39818 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
*************** msgstr ""
*** 39781,39787 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 39892,39898 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr ""
*** 40060,40066 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
--- 40171,40177 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð
*** 40132,40138 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
--- 40243,40249 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
*************** msgstr ""
*** 40228,40563 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1574
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2500
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4638
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5641
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 40339,40674 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2511
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4651
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5657
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr ""
*** 40599,40605 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 40710,40716 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 40608,40914 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1022
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1787
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 40719,41025 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1026
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1791
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr ""
*** 40950,41153 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:1352
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1598
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "deleted definition of %q+D"
--- 41061,41264 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:1355
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1502
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1601
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "deleted definition of %q+D"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 41161,41201 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41272,41312 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 41203,43282 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:3006
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4174
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4862
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5112
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5487
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5499
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7569
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, 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.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7712
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7722
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8582
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8588
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8730
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8887
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9615
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9750
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9906
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10537
  #, 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.c:10543
  #, 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.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10808
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
  msgstr ""
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11663
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11849
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:11997
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12259
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12291
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12359
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41314,43403 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3222
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3382
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4865
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5115
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5497
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5509
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7765
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr ""
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8772
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9664
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10586
  #, 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.c:10592
  #, 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.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, gcc-internal-format
! msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11156
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11908
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12139
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43296,43467 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13279
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13280
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13292
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13313
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43417,43588 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13351
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 43473,43567 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 43594,43688 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 43570,43647 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14651
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:15727
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 43691,43768 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14710
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 43681,43687 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
--- 43802,43808 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
*************** msgstr ""
*** 43694,43700 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 43815,43821 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 43805,43846 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 43926,43967 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 43849,43915 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 43970,44036 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 43918,43999 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4528
  #, 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.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 44039,44120 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4529
  #, 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.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 44003,44115 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 44124,44236 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 44255,44614 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:564
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2973
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 44376,44735 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:566
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2975
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 44620,44626 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 44741,44747 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 44703,44769 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 44824,44890 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
*** 44882,44925 ****
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.c:2779
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
--- 45003,45046 ----
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.c:2784
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
*************** msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�
*** 44928,45178 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3342
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4014
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5721
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:6952
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 45049,45304 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3347
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4019
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr ""
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5932
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:7163
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 45192,45198 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45318,45324 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 45217,45223 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 45343,45349 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 45297,45303 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 45423,45429 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 45520,45526 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 45646,45652 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr ""
*** 45602,45608 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 45728,45734 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr ""
*** 45617,46492 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:18086
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18101
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 45743,46608 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr ""
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 46495,46900 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20681
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 46611,47016 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 46903,47576 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28246
  #, 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.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:37528
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:693
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
--- 47019,47692 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28267
  #, 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.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28304
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:694
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 47584,47739 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.c:3075
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4770
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5065
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 47700,47855 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.c:3076
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5066
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 47741,47787 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 47857,47903 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 47791,47867 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5909
  #, 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.c:5946
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 47907,47983 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5910
  #, 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.c:5947
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 47870,48276 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5987
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6771
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7669
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7948
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7951
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8011
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9079
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9428
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 47986,48397 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8012
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr ""
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 48288,48567 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14324
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18339
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:18653
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22632
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 48409,48688 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18712
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 48573,48678 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:26241
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 48694,48804 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 48878,48884 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 49004,49010 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ
*** 48928,48934 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 49054,49060 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgid "%qT is not an enumeration type"
*** 49000,49293 ****
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
  #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4071
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6922
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 49126,49419 ----
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4056
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 49412,49423 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 49538,49549 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 49477,50267 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2233
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2465
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2947
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2954
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3182
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5162
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5613
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6807
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6820
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7243
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7468
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8786
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8792
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8796
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8800
! msgid "cannot convert %qH to %qI"
! msgstr ""
! 
! #: cp/typeck.c:8804
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8808
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8812
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 49603,50389 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2238
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2470
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2952
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2959
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3198
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5178
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6813
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6826
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7249
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7486
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
! msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:8821
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8825
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8833
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8837
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8841
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50488,50628 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:1498
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1581
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, 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.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1921
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2023
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 50610,50750 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:1504
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1587
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, 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.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1927
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 51047,51094 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 51169,51216 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 52085,52091 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 52207,52213 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 52257,52263 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52379,52385 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 52508,53910 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6157
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6170
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9734
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 52630,54032 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11034
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 54241,54267 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 54363,54389 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 54587,54593 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 54709,54715 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 54597,54659 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "bad header version"
  msgid "bad expression"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð°Ð»Ð¾ÑžÐºÐ°"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 54719,54781 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "bad header version"
  msgid "bad expression"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð°Ð»Ð¾ÑžÐºÐ°"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 54773,54784 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 54895,54906 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 55972,55978 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 56094,56100 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 57418,57429 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57540,57551 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 57663,57670 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 57785,57792 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 57706,57712 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 57828,57834 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 58047,58228 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 58169,58350 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 59576,59582 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 59698,59704 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 59686,59692 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 59808,59814 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 60062,60289 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 60184,60411 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 60292,60535 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 60414,60657 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 60537,60717 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 60659,60839 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 60719,61665 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12371
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 60841,61787 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 62103,62109 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 62225,62231 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 62745,62762 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 62867,62884 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 62945,63125 ****
  msgid "previously defined here as %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2788
  #, 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.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 63067,63247 ----
  msgid "previously defined here as %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2833
  #, 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.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/da.gmo gcc-8.2.0/gcc/po/da.gmo
*** gcc-8.1.0/gcc/po/da.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/da.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 298,304 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe 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 transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong 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 plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2018-04-02 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
--- 298,304 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe 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 transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong 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 plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2018-04-02 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
diff -Nrcpad gcc-8.1.0/gcc/po/da.po gcc-8.2.0/gcc/po/da.po
*** gcc-8.1.0/gcc/po/da.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/da.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2018-04-02 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-8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2018-04-02 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr "Intern oversÃ¦tterfejl: fejlrapp
*** 280,319 ****
  msgid "negative insn length"
  msgstr "negativ instruktionslÃ¦ngde"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ugyldig Â»asmÂ«: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-operand er ikke en etiket"
--- 280,319 ----
  msgid "negative insn length"
  msgstr "negativ instruktionslÃ¦ngde"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ugyldig Â»asmÂ«: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-operand er ikke en etiket"
*************** msgstr "Â»%%lÂ«-operand er ikke en etike
*** 324,336 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 324,336 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â«"
*** 1298,1322 ****
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
--- 1298,1322 ----
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
*************** msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«
*** 3080,3088 ****
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 3080,3088 ----
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgid "invalid %%r value"
*** 3098,3117 ****
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
--- 3098,3117 ----
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
*************** msgid "invalid %%U value"
*** 3142,3148 ****
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
--- 3142,3148 ----
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
*************** msgid "invalid %%C value"
*** 3153,3159 ****
  msgstr "ugyldig %%C-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
--- 3153,3159 ----
  msgstr "ugyldig %%C-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
*************** msgid "unknown relocation unspec"
*** 3164,3170 ****
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3164,3170 ----
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ugyldig %%xn-kode"
*** 3175,3250 ****
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
--- 3175,3250 ----
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
*************** msgstr "Ikke understÃ¸ttet operand for k
*** 3281,3287 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
--- 3281,3287 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
*************** msgid "invalid const_double operand"
*** 3412,3419 ****
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3412,3419 ----
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ugyldig output_move_double-opera
*** 3630,3729 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:18166
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:18201
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18275
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18352
  #, 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.c:18431
  #, 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.c:18449
  #, 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.c:18462
  #, 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.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18505
  #, 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.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18546
  #, 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.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 3630,3729 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18346
  #, 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.c:18425
  #, 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.c:18443
  #, 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.c:18456
  #, 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.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18499
  #, 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.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18540
  #, 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.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgid "invalid %%P operand"
*** 3761,3767 ****
  msgstr "ugyldig %%P-operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
--- 3761,3767 ----
  msgstr "ugyldig %%P-operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
*************** msgid "post-increment address is not a r
*** 3815,3821 ****
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 3815,3821 ----
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgstr "-mquad-memory krÃ¦ver 64-bit til
*** 3981,4123 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
--- 3981,4123 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
*************** msgstr "oprettet og brugt med andre ABI'
*** 4243,4285 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
--- 4243,4285 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
*************** msgstr "({anonym})"
*** 4494,4507 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
--- 4494,4507 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
*************** msgstr "%<,%> forventet"
*** 4516,4522 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
--- 4516,4522 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
*************** msgstr "%<)%> forventet"
*** 4524,4530 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
--- 4524,4530 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
*************** msgstr "%<;%>, %<,%> eller %<)%> forvent
*** 4538,4551 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
--- 4538,4551 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
*************** msgstr "%<{%> forventet"
*** 4555,4567 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
--- 4555,4567 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
*************** msgstr "%<while%> forventet"
*** 4570,4587 ****
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
--- 4570,4587 ----
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
*************** msgstr "%<,%> eller %<)%> forventet"
*** 4589,4611 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
--- 4589,4611 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
*************** msgstr "%<[%> forventet"
*** 4614,4620 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
--- 4614,4620 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
*************** msgstr "%<<%> forventet"
*** 4625,4663 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
--- 4625,4663 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
*************** msgstr "skabelonsparameter '%#D'"
*** 4757,4763 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4757,4763 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4778,4907 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.c:3434
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.c:3460
  #, 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.c:3461
  #, 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.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4778,4907 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.c:3435
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.c:3461
  #, 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.c:3462
  #, 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.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr ""
*** 4964,5013 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4964,5013 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5331,5341 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 5331,5341 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr ""
*** 5524,5572 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5524,5572 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5608,5619 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5608,5619 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5872,5877 ****
--- 5872,5878 ----
  msgstr "-membedded-pic og -mabicalls er indbyrdes uforenelige"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 9034,9040 ****
  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:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
--- 9035,9041 ----
  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:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
*************** msgid "Specify range of registers to mak
*** 9598,9604 ****
  msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 9599,9605 ----
  msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "Opret kode som overholde den ang
*** 10451,10457 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
--- 10452,10458 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 11007,11013 ****
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11008,11014 ----
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11016,11027 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11017,11028 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11034,11082 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Benyt call og rtc til funktionskald og returneringer"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| 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:1043 config/s390/s390.opt:274
  #, fuzzy
  #| 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:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11035,11085 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Benyt call og rtc til funktionskald og returneringer"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| 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:1033 config/s390/s390.opt:274
  #, fuzzy
  #| 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:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "ForÃ¦ldet tilvalg. Brug -mno-vrs
*** 11619,11625 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 11622,11628 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 11627,11633 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 11630,11636 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "Benyt faciliteter fra og planlÃ¦
*** 11742,11748 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 11745,11751 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr ""
*** 11777,11783 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 11780,11786 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr "Benyt vektor/skalar-instruktione
*** 11870,11896 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 11873,11899 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 11910,11930 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
--- 11913,11933 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
*************** msgstr ""
*** 11942,11960 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  #, fuzzy
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  #, fuzzy
  #| msgid "Serialize volatile memory references with MEMW instructions"
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
--- 11945,11963 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  #, fuzzy
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  #, fuzzy
  #| msgid "Serialize volatile memory references with MEMW instructions"
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "GenerÃ©r char-instruktioner"
*** 11964,11982 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 11967,11985 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 11985,11991 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
--- 11988,11994 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
*************** msgstr "UnderstÃ¸t meddelelsesoverbringe
*** 12025,12038 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Angiv ABI-kaldekonvention"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12028,12040 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Angiv ABI-kaldekonvention"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 12855,12861 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 12857,12863 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "Angiv klassesti (forÃ¦ldet: beny
*** 13102,13114 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
--- 13104,13130 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to move inline."
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:338
+ #, fuzzy
+ #| msgid "The maximum number of insns of an unswitched loop."
+ msgid "Max number of bytes to compare without loops."
+ msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
+ 
  #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare with loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop."
! msgid "Max number of pairs of load insns for compare."
! msgstr "Det maksimale antal skrÃ¦lninger for en enkel lÃ¸kke."
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
*************** msgstr "Angiv klassesti (forÃ¦ldet: beny
*** 13120,13129 ****
--- 13136,13184 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "Select full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "VÃ¦lg komplet, partiel eller ingen tilbagesporingstabel"
+ 
+ #: config/rs6000/rs6000.opt:438
+ #, fuzzy
+ #| msgid "Specify size of long double (64 or 128 bits)"
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "Angiv stÃ¸rrelsen af long double (64 eller 128 bit)"
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ #| msgid "`%s' is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "'%s' er forÃ¦ldet"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Angiv ABI-kaldekonvention"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "Angiv metode for sdata-hÃ¥ndtering"
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "GenerÃ©r ikke char-instruktioner
*** 14600,14706 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate string extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable Virtual Hosting support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Specify the MCU name"
  msgid "Specify the cpu for pipeline model."
  msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:132
  #, fuzzy
  #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Guide linker to relax instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 14655,14827 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Benyt alternative elementer til yderste funktioner"
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate string extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable Virtual Hosting support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Specify the MCU name"
  msgid "Specify the cpu for pipeline model."
  msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:175
  #, fuzzy
  #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Guide linker to relax instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating point mathematics using given instruction set"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "GenerÃ©r kommatalsmatematik vha. givent instruktionssÃ¦t"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Use hardware floating point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Benyt hardware-kommatalsinstruktioner"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions."
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "GenerÃ©r char-instruktioner"
*** 15807,15820 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- #| msgid "`%s' is deprecated"
- msgid "%qs is deprecated"
- msgstr "'%s' er forÃ¦ldet"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate multm instructions"
--- 15928,15933 ----
*************** msgstr "Opret en placeringsuafhÃ¦ngig kÃ
*** 18602,18609 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet vÃ¦rdi benyttes ikke"
--- 18715,18722 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet vÃ¦rdi benyttes ikke"
*************** msgid "expected boolean type"
*** 18631,18637 ****
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 18744,18750 ----
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr ""
*** 19105,19111 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
--- 19218,19224 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
*************** msgstr "forkert antal parametre angivet
*** 19135,19147 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 19248,19260 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 19192,19200 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 19305,19313 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "egenskaben '%s' ignoreret"
*** 19209,19216 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 19322,19329 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr "hÃ¸jreskiftsantal er negativ"
*** 19354,19439 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3234
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
--- 19467,19546 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3233
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
*************** msgstr "ubenyttede parametre i formateri
*** 19441,19518 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `%T' for default argument to `%T'"
  msgid "invalid memory model argument to builtin"
  msgstr "ugyldig type '%T' for standardparameter til '%T'"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19548,19625 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `%T' for default argument to `%T'"
  msgid "invalid memory model argument to builtin"
  msgstr "ugyldig type '%T' for standardparameter til '%T'"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return understÃ¸tte
*** 19520,19538 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
--- 19627,19645 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
*************** msgstr "den anden paramter til '__builti
*** 19540,19609 ****
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9763
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 19647,19716 ----
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9712
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9735
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9772
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr "en vÃ¦rdi af en sammensat type e
*** 20869,20908 ****
  msgid "conversion to incomplete type"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltal"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "en henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "kan ikke konvertere vÃ¦rdi til en vektor"
  
! #: convert.c:1168
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
--- 20976,21015 ----
  msgid "conversion to incomplete type"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltal"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "en henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "kan ikke konvertere vÃ¦rdi til en vektor"
  
! #: convert.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
*************** msgstr ""
*** 21065,21076 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 21172,21183 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr "GenerÃ©r kode til en C400"
*** 21186,21197 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10986
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
--- 21293,21304 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10992
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
*************** msgstr "ugyldig typeparameter"
*** 21208,21220 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
--- 21315,21327 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "kunne ikke Ã¥bne dumpningsfilen
*** 21226,21270 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstÃ¥et til type uden fortegn"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:6102
  #, 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.c:6107
  #, 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.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 21333,21377 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstÃ¥et til type uden fortegn"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:6085
  #, 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.c:6090
  #, 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.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "Ã¥bn /dev/zero: %m"
*** 21835,21863 ****
  msgid "can%'t write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, 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.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 21942,21970 ----
  msgid "can%'t write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, 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.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "kan ikke erklÃ¦re henvisninger t
*** 21873,21884 ****
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 21980,21992 ----
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 22414,22423 ****
  msgstr "tabelindeks er ikke et heltal"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
--- 22522,22531 ----
  msgstr "tabelindeks er ikke et heltal"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 22451,22457 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  #, fuzzy
  #| msgid "no arguments for spec function"
  msgid "%G%qD source argument is the same as destination"
--- 22559,22565 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  #, fuzzy
  #| msgid "no arguments for spec function"
  msgid "%G%qD source argument is the same as destination"
*************** msgstr "ugyldig brug af '%D"
*** 22820,23092 ****
  msgid "function cannot be instrumented"
  msgstr "funktion kan ikke indbygges"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, 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.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, 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.c:932
  #, 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.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, 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.c:997
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, 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.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1124
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1129
  #, 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.c:1152
  #, 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.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.c:1199
  #, 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.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, 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.c:1228
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.c:1239
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1245
  #, 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.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, 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.c:1526
  #, 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.c:1544 ipa-devirt.c:1600
  #, 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.c:1551 ipa-devirt.c:1605
  #, 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.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, 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.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 22928,23205 ----
  msgid "function cannot be instrumented"
  msgstr "funktion kan ikke indbygges"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, 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.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, 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.c:925
  #, 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.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, 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.c:990
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, 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.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1117
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1122
  #, 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.c:1145
  #, 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.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.c:1192
  #, 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.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, 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.c:1221
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.c:1232
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1238
  #, 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.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, 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.c:1519
  #, 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.c:1537 ipa-devirt.c:1600
  #, 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.c:1544 ipa-devirt.c:1605
  #, 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.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, 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.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 23108,23149 ****
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 23221,23262 ----
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 "mÃ¥lprocessoren understÃ¸tter ik
*** 23442,23473 ****
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.c:332
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default target was not set"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 23555,23592 ----
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default %<target_clones%> attribute was not set"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.c:351
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default target was not set"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
+ #: multiple_target.c:379
+ #, fuzzy, gcc-internal-format
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "-malign-functions=%d er ikke mel
*** 23790,23802 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, 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.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
--- 23909,23921 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, 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.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "implicit aflÃ¦ste registre skal
*** 24419,24440 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrÃ¦nsningen"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kÃ¦de (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: LÃ¸kke i registertalskÃ¦de (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
--- 24538,24559 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrÃ¦nsningen"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kÃ¦de (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: LÃ¸kke i registertalskÃ¦de (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 24478,24484 ****
  msgstr "register for %qD brugt til flere globale registervariabler"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
--- 24597,24603 ----
  msgstr "register for %qD brugt til flere globale registervariabler"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
*************** msgstr "  oprindelig definition er her"
*** 24720,24880 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1082
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttet"
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.c:1179
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.c:1243
  #, 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.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.c:1682
  #, 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"
--- 24839,24999 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.c:1083
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttet"
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.c:1185
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.c:1249
  #, 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.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.c:1688
  #, 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 "funktion med egenskaben 'noretur
*** 26133,26145 ****
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 26252,26264 ----
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 26666,26672 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 26785,26791 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 26711,26802 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, 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.c:9359
  #, 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.c:9372
  #, 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.c:9421
  #, 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.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9494
  #, 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.c:9508
  #, gcc-internal-format, gfc-internal-format
  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.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
--- 26830,26921 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, 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.c:9364
  #, 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.c:9377
  #, 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.c:9426
  #, 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.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9499
  #, 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.c:9513
  #, gcc-internal-format, gfc-internal-format
  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.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
*************** msgstr "type er forÃ¦ldet"
*** 26821,27062 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
--- 26940,27181 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
*************** msgstr "verify_histograms mislykkedes"
*** 27081,27092 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 27200,27211 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "heltalskonstanten er for stor fo
*** 28049,28055 ****
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, 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"
--- 28168,28174 ----
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, 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"
*************** msgstr "forsÃ¸g pÃ¥ at finde adressen af
*** 28333,28339 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
--- 28452,28458 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
*************** msgstr ""
*** 29002,29008 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
--- 29121,29127 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "ugyldig vektortype for egenskabe
*** 29020,29044 ****
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
--- 29139,29163 ----
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
*************** msgstr "returnering"
*** 29634,29641 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
--- 29753,29760 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
*************** msgid "%<memset%> used with length equal
*** 30345,30351 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
--- 30464,30470 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
*************** msgid_plural "passing argument %i to res
*** 30428,30434 ****
  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.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
--- 30547,30553 ----
  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.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
*************** msgstr "-mcpu=%s er ikke gyldig"
*** 30563,30611 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 30682,30730 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 30633,30664 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ukendt tilvalg -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 30752,30783 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ukendt tilvalg -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 31183,31190 ****
  msgstr "\"%s\" er ikke defineret"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
--- 31302,31309 ----
  msgstr "\"%s\" er ikke defineret"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 31276,31283 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 31395,31402 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "parameteren til egenskaben '%s e
*** 31394,31404 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 31513,31523 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "parameteren til egenskaben '%s e
*** 31409,31575 ****
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6421
  #, 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.c:6429
  #, 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.c:6556
! #, fuzzy, gcc-internal-format
! #| msgid "Specify yes/no if isel instructions should be generated"
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
! 
! #: config/arc/arc.c:6597
  #, 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.c:6638 config/arc/arc.c:6735
  #, 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.c:6671 config/arc/arc.c:6703
  #, 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.c:6675 config/arc/arc.c:6707
  #, 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.c:6739
  #, 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.c:6772
  #, 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.c:6776
  #, 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.c:6783
  #, 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.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, 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.c:6838
  #, 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.c:6842
  #, 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.c:6846
  #, 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.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, 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.c:10704
  #, 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.c:10712 config/arc/arc.c:10751
  #, 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.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, 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.c:10743
  #, 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.c:10798
  #, 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.c:10804
  #, 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.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
--- 31528,31683 ----
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6425
  #, 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.c:6433
  #, 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.c:6596
  #, 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.c:6637 config/arc/arc.c:6734
  #, 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.c:6670 config/arc/arc.c:6702
  #, 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.c:6674 config/arc/arc.c:6706
  #, 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.c:6738
  #, 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.c:6771
  #, 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.c:6775
  #, 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.c:6782
  #, 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.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, 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.c:6837
  #, 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.c:6841
  #, 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.c:6845
  #, 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.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, 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.c:10682
  #, 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.c:10690 config/arc/arc.c:10729
  #, 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.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, 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.c:10721
  #, 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.c:10776
  #, 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.c:10782
  #, 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.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
*************** msgid "You must enable crypto instructio
*** 31597,31749 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 31705,31857 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "upassende akkumulator for %qs"
*** 32595,32607 ****
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, 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.c:8634 config/sparc/sparc.c:10838
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
--- 32703,32715 ----
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, 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.c:8634 config/sparc/sparc.c:10846
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
*************** msgstr "kan ikke udvide PCH-filen: %m"
*** 32710,33657 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, 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.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3723
  #, 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.c:3772
  #, 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.c:3774
  #, 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)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, 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.c:3830
  #, 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.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, 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.c:3860 config/i386/i386.c:3872
  #, 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.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, 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.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Intel MPX does not support x32"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/i386/i386.c:4202
  #, 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.c:4203
  #, 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.c:4225
  #, 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.c:4227
  #, 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.c:4232
  #, 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.c:4233
  #, 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.c:4281
  #, 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.c:4282
  #, 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.c:4302
  #, 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.c:4304
  #, 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.c:4309
  #, 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.c:4310
  #, 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.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386.c:4414
  #, 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.c:4415
  #, 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.c:4494
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4533
  #, 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.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, fuzzy, gcc-internal-format
! #| msgid "-fstack-protector not supported for this target"
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:4951
! #, fuzzy, gcc-internal-format
! #| msgid "-fcheck-pointer-bounds is not supported for this target"
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:4961
! #, fuzzy, gcc-internal-format
! #| msgid "-fcheck-pointer-bounds is not supported for this target"
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, 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.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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.c:5928
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5964
  #, 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.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-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.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17945
  #, 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.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "No dispatcher found for %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, 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/i386/i386.c:33237
  #, 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.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35391
  #, 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.c:35424
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35487
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35626
  #, 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.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35826
  #, 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.c:35832
  #, 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.c:35835
  #, 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.c:36270
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, 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.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44628
  #, 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/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50585
  #, 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.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50641
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32818,33747 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, 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.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3726
  #, 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.c:3775
  #, 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.c:3777
  #, 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)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, 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.c:3833
  #, 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.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, 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.c:3863 config/i386/i386.c:3875
  #, 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.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, 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.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Intel MPX does not support x32"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/i386/i386.c:4205
  #, 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.c:4206
  #, 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.c:4228
  #, 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.c:4230
  #, 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.c:4235
  #, 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.c:4236
  #, 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.c:4284
  #, 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.c:4285
  #, 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.c:4305
  #, 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.c:4307
  #, 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.c:4312
  #, 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.c:4313
  #, 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.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386.c:4417
  #, 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.c:4418
  #, 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.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4536
  #, 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.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, 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.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5949
  #, 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.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-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.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17939
  #, 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.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "No dispatcher found for %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, 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/i386/i386.c:33207
  #, 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.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35361
  #, 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.c:35394
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35457
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35596
  #, 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.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35796
  #, 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.c:35802
  #, 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.c:35805
  #, 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.c:36247
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, 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.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44676
  #, 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/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50634
  #, 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.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50690
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 33881,33887 ****
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
--- 33971,33977 ----
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
*************** msgstr "for mange parametre til funktion
*** 34445,34451 ****
  msgid "constant argument out of range for %s"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "don't support string extension instructions"
--- 34535,34571 ----
  msgid "constant argument out of range for %s"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr400"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr400"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "Profiling is not supported on this target."
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "Generate load/store multiple instructions"
! msgid "don't support performance extension instructions"
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! #| msgid "Generate load/store multiple instructions"
! msgid "don't support performance extension version 2 instructions"
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 34468,34515 ****
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: ingen aktuel funktion"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, 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.c:2649
  #, 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.c:2677
  #, 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.c:2693
  #, 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.c:2706
  #, 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.c:2778
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
--- 34588,34653 ----
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: ingen aktuel funktion"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, 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.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, 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.c:3508
  #, 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.c:3536
  #, 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.c:3552
  #, 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.c:3565
  #, 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.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
*************** msgstr "overbringelse af kommatalsparame
*** 34738,34775 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34876,34913 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "tal skal enten vÃ¦re 0 eller 1"
*** 34865,34876 ****
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  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"
--- 35003,35014 ----
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  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"
*************** msgstr "vec_extract accepterer kun 2 par
*** 34924,34930 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 35062,35068 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 35250,35256 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35388,35394 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35260,35266 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 35398,35404 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 35270,35281 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35408,35419 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35285,35314 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 35423,35452 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "1. parameter til __builtin_altiv
*** 35329,35341 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 35467,35479 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "#%s med ugyldig parameter"
*** 35361,35421 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 35499,35559 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 35555,35561 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
--- 35693,35699 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
*************** msgstr "stakramme for stor"
*** 35567,35579 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  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/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
--- 35705,35717 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  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/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
*************** msgstr "ingen profilering af 64 bit-kode
*** 35583,35604 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 35721,35742 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 35608,35614 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 35746,35752 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "%s understÃ¸ttes ikke af denne k
*** 36080,36101 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 36218,36239 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 36167,36199 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, 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.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, 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.c:6438
  #, 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.c:6965
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
--- 36305,36343 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, 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.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, 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.c:6484
  #, 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.c:7054
! #, fuzzy, gcc-internal-format
! #| msgid "a -ifile option requires a -map option"
! msgid "builtin %qs requires builtin %qs"
! msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
*************** msgstr "Ukendt processor: -mcpu=%s"
*** 36327,36519 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs already processed"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qs must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %s must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15952
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%qs uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:32714
  #, 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.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, 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.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 36471,36663 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs already processed"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qs must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %s must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15972
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%qs uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:32748
  #, 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.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, 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.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "kunne ikke finde specifikationsf
*** 37377,37383 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, 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"
--- 37521,37527 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, 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 "erklÃ¦ring af '%s' skygger for e
*** 37643,37649 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
--- 37787,37793 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 37655,37661 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 37799,37805 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst b
*** 37728,37734 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
--- 37872,37878 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
*************** msgstr "overlÃ¸b i konstant udtryk"
*** 37763,37769 ****
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
--- 37907,37913 ----
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
*************** msgstr "ISO C90 understÃ¸tter ikke %<[*]
*** 37884,37890 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 38028,38034 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "lagringsklasse angivet for param
*** 38173,38179 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
--- 38317,38323 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
*************** msgstr "typenavn er erklÃ¦ret som en fun
*** 38352,38358 ****
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
--- 38496,38502 ----
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
*************** msgstr "ISO C forbyder const eller volat
*** 38492,38498 ****
  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.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
--- 38636,38642 ----
  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.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
*************** msgstr "indlejret omdefinering af '%s'"
*** 38693,38699 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
--- 38837,38843 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 38749,38755 ****
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
--- 38893,38899 ----
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
*************** msgstr "indlejret omdefinering af '%s'"
*** 38788,38794 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 38932,38938 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr "enum-vÃ¦rdier for store"
*** 38821,38827 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
--- 38965,38971 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
*************** msgstr "ingen tidligere prototype for '%
*** 38853,38859 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
--- 38997,39003 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
*************** msgstr "parameteren '%s' passer ikke til
*** 38973,38984 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, 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.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 39117,39128 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, 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.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "gentaget erklÃ¦ring af enheden '
*** 39044,39050 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 39188,39194 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr "ISO C understÃ¸tter ikke at blot
*** 39210,39247 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
--- 39354,39391 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
*************** msgstr ""
*** 39274,39280 ****
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
--- 39418,39424 ----
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 39320,39326 ****
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
--- 39464,39470 ----
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
*************** msgstr "to typer angivet i Ã©n tom erklÃ
*** 39337,39343 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
--- 39481,39487 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 39354,39361 ****
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
--- 39498,39505 ----
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
*************** msgstr ""
*** 39393,39399 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 39537,39543 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C90 understÃ¸tter ikke kompl
*** 39423,39429 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
--- 39567,39573 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 39495,39507 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
--- 39639,39651 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
*************** msgstr "ISO C89 forbyder blandede erklÃ¦
*** 39642,39648 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 39786,39792 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 39677,39699 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, 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.c:5681 cp/parser.c:12529
  #, 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.c:5815 cp/parser.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 39821,39843 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, 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.c:5681 cp/parser.c:12519
  #, 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.c:5815 cp/parser.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr "flere erklÃ¦rerer i skabelonserk
*** 39716,39727 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 39860,39871 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C forbyder udeladelse af den
*** 39750,39761 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 39894,39905 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 40064,40070 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 40208,40214 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦
*** 40129,40206 ****
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, 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.c:10972 cp/parser.c:38816
  #, 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.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
--- 40273,40350 ----
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, 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.c:10972 cp/parser.c:38837
  #, 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.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
*************** msgstr "udsagn skal vÃ¦re et kaldenavn"
*** 40218,40277 ****
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, 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.c:11788 cp/parser.c:32052
  #, 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.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, 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.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 40362,40421 ----
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, 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.c:11788 cp/parser.c:32073
  #, 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.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, 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.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 40294,40384 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, 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.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, 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.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, 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.c:12765 cp/parser.c:32605
  #, 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.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, 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.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 40438,40528 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, 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.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, 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.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, 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.c:12765 cp/parser.c:32626
  #, 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.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, 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.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 40388,40399 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 40532,40543 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 40413,40431 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 40557,40575 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 40436,40504 ****
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, 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.c:14502 cp/parser.c:36812
  #, 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.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, 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.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, 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.c:14648 cp/parser.c:36953
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 40580,40648 ----
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, 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.c:14502 cp/parser.c:36833
  #, 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.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, 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.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, 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.c:14648 cp/parser.c:36974
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 40515,40521 ****
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
--- 40659,40665 ----
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, 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 medlemsskabelonf
*** 40526,40572 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, 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.c:14970 cp/parser.c:38153
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, 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.c:14980 cp/parser.c:38163
  #, 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.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, 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.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 40670,40716 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, 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.c:14970 cp/parser.c:38174
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, 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.c:14980 cp/parser.c:38184
  #, 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.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, 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.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 40576,40598 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
--- 40720,40742 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
*************** msgstr "gentaget erklÃ¦ring af automaten
*** 40603,40675 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 40747,40819 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 40689,40720 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 40833,40864 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 40770,40816 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 40914,40960 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "fejl ved lukning af %s: %m"
*** 40827,40833 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
--- 40971,40977 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
*************** msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *
*** 40958,40964 ****
  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.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
--- 41102,41108 ----
  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.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
*************** msgstr "ISO C90 forbyder opslag i tabel
*** 40985,40991 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 41129,41135 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "%s som signed pÃ¥ grund af proto
*** 41104,41122 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, 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.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 41248,41266 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, 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.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "henvisning til en funktion benyt
*** 41144,41150 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 41288,41294 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "typeomtvingelse fra henvisning t
*** 41406,41412 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
--- 41550,41556 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 41584,41590 ****
  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.c:6808 cp/typeck.c:8862
  #, 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"
--- 41728,41734 ----
  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.c:6808 cp/typeck.c:8891
  #, 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 "return-sÃ¦tning med en vÃ¦rdi i
*** 41664,41670 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, 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"
--- 41808,41814 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, 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"
*************** msgstr ""
*** 41747,41758 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
--- 41891,41902 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
*************** msgstr "startvÃ¦rdielement kan ikke bere
*** 41802,41808 ****
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, 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"
--- 41946,41952 ----
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, 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"
*************** msgid "braces around scalar initializer"
*** 41818,41824 ****
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
--- 41962,41968 ----
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
*************** msgstr "for mange elementer i skalarstar
*** 41954,41960 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 42098,42104 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "'long'-udtryk i switch konverter
*** 42001,42007 ****
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
--- 42145,42151 ----
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
*************** msgstr "case-etiket befinder sig ikke in
*** 42012,42028 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, 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.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
--- 42156,42172 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, 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.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
*************** msgstr "%HsÃ¦tning uden nogen virkning"
*** 42051,42074 ****
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, 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.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, 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.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
--- 42195,42218 ----
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, 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.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, 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.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
*************** msgid "ordered comparison of pointer wit
*** 42122,42128 ****
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
--- 42266,42272 ----
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
*************** msgstr "vÃ¦rdi af union-type angivet hvo
*** 42156,42167 ****
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 42300,42311 ----
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 42172,42199 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, 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/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, 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.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
--- 42316,42343 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, 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/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, 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.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 42206,42277 ****
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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.c:12518 cp/semantics.c:4646
  #, 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.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
--- 42350,42421 ----
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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.c:12518 cp/semantics.c:4630
  #, 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.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, 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 "ISO C forbyder funktionsreturtyp
*** 42295,42301 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
--- 42439,42445 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
*************** msgstr "brug af '%D' er tvetydigt"
*** 42305,42321 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 42449,42465 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 42330,42349 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, 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.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, 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.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 42474,42493 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, 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.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, 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.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 42355,42388 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, 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.c:13456 cp/semantics.c:6209
  #, 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.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 42499,42532 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, 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.c:13456 cp/semantics.c:6197
  #, 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.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%<_Atomic%> %qD i %<aligned%>-kl
*** 42404,42458 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, 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.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, 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.c:13635 cp/semantics.c:6736
  #, 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/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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.c:13766 cp/semantics.c:6930
  #, 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.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 42548,42602 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, 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.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, 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.c:13635 cp/semantics.c:6724
  #, 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/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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.c:13766 cp/semantics.c:6918
  #, 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.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 42463,42494 ****
  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.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 42607,42638 ----
  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.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "  for konvertering fra '%T' til
*** 42636,42642 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 42780,42786 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 42719,42746 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, 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.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4232
  #, 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.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
--- 42863,42890 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, 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.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4238
  #, 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.c:4241
  #, 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
*** 42748,43421 ****
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, 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.c:4541
  #, 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.c:4554
  #, 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.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ forbyder udeladelse af den mellemste del af et ?:-udtryk"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, 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.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, 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.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:5287
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.c:5792
  #, 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.c:5794
  #, 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.c:5916
  #, 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.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, 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.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6486
  #, 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.c:6550
  #, 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.c:6554
  #, 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.c:6563
  #, 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.c:6567
  #, 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.c:6654
  #, 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.c:6665
  #, 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.c:6673
  #, 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.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, 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.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  #, 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.c:6998
  #, 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'"
  
! #: cp/call.c:7001
  #, 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.c:7037
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7043
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7153
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, 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.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7330
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, 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.c:7853 cp/call.c:7969 cp/call.c:10132
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7883
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, 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.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, 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.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, 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.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, 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.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, 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.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8630
  #, 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.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9065
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, 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.c:9288
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, 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.c:9315
  #, 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.c:9338
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10130
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10190
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:10418
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10469
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:10652
  #, 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.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, 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.c:10981
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 42892,43565 ----
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, 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.c:4547
  #, 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.c:4560
  #, 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.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4620
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ forbyder udeladelse af den mellemste del af et ?:-udtryk"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, 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.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, 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.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.c:5798
  #, 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.c:5800
  #, 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.c:5922
  #, 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.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, 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.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6492
  #, 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.c:6556
  #, 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.c:6560
  #, 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.c:6569
  #, 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.c:6573
  #, 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.c:6660
  #, 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.c:6671
  #, 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.c:6679
  #, 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.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, 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.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  #, 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.c:7008
  #, 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'"
  
! #: cp/call.c:7011
  #, 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.c:7047
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7053
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7163
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, 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.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7340
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7444
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, 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.c:7867 cp/call.c:7983 cp/call.c:10147
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7897
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, 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.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, 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.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, 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.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, 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.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, 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.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8644
  #, 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.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, 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.c:9303
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, 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.c:9330
  #, 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.c:9353
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10145
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10205
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:10433
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10484
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:10667
  #, 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.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, 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.c:10998
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgid "%q#D cannot be overloaded with %q
*** 43461,43468 ****
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 43605,43612 ----
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 43510,43516 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
--- 43654,43660 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
*************** msgstr "  af '%D'"
*** 43601,43607 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
--- 43745,43751 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
*************** msgstr "fleksibelt tabelmedlem i ellers
*** 43917,43923 ****
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
--- 44061,44067 ----
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "antager henvisning til medlemmet
*** 43997,44003 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
--- 44141,44147 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
*************** msgstr ""
*** 44100,44470 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, 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.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1574
  #, 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.c:1581
  #, 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.c:1585
  #, 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.c:1625
  #, 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.c:1636
  #, 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.c:1869
  #, 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.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, 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.c:2296
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2301
  #, 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.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2500
  #, 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.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, 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.c:3320
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3359
  #, 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.c:3366
  #, 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.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, 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.c:3392
  #, 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.c:3395
  #, 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.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3959
  #, 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.c:4098
  #, 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.c:4239 cp/constexpr.c:5829
  #, 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.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, 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.c:4880
  #, 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.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, 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.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, 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.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, 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.c:5641
  #, 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.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5878
  #, 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.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:6008
  #, 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.c:6030
  #, 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.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
  msgstr "uventet type for 'id' (%s)"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 44244,44614 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, 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.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1583
  #, 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.c:1590
  #, 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.c:1594
  #, 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.c:1634
  #, 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.c:1645
  #, 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.c:1880
  #, 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.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, 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.c:2307
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2312
  #, 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.c:2315
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2511
  #, 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.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, 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.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3370
  #, 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.c:3377
  #, 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.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, 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.c:3403
  #, 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.c:3406
  #, 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.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3970
  #, 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.c:4109
  #, 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.c:4250 cp/constexpr.c:5864
  #, 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.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, 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.c:4896
  #, 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.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, 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.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, 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.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, 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.c:5657
  #, 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.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5913
  #, 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.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:6043
  #, 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.c:6065
  #, 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.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
  msgstr "uventet type for 'id' (%s)"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "ugyldig const_cast af en hÃ¸jrev
*** 44513,44519 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 44657,44663 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgstr "typeomtvingning af '%T' til '%T'
*** 44525,44868 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a `%T' was expected"
  msgid "%q#T used where a %qT was expected"
  msgstr "'%#T' benyttet hvor '%T' var forventet"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/cvt.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a floating point value was expected"
  msgid "%q#T used where a floating point value was expected"
  msgstr "'%#T' benyttet hvor der forventedes en kommatalsvÃ¦rdi"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from `%T' to non-scalar type `%T' requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.c:1009
  #, 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"
  
! #: cp/cvt.c:1017
  #, 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"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/cvt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.c:1167
  #, 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.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, 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.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, 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.c:1332
  #, 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.c:1337
  #, 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.c:1342
  #, 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.c:1347
  #, 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.c:1351
  #, 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.c:1403
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, 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.c:1427
  #, 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.c:1443
  #, 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.c:1448
  #, 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.c:1453
  #, 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.c:1458
  #, 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.c:1463
  #, 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.c:1468
  #, 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.c:1495
  #, 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.c:1500
  #, 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.c:1505
  #, 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.c:1509
  #, 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.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.c:1517
  #, 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.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.c:1802
  #, 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.c:1805
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
--- 44669,45012 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a `%T' was expected"
  msgid "%q#T used where a %qT was expected"
  msgstr "'%#T' benyttet hvor '%T' var forventet"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/cvt.c:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a floating point value was expected"
  msgid "%q#T used where a floating point value was expected"
  msgstr "'%#T' benyttet hvor der forventedes en kommatalsvÃ¦rdi"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from `%T' to non-scalar type `%T' requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.c:1013
  #, 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"
  
! #: cp/cvt.c:1021
  #, 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"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/cvt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.c:1171
  #, 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.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, 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.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, 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.c:1336
  #, 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.c:1341
  #, 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.c:1346
  #, 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.c:1351
  #, 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.c:1355
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, 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.c:1427
  #, 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.c:1431
  #, 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.c:1447
  #, 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.c:1452
  #, 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.c:1457
  #, 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.c:1462
  #, 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.c:1467
  #, 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.c:1472
  #, 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.c:1499
  #, 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.c:1504
  #, 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.c:1509
  #, 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.c:1513
  #, 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.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.c:1521
  #, 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.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.c:1806
  #, 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.c:1809
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
*************** msgstr "miljÃ¸variablen DJGPP er ikke de
*** 44907,45136 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklÃ¦ret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklÃ¦ring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.c:1488
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklÃ¦ret som '%#D' der ikke er en funktion"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklÃ¦ring '%#D'"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklÃ¦ring"
  
! #: cp/decl.c:1699
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "strider mod ny erklÃ¦ring af med %L-kÃ¦dning"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %q+D"
--- 45051,45280 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklÃ¦ret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklÃ¦ring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklÃ¦ret som '%#D' der ikke er en funktion"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklÃ¦ring '%#D'"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklÃ¦ring"
  
! #: cp/decl.c:1702
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "strider mod ny erklÃ¦ring af med %L-kÃ¦dning"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %q+D"
*************** msgstr "indlejret omdefinering af '%s'"
*** 45144,45186 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 45288,45330 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 45188,45899 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d understÃ¸ttes ikke"
  
! #: cp/decl.c:4730
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4733
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4736
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:4978
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5059
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5088
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5194
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5311
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5346
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5871
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:5964
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6335
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6380
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6700
  #, 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.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, 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.c:6918
  #, 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.c:7010
  #, 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.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7249
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7311
  #, 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.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, 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.c:7569
  #, 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.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 45332,46043 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3402
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4180
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d understÃ¸ttes ikke"
  
! #: cp/decl.c:4733
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4736
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5091
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5136
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5197
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5349
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5667
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5881
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:5974
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6345
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6390
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6712
  #, 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.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, 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.c:6930
  #, 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.c:7026
  #, 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.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7267
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7329
  #, 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.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, 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.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, 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.c:7608
  #, 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.c:7617 cp/decl.c:7702
  #, 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
*** 45901,47447 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, 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.c:7656
  #, 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.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, 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.c:7712
  #, 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.c:7717
  #, 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.c:7722
  #, 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.c:7732
  #, 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.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8433
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8457
  #, 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.c:8459
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8468
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8477
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8532
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8588
  #, 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.c:8590
  #, 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.c:8661
  #, 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.c:8730
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8766
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8815
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:8878
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8879
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8887
  #, 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.c:8888
  #, 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.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:8904
  #, 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.c:8917
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9091
  #, 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.c:9280
  #, 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.c:9288
  #, 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.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9419
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "stÃ¸rrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9797
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9863
  #, 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.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9876
  #, 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.c:9888
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:9891
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9899
  #, 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.c:9902
  #, 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.c:9906
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9958
  #, 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.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10290
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10341
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10537
  #, 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.c:10543
  #, 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.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10567
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10579
  #, fuzzy, gcc-internal-format
  #| msgid "long or short specified with char for `%s'"
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:10581
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned used invalidly for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet pÃ¥ ugyldig vis for '%s'"
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10812
  #, 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.c:10823
  #, 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.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10880
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:10884
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10897
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:10901
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11001
  #, 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.c:11049
  #, 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.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, 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.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
  #, 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.c:11099
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
! msgstr "typemodifikationer ignoreret i funktionsreturtypen"
! 
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11160
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11194
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11203
  #, 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.c:11204
  #, 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.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11255
  #, 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.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11547
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11577
  #, 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.c:11579
  #, 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.c:11587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11627
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11637
  #, 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.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11651
  #, 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.c:11654
  #, 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.c:11663
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11668
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, 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.c:11754
  #, 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.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11851
  #, 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.c:11855
  #, 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.c:11868
  #, 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.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:11917
  #, 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.c:11936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, 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.c:11997
  #, 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.c:12021
  #, 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.c:12024
  #, 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.c:12040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12094
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12112
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12126
  #, 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.c:12131
  #, 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.c:12140
  #, 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.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12198
  #, 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.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12263
  #, 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.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12352
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12359
  #, 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.c:12364
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12375
  #, 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.c:12379
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12387
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
--- 46045,47602 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, 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.c:7695
  #, 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.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, 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.c:7751
  #, 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.c:7756
  #, 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.c:7761
  #, 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.c:7765
! #, 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.c:7774
  #, 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.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8499
  #, 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.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8519
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8528
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8535
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8614
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8630
  #, 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.c:8632
  #, 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.c:8703
  #, 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.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8800
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8808
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:8920
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8921
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8929
  #, 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.c:8930
  #, 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.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:8946
  #, 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.c:8959
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9116
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9140
  #, 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.c:9329
  #, 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.c:9337
  #, 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.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9493
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "stÃ¸rrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9846
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9912
  #, 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.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9925
  #, 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.c:9937
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9948
  #, 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.c:9951
  #, 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.c:9955
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10007
  #, 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.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10283
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10339
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10586
  #, 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.c:10592
  #, 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.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10616
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, fuzzy, gcc-internal-format
  #| msgid "long or short specified with char for `%s'"
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:10630
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned used invalidly for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet pÃ¥ ugyldig vis for '%s'"
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:10839
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10849
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10861
  #, 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.c:10872
  #, 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.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10929
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10946
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:10957
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11050
  #, 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.c:11098
  #, 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.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, 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.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
! #, 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.c:11156
  #, 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.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11218
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11252
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11261
  #, 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.c:11262
  #, 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.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11313
  #, 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.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11401
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11605
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11635
  #, 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.c:11637
  #, 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.c:11645
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11685
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11693
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11695
  #, 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.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11709
  #, 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.c:11712
  #, 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.c:11721
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11726
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, 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.c:11813
  #, 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.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11910
  #, 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.c:11914
  #, 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.c:11927
  #, 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.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:11976
  #, 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.c:11995
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, 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.c:12056
  #, 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.c:12080
  #, 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.c:12083
  #, 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.c:12099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12153
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12185
  #, 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.c:12190
  #, 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.c:12199
  #, 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.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12257
  #, 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.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12322
  #, 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.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12409
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12411
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12415
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12418
  #, 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.c:12423
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12434
  #, 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.c:12438
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12489
  #, 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 medlemsfunktio
*** 47449,47538 ****
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12474
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12481
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12487
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12526
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12782
  #, 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.c:12786
  #, 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.c:12809
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:12836
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:12838
  #, 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"
--- 47604,47693 ----
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12540
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12546
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12585
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12589
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12841
  #, 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.c:12845
  #, 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.c:12868
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:12897
  #, 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 t
*** 47553,47748 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13169
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13208
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13218
  #, 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.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13279
  #, 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.c:13280
  #, 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.c:13291
  #, 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.c:13292
  #, 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.c:13302
  #, 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.c:13303 cp/decl.c:13312
  #, 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.c:13313
  #, 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.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13362
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13396
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13415
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13433
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13488
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13514
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13524
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13531
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 47708,47903 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13228
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13267
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13277
  #, 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.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13338
  #, 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.c:13339
  #, 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.c:13350
  #, 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.c:13351
  #, 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.c:13361
  #, 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.c:13362 cp/decl.c:13371
  #, 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.c:13372
  #, 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.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13430
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13438
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13455
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13474
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13480
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13492
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13547
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13573
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13583
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13590
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 47754,47856 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:13783
  #, 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.c:13923
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:13930
  #, 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.c:13941
  #, 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.c:13966
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:13996
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, 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"
--- 47909,48011 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:13842
  #, 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.c:13982
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:13989
  #, 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.c:14000
  #, 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.c:14025
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:14055
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, 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
*** 47860,47945 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, 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.c:14570
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, 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.c:14631
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:14651
  #, 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.c:14762
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:15727
  #, 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.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:15951
  #, 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.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 48015,48100 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, 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.c:14629
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, 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.c:14690
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:14710
  #, 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.c:14821
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:15786
  #, 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.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:16010
  #, 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.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "kan ikke udfÃ¸re delete pÃ¥ en f
*** 47984,47990 ****
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
--- 48139,48145 ----
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 47999,48005 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
--- 48154,48160 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
*************** msgstr "statisk medlem '%D' kan ikke vÃ¦
*** 48128,48172 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1681
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1714
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
--- 48283,48327 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1682
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1715
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
*************** msgstr "'operator new' skal returnere ty
*** 48176,48245 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1770
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  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.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 48331,48400 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  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.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, 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 a
*** 48249,48318 ****
  #. 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.c:4317
  #, 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.c:4321
  #, 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.c:4325
  #, 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.c:4333
  #, 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.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, 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.c:4528
  #, 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.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, 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.c:5142
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q+#D"
--- 48404,48473 ----
  #. 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.c:4318
  #, 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.c:4322
  #, 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.c:4326
  #, 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.c:4334
  #, 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.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, 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.c:4529
  #, 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.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, 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.c:5143
  #, 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 pa
*** 48320,48338 ****
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, 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.c:5247
  #, 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.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 48475,48493 ----
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, 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.c:5254
  #, 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.c:5307
  #, 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 ud
*** 48343,48456 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  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.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, 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.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, 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.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 48498,48611 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  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.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, 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.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, 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.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "friend-erklÃ¦ring '%#D' erklÃ¦re
*** 48615,49009 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(hvis dette er hvad du Ã¸nsker, sÃ¥ sikr dig at funktionsskabelonen allerede er blevet erklÃ¦ret og tilfÃ¸j <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "value-initialization of incomplete type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/init.c:461
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "value-initialization of function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: cp/init.c:697
  #, 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.c:718
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "klassen '%T' er underforstÃ¥et ven med sig selv"
  
! #: cp/init.c:829
  #, 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.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, 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.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1042
  #, 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.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1067
  #, 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.c:1071
  #, 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.c:1156
  #, 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.c:1253
  #, 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.c:1480 cp/init.c:1499
  #, 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.c:1486
  #, 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.c:1493
  #, 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.c:1532
  #, 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.c:1540
  #, 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.c:1587
  #, 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.c:1595
  #, 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.c:1598
  #, 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.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, 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.c:2073
  #, 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.c:2087
  #, 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.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, 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.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, 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.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, 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.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:2973
  #, 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.c:3099
  #, 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.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, 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"
--- 48770,49164 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(hvis dette er hvad du Ã¸nsker, sÃ¥ sikr dig at funktionsskabelonen allerede er blevet erklÃ¦ret og tilfÃ¸j <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "value-initialization of incomplete type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/init.c:463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "value-initialization of function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: cp/init.c:699
  #, 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.c:720
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "klassen '%T' er underforstÃ¥et ven med sig selv"
  
! #: cp/init.c:831
  #, 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.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, 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.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1044
  #, 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.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1069
  #, 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.c:1073
  #, 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.c:1158
  #, 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.c:1255
  #, 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.c:1482 cp/init.c:1501
  #, 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.c:1488
  #, 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.c:1495
  #, 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.c:1534
  #, 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.c:1542
  #, 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.c:1589
  #, 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.c:1597
  #, 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.c:1600
  #, 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.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, 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.c:2075
  #, 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.c:2089
  #, 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.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, 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.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, 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.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, 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.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:2975
  #, 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.c:3101
  #, 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.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, 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 ""
*** 49015,49021 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 49170,49176 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 49103,49173 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
--- 49258,49328 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 49297,49342 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "local external declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
--- 49452,49497 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "local external declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
*************** msgstr "strider mod tidligere erklÃ¦ring
*** 49345,49408 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed"
  msgid "name lookup of %qD changed"
  msgstr "navneopslag for '%D' Ã¦ndret"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  passer med '%D' under ISO-standardreglerne"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  passer med '%D' under tidligere regler"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "navneopslaget af '%D' er Ã¦ndret til ISO 'for'-virkefelt"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at `%D'"
  msgid "using obsolete binding %qD"
  msgstr "  bruger forÃ¦ldet binding til '%D'"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3345
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 49500,49563 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed"
  msgid "name lookup of %qD changed"
  msgstr "navneopslag for '%D' Ã¦ndret"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  passer med '%D' under ISO-standardreglerne"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  passer med '%D' under tidligere regler"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "navneopslaget af '%D' er Ã¦ndret til ISO 'for'-virkefelt"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at `%D'"
  msgid "using obsolete binding %qD"
  msgstr "  bruger forÃ¦ldet binding til '%D'"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "'%T' er ikke et navnerum"
*** 49410,49422 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, fuzzy, gcc-internal-format
  #| msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "en using-erklÃ¦ring kan ikke angive en skabelons-id; prÃ¸v 'using %D'"
  
! #: cp/name-lookup.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%D' not allowed in using-declaration"
  msgid "namespace %qD not allowed in using-declaration"
--- 49565,49577 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, fuzzy, gcc-internal-format
  #| msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "en using-erklÃ¦ring kan ikke angive en skabelons-id; prÃ¸v 'using %D'"
  
! #: cp/name-lookup.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%D' not allowed in using-declaration"
  msgid "namespace %qD not allowed in using-declaration"
*************** msgstr "navnerum '%D' ikke tilladt i usi
*** 49424,49624 ****
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace"
  msgstr "'%T' er ikke et navnerum"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "%qD is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD not declared"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.c:4787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:4914
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5007
  #, 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.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, 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.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, 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.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.c:6476
  #, 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.c:6848
  #, 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.c:6851
  #, fuzzy, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/name-lookup.c:6952
  #, 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'"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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.c:7007
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.c:7008
  #, 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.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 49579,49785 ----
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace"
  msgstr "'%T' er ikke et navnerum"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "%qD is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD not declared"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:4919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5012
  #, 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.c:5021
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, 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.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, 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.c:5929
  #, 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.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.c:6687
  #, 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.c:7059
  #, 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.c:7062
  #, fuzzy, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/name-lookup.c:7163
  #, 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'"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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.c:7218
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.c:7219
  #, 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.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 49638,49644 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 49799,49805 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 49665,49671 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 49826,49832 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "ugyldig roteringsinstruktion"
*** 49757,49763 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 49918,49924 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 49988,49994 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 50149,50155 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr "uventet adresseudtryk"
*** 50076,50082 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 50237,50243 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 50092,51016 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.c:8427
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8666
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11052
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startvÃ¦rdi til bitstreng"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15797
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:16031
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  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.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18573
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace name required"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19702
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
--- 50253,51167 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.c:8420
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8659
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "new kan ikke bruges pÃ¥ en referencetype"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11051
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startvÃ¦rdi til bitstreng"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15798
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:16040
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  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.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18583
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace name required"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19713
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "'%D::%D' er ikke en skabelon"
*** 51020,51443 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20543
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20718
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21665
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23037
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, 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.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24256
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24436
  #, 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.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:25189
  #, 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.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
--- 51171,51594 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20554
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21678
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23050
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, 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.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24270
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24450
  #, 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.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:25203
  #, 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.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 51446,51998 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:27069
  #, 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.c:27091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:27275
  #, 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.c:27321
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27642
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28751
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, 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.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, 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.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:39018
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "data member %qD cannot be a member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:693
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope `%D'"
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "eksplicit specialisering i virkefeltet '%D' der ikke er et navnerum"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:801
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specialization of %qD in different namespace"
  msgstr "specialiserer '%#T' i andet navnerum"
  
  # hÃ¦nger sammen med foregÃ¥ende tekst, derfor ikke 'fra'
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of `%#D'"
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af '%#D'"
  
! #: cp/pt.c:820
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of non-template %qT"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:987
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
! #: cp/pt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specializing %q#T in different namespace"
--- 51597,52149 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:27090
  #, 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.c:27112
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:27296
  #, 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.c:27342
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27663
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28772
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, 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.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, 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.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:39039
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "data member %qD cannot be a member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope `%D'"
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "eksplicit specialisering i virkefeltet '%D' der ikke er et navnerum"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specialization of %qD in different namespace"
  msgstr "specialiserer '%#T' i andet navnerum"
  
  # hÃ¦nger sammen med foregÃ¥ende tekst, derfor ikke 'fra'
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of `%#D'"
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af '%#D'"
  
! #: cp/pt.c:821
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of non-template %qT"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:988
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
! #: cp/pt.c:1029
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specializing %q#T in different namespace"
*************** msgstr "specialiserer '%#T' i andet navn
*** 52000,52161 ****
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, fuzzy, gcc-internal-format
  #| msgid "specialization `%T' after instantiation `%T'"
  msgid "specialization %qT after instantiation %qT"
  msgstr "specialisering af '%T' efter instantiering '%T'"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "template specialization with C linkage"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/pt.c:1551
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a variable template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qD in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2855
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
--- 52151,52312 ----
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "specialization `%T' after instantiation `%T'"
  msgid "specialization %qT after instantiation %qT"
  msgstr "specialisering af '%T' efter instantiering '%T'"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  #| msgid "template specialization with C linkage"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/pt.c:1552
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a variable template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:2365
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qD in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2856
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
*************** msgstr "'%D' er ikke en medlemsskabelonf
*** 52169,52325 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.c:4081
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anonym %s>"
  
! #: cp/pt.c:4207
  #, 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.c:4210
  #, 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.c:4212
  #, 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.c:4770
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4829
  #, 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.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, 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.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4957
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5003
  #, 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"
--- 52320,52476 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.c:4082
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anonym %s>"
  
! #: cp/pt.c:4208
  #, 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.c:4211
  #, 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.c:4213
  #, 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.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4830
  #, 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.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, 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.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4958
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5004
  #, 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
*** 52327,52345 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5065
  #, 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.c:5069
  #, 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.c:5246
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 52478,52496 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5066
  #, 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.c:5070
  #, 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.c:5247
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 52348,52399 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5304
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5307
  #, 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.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 52499,52550 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5308
  #, 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.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 52403,52468 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5711
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 52554,52619 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5712
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5906
  #, 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
*** 52470,52476 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 52621,52627 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 52478,52490 ****
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5946
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
--- 52629,52641 ----
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5948
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
*************** msgstr "omerklÃ¦ret her som '%#D'"
*** 52494,52949 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6255
  #, 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.c:6267
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6320
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6322
  #, 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.c:6382
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6568
  #, 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.c:6608
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6832
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c: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 of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6887
  #, 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.c:6896
  #, 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.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7035
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7669
  #, 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.c:7804
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7838
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7859
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7864
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7881
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7884
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7934
  #, 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.c:7948
  #, 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.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8011
  #, 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.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8293
  #, 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.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, 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.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:8954
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9428
  #, 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.c:9865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "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.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
--- 52645,53105 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6256
  #, 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.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6323
  #, 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.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, 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.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6833
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6864
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6888
  #, 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.c:6897
  #, 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.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7036
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, 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.c:7805
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7839
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7865
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7868
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7882
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7935
  #, 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.c:7949
  #, 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.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8012
  #, 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.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8294
  #, 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.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, 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.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:9221
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9697
  #, 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.c:10125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "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.c:11202
! #, fuzzy, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "fleksibelt tabelmedlem i union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "omdefinering af standardparamete
*** 52962,53278 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:13710
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14321
  #, 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.c:14324
  #, 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.c:14372
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14378
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:14483
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:14592
  #, 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.c:14667
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:14860
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:14862
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15052
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, 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.c:18339
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:18665
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:18698
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:22624
  #, 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.c:22626
  #, 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.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:22675
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:22686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:22825
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:22843
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:22889
  #, 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.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 53118,53434 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:14043
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14654
  #, 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.c:14657
  #, 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.c:14705
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14711
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:14816
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:14925
  #, 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.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:15178
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:15193
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:15195
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15394
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, 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.c:18712
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:19071
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:22972
  #, 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.c:22974
  #, 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.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23023
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:23034
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23174
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:23192
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:23238
  #, 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.c:23536
  #, 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
*** 53285,53402 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:23693
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:25605
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, 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.c:26234
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:26241
  #, 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"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, 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/pt.c:26373
  #, 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.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, 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.c:26416
  #, 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.c:26420
  #, 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/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 53441,53563 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:24043
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:25961
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, 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.c:26607
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:26614
  #, 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"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, 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/pt.c:26746
  #, 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.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, 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.c:26789
  #, 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.c:26793
  #, 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.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "ugyldig standardparameter i skabelon"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "ugyldig brug af 'this' ved Ã¸ver
*** 53628,53634 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
--- 53789,53795 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, 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 "ugyldig stamklasseangivelse"
*** 53684,53690 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
--- 53845,53851 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
*************** msgid "%qT is not an enumeration type"
*** 53765,54085 ****
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5560
  #, 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.c:5608
  #, 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.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6252
  #, 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.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6300
  #, 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.c:6303
  #, 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.c:6307
  #, 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.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, 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.c:6338
  #, 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.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, 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.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, 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.c:7020
  #, 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.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7078
  #, 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.c:7117
  #, 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.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8751
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9320
  #, 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.c:9373
  #, 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.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 53926,54246 ----
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "ugyldig brug af ikke-statisk felt '%D'"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5544
  #, 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.c:5592
  #, 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.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6240
  #, 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.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6288
  #, 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.c:6291
  #, 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.c:6295
  #, 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.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, 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.c:6326
  #, 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.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, 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.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, 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.c:7008
  #, 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.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7066
  #, 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.c:7105
  #, 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.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8739
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9308
  #, 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.c:9361
  #, 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.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "'%s'-egenskaben kan kun anvendes
*** 54222,54234 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:5438
  #, 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.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
--- 54383,54395 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:5440
  #, 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.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
*************** msgstr "operander til ?: har forskellige
*** 54296,55186 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1703
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1771
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2233
  #, 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.c:2237
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2465
  #, 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.c:2614
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2947
  #, 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.c:2954
  #, 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.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3350
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3457
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3724
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3744
  #, 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.c:3747
  #, 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.c:3804
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4159
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4170
  #, 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.c:4288 cp/typeck.c:4299
  #, 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.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4703
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5162
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:5820
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5859
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:5966
  #, 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.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6518
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6820
  #, 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.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7395
  #, 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.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, 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.c:7452 cp/typeck.c:7630
  #, 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.c:7468
  #, 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.c:7482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7596
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8091
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8151
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8177
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8792
  #, 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.c:8796
  #, 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.c:8800
! #, 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/typeck.c:8804
  #, 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.c:8808
  #, 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.c:8812
  #, 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.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8847
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8962
  #, 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.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:9043
  #, 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.c:9047
  #, 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.c:9051
  #, 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.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, 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.c:9135 cp/typeck.c:9181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9162
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, 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.c:9230
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 54457,55341 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1708
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1765
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1776
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2238
  #, 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.c:2242
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2470
  #, 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.c:2619
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2916
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2952
  #, 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.c:2959
  #, 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.c:2988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3473
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3740
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3760
  #, 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.c:3763
  #, 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.c:3820
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4175
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4186
  #, 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.c:4304 cp/typeck.c:4315
  #, 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.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5178
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5492
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:5836
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5875
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:5969
  #, 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.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6524
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6529
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6826
  #, 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.c:7249
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7413
  #, 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.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, 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.c:7470 cp/typeck.c:7652
  #, 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.c:7486
  #, 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.c:7500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7577
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8113
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8199
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8363
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, 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/typeck.c:8821
  #, 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.c:8825
  #, 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.c:8833
  #, 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.c:8837
  #, 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.c:8841
  #, 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.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:8872
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8876
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8896
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8991
  #, 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.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:9072
  #, 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.c:9076
  #, 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.c:9080
  #, 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.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, 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.c:9164 cp/typeck.c:9210
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9191
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, 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.c:9259
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "utilstrÃ¦kkelige kontekstuelle o
*** 55435,55597 ****
  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.c:963
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:978
  #, 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.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, 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.c:1498
  #, 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.c:1505
  #, 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.c:1581
  #, 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.c:1654
  #, 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.c:1665
  #, 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.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.c:1866
  #, 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.c:1892
  #, 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.c:1894
  #, 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.c:1921
  #, 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.c:1930
  #, 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.c:1952
  #, 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.c:2012
  #, 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.c:2023
  #, 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.c:2031
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2074
  #, 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.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/typeck2.c:2107
  #, 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.c:2334
  #, 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.c:2337
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 55590,55752 ----
  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.c:966
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:981
  #, 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.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, 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.c:1504
  #, 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.c:1511
  #, 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.c:1587
  #, 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.c:1660
  #, 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.c:1671
  #, 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.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.c:1872
  #, 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.c:1898
  #, 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.c:1900
  #, 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.c:1927
  #, 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.c:1936
  #, 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.c:1958
  #, 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.c:2018
  #, 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.c:2029
  #, 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.c:2037
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2080
  #, 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.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/typeck2.c:2114
  #, 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.c:2341
  #, 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.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr ""
*** 56037,56087 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 56192,56242 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 57108,57114 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 57263,57269 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 57292,57298 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 57447,57453 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "NulstÃ¸rrelsestabel ved %0"
*** 57562,59029 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, 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.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, 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.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, 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.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, 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.c:2804
  #, 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.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, 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.c:2884 fortran/decl.c:3017
  #, 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.c:2914 fortran/decl.c:3626
  #, 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.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, 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.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, 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.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, 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.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, 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.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, 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.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, 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.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, 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.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, 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.c:4979
  #, 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.c:4981
  #, 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.c:5076
  #, 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.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, 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.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, 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.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, 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.c:5185
  #, 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.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, 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.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, 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.c:5870
  #, 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.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, 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.c:6109 fortran/decl.c:6117
  #, 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.c:6157
  #, 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.c:6170
  #, 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.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, 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.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, 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.c:6365 fortran/decl.c:7463
  #, 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.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, 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.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, 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.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, 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.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, 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.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, 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.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, 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.c:7192
  #, 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.c:7213
  #, 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.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, 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.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, 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.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, 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.c:7917
  #, 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.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:7937
  #, 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.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, 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.c:8095
  #, 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.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, 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.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, 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.c:8428
  #, 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.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8710
  #, 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.c:8747
  #, 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.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, 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.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, 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.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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.c:8910
  #, 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.c:8959
  #, 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.c:8966
  #, 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.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, 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.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, 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.c:9098
  #, 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.c:9110
  #, 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.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, 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.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, 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.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, 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.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9580
  #, 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.c:9627
  #, 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.c:9660
  #, 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.c:9695
  #, 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.c:9709
  #, 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.c:9727
  #, 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.c:9734
  #, 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.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, 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.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, 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.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:10747
  #, 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.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11003
  #, 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.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
--- 57717,59184 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, 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.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, 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.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, 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.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, 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.c:2831
  #, 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.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, 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.c:2911 fortran/decl.c:3044
  #, 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.c:2941 fortran/decl.c:3657
  #, 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.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, 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.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, 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.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, 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.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, 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.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, 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.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, 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.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, 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.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, 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.c:5010
  #, 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.c:5012
  #, 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.c:5107
  #, 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.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, 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.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, 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.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, 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.c:5216
  #, 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.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, 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.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, 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.c:5901
  #, 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.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, 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.c:6140 fortran/decl.c:6148
  #, 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.c:6188
  #, 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.c:6201
  #, 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.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, 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.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, 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.c:6396 fortran/decl.c:7494
  #, 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.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, 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.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, 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.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, 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.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, 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.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, 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.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, 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.c:7223
  #, 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.c:7244
  #, 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.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, 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.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, 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.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, 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.c:7948
  #, 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.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:7968
  #, 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.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, 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.c:8126
  #, 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.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, 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.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, 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.c:8459
  #, 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.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8741
  #, 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.c:8778
  #, 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.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, 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.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, 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.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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.c:8941
  #, 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.c:8990
  #, 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.c:8997
  #, 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.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, 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.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, 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.c:9129
  #, 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.c:9141
  #, 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.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, 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.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, 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.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, 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.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, 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.c:9658
  #, 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.c:9691
  #, 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.c:9726
  #, 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.c:9740
  #, 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.c:9758
  #, 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.c:9765
  #, 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.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, 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.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, 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.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:10778
  #, 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.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11034
  #, 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.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
*************** msgstr ""
*** 59368,59394 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 59523,59549 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 59720,59726 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
--- 59875,59881 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
*************** msgstr "opretter tabel af '%T'"
*** 59732,59795 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "bad expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "bad operand"
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 59887,59950 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "bad expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "bad operand"
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 59912,59923 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 60067,60078 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 61164,61170 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 61319,61325 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 62680,62691 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 62835,62846 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 62926,62933 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 63081,63088 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 62969,62975 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 63124,63130 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 63313,63498 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, 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.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, 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.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 63468,63653 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, 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.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, 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.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 64894,64900 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, 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"
--- 65049,65055 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, 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 ""
*** 65010,65016 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 65165,65171 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 65393,65626 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, 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.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7589
  #, 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.c:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 65548,65781 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, 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.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7599
  #, 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.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 65629,65878 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, 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.c:8513
  #, 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.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, 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.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, 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.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 65784,66033 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, 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.c:8523
  #, 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.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, 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.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, 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.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 65880,66064 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, 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.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 66035,66219 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, 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.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 66066,67021 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, 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.c:12371
  #, 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.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, 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.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, 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.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14362
  #, 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.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, 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.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, 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.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 66221,67176 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12238
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, 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.c:12381
  #, 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.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, 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.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, 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.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14372
  #, 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.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, 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.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, 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.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 67462,67468 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 67617,67623 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "for fÃ¥ parametre til funktionen
*** 68128,68145 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 68283,68300 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "'%D' er allerede defineret i kla
*** 68328,68513 ****
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has already been declared in `%T'"
  msgid "%qD has already been defined"
  msgstr "'%D' er allerede blevet erklÃ¦ret i '%T'"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:703
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto.c:2909
  #, 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.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 68483,68668 ----
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has already been declared in `%T'"
  msgid "%qD has already been defined"
  msgstr "'%D' er allerede blevet erklÃ¦ret i '%T'"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:717
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto.c:2954
  #, 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.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgid "creating selector for nonexistent
*** 69504,69509 ****
--- 69659,69674 ----
  msgstr "opretter vÃ¦lger for ikke-eksisterende metode '%s'"
  
  #, fuzzy
+ #~| msgid "Support MMX and SSE built-in functions and code generation"
+ #~ msgid "Support Control-flow  Enforcment Technology (CET) built-in functions and code generation."
+ #~ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
+ #, fuzzy
+ #~| msgid "Specify yes/no if isel instructions should be generated"
+ #~ msgid "builtin operand should be an unsigned 6-bit value"
+ #~ msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
+ 
+ #, fuzzy
  #~| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  #~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  #~ msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
*************** msgstr "opretter vÃ¦lger for ikke-eksist
*** 69555,69560 ****
--- 69720,69730 ----
  #~ msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
  #, fuzzy
+ #~| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
+ #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
+ #~ msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
+ 
+ #, fuzzy
  #~ msgid "Function name %qs not allowed at %C"
  #~ msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
diff -Nrcpad gcc-8.1.0/gcc/po/de.gmo gcc-8.2.0/gcc/po/de.gmo
*** gcc-8.1.0/gcc/po/de.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/de.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1740 ****
! Þ•82Ü‘Cœ#¸/¹/¿/-Á/1ï/!0 60ÛW0+310_1K�1Ü1é1õ1<	2BF2R‰2>Ü2@39\3C–3FÚ35!4IW4¡4¸4!Í4$ï4 555"S5+v5¢5#©5”Í5b6h6A‡6'É6ñ67F73[7Q�75á7]8wu8Ií8A79Ky9NÅ9B:OW:L§:Rô:;G;8ƒ;>¼;Iû;IE<B�<~Ò<?Q=D‘=EÖ=@>E]>C£>=ç>P%?@v?6·?{î?Bj@?­@‰í@9wAP±ACBFFBs�BECCGCQ‹CNÝC�,DG½DŒEO’ERâEC5FQyFFËF9G=LG=ŠG4ÈGPýGMNHBœHGßHI'IHqIBºI=ýI7;J6sKIªKôKoL-�LE¯L
! õL'M8(M>aM M)²M0ÜM
N<N+SNZNlÚN+GOmsO0áO(P ;P;\PE˜P#ÞP Q#Q78Q8pQ)©QÓQæQR$!R$FR*kR*–RÁRÜR ÷RS2S>S#OSsS8ŠSÃS!ÔS"öS;TEUT›T5ºTEðT%6U1\U.ŽU½U0ÛULV6YV7�VlÈVG5W$}W¢WJÁW*XE7X2}XE°XlöXcY3Y@³YôY5ZBZKZ bZ&ƒZJªZ8õZU.[:„[¿[Ò[-å[I\A]\@Ÿ\@à\;!]c]]_Á]Y!^l{^Xè^TA_Q–_Kè_L4`S�`^Õ`H4a5}aI³aYýa,Wb*„b6¯bAæb3(cc\c=Àcþcd#$d#Hd3ld* d4Ëd.e2/e4be,—e6ÄeQûe3Mf3�f=µfófCg7KgIƒgIÍgWhEoh"µhØh9ëh.%iTigi5yi7¯içi#j,&j$Sj$xj#�j&Ájèj6k/9kJik2´k&çk,lP;lHŒl0Õlxm?mF¿m3n.:n9in2£n-Ön0o_5oV•oZìoEGpH�pFÖpGqEeq:«q;æqD"rggrsÏriCso­s<tSZt{®t]*udˆu[íuŒIvWÖvV.wN…w;ÔwDxpUxJÆx`yIryo¼yR,zkz9ëz9%{_{({*¨{:Ó{#|W2|YŠ|Zä|\?}¬œ}ÌI~^nufävK€eÂ€u(�\ž�lû�Jh‚L³‚žƒ¾ŸƒW^„g¶„_…o~…^î…nM†U¼†e‡)x‡%¢‡|È‡œEˆFâˆV)‰N€‰^Ï‰M.Š]|ŠDÚŠT‹ t‹!•‹ ·‹&Ø‹4ÿ‹4Œ-MŒ#{ŒŸŒ.»Œ êŒ�.$�0S�7„�!¼�fÞ�4EŽ=zŽL¸Ž"�(�(:�,c�&��·�Ò�0ç�@�SY�&­�'Ô�5ü�*2‘;]‘^™‘9ø‘q2’;¤’`à’;A“F}“MÄ“B”AU”0—”4È”pý”$n•>“• Ò•Xó•UL–H¢–.ë–;—]V—y´—C.˜Tr˜EÇ˜U
™Mc™*±™dÜ™IAš&‹š>²šlñšm^›7Ì›ZœA_œ?¡œiáœmK�d¹�!ž,@ž5mž!£ž@ÅžKŸ,RŸŸB�Ÿ>àŸf E† !Ì !î '¡B8¡p{¡jì¡(W¢6€¢4·¢;ì¢(£*G£r£"�£²£)É£ó£_¤:n¤8©¤>â¤-!¥CO¥“¥:ª¥"å¥2¦=;¦y¦˜¦$·¦2Ü¦§&§UE§-›§/É§3ù§?-¨?m¨0­¨+Þ¨A
! ©.L©*{©2¦©2Ù©1ª0>ª9oª1©ª2Ûª1«+@«-l«3š«.Î«Dý«3B¬$v¬+›¬Ç¬7Þ¬a­Ax­@º­Cû­:?®z®6—®CÎ®@¯%S¯By¯$¼¯á¯Kÿ¯*K°'v°ž°'¼°0ä°±"0±?S± “±#´±0Ø±(	².2²*a²,Œ²1¹²3ë²H³+h³"”³1·³4é³%´4D´$y´$ž´9Ã´9ý´87µ1pµD¢µ1çµ/¶1I¶E{¶2Á¶+ô¶+ ·-L·>z·¹·Ø·÷·<¸EL¸<’¸;Ï¸E¹FQ¹6˜¹IÏ¹Xº.rº8¡ºTÚº/»5K»!�»9£»*Ý»*¼?3¼6s¼8ª¼Xã¼%<½Eb½3¨½5Ü½(¾0;¾8l¾;¥¾2á¾*¿R?¿V’¿Qé¿U;À9‘À4ËÀ4Á25Á2hÁZ›ÁeöÁC\Âj Â`Ã=lÃ9ªÃ8äÃUÄ3sÄ §Ä/ÈÄ)øÄ1"Å=TÅA’ÅaÔÅ6ÆHUÆFžÆEåÆ8+ÇHdÇ-­Ç"ÛÇ8þÇ37È"kÈ&ŽÈ#µÈCÙÈ/É2MÉ4€É.µÉEäÉ/*Ê ZÊ({Ê#¤Ê+ÈÊ&ôÊ"Ë7>ËBvË(¹Ë"âË%Ì)+Ì$UÌ?zÌ*ºÌ,åÌ8Í.KÍzÍNšÍ1éÍJÎEfÎ5¬Î@âÎ4#ÏkXÏXÄÏ>Ð2\ÐM�Ð'ÝÐ"Ñ&(ÑOÑ1mÑŸÑ%¸Ñ1ÞÑ<Ò9MÒ‡Òl§Ò_Ó^tÓ,ÓÓ.Ô*/Ô9ZÔM”Ô!âÔ@Õ)EÕ$oÕ$”Õ&¹Õ(àÕ5	Öe?Ö%¥Ö?ËÖ××9×T×4o×¤×³×/Ð×MØBNØ6‘ØGÈØzÙ^‹ÙzêÙYeÚ(¿Ú'èÚ=Û:NÛ,‰Û)¶Û9àÛ+Ü6FÜ:}Ü3¸Ü8ìÜJ%Ý/pÝK ÝSìÝ@Þ%ZÞ6€Þ*·ÞJâÞ@-ß!nßB�ß8ÓßRàW_àJ·àHáEKá:‘á*Ìá1÷áw)âE¡â;çâ3#ã(Wã2€ã,³ã'àãDä5Mä)ƒä%­ä2ÓäoåIvå)Àå!êå!æ+.æ:Zæ=•æ3Óæ!ç9)ç-cç-‘ç(¿ç/èç%è6>è/uè#¥è<Éè$é5+é9aé=›éGÙé*!ê%Lêrê�ê#«ê8Ïêë $ë®ÅëLtìMÁì¬í¼¼í\yîjÖîMAïN�ï¸Þï¬—ð^Dñf£ñÈ
! ò¼Óòf�ón÷ó„fô2ëôMõ(lõ5•õQËõHöBfös©ö ÷->÷Il÷@¶÷”÷÷[Œø¾èø_§ù†úTŽú4ãúVû0oû0 û-Ñû5ÿûB5ü*xü.£ü/Òü7ý>:ý0yý4ªý7ßýCþF[þ6¢þEÙþHÿIhÿQ²ÿX]*};¨(ä6
#Dh2„#·'Û/13Be-¨1Ö!)*>TA“KÕC!,e*’/½,í+F#b*†.±àJó>]v+–FÂM	JWj¢N
(\…+¥pÑB	#T	%x	4ž	Ó	ä	ÿ	
! +:
! f
! >�
! <À
! vý
! t/‘-Áï
@+l"€£:º9õ9/
"i
3Œ
!À
â
)û
*%0P9�#»$ßAF"`Tƒ-Ø3/:,j<—FÔ*6.a+�4¼7ñS)G}:Å%!&*Hs�=¬(ê1*E)p,š/Ç0÷W(€W -ø#&EJ�*«=Ö ,!M o1�DÂE MDn{³0/1`6’7É)#+'O"w&šÁ#á'"-P-m›0­Þ÷/.8'g �0°#á"AY$w:œ0×B;K?‡?Ç40\eÂ$á% , #J 'n – 6µ  ì 
!!5!%T!z!š!¹!Ô!%ï!"1"3O"ƒ"™"¸"]Ê"(#+>#*j##•#0¹#/ê##$>$,]$Š$ª$¾$,Ý$6
! %AA%+ƒ%+¯%*Û%.&!5&*W&R‚&\Õ&c2'9–'=Ð'!('0(HX(5¡()×())"+)#N)r).�)¼)Í)$Ý)(*=+*.i*˜*;²*(î*+.2+@a+¢+Á+$á+),00,5a,—,­,"¼,"ß,}-2€- ³-6Ô-4.@.M^.N¬.3û.>//Kn/9º/Eô/G:08‚0P»0C1JP11›1*Í1)ø1C"2f2…2"¤26Ç22þ21133c35—37Í3'4I-4,w4.¤41Ó425O85Cˆ55Ì56)"6%L6(r6›6´6Î62ê6<73Z70Ž7¿74Õ78
! 88C8|8+š8(Æ8,ï89,;9>h9-§9/Õ9-:.3:(b:*‹:1¶:Gè:K0;J|;,Ç;&ô;,<"H<=k<,©<'Ö<1þ<#0='T=9|=0¶='ç=3>0C>/t>(¤>1Í>)ÿ>3)?6]? ”??µ?+õ?.!@-P@+~@ ª@/Ë@'û@#A+<A*hA'“A$»A*àAB]%B;ƒB_¿B0C)PC zC2›C)ÎC"øC'DCD-^D+ŒD¸DÊD;àDFEcEƒE-ŸE ÍEZîEOIF™F¯FXÁF1G\LGL©GIöGM@HZŽHKéHZ5IZ�IkëI[WJK³JNÿJ+NK*zK#¥K0ÉK/úK#*L-NL,|L&©LÐLçL+þL *M*KM.vM¥M?ÅM,N2NJN"gN4ŠN2¿N3òNJ&O;qOC­O<ñO5.P*dP.�P¾PFØP+Q>KQ'ŠQ:²QíQRR59R=oR)­R×RéR0S05SfS6xSC¯S$óS&TG?T2‡TJºT,U:2UKmU-¹U;çU##VGV.cV+’V¾VÞVýV"W@WYWyW)‘W)»WåWX'X ?X#`X„XšX$µXÚX2ùX,YEY\Y1tY5¦Y'ÜYZ,!Z9NZˆZAŒZ"ÎZ"ñZ[G1[Dy[D¾[/\G3\8{\8´\dí\OR]=¢]Cà]H$^,m^Bš^.Ý^7_3D_>x_@·_;ø_H4`;}`5¹`Aï`W1a6‰a9Àa;úaT6b4‹b6Àb4÷bL,c8yc<²c=ïc>-d?ldZ¬dIeAQe=“e6Ñe6f:?f4zf@¯fIðf<:gNwgQÆg8hBQhK”huàh5ViOŒiIÜi8&j<_jFœj:ãjFkGek=­kfëk/Rl.‚lA±lól“m&£mXÊmc#nL‡nAÔn=olToÁo¶Øo�p¨p#Äp%èp)q58qHnq·q=ÕqSrEgr:­r<èr>%s:ds>Ÿs=ÞsOt@ltE­tót u3u'Iu0qu6¢u*Ùu2v:7v,rv0Ÿv%Ðv"öv+w-Ew+sw~Ÿw�x!®x Ðx ñx y+3y'_y#‡y$«yÐy+ðy1z/Nz~z/žz"Îz"ñzF{U[{P±{'|*|=|4N|\ƒ|Oà|70}5h}{ž}K~2f~P™~?ê~1*'\+„&°'×mÿ4m€$¢€$Ç€ì€ý€:�3J�$~�£�À�'ß�R‚Z‚q‚'�‚@µ‚ ö‚<ƒ Tƒ<uƒ-²ƒ+àƒa„-n„œ„Uµ„,…&8…B_…#¢…+Æ…Xò…5K†#�†¥†p¿†0‡'P‡#x‡œ‡O¸‡ˆˆ-1ˆ_ˆ7xˆ'°ˆ!Øˆ#úˆ‰!>‰%`‰#†‰ª‰Æ‰!Ø‰ú‰Š.+ŠQZŠ
¬ŠaºŠ.‹K‹d\‹1Á‹ó‹ö‹ú‹.
! Œ9ŒAŒ2IŒ2|ŒM¯ŒMýŒK�0`�‘�(˜�,Á�î�û�Ž"Ž9+Ž2eŽ9˜Ž<ÒŽ�9�R�k�…�#ž�OÂ�.�5A�9w�5±�fç�'N‘8v‘¯‘4Í‘>’?A’+�’*­’,Ø’-“/3“c“2z“*­“.Ø“)”&1”'X”&€”&§”%Î”#ô”'•%@•(f• �•$°• Õ•"ö•,–2F–y–™–*¸–,ã–.—$?—*d—A�—3Ñ—:˜1@˜)r˜œ˜¼˜Ó˜4í˜S"™'v™)ž™3È™5ü™D2š?wšO·š-›5›R›m›L‰›/Ö›6œô=œ,2�_�z�8š�0Ó�3ž78ž>pž$¯ž5Ôž,
! Ÿ.7Ÿ,fŸ1“Ÿ3ÅŸ2ùŸ, 6H 1 $± 0Ö ¡¡7$¡\¡|¡˜¡#¬¡Ð¡ ð¡+¢=¢Q¢i¢p¢�¢•¢­¢É¢é¢ü¢£:&£)a£J‹£CÖ£¤,2¤O_¤¯¤¶¤½¤,Å¤
! ò¤6ý¤4¥$P¥u¥”¥±¥(Ê¥:ó¥.¦7K¦(ƒ¦¬¦5Ì¦§§)0§/Z§
Š§!˜§ º§'Û§ ¨0$¨U¨
p¨ ~¨Ÿ¨¶¨Ì¨å¨ÿ¨©-,©"Z©!}©)Ÿ©\É©\&ªPƒªÔªÖªßªèª$ñª3«J«1f«:˜«>Ó«R¬e¬n¬w¬€¬‰¬!’¬´¬Ð¬Ý¬æ¬$ó¬­!­*­>3­>r­F±­#ø­®I%®o®‹®H”®FÝ®$¯-(¯5V¯,Œ¯¹¯Ï¯†Û¯^b°rÁ°4±
R±*`±<‹±.È±÷±²50²
f²€t²õ²;û²’7³eÊ³(0´+Y´.…´+´´-à´|µn‹µ3úµA.¶kp¶7Ü¶·.(·5W·#�·&±·$Ø·.ý·,¸[H¸“¤¸L8¹%…¹Œ«¹78ºpº.Šº,¹º,æº*»%>»-d»`’»Gó»„;¼JÀ¼Q½"]½©€½+*¾:V¾$‘¾+¶¾â¾ü¾¿)/¿.Y¿>ˆ¿<Ç¿;À$@À'eÀ/�À½À;ÙÀ7Á$MÁrÁ)‰Á³ÁFÊÁ,Â(>Â)gÂ"‘Â(´Â!ÝÂ&ÿÂW&ÃG~Ã>ÆÃ:ÄS@ÄL”Ä3áÄLÅœbÅ;ÿÅ?;ÆQ{ÆbÍÆB0ÇEsÇO¹Ç[	È-eÈ“ÈP ÈVñÈ‚HÉ=ËÉ}	Ê6‡Ê3¾ÊLòÊ8?ËQxËBÊËG
ÌQUÌH§ÌJðÌW;Í#“Í#·Í'ÛÍZÎV^ÎHµÎDþÎJCÏ?ŽÏ=ÎÏBÐ1OÐ€�ÐCÑDFÑ7‹ÑAÃÑ*ÒG0ÒMxÒLÆÒKÓ;_Ó?›ÓEÛÓH!ÔbjÔJÍÔcÕZ|Õ9×Õ1ÖBCÖL†ÖrÓÖNF×9•×6Ï×ZØ9aØi›ØEÙ8KÙw„ÙXüÙIUÚOŸÚ*ïÚ@Û2[ÛFŽÛbÕÛ;8Ü'tÜœÜ³ÜUÊÜ0 Ý4QÝJ†ÝMÑÝ@Þ<`ÞV�ÞAôÞQ6ßAˆßÊßWæßR>à0‘àlÂà\/áBŒáyÏáJIâ4”â<ÉâãT&ãP{ã"Ìã1ïãE!ä4gäIœäFæä/-åN]åC¬åGðå~8æz·æL2ç:ç%ºçSàçR4è>‡è:Æèdé)fé6�éÇé7Úé7ê@JêT‹ê'àê*ëC3ë/wëA§ëLéë66ìEmìC³ìB÷ì+:í7fí?ží@Þí=î:]îA˜îCÚîGï2fï(™ï.Âïñï7ð;Gð#ƒðB§ðMêð68ñ4oñ,¤ñ,Ññ(þñ,'ò(Tòk}ò"éò/ó4<óZqó2Ìóÿó(ô@Fô.‡ô+¶ô+âô/õ6>õHuõ9¾õ'øõI öCjö,®ö0Ûö:÷,G÷,t÷M¡÷0ï÷+ ø'Lø'tø7œø!Ôø%öøù+2ù/^ù:ŽùAÉù+ú*7ú*bú,�ú(ºúãú0ÿú0ûNû4kû6 û(×û=ü>ü\ü!vü?˜ü>Øüý10ý>bý/¡ý#Ñýõý!þ,7þ1dþ$–þO»þDÿ8Pÿ‰ÿ8©ÿ$âÿ: Bc5~8´5í%#)Ius&é?OP  DÁ''.'V'~'¦4Î&&*5Q‡Fžå)ÿH)&r+™AÅ+[3/�)¿Ié83(lB•-Ø")'H'p'˜RÀ(	=<	(z	;£	6ß	7
! 4N
! "ƒ
! )¦
! 8Ð
! $	Q.-€2®1á(#<$`%…,«3Ø-
:
)V
,€
:­
.è
4S8o0¨uÙ-O)}7§2ß;JN™%·Ý-ú6($_.„A³õ3Fe(„'­#Õù&P?�®AÊ,;9<u#²-Ö++0\,p#�[Á>\0q¢3®â(î00Iz4˜!Í"ï+!7
! Yds‡”«¾Æ	ÏÙéø&A\o|‰™«À	ÓÝêú
! 	
! '%2-X^†.å6!Kym[ç[C"Ÿ7ÂOú2J2}°3Éý3@GBˆ?Ë-09j?�3Á0õ)& 9P =Š 5È þ +!0:!$k!+�!:¼!*÷!""A9":{"%¶"Ü"%ö")#F#c#-€#B®#Pñ#SB$w–$C%'R%7z%5²%?è%=(&Af&G¨&)ð&:'HU'Jž'1é''(‡C(>Ë)
! *ŽŠ*b+P|+=Í+1,/=,qm,oß,.O-0~-U¯-Ÿ.=¥.Oã.g3/e›/V0WX0‰°0E:1)€1:ª1)å12B(27k2(£2"Ì2+ï2343I3^3s3'ˆ3°3Î3$à34+%4#Q4/u4%¥4Ë4é4(5h,5%•5H»546J960„6Fµ6?ü6m<7lª7I8Ha8Cª8Gî8B69Oy9(É9Kò92>:6q:l¨:e;M{;$É;(î;M<Ze<mÀ<3.=2b=*•=4À=Qõ=>G>#†>Eª>+ð>N?Ak?1­?'ß?5@V=@m”@{A@~A0¿AnðA+_B‹B*©B'ÔB&üB'#CFKC@’CSÓC#'D!KDJmD>¸DL÷DLDEZ‘E.ìELF1hF%šFDÀFKGQG;oG:«GKæG?2HrH;’H+ÎH0úH$+IPI$lIF‘I%ØI6þI65J)lJV–JGíJ45KtjK@ßK: L[L6{L9²LFìL/3M#cM2‡M1ºMXìMhEN1®N/àN>OJOOGšOGâO6*PhaPOÊPKQ8fQCŸQSãQd7RQœR=îRB,SIoSX¹S\T4oT9¤TCÞT="UC`U6¤U1ÛU7
VHEV3ŽV=ÂVOW0PW0�W*²W!ÝW<ÿW*<X)gXP‘X6âX/Y/IY/yY8©Y5âY9Z9RZ6ŒZ7ÃZ.ûZ9*[-d[:’[<Í[/
! \>:\+y\(¥\.Î\+ý\8)]b]J€]Ë]ià]qJ^¼^'Ð^ø^n_v�_ø_o`wƒ`,û`M(aHva-¿a%ía>bGRb4šbOÏb(c3Hc |cm�c'd;3dBod9²d0ìdDeBbeD¥eBêeG-fGuf?½fýfg^8gP—g6èg5h5UhC‹h*Ïh[úh8Vi{�i¨jX´j%
k3k$QkGvk)¾k8èk;!lR]l+°l7ÜlRm:gmA¢m8äm)nvGn.¾nKín%9o_o&{o1¢o6Ôo>p%Jp%pp$–pT»p2q*Cq1nqK qDìq+1r&]r%„r$ªr?Ïr/s?s#[s.s1®szàst[t9Ðt[
! uGfu*®u)ÙuXv<\v#™v(½v/ævNw)ewN�w2ÞwMx)_x2‰x;¼x;øx14yafyÈy0ÛyGz_Tzk´z: {[{Ht{1½{dï{BT|C—|{Û|RW}1ª}VÜ}=3~Sq~ZÅ~d d…EêB0€Cs€C·€û€@�
M�:[�&–�G½�3‚J9‚1„‚>¶‚<õ‚B2ƒ1uƒ6§ƒ'Þƒ3„8:„7s„+«„(×„4…>5…'t…,œ…4É…Bþ…kA†1­†:ß†)‡2D‡&w‡ž‡!·‡Ù‡õ‡ˆ+*ˆVˆ tˆ/•ˆÅˆ
äˆ:òˆG-‰Fu‰@¼‰ý‰&Š.<ŠkŠ8�Š3ºŠ1îŠ? ‹J`‹=«‹'é‹Œ;!Œ]ŒnŒ}ŒœŒ.±ŒàŒúŒ<�5Q�5‡�3½�(ñ�5ŽPŽ*lŽ#—Ž»ŽÄŽ.ÑŽ.�0/�8`�™�¹�E×�N�Gl�F´�@û�><‘<{‘&¸‘<ß‘5’=R’�’$°’[Õ’A1“_s“cÓ“D7”M|”GÊ”_•8r•+«•.×•–"–4–F–#W–={–8¹–@ò–(3—1\—>Ž—4Í—2˜G5˜2}˜K°˜4ü˜-1™0_™7�™-È™-ö™>$š6cš.šš\Éš9&›K`›J¬›2÷›8*œBcœA¦œDèœE-�9s�9­�0ç�/ž8Hž4�ž¶žÒž7îžD&ŸAkŸ)­Ÿ×Ÿ6÷Ÿ8. .g 3– CÊ ¡<$¡>a¡, ¡3Í¡>¢<@¢}¢•¢®¢Î¢]î¢YL£Y¦£:¤5;¤1q¤5£¤6Ù¤F¥!W¥Yy¥WÓ¥=+¦+i¦+•¦/Á¦?ñ¦A1§s§Ž§©§M»§o	¨9y¨=³¨>ñ¨80©8i©¢©-¿©,í©ªA3ª@uª>¶ª5õª<+«h«*�«1¬«'Þ«¬%¬ B¬*c¬.Ž¬1½¬6ï¬&­0:­0k­!œ­'¾­@æ­''®MO®:�®7Ø®¯..¯!]¯E¯Å¯
Þ¯ì¯(û¯$°@°fO°1¶°è°%õ°%±(A±j±4†±3»±0ï±* ²)K²>u²`´²6³?L³GŒ³HÔ³N´Zl´QÇ´fµo€µVðµWG¶SŸ¶Gó¶F;·G‚·$Ê·#ï·%¸*9¸>d¸%£¸'É¸'ñ¸$¹$>¹+c¹&�¹&¶¹Ý¹)ö¹8 ºCYº�º1·º7éºE!»:g»J¢»5í»5#¼)Y¼?ƒ¼BÃ¼"½0)½6Z½v‘½W¾U`¾L¶¾4¿t8¿?­¿"í¿nÀLÀ@ÌÀT
Á+bÁVŽÁYåÁ ?Â!`Â!‚Â:¤Â_ßÂ?Ã\Ã yÃšÃ¹Ã(ÎÃ÷Ã
Ä$Ä;Ä [Ä!|Ä!žÄ#ÀÄ#äÄ-Å)6Åj`Å'ËÅ'óÅQÆYmÆ,ÇÆ9ôÆ*.Ç4YÇ1ŽÇvÀÇr7ÈLªÈK÷ÈWCÉB›ÉkÞÉEJÊQ�Ê8âÊ=Ë¡YË ûËQœÌ/îÌAÍj`ÍfËÍ32ÎEfÎ2¬ÎDßÎ.$Ï;SÏ�Ï?£ÏKãÏ/Ð.DÐ*sÐ!žÐ6ÀÐ7÷Ð#/ÑcSÑO·Ñ7Ò#?Ò7cÒ#›Ò9¿Ò%ùÒ9Ó%YÓZÓFÚÓ9!Ô%[ÔT�ÔhÖÔ)?Õ<iÕ)¦Õ)ÐÕ'úÕB"ÖeÖ*‚Ö'­Ö'ÕÖIýÖ"G×:j×;¥×1á×BØ2VØM‰ØC×Ø+ÙšGÙ4âÙÚ'3Ú-[Ú ‰ÚªÚkÉÚ:5ÛGpÛ?¸Û1øÛ9*Ü?dÜ1¤Ü1ÖÜ[Ý!dÝ#†ÝOªÝ)úÝ $Þ%EÞ kÞJŒÞ0×Þ;ß#Dß'hß*�ß:»ß>öß#5àOYà%©à;Ïà*á:6á>qá°á<Èáâ0â.Oâ~â#šâ¾âÍâ/ìâ@ã,]ã?Šã9Êã6ä7;ä3sä3§ä%Ûäå-å2Aå(tå6�å=Ôå=æ&PæHwæ#ÀæPäæ<5ç&rç&™çLÀç
è*+è+Vè)‚è¬èLÂè9éIé%^é)„é6®é*åé8ê.Iê,xê-¥ê-Óê*ë*,ë$Wë3|ë*°ëOÛël+ìy˜ìuí:ˆíuÃíD9î ~îˆï°¨ï„Yð¬Þð¦‹ñÎ2ò4óI6ó)€ó3ªó#Þóô0ô"Dô"gô"Šô ­ô Îô$ïô$õ$9õ"^õ"�õ)¤õ'Îõ*öõ)!ö,Kö&xö)Ÿö'Éö9ñöR+÷O~÷*Î÷2ù÷),ø3VøRŠølÝøLJùK—ùdãù?HúWˆú9àú0û=Kû:‰û^ÄûX#ün|üYëüWEý\�ýJúý[EþD¡þEæþv,ÿ#£ÿ$Çÿ#ìÿ!2×B@:[@–:×+8>MwSÅk…M :îO)yFŠgÑM9 ‡¨8Ä?ýB=€—)«*Õ“"”7· ï2	3C	$w	7œ	Ô	ô	
! *%
! :P
! *‹
! 1¶
! qè
! .Z9‰"Ã9æ ,;h2�9´:î*)
 T
!u
!—
6¹
Dð
458j,£*Ðû;63r.¦$Õ?ú-:,h9•+Ï<û=87ve®:HO,˜-ÅXó.L{$˜½ ÛüF4V4‹À#Øü).>&m"”&·+Þ(
! "3(V()¨)Ò*ü*'*R*}*¨*Ó*þ*)*T**ª*Õ(()(R({(¤(Í)ö( (I(r(›*Ä*ï**E(p(™(Â(ë((=(f(�(¸(á)
! )4'^(†(¯)Ø)(,(U(~(§+Ð'ü'$(L'u3�4Ñ4 3; "o B’ ?Õ %! ;!B\!3Ÿ!6Ó!4
! "F?"{†":#'=#e##�#¥#6À#.÷#4&$%[$)�$«$*´$.ß$+%?:%>z%A¹%Âû%2¾&vñ&Lh'Lµ'L(9O(0‰(@º(=û(>9)"x)T›)ð)
! *&'*&N* u*0–*-Ç*(õ*+&7++^+'Š+!²+Ô+!ô+!,-8,(f,"�,"²,)Õ,,ÿ, ,-,M-+z-#¦-$Ê-'ï-*.)B.2l.QŸ.›ñ."�/*°/Û/1÷/-)0)W0�06—0PÎ0?1T_1:´1=ï15-2)c2�2+¦2-Ò2"3N#3Pr3$Ã37è36 48W4�4<¦47ã4?55[59‘53Ë54ÿ5946<n66«68â6A7;]77™7%Ñ7÷7)8,;85h8"ž8.Á8"ð89* 9K9\9:l9§9Â9Ø9ó9M:0\:.�:.¼:$ë:
;A;a`;>Â;A<+C<So<^Ã<c"=B†=É=0ã=0>6E>|>i™>*?).?1X?-Š?/¸?)è?,@b?@(¢@4Ë@dAoeABÕA1B*JB*uB B>ÀB2ÿB02C6cC7šC]ÒC00D6aD˜DªD,ÉD&öD)E$GElE7‹E(ÃE/ìE1FNF&`F!‡F(©F:ÒF2
G$@G(eGŽG>®G!íG/H?H%XH.~H8­H5æHI/,I \I*}I"¨ILËIGJ8`J(™J!ÂJ7äJ)K%FK%lK’K®K+ÎK"úKL#<L-`L*ŽL$¹L)ÞL/M8M'XM€M(žMCÇMN('NPN?jN!ªN0ÌN$ýN"O,9O+fO’Ov¨O^Pe~PMäP2Q;QQ2�QÀQ&ÚQ8R!:R:\R—R¶R/ËR<ûR'8S`S1€S(²S7ÛS(T<T$WT|T›T8¶TEïTH5U)~U)¨U(ÒUûUUV0qV-¢VOÐV) WOJW=šW%ØW0þW/XNXkX…X X¸XFÓX"Y==Y${Y! Y&ÂY;éY(%Z#NZrZ/~ZN®ZýZ[5[2S[1†[¸[+Ï[û[)\#;\3_\!“\&µ\Ü\1ú\ ,]-M]<{]¸]2Î],^ .^(O^,x^7¥^#Ý^0_2_4P_6…_¢¼_,_`7Œ`Ä`ä`+ü`¾(a>çaÛ&bvc<yc ¶c=×c-d'Cd(kdc”d.ødt'e‰œe!&f;Hf0„f$µf'Úf"g%g6@g!wg!™g6»g"òg)h?h^hluh;âh9i@XiY™i&ói j-;jrijQÜj;.k(jk“kE­k:ók(.lWl.llg›l4mR8m+‹m&·m?Þm+n?JnŠn§n9ÃnCýnAo=Go…o%žoÄo-Ýop*p9JpM„pÒpAØp<q8WqI�q!ÚqXüqEUr›r®rÁrÖrôr(	s.2sasws/�sA½s$ÿs,$tQtht3ƒt<·tNôtCCu#‡u+«u3×u0v'<vdv%„v+ªv5Övw)w%Hwnw‰w©w Åwæw*x1-x0_x+�xC¼x y"!y6Dy.{y1ªy.Üy%z01z)bz0Œz½z:Öz2{(D{0m{ž{¯{)Ç{ñ{$|
0|1>|p|…|/ |$Ð|õ|'}=-}k}B‹})Î}ø}3~$I~/n~<ž~1Û~
 &=5d&šYÁ-€7I€3�€-µ€1ã€2�H�.h�<—�5Ô�5
! ‚1@‚;r‚)®‚qØ‚OJƒ.šƒ$Éƒ?îƒ-.„)\„5†„%¼„Yâ„<…$W…7|…/´…Fä…-+†@Y†4š†!Ï†ñ†4‡><‡0{‡A¬‡=î‡6,ˆ-cˆ2‘ˆÄˆ!Þˆ8‰69‰Ep‰¶‰;Ñ‰9
ŠHGŠ:�Š7ËŠ:‹7>‹:v‹9±‹;ë‹F'Œ*nŒ+™ŒÅŒ6ÑŒ$�O-�=}�=»�?ù�9Ž(QŽSzŽ>ÎŽ2
�J@�;‹�5Ç�3ý�?1�mq�%ß�C‘9I‘;ƒ‘s¿‘13’2e’2˜’FË’3“*F“?q“8±“Ûê“�Æ”ÃW•+–>G–?†–3Æ–Rú–!M—xo—Dè—9-˜Ig˜9±˜ë˜!	™
+™39™Hm™'¶™/Þ™Gš-Vš'„š:¬šGçš/›MO›_�›,ý›B*œNmœ4¼œ.ñœ> �L_�S¬�ož/pžM ž>îžJ-ŸBxŸH»Ÿ~ 5ƒ "¹ ZÜ \7¡
”¡E¢¡Eè¡4.¢c¢@y¢@º¢0û¢,£:;£>v£Cµ£2ù£,¤J¤d¤)z¤¤¤¾¤-Ú¤¥¥&:¥4a¥4–¥4Ë¥%¦=&¦@d¦0¥¦0Ö¦§B §.c§’§e«§&¨8¨O¨b¨z¨Ž¨)£¨Í¨á¨÷¨©6!©-X©!†©¨©»©Î©ë©ÿ©ª&ªBªUªuªŒª¬ªÃªãªúª«+«'D«:l«B§«Eê«80¬/i¬-™¬HÇ¬¹­#Ê­î­®"®"=®*`®#‹®$¯®4Ô®&	¯/0¯0`¯1‘¯2Ã¯$ö¯$°%@°0f°—°&±°Ø°*ò°<±MZ±0¨±0Ù±,
! ²7²!V²x²˜²³²Í²ç²³³;³V³q³Œ³8§³à³8û³4´O´j´…´! ´Â´Û´÷´µ.µJµ4fµ;›µ×µ#ôµA¶'Z¶!‚¶!¤¶;Æ¶0· 3·"T·!w·!™·$»·$à·9¸6?¸=v¸A´¸/ö¸-&¹ET¹:š¹nÕ¹5Dº0zº,«º>Øº4»4L»�»'Ÿ»#Ç»'ë»#¼(7¼9`¼+š¼)Æ¼+ð¼6½-S½>�½4À½4õ½2*¾0]¾0Ž¾+¿¾/ë¾/¿/K¿,{¿$¨¿]Í¿?+ÀkÀ@‰À>ÊÀA	Á7KÁ:ƒÁ2¾Á5ñÁ2'ÂZÂKvÂÂÂßÂ*üÂ-'Ã'UÃ}ÃQ™Ã'ëÃÄ.Ä-IÄ(wÄ, Ä,ÍÄ,úÄ)'ÅQÅ,lÅ6™Å'ÐÅBøÅL;ÆLˆÆ<ÕÆ<ÇBOÇ’Ç1±Ç.ãÇLÈk_ÈËÉ ëÉJÊXWÊ'°Ê-ØÊË)!Ë@KË4ŒËCÁË&ÌV,ÌPƒÌPÔÌU%Í!{Í+�ÍAÉÍ9Î9EÎ1Î‘±ÎBCÏ#†Ï:ªÏ:åÏC ÐIdÐ®Ð-ÊÐøÐGÑ#ZÑ}~Ñ¯üÑ3¬ÒTàÒ5ÓCNÓN’ÓjáÓLÔ1[Ô�Ô;¬ÔèÔÕ"Õ4=ÕLrÕM¿ÕD
ÖDRÖ —Ö¸Ö:ÏÖ
! ×!×D;×L€×>Í×5Ø:BØ6}ØI´ØCþØEBÙ+ˆÙ+´ÙLàÙ)-Ú2WÚKŠÚJÖÚ'!Û/IÛ2yÛ¬Û(¼Û6åÛ=Ü=ZÜ9˜Ü=ÒÜDÝ(UÝ4~Ý,³Ý-àÝ(ÞC7Þ'{Þ.£ÞÒÞDðÞ'5ß@]ß.žß0Íß!þß< àF]à6¤à.ÛàC
! áCNá&’á,¹á2æáDâ ^â1â±â9Ðâ:
! ãPEã&–ã<½ã8úã-3äaä!ä1¡ä.Óä5å+8åEdå?ªå2êå5æ2Sæ2†æ>¹æ>øæ,7çEdçHªçEóç09è6jè,¡è6ÎèUé![é}éaœéUþé3Tê/ˆê2¸ê$ëê"ë)3ë&]ëF„ë2Ëë$þëN#ìArì;´ì5ðìt&í—›í93î[mîGÉî?ï:Qï8Œï%Åï)ëïð#5ð#Yð)}ð‰§ð=1ñ9oñ2©ñ%Üñ%ò&(ò+Oò;{ò&·òUÞò4ó&Qó&xó/Ÿó2Ïó/ô82ô4kô! ô+Âô2îô-!õ%Oõ)uõ%Ÿõ%Åõ&ëõ+ö>ö2[ö/Žö¾ö&Ùöa÷Œb÷Pï÷j@ø4«ø'àøù(ù21ù'dù%Œù²ù2Ñùú2!ú7Tú2Œú=¿ú8ýú86û=oû8­û6æû;ü4Yü9Žü4Èü9ýü47ýElý7²ý1êýFþKcþI¯þIùþECÿG‰ÿÑÿHQTšïc	Fm¾´•sP	Zm…—§ºÑï@	,J0w*¨LÓ- +N@z.»ê<#,`)�F·8þ771o<¡BÞC!GeN­.ü=+	mi	/×	/
! 17
! Ni
! #¸
! 6Ü
! YZm/È(øk!-�Q»O

M]
-«
8Ù
?6R+‰0µ0æ!+9+e+‘+½,é,-C-q-Ÿ-Í-û-)-W-…-³-á--=+k+—+Ã+ï++G,s+ +Ì+ø+$-P-~-¬-Ú++4+`+Œ+¸+ä++<+h+”,À,í*+E+q,�,Ê+÷+#+O+{.§*Ö*+,#XA|U¾B)W_�á+ùK%Mq9¿+ù%D>^3�&Ñ$øY3w4«Qà<26o)¦>Ð!"1GT7œ)Ô*þ$) $N #s $— $¼ #á ‹!8‘!AÊ!#".0">_"8ž"4×"W#*d#M�#:Ý#v$?�$5Ï$@%6F%>}%-¼%:ê%B%&@h&"©&Ì&$ß&N'S'p'1�'8Â'+û')'(<Q('Ž(-¶(0ä(a)'w)4Ÿ)%Ô)'ú)&"*^I*.¨*,×*+A+5`+ –+*·+â+,+,<G,„,(œ,<Å,"-,%-$R-w- �-®- Í-/î-3.R.)f.?�.CÐ.M/=b/2 /EÓ/D0V^0,µ0'â0Y
! 14d1,™10Æ10÷1=(20f2:—21Ò2931>33p35¤31Ú324@?41€4?²4Jò46=54t54©5<Þ5>6=Z63˜6:Ì6776?71v7E¨7Aî7_08V�8Oç8H79 €9(¡9,Ê9÷99:HF:E�:)Õ:ÿ:4;3I;N};1Ì;Oþ;6N<3…<2¹<0ì</=)M=#w=*›=*Æ=-ñ=@>!`>%‚>¨>-º>2è>??#[??'ž?(Æ?(ï?5@N@c@!|@5ž@Ô@-ç@&A <A]A'|A*¤A%ÏA*õA$ BAEBC‡B+ËB6÷B7.C4fC6›C3ÒCID%PDvDa�D[ñDeMEe³EeF
F'�F-µF&ãF
! GP*GH{GHÄG#
HK1H6}HE´HEúHG@IˆI*›I(ÆIïI1J)AJ-kJ,™J,ÆJ<óJ50K&fK/�K=½K&ûK%"L7HL5€L,¶L<ãL" MCM$WM|M.‹M0ºMWëMCN<SN�N9©NOãN3OOOkO ŠO!«OÍO:éO?$PTdP!¹PÛP$öP-QIQDeQ:ªQ!åQ!R0)R@ZR<›R<ØR&S<<SRyS;ÌS>T@GT8ˆTwÁT99U3sUG§UXïU3HVG|VJÄV9WDIWYŽWlèWpUX[ÆXL"Y8oY;¨YEäYG*Z?rZj²ZK[Ui[[¿[l\Oˆ\DØ\O]im]O×]8'^a`^�Â^qD_W¶_8`ŒG`ŽÔ`†caHêaN3b=‚b?ÀbicYjcuÄcv:d)±d)Ûd<eBe*[e†e�e?´e^ôe=Sf]‘f@ïfd0gC•gJÙg_$hV„h@ÛhQiVni=ÅiVj9Zj3”j*Èj*ój?k.^kh�k0ök.'l6Vl+�l¹l:×l8m)Km-um'£mËm%ßm%nO+n%{n¡n&¼n4ãn2oKo ho/‰o1¹oëo(p4p#Cp‰gpOñp9Aq${q. q?Ïq(r88r5qrB§rrêrB]sF s^çsdFt‚«tf.uP•uZæuKAv�v;¥v4áv+w4Bw-ww¥w3¼w*ðwPxlx(„x-­x>ÛxIy?dy+¤y6Ðy)zL1zE~zÄz'Ûz{
{V({1{8±{<ê{&'|)N|Cx|6¼|<ó|R0}8ƒ}S¼}~2*~]~y~+“~¿~	Ì~Ö~é~166m‡UœIò!<€^€w€4Œ€%Á€4ç€5�5R�vˆ�3ÿ�=3‚<q‚!®‚7Ð‚;ƒ(Dƒ:mƒ.¨ƒ9×ƒC„@U„A–„EØ„“…ý²…î°†ûŸ‡ì›ˆ!ˆ‰3ª‰+Þ‰1
! Š9<Š!vŠ9˜Š4ÒŠ5‹,=‹;j‹U¦‹ü‹/Œ(GŒ.pŒŸŒ7±Œ4éŒ3�4R�1‡�>¹�Bø�Z;ŽZ–ŽAñŽ\3�\��?í�8-�2f�/™�-É�;÷�43‘"h‘8‹‘Ä‘$Ù‘ þ‘’4>’&s’;š’)Ö’j“Ck“K¯“`û“8\”8•”%Î”)ô”L•Vk•Â•Ô•.æ•0–:F–H�–NÊ–b—h|—&å—7˜.D˜=s˜9±˜6ë˜:"™3]™;‘™:Í™:šHCš2Œš<¿š%üš;"›^›&u›!œ›#¾›â›*œ8+œƒdœ6èœ�	?�`I�`ª�ž: žO[ž7«ž$ãž4Ÿ=Ÿ5VŸ5ŒŸÂŸ*ßŸ$
!  =/ )m )— *Á ì 	¡¡:¡'F¡*n¡™¡+°¡>Ü¡B¢;^¢š¢;¹¢(õ¢£$8£C]£%¡£5Ç£9ý£F7¤~¤$‹¤7°¤è¤#¥#'¥'K¥#s¥M—¥7å¥9¦7W¦8�¦.È¦@÷¦B8§<{§@¸§>ù§8¨M¨6g¨>ž¨Ý¨;÷¨3©>M©/Œ©-¼©Lê©*7ª:bª�ª.µªgäªcL«j°«B¬9^¬9˜¬"Ò¬-õ¬U#­"y­"œ­)¿­.é­®;0®"l®†�®8¯AO¯=‘¯PÏ¯J °zk°Pæ°87±p±|�±]
²$k²E�²-Ö²-³E2³@x³0¹³)ê³*´3?´6s´.ª´@Ù´LµMgµFµµFüµBC¶A†¶.È¶#÷¶·L3·3€·W´·0¸=¸'X¸5€¸-¶¸+ä¸,¹0=¹%n¹9”¹Î¹ä¹%ü¹5"ºXºrºZŒº)çºG»GY»%¡»CÇ»)¼25¼ h¼0‰¼.º¼Hé¼42½g½$‚½#§½,Ë½)ø½&"¾/I¾4y¾<®¾3ë¾(¿)H¿&r¿%™¿J¿¿
! ÀUÀEhÀ7®À=æÀ0$Á5UÁD‹ÁŒÐÁ‹]Â7éÂ@!ÃBbÃ;¥Ã+áÃ-
Ä";Ä{^ÄÚÄïÄ4Å%9Å=_Å;�Å/ÙÅ 	Æ*Æ4BÆ)wÆ:¡ÆPÜÆ+-Ç(YÇ6‚Ç¹ÇOÕÇg%È5�È$ÃÈ1èÈ<É&WÉ5~É³´É"hÊ)‹Ê,µÊ4âÊBË0ZËP‹ËIÜË,&Ì0SÌ;„ÌFÀÌ1ÍI9Í5ƒÍH¹Í5Î[8Î3”ÎFÈÎ<ÏOLÏYœÏ=öÏ54ÐZjÐSÅÐ2Ñ(LÑuÑ^�ÑGìÑ?4ÒOtÒGÄÒ!ÓL.ÓC{Ó�¿ÓAÔ$\Ô8�Ô\ºÔÕ$0ÕUÕ)qÕ#›Õ1¿Õ$ñÕÖ#2Ö$VÖ6{Ö²Ö"ÑÖ[ôÖ0P×;�×-½×%ë×Ø?(Ø>hØ>§Ø>æØ?%Ù>eÙ<¤Ù=áÙ<Ú<\Ú?™ÚgÙÚ:AÛ=|Û&ºÛ&áÛDÜFMÜJ”ÜNßÜ@.Ý8oÝP¨ÝHùÝEBÞ.ˆÞ"·ÞÚÞ6úÞ;1ß.mß9œß8Öß8à.Hà)wàK¡à?íà-á+Káwá.Žá&½á'äá;â;Hâ„â"Ÿâ.Ââñâã/ã8Lã9…ã4¿ã,ôã-!ä8Oä;ˆäDÄä	å'(å Påqå �å±å%Ðå#öå&æ@Aæ9‚æ>¼æ1ûæ,-çDZçEŸçåçMõç9Cè&}è¤è¾è#Íè*ñè>é/[é,‹é1¸é/êé$ê;?ê6{ê!²ê@Ôê2ë&Hë,oë>œë1Ûë6
ì2Dì3wì0«ì>ÜìíJ:íN…í?Ôí:î1Oî�î%›î&Áî!èî
! ï()ï Rï.sïD¢ï"çï1
! ð%<ð4bð2—ðFÊð<ñ7Nñ*†ñ,±ñ"Þñò òG<ò3„ò&¸ò&ßò:óBAóA„ó)Æó
ðó<þó3;ôGoô>·ô<öô.3õ:bõ#�õOÁõ%ö(7ö<`ö�ö>¹öøö2	÷8<÷ u÷–÷)¥÷Ï÷2ã÷ø-1ø3_ø'“ø%»ø7áø5ùIOù
™ù6§ùÞùùù"ú(<úXeú1¾ú/ðú8 ûYûxûE”ûIÚû$ü>ü^Sü+²üBÞü
!ý
/ý =ý%^ýC„ý:Èý(þ3,þ.`þh�þ-øþv&ÿv�ÿc	x	•	;©	,å	j	;}	!¹	'Û	$	'(	>P	>�	>Î	
	'	:	T	s	r†	‡ù	/�	!±	$Ó	9ø	2	%F	l	Y…	ß	ÿ	$	K?	<‹	”È	O]	2­	1à	-	-@	-n	œ	±	8Â	Iû	(E		@n		*¯		.Ú		D	
! 	2N
! 	�
! 	š
! 	±
! 	!Ì
! 	,î
! 	�	�©	7	=Q	4�	2Ä	2÷	1*
	e\
	3Â
	3ö
	3*	g^	>Æ	|	U‚	(Ø		O	Mj	¸	0Ò	4	08	/i	$™	*¾	@é	8*	:c	ž	2³	%æ	$	‚1	=´	4ò	='	"e	ãˆ	<l	`©	T
! 	Q_	G±	Eù	D?	D„	SÉ	h	d†	4ë	? 	?`	- 	NÎ	ƒ	`¡	D	PG	W˜	)ð	$	b?	¢	1·	é	Dý	B	6\	“	*£	Î	 ì	&
	+4	S`	)´	2Þ	6	H	>h	>§	1æ	) 	?B 	P‚ 	[Ó 	@/!	^p!	WÏ!	9'"	a"	)"	7©"	@á"	"#	(:#	#c#	û‡#	¡ƒ$	»%%	¼á%	3ž&	>Ò&	('	#:'	,^'	<‹'	>È'	3(	S;(	A�(	Ñ(	é(	1	)	$;)	'`)	5ˆ)	C¾)	C*	NF*	<•*	QÒ*	!$+	"F+	?i+	&©+	JÐ+	,,	=H,	†,	5¢,	AØ,	U-	Ap-	J²-	Gý-	3E.	y.	:’.	%Í.	ó.	C/	5U/	2‹/	'¾/	=æ/	$0	/?0	†o0	Šö0	e�1	ç1	$2	0&2	?W2	_—2	 ÷2	C3	.\3	 ‹3	=¬3	;ê3	0&4	@W4	*˜4	AÃ4	I5	(O5	?x5	8¸5	2ñ5	I$6	]n6	SÌ6	 7	3@7	&t7	1›7	(Í7	,ö7	3#8	*W8	g‚8	Qê8	A<9	"~9	3¡9	:Õ9	):	3::	4n:	/£:	 Ó:	ô:	6;	YE;	4Ÿ;	4Ô;	8	<	(B<	4k<	' <	3È<	4ü<	;1=	m=	A�=	GÏ=	N>	Nf>	Vµ>	^?	ck?	iÏ?	h9@	¢@	"A	¢A	"B	�¢B	$C	�¤C	&D	r¦D	€E	€šE	€F	œF	ƒG	 G	C½G	6H	78H	3pH	¤H	;ÃH	5ÿH	55I	kI	3‡I	3»I	?ïI	3/J	$cJ	4ˆJ	:½J	8øJ	31K	&eK	ŒK	©K	(ÇK	$ðK	5L	HKL	2”L	-ÇL	-õL	.#M	ARM	Y”M	/îM	@N	u_N	SÕN	)O	6IO	/€O	°O	)ÉO	(óO	\P	0yP	0ªP	[ÛP	E7Q	}Q	E�Q	GÖQ	'R	&FR	mR	!‰R	.«R	1ÚR	%S	02S	-cS	‘S	.¯S	2ÞS	-T	#?T	LcT	%°T	8ÖT	U	K-U	4yU	.®U	+ÝU	6	V	4@V	,uV	G¢V	IêV	34W	bhW	1ËW	$ýW	"X	9X	(MX	,vX	F£X	FêX	/1Y	.aY	0�Y	,ÁY	"îY	2Z	,DZ	)qZ	(›Z	+ÄZ	,ðZ	&[	+D[	+p[	%œ[	"Â[	å[	#\	&)\	7P\	-ˆ\	-¶\	*ä\	)]	)9]	$c]	&ˆ]	)¯]	-Ù]	+^	%3^	(Y^	5‚^	#¸^	'Ü^	4_	'9_	&a_	 ˆ_	+©_	Õ_	2ô_	4'`	0\`	1�`	?¿`	;ÿ`	K;a	V‡a	PÞa	K/b	{b	+›b	/Çb	'÷b	c	(3c	…\c	/âc	)d	#<d	#`d	„d	(¡d	"Êd	9íd	/'e	+We	 ƒe	2¤e	&×e	*þe	1)f	[f	(wf	, f	-Íf	$ûf	& g	,Gg	*tg	!Ÿg	+Ág	síg	ah	ªh	$*j	[Oj	K«j	÷j	1
k	?k	Zk	yk	”k	p k	=l	9Ol	0‰l	Uºl	:m	?Km	L‹m	�Øm	Yin	HÃn	go	1to	„¦o	N+p	[zp	YÖp	<0q	<mq	:ªq	aåq	AGr	@‰r	yÊr	:Ds	Os	MÏs	Jt	aht	[Êt	W&u	>~u	V½u	=v	9Rv	RŒv	Gßv	i'w	o‘w	)x	h+x	>”x	cÓx	=7y	Euy	¹»y	<uz	i²z	a{	J~{	SÉ{	D|	/b|	.’|	*Á|	(ì|	8}	4N}	)ƒ}	7­}	+å}	+~	-=~	\k~	‰È~	mR	gÀ	f(€	>�€	gÎ€	W6�	9Ž�	tÈ�	Î=‚	¼ƒ	IÉƒ	L„	Z`„	5»„	Oñ„	4A…	=v…	A´…	7ö…	5.†	-d†	;’†	0Î†	Nÿ†	aN‡	T°‡	Gˆ	BMˆ	5�ˆ	SÆˆ	T‰	8o‰	B¨‰	-ë‰	2Š	ILŠ	N–Š	VåŠ	Z<‹	y—‹	DŒ	ZVŒ	N±Œ	C�	YD�	?ž�	?Þ�	<Ž	J[Ž	J¦Ž	0ñŽ	>"�	2a�	4”�	_É�	D)�	An�	c°�	i‘	/~‘	I®‘	oø‘	Ih’	X²’	Y“	Te“	>º“	Kù“	CE”	C‰”	7Í”	a•	\g•	—Ä•	’\–	Žï–	�~—	:˜	7J˜	K‚˜	^Î˜	d-™	F’™	ŽÙ™	’hš	Kûš	]G›	 ¥›	Æ›	gá›	Iœ	^œ	yœ	�œ	1¥œ	/×œ	4�	¢<�	ß�	}_ž	:Ýž	AŸ	OZŸ	qªŸ	| 	1™ 	VË 	J"¡	Pm¡	V¾¡	L¢	{b¢	.Þ¢	f
£	St£	BÈ£	Y¤	.e¤	"”¤	R·¤	Q
! ¥	7\¥	9”¥	\Î¥	˜+¦	˜Ä¦	 ]§	&~§	M¥§	/ó§	;#¨	_¨	q¨	<‘¨	VÎ¨	%©	?@©	?€©	7À©	;ø©	"4ª	ZWª	%²ª	<Øª	"«	$8«	.]«	3Œ«	'À«	è«	/¬	27¬	(j¬	4“¬	,È¬	3õ¬	<)­	Nf­	6µ­	Eì­	2®	IR®	œ®	@º®	û®	/¯	/E¯	*u¯	. ¯	HÏ¯	!°	-:°	2h°	<›°	,Ø°	'±	6-±	"d±	‡±	2¥±	]Ø±	.6²	@e²	¦²	IÅ²	P³	:`³	6›³	CÒ³	6´	;M´	4‰´	;¾´	\ú´	 Wµ	>xµ	@·µ	7øµ	Y0¶	:Š¶	)Å¶	ï¶	8
! ·	?C·	ƒ·	9œ·	4Ö·	3¸	&?¸	Nf¸	-µ¸	ã¸	?ú¸	):¹	Id¹	®¹	/È¹	1ø¹	3*º	"^º	&�º	%¨º	Îº	+íº	=»	SW»	z«»	)&¼	/P¼	8€¼	/¹¼	+é¼	½	/3½	+c½	1�½	-Á½	0ï½	' ¾	,H¾	u¾	6•¾	Ì¾	 ë¾	¿	.¿	J¿	?j¿	"ª¿	9Í¿	+À	23À	#fÀ	-ŠÀ	¸À	ÖÀ	öÀ	#Á	)3Á	3]Á	0‘Á	1ÂÁ	2ôÁ	='Â	3eÂ	0™Â	1ÊÂ	4üÂ	41Ã	-fÃ	*”Ã	)¿Ã	-éÃ	+Ä	,CÄ	0pÄ	-¡Ä	ÏÄ	+êÄ	(Å	&?Å	&fÅ	*�Å	$¸Å	5ÝÅ	'Æ	;Æ	 PÆ	4qÆ	 ¦Æ	cÇÆ	v+Ç	”¢Ç	z7È	²È	-ÎÈ	,üÈ	5)É	_É	&xÉ	xŸÉ	!Ê	(:Ê	!cÊ	/…Ê	1µÊ	çÊ	CË	CKË	#�Ë	=³Ë	"ñË	HÌ	H]Ì	9¦Ì	/àÌ	Í	'-Í	5UÍ	2‹Í	G¾Í	:Î	AÎ	X_Î	¸Î	ÑÎ	áÎ	óÎ	Ï	$Ï	8Ï	=VÏ	$”Ï	¹Ï	FÓÏ	(Ð	(CÐ	lÐ	yÐ	†Ð	˜Ð	$¨Ð	ÍÐ	ëÐ	Ñ	Ñ	5Ñ	QÑ	kÑ	D�Ñ	*ÆÑ		ñÑ	-ûÑ	B)Ò	lÒ	$Ò	0¤Ò	ÕÒ	!ñÒ	GÓ	F[Ó	G¢Ó	AêÓ	5,Ô	)bÔ	ŒÔ	§Ô	$½Ô	âÔ	 üÔ	Õ	"8Õ	I[Õ	I¥Õ	BïÕ	-2Ö	;`Ö	IœÖ	!æÖ	8×	1A×	0s×	7¤×	&Ü×	,Ø	&0Ø	WØ	6wØ	®Ø	8ÆØ	1ÿØ	1Ù	MÙ	-hÙ	-–Ù	,ÄÙ	8ñÙ	=*Ú	=hÚ	=¦Ú	=äÚ	"Û	.Û	)NÛ	%xÛ	)žÛ	2ÈÛ	ûÛ	1Ü	EÜ	W]Ü	:µÜ	1ðÜ	6"Ý	-YÝ	9‡Ý	ÁÝ	ßÝ	2øÝ	1+Þ	]Þ	CxÞ	¼Þ	=ÛÞ	oß	2‰ß	1¼ß	îß	@à	"Hà	#kà	(�à	&¸à	-ßà	\
á	:já	1¥á	;×á	/â	HCâ	Œâ	0¨â	'Ùâ	ã	!ã	=ã	/Oã	ã	žã	¼ã	Ôã	fñã	 Xä	'yä	¡ä	¾ä	Ùä	/êä	4å	)Oå	4yå	®å	@Ëå	æ	/æ	!Mæ	"oæ	2’æ	DÅæ	!
! ç	+,ç	,Xç	…ç	4¤ç	Ùç	'íç	#è	99è	csè	×è	!õè	:é	Ré	jé	'†é	?®é	îé	 ê	#ê	Cê	Zbê	Z½ê	yë	z’ë	%
ì	>3ì	rì	.‹ì	!ºì	HÜì	!%í	3Gí	+{í	1§í	CÙí	 î	2>î	3qî	9¥î	#ßî	ï	Gï	mdï	jÒï	@=ð	~ð	:”ð	"Ïð	òð	2	ñ	4<ñ	(qñ	šñ	·ñ	PÇñ	0ò	lIò	h¶ò	9ó	!Yó	5{ó	,±ó	-Þó	Aô	0Nô	ô	Ÿô	¿ô	Ýô	ðô	?õ	'Cõ	(kõ	”õ	1°õ	âõ	ö	5ö	ETö	šö	>¸ö	>÷ö	26÷	5i÷	?Ÿ÷	*ß÷	>
! ø	4Iø	~ø	*™ø	1Äø	3öø	K*ù	:vù	±ù	-Çù	5õù	)+ú	@Uú	%–ú	~¼ú	9;û	Yuû	PÏû	: ü	D[ü	4 ü	AÕü	"ý	(:ý	)cý	�ý	D¤ý	éý	*ÿý	#*þ	Nþ	dþ	zþ	“þ	'¬þ	&Ôþ	(ûþ	$ÿ	$Aÿ	!fÿ	ˆÿ	)¦ÿ	,Ðÿ	(ýÿ	&
! 7@
! +x
! B¤
! Jç
! p2
! J£
! iî
! FX
! 7Ÿ
! {×
! 3S
! g‡
! Qï
! bA
! Ž¤
! x3
! P¬
! Fý
! fD
! h«
! J
! p_
! mÐ
! K>
! LŠ
! G×
! n	
! YŽ	
! 2è	
! y
! 
! 7•
  
! =Í
  
! P
! u\
! _Ò
! k2
! Xž
! X÷
! *P
! P{
! YÌ
! {&
! ^¢
! \
! s^
! TÒ
! Q'
! Gy
! fÁ
! _(
! Rˆ
! &Û
! 6
! .9
! [h
! 3Ä
! Wø
! dP
! ,µ
! uâ
! X
! %s
! .™
! @È
! 9	
! $C
! 6h
! 2Ÿ
! 4Ò
! '
! 5/
! 3e
! #™
! G½
! <
! GB
! VŠ
! Vá
! V8
! W�
! Uç
! R=
! L�
! 1Ý
! 6
! 6F
! &}
! ;¤
! 4à
! 
! W4
! SŒ
! 5à
! H
! g_
! )Ç
! 3ñ
! 5%
! *[
! 0†
! 5·
! 8í
! .&
! 1U
! =‡
! )Å
! ï
! t	
! E~
! ;Ä
! 5 
! 86 
! >o 
! @® 
! Fï 
! C6!
! Cz!
! 1¾!
! 0ð!
! 1!"
! %S"
! `y"
! ~Ú"
! XY#
! '²#
! IÚ#
! J$$
! Ko$
! M»$
! I	%
! ES%
! :™%
! /Ô%
! 9&
! !>&
! *`&
! )‹&
! Nµ&
! 0'
! =5'
! 3s'
! @§'
! >è'
! 1'(
! 0Y(
! Š(
! %©(
! 4Ï(
! I)
! #N)
! 9r)
! G¬)
! .ô)
! -#*
! 5Q*
! 8‡*
! =À*
! 2þ*
! R1+
! 0„+
! <µ+
! 7ò+
! 5*,
! 7`,
! (˜,
! aÁ,
! A#-
! Pe-
! ;¶-
! Jò-
! 2=.
! 8p.
! 2©.
! 'Ü.
! Q/
! QV/
! /¨/
! 3Ø/
! +0
! ‚80
! n»0
! -*1
! bX1
! `»1
! /2
! 8L2
! Z…2
! Qà2
! +23
! "^3
! P�3
! EÒ3
! I4
! *b4
! 7�4
! -Å4
! .ó4
!  "5
! }C5
! &Á5
! "è5
! 66
! B6
! @\6
! <�6
! .Ú6
! !	7
! C+7
! 9o7
! 3©7
! Ý7
! ý7
! ,8
! 4I8
! H~8
! OÇ8
! ;9
! ,S9
! ;€9
! ;¼9
! <ø9
! &5:
! N\:
! ,«:
! hØ:
! xA;
! 7º;
! ^ò;
! GQ<
! E™<
! 7ß<
! N=
! Of=
! (¶=
! Dß=
! B$>
! Vg>
! Y¾>
! G?
! ;`?
! (œ?
! BÅ?
! R@
! +[@
! 2‡@
! 7º@
! Eò@
! B8A
! Q{A
! ,ÍA
! /úA
! '*B
! %RB
! GxB
! EÀB
! %C
!  ,C
! 4MC
! P‚C
! 3ÓC
! CD
! EKD
! A‘D
! OÓD
! 2#E
! BVE
! 4™E
! iÎE
! 8F
! $SF
! #xF
! 5œF
! ÒF
! %ðF
! EG
! O\G
! V¬G
! .H
! 32H
! CfH
! BªH
! %íH
! 0I
! UDI
! 3šI
! 1ÎI
! J
! = J
! )^J
! 2ˆJ
! »J
! 9ØJ
! 3K
! 0FK
! PwK
! cÈK
! ;,L
! >hL
! ?§L
! 3çL
! kM
! &‡M
! 3®M
! âM
! :N
! 7=N
! ]uN
! RÓN
! (&O
! 0OO
! +€O
! /¬O
! >ÜO
! 0P
! FLP
! L“P
! SàP
! J4Q
! @Q
! \ÀQ
! IR
! 2gR
! AšR
! 4ÜR
! 9S
! @KS
! %ŒS
! /²S
! KâS
! >.T
! KmT
! N¹T
! >U
! gGU
! (¯U
! VØU
! %/V
! *UV
! €V
! BˆV
! DËV
! DW
! GUX
! T�X
! TòX
! AGY
! I‰Y
! +ÓY
! 0ÿY
! :0Z
! kZ
! *‹Z
! #¶Z
! !ÚZ
! IüZ
! mF[
! g´[
! $\
! ^A\
! ' \
! .È\
! ÷\
! "]
! !:]
! !\]
! "~]
! "¡]
! 3Ä]
! "ø]
! 4^
! 4P^
! N…^
! KÔ^
! U _
! ®v_
! ª%`
! JÐ`
! ;b
! 0Wb
! +ˆb
! ;´b
! :ðb
! "+c
! ,Nc
! {c
! 2šc
! /Íc
! %ýc
! #d
! Cd
! ibd
! _Ìd
! 9,e
! sfe
! )Úe
! <f
! )Af
! kf
! ‹f
! $‘f
! 
¶f
! Äf
! 	Õf
  
! ßf
! 	êf
! +ôf
! : g
! 1[g
! '�g
! 0µg
! 5æg
! 2h
! /Oh
! <h
! a¼h
! ;i
! +Zi
! 9†i
! eÀi
! 8&j
! ;_j
! /›j
! 3Ëj
! .ÿj
! =.k
! @lk
! ­k
! >Àk
! :ÿk
! :l
! -<l
! 0jl
! >›l
! bÚl
! ;=m
! 7ym
! %±m
! #×m
! 8ûm
! "4n
! $Wn
! 7|n
! N´n
! Bo
! 6Fo
! )}o
! L§o
! <ôo
! 71p
! Jip
! E´p
! 8úp
! .3q
! 4bq
! -—q
! *Åq
! ,ðq
! Wr
! /ur
! 6¥r
! IÜr
! ?&s
! Gfs
! ®s
! 3Ís
! 3t
! B5t
! ?xt
! =¸t
! 9öt
! F0u
! Gwu
! B¿u
! Mv
! FPv
! G—v
! Gßv
! A'w
! Siw
! C½w
! (x
! .*x
! &Yx
! €x
! +–x
! iÂx
! M,y
! 1zy
! -¬y
! 1Úy
! 1z
! _>z
! %žz
! "Äz
! Eçz
! %-{
! #S{
! %w{
! p�{
! H|
! W|
! 8r|
! 8«|
! 1ä|
! <}
! 3S}
! 1‡}
! ¹}
! &×}
! Bþ}
! *A~
! l~
! ;Š~
! 9Æ~
! H
! 9I
! *ƒ
! \®
! 8€
! 1D€
! 5v€
! /¬€
! 2Ü€
! �
! 2�
! 5F�
! |�
! #•�
! Q¹�
! &‚
! J2‚
! '}‚
! .¥‚
! BÔ‚
! 7ƒ
! 4Oƒ
! 1„ƒ
! 8¶ƒ
! /ïƒ
! %„
! $E„
! %j„
! /�„
! (À„
! )é„
! #…
! )7…
! )a…
! -‹…
! #¹…
! "Ý…
! †
! )†
! ?†
! +S†
! -†
! !­†
! $Ï†
! (ô†
! *‡
! H‡
! `‡
! $x‡
! )�‡
! )Ç‡
! .ñ‡
! A ˆ
! cbˆ
! AÆˆ
! 9‰
! <B‰
! 4‰
! ;´‰
! 3ð‰
! H$Š
! DmŠ
! P²Š
! >‹
! 3B‹
! 7v‹
! [®‹
! 8
! Œ
! CŒ
! 
OŒ
! .]Œ
! $ŒŒ
! 	±Œ
! ?»Œ
! iûŒ
! 1e�
! &—�
! ¾�
! JÞ�
! -)Ž
! !WŽ
! #yŽ
! 7�Ž
! 'ÕŽ
! >ýŽ
! <<�
! )y�
! 6£�
! 2Ú�
! @
�
! !N�
! <p�
! ­�
! .È�
! %÷�
! ‘
! 0<‘
! /m‘
! ?�‘
! 8Ý‘
! ?’
! 4V’
! :‹’
! AÆ’
! =“
! 3F“
! z“
! +”“
! )À“
! +ê“
! ”
! '/”
! 1W”
! ;‰”
! <Å”
! !•
! $$•
! #I•
! 9m•
! <§•
! 8ä•
! ;–
! 5Y–
! 8�–
! È–
! +â–
! +—
! +:—
! +f—
! I’—
! 3Ü—
! 6˜
! >G˜
! A†˜
! +È˜
! +ô˜
! + ™
! %L™
! r™
! "�™
! *²™
! Ý™
! ;ö™
! 2š
! <Rš
! :�š
! !Êš
! $ìš
! 2›
! 5D›
! ‹z›
! 2œ
! <9œ
! =vœ
! E´œ
! <úœ
! M7�
! #…�
! ©�
! 'È�
! Ið�
! m:ž
! y¨ž
! s"Ÿ
! n–Ÿ
! z 
! t€ 
! oõ 
! {e¡
! uá¡
! hW¢
! tÀ¢
! n5£
! y¤£
! v¤
! w•¤
! x
¥
! q†¥
! ;ø¥
! 24¦
! :g¦
! G¢¦
! )ê¦
! (§
! (=§
! &f§
! 0�§
! 0¾§
! 3ï§
! *#¨
! 0N¨
! A¨
! .Á¨
! )ð¨
! 2©
! TM©
! (¢©
! *Ë©
! ,ö©
! 0#ª
! 'Tª
! =|ª
! =ºª
! øª
! «
! 
,«
! *:«
! +e«
! +‘«
! &½«
! ä«
! 9ü«
! 6¬
! 1G¬
! &y¬
! / ¬
! @Ð¬
! .­
! $@­
! 5e­
! 4›­
! 4Ð­
! ®
! ;%®
! <a®
! Dž®
! ã®
! 7ð®
! ((¯
! -Q¯
! -¯
! ­¯
! È¯
! â¯
! /ü¯
! /,°
! 0\°
! 0�°
! 7¾°
! !ö°
! !±
! H:±
! Aƒ±
! *Å±
! !ð±
! ²
! &,²
! 'S²
! ({²
! <¤²
! 0á²
! %³
! 28³
! >k³
! &ª³
! "Ñ³
! ô³
! N´
! ._´
  
! Ž´
! .™´
! :È´
! )µ
! 5-µ
! Ecµ
! A©µ
!  ëµ
! ¶
! ,'¶
! $T¶
! "y¶
! .œ¶
! %Ë¶
! %ñ¶
! $·
! <·
! DS·
! D˜·
! 4Ý·
! (¸
! /;¸
! -k¸
! ™¸
! ¯¸
! Æ¸
! 2Ü¸
! L¹
! \¹
! T{¹
! LÐ¹
! [º
! Wyº
! \Ñº
! D.»
! Ps»
! CÄ»
! ¼
! 
¼
! 
,¼
! $:¼
! 9_¼
! E™¼
! Eß¼
! C%½
! *i½
! #”½
! )¸½
! â½
! .ø½
! '¾
! (9¾
! 0b¾
! E“¾
! @Ù¾
! "¿
! 2=¿
! 3p¿
! 4¤¿
! QÙ¿
! ++À
! ,WÀ
! )„À
! 0®À
! HßÀ
! M(Á
! /vÁ
! 2¦Á
! ÙÁ
! '÷Á
! 3Â
! SÂ
! _Â
! |Â
!  ™Â
! %ºÂ
! àÂ
! %òÂ
! Ã
! )Ã
! ;Ã
! MÃ
! `Ã
! $oÃ
! ”Ã
! %¥Ã
! /ËÃ
! %ûÃ
! ,!Ä
! ,NÄ
! .{Ä
! ,ªÄ
! ,×Ä
! ,Å
! ,1Å
! *^Å
! &‰Å
! /°Å
! àÅ
! éÅ
! ðÅ
! (üÅ
! %%Æ
! "KÆ
! nÆ
! �Æ
! ¬Æ
! 7¹Æ
! @ñÆ
! 2Ç
! BÇ
! HKÇ
! ”Ç
! '³Ç
! ÛÇ
! +úÇ
! '&È
! "NÈ
! #qÈ
! )•È
! ¿È
! &ßÈ
! &É
! 1-É
! 1_É
! !‘É
! #³É
! !×É
! ùÉ
! Ê
! )Ê
! AÊ
! (ZÊ
! �ƒÊ
! "Ë
! 57Ë
! HmË
! :¶Ë
! /ñË
! '!Ì
! 0IÌ
! $zÌ
! %ŸÌ
! +ÅÌ
! /ñÌ
! '!Í
! (IÍ
!  rÍ
! +“Í
! ¿Í
! ÔÍ
! òÍ
! 4Î
! 8GÎ
! /€Î
! W°Î
! 9Ï
! 4BÏ
! wÏ
! 8‰Ï
! &ÂÏ
! ,éÏ
! $Ð
! ;Ð
! YÐ
! uÐ
! +”Ð
! 6ÀÐ
! ÷Ð
! ,Ñ
! +>Ñ
! jÑ
! @sÑ
! 9´Ñ
! îÑ
! 
Ò
! )Ò
! CÒ
! cÒ
! 8€Ò
! 0¹Ò
! ;êÒ
! )&Ó
! =PÓ
! >ŽÓ
! IÍÓ
! JÔ
! bÔ
! !�Ô
! £Ô
! =ÃÔ
!  Õ
! -"Õ
! PÕ
! jÕ
! H€Õ
! )ÉÕ
! )óÕ
! 1Ö
! OÖ
! /nÖ
! .žÖ
! @ÍÖ
! -×
! -<×
! .j×
! ™×
! )´×
! RÞ×
! ?1Ø
! (qØ
! NšØ
! #éØ
! $
Ù
! $2Ù
! *WÙ
! '‚Ù
! )ªÙ
! >ÔÙ
! 9Ú
! AMÚ
! A�Ú
! HÑÚ
! 5Û
! ,PÛ
! 1}Û
! ,¯Û
! 2ÜÛ
! BÜ
! ;RÜ
! ŽÜ
! Z›Ü
! .öÜ
! (%Ý
! DNÝ
! 1“Ý
! 6ÅÝ
! 3üÝ
! 30Þ
! 5dÞ
! =šÞ
! JØÞ
! *#ß
! "Nß
! 0qß
! ?¢ß
! âß
! ýß
! à
! )2à
! "\à
! *à
! *ªà
! EÕà
! Pá
! 6lá
! 2£á
! Öá
! &ôá
! â
! 94â
! nâ
! â
! 7™â
! 7Ñâ
! 3	ã
! %=ã
! )cã
! �ã
! §ã
! Çã
! @ßã
! - ä
! >Nä
! >�ä
! DÌä
! 7å
! 'Iå
! .qå
! M å
! Hîå
! N7æ
! H†æ
! .Ïæ
!  þæ
! 'ç
! -Gç
! =uç
! ³ç
! ;Îç
  #
! è
! 6.è
! :eè
! 5 è
! Öè
! öè
! é
! (é
! ;é
! )Té
! #~é
! '¢é
! &Êé
! "ñé
! 3ê
! Hê
! \ê
! rê
! $Œê
! ±ê
! Èê
! åê
! ÷ê
! ë
! +ë
! *Dë
! oë
! |ë
! ‰ë
! §ë
! 9·ë
! .ñë
! 8 ì
! 3Yì
! .�ì
! /¼ì
! 0ìì
! 3í
! ;Qí
! F�í
! Ôí
! Kôí
! #@î
! dî
! >‚î
! +Áî
! íî
! .ï
! 5ï
! ,Uï
! @‚ï
! !Ãï
! ,åï
! ,ð
! ?ð
! 1Yð
! -‹ð
! '¹ð
! -áð
! +ñ
! #;ñ
! S_ñ
! L³ñ
! iò
! bjò
!  Íò
! #îò
! -ó
! V@ó
! -—ó
! 1Åó
! *÷ó
! &"ô
! &Iô
! )pô
! >šô
! /Ùô
! >	õ
! ?Hõ
! Aˆõ
! 4Êõ
! +ÿõ
! 4+ö
! 9`ö
! 8šö
! 3Óö
! ÷
! %&÷
! 5L÷
!  ‚÷
! T£÷
! 7ø÷
! 60ø
! 7gø
! Ÿø
! I¸ø
! Hù
! ?Kù
! \‹ù
! Zèù
! (Cú
! -lú
! -šú
! Èú
! *èú
! +û
! 1?û
! 0qû
! ‰¢û
! M,ü
! 3zü
! -®ü
! TÜü
! 91ý
! $ký
! 8�ý
! .Éý
! (øý
! <!þ
! '^þ
! †þ
! ¥þ
! ¶þ
! Èþ
! Ùþ
! "öþ
! 'ÿ
! Aÿ
! )Wÿ
! <�ÿ
! (¾ÿ
! 'çÿ
! /1?'q1™2Ë?þ>^1w#©ÍÜï!"i>o¨)3Bv‰"§$Ê ï101bF”EÛh!nŠ3ù2-`'7§.ß-6<sˆ$£8ÈBND)“½;Ô*	$;	0`	&‘	&¸	0ß	;
! &L
! s
! )‘
! 2»
! 6î
! &%L;hM¤,ò10Q(‚/«4Û*
;
%T
)z
)¤
8Î
8A@4‚@·$ø<.Z4‰0¾ï	G&LnL»6.?1n/ TÐ %'Fn8ŠPÃ0E Z{(š0Ã ô'%=&cIŠ*Ôÿ+NJN™$è%
&30Z)‹8µ8î:'6b™!¯$Ñö+'+S-5­-ãD5V)ŒS¶
! '"G8j	£!­Ïî<ÿ/<(l•'®<Ö-$Af{�©½/Ù5	8?xX˜>ñ60>g;¦)â)#6Zw0“.Ä3ó9' 8a  š » BÚ L!&j!6‘!$È!í!1"<7";t".°"Bß"A"#5d#1š#FÌ#1$.E$.t$5£$5Ù$>%CN%’%.ª%/Ù%	&9"&/\&+Œ&L¸&H'EN'A”'Ö'Mî'"<('_(5‡(,½(ê(0).1).`)�)­)5Í)N*XR*4«*/à*8+:I+„+1¢++Ô+),+*,4V,9‹,9Å,+ÿ,,+- X-/y-$©-Î-í-,.[5.‘.2¤.4×.2/(?/Uh/O¾/0".06Q09ˆ0DÂ0&1%.1)T1.~1­13Ç1Eû1,A2n26Ž22Å2Uø2(N3Gw3>¿3Aþ3+@4$l4%‘4·4Ç4&Ü4$54(5,]5(Š5B³5Lö5C6c6.€6=¯6'í6473J78~77·7+ï768-R8P€8&Ñ8.ø8B'9/j9*š9:Å9::<;:)x:D¢:Sç:T;;K�;Ü;Cú;'><Ef<@¬<<í<D*=@o=L°=5ý=B3>(v>;Ÿ>#Û>Fÿ>&F?m?7ˆ?<À?9ý?J7@,‚@<¯@Iì@6AMA+mA@™ALÚAP'B;xB7´BcìB PC,qC žC*¿C-êC/D%HD7nD?¦DæD6E=E&VE1}E¯E#ÍE ñE+F>F)^F)ˆF²FÎFéFG&G#;G-_G)�G ·G%ØG-þG+,H$XH4}H*²H1ÝH1I0AIrI6ˆI"¿IâIþIJ92J0lJ'�J-ÅJóJ$K,5KbbK.ÅK5ôK*L<FL5ƒL¹L,ÊL+÷L3#M0WM/ˆM¸MÎMÝM/ãM"N6NG>NH†N0ÏN#O)$O%NO3tO=¨OJæO'1PYP<mP5ªP&àP6Q'>QfQ=zQ/¸Q/èQ1RAJR>ŒRDËR!S/2S(bS)‹S#µS#ÙSaýS"_T ‚T£T4ÃT>øT57U/mU*�U&ÈU+ïU(V$DVaiV6ËV.WZ1WCŒWFÐWaXAyX.»X*êXFY.\Y
‹Y™Y¯Y6ÇYCþY!BZdZ0„ZµZ+ÏZ.ûZ#*[!N[-p[$ž[$Ã[#è[.\@;\<|\<¹\Bö\9]VM]7¤]1Ü]6^ E^f^,„^?±^/ñ^0!_2R_/…_5µ_Vë_<B`Q`0Ñ`Ya\a+waU£acùaE]bJ£b>îbN-c1|c@®c6ïcL&d-sdc¡de#e+0e7\e:”e1Ïe8f&:f7af*™f1Äf:öf@1g3rg'¦g%Îg$ôg;h.UhF„hËh5æhi6iRifii{imåiKSj1Ÿj"Ñj ôjk#2k,VkCƒkBÇk
! l#lF=l*„l+¯l*Ûl1m'8mF`m=§m#åm$	n#.n(Rn({n ¤n9Ånÿno:oTomo&„o«o4½oCòo6p(Mpvp6–p#ÍpTñpFq-Wq,…q²q*Ìq/÷q('rPr$jr�r+®r0Úr/s&;s)bsŒs›s+±sÝs*ñst2tIt
`t
nt#|t
 t%®tÔtótu(u&?u?fu¦u(Ãu(ìuv5v Lv7mv-¥vÓvçvwVwtw�w©w$½w!âwx8$x.]xPŒx*Ýx/y38y!ly(ŽyM·yHzNz$mz’z4­zâz+öz+"{N{h{„{¤{Ä{ á{ |4#|/X|#ˆ|I¬|ö|:}EC}<‰}Æ} Ü})ý}('~P~!h~Š~§~½~$Ö~+û~$'*Lw*•À5ßJ€T`€
µ€Ã€Wã€8;�t�Œ�5›�HÑ�‚9‚L‚'j‚’‚£‚ ¾‚?ß‚Cƒ;cƒ/Ÿƒ3ÏƒA„E„8\„7•„+Í„2ù„@,…3m…H¡…3ê…>†$]†,‚†4¯†&ä†6‡6B‡fy‡à‡æ‡"û‡ˆ4ˆFˆ^ˆ*fˆ‘ˆ°ˆNÐˆ7‰'W‰'‰$§‰0Ì‰$ý‰)"Š%LŠ%rŠ$˜Š%½ŠãŠ$ÿŠ$‹@‹ Y‹0z‹0«‹Ü‹û‹)ŒEŒeŒtŒ’Œ¡ŒO°Œ��'�A�Y�q���Ÿ�°�¿�×�ñ�8
! ŽCŽSŽ%bŽ&ˆŽ%¯Ž+ÕŽ�9�S�#r�–�¥�:´�ï�þ��+�?�Q�`�o�!†�"¨�Ë�Ü�ï�"‘1%‘W‘*i‘4”‘É‘Þ‘ô‘’’7’N’ _’€’& ’Ç’:Ý’“+“?“0S“„“Ÿ“³“É“Ü“ð“””'”6”N”]”|”5‹”(Á”3ê”•R+•J~•+É•õ•-–!?–a–z–––%¬–Ò–ã–÷–
! —4—S—!h—Š—*ª—Õ—é—0˜2˜O˜d˜#x˜œ˜®˜Å˜â˜û˜"™5™I™f™ƒ™ ™µ™Æ™&â™*	š04šeš‚ššš©š%Äšêš›!›7›&I›p›ƒ›+”›À›Ü›Aò›@4œuœ’œ¥œ!½œßœòœ
! �"�=�X�m�‹�¢�º�Í�å�Ký�FIžP�žLáž@.ŸoŸ�Ÿ<¬Ÿ9éŸU# Ty 0Î +ÿ /+¡<[¡9˜¡,Ò¡6ÿ¡,6¢2c¢.–¢DÅ¢U
! £/`£+�£+¼£<è£}%¤4£¤2Ø¤^¥_j¥:Ê¥¦+%¦'Q¦Cy¦0½¦Dî¦.3§Ab§=¤§Aâ§$¨H@¨(‰¨"²¨Õ¨Iì¨&6©>]©œ©Bµ©Bø©;ª[ª.gª'–ª$¾ªãª*þª)«I«.Y«,ˆ«6µ«ì«#	¬%-¬"S¬v¬”¬/´¬0ä¬#­89­cr­?Ö­®00®/a®/‘®Á®4Ý®0¯2C¯2v¯3©¯
Ý¯
ë¯/ù¯>)°#h°"Œ°+¯°)Û°!± '±H±-f±”±®±º±×±ó±²0²8F²²�²0»²4ì²!³ 0³Q³q³‘³±³ Í³*î³´(7´P`´:±´4ì´!µ=9µwµ:‘µBÌµ4¶AD¶=†¶/Ä¶&ô¶4·,P·7}·µ·*Ô·&ÿ·&¸#@¸*d¸"�¸D²¸@÷¸48¹5m¹&£¹)Ê¹ô¹?ºTº
aºoº8wºj°ºF»&b»B‰»4Ì»¼¼\6¼@“¼@Ô¼#½9½C@½3„½)¸½@â½!#¾3E¾7y¾6±¾7è¾+ ¿(L¿u¿.“¿%Â¿0è¿'ÀAÀ[ÀwÀ/†À5¶À6ìÀ@#Á8dÁ*�Á0ÈÁ;ùÁ25Â2hÂ$›Â$ÀÂ/åÂ!Ã 7Ã)XÃ)‚Ã)¬Ã-ÖÃ$Ä)ÄyHÄœÂÄ0_Å�Å ¬Å8ÍÅEÆ@LÆ3�Æ4ÁÆöÆ*Ç:9ÇCtÇ¸ÇÖÇ öÇ,È‡DÈ,ÌÈ!ùÈFÉFbÉ^©ÉFÊMOÊ[�ÊfùÊW`ËA¸Ë9úËT4ÌJ‰Ì0ÔÌ+Í:1Í#lÍ#�Í+´ÍAàÍF"ÎiÎ6…Î-¼ÎêÎ!Ï-(ÏVÏ'vÏ9žÏ%ØÏ)þÏ((Ð QÐ/rÐ2¢Ð$ÕÐ-úÐ-(ÑOVÑ$¦Ñ5ËÑÒÒ?6Ò;vÒ²ÒÅÒ'äÒ8ÓEÓcÓ!Ó*¡ÓÌÓêÓ4
! Ô1?Ô,qÔ/žÔ3ÎÔ<Õ?Õ"YÕ!|Õ.žÕ1ÍÕÿÕ
! Ö:Ö"XÖ({Ö'¤Ö"ÌÖ!ïÖ!× 3×!T×"v×+™×%Å×)ë×$Ø#:Ø+^Ø0ŠØ»ØØØ.ôØ/#Ù"SÙ-vÙ'¤ÙÌÙ"ëÙ#Ú72Ú&jÚ/‘ÚÁÚ&àÚÛ$!ÛFÛ$bÛ#‡Û$«Û&ÐÛ-÷Û'%Ü1MÜÜ#œÜ#ÀÜäÜÝ Ý!;Ý$]Ý$‚Ý-§Ý+ÕÝÞ! Þ!BÞ(dÞ0�Þ)¾Þ(èÞß+ß:Gß-‚ß.°ßßß0õß/&à-Và4„à6¹à*ðà6á#Rá#vá1šá7Ìá5â:â6NâJ…â@Ðâ+ã7=ã4uã6ªã6áãä5ä-Sä �ä#¢ä Æä.çä)å$@å'eåO�å/Ýå,
æ%:æ`æ6wæe®æXç-mç.›ç<Êç=è;Eè9�èN»è>
! éhIé3²éCæéS*ê,~ê,«ê"Øêûêë#/ë$Së@xë6¹ë?ðëH0ìLyìFÆìH
íVí.tí>£íâí!üí>î]înîŠî¦îÂîÞî:÷îO2ïH‚ïEËïOðHaðEªð$ðð7ñSMñY¡ñZûñcVòDºòbÿò*bó)�ó#·ó.Ûó6
! ôAô=Pô Žô)¯ô<Ùôõ9&õ8`õ(™õJÂõK
öAYöA›ö2Ýö-÷">÷'a÷‰÷ ÷³÷Ñ÷å÷ø ø!;ø ]ø!~ø  ø"Áø!äø"ù)ùIùiù!‰ù4«ùàù&þù%ú!2úTúEnúF´úBûú!>û+`û:Œû1ÇûLùû@Fü:‡ü1Âü(ôüý#=ý(aýŠý%©ý.Ïý'þý&þ;Aþ<}þ?ºþEúþ)@ÿ&jÿ,‘ÿ1¾ÿJðÿ0;=l,ª.×=HD�%§'Íõ-/Jz'•½-Ý+57!m�0¯à+ú.&#U!y-›$É$î#67?n3®,â6%\+x.¤1Ó5/;Uk[Á\ezFàd'	aŒ	gî	hV
! q¿
! R1p„Yõ.OF~ ÅUæ"<
>_
-ž
9Ì
IEPH–Hß8()aC‹;ÏOG[F£+ê/4-d0’2Ã#ö77+o*›*ÆUñG*g*’9½<÷'46\!“-µ1ã41JQ|<Î:&F mŽa®@>Q/�"À-ã,*>8i@¢Cã3'[#w,›#È1ì;)Z%„!ª)Ì/ö3&3Z/Ž5¾ô"
&0W;p4¬á0ð.!DP$•)º&ä)051f˜;³0ï5 ?V7–<Î3 *? 8j £ )¼ æ =!9C!-}!'«!IÓ!2"8P"‰"&¡"*È"'ó"#5# R#6s#Fª#Rñ#5D$Dz$P¿$:%5K%:�%¼%8Ó%1&->&(l&[•&2ñ&:$'E_'K¥'Qñ'*C((n(*—(Â(Õ(ê(ú()")6)H)\)n)€)’)£)µ)É)ß)ó)**(*<*N*b*t*ˆ*š*¬*À*Ò*ä*ö*++0+D+V+h+|+Ž+¢+´+È+Ù+í+ÿ+,#,5,G,[,m,�,“,§,½,Ó,å,÷,	-/-K-([-„-+�-É-ã-ö-.#'.$K.p.….˜.².Ð.#á. //&/6V/!�/¯/KÎ/0'*0'R0'z0¢0"·0)Ú01111N13€10´14å1/2)J2Gt21¼27î2#&3J3!f3!ˆ3ª3É3%á3(404P44b4—4°4 Î4*ï4&5&A5&h5<�5'Ì5!ô5(6/?6&o6%–6&¼6"ã6*7+17)]7&‡73®7â7,þ77+8c8€8/‘8)Á8"ë8.90=9"n9‘9:±9ì9#
! :".:!Q:&s:!š:,¼:&é:';8;V;)r;!œ;5¾;ô;:<.B<(q<š<1®<à<&û<+"=$N=%s=)™=Ã=1ã=>!3>+U>2�>>´>)ó>(? F?&g?Ž?.£?Ò?ï?2@$B@Ng@¶@$Ó@Tø@KMA™A­AÈA)åA+B6;B
rB.€B¯B$ÍB#òBC+4C`C€C‘C.žC#ÍC'ñC'D(AD*jD+•D>ÁD=E>>E1}E(¯E"ØE1ûEJ-F#xFœF!¸F(ÚF!G%G5GMGgG ‚G £G ÄG åG H 'H HH iH ŠH «H!ÌH îHI%-I#SI#wI"›I¾IÞIúIJ)/J)YJ)ƒJ­JÍJéJK!K8KTKkK‹K§KÃKßKûKL03L9dL?žL[ÞL#:M/^M$ŽM%³M%ÙM3ÿM3N#PN0tN¥N·N ÎN+ïNO71O6iO/ OÐO"ëOP 'P+HP1tP ¦PÇPÞPûP%Q%<Q0bQ.“Q2ÂQ$õQR4R)QR{R”R)³R6ÝR#S%8S^S=tS$²S)×ST#T-;T&iT!�T#²T#ÖTúT<UKU8iU$¢U ÇU*èU+V2?V7rV/ªV ÚV"ûV'WFW=eW£WÁW!ÛW4ýWH2XP{X,ÌX)ùX-#Y&QY'xY YÀY4àY,Z%BZhZ.~Z4­Z2âZ,[AB[A„[Æ[$â[.\86\2o\¢\+µ\7á\],]B]D^]2£],Ö]^("^.K^[z^mÖ^(D_=m_!«_'Í_'õ_$`7B`#z`%ž`6Ä`3û`@/a3pa¤a)Äa-îa5b(Rb({b¤b(Ãb(ìb&c<c3Yc.�c*¼cAçc9)dcd5wdL­d/úd!*eLeCke1¯e/áe8f.Jf(yf¢fºf%Ófùf)g>gSghg+…g/±g.ágQhHbh4«h:àh7iSimi7zi'²i1Úi.j.;j(jj1“j0Åj+öj,"k.Ok~k!�kE²k)øk<"l9_l™l"¸lÛlîlmm*9m#dm!ˆm!ªm!Ìm!îm$n"5n#Xn#|n# nÄnän-o)0o Zo{o›o"»oÞo&þo'%p+Mp(yp¢p%Âp"èp q,q7Lq3„q1¸qfêqVQr5¨rÞr#år	s)sIs,`s"�s0°sJás2,tA_tN¡tCðtC4u*xu&£u(Êu;óu</vlv$Œv±v'ÌvCôv"8w-[w‰w¤w_ÂwL"x,oxHœx1åxy &y"Gyjy!ˆy+ªyÖyóy3zHDz�z1¡z7Óz{ { 0{Q{!q{'“{,»{è{5÷{-|%E|5k|H¡|Hê|O3}'ƒ}=«}Wé}FA~mˆ~‹ö~‚¢7¹0ñ"€-B€p€�€°€1Î€2�+3�/_�$��;´�.ð�>‚#^‚?‚‚#Â‚6æ‚!ƒ0?ƒ1pƒ&¢ƒ/Éƒ4ùƒ2.„2a„8”„/Í„>ý„/<…&l…$“… ¸…4Ù…:†@I†#Š†®†&Î†õ†$‡$5‡-Z‡&ˆ‡ ¯‡-Ð‡$þ‡#ˆ-@ˆnˆ*Œˆ%·ˆÝˆ÷ˆ+‰A‰!a‰"ƒ‰¦‰%Â‰è‰$Š(Š$CŠ&hŠ$�Š/´Š7äŠ.‹*K‹-v‹*¤‹$Ï‹.ô‹6#Œ'ZŒ@‚Œ%ÃŒéŒ;�C�!V�x�h•�þ�
! Ž8%Ž%^Ž!„Ž¦Ž.ÆŽõŽ �0�,N�){�-¥�/Ó�5�/9�"i�3Œ�'À�$è�
‘*‘(I‘8r‘6«‘@â‘2#’MV’?¤’?ä’1$“9V“=�“@Î“=”;M”5‰”5¿”%õ”N•.j•6™•0Ð•P–R–2r–+¥–1Ñ–I—&M—)t—?ž—6Þ—A˜.W˜3†˜,º˜)ç˜(™0:™:k™.¦™&Õ™<ü™$9š"^š�šD›š4àš4›J›4_›&”›$»›à›)ó›"œ=@œ.~œ*­œ*Øœ4�,8�,e�’�.¢�QÑ�I#ž"mž�ž¨ž!Çž)éž%Ÿ%9Ÿ_Ÿ&sŸšŸ ¸Ÿ!ÙŸûŸ( 7 K /f – (³ "Ü 8ÿ 98¡!r¡”¡7ª¡6â¡¢(¢;¢4K¢€¢%—¢&½¢ä¢!£%£$@£ e£(†£1¯£9á£G¤&c¤KŠ¤0Ö¤W¥$_¥ „¥C¥¥é¥0¦19¦Ek¦7±¦4é¦K§!j§"Œ§"¯§Ò§ñ§"¨b1¨1”¨%Æ¨ì¨2©(;©+d©+�©&¼©+ã©ª)'ª-Qª0ª(°ª%Ùª0ÿª0« N«o«,‡«'´«.Ü«2¬!>¬#`¬/„¬4´¬$é¬A­4P­j…­2ð­'#®)K®@u®¶®Ó®2î® !¯5B¯<x¯+µ¯á¯.÷¯2&°Y°3q°6¥°MÜ°O*±Dz±=¿±ý±/²F².[²1Š²#¼²à² õ²³„6³�»³$=´ b´/ƒ´'³´'Û´8µ-<µQjµK¼µ¶'¶"@¶$c¶#ˆ¶(¬¶)Õ¶9ÿ¶-9·"g·Š·'©·GÑ·¸-2¸`¸t¸'’¸º¸Ç¸8æ¸ ¹$@¹#e¹‰¹!š¹ ¼¹.Ý¹º&º5Bºxº”º-¨ºÖºíº»/»CB»5†»
¼»"Ê»/í»-¼.K¼+z¼4¦¼;Û¼+½*C½3n½"¢½&Å½&ì½#¾#7¾"[¾"~¾¡¾Á¾'ß¾(¿0¿2G¿.z¿©¿&Æ¿#í¿"À-4À,bÀ�À/ªÀ,ÚÀ(Á50Á!fÁ7ˆÁ'ÀÁèÁ þÁ$ÂDÂ+dÂ9�Â*ÊÂ,õÂ,"Ã4OÃ"„ÃC§Ã8ëÃ$Ä%BÄ.hÄ/—Ä$ÇÄ6ìÄA#ÅKeÅ5±Å4çÅ'Æ!DÆHfÆV¯ÆEÇ+LÇ,xÇM¥ÇBóÇ,6È)cÈ7�È;ÅÈ5É37É4kÉ. ÉÏÉ/ëÉ.Ê+JÊ.vÊ"¥ÊÈÊIçÊI1Ë.{Ë*ªË-ÕË0Ì14Ì&fÌ'�Ì/µÌ4åÌ)Í,DÍ-qÍ'ŸÍ(ÇÍ&ðÍ8ÎPÎ(`Î;‰ÎDÅÎF
! Ï/QÏ1�Ï4³ÏRèÏ9;Ð4uÐ8ªÐHãÐ!,Ñ(NÑEwÑE½Ñ;Ò$?Ò)dÒ1ŽÒ2ÀÒSóÒ$GÓ(lÓS•ÓOéÓ&9Ô:`Ô›Ô%«Ô:ÑÔKÕMXÕ6¦Õ+ÝÕ/	Ö9Ö&TÖ*{Ö+¦Ö*ÒÖýÖ× 1×!R×t×/�×-À×î×ó×4ú×/ØHØ[ØhØ�Ø5—Ø,ÍØ<úØ57Ù1mÙ&ŸÙ1ÆÙ[øÙ8TÚL�ÚHÚÚ#Û:Û\WÛ3´Û7èÛ* Ü.KÜ'zÜ,¢Ü"ÏÜ4òÜ1'Ý4YÝ+ŽÝºÝ-ØÝÞLÞ5kÞ9¡ÞÛÞðÞBß:Qß=ŒßMÊßeàR~àZÑà&,á>SáA’á*ÔáNÿáNâ:hâ<£âAàâ5"ã1Xã)Šã2´ã"çã
! ää!0äRäqä�ä/¨ä/Øä/å/8å3hå8œå3Õå8	æ+Bæ3næ+¢æ3ÎæAç@DçM…ç:Óç9è9Hè;‚è;¾è3úè3.éHbé.«é&Úéê%ê6Cê3zêU®ê<ë8Aëzë*˜ë/Ãë!óëQì%gìD�ì2Òì)í2/í8bí9›í"Õíøí
! î$îAî9Rî;Œî/Èî/øî(ï"Eï!hïŠï=¢ïàïúïð.%ð*TðHð!Èð>êð2)ñ \ñC}ñ3Áñ<õñ*2ò]ò wò˜ò)¸ò+âò%ó%4ó+Zó†óšó¶ó?ÖóDô[ô%zô" ô*Ãô7îô&õBõ^õQyõ,ËõHøõAAöRƒö-Öö6÷5;÷q÷(‘÷'º÷)â÷ø$)ø+Nø%zø" ø-Ãø%ñø!ù<9ù>vù,µùâùÿù@ú'_ú!‡ú ©úÊúåú8û1:û5lû*¢ûÍû7äûEü1büL”üLáü-.ý*\ý=‡ý"Åý#èýJþMWþB¥þ&èþ*ÿ%:ÿ¿`ÿ‰ 
7ª
.â
†
8˜
3Ñ
4
 :
W[
4³
 è
.	
B8
O{
BË
K
JZ
K¥
Kñ
J=
Kˆ
5Ô
7
! 
JB
9�
9Ç
E
QG
D™
DÞ
@#
šd
:ÿ
^:	
#™	
=½	
û	
	
! 
J
! 
+X
! 
	„
! 
Ž
! 
š
! 
%®
! 
nÔ
! 
mC
d±
;
:R
H�
3Ö
%
! 

&0

;W

:“

Î

Ö

<ç

$
87
-p
.ž
*Í
ø
(
8?
<x
Bµ
Fø
B?
Z‚
(Ý
)
:0
(k
1”
<Æ
/
/3
<c
c 
6
C;
6
7¶
)î
F
B_
¢
E·
'ý
&%
0L
\}
>Ú
;
(U
-~
4¬
á
"ÿ
Q"
@t
Bµ
1ø
4*
'_
'‡
	¯
¹
DÔ
@
Z
.w
J¦
ñ
,
1;
)m
"—
*º
5å

0
J
hc
Ì
é
 
1$
1V
 ˆ
©
%Æ
ì
$
-
%I
o
ˆ
$¤
#É
.í

+
&B
#i
�
¦
¾
Ü
ñ

&
*C
n
ˆ
6¥
 Ü

ý
7 
.C 
%r 
.˜ 
1Ç 
@ù 
@:!
{!
›!
;¸!
(ô!
K"
$i"
Ž"
8©"
â"
>ø"
N7#
M†#
3Ô#
@$
I$
f$
w$
)—$
(Á$
@ê$
%+%
+Q%
}%
2“%
-Æ%
+ô%
$ &
6E&
|&
5˜&
<Î&
<'
4H'
7}'
5µ'
Aë'
7-(
Te(
Tº(
>)
HN)
F—)
Þ)
ø)
%*
-=*
+k*
6—*
-Î*
.ü*
-++
Y+
*l+
 —+
`¸+
 ,
1:,
l,
=,
½,
,Ú,
-
'-
-G-
Du-
º-
1×-
	.
4.
JT.
%Ÿ.
%Å.
&ë.
C/
&V/
&}/
 ¤/
DÅ/

! 0
(0
L@0
A�0
Ï0
í0

! 1
1
41
)I1
s1
’1
0¯1
8à1
?2
Y2
,y2
=¦2
(ä2
,
3
$:3
_3
}3
(™3
 Â3
7ã3
4
'44
'\4
2„4
$·4
VÜ4
;35
>o5
>®5
9í5
-'6
3U6
‰6
(§6
@Ð6
47
)F7
p7
�7
¤7
º7
(Ñ7
ú7
<8
DM8
=’8
]Ð8
#.9
CR9
,–9
<Ã9
n:
:o:
(ª:
IÓ:
0;
.N;
 };
2ž;
'Ñ;
4ù;
$.<
-S<
&�<
 ¨<
É<
Ý<
7ñ<
)=
H=
c=
(~=
%§=
0Í=
!þ=
" >
'C>
(k>
4”>
EÉ>
)?
79?
6q?
+¨?
1Ô?
=@
D@
c@
‚@
!¢@
7Ä@
!ü@
A
16A
0hA
)™A
)ÃA
íA
1B
8:B
9sB
?­B
\íB
\JC
$§C
#ÌC
ðC
 D
?,D
+lD
˜D
 µD
MÖD
-$E
IRE
SœE
2ðE
#F
!3F
#UF
yF
"˜F
,»F
èF
4G
*;G
 fG
O‡G
×G
FñG
=8H
$vH
$›H
8ÀH
^ùH
(XI
.�I
J°I
&ûI
5"J
LXJ
G¥J
íJ
5
K
:CK
=~K
/¼K
*ìK
KL
;cL
%ŸL
'ÅL
-íL
NM
<jM
7§M
$ßM
^N
/cN
t“N
VO
6_O
R–O
ˆéO
8rP
B«P
@îP
0/Q
9`Q
&šQ
4ÁQ
$öQ
3R
6OR
†R
œR
&»R
âR
8S
)9S
(cS
(ŒS
µS
4ÕS
$
! T
%/T
+UT
�T
 žT
¿T
+ßT
U
" U
CU
UU

! mU
 xU
™U
¹U
$ÖU
)ûU
.%V
$TV
(yV
(¢V
ËV
(êV
2W
3FW
:zW
?µW
4õW
	*X
%4X
'ZX
)‚X
)¬X
#ÖX
úX
%Y
89Y
+rY
žY
8¼Y
%õY
&Z
BZ
`Z
'Z
§Z
4ÁZ
öZ
$[
(6[
5_[
 •[
)¶[
)à[
*
! \
!5\
"W\
"z\
N�\
.ì\
]
6]
!Q]
s]
’]
¬]
HÉ]
/^
@B^
ƒ^
˜^
e¯^
Y_
&o_
–_
 ®_
Ï_
"ë_
S`
b`
�`
 `
¿`
Þ`
?ï`
>/a
6na
*¥a
!Ða
òa
#b
 %b
*Fb
)qb
,›b
4Èb
)ýb
$'c
=Lc
'Šc
<²c
(ïc
=d
'Vd
3~d
B²d
,õd
#"e
AFe
5ˆe
4¾e
)óe
)f
-Gf
@uf
"¶f
$Ùf
*þf
+)g
Ug
-kg
'™g
)Ág
ëg
Eh
MMh
U›h
Fñh
08i
&ii
5�i
'Æi
5îi
$j
=j
\j
${j
 j
Àj
9Ýj
Jk
0bk
7“k
Ëk
3ãk
&l
->l
(ll
!•l
 ·l
Øl
-ñl
Vm
)vm
/ m
Ðm
èm
n
0 n
'Qn
+yn
9¥n
Mßn
!-o
'Oo
'wo
9Ÿo
3Ùo
4
p
;Bp
N~p
;Íp
6	q
/@q
2pq
2£q
IÖq
3 r
!Tr
vr
3‹r
/¿r
3ïr
7#s
3[s
�s
)¯s
)Ùs
+t
//t
2_t
$’t
-·t
@åt
:&u
$au
!†u
#¨u
 Ìu
4íu
H"v
(kv
”v
«v
Äv
'Ùv
w
w
)2w
(\w
Z…w
-àw
*x
+9x
"ex
ˆx
œx
²x
8Îx
y
2y
6Jy
4�y
6¶y
3íy
3!z
4Uz
5Šz
3Àz
4ôz
,){
7V{
3Ž{
/Â{
0ò{
B#|
8f|
!Ÿ|
(Á|
$ê|
.}
9>}
(x}
(¡}
4Ê}
9ÿ}
79~
=q~
3¯~
/ã~
4
.H
.w
4¦
.Û
.
! €
,9€
9f€
9 €
9Ú€
:�
9O�
:‰�
9Ä�
9þ�
W8‚
W�‚
.è‚
ƒ
2ƒ
Gƒ
<gƒ
K¤ƒ
Hðƒ
T9„
FŽ„
9Õ„
$…
!4…
V…
/u…
"¥…
&È…
)ï…
†
5†
T†
.g†
 –†
0·†
#è†
=‡
J‡
*e‡
$�‡
µ‡
!Õ‡
 ÷‡
-ˆ
Fˆ
!bˆ
+„ˆ
-°ˆ
$Þˆ
7‰
.;‰
(j‰
.“‰
-Â‰
ð‰
1Š
.2Š
*aŠ
/ŒŠ
B¼Š
3ÿŠ
B3‹
Fv‹
3½‹
'ñ‹
"Œ
+<Œ
3hŒ
@œŒ
DÝŒ
%"�
H�
+h�
3”�
È�
æ�
ZŽ
`Ž
vŽ
‘Ž
9±Ž
4ëŽ
- �
(N�
<w�
´�
Ò�
#î�
�
(/�
bX�
�»�
Y‘
$r‘
†—‘
6’
MU’
:£’
6Þ’
6“
/L“
%|“
-¢“
<Ð“
H
”
5V”
&Œ”
7³”
Aë”
G-•
u•
@�•
2Î•
$–
&–
 :–
:[–
––
*­–
>Ø–
3—
DK—
3�—
$Ä—
3é—
5˜
0S˜
6„˜
@»˜
?ü˜
D<™
@�™
;Â™
þ™
š
'š
;š
Qš
eš
xš
�š
¡š
¶š
Êš
ßš
õš
	›
›
9›
M›
`›
q›
‹›
 ›
¶›
Ì›
ß›
ò›
9
! œ
IDœ
DŽœ
MÓœ
M!�
@o�
(°�
(Ù�
3ž
d6ž
3›ž
%Ïž
=õž
H3Ÿ
(|Ÿ
>¥Ÿ
BäŸ
7' 
Z_ 
Yº 
P¡
Be¡
[¨¡
8¢
\=¢
bš¢
\ý¢
XZ£
N³£
U¤
UX¤
U®¤
V¥
V[¥
V²¥
U	¦
U_¦
Uµ¦
V§
Vb§
V¹§
U¨
Uf¨
U¼¨
V©
Vi©
VÀ©
2ª
$Jª
oª
-Žª
s¼ª
>0«
?o«
F¯«
+ö«
4"¬
0W¬
0ˆ¬
1¹¬
9ë¬
%%­
!K­
+m­
+™­
+Å­
,ñ­
+®
+J®
,v®
,£®
*Ð®
Wû®
,S¯
&€¯
K§¯
Kó¯
M?°
Y�°
sç°
A[±
4�±
YÒ±
",²
ZO²
Zª²
[³
[a³
Z½³
[´
't´
)œ´
)Æ´
)ð´
Hµ
Wcµ
X»µ
-¶
.B¶
9q¶
A«¶
ví¶
7d·
0œ·
lÍ·
5:¸
;p¸
#¬¸
9Ð¸
-
! ¹
U8¹
5Ž¹
QÄ¹
ˆº
!Ÿº
>Áº
4»
>5»
-t»
!¢»
;Ä»
7¼
%8¼
1^¼
2�¼
2Ã¼
Wö¼
N½
.n½
�½
<¯½
2ì½
¾
 ?¾
`¾
2}¾
(°¾
EÙ¾
E¿
0e¿
.–¿
"Å¿
3è¿
:À
cWÀ
»À
XÛÀ
:4Á
oÁ
F�Á
ÈÁ
+æÁ
Â
10Â
)bÂ
'ŒÂ
)´Â
%ÞÂ
Ã
*"Ã
"MÃ
!pÃ
)’Ã
 ¼Ã
ÝÃ
6üÃ
 3Ä
RTÄ
/§Ä
$×Ä
üÄ
)Å
(>Å
gÅ
…Å
 šÅ
»Å
ÎÅ
2ìÅ
/Æ
/OÆ
(Æ
&¨Æ
ÏÆ
#îÆ
"Ç
5Ç
*PÇ
!{Ç
 �Ç
,¾Ç
*ëÇ
*È
AÈ
3aÈ
•È
³È
ÈÈ
åÈ
)úÈ
,$É
0QÉ
7‚É
!ºÉ
#ÜÉ
0Ê
&1Ê
#XÊ
/|Ê
A¬Ê
%îÊ
8Ë
5MË
MƒË
6ÑË
8Ì
.AÌ
3pÌ
-¤Ì
JÒÌ
CÍ
,aÍ
AŽÍ
HÐÍ
>Î
UXÎ
&®Î
'ÕÎ
HýÎ
DFÏ
F‹Ï
QÒÏ
C$Ð
=hÐ
8¦Ð
;ßÐ
OÑ
-kÑ
™Ñ
0´Ñ
/åÑ
Ò
8+Ò
/dÒ
D”Ò
1ÙÒ
$Ó
70Ó
,hÓ
0•Ó
ÆÓ
8âÓ
'Ô
&CÔ
+jÔ
%–Ô
Z¼Ô
cÕ
#{Õ
HŸÕ
(èÕ
$Ö
/6Ö
fÖ
4|Ö
‚±Ö
4×
-S×
C�×
CÅ×
-	Ø
-7Ø
5eØ
.›Ø
%ÊØ
ðØ
Ù
Ù
'.Ù
0VÙ
0‡Ù
 ¸Ù
#ÙÙ
&ýÙ
 $Ú
"EÚ
#hÚ
$ŒÚ
'±Ú
&ÙÚ
.Û
/Û
(MÛ
(vÛ
(ŸÛ
ÈÛ
"èÛ
!Ü
'-Ü
*UÜ
/€Ü
8°Ü
'éÜ
1Ý
HCÝ
(ŒÝ
3µÝ
1éÝ
Þ
/;Þ
kÞ
F‚Þ
/ÉÞ
(ùÞ
)"ß
8Lß
+…ß
+±ß
/Ýß
6
à
Dà
.Äà
+óà
0á
Pá
$iá
%Žá
&´á
)Ûá
&â
(,â
Uâ
nâ
ˆâ
 ¦â
Çâ
Øâ
êâ
Aã
EBã
#ˆã
 ¬ã
3Íã
1ä
(3ä
4\ä
‘ä
/«ä
.Ûä
%
! å
Q0å
‚å
¡å
%¼å
4âå
4æ
3Læ
0€æ
3±æ
,åæ
)ç
7<ç
6tç
!«ç
&Íç
7ôç
2,è
+_è
.‹è
ºè
4Õè

! é
,(é
Ué
"ké
/Žé
?¾é
+þé
B*ê
mê
F�ê
&Ôê
ûê
7ë
2Gë
4zë
0¯ë
>àë
#ì
Cì
&_ì
!†ì
¨ì
Äì
^Üì
;í
3Wí
%‹í
(±í
Úí
ôí
3î
<î
'Qî
$yî
>žî
9Ýî
)ï
EAï
!‡ï
©ï
»ï
"Îï
4ñï
&ð
=ð
)Uð
&ð
"¦ð
HÉð
3ñ
/Fñ
Uvñ
&Ìñ
Lóñ
3@ò
Ytò
8Îò
3ó
4;ó
 pó
‘ó
¤ó
¹ó
&Ôó
)ûó
*%ô
Pô
6jô
<¡ô
)Þô
õ
"õ
"9õ
\õ
zõ
1�õ
.Âõ
*ñõ
9ö
Vö
sö
,�ö
5¼ö
.òö
!÷
/7÷
0g÷
˜÷
³÷
Ñ÷
"Þ÷
)ø
,+ø
Xø
jø
„ø
�ø
°ø
*Èø
)óø
4ù
Rù
où
+�ù
&¹ù
%àù
ú
!%ú
Gú
bú
${ú
 ú
ºú
Ôú
Iîú
8û
!Dû
fû
&†û
­û
5Èû
þû
(ü
@=ü
B~ü
AÁü
ý
 ý
<ý
)Yý
;ƒý
C¿ý
!þ
1%þ
Wþ
wþ
“þ
!®þ
6Ðþ
<ÿ
"Dÿ
.gÿ
G–ÿ
GÞÿ
'&-N3| °Ñ"Ý0N#c"‡.ª6ÙI(Z?ƒ.Ã2ò$%6J#�¥Âà%þ2$=W7•&Í(ô)Ge2‚µ+Ô=!\~+’¾BÜ=2]=�2ÎB7D<|A¹û	&1	-X	†	!¦	È	"ä	
! 9
! 4V
! !‹
! .­
! GÜ
! $$I%`)†°Íè"*%?ezdŽ>ó2
G
P^
9¯
>é
#(1L~&—;¾vú)q@›+Ü^:K™GåW-.…9´;î2*<]>š;ÙGI](§'Ðø]&m1”=ÆE<J0‡8¸Kñ'=?e¥-Á$ïE0Z"‹®)Ì&ö0LMGš/â.)A)k •¶4Ð&+,*X(ƒF¬0óD$4iž*­(Ø)1+]p#ˆ¬Ç+Ü+4/N ~%Ÿ2Å)ø/"R*j-•@Ã-@28sK¬8øK1 } 1œ Î .ê T!-n!=œ!/Ú!;
! "2F"2y"¬"»"/Ö"0# 7#)X#+‚#*®#5Ù#$1$$J$!o$,‘$<¾$Uû$!Q%Fs%º%0Ù%>
! &#I&m&=‹&7É&C'TE'Zš'[õ'dQ(E¶(cü(#`)!„)¦):Ä)[ÿ)#[**=Ÿ*Ý*ý*1+AO+C‘+DÕ+%,W@,&˜,¿,,ß,#-%0-4V-.‹-2º-Aí-/.!C."e."ˆ.6«.$â.#/W+/Wƒ/ Û/0ü/.-0/\0+Œ0(¸0-á0+1@;1<|18¹15ò16(2)_2'‰22±2,ä2H3?Z3š3´3Ê37â3B4,]4'Š46²4+é4+56A5?x5)¸52â56*6C6U6!h6'Š6(²6=Û6#7!=75_7$•7%º7.à7/80?8#p8”8§83Æ86ú8819'j9$’9Q·9 	:A*:"l:(�:¸:AÊ:;;	';A1;s;†;O¦;'ö;&<%E<&k<4’<.Ç< ö<=65=%l=L’=>ß=5>T>s>‘>0¯>+à>F?LS?L ?Lí?L:@L‡@Ô@Ù@aê@•LAZâA&=B%dB#ŠB*®BÙB*íB$C*=ChC<‡C8ÄC ýC"DADZD+zD5¦D.ÜD4EA@E6‚E2¹E2ìE2F<RF2�F>ÂF5G>7G)vG0 GÑGëG%H",H OH pH-‘H"¿H!âH%I%*I4PIJ…I'ÐI'øI J0J'NJ vJ—J¨JÆJãJûJK,K5@K-vK¤K	°KºMÀM¼ÂM¹N9O RO
! sO1~P2°PRãP6QCQOQK`QL¬QZùQ=TRI’R;ÜRKSXdS=½SPûSLTfT$}T&¢T&ÉT#ðT&U.;UjU+qU›�U9V?V4YV(ŽV%·VÝVZâV;=W}yW9÷W\1X‚ŽXLYA^YQ YòYLrZ`¿Z] [d~[>ã[;"\B^\M¡\Qï\PA]’]E^AX^Rš^9í^N'_Mv_7Ä_Gü_BD`9‡`’Á`FTa>›a‹Úa9fb‚ bF#cMjcx¸cE1dFwdN¾dQ
e _eSf¢TfN÷fMFg[”g^ðgIOhA™h>Ûh>i@Yi{šiSjTjjF¿jMkPTk:¥kGàk4(l:]mZ˜m(óm{n8˜nNÑn o+,o8XoC‘oÕo,éo3p	JpITp9žp\Øpr5q;¨qnäq/Sr5ƒr)¹rGãrQ+s(}s*¦sÑsIìsI6t6€t·t%Ðtöt(u(<u/eu2•u"Èu"ëu v/v
! IvTv$hv�v8¦v
ßv(ív+w@BwJƒwÎw=ìwO*x,zx;§x;ãxy6?yVvyDÍyBzvUzOÌz*{'G{Fo{)¶{Hà{8)|>b|t¡|}96}Mp}&¾}>å}$~-~"E~'h~K�~<Ü~rAŒÎà6ò[)€F…€OÌ€I�>f�v¥�c‚d€‚lå‚[RƒV®ƒV„P\„X­„V…l]…hÊ…>3†Rr†aÅ†,'‡0T‡@…‡OÆ‡Iˆv`ˆ@×ˆ‰/‰,?‰,l‰@™‰+Ú‰?Š3FŠ9zŠ>´Š1óŠ<%‹Sb‹6¶‹5í‹J#ŒnŒ>‚Œ<ÁŒDþŒIC�Y��Lç�+4Ž`Ž<tŽ>±ŽðŽ
! �;�>Z�™�*³�2Þ�9�8K�7„�;¼�*ø�>#‘8b‘Y›‘9õ‘-/’1]’J�’WÚ’92“�l“Gî“N6”8…”7¾”=ö”=4•Gr•<º•l÷•]d–dÂ–L'—Wt—VÌ—V#˜Uz˜AÐ˜B™HU™lž™xšr„šy÷š]q›_Ï›‘/œaÁœj#�_Ž�ˆî�Swž^ËžW*ŸB‚ŸJÅŸs P„ cÕ O9¡r‰¡Zü¡nW¢?Æ¢C£"J£0m£5ž£HÔ£)¤eG¤s­¤n!¥{�¥ì¦ù¦€¨‘‰¨~©”š©�/ª ¿ª}`«ŽÞ«Xm¬fÆ¬Ò-­ô®sõ®„i¯qî¯‚`°‚ã°“f±pú±�k²Fí²B4³ˆw³ª´N«´_ú´UZµf°µ]¶nu¶Kä¶\0·"�·#°·!Ô·.ö·;%¸a¸2y¸%¬¸Ò¸-ð¸!¹@¹1X¹5Š¹>À¹(ÿ¹w(º< º>ÝºT»#q»•»+ª»-Ö»5¼+:¼f¼=|¼Eº¼]½F^½*¥½UÐ½0&¾CW¾�›¾A)¿•k¿CÀ�EÀCÕÀLÁ\fÁUÃÁTÂ6nÂ:¥ÂuàÂ#VÃBzÃ½Ã^ÝÃ\<ÄS™Ä3íÄ@!ÅcbÅ~ÆÅHEÆXŽÆLçÆZ4ÇG�Ç1×Çd	ÈKnÈ ºÈ@ÛÈsÉt�É=ÊaCÊJ¥ÊGðÊp8Ër©ËrÌ+�Ì8»Ì:ôÌ"/ÍORÍP¢Í4óÍ(ÎEGÎG�ÎoÕÎTEÏ)šÏ)ÄÏ/îÏEÐsdÐsØÐ)LÑCvÑAºÑLüÑ!IÒ.kÒšÒ(µÒÞÒ;øÒ4ÓhNÓG·ÓEÿÓGEÔ:�ÔGÈÔÕJ(Õ&sÕ8šÕCÓÕÖ7Ö,WÖ9„Ö¾Ö$ÔÖ\ùÖ2V×0‰×8º×Mó×OAØ,‘Ø-¾Ø?ìØ1,Ù(^Ù8‡Ù2ÀÙ5óÙ4)Ú<^Ú5›Ú2ÑÚ5Û*:Û9eÛ/ŸÛ0ÏÛBÜ>CÜ#‚Ü*¦ÜÑÜTéÜO>ÝNŽÝJÝÝM(ÞEvÞ"¼ÞKßÞb+ß\Žß&ëßCà%Và*|àN§à,öà(#á'Lá4tá.©áØá"óáCâ#Zâ'~â4¦â/Ûâ7ã'Cã/kã.›ã3ÊãKþã*Jä#uä2™ä8Ìä)å=/å#må%‘åH·åCæ>Dæ?ƒæEÃæ:	ç7Dç,|çM©ç5÷ç3-è4aè*–èDÁèé"é>éBSé`–éE÷éB=ê_€êaàê>BëS�ëeÕë:;ìFvìQ½ì'íG7í!í<¡í0Þí/îE?î;…î=Áî\ÿî'\ïM„ïFÒïFð;`ð@œðCÝð5!ñ9Wñ1‘ñUÃñZòTtòZÉò?$óFdó9«ó?åó3%ôdYôt¾ôH3õ�|õ€
! öF‹ö=Òö:÷fK÷3²÷!æ÷8ø(Aø1jøBœøJßøX*ù"ƒùR¦ùPùùSJúAžúXàú09ûjûCŠû9Îû&ü0/ü#`üK„ü3Ðü/ý64ý5kýQ¡ý;óý,/þ2\þ#�þ1³þ.åþ)ÿC>ÿK‚ÿ*Îÿ"ùÿ$0A(rD›2à49H4‚ ·SØ4,`aRÂ@IV7 �ØchMÌ8cS.·)æ' 86Y�*¬7×@=P%Ž†´e;ƒ¡/%	3U	+‰	<µ	Pò	#C
! Kg
! 0³
! (ä
! (
*6-a6�|Æ*C@n¯¾Ýø=
Q
`
8}
U¶
O9\O–†ælm•Úxp/é'BA?„?Ä,81.j;™<Õ4;GPƒ:ÔP]`¾*Û;/BPr@Ã$L)?v]¶wdŒ[ñCME‘0×C€LLÍJ>e6¤;Û.+FJr;½0ù1*@\„�P".s(¢!Ë1íE>e2¤$×Dü;A4},²5ß/ ;E ?� (Á Bê &-!=T!A’!EÔ!C"4^",“"+À"ì")
! #=4##r#Ê–#Úa$]<%^š%Òù%ÎÌ&~›'Ž(^©(_)Øh)ÀA*j+hm+ÔÖ+¼«,hh-fÑ-�8.;É.Z/3`/<”/WÑ/N)0Ex0z¾0*913d1M˜1Eæ1Ú,2u3ê}3’h4ºû4f¶576^U69´6:î6;)7=e7C£74ç7888U8FŽ8CÕ8:9GT9Gœ9Wä9S<:D�:TÕ:_*;`Š;`ë;gL<B´<8÷<C0=*t=<Ÿ="Ü=ÿ=8>(T>,}>2ª>3Ý>Q?8c?<œ?4Ù?6@GE@I�@V×@V.A6…A4¼A@ñA82B/kB ›B*¼B1çB3CMC\bC9¿CùC#D);DOeDOµD^EzdEHßE-(FVF/vFm¦FG+,G-XGK†GÒGäG"H!'H&IH pHQ‘HWãHr;I ®I2ÏI7J!:J\JJ|JÇJ(ÝJKJKFhKB¯K%òK4L!ML"oL+’L8¾L9÷LA1M'sM,›MKÈMN(3Nq\N/ÎN9þN68O.oO@žOQßO%1P6WPFŽP&ÕP8üP95Q\oQPÌQGR0eR –R8·R(ðRS>7S7vS-®S&ÜS,T*0T,[T9ˆT`ÂT%#U`IU2ªU%ÝULV)PV/zVJªV õV,W&CW jW8‹WVÄWHX.dXO“XšãX6~Y7µY<íY=*Z/hZ'˜Z,ÀZ&íZ,["A[&d[+‹[%·[ Ý[5þ[4\8L\#…\©\.¼\-ë\)]C]8a]'š]Â] Þ]ÿ] ^,=^Ej^7°^@è^7)_Ga_G©_ñ_	`D#`fh`&Ï`-ö`:$a _a'€a+¨a ÔaIõa#?bcbtb&‰b3°b'äbc+cHc%ec ‹c¬c;Écdd:dhKd´d-Ëd,ùd*&e2Qe1„e%¶e"Üe,ÿe,fKfefE„f:ÊfVg2\g4�g5Äg?úg/:h?jhgªhwiŠiF
! jCQj(•j1¾j[ðjCLk0�k/Ák"ñk$l9l0YlŠlŸl$³l)ØlJm2Mm€m? m.àmn5,nTbn#·n/Ûn%o,1o6^oF•oÜoöo+p74p™lp5q <q:]q7˜qÐqXìqYEr:ŸrDÚr]sC}sMÁsOtI_tX©tGuYJu-¤u-Òu%v@&vgv ‡v:¨v<ãv9 w6Zw?‘w>ÑwJx5[xO‘x;áx0y9Ny:ˆy^ÃyR"z>uz ´z/Õz2{.8{g{~{™{<¸{Gõ{@=|8~|·|4Ó|?}?H}ˆ},¨}/Õ}4~!:~E\~M¢~2ð~9#,];Š+Æ6ò6)€Y`€Wº€Y�8l�+¥�2Ñ�‚I$‚9n‚,¨‚5Õ‚0ƒ+<ƒ@hƒ1©ƒ'Ûƒ=„8A„7z„?²„?ò„02…:c…:ž…,Ù…H†;O†;‹†;Ç†7‡#;‡._‡#Ž‡²‡+Ì‡)ø‡2"ˆ)Uˆ.ˆ®ˆdÉˆ6.‰Ze‰7À‰(ø‰ !Š3BŠ.vŠ)¥Š/ÏŠ$ÿŠ'$‹.L‹{‹Œ‹:¡‹]Ü‹':ŒbŒ4Œ´Œ_ÔŒV4�‹�¡�X²�4ŽX@ŽP™ŽLêŽM7�Y…�Mß�W-�a…�ƒç�Xk‘PÄ‘Q’*g’-’’*À’2ë’1“%P“2v“,©“)Ö“””,6” c”5„”?º”0ú”G+•/s•£•#¿•%ã•7	–1A–2s–M¦–<ô–C1—Du—;º—%ö—9˜V˜^q˜:Ð˜Q™7]™K•™á™ü™š?9š>yš7¸šðš›4!›2V›‰›A�›Kß›5+œ4aœD–œ3ÛœR�/b�B’�UÕ�2+žE^ž'¤žÌž1ìž5Ÿ&TŸ&{Ÿ!¢Ÿ,ÄŸñŸ'
 5 /M +} © Æ Cá *%¡P¡o¡…¡'Ÿ¡Ç¡2ä¡ ¢8¢N¢3e¢8™¢9Ò¢'£34£?h£¨£L¬£%ù£%¤E¤Ne¤N´¤T¥3X¥XŒ¥Då¥A*¦ll¦WÙ¦D1§Zv§QÑ§2#¨LV¨6£¨?Ú¨?©IZ©K¤©Eð©P6ªE‡ª?ÍªO
«\]«Bº«Fý«FD¬_‹¬>ë¬A*­<l­S©­Eý­IC®I�®J×®G"¯cj¯QÎ¯F °Ig°B±°?ô°E4±;z±N¶±]²Gc²M«²]ù²BW³Lš³[ç³wC´E»´XµdZµA¿µB¶PD¶C•¶MÙ¶Q'·Vy·mÐ·3>¸,r¸=Ÿ¸Ý¸ªû¸-¦¹jÔ¹x?ºM¸º;»KB»cŽ»ò»É¼Ö¼ð¼"½#1½.U½6„½J»½"¾D)¾\n¾TË¾G ¿Kh¿I´¿Cþ¿KBÀKŽÀ^ÚÀU9ÁM�Á$ÝÁ&Â)Â%EÂ1kÂ:�Â5ØÂ9ÃBHÃ2‹Ã6¾Ã%õÃ(Ä1DÄ;vÄ6²Ä«éÄ˜•Å8.Æ2gÆ#šÆ¾Æ4ÙÆ.Ç2=Ç2pÇ$£Ç-ÈÇ4öÇ4+È!`È:‚È'½È*åÈNÉY_ÉX¹É2ÊEÊWÊ9hÊs¢ÊTË@kË8¬ËœåËX‚Ì7ÛÌLÍB`Í6£Í/ÚÍ/
! Î*:Î+eÎ�‘Î;Ï,OÏ/|Ï¬ÏÀÏ;ÑÏD
Ð5RÐˆÐ(§Ð*ÐÐnûÐjÑƒÑ+œÑDÈÑ"
Ò>0Ò$oÒD”Ò*ÙÒ+Ós0Ó:¤ÓßÓTúÓ-OÔ-}ÔC«Ô!ïÔ/Õ_AÕE¡Õ'çÕ!Öz1Ö)¬Ö5ÖÖ)×6×[U×±×Ã×7Þ× Ø77Ø+oØ6›Ø(ÒØ ûØÙ#<Ù(`Ù/‰Ù¹Ù*ÏÙúÙÚ(0ÚLYÚ
¦Ú}´Ú/2ÛbÛ€sÛ2ôÛ'Ü*Ü.Ü=GÜ…Ü�Ü6•Ü6ÌÜIÝIMÝ—Ý<¬ÝéÝ.ðÝ@Þ`ÞmÞ@vÞ·ÞAÃÞKßRQßU¤ß	úßRàWàsàŽà'­àYÕà4/á;dá< á<Ýágâ0‚âC³â2÷â;*ã=fãV¤ã;ûã:7ä<rä=¯ä1íäå38å;lå?¨å:èå7#æ8[æ7”æ7Ìæ6ç4;ç8pç6©ç9àç1è5Lè1‚è3´è=èèC&é0jé/›é1Ëé3ýé91ê#kê4�êMÄê3ë:FëH�ë/Êë%úë ì;ì6[ìV’ì3éì3í6Qí:ˆíHÃíCîUPî4¦îÛîúîïJ5ïD€ï9Åï&ÿï1&ñXñ!vñ@˜ñ4Ùñ=ò=Lò=Šò$Èò5íò8#ó6\ó3“ó8Çó:ô9;ôuô>’ô<Ñô+õ2:õ$mõ	’õ4œõ)Ñõ)ûõ%ö;ö#[ö)ö8©öâöùö÷÷*.÷Y÷r÷ �÷°÷Â÷Ø÷=ò÷,0øI]øP§øøø0ùYFù ù§ù®ù7¶ù
! îù>ùù&8ú/_ú �ú°úËú.çúSû-jûF˜û:ßû/üNJü™ü*®ü0Ùü/
! ý
:ý)Hý)rý3œý)ÐýEúý-@þnþ$þ¤þÃþáþ÷þÿ#'ÿ1Kÿ(}ÿ3¦ÿ;Úÿpp‡XøQTfx,Š7·ï2=B=€c¾"4FXj'| ¤ÅØê,ý*<N@`@¡Lâ*/ZQl ¾ßPñOB’+–BÂ=CYªbi
vw#î	1"	>T	>“	 Ò	%ó	7
! 
! Q
! ˆ\
! å
! =ë
! ®)fØ*?-j0˜-É/÷�'
q©
LNh‡·>?~:”:Ï-
! +88d-�&Ë}ò“pc(h²‘7D|2™0Ì0ý..)]1‡l¹O&”vVcb%Æ½ì6ª@á1"8T*� ¸#Ù6ý84Nm<¼Gù'A/i1™"ËFîA5'wŸ6½ôh0{,¬-Ù),1(^'‡n¯_P~>ÏUZd=¿Sý“Q Aå 0'!TX!r­!Q "Tr"dÇ"n,#8›#Ô#[á#c=$©¡$EK%š‘%8,&5e&\›&Pø&RI'Kœ'Lè'[5(M‘([ß(_;)$›)$À)(å)a*ip*OÚ*E*+Op+FÀ+<,ED,<Š,ŒÇ,MT-O¢-Gò-E:.3€.Y´.Q/P`/M±/Aÿ/EA0E‡0PÍ0W1Mv1pÄ1e52D›29à2=3QX3„ª3M/4:}46¸4bï4@R5v“5H
! 6?S6‡“6l7^ˆ7Jç7428Hg8?°8Wð8cH9F¬9(ó9:::bX:6»:?ò:h2;T›;Sð;DD<\‰<Hæ<V/=M†=#Ô=dø=c]>;Á>Šý>rˆ?Aû?“=@UÑ@4'AE\A$¢AbÇAV*B#�B6¥B\ÜBE9CcCdãC:HDfƒD=êDG(E’pE|FZ€FCÛF+GWKGV£GGúGCBHq†H2øHH+ItIBŒI@ÏI\JpmJ+ÞJ3
! KF>K8…KV¾KXL>nLT­LOMBRM5•M:ËMDNPKN`œNJýNVHOXŸOOøO?HP4ˆP:½P!øP7Q7RQ/ŠQ?ºQTúQ9OR9‰R0ÃR1ôR,&S1SS,…S}²S#0T:TT3�T‚ÃTBFU&‰U7°UEèU9.V/hV5˜V;ÎV@
! WWKWP£W+ôWF X<gX1¤X2ÖXG	Y0QY5‚YK¸Y:Z;?Z/{Z/«ZPÛZ(,[)U[[,š[LÇ[S\Rh\9»\0õ\0&]2W].Š]¹]:Ö].^@^=^^7œ^)Ô^Aþ^.@_o_"ˆ_K«_E÷_=`7V`UŽ`/ä`$a'9a"aa-„aF²a,ùag&bPŽb6ßb1cBHc6‹cEÂc!d$*d9Od6‰d;Àd&üd6#e„Ze+ßeIf`Uf"¶fXÙf<2g<og<¬g<ég/&hAVh0˜h%Éh9ïh)i?Ciƒi/¡iKÑi*j(HjQqj.Ãj^òj1Qk/ƒkU³kG	l&QlKxl.Äl#ólm(7m(`m(‰mT²m)nD1n)vnC n:än<o9\o$–o+»oBço6*pYap0»p5ìp4"q-Wq(…q(®q*×q/r62r0iršr,µr2âr7s2Ms+€s-¬sÚsOøs5HtŒ~t6u*BuAmu?¯uFïuP6v$‡v&¬v-Óv2wH4w,}w1ªwJÜw'x3Gx{x›x)»x2åx.y'Gy*oyQšy,ìyzJ6z-�zD¯z>ôz(3{8\{4•{)Ê{ô{9|/L|^||DÛ| }66}m}?y}¹}.Å}"ô}*~CB~0†~K·~64:o‹.”ÃÏß
ô€€,€4€=€E€V€f€r€Œ€ €¼€Ø€é€õ€��&�C�Z�f�w���¤�¾�Ê�*Ý�/‚^8‚7—‚>Ï‚(ƒz7ƒa²ƒm„&‚„>©„Yè„4B…4w…¬…<Æ…†!†?†ES†D™†DÞ†=#‡6a‡˜‡E¯‡>õ‡44ˆ+iˆ@•ˆ?Öˆ>‰U‰-e‰2“‰%Æ‰@ì‰D-Š(rŠ›ŠH³Š>üŠ-;‹i‹'„‹+¬‹Ø‹õ‹4ŒIHŒU’ŒZèŒ�C�LÅ�*Ž;=Ž<yŽC¶ŽDúŽE?�Q…�:×�Q�Hd�J­�:ø�/3‘†c‘Oê’’:“µÍ“|ƒ”W•KX•9¤•8Þ•�–™–:—7T—gŒ—®ô—I£˜]í˜wK™uÃ™_9šb™š üš[�›?ù›N9œ6ˆœ&¿œVæœU=�9“�3Í�<ž>žXžož…ž%›ž8Áž.úž)Ÿ.AŸ%pŸ-–Ÿ&ÄŸAëŸ+- Y w &• q¼ (.¡RW¡4ª¡Jß¡>*¢Qi¢K»¢‚£€Š£Q¤P]¤N®¤Rý¤LP¥Q�¥,ï¥Q¦7n¦=¦¦ä¦yd§^Þ§1=¨-o¨g�¨g©~m©/ì©/ª4Lª2�ª`´ªG«)]«c‡«6ë«l"¬Z�¬6ê¬'!­2I­N|­|Ë­—H®Và®?7¯nw¯=æ¯+$°5P°4†°6»°7ò°U*±C€±sÄ±&8²$_²P„²>Õ²`³`u³AÖ³%´O>´8Ž´ Ç´Nè´^7µ–µH´µJýµ]H¶L¦¶(ó¶D·3a·5•·0Ë·ü·4¸ZO¸.ª¸8Ù¸?¹-R¹W€¹LØ¹6%º…\ºCâºI&»0p»G¡»8é»V"¼1y¼-«¼MÙ¼?'½\g½gÄ½4,¾7a¾D™¾IÞ¾H(¿Hq¿:º¿qõ¿QgÀM¹À=ÁKEÁT‘ÁlæÁWSÂF«ÂFòÂM9Ã\‡Ã[äÃ:@ÄA{ÄF½ÄEÅIJÅ<”Å6ÑÅ=ÆOFÆ;–ÆFÒÆNÇ8hÇ4¡Ç*ÖÇ$ÈF&È4mÈ+¢ÈYÎÈD(É6mÉ7¤É6ÜÉ9Ê5MÊ>ƒÊ>ÂÊ;Ë9=Ë1wËH©Ë0òË@#ÌBdÌ7§ÌDßÌ+$Í+PÍ.|Í.«ÍAÚÍ!ÎV>Î•Îˆ¯Î‹8ÏÄÏ3ÙÏ
ÐŽ)Ð‘¸ÐJÑŽfÑ‘õÑ3‡ÒM»ÒN	Ó0XÓ%‰ÓA¯ÓOñÓ+AÔTmÔ)ÂÔ4ìÔ!!ÕwCÕ(»ÕFäÕH+Ö<tÖ8±ÖLêÖL7×L„×LÑ×ZØZyØ?ÔØ)Ù>Ùa^ÙKÀÙ=Ú4JÚ3ÚE³Ú1ùÚ^+Û@ŠÛ„ËÛ©PÜdúÜ%_Ý!…Ý%§ÝXÍÝ+&ÞFRÞF™Þ[àÞ(<ß4eßPšß@ëßN,à9{à4µà}êà4háh�á5â'<â/dâI”â@ÞâKã1kã9�ã8×ã�ä<’äJÏäMåYhåWÂå>æ(Yæ<‚æ,¿æ@ìæa-ç�ç+¬ç2Øç5èšAèŒÜèGiéh±éOê2jê2�êVÐê='ëeë#„ë7¨ë[àë1<ìXnì<Çì[í4`í=•íKÓíKî@kîj¬îï8-ïJfïq±ï}#ðH¡ðêðO
! ñ<Zñn—ñVòP]òˆ®ò]7ó=•óPÓóM$ôorôiâôlLõn¹õL(öTuöOÊöJ÷ e÷Q†÷Ø÷Bí÷.0øA_øD¡øYæø8@ùUyùIÏùhú4‚ú;·ú+óú4ûBTû?—û.×û0ü>7üQvü8Èü2ýA4ýFvý{½ý69þMpþ0¾þ?ïþ//ÿ_ÿ$wÿœÿ,¸ÿ)åÿ/&?1f2˜#Ëï@þX?N˜Aç)-B1p¢:¹<ô31FeY¬M4T‰E™ßü#3<MŠª@ÉG
! @R6“/Ê:ú 5.V&…¬¼=Î?AL8Ž#ÇëQ		P[	N¬	Nû	KJ
! I–
! Kà
! 8,@e2¦<Ù 57emVÓ„*
‹¯
_;R›Uî~D0Ã-ôC"f…˜«)½Iç>1Fp,·5äC8^6—LÎ6NR8¡1Ú4;A1}1¯:á7.T_ƒ@ãS$TxFÍ@GUJ�LèN5J„7Ï9;A:}9¸ò	6&C]H¡*ê <6>s5²9èR"u>ŒFË/5BJxJÃ,%K!qr“Wn^>Í; ;H ;„ ;À Wü 'T!e|!Yâ!=<">z"7¹"9ñ"J+#Bv#¹#Ô#ð#V$‚\$Bß$F"%Gi%>±%Að%"2&2U&1ˆ&º&KÔ&O 'Jp'9»'[õ'!Q(Us(5É(5ÿ(5)/T).„)9³)-í)F*Lb*%¯*?Õ*C+3Y+5�+QÃ+9,VO,O¦,Lö,+C->o-=®-Tì-)A.0k."œ.C¿.*/ ./O/@Ï/0/%0/U0B…0,È02õ02(13[1-�1 ½1<Þ1g2Fƒ2UÊ2N 3Qo3KÁ3a
4Wo4rÇ4y:5_´5W6Vl6NÃ6I7H\7)¥7(Ï7,ø7=%8]c8.Á80ð80!9-R9-€94®9/ã9/:"C:*f:J‘:LÜ:);4D;:y;G´;?ü;R<<>�<>Î<7
=LE=N’='á=6	><@>„}>c?`f?YÇ?<!@Œ^@Jë@*6A‚aAMäAH2Bc{B-ßB_
CrmC)àC!
! D(,D@UD[–DòDE%2E#XE|E-–EÄEÛEóE F!,F"NF"qF$”F$¹F0ÞF2GHBG)‹G)µG_ßGr?H6²H=éH/'I>WI9–IwÐIsHJK¼JPKgYKMÁKvLG†L[ÎL<*MAgM±©M°[NOO1\OLŽOgÛOcCP9§PJáP4,QIaQ7«QKãQ/RJGRJ’RÝR=óR(1S&ZSD�SJÆS0TwBT_ºTJU0eUJ–U0áUHV2[VHŽV2×Vo
! WYzWHÔW2XlPX‡½X2EYAxY2ºY2íY0 ZKQZ�Z;»Z%÷Z%[TC['˜[BÀ[Z\6^\Y•\5ï\P%]Fv]4½]Êò]D½^_)_(I_ r_“_t²_9'`\a`C¾`>aLAaOŽa1Þa5b}Fb&Äb5ëbY!c0{c2¬c%ßc dO&d?vdB¶d(ùd,"e/OeHeDÈe$
fQ2f*„fD¯f+ôfD g@eg¦gB¾gh8h5Sh‰h(¥hÎh)ãh?
iDMi1’iRÄi?jBWj8šj2Ój2k,9kfk/xk4¨k/ÝkD
lFRlF™l-àlSm.bmY‘mHëm)4n)^nYˆnân6o68o,ooœoN´oGpKp,ap*Žp9¹p/óp<#q2`q/“q/Ãq4óq2(r4[r.�r<¿r*ürc'sz‹sˆt„�tEu„ZuLßu™,váÆv$¨w�ÍxÐ[y,zF0{Nw|SÆ|:}=U}(“}¼}9Ñ}"~".~"Q~ t~ •~$¶~$Û~$"%"H)k/•2Å1ø4*€._€1Ž€/À€Cð€o4�U¤�4ú�>/‚1n‚D ‚Zå‚w@ƒP¸ƒO	„wY„HÑ„[…Gv…8¾…@÷…C8†m|†aê†~L‡]Ë‡d)ˆaŽˆXðˆoI‰L¹‰MŠ„TŠ(ÙŠ(‹(+‹(T‹}‹Ð�ŒQR�?¤�Gä�7,Ž-dŽ8’ŽZËŽW&�p~�ï�P
�G^�`¦�‘I'‘{q‘^í‘'L’$t’E™’Tß’J4““œ“*¶“2á“¡”)¶”?à”$ •:E•,€•­•1Í•ÿ•–8–9S–=�–;Ë–2—:—)º—Dä—-)˜IW˜¡˜/Á˜ñ˜=
™=K™A‰™-Ë™$ù™ š ?šJ`šF«š?òš52›'h›1�›-Â›*ð›Aœ.]œ2Œœ(¿œMèœ)6�-`�9Ž�)È�@ò�H3žH|žnÅžA4ŸSvŸ=ÊŸ1 d: =Ÿ #Ý 4¡6¡ T¡u¡V�¡8ä¡1¢+O¢+{¢+§¢4Ó¢4£*=£*h£!“£,µ£.â£.¤.@¤.o¤/ž¤/Î¤0þ¤0/¥0`¥0‘¥0Â¥0ó¥0$¦0U¦0†¦0·¦0è¦0§.J§.y§.¨§.×§.¨.5¨/d¨.”¨.Ã¨.ò¨.!©0P©0�©0²©0ã©.ª.Cª.rª.¡ª.Ðª.ÿª..«.]«.Œ«.»«/ê«/¬-J¬.x¬.§¬/Ö¬/­.6­.e­.”­.Ã­,ò­-®-M®.{®4ª®<ß®E¯5b¯5˜¯)Î¯Jø¯JC°2Ž°6Á°Hø°AA±Fƒ±;Ê±C²¤J²:ï²C*³$n³(“³"¼³5ß³8´8N´,‡´1´´æ´2ó´5&µ2\µD�µCÔµL¶Æe¶7,·�d·Jæ·M1¸[¸CÛ¸3¹CS¹?—¹?×¹$º`<º!�º¿º$Üº&» (»0I»-z»(¨»Ñ»'ë»+¼'?¼!g¼ ‰¼!ª¼!Ì¼-î¼&½"C½"f½)‰½,³½%à½3¾6:¾ q¾$’¾)·¾+á¾)
¿57¿`m¿§Î¿vÀ(•À'¾ÀBæÀ>)Á:hÁ£Á>·ÁXöÁ@OÂW�ÂIèÂ=2Ã>pÃ0¯ÃàÃ'úÃ1"Ä#TÄ[xÄ`ÔÄ(5Å>^Å;�ÅBÙÅÆI3ÆD}ÆPÂÆFÇJZÇC¥ÇFéÇJ0ÈM{ÈFÉÈIÉUZÉK°ÉCüÉ%@ÊfÊ.�Ê-°Ê6ÞÊ#Ë39Ë#mË
‘Ë)ŸËÉËâË@òË3ÌOÌdÌ„ÌT¤Ì5ùÌ//Í,_Í$ŒÍ±ÍGÀÍgÎTpÎRÅÎ+ÏjDÏd¯ÏcÐ@xÐ&¹Ð>àÐ?Ñ6_Ñ'–Ñˆ¾Ñ1GÒ/yÒ9©Ò-ãÒ9Ó7KÓ7ƒÓf»Ó."Ô?QÔ†‘ÔiÕU‚Õ=ØÕ2Ö0IÖ&zÖ?¡Ö3áÖ/×FE×<Œ×„É×FNØ8•ØÎØâØ/Ù02Ù*cÙ'ŽÙ*¶Ù7áÙKÚ8eÚ8žÚ×Ú'ñÚ*Û4DÛAyÛ@»Û*üÛ3'Ü'[ÜPƒÜ%ÔÜFúÜAÝ%ZÝ<€Ý?½ÝIýÝGÞ@\Þ'�Þ;ÅÞ'ß\)ßX†ß<ßßVà+sàDŸà2äà.á.Fá uá+–á4Âá,÷á%$â&Jâ>qâ4°â)åâ3ã>Cã/‚ã-²ã,àã1
äT?ä”ä1±ä ãäMå#Rå?vå1¶åèå2æ*7æbæ†|ækçzoç_êç#JèSnèHÂè#é,/éE\é(¢é;Ëé+ê%3ê=YêM—ê)åê$ë44ë0ië@šë<Ûëì/8ì!hì"Šì9­ìLçì`4í)•í)¿í3éí'îtEîCºî;þîb:ï2�ïdÐïJ5ð3€ðN´ð(ñ!,ñNñkñŠñC§ñNëñ,:òMgò5µò/ëò9óQUó1§ó0Ùó
! ô8ô]Tô"²ô%Õô#ûôBõ;bõžõA¹õûõ3ö(Lö5uö#«ö.Ïö%þö=$÷*b÷E�÷DÓ÷øA6ø;xø-´ø5âø9ùARù.”ù2Ãù.öù.%ú>Tú£“ú'7û4_û4”ûÉû%åûÍü9Ùüþý„þ=—þ4ÕþH
! ÿ3Sÿ(‡ÿ)°ÿqÚÿ.L|{¤ø*�NÈ>-V1„/¶'æQ.`'�,·+ä1'BjsŠ;þ8:@sj´,'L?tq´a&Mˆ%ÖüAKZ1¦Ø>ív,	>£	\â	+?
! &k
! ?’
! ,Ò
! Dÿ
! !D f;‡SÃK$j&�!¶,Ø(
..
F]
†¤
+S4Lˆ8ÕU(dd�VòI_u ‹¬-Â+ð30JI{)Å4ï$@7[>“PÒB#'f*Ž0¹*ê+%A,g(”3½ñ*J"gŠ£Á.Þ3
6A xG™"á'=,7j@¢3ã$/<(l/•Å<Û8(Q2z­¿/Ý
%$
J0X‰¥1½)ï'/MW ¥DÆ*65U$‹/°Bà1#U h$‰;®)êp8…C¾=>@:3º î4 =D :‚ 3½ 2ñ A$!+f!z’!X
"2f"%™"F¿"4#*;#;f#(¢#hË#4$'T$>|$9»$`õ$.V%M…%3Ó% &(&4?&Dt&2¹&2ì&E'8e'2ž'3Ñ'(& (DG(1Œ(J¾((	)?2)9r)Y¬)=*=D*=‚*=À*Aþ*>@+E+rÅ+*8,+c,�,@¦,*ç,Y-Il-E¶-Sü-P..h.b—.Eú.9@/Yz/BÔ/50@M0;Ž0�Ê0!X1Hz1CÃ1K2‹S2>ß2L37k3e£3&	4:04Lk4<¸4õ4Âù5í¼60ª7BÛ7D8:c8Wž8!ö8y9I’9:Ü9J:;b:"ž:!Á:
ã:8ñ:N*;,y;0¦;U×;4-<+b<<Ž<[Ë<"'=UJ=r =0>DD>d‰>=î>4,?Ga?W©?\@y^@=Ø@aAIxAVÂANBkhB~ÔBGSC:›CbÖCd9DžDS±DSEIYE£EEºE@F:AF|FB�FGÐFLG9eGŸG¸GÓG+éGH0H@MHŽH¤H$ÁH5æH5I5RI(ˆI>±IAðI72J2jJ�JK¶J5K8KgQK1¹KëKLL-LAL/VL†LšL°LÅL9ÚLNMcM€M“M¦MÅMÙMìMNN!1NSN!jNŒN!£NÅNÜNûNO#(O7LOk„OGðON8P:‡P'ÂPKêP 6Q×QöQR*R,@RAmR&¯R,ÖR>S.BS5qS7§S:ßS(T'CT'kT%“T1¹TëT'U.U,IU=vU\´U0V0BV+sV!ŸV"ÁVäVW#WBWaW€WŸW¾WØWòWX1,X^X1~X°XÐXðXY 0YQYiY„Y£YÂYáY6ZJ7Z&‚Z/©ZJÙZ)$[N[m[BŒ[1Ï[ \$"\&G\&n\)•\)¿\Aé\2+]N^]K­]-ù]-'^NU^5¤^~Ú^AY_>›_<Ú_8`:P`@‹`1Ì`7þ`.6a/ea$•a)ºaAäa1&b/Xb1ˆb?ºb3úbF.c=uc=³c;ñc:-d:hd5£d9Ùd9e9Me6‡e.¾ekíeLYf$¦f8ËfCgCHgAŒgAÎg<h<Mh?ŠhÊhmáhOiliC‰i9Íi3j;jqZj#Ìjðj k5'k0]k4Žk4Ãk4øk1-l_l1{l;­l(élImV\m[³m<nALnDŽn+Ón*ÿn8*oUco‡¹o#Aq$eqRŠqnÝq3Lr:€r»r!ÑrEór<9sFvs&½sHäs_-ta�teït'Uu5}uJ³u?þuA>v6€v©·vZaw$¼wFáwF(xHoxR¸x#y5/yey]…y&ãyž
! zÆ©z;p{T¬{|K|Zg|uÂ|8}:G}"‚}[¥}~~;~;V~Y’~]ì~HJA“#ÕùB€T€k€^…€Bä€P'�7x�>°�8ï�Q(‚Hz‚JÃ‚2ƒ(AƒUjƒ+Àƒ3ìƒi „LŠ„.×„9…;@…|…$”…@¹…?ú…?:†=z†G¸†N‡.O‡8~‡0·‡,è‡&ˆM<ˆ+Šˆ1¶ˆèˆI‰%R‰Ax‰=º‰Bø‰.;Š<jŠJ§Š;òŠ3.‹Eb‹I¨‹.ò‹3!Œ7UŒG�Œ#ÕŒ2ùŒ),�EV�Dœ�Zá�,<Ž>iŽG¨Ž5ðŽ&&�*M�2x�2«�;Þ�-�TH�9��4×�>‘9K‘7…‘>½‘@ü‘.=’Rl’Q¿’N“L`“<­“,ê“8”WP”+¨”"Ô”[÷”XS•E¬•.ò•6!–.X–.‡–,¶–(ã–\—4i—,ž—ZË—W&˜K~˜CÊ˜ ™Í¯™H}šoÆš>6›Qu›OÇ›Iœ(aœ,Šœ(·œ,àœ!
�-/�œ]�:ú�;5ž4qž'¦ž'Îž(öž-ŸEMŸ(“ŸW¼Ÿ +3 *_ 8Š 8Ã 4ü I1¡E{¡+Á¡2í¡C ¢7d¢)œ¢-Æ¢'ô¢'£(D£-m£›£8º£4ó£(¤*C¤{n¤šê¤\…¥…â¥8h¦3¡¦%Õ¦
! û¦<§-C§%q§!—§5¹§%ï§9¨>O¨8Ž¨DÇ¨>©CK©H�©BØ©=ªAYª;›ª@×ª;«@T«:•«KÐ«E¬3b¬S–¬Uê¬^@­PŸ­Qð­WB®†š®O!¯Xq¯Ê¯xê¯Kc°Ò¯°«‚±G.²v²‰²¢²´²Ä²×²!î²³K,³5x³4®³/ã³Q´1e´7—´=Ï´;
µ)Iµ sµ2”µ7Çµ/ÿµK/¶9{¶9µ¶9ï¶G)·Kq·O½·\
¸Wj¸3Â¸Dö¸z;¹6¶¹>í¹5,ºXbº;»º?÷ºz7»]²».¼3?¼Žs¼*½Y-½P‡½WØ½J0¾J{¾cÆ¾G*¿<r¿A¯¿:ñ¿$,À6QÀ6ˆÀ6¿À6öÀ7-Á7eÁ8�Á8ÖÁ8Â8HÂ8�Â8ºÂ8óÂ8,Ã8eÃ8žÃ8×Ã8Ä6IÄ6€Ä6·Ä6îÄ6%Å6\Å7“Å6ËÅ6Æ69Æ6pÆ8§Æ8àÆ8Ç8RÇ6‹Ç6ÂÇ6ùÇ60È6gÈ6žÈ6ÕÈ6É6CÉ6zÉ7±É7éÉ5!Ê6WÊ6ŽÊ7ÅÊ7ýÊ65Ë6lË6£Ë6ÚË9Ì5KÌ5�Ì6·Ì&îÌLÍhbÍDËÍ,Îu=Î³Î(ÌÎWõÎ\MÏFªÏ3ñÏ %Ð!FÐHhÐ;±Ð2íÐ+ Ñ]LÑ:ªÑ=åÑ^#ÒF‚Ò@ÉÒ1
! ÓE<Ó$‚Ó!§ÓJÉÓBÔ'WÔ/Ô*¯Ô*ÚÔ)Õ*/Õ*ZÕ)…Õ™¯ÕAIÖI‹Ö0ÕÖ9×E@×@†×@Ç×jØ,sØU ØDöØŠ;ÙRÆÙHÚIbÚ=¬ÚIêÚ14Û>fÛG¥ÛFíÛ(4Ü]Ü.uÜ]¤ÜÝ""Ý8EÝA~Ý-ÀÝ.îÝFÞ'dÞ-ŒÞ0ºÞ]ëÞ,Iß=vß'´ß+Üß'àb0à6“à1ÊàüàNá;iá)¥á1Ïá#â%â+DâGpâ#¸â-Üâ=
! ã+Hã7tã+¬ãØã'õã%ä'Cä=kä=©äçä-åC2åHvå^¿å[æ<zæM·æRçaXç8ºç5óçn)è:˜è2Óè6é6=éDté6¹é@ðé;1ê@mê7®ê9æê; ë7\ë8”ëFÍë7ìFLìV“ì<êì:'í:bíB�íHàíC)î<mîCªî<îî<+ï7hïG ïCèïl,ðh™ðUñZXñ%³ñ,Ùñ,ò3òKNòRšòGíò,5óbó6xó5¯óNåó54ôQjôD¼ô9õ3;õ1oõ/¡õ;Ñõ/
ö;=ö-yö0§öBØö$÷"@÷c÷3u÷@©÷Rê÷/=ø*mø.˜ø/Çø(÷ø> ù_ùù(�ù:Æùú5ú'Nú!vú˜ú(¸ú+áú&
û+4û$`ûF…ûNÌû4ü3Pü;„ü<ÀüDýü<BýMý,Íýúýiþc{þmßþmMÿm»ÿ)/;9k/¥!ÕU÷SMS¡(õ\B{X¾XZpË'Þ(/3O9ƒ0½0î/<O5Œ&Â-é@"X"{;ž<Ú1II#“·)Í÷;	?Ee…ëQûM	Ff	d­	
!  .
! 2O
! .‚
! &±
! Ø
! Hø
! MA[� ë,*2W&ŠL±Lþ?K
+‹
I·
FTH_�5ýA3iuMßH-Dv>»xú?sR³GaN6°IçV1CˆWÌ`$f…–ìuƒSù9MH‡kÐ^<F›fâOIP™cêvNiÅE/lu™âU|EÒoœˆf%jŒ7÷…/‡µž=RÜo/ DŸ Lä p1!`¢!„"ˆˆ"9#.K#Cz# ¾#:ß#9$!T$jv$�á$Uc%r¹%U,&h‚&Bë&X.'f‡'^î'FM(Y”(^î(EM)L“)9à)4*,O*,|*E©*&ï*p+/‡+6·+Iî+-8,"f,7‰,8Á,+ú,4&-"[-~--•- Ã-^ä-%C.i.,†.9³.?í.-/L/0j/-›/É/)è/0$#0ŠH0YÓ0=-15k1C¡1Eå1.+2=Z2>˜2A×2v3E�3EÖ3h4x…4Œþ4n‹5Wú5mR6JÀ67C(7Hl77µ7Eí7>38r84ˆ81½8[ï8K9,h95•9NË9S:Cn:)²:6Ü:-;\A;Lž;ë;2<6<K<nX<9Ç<?=BA=(„=.­=`Ü=C=>K�>fÍ>A4?nv?å?<@$>@%c@1‰@
»@É@Ø@ ö@4A8LA*…A°AhÌA[5B+‘B$½BâBEC6FC<}CAºC6üC‘3D7ÅD]ýD`[E)¼EOæEG6F)~FH¨F3ñFK%GMqGD¿GDH<IH¡†H (IIJ[KzLŠM1©M(ÛM@NHEN+ŽNCºN6þN85O-nO;œO_ØO8P2XP+‹P1·PéPHûPCDQEˆQ@ÎQ8R@HRK‰R`ÕR`6SJ—SbâSbETH¨T2ñT4$U5YU*�UIºU=V$BVPgV¸V9ÌV W$'W>LW,‹WW¸W*Xn;XKªXRöXmIY@·YGøY)@Z-jZO˜ZYèZB[Y[6p[5§[EÝ[S#\iw\uá\rW]*Ê]Aõ]57^Hm^=¶^=ô^B2_;u_N±_7`A8`fz`6á`Ka-daO’a âa+b'/b'Wb%b1¥b7×b�c@Ÿc&àc
! dxdw‹deH!eRje?½e+ýeB)f#lf?�f?Ðf"g33g+ggM“g.ág-h.>hmhŠh¡h½h$Êh.ïhi+5iFaiH¨iUñi#GjEkj+±j"Ýj,kG-k'uk<�k;ÚkIl`l-rl< lÝl*÷l*"m'Mm"umK˜m;äm= nB^nN¡n=ðnF.oHuoB¾oFpDHp�p¤pC¿pEqIqAcq¥qJÀq7r.CrJrr8½r;ör2s-Gs|usxòsnktJÚt8%uP^u4¯u9äuXv$wv$œv+Áv0ív%w;Dw.€w©¯wNYxU¨xQþxVPy[§y“z_—zT÷z)L{‰v{S|2T|Q‡|0Ù|/
! }F:}O�};Ñ}1
~8?~<x~Hµ~Aþ~K@JŒK×L#€Cp€E´€Cú€;>�)z�¤�^Ã�B"‚We‚=½‚!û‚*ƒ?Hƒ6ˆƒ3¿ƒ2óƒ:&„,a„MŽ„!Ü„"þ„5!…MW…#¥…!É…jë…,V†Oƒ†QÓ†+%‡SQ‡*¥‡>Ð‡Aˆ6Qˆ4ˆˆX½ˆ=‰!T‰'v‰)ž‰-È‰*ö‰%!Š2GŠ.zŠ=©Š4çŠ.‹4K‹#€‹'¤‹‚Ì‹OŒjWŒLÂŒ3�:C�-~�/¬�?Ü�©Ž¨ÆŽ:o�Bª�Dí�A2�/t�-¤�&Ò�Šù�„‘˜‘3¬‘(à‘?	’DI’7Ž’&Æ’í’>“*F“:q“R¬“3ÿ“.3”Fb”©”kÈ”e4•=š•#Ø•2ü•7/–(g–5�–³Æ–-z—=¨—5æ—G˜Od˜<´˜Zñ˜UL™2¢™6Õ™FšMSš;¡šSÝšG1›Xy›AÒ›lœ;�œL½œ<
! �MG�^•�?ô�64žokžQÛž3-Ÿ'aŸ‰Ÿi ŸR
!  A] PŸ Gð  8¡QY¡E«¡Ÿñ¡‘¢0°¢1á¢]£q£1‹£½£,Ú£'¤A/¤'q¤™¤"¹¤.Ü¤B¥,N¥{¥iš¥4¦G9¦5�¦4·¦ì¦D§CH§CŒ§CÐ§D¨CY¨A�¨Bß¨A"©Ud©@º©uû©?qª=±ª(ïª-«DF«F‹«JÒ«N¬@l¬8­¬Pæ¬H7­E€­0Æ­$÷­-®;J®G†®,Î®=û®<9¯<v¯0³¯2ä¯U°Km°"¹°1Ü°!±40±-e±-“±AÁ±A² E²#f²7Š²(Â²ë²$³=0³?n³8®³)ç³/´>A´E€´JÆ´!µ.3µ'bµ)Šµ+´µ%àµ,¶*3¶=^¶Lœ¶Eé¶I/·By·8¼·Võ·NL¸›¸S®¸>¹3A¹u¹“¹,ª¹0×¹Lº;Uº9‘º8Ëº?»2D»Uw»=Í»'¼F3¼;z¼0¶¼6ç¼H½=g½?¥½)å½(¾38¾;l¾ ¨¾LÉ¾O¿Hf¿F¯¿Aö¿8À/WÀ/‡À&·À#ÞÀ2Á,5Á;bÁJžÁ0éÁ>Â-YÂ>‡Â8ÆÂIÿÂ@IÃJŠÃ3ÕÃ/	Ä'9Ä#aÄ$…ÄTªÄ>ÿÄ9>Å0xÅQ©ÅOûÅMKÆ<™Æ
ÖÆGäÆ6,ÇPcÇ8´Ç<íÇ3*È>^È%�ÈXÃÈ,É0IÉBzÉ½ÉDÛÉ ÊA4Ê<vÊ,³ÊàÊ6òÊ$)Ë2NË�Ë3œË?ÐË*Ì+;Ì;gÌ<£ÌIàÌ
*Í<8ÍuÍ&“Í(ºÍ*ãÍgÎ5vÎ6¬Î@ãÎ!$ÏFÏ^cÏWÂÏÐ5ÐeKÐ9±ÐKëÐ7ÑJÑ(]Ñ'†ÑE®Ñ?ôÑ)4Ò9^Ò6˜ÒqÏÒ-AÓ}oÓxíÓfÔ"æÔ	Õ6%Õ$\Õ€�ÕhÖ(kÖ*”Ö(¿Ö+èÖA×JV×F¡×*è×Ø!.Ø PØqØŠˆØœÙ;°Ù)ìÙ5ÚLLÚ™Ú*¶Ú&áÚ\Û&eÛŒÛ+«ÛV×Û<.ÜžkÜ[
! Ý:fÝ+¡Ý1ÍÝ1ÿÝ11ÞcÞ~Þ7–ÞhÎÞ37ßVkß2Âß6õßK,à@xà-¹àçà"á'(á'PáyxázòámâE…â<Ëâ=ã=Fã<„ãgÁãC)äCmä@±ägòäHZå~£å]"æ+€æ¬æ\ÂæZç(zç3£ç9×çHèHZè,£è(ÐèAùèL;éGˆé%Ðé<öé,3ê(`ê�‰êKë:eëX ë,ùë&ìO,íp|íhíídVîc»îUïSuïLÉï`ðzwðròð;eñD¡ñBæñ0)òWZò²ò‡2ó<ºóW÷ó\Oô&¬ôÓôaðôRõ2gõšõY®õö?$ödö3qö)¥ö6Ïö$÷0+÷T\÷3±÷7å÷8ø VøIwøIÁøIù,UùD‚ùoÇùk7úG£úzëú_fû>Æû"ü (ü:IüM„üÒü:æü!!ýCý–Rþ¦éþ§�ÿ88:q,¬Ù#õ3=M7‹PÃ:Oh(ˆ,±)ÞASJLžLëW8Q�2â6OL6œZÓ0.G_§7ÇKÿNKGšQâL45�·FÑ&	?	E_	8¥	9Þ	*
! :C
! ~
! :�
!  Ø
! ¦y‡ ¨'Æ0îM
cm
'Ñ
Rù
3L'€?¨>è3'M[(©EÒZ1sL¥Aò?4ZtiÏa9'›HÃ2<?6|>³@ò:3’n^S`+´:àF2b?•@Õ>!Uw=’eÐ;6@r?³*ó@5_?•?ÕG(]M†SÔZ(ZƒbÞjAo¬ut’ˆˆ�ˆˆ¢Š+ ˆ¶ Š?!ˆÊ!~S"ŒÒ"Œ_#Œì#‹y$�%:•%KÐ%=&CZ&:ž&Ù&Bù&A<'<~'»':Ø'?(GS(:›(+Ö(@)FC)DŠ)?Ï)(*8*V**u*/ *=Ð*H+4W+/Œ+/¼+0ì+D,bb,0Å,@ö,�7-dÅ-$*.;O.7‹.Ã.*â./
/h=/;¦/;â/c0W‚0Ú0Xó0KL1)˜1(Â1ë1$	2;.22j2)�23Ç23û2 /34P3:…34À3)õ3_4)4:©4 ä4O57U53�59Á5;û5J760‚6J³6Zþ6BY7[œ7+ø7&$8K8c8.y81¨8NÚ8O)95y90¯91à9-:#@:3d:-˜:*Æ:)ñ:,;-H;(v;,Ÿ;,Ì;&ù;# <!D<"f<'‰<=±<-ï<3=,Q=*~=*©=%Ô='ú=*">.M>,|>&©>)Ð>4ú>$/?&T?+{?-§?(Õ?þ?0@O@:o@;ª@:æ@0!AIRAEœANâAV1BSˆBRÜB&/C-VC1„C)¶CàC(ýC©&D/ÐD1E.2E#aE…E(¢E"ËE9îE@(F+iF •F2¶F&éF*G1;G$mG(’G,»G-èG$H&;H,bH*�H!ºH+ÜHˆI-‘I¡¿I1aK`“KFôK;L5SL‰L ¦LÇL	äL}îLSlM6ÀMJ÷MrBN=µN@óNT4O�‰OZ'PQ‚PyÔP7NQ˜†QYReyRbßRBBSU…SAÛSmTC‹T@ÏT}U@ŽUUÏUN%VLtVrÁVc4W`˜W@ùWe:XD X>åXP$YƒuYqùYxkZ&äZg[Es[a¹[;\EW\Á�\B_]k¢]_^Xn^`Ç^M(_1v_.¨_)×_.`<0`;m`*©`:Ô`,a5<a3ra{¦aÁ"b‰äbƒnc‚òcPudpÆdW7eB�e‡ÒeßZfÚ:gchNyhiÈh22i^eiPÄi<j@Rj@“jFÔj/kBKkEŽk_ÔkR4lX‡lAàlE"mBhmX«mknDpnMµn7o:;o\voSÓoX'p^€plßpWLqa¤qRrHYr`¢r7s=;sKyslÅs^2t=‘tSÏtC#u>gug¦uQv>`v|Ÿvpw%�wM³wzxF|x[ÃxpyX�yQéyL;zIˆzFÒzL{ef{ZÌ{”'|Ž¼|ŠK}ŽÖ}Ge~;­~bé~dLk±@€§^€­�B´�j÷�b‚‚]—‚õ‚ƒ5ƒPƒ:kƒ6¦ƒ=Ýƒª„ŽÆ„ŒU…Gâ…R*†^}†wÜ†�T‡5â‡fˆJˆMÊˆm‰Z†‰á‰@aŠu¢Šf‹G‹]Ç‹>%Œ,dŒh‘ŒWúŒAR�C”�hØ�œAŽœÞŽ {�.œ�ZË�<&�Hc�¬�$¿�Aä�o&‘#–‘dº‘[’C{’I¿’3	“k=“6©“?à“& ”1G”4y”5®”+ä”!•32•2f•*™•4Ä•/ù•1)–V[–\²–G—_W—%·—\Ý—$:˜I_˜ ©˜9Ê˜8™;=™9y™o³™(#š6Lš:ƒš@¾š5ÿš15›@g›+¨›+Ô›5œs6œCªœBîœ"1�ZT�a¯�6ž;HžF„ž;Ëž@ŸAHŸHŠŸbÓŸ!6 GX F  ?ç ^'¡D†¡4Ë¡¢I¢Mg¢ µ¢;Ö¢8£5K£&�£U¨£3þ£2¤DJ¤2�¤RÂ¤%¥<;¥<x¥Bµ¥+ø¥/$¦.T¦'ƒ¦4«¦Dà¦S%§‰y§(¨0,¨D]¨4¢¨*×¨©4"©-W©5…©/»©2ë©)ª.Hª!wª;™ª Õª"öª«8*«#c«E‡«$Í«Lò«-?¬1m¬&Ÿ¬5Æ¬ü¬(­C­)Z­6„­@»­=ü­::®;u®J±®<ü®89¯:r¯A­¯=ï¯3-°0a°3’°:Æ°5±67±6n±4¥±Ú±9õ±9/²&i²&�²5·²(í²9³/P³€³% ³:Æ³#´w%´£�´¹Aµ¤ûµ ¶-¼¶*ê¶;·Q·.g·�–·+$¸-P¸/~¸,®¸1Û¸$
¹P2¹Kƒ¹,Ï¹Dü¹*AºRlºR¿ºB»1U»‡»(§»IÐ»F¼Ja¼I¬¼&ö¼O½m½Œ½¢½º½Ð½$æ½/¾@;¾.|¾«¾KÈ¾.¿2C¿v¿‰¿œ¿´¿$Ê¿/ï¿À=ÀZÀ#xÀœÀ·ÀRÖÀ3)Á]Á:mÁi¨ÁÂ/.ÂD^Â$£Â4ÈÂRýÂOPÃL ÃdíÃCRÄ/–ÄÆÄæÄ+ýÄ)Å!DÅfÅ2‚ÅJµÅJÆ;KÆ6‡ÆG¾ÆWÇ&^Ç9…Ç6¿Ç3öÇ3*È'^È.†È'µÈ!ÝÈ;ÿÈ;ÉCTÉ?˜ÉØÉõÉ=Ê<SÊ*�ÊM»ÊH	ËHRËH›ËHäË-Ì$?Ì(dÌ'�Ì8µÌ8îÌ$'ÍELÍ$’Ís·ÍC+Î6oÎG¦Î1îÎI Ï$jÏ�ÏE¬Ï<òÏ&/ÐVVÐ-­ÐKÛÐ~'ÑQ¦ÑHøÑ AÒKbÒ)®Ò(ØÒ%Ó0'Ó,XÓj…ÓBðÓ>3Ô:rÔ7­ÔcåÔ#IÕGmÕ=µÕ)óÕ$ÖBÖ;YÖ(•Ö'¾Ö)æÖ'×n8×,§×3Ô×&Ø0/Ø%`Ø1†Ø3¸Ø%ìØ,Ù%?ÙEeÙ%«Ù0ÑÙ'Ú.*Ú4YÚ@ŽÚ+ÏÚ4ûÚ30Û+dÛ9�ÛÊÛ.çÛ;ÜDRÜ¡—Ü)9Ý"cÝ;†ÝÂÝÛÝ;øÝU4ÞŠÞ&§Þ$ÎÞ#óÞvßvŽß}à~ƒà-áL0á!}á-Ÿá"Íá]ðá)NâKxâ,Äâ;ñâ`-ã#Žã=²ã;ðãV,ä)ƒä­äoËäŒ;å{Èå^Dæ£æE¿æ*ç%0çNVç3¥ç(Ùçè!èU:èD�èiÕèh?éO¨é&øé<ê7\ê@”êaÕê27ë(jë&“ëºëÙëîëMì7Qì?‰ì$Éì*îìí5íCPíP”í*åíJîJ[î+¦î6Òîw	ï3�ïDµï?úï%:ð:`ð6›ð<ÒðdñFtñ»ñ5ÚñMò=^òbœò(ÿò�(óH¸ó{ô_}ôLÝôR*õA}õL¿õ1ö:>ö;yö0µöMæö4÷'J÷%r÷˜÷¯÷Ê÷ã÷/ý÷/-ø,]ø!Šø)¬ø&Öø"ýø. ù1Où-�ù¯ù?Îù5ú[DúQ úòúWrûoÊûS:ü6ŽüÅü>Eýr„ý\÷ýrTþ¤Çþ€lÿUíÿIC†�‹N �ïˆ}JQQJ£uî^d4Ã�ø4zF¯Xö�OnÝvL\Ã_ *€T«o	|p	gí	[U
! x±
! V*^�Iàs*gžT
-[
@‰
3Ê
Yþ
8Xd‘oö,fu“&	*0@[Fœ@ã+$=P8Ž/Ç&÷9OX)¨sÒ8FQgÑg9g¡p	rz_ícMC±Aõ@7+xK¤;ð$,lQE¾;T@•1DGMŒ6Ú:=L>Š/É?ù;9(užt¾K3K4ËGKHk”FRGRšEí33 3g ,› cÈ ƒ,!G°!+ø!P$"Qu"RÇ"T#Po#JÀ#:$/F$Av$$¸$-Ý$*%X6%<�%=Ì%I
! &DT&>™&9Ø&J'"]'/€'5°'Væ')=(Cg(]«(3	)2=)Dp)Dµ)Mú)=H*e†*4ì*@!+;b+Až+Cà+.$,€S,OÔ,R$-Iw-OÁ-;.EM.8“.@Ì.h
/Vv/6Í/D0$I0™n0n14w1n¬1g27ƒ2<»2iø2ab3.Ä3+ó3C4Rc4Y¶4>56O59†50À5#ñ5’6,¨6.Õ6A7%F7Tl7JÁ7=8*J8Tu8@Ê8H9$T9.y9=¨9Bæ9c):Z�:Gè:60;Ag;A©;Oë;?;<]{<EÙ<k=”‹=G >mh>SÖ>W*?K‚?_Î?f.@/•@RÅ@`A_yAKÙAQ%BJwB7ÂBQúBnLCC»CCÿCKCDJ�DEÚDm E7ŽELÆE:F(NFOwFNÇF:G(QG4zGp¯G7 HPXHN©H8øHZ1I;ŒIEÈI>JoMJ+½J&éJ)KH:K!ƒK/¥KgÕKh=Li¦L4M:EMP€MKÑM:N0XN_‰NCéNA-O,oOLœO9éOH#P/lPFœPBãP:&QcaQfÅQR,RCR1ÃRCõRq9S8«SCäS0(TAYT=›TdÙTd>U4£UGØU9 V;ZVA–VBØVHWUdWiºWZ$XOXoÏX^?Y;žYNÚYW)ZI�Z_ËZ*+[;V[J’[PÝ[@.\Bo\L²\dÿ\*d]T�](ä]/
^=^`E^X¦^Iÿ^tI`t¾`[3aJ�aVÚa+1b;]b<™b&Öb4ýb+2c*^cN‰cuØcnNd%½d\ãd(@e(ie’e °eÑeñe f 2f-Sf'�f0©f0Úf^g]jgcÈgÌ,hÆùhžÀiC_k3£k5×kB
lAPl"’l=µlól6m;Im*…m"°m%Óm‚ùmŠ|nTo’\o:ïo8*p.cp!’p´p&ºpápöp
! q!q1q3Aq?uq3µq)éq7r:Kr?†r:ÆrEseGs@­s6îsB%tohtAØtKu>fuA¥u4çuIvLfv³vLÄvHwZw6]wB”wG×w}x@�xDÞx+#y+OyD{y*Ày(ëyMzhbzXËzE${/j{Wš{=ò{70|eh|QÎ|Q }?r}D²}8÷}80~:i~_¤~4E9VIÖG €(h€K‘€>Ý€P�Jm�B¸�<û�]8‚\–‚\ó‚dPƒ]µƒ`„\t„YÑ„s+…]Ÿ…6ý…?4†7t†¬†3Å†kù†Se‡7¹‡4ñ‡5&ˆ5\ˆq’ˆ*‰)/‰MY‰'§‰&Ï‰+ö‰ˆ"ŠO«ŠûŠB‹=Y‹7—‹DÏ‹.Œ.CŒ/rŒ/¢ŒEÒŒ.�!G�Ai�A«�Sí�BAŽ4„Žf¹ŽF �?g�=§�>å�<$�a�Ag�D©�î�3
‘tA‘-¶‘Sä‘18’8j’H£’>ì’?+“9k“A¥“2ç“&”'A”(i”1’”*Ä”+ï”&•.B•0q•0¢•;Ó•2–B–&Y–€–3—–5Ë–*—',—%T—*z—¥—À—.Þ—-
˜-;˜1i˜G›˜]ã˜WA™D™™;Þ™@šI[šC¥šdéšWN›f¦›A
œ@OœH�œlÙœBF�
‰�—�%§�'Í�	õ�@ÿ�|@žB½ž4Ÿ5Ÿ_PŸ8°Ÿ!éŸ, S8 1Œ =¾ Eü ,B¡;o¡7«¡Wã¡;¢E[¢ ¡¢2Â¢'õ¢ £1>£0p£@¡£<â£7¤9W¤H‘¤FÚ¤>!¥;`¥œ¥6º¥:ñ¥6,¦#c¦'‡¦5¯¦Då¦C*§4n§+£§*Ï§Lú§CG¨K‹¨B×¨H©?c©£©6Á©5ø©6.ª6eª=œª:Úª4«EJ«?�«5Ð«5¬5<¬'r¬š¬$¸¬0Ý¬­K+­#w­=›­>Ù­)® B®=c®@¡®¥â®<ˆ¯EÅ¯L°GX°> °Xß°%8±!^±.€±U¯±r²€x²sù²zm³ˆè³{q´{í´‰iµ|óµtp¶‚å¶uh·vÞ·U¸‡Õ¸ˆ]¹�æ¹Chº4¬º5áºL»2d».—»-Æ»(ô»<¼9Z¼9”¼-Î¼<ü¼U9½5�½-Å½>ó½a2¾1”¾5Æ¾7ü¾84¿,m¿Cš¿AÞ¿ À8ÀTÀ fÀ)‡À0±À&âÀ	ÁC'ÁkÁ4{Á'°Á9ØÁBÂ3UÂ)‰Â@³Â6ôÂ;+Ã!gÃX‰Ã?âÃd"Ä
‡Ä9•Ä)ÏÄ8ùÄ32ÅfÅ�Å›Å2µÅ3èÅ4Æ3QÆ;…ÆÁÆÝÆHûÆ?DÇ.„Ç)³Ç#ÝÇ"È$ÈDÈCdÈ5¨È,ÞÈ<ÉLHÉ,•É3ÂÉöÉ[Ê,nÊ	›Ê0¥Ê7ÖÊ%Ë=4Ë9rËP¬Ë#ýË!Ì7<Ì4tÌ/©Ì?ÙÌ0Í.JÍ.yÍ¨ÍbÁÍ^$Î0ƒÎ"´Î/×Î=ÏEÏdÏƒÏ?¡Ï|áÏ&^Ðq…Ðh÷Ðz`ÑtÛÑyPÒ[ÊÒi&Óc�ÓôÓ	Ô
Ô0*ÔA[ÔO�ÔWíÔMEÕ8“Õ/ÌÕ,üÕ)Ö5>ÖtÖ*ŒÖ2·ÖHêÖ_3×%“×>¹×:ø×23Ø\fØ9ÃØ-ýØ++Ù/WÙU‡ÙRÝÙ80Ú;iÚ.¥Ú8ÔÚ@
ÛNÛ"^Û!�Û#£Û-ÇÛõÛ0
Ü>ÜXÜsÜŽÜ¦Ü+¸ÜäÜ,ýÜ;*Ý0fÝ;—Ý;ÓÝ=Þ;MÞ;‰Þ;ÅÞ;ß;=ß/yß8©ßâßößà/à-Là,zà(§à(Ðàùà>áHJá“á
¬áOºá(
! â.3â%bâ2ˆâ.»â'êâ*ã0=ã&nã-•ã-Ãã8ñã6*ä(aä*Šä(µäÞäûäå5å1Så§…å!-æDOæJ”æDßæ0$ç'Uç-}ç5«ç6áç<è@Uè8–è9Ïè1	é<;é%xéžé ¼é/ÝéQ
ê1_êZ‘ê?ìê<,ëiëAzë%¼ë5âë#ì<ì[ì!vì4˜ì<Íì
! í*%í)PízíLƒíCÐí'î<î"Zî'}î"¥î6Èî7ÿîK7ï<ƒïJÀïDð[Pð\¬ð@	ñ>Jñ?‰ñJÉñ.ò<Cò€òžòW½ò>ó2Tó9‡ó Áó6âó5ôJOô.šô5Éô6ÿô$6õ0[õlŒõiùõAcöc¥ö3	÷4=÷4r÷@§÷@è÷?)øJiø?´øPôøGEùS�ù:áù0ú>Mú6ŒúBÃúNû^Uû´ûTÄû*ü-DüGrü;ºü<öü<3ý;pý>¬ý=ëýG)þ-qþ$Ÿþ0Äþ?õþ5ÿUÿ%pÿ:–ÿ,Ñÿ6þÿ15Qg_¹><X •+¶âLM"a<„<Á8þ77:o*ª$ÕúM?eM¥MóTA9–6ÐFtNjÃb.^‘?ð20>c:¢RÝ)0	YZ	5´	Uê	Q@
! Q’
! 1ä
! 0"G j'‹:³3î?"?b7¢NÚ$)
'N
+v
<¢
'ß
/"7/Z+Š*¶>á ,8WKh9´QîD@;…?Á@IBLŒaÙ3;\o9Ì2L9:†)Á<ë.(?W_—0÷<(<e*¢EÍ@7T>Œ=Ë7	hAlª~‚–-4G8|`µ9<P4�.Â0ñ/"HR9›HÕJGiA±6óI*LtFÁA,J4wI¬.öh%KŽJÚE% !k X� Uæ M<!}Š!s"7|"?´"?ô",4#=a#5Ÿ#BÕ#B$°[$_%Hl%?µ%iõ%O_&6¯&Oæ&E6'=|'Lº'B(-J(!x("š(!½(+ß(<)9H)%‚)=¨)Sæ)8:*8s*B¬*8ï*<(+?e+B¥+Sè+*<,&g,NŽ,6Ý,"-"7-"Z-7}--µ-vã-|Z.8×.>/ O/5p/2¦/0Ù/7
! 0-B09p0Bª0Sí0\A1tž1z2IŽ2IØ2,"38O3Fˆ3BÏ3A4JT4Ÿ4/¼4:ì4U'5M}5^Ë56*6'a6L‰6:Ö647RF7<™7:Ö7D8PV8*§8-Ò8>9J?9EŠ90Ð9 ::":[]:5¹:0ï:3 ;1T;.†;/µ;+å;<&.<*U<<€<A½<Hÿ<EH=;Ž=HÊ=3>GG>7�>9Ç>3?!5?%W?D}?MÂ?M@:^@6™@BÐ@9AVMA#¤A4ÈA(ýA<&BZcB4¾B%óB1C/KC9{CAµC)÷C.!D%PD&vDI�D*çDE+1EN]EN¬E$ûE% F$FF0kF)œF8ÆF8ÿF:8G6sGªG'ÁG%éGH,H#DH1hH0šH9ËH;IMAI=�I4ÍI[J!^J(€J)©JBÓJ	K< K<]KšKS«K6ÿK36LjL+‚LA®LDðL95MoM„M žM¿M#ÔM1øMF*NIqN#»N]ßNI=O@‡OIÈODP3WP)‹P#µPÙP(öP4Q6TQ:‹QMÆQKR `R�RU RjöR&aS"ˆS(«SÔS1ëSMTKkT9·THñTG:U@‚U=ÃUVV0XV5‰V4¿VBôVA7WGyWCÁWX/!X0QX‚XR™X.ìX1YPMYLžYJëYF6Z}Zi˜Z.[21[9d[4ž[Ó[6ë[/"\0R\ ƒ\¤\6Ä\Yû\lU]2Â]Fõ];<^?x^&¸^Aß^6!_/X_6ˆ_@¿_G`GH`7�`=È`*a71a/ia(™a$Âa8çak bŒb1�b1Ïb1c83c]lcYÊc)$d/Nd
! ~d
! ‰dV”d:ëd9&e1`e:’e"ÍeJðeO;f5‹f$Áf<æf9#ga]g1¿gNñgL@hJ�h;Øh0i1Eiwi‹i+©i1Õi<j,Dj3qjV¥jjüjgk‡k/¥kFÕk)l:Fl3�l7µl:íl4(m/]m1�mL¿m8n2EnLxn.Ån2ôn>'o>foH¥o)îoIpVbpW¹pOq'aqG‰q*ÑqJüqMGrB•rOØrK(sTts:ÉsCt+Ht@tt'µtEÝt*#uNuEjuF°u=÷uW5v.�vF¼v^w'bw0Šw<»wNøwZGxW¢xFúx?Ay^�y2àyKz/_z:�zEÊz>{4O{C„{VÈ{0|<P|%�|8³|?ì|4,}4a}1–}IÈ}-~<@~8}~+¶~'â~&
! )1#[2=²#ð€B+€An€?°€&ð€6�1N�=€�=¾�:ü�7‚=R‚(�‚!¹‚ Û‚ü‚Eƒ:^ƒ0™ƒ.Êƒ ùƒ)„9D„z~„3ù„:-…h…K‡…<Ó…†2"†/U†<…†2Â†3õ†)‡?‡N‡8Z‡"“‡¶‡XÈ‡Y!ˆ3{ˆ*¯ˆ!Úˆüˆ0‰?K‰U‹‰+á‰
ŠG"Š9jŠ.¤ŠAÓŠ/‹E‹HZ‹8£‹8Ü‹AŒBWŒ@šŒOÛŒ#+�3O�,ƒ�,°�'Ý�#Žj)Ž&”Ž%»Ž!áŽ6�A:�7|�7´�2ì�.�FN�,•�'Â�kê�@V‘3—‘cË‘P/’U€’eÖ’J<“3‡“.»“Wê“9B”|”Œ”!¬”CÎ”K•)^•&ˆ•?¯•ï•;
–9I–7ƒ–2»–Bî–31—1e—1——9É—H˜KL˜I˜˜Jâ˜-™fC™Pª™9û™@5š!vš"˜š2»šGîš56›@l›2­›0à›8œ[Jœ=¦œ[äœ6@�`w�!Ø�7ú�i2žoœžVŸNcŸQ²ŸS 9X <’ =Ï U
¡.c¡o’¡*¢-¢><¢M{¢CÉ¢2
£5@£+v£@¢£2ã£-¤ED¤CŠ¤;Î¤-
! ¥(8¥,a¥OŽ¥2Þ¥J¦\¦?z¦$º¦/ß¦§()§rR§ƒÅ§YI¨9£¨(Ý¨)©#0©)T©=~©P¼©G
ª#Uª#yªW�ª.õª4$«7Y«8‘«0Ê«Mû«KI¬/•¬0Å¬*ö¬2!­(T­(}­7¦­ Þ­ÿ­® ?®`®+®#«®?Ï®C¯S¯'k¯)“¯<½¯$ú¯R°r°0†°B·°ú°*±5?±*u± ±+¼±*è±2²+F²@r²7³²$ë²³³-5³c³*w³¢³¸³Ï³
æ³
ô³'´
*´08´i´ ‰´ª´¾´'Ù´IµKµ*jµ*•µ Àµáµøµ<¶2S¶†¶™¶¸¶XÏ¶(·E·_·,t·(¡·.Ê·9ù·93¸cm¸;Ñ¸@
¹DN¹2“¹4Æ¹Iû¹sEº#¹º$Ýº»7»U»3o»3£»×»ö»)¼)=¼g¼*…¼*°¼DÛ¼3 ½)T½h~½ç½<ù½E6¾@|¾½¾&×¾:þ¾59¿o¿#‡¿ «¿Ì¿ê¿)À01À,bÀ-�À,½À/êÀ)Á<DÁU�Ás×ÁKÂ ZÂb{ÂDÞÂ#Ã8ÃFGÃ\ŽÃ)ëÃÄ'/Ä5WÄ�Ä¤Ä)ÂÄBìÄH/ÅBxÅ1»Å7íÅK%ÆqÆ=�Æ5ËÆ4ÇI6Ç\€Ç5ÝÇ_È5sÈ=©È%çÈ/
É7=É'uÉ6�É7ÔÉVÊcÊ!jÊ4ŒÊÁÊÞÊ&üÊ#Ë0,Ë]Ë|ËYœËBöË:9Ì-tÌ*¢Ì2ÍÌ.Í4/Í/dÍ0”Í/ÅÍ/õÍ1%Î(WÎ€Î) Î%ÊÎ1ðÎ1"ÏTÏ oÏ+�Ï ¼ÏÝÏìÏÐÐQ)Ð{ÐŠÐ¤ÐÀÐÚÐ ôÐÑ$Ñ5ÑDÑ^ÑzÑ:•ÑÐÑàÑ'ïÑ(Ò%@Ò-fÒ”Ò=®Ò ìÒ%
Ó
3ÓAÓ=PÓŽÓ�Ó¯ÓÊÓÞÓðÓÿÓÔ!%Ô"GÔjÔ{ÔŽÔ$¡Ô2ÆÔùÔ0Õ6<ÕsÕˆÕžÕ²ÕÆÕâÕùÕ"
! Ö!-Ö(OÖxÖJŽÖÙÖìÖ×4×I×d×x×Ž×¡×µ×Æ×Ù×ì×û×Ø$Ø@ØAOØ'‘Ø5¹ØïØTÙIUÙ:ŸÙÚÙ*öÙ!Ú?ÚZÚwÚ'�Ú·ÚÆÚÛÚöÚ3Û?Û#TÛ"xÛ/›ÛËÛßÛC÷Û";Ü^ÜrÜ-„Ü²ÜÄÜ ÛÜüÜÝ&(ÝOÝcÝ‚Ý¡ÝÀÝÙÝëÝ#Þ4)Þ2^Þ‘Þ®ÞÇÞÜÞ*øÞ#ß/;ßkß„ß%–ß#¼ßàß<ðß!-àOàHeàG®àöàá$á*<ágázá˜á¶áÐáêáÿáâ3âMâ_âyâ\•âWòâ]JãO¨ãWøã!Pä!rä>”äBÓä`åiwå8áå1æ3Læ:€æ7»æ/óæD#ç4hçN�ç8ìçF%èjlè3×è1é-=éBké†®éI5ê8êu¸êv.ë4¥ëÚë(ùë1"ìDTì4™ìFÎì4íRJíJ�íRèí;îTYî+®î"ÚîýîPï/eï:•ï!ÐïTòïHGð0�ðÁðEÕð=ñ/Yñ$‰ñ3®ñ)âñò7$ò>\ò>›ò)Úò#ó%(ó2Nó-�ó6¯óCæóA*ô9lôS¦ôlúôUgõ½õ6Óõ@
! ö@KöŒö5¨ö4Þö6÷6J÷7�÷¹÷
Ò÷/à÷>ø2Oø'‚ø;ªø:æø'!ù Iù#jù7ŽùÆù
! Üùçùúú;úYúKkú(·úàúGûKHû”û¡ûÀûàûü ü#<ü7`ü ˜ü,¹üVæüB=ý9€ýºýHÒýþC8þK|þ?Èþ:ÿ6Cÿ9zÿ/´ÿ3äÿ1?JŠ/ª7Ú$*7:b(�;Æ76:7q4©:Þ&G@ˆ•¢V«uMx$ÆCë8/h€gŸLOT'¤ÌNÓ8",[Xˆ*á?>LC‹CÏ6	1J	%|	9¢	'Ü	;
! )@
! #j
! Ž
! ¬
! /¾
! Iî
! N8X‡8à*0D;u7±;é(%
(N
5w
%­
$Ó
,ø
,%,R0'°#ØŒü·‰=A ›C¼CLD>‘9Ð
! -&CTL˜å#+(1Tˆ†;#KJoQºoT|MÑgx‡XUYC¯bóXVC¯0ó>$&c*Š7µDíR2%…>«>ê!)*K1v)¨&Ò>ù(8,a+Ž#º.Þ:
/HHx4Á`ö0WCˆ#Ì&ðA=Y—$ª2Ï; > Z 2z 8­ æ 0!76!Mn!1¼!:î!N)"Px" É"*ê"&#5<#3r#¦#
! ¹#=Ä#"$4%$'Z$"‚$!¥$!Ç$ é$!
! %",%<O%6Œ%)Ã%$í%#&+6&Ab&¤&Á&.Ý&/'"<'-_''�'µ'3Ô'#(7,(&d(/‹(»(&Ú()$)@)5\)#’)$¶)&Û)-*'0*1X*Š*#§*#Ë*ï*+++!F+$h+$�+-²++à+,!+,!M,(o,0˜,(É,(ò,-7-:T--�-.½-ì-@.?H.4ˆ.C½.8/(:/5c/(™/(Â/.ë/Y0:t0¯0CÌ0J1@[19œ1CÖ1D2H_2G¨2ð2Cõ2A93#{3-Ÿ3$Í3.ò37!4/Y4&‰4o°4= 55^5-”5 Â5Bã5q&6c˜65ü6:27;m7<©7?æ7C&8Uj8?À8q9Cr9T¶9Z:2f:2™:,Ì:*ù:"$;0G;4x;G­;Lõ;NB<c‘<Yõ<RO=S¢=ö=7>IN>˜>!¶>@Ø>?.?N?n?Ž?"®?<Ñ?Z@ci@JÍ@ZASsAJÇA&B89BXrBiËBj5Co CODo`D9ÐD2
! E'=E?eEP¥EöE=
! F HF(iFB’FÕFUæF<<G3yGS­GTHAVHK˜H=äH7"I,ZI2‡IºI#ÕI"ùIJ0JMJ mJ!ŽJ °J!ÑJ óJ"K!7K"YK|KœK¼K!ÜK>þK&=L&dL‹L ˜L¹L_ÔL`4Me•M ûMCN>`N.ŸNVÎNB%OBhO6«O*âO'
P%5P*[P"†P%©P1ÏP'Q)Q:HQ>ƒQHÂQCR1OR.�R-°RAÞRS S7tSN¬S3ûS3/TJcTY®TU%!U3GU{U”U.¥U4ÔU	V'"VJV2jV4�V4ÒV)W#1W?UW•W8°W9éW4#X/XX?ˆX0ÈX.ùX.(Y5WY>�Y?ÌY7ZDZ1bZ$”Z<¹ZDöZD;[8€[@¹[Vú[gQ\h¹\m"]M�]mÞ]cL^t°^u%_z›_Z`zq`bì`0OaE€a#Æa\êa"Gb=jb+¨b;Ôb?cVPcg§ced7ud.­dJÜdH'eOpePÀeJf/\f#Œf6°f;çf4#g<Xg*•gÀg<àg2h1Ph1‚hO´h'i-,i2ZiA�iDÏi5jAJj,Œj6¹j;ðj=,k9jka¤kKlDRl7—l1Ïl0mk2m=žmMÜm9*n3dn<˜n;Õn7oIIoG“oIÛoD%p,jp4—p=Ìp/
! q=:qRxq2Ëq,þq2+r=^r@œrDÝrD"s@gsF¨s!ïs(t(:t%ctG‰t>ÑtuA#u:euM u-îu2v*Ov2zv4­v.âvw>1w/pw: wSÛwH/xRxxBËx3y9By|y8˜y!Ñy9óy5-z4cz'˜zVÀz@{KX{¤{*½{/è{,|E|`|&{|6¢|FÙ|R }5s}D©}Pî}@?~C€~@Ä~I?h5¨.ÞY
€@g€>¨€Gç€X/�Tˆ�,Ý�A
! ‚'L‚t‚‹‚¤‚¸‚Ð‚è‚ƒƒ-ƒBƒWƒlƒ‚ƒ—ƒ¯ƒÍƒåƒúƒ„$„<„Q„i„~„–„«„À„Ø„í„……,…D…\…t…‰…ž…¶…Ë…ã…ø…†%†=†R†g†|†‘†¦†¾†Ó†ë†‡‡2‡K‡`‡u‡Š‡5 ‡Ö‡.ì‡!ˆ3=ˆ"qˆ”ˆ«ˆÅˆ&åˆ7‰D‰Y‰l‰"‹‰!®‰'Ð‰'ø‰7 Š>XŠ'—Š$¿Š_äŠD‹1W‹1‰‹1»‹í‹$Œ+1Œ]Œ9|Œ;¶Œ6òŒ3)�<]�0š�1Ë�Mý�;KŽ9‡Ž4ÁŽ!öŽ&�&?�$f�‹�-©�4×�'�4�8I�‚�.œ�)Ë�0õ�-&‘0T‘,…‘G²‘-ú‘)(’.R’1�’&³’.Ú’4	“%>“7d“9œ“5Ö“(”=5”s”-‘”=¿” ý”•>3•4r•&§•4Î•=–&A–#h–FŒ–Ó–%í–$—&8—-_—$�—,²—.ß—/˜#>˜b˜2‚˜%µ˜?Û˜™B2™0u™2¦™Ù™:ö™ 1š(Rš0{š/¬š0Üš3
›$A›>f› ¥›$Æ›4ë›4 œDUœ1šœ0Ìœ&ýœ*$�O�1i�›�$»�6à�+žlCž°ž(Íž_öžPVŸ§Ÿ"ÂŸ$åŸ1
!  3< Ap ² 6Æ &ý &$¡$K¡ p¡-‘¡$¿¡ä¡ý¡3¢&B¢)i¢3“¢<Ç¢1£26£Di£C®£Dò£27¤/j¤%š¤:À¤Oû¤4K¥ €¥%¡¥,Ç¥&ô¥¦/¦ K¦!l¦+Ž¦+º¦+æ¦+§+>§+j§+–§+Â§+î§+¨,F¨+s¨$Ÿ¨*Ä¨+ï¨'©(C©/l©!œ©¾©%Û©4ª46ª4kª% ª!Æª!èª!
! «,«!I«k«%ˆ«!®«!Ð«!ò«!¬!6¬!X¬7z¬B²¬Dõ¬_:­)š­:Ä­*ÿ­(*®+S®<®"¼®%ß®9¯"?¯b¯$|¯0¡¯Ò¯Kì¯J8°6ƒ°º°,×°±" ±5C±>y±(¸±á±"þ± !²$B²/g²8—²6Ð²D³)L³v³ ”³2µ³è³"´)'´<Q´&Ž´7µ´í´Pµ+Sµ+µ«µ+Æµ2òµ+%¶)Q¶&{¶-¢¶Ð¶Pç¶%8·F^·-¥·Ó·ç· ¸#(¸5L¸&‚¸%©¸$Ï¸*ô¸&¹BF¹%‰¹ ¯¹2Ð¹<ºQ@ºX’º*ëº(»,?»*l»%—»"½»+à»O¼:\¼1—¼ É¼9ê¼>$½;c½6Ÿ½LÖ½L#¾&p¾6—¾<Î¾A¿>M¿Œ¿;ª¿Gæ¿.À"LÀ-oÀX�ÀAöÀ78Á.pÁ3ŸÁGÓÁcÂ}Â3ýÂK1Ã/}Ã1­Ã1ßÃ0ÄBBÄ1…Ä3·Ä9ëÄE%ÅAkÅC­Å/ñÅ=!Æ>_ÆFžÆ<åÆ3"Ç*VÇ:�Ç:¼Ç8÷Ç)0È?ZÈHšÈ9ãÈVÉEtÉºÉ>ÔÉYÊ>mÊ-¬Ê(ÚÊAËGEË7�Ë=ÅË/Ì*3Ì^ÌyÌ'–Ì¾Ì4ÜÌÍ,ÍHÍ0eÍ3–Í.ÊÍaùÍY[Î:µÎ<ðÎ9-ÏgÏ‡Ï6—Ï.ÎÏ8ýÏ16Ð-hÐ-–Ð8ÄÐ8ýÐ36Ñ4jÑ1ŸÑÑÑ2âÑTÒ,jÒE—ÒPÝÒ.Ó*LÓwÓ�Ó ¢Ó%ÃÓ1éÓ*Ô(FÔ(oÔ(˜Ô(ÁÔ+êÔ)Õ*@Õ*kÕ*–Õ&ÁÕ$èÕ4
Ö0BÖ'sÖ&›Ö&ÂÖ)éÖ&×-:×.h×2—×/Ê×&ú×.!Ø+PØ'|Ø&¤ØAËØI
ÙEWÙ|�ÙbÚB}ÚÀÚ+ÇÚ*óÚ*ÛIÛ0bÛ$“Û0¸Û[éÛ5EÜA{Ü\½ÜEÝE`Ý&¦Ý#ÍÝ'ñÝ9Þ1SÞ6…Þ$¼ÞáÞ,úÞC'ß+kßB—ß!Úß&üßd#à]ˆà4æàSá4oá¤á"µá*Øá#â&'â0NââŸâ4¼âKñâ=ã=\ã5šãÐãëã$ÿã#$ä%Hä4nä4£äØä=êä(å1Hå8zå`³åZæ^oæ:ÎæF	çfPçO·çuè�}è 
é.é?Né3Žé#ÂéDæé(+ê'Tê.|ê;«ê?çê+'ë:Së&ŽëNµë8ìD=ì'‚ìCªì#îì>í/QíA�íBÃí7î@>îEîCÅîC	ïIMï@—ïWØï@0ð7qð5©ð+ßðDñ<PñL�ñ$Úñ#ÿñ,#òPò.pò+Ÿò8Ëò4ó&9óE`ó(¦óÏó-êó'ô5@ô,vô £ô$Äô4éô(õ*Gõ/rõ"¢õ.Åõ!ôõ,ö!Cö-eö/“ö-Ãö8ñö@*÷6k÷2¢÷<Õ÷4ø-Gø8uø@®ø/ïøHù-hù–ùAµù÷ù/	ú+9úheúÎú!àúIû/Lû(|û,¥û7Òû
! ü (üIü,gü+”ü-Àü5îü?$ý5dý%šý6Àý(÷ý( þ?Iþ=‰þ0Çþ3øþ<,ÿ@iÿ4ªÿJßÿD*?o3¯@ãR$FwC¾IDLG‘-ÙN-V9„8¾Q÷,I<v0³8äL4j/ŸAÏ2KD2�6Ã/ú5*/`3�;Ä;%<Vb(¹"â 	O&	6v	6­	ä	6ù	(0
! %Y
! 
! +“
! $¿
! >ä
! 3#,W,„5±0ç0I?YT™Fî*5
`
/|
.¬
7Û
6?JŠ+¨Ô"ê#
1,Erˆ3§Û4ô&)@PA‘"Óö<;K
‡•­7¿÷'&9!`!‚¤#¿$ã(51DgX¬*d01•fÇ). XGy!Á4ã5INC˜:ÜR%j(�%¹!ß(&*uQ;Ç*.8L0…'¶<Þ,2H({-¤,Ò3ÿ.3)b<Œ$É,î41+f.’&Á"è#=/=m;«[çKC…�?)U0J°#û! VA ˜ 7· Fï 66!m!4ˆ!>½!ü!K"@h"W©"g#\i#QÆ#($1A$s$2Š$7½$,õ$"%8%X%‘w%�	&+™&(Å&@î&4/'4d'<™'BÖ'Y(Zs(.Î(ý(+)-D),r)5Ÿ)4Õ)B
! *?M*"�*#°*+Ô*V+W+3w+«+Ä+1ä+,+&,AR,"”,(·,,à,)
-(7-&`-(‡-°-Ï-Eï-5.U./n.ž.%º.à.@õ.@6/Iw/Á/4Þ/S01g06™02Ð0;1B?12‚12µ17è1) 2+J2(v2#Ÿ2#Ã2#ç2#3$/3!T3&v3.�3Ì3=å38#4\44y4(®4)×435655l58‰5;Â5>þ5==6+{6H§68ð6&)71P75‚70¸7<é7J&8;q8=­8=ë8E)90o9D 9Då9(*:'S:6{:7²:0ê:<;UX;\®;@<:L<)‡<$±<XÖ<T/=\„=3á=,>XB>X›>0ô>)%?HO?=˜??Ö?4@5K@5�@·@8×@4A5EA8{A%´A(ÚAKBKOB?›B(ÛB<C;AC=}C(»C6äC=DCYD7�D0ÕD7E->E.lE,›E=ÈEF,FDFFa‹FUíF<CG>€G<¿GdüGAaH=£H8áH^I)yI-£IIÑIIJNeJ'´J.ÜJ<K2HKR{K%ÎK(ôKbL^€L-ßLK
MYM/lMAœMSÞMa2N<”NAÑN,O@O'`O,ˆO4µO8êO#P$9P+^P/ŠPºP<ÔPCQUQ]Q4iQžQ²QÊQ"ÖQùQ;R/MRM}R4ËR4S 5S6VS_�SCíST1TP†T×T#ðTlU2�U<´U+ñU-V,KV*xV%£VCÉV?
W@MW6ŽW"ÅWHèW1XYPX@ªXFëX2Y!HYCjYR®YLZ]NZo¬Z][`z[)Û[E\PK\1œ\WÎ\&]GF]OŽ]JÞ]?)^5i^4Ÿ^EÔ^,_&G_)n_:˜_:Ó_#`32`:f`:¡`:Ü`9a>Qa=�a>ÎaC
b4Qb>†b4Åb>úbB9cS|cbÐcA3d@ud@¶dE÷dE=e;ƒe;¿eQûe5Mf)ƒf-­f7Ûf4g6HgogIïg99hsh2“h7Æh*þh_)i,‰iR¶i1	j2;j@njC¯jDój'8k`ktk1ŽkÀkCÖkCl0^l/�l'¿l(çl'm8mOUm ¥mÆmßm@úm:;nYvn(ÐnAùn5;o#qoC•o7Ùo:p.Lp{p*˜pÃp(âp0q.<q&kq<’qÏqãq ýqArH`r©r'Ér,ñr-s6Lsƒs£sÃsVâs=9tTwtMÌtWu6ru@©u?êu*v)Jv(tv2�v-Ðv+þv3*w+^w(Šw0³w!äw(xD/xFtx5»xñx-y??y.y"®y'Ñyùy!z;7z9sz;­z%éz{3){?]{2�{KÐ{K|.h|.—|RÆ|)}0C}\t}]Ñ}H/~,x~0¥~%Ö~Èü~�Å5U€1‹€˜½€=V�D”�NÙ� (‚WI‚B¡‚&ä‚6ƒLBƒX�ƒKèƒV4„T‹„Và„W7…T�…Wä…P<†K�†PÙ†>*‡>i‡V¨‡iÿ‡hiˆhÒˆL;‰©ˆ‰N2Šz�Š0üŠD-‹r‹‹PŽ‹0ß‹ŒŒ,Œ*EŒmpŒwÞŒnV�DÅ�F
! ŽJQŽ3œŽ3ÐŽ5�I:�J„�Ï�Ö�Få�,�N<�3‹�3¿�+ó�"‘)B‘3l‘7 ‘PØ‘V)’Y€’oÚ’+J“1v“D¨“/í“:”8X”+‘”3½”6ñ”y(•<¢•Fß•<&–5c–+™–QÅ–A—Y—\n—)Ë—$õ—.˜rI˜@¼˜>ý˜(<™0e™8–™"Ï™,ò™Qš@qšA²š7ôš:,›'g›'�›·›Ã›Kà›F,œsœ%ŠœB°œ#óœ.�8F�/�3¯�,ã�:žKžaž€žušžŸ/Ÿ"JŸ4mŸ4¢Ÿ"×ŸúŸ' A &_ † %¤ Ê ä &¡%)¡1O¡�¡—¡(´¡%Ý¡¢¢0¢M¢d¢{¢'™¢-Á¢ ï¢#£74£-l£š£B©£7ì£3$¤6X¤9�¤CÉ¤J
¥"X¥ {¥Cœ¥+à¥_¦,l¦™¦<´¦ñ¦A§VH§SŸ§8ó§E,¨r¨�¨'§¨5Ï¨4©U:©,�©0½©:î©Y)ª>ƒª=Âª(«;)«e«=�«D¿«G¬<L¬=‰¬6Ç¬Nþ¬HM­W–­Wî­GF®WŽ®Oæ® 6¯ W¯"x¯;›¯=×¯M°?c°=£°=á°±%9±8_±z˜±#²47²l²C€²"Ä².ç²³3³4P³P…³Ö³2ô³'´B>´O�´#Ñ´/õ´(%µDNµ*“µ(¾µ"çµL
! ¶!W¶y¶N”¶Qã¶5·T·r·ˆ·ž·,´· á·¸- ¸<N¸@‹¸!Ì¸>î¸N-¹/|¹7¬¹&ä¹º,+º/Xº(ˆº4±ºæº(»++»7W»+�»q»»A-¼Fo¼F¶¼>ý¼;<½7x½°½(Ð½?ù½79¾.q¾- ¾*Î¾,ù¾*&¿/Q¿�¿>›¿NÚ¿B)À_lÀ(ÌÀHõÀ1>ÁGpÁŠ¸ÁJCÂ,ŽÂZ»Â,Ã1CÃ"uÃ@˜Ã=ÙÃBÄ*ZÄ1…Ä&·Ä%ÞÄÅÅ=.Å&lÅ“Å®Å,ÉÅ%öÅ0Æ!MÆ"oÆ'’Æ0ºÆ:ëÆ<&Ç+cÇD�Ç4ÔÇ-	È67ÈMnÈ#¼È$àÈ+É1É6QÉ&ˆÉ¯É7ÊÉ6Ê+9Ê.eÊ”Ê4³Ê;èÊ;$ËG`Ë¨Ë(Ì,¨Ì"ÕÌ)øÌ1"ÍMTÍ5¢Í+ØÍ.Î^3Î5’ÎTÈÎjÏ5ˆÏ¾Ï#ÐÏ+ôÏ$ Ð'EÐ1mÐ ŸÐ5ÀÐ0öÐ"'ÑSJÑžÑb¾ÑV!Ò xÒ ™ÒIºÒaÓ9fÓ? ÓdàÓ/EÔ<uÔ[²ÔTÕ"cÕX†Õ:ßÕ=Ö,XÖ*…Ö„°ÖM5×\ƒ×9à×1ØRLØEŸØAåØ6'Ùb^ÙBÁÙ|Úb�Ú9äÚXÛˆwÛDÜVEÜUœÜAòÜE4Ý+zÝ?¦Ý/æÝ9ÞAPÞ’Þ¨Þ1ÆÞøÞ6ß0Oß/€ß4°ß*åß@à.Qà)€à5ªààà(ÿà((á4Qá!†á#¨á"Ìáïáâ.â!Mâ.oâžâ:¼â?÷â57ã9mã9§ã/áã9ä@Kä3ŒäHÀäQ	åL[å¨å%µå'Ûå3æ57æ)mæ—æ)µæ;ßæ5ç"Qç;tç-°ç*Þç"	è!,è-Nè|è7›èÓè5íè1#é?Ué.•é-Äé9òé6,ê*cê+Žê&ºêNáê80ëië…ë-¡ë'Ïë$÷ë ìJ=ì2ˆìP»ìí íq6í^¨í0î8î!Oîqî(�îU¸îï+-ï+Yï+…ï±ïMÑïLðDlð=±ð6ïð&ñ0?ñ pñ-‘ñ+¿ñ0ëñQò-nò&œòDÃò*óB3ó0vóD§ó0ìó?ôD]ô1¢ô#Ôô?øô>8õ=wõ.µõ.äõ5öJIö#”ö&¸ö*ßö+
! ÷6÷;L÷1ˆ÷1º÷ì÷NøVWøS®øFù6Iù0€ùA±ù.óùC"úfú&„ú*«ú+Öú#û&û9Fû^€û:ßûDü_ü:{ü%¶ü3Üü2ý,Cý"pý“ý*©ý^Ôý93þ9mþ §þ$Èþ$íþ1ÿ1Dÿ8vÿA¯ÿ\ñÿ)N-x2¦?Ù?AYB›KÞ:*7e3�6Ñ6_?BŸ1â7)3a7•;Í8	B+_+‹*·.â4&F3mF¡?è+(&T*{%¦<Ì\	4f›·Õ3ï#	$=	8b	4›	kÐ	6<
! 7s
! 4«
! 3à
! 4#N@r³AÀESHUœRòRE
S˜
Tì
RAS”KèX4D�GÒ=LXB¥,è3I4f8›(Ô6ýD4LyJÆabs1Ö0090j0›&Ì0ó%$5J5€M¶54:5o4¥4Ú__o0Ï":C]Y¡VûbRCµHù$B)g)‘>»$ú%-E*s!žÀ7Ô'<4(qIš+ä**;!f*ˆ)³5Ý//C6s?ª%ê:)K*u5 @Ö 9$ -^ )Œ .¶ Få 9,!Ff![­!:	"+D""p"-“";Á"Eý"FC#8Š#'Ã#*ë#0$(G$$p$j•$%%!4%>V%/•%3Å%*ù%I$&n&&ˆ&#¯&Ó&.ð&t'Æ”'[(%t(†š(=!)N_):®)6é)= *4^*1“*0Å*Aö*O8+;ˆ+/Ä+<ô+D1,Uv,Ì,=ã,3!-(U-~-(’-D»-.,.OF.8–.HÏ.8/ Q/.r/6¡/1Ø/2
! 0K=0H‰0SÒ0@&17g1Ÿ1¼1Ú1÷1232O2m2Š2¨2Å2ã233>3^3{3—3®3Î3ì34*4F4b4C�4aÅ4U'5[}5[Ù5M56$ƒ6$¨67Í6a74g7&œ7IÃ7K
8.Y8Oˆ8GØ8: 9S[9R¯9V:EY:dŸ:A;sF;tº;k/<g›<N=_R=_²=_>`r>`Ó>`4?_•?_õ?_U@`µ@`A`wA_ØA_8B_˜B`øB`YC`ºC+D)GD/qD/¡D„ÑDBVEE™ENßE3.F8bF2›F2ÎF2GM4G'‚G)ªG1ÔG1H18H2jH1�H1ÏH1I13I*eIf�I/÷I&'J[NJUªJ_Km`K†ÎKOUL4¥LrÚL'MM]uM]ÓM^1N^�N]ïN^MO(¬O2ÕO2P2;POnPj¾Pj)Q.”Q6ÃQ;úQ@6RwwR<ïR6,S‚cS@æSE'T6mTD¤TBéTb,U9�UXÉUˆ"V&«VDÒV:WDRWA—W%ÙWHÿWDHX%�X7³X5ëX=!Yi_Y ÉY:êY%Z?:Z5zZ#°Z"ÔZ+÷Z0#[.T[Iƒ[IÍ[2\;J\%†\3¬\=à\m].Œ]p»]H,^"u^V˜^ï^+
_9_5W_-�_+»_-ç_)`!?`%a`&‡`%®`-Ô`%a"(a8Ka!„aR¦a?ùa$9b^b-wb*¥bÐbîb c%c8c4Wc*Œc1·c*éc(d =d%^d$„d©d,Æd$ód#e/<e9le;¦e!âe@f Efff-~f¬f:Èf1g25g7hg  g$Ág/æg'h(>h4ghVœh)óhFi>did£iBj=Kj4‰j@¾j8ÿjW8kF�k1×kQ	lX[lQ´lem-lm'šmHÂmDnFPnQ—nCén=-o8ko;¤oOào40pep9‚p/¼pìpDqAKq@�qXÎq*'rCRr0–r(Çr!ðrEs1Xs0Šs3»s'ïsqt}‰t"uN*u&yu' u6ÈuÿuCv„Xv"Ýv0wJ1wK|w*Èw2ów9&x.`x*�xºxÑxâx'÷x0y7Py.ˆy!·y(Ùy z$#z%Hz&nz%•z6»z;òz%.{.T{*ƒ{9®{"è{|"*|#M|-q|0Ÿ|BÐ|7}9K}U…}/Û}?~;K~*‡~7²~ê~V7[2“1Æ>ø27€5j€4 €:Õ€~�&��+¶�3â�+‚$B‚%g‚&�‚/´‚&ä‚(ƒ4ƒMƒgƒ!†ƒ¨ƒ¹ƒËƒMãƒI1„){„&¥„GÌ„>…1S…9……#¿…Bã…4&†([†H„†Í†,é†2‡@I‡@Š‡AË‡D
ˆFRˆ>™ˆ=ØˆC‰CZ‰7ž‰3Ö‰?
! Š=JŠ6ˆŠ;¿Š#ûŠG‹)g‹:‘‹Ì‹$ë‹AŒMRŒ? Œ^àŒ0?�Rp�;Ã�!ÿ�D!Ž?fŽA¦Ž:èŽY#�4}�#²�5Ö�$�1�P�pp�)á�A‘:M‘,ˆ‘µ‘Ñ‘7ç‘’(5’$^’Aƒ’>Å’)“g.“$–“»“Ï“$ä“<	”"F”i”4‰”2¾”0ñ”["•A~•?À•j–-k–X™–<ò–g/—G——6ß—7˜+N˜z˜™˜"²˜)Õ˜7ÿ˜57™m™5�™AÃ™-š3šSš+mš1™šËš7æš4›2S›N†›%Õ›(û›4$œ=Yœ7—œÏœ3íœ/!�"Q�t�’�/£�;Ó�*ž:žSž pž‘ž¨ž.Ãž,òž6Ÿ VŸ!wŸ5™Ÿ/ÏŸ.ÿŸ$. -S  � ¢ '½ å ¡% ¡UF¡œ¡.®¡%Ý¡)¢-¢9M¢‡¢) ¢_Ê¢a*£`Œ£ í£¤ .¤-O¤J}¤PÈ¤*¥BD¥&‡¥®¥&É¥+ð¥?¦D\¦>¡¦6à¦X§Xp§5É§)ÿ§4)¨ ^¨¨2�¨Ã¨Ù¨ö¨©4)©-^©0Œ©4½©Fò©'9ª=aª1Ÿª5Ñª'«8/« h«"‰«¬«Ê«%â«0¬G9¬7�¬&¹¬)à¬*
! ­5­Q­7l­¤­:Á­"ü­%®E®!d®†®2ž®-Ñ®Lÿ®JL¯A—¯JÙ¯A$°Qf°H¸°C±LE±’±&²±.Ù±9²'B²)j²#”²&¸²ß²Hþ²AG³+‰³>µ³Oô³/D´t´1“´'Å´í´µ$µ';µcµ1µ"±µ!ÔµröµJi¶´¶ Ó¶^ô¶CS·g—·.ÿ·@.¸"o¸2’¸QÅ¸ˆ¹5 ¹MÖ¹6$º[º2uº]¨ºb»Di»V®»9¼A?¼C�¼=Å¼D½FH½H�½PØ½R)¾-|¾.ª¾Ù¾vø¾3o¿=£¿Eá¿N'ÀEvÀ:¼ÀG÷À~?Á0¾ÁCïÁ&3Â3ZÂ1ŽÂVÀÂBÃ/ZÃ6ŠÃ5ÁÃ<÷Ã4Ä(RÄT{Ä^ÐÄA/Å@qÅ.²Å,áÅ#Æ2Æ4RÆ'‡Æ0¯Æ6àÆ4ÇPLÇ8�ÇKÖÇ:"È]È<uÈ:²È;íÈ;)ÉeÉ#�É2¥É(ØÉÊ:!Ê1\Ê*ŽÊE¹Ê(ÿÊ4(ËE]Ë2£ËJÖË!Ì-=Ì,kÌ>˜Ì,×Ì>Í4CÍFxÍ3¿ÍFóÍ$:Î6_Î–Î0µÎ^æÎ/EÏCuÏ4¹ÏCîÏ02Ð8cÐœÐ©Ð4ÈÐ5ýÐ%3Ñ*YÑ2„Ñ)·Ñ2áÑÒ<Ò*ZÒ'…Ò7­ÒEåÒS+Ó#ÓK£ÓïÓ;
ÔCIÔ&�Ô*´ÔFßÔ:&ÕQaÕ[³ÕlÖm|ÖrêÖR]×r°×*#Ø)NØ&xØAŸØmáØ.OÙ*~ÙK©Ù0õÙ!&ÚMHÚE–ÚRÜÚ?/Û-oÛn�Û0Ü+=Ü8iÜ*¢Ü+ÍÜ?ùÜ39Ý@mÝE®ÝôÝ#Þ$2Þ$WÞM|Þ&ÊÞ%ñÞißi�ß"ëß0à0?à4pà,¥à%Òà)øà,"áAOá7‘á3Éá9ýáA7â'yâ$¡â9Æâ:ãO;ã?‹ã*Ëãöã(äH:äSƒä=×ä8åGNå<–å<ÓåGæPXæ:©æCäæ(ç=çVçmç'€ç.¨ç+×çNè#Rè!vèA˜è+Úè%é0,é3]éA‘é/Óéê$ê8>ê?wê?·ê0÷ê3(ëX\ë,µëSâë(6ì,_ìŒìU¡ì÷ìí	í@"ící2yí[¬í3î5<î3rî2¦î2Ùî7ï#Dï&hï;�ï(ËïRôïMGðB•ð$Øð'ýð*%ñ4Pñ:…ñIÀñO
! òOZòOªòOúòOJóšóžód¸ó²ôjÐô&;õ%bõ#ˆõ,¬õÙõ)÷õ,!ö9NöˆöM§öIõö%?÷&e÷'Œ÷%´÷<Ú÷<ø3Tø:ˆøFÃø;
! ù7Fù8~ù7·ùAïù71úOiú9¹úDóú18û4jûŸû¾û*Þû'	ü+1ü+]ü5‰ü)¿ü(éü-ý)@ý@jýc«ý=þ-Mþ{þŠþ*§þ+Òþþþÿ/ÿLÿ&eÿŒÿ§ÿ6ÂÿBùÿ<çìq(ž'f*P7#<÷$YEb']ÕÌVÖ
�FÖdð1í´*f("k$Úv,gÜ1à1�&V1ƒ/Z1øh(œmõÞ#s×050L* `M&Ôf)ß,… ÂÆ&EÄc)B)j0ùÈ,J'	0 ÛUÞÃÔô"B#¥!¡0·V™%g6	#Á/C%ÆŸbh]‰0-+J
Ü•$S
! Q+“1t	2Ò½¢$ˆ%<Ø&�¼&@¼ÅœR
! /È# %çr*Ë`$«Ê'-”
! ¥"°X$C'É.Â\cað!H"3¥Q%…ñp'j#©($1ü/Û*œ.á#«Ü´)+s)p	)âB)¬K32F/Á"*Ô¤/¹¨¬(œå%\Úý.s$ª#­&–à–ª8	dãDA"Éhhk†/&7$á)æ,/Y¿ì1:#ë'K¢1gE±B&<Å	0[‰y'8—„$� ì¡”&è ŽˆÚÍéØ(¬+ßPõ"¯­
! �
! §¼Ý!Ì$Yò[s»(…»
! J	¢&’&¯ï£Ûì*Ýxô!vÅ’‘ªÚ-W) 
! ¡,+&g'zñ	:(¡Ä+­êx¹08*6»/Ç	­)$$ð1§/%/g	q4'0R\!iŠk.›&ˆÃ0«)œZã|‡Í"ò6°¤¾+Í.«… XÓ%Š,¦1²+m,8"&‚X(Y
n*�¦Ç?+[1„È2K(,,Ó.#%Q0ë0¨&Ñ#±­	¾#é
./›"tšÓkë(V�~1¸#2.H-Ì.l!4.qÉ	‹)©é7(’ç.àÂ1�Ô/v-C¯!8ûmÅ,¸¡7µ³6
Þ/úó(t+¯%é(>­S)l$ü"í/ /¾_vî>Ñ"ÓQ"Ì1¢0Ùº$è¿
Ÿ1ö©/>*†”gs1£À×"V(É`-¢ž.(*ÝÄŠ
! U±4ÂŒf>&e#Û
! ç1‚%: O¾	xDÈ%h"�ê,‰ê%T1`-¢,h0F.¯å©#’ÄR¡¼#0#¸ê+S+.�Ó/·/0²	FÊ|ü†ºµHÎ©.)ªƒ'¶-š>-)(ñŽâÇ0ã0ä!'6):\pèám'þ)ˆ'‡!^8(4º$ÝÌ	.g”,›(!$Ýyü-™)öy01 -;y
5l
! £�…¨©,*V
! 2b$%%u1^Y4"K´+~+(Ù-Ì0¸š,úí#K*šO,²Ï¯#Á	¿‚Ù	á%h	I(¬…!e($+	#-I.„(*cÂö�‡-f¨¸¯!l† ÅXÖ!1A,n
Ó+ÌV·1Ñ 0‡+ò0ºRÅú,
! &j$º"R"lFù$1è1¾='Ü.ùh(8Žfé
! %ÌšSß—
! z1!ƒÛ ¼'S!9).õÙŒ›	¯0�1è®!Ú,®$Âˆ¸J/÷Ô
IÙ^-˜–J]ö.¯Ä!u}	è\"[#…ç¹-ÓÎ-¢è	)¸)	!±†'ø-™%}(|Ô&C/
! �ú	[q1-"n*"¥'ú%%*„,|*tc$î{Õ)]$¡{%Q*¬Á
! Ï"¦G
! k)MÿG¦
T¸
! ¡%W�01(GN,Ÿ—õ$Ÿ
! @'œ-®	ÿ"ï,®0Í5~.øE,ó!;�;X!ÊÃ
ž ³0»,ñ¥HŠ¶Ô+Vª}â.^¯v:�ü%8,�,»*¶´(Ô	I$!=y!Å'O/óc	S'Ô”Ý)«
! 9Ó.ñR1Ø~*:0¡AQK?=êž
! "23-É

ò3,—	jñ.4•%ßvû?ühå(ƒ1^¹ã,éé|
! õè%~%ÉGŠkFa‹&KN°a1k+n08%kâ$”Ï.Ç)Q
! îUÀ-ânS,Ñ.¯
! Ë@ ‰)¦,XK,-Y#Ž(h,â	Ðqñ“#s'"D0<O¾( ‚ä+^[YýÂ*Æ·µ"!4)
? ¼ï%oQ.�
Ú%]/' mvÄ1‹¨	|�*#Ã(À%Î�(Ü­/¡-2ƒO*‹'†ó¹9D>o,BÞ“&ß"æœ!á	>?&±ß%o1á5SE/ä û }.ï¨
! ÓÛKýÙ”!ÃÄ!'j"‚ñ¼çÐ*3	´)=/5/MÐ¹D1í¤ ä–$D+:Ç,ø-\îa¹#²V²«.w­%—÷gq,(¸"
ÐÌÓÀ
,'oþê–½å‰1e
! ‡*íd	‡ü ´&ã$i-9�g«µ'ø/ø)N	ÿ*Èú1'“(ÜÕðü'clWX¾%ˆ
! ù"•(þ#e1“ó	ÜO%þ±0BÐb ãÂºaÅ#!
+By*;˜'•pf$`…o"Öµ$ŒÏqT¨ }Q‰1)ù·n&Ã#¾ÖW'Ì!Ó)´	M…î–k¶1‘L×$™&'1ÚrÇ¿ø ®	'²#Ä&3$Èï7ºÙÉæ­ÉâÚs,^+‚.nŸ¤ð&¿	M­..”p1ï&Á]¯Lí+*B'5
! LG	-2
€ý1j+,ðå	
  
! ¸	ˆu`…T’…	1'V«à)µÀ0B%Í“0²&F=	G� ñ§r
! ¯,"+
ŒÊ!R§ó#£-E*¬q#ÖÎgð
! ”1?±#¥)ºA¸î(÷õÏÝ¨'mEt«$W&atH+Í¶E%ò
¬Ú&B*o+*cM'H71'
K5 !‘/
�M*ù¢uá¥–.XâêRU%Õ+c1Ç
! à©:
È
À*™13'ÓYˆúj.p+õP#/àmƒ+*ñ�m/C-#1YˆÄ0³æ.�Ë
¼!h&
! 1s
‹±,wMë	ì²2&+Ÿ"á0.Bv$d2Ê �Ì™‹Xh-ù+–P»0Ññ"€&f"lH`a–\R!N&UH#¨±+(½û.Ab²)G 
! #±Ö'�)·º)Ôú6	×“30Í-:*€#Ú'AË­Ô.zEŠ+i{åY­Ó*k¡(®É€	¥ÿÞ"
Ý÷Ã#,É&Iüâ(ƒÁ,O~9.PèjX0õd!
! )–&Ò	ø'Û1µ7bHîÕîÄ
! ¾.¢	1µ/ö$–qüþŠ#%Oj/?•ÿ-u!–*ð/ˆb�>/æ<
ä2ÀÚ$&®%ñ´+¿*ïÐ¾1¾$#P*+¨’r-„y#Èù1åÊ#wÂ4—•&O1(0ø(Þ'ðFPg,\*Ô(t�¸€90DÌ $Xu§/ùe1lM¸µ,'	cfÑ*O•–ôœ'#2Wxÿ§N*3Ü
ò1¦µˆîÝ+©I!(-�)~	!û
ÛÊ/j
š·d#€!õ¬-š/"Ãò,½J°p
! ç"‡#ãF"K%,ž#*+y¯.
! *¤™½,‚3Ÿ¨0}T 0^]"x–1o°/)
s=˜]ªÃ/@2Ð0qË ù,2)zVÜ0‰
“L);$N»!,n–œ"G¼ÙÔ'Y€ó02²ŸÐ	jc'&
! r�ç‚Ý,¬, ²ë†*8ÓV%(#P	‚"|�"µ»"Wƒ*Ô
! T
! Ý†%
!B±Dï'I,!þ2�T(-TÎ´9¼aå¶01!Æ1L
! 4+d
Š*¨
î  )1¥
! ÷	$±"K·)'7È$®;)�(¦/8)
! ë˜
! ×®Ù.Ó&ÃpÛ'1
! ä
Þ+!…æš†
!  ¹'õ-j!Œ"ÅýFQ12bÂu Ô?,]-†(«/p",“BŸ		
tfrÕ</¸yæñ!â
! ~0*¥1¸%­Q
ûŠ/ßdjÞÆÜ	QŠn¸§1Ìl1¹ð²%‡ ;sGW	N(/ž%..Tt*<È\›)é#)U"]' Ì*I%Ç-@g1ð*Ê¤0YP0Ë&®/:ñ-Êª.T.Ÿ)³""†yŒ-°s-J
! *%÷%ð¥>0Á1d|0Õ!¤y.1mx)ËÆ ¨L×mï$0EM'!À!,$•Ù$ð"	ä
! ³ý$NT#Øþm!¹)ìýäù¿¤­æÒ÷T#%7r²ÿ�1 Ú*wî-þÊ.Ÿ*ËtÝ0+EUt) $*à
! �%i÷.›EI#˜)3|
¨�±$Üæ’Š.&S(¨V?%š£z"BªØ
O	1¿1Áx~0&ê•
ï,0\)Q(?|»ý(«{!Õ0À#sÎ
! •Ï'Ë1"ô(t"pŒ	HÞ¨K
R,ùmø.a¤i^iä.ª
! Ý+.Ñ
�ø—0Ì(�"˜1“j0Ìv�)…(²!(ˆ,�'Á*®3/Fr+,>Å+ Û"	Æ!;¬aÑ /p.ø1"òjâ<
! ²c
ÑEÃE)m-|æ+ói+@'ŸéR$"'àä#*Õ#–¬0OÖ(N.ûmòäóæi/]`'¼@!”{©»$ŠÅ%/d¹$+ë$Žd&N
! 2­$·‰Õò-»)™¨(ð„R"1âÄ"öÀ!"Ö19|€%¤{ÆM0�Õ/3² ›.Þ‡(-n¦)ÒA)ã.)$&ß½(ô#È•(;ö$âç)Jqè
! zeB/’þ�)±1v$2*¿
! -
! ~‘L#*i»Åª+q	ñ¼†ÀÿÇGŸëi„NF+U2%“
! „«"“y
! hÆf#
ª	&�Pxü¡)kU›÷X 	ô)‚*c%½&&!Æ/CÎ	Dï->)*2º%P"h.h
! �	·+¼.Lß$ß u0Ä¦$'
! s/(F#0«¾»G*p=Û¶/_Ò'§˜Ã)p�)r)÷/{	 Ã+É½
¦¾'Ö
! X-Âø!ÙzØIw.®:[z,·´%º-A0óŽ
! ò/Ô*/Òáó
Y&g(É)˜&HÓØ#W	D/z�<X&ô,@N¼))v5+d&Z&–0Š&˜Â°å$r(':-E&+‚+ù-R*!	 aN+U
�$¿!íëþ'\E0h $²…Š"hÅ!è½*<?ý&nm
! 8.cð'îÔ&s1¤f&jÙ%ek&`;+(M/&ªg"­�.m¼"y +0W+&/ÏÁ1K½}ý§Eé¤Ù(v	�Âú!Å)ù ô%@[+J*|
,RÂ�/GíX)ëz&È -%mHLŽ.""D&&¯v/åÙZO-ï(G<($:7š)ÔÉ‹Â¥„ O
! a–ø¼ÏT*N»'ÿ%,BÑ/#ñ‚@Õ#ö‚k
¦ ,ìê'É¢"³Nf3%Ð	+¡#© %½˜ñŒ
Œ!P6Ö¿²_‘'3b£*Ä.'Ü§A
>'M-.Ü"Ùÿv@
! .oµNŽœ[&$%ìbc*>X"áü"
! †fÓ¹+#.<E$@Œ¿%êx	á>+\#g#”	),/&³*wí,õ	ÌÍ*H(C)ÙÎ)kZ#"d'•#^³!Á“
è
Y%µ»÷!`i�¶–
! *$1A	\+ñ€Iì
™ å.c QÑÃh1¥Ò-%92æ
ò+[G
¸
â
Z-³Òç!;–		Ö,É¹
L&�‡á.»™$iÑ&Â	ë#0v.ù?Ì&D'ÿ
Ùž-­1OÈ-Œ
! ‡11'ƒ1¶ü.Ø Ë,1�ëÝ ¢
Æ¡.r$m(&IÃ‹K$6'%°"š(ê-Ï	òí×)o*^�¢!ž"Ð œ.Áb,«)µD¦%­Ã}0AÇI-,+J˜Í/¸H+±—0�%¼*\¨²ï/�/!].äÇV.@_Ë+ÿU>,” ˜	å=&ã!ö¿ö¼)(ÐóR&2
! Ï+w¼ù'É
2Ë+51Ûê/Ÿ’
ê!§'k!Ð)
! V
! Q/ë+j(}$¯(,Qy+
2Ý	1·.ãq
! ¦z+ÿÉƒ(…)æ-#,-!e-´VRB0ø
! «0â+!¬”)·PrŽ÷é/J&,r1[-	èÔŸ¤*ô=¢åÿ.²y$;ô áÕ?!O(Þ#¬í(l"Û$ß'e²Ê,#1+/Ê$\ã ª-ŽJqÜåž	˜ Å'¼–#ú(‡ „9{Z*Ù+Õó%ô]*˜ð`%}ÌÆ4$Gæ#ý?áÄð	0& à! 

"#1®,Ø¾/=þ×ä;q«ø0"11»/¼«Õ6½#t$a³)’y÷-# UâŽ¶"Á'o$ì™IZ¹�b
! Û#9$lÞ,6°^&-é	b›ì
! X´#Òâ,?™6&[òü+_'+^Ž%"%�›¾ô§¹Ð.Å)ßîM"�0£1px
! LO.
! §î‡õ1„#p!¾‚(;
! Ž
ø$b›‘!-1x*Oº!1…1) N$&.„÷"W0(Qâ×-$“/Ñ%#?$çu
1+÷(F(-*�ã%€-Ÿ!ïZ%¡/Vú|è'ÃÏì2!œ&[­{+'°
! g!Ò”02|	Š H00T'QÑ<Eÿ/rõ.`#‡Ãä€°!¤Î)
°#ž
! Fž+Í!äGüí §!Ö,l¿AwÜã#Í	ë/&+)KêzAR0[í1hñ+N)‹	 %öaÅÅ.û$
! 
! /MS(ï|bš\±=0î¢*øý2Ö•*"/÷#ÍMj'Ú
X*	3(¨.‚rvšÄö0ûš1`
¿-ê L-„'‡é×Ø'Ågö ¼)À.6+¬`(v
! »Ë2/4Ã%•¸.ö¬+_$²!W´
! s 
! Ë(T~
! u'…�o?	d‹†ØlJ#Jú,ºM#P%ÇÓXªúø*Å°‹LÊ	i
! “- #D*.Á%0yùÝd·,èë:0ý%6Ä€Àr0È÷l),&³(ZÆ)�ìô½|%“/†"J-ú/�-]Ú8#žò á
! ,)Sfœ�!ÁH,‰"$ ¹ø+ZB(DX/%1 O 80,_áÚ.zˆ°~Ë&	#&Ö0mœ/m1e)ˆ#ÿ!¢Ø	© /Ÿ,™ »­p‹"¸.#ŠŸ-"y'žyU L$à.u"Ã!#~-ñ,©	ä1ÅLW.qœ+x
0¡T‰à--Ö#S1M
! 'Û‚
! _!=+ô$	¬#0á${*
! fYbê&~âÞà)/ëHc‰ Û+-[ÑE¤
% ¶d%�,Ñ¯à0\2,/Â$û• =š
Ó4(?`n(‹+¼##d$Þ¤K|,6( r
¶e|!Ñ¨Z!ô™
®¯	?
! 
! )‘ã&­'P)Ö	 "í
! þ-¸è.œþ%}
! }Æ­-â#Œ+ê	
! $P ù)ä$©~ÝpÎ
¬%2YÐ1/~´Þ=_0Ä$#ï16×Å
! Á(G!ƒ¦"ìo)`D%í¬àdì=$!,¸Ö}hV'£
! h=,hág+YHÊ§?ê"=�Yè!¾ñ0µ`å!	0;!ú0šzo0õÆ'<&ß-žI1@.y%¬*VA'Í'¨Ó$G'·Ÿ &¼ÇB½ T¦š0*.
ô/&
D#�Î%V/ù*w}+r. *$¯$þ.~&›G#)
! .Î–Ä,¢–/"°"*q.ùŒ G0Á-‰'%1)É!]
)Á$Ê?¾É+«Ò‘N'Ð½,×d)´; ÀÐ 9%„,Z+¹&1ÆÁ¼_Tû5­#’/«F,\/+>Û/:WE*œç',Ò+ÇE'ú
! P�é0gP˜(Ø`b¿»0Ì 6Oö,^*0"'þ‚)Oò*
“� 	ü)ýß+‹-G1‰%^øº'æ%ÐU-å&·-¥!¡
ý*tÔ;#K™Ð,Î0úÞf Óx/Î"ÑÀe$0'eø
½âÿ >RÑ'*JŒp%oÆ	^*=)fá
! *¡'ßÚ
! �
¢‹‰(†$ˆõÅ(”„1'o.ì"ç´£)‚©eÛsš&)](æ!££—&¹").½0_	ûð¯"v+ç|èî#	ç~‘0å¶»;k
! Â“Ý$®LQË
! îâÆ*}'ü1ô‚&Ï4&
Ü!<*#Œ mO"É1U4,�.<Ý}ê•`ÔCõ¬1’Èc+­ù
! À.ZÜ&0Ö˜-ÄÂ0Èd(¡K².W*€0ì/�L	Ê¡b0­+)	Mww	oD	ú%¯”"ÓA#'ª0Ü–/Ž-¯-Òð+©0	Á~(§
! G*›
! m2$=æÝ�›*@¸ÃÎ6ˆ’,*y(ð)çË.++_Ïš%bÒ#·(1/'õ*$
! x»Ì#Š—!;Z/'"ê)p
ß(.)ô
KÑÏ#,`äcO³(Û «$ÏÜ&s&iî%?#ËU+/)“Eg�®ã÷'ì  Ž'è#(‹*i(¸(û/?Ê"ç	
q,w1ç/A&Ü#ë%ù®
	E-F âúfÑ
X×àÎ! 'u°œM0'&ä0K1°	®Œ¡-I8
·
›ò-E(› 6
! Ê' h_+>.Wàý@&¬@$÷1”"ZÅ&¾t&Ã„-XçØÚå‘Â rV0ósCÁ�$M)2©'î6 Ø%Ž¬
Xa$5à,ž8-Õ³Û.×'Ø’%d*…�,ÅU(2éU•ÝtÂçÏÛ¤,Y"—Ý''©W09/ž,*)³ÿ–\
! Ò/j?ò
! û%©Ä't/`120´1$L5ø	«`‘q¹_.ë <}X‚/§&eI0#!#/Ñ	Íh’1f!`
! &²¦ š+".š"´!s
! ÑH›’Nð"+˜'Pá1·#2 ø$Œ'y1° •^NTV
Ž0¢	Å3)¯uC¦)W,k¯ $A»Z)ø%J†1×Ù/2
! 	1ô,3 ä%b
9#)\Þc…­,KF¢'3..í)™pB+¡^$"›B1G	†.Ø!ü`).\1x&iw,œ+�-Ì'	2f0^qª >ˆ0/è02¢°#'õ»ø;j ×*Ì8[6+¡Þ
! }3y&:@%26Ù*çÓÀïË1ô&ª!0(#öN"² £.u.1A¤$A$±ˆhØ*8È)1#�)2A%ReŒÙáz!…%½	Ú¯4-Öå2k"ì òm°%ïH5.i'J,“I&ÿQ(ƒw&Ú
! /Ê·/Í$$q"Ÿ*€OæÞ D,Ç V)µ.ÿŒv)´
++Œ›-
‰×!•)±‹å1Î/�0:GÃ–"Ì%þ0:A-úr‡ø"Œu*‘ .&CËb
)[*$((%e.S	â*ÚÁž$
•, ;Á^#ýŒð ^k1´%-Ðµ´.»~[÷éÒ†+¨%M1í!e#ú"/Ÿ¯œ1âËþ³+ñê_
S!
! !jƒÍ¹ÜqÄ(þú ™	§*S0û*=N0ÕH!-ó0£+ë@Óã\Ã&�]Çl%«Õ2)[�º*¬±&¾&d%$
! üK&{8&ýÏ9'Õ«#Ä¾$ó1,Ãl3¶Â";/k	 (î+ü{#°.ÍÓÓ1=“Õ‹�'F*Þ¾)o$™* (,r9¿)È9¬ß7º¿u‘(ç!5H.O&;,Ú0åzž]�üì�»)\ú$“ eî&É-D:ä)@"<,Îz
£$&Ç¾¢ ÒcW	$Ö‚°1{V	˜!€†,9D þæ"7'y@

! e+Ù&„�¨,äcÚ/E z/éÆ#8 ç$~"'ƒo(|c";-Ðâ&ð%J(³/…‘®¥#¯!×0'{!Ïåñ*	Oµ–!³]
ÇÌ&Fxü
! .Á¼â%MŽ&Û(�ö"˜Ì$2@!2s	Ì{Ú$"f¶.tgEq!)ÈÒë€"p-?(Ôû+û"ÒM	 ´kQÔ>ó+È!j1Ï,Õô¢aï+’OÒÃ T
! ý-LØõ
G/jt.±/[<Y1(-)Î&JK.'
! ¥üA%ö'é³
Ã�@ ç#<2d b!Î(”áÁ(ú¸'+¼v1Q	p¾ì)ß
! Ú)!ÛÒºçêR¼/éV!÷)ºÁ….c!fŒ,1bÍ{
»¤(œ	Ø.**Ž¶‡*©Tˆ81ç(¤#o-«�#¶! è7.—%‚1D-Ú1M ¥D"m#·-�$n"0õ#‚E
! ¤>ý‹.Ïu.T_"`"­ r@)‡)¸0„Ö%£!öV9ÝX›/Ç$—#/§%¾*âÓÆ2ò#°.µHÆ·$—
! á/‘%S-M$DQî,TÀÃ
! Ï s.Ïÿl¦*Z×‰ºXX
¯ƒ®
! Áâ¥,Il,-G,çC!¨#D!„æ‚77/–%w%d‰
! é!Z'˜Q\&W
×{&MaÛ·,ÍÚë
€¼ Šû�/P.×-X#€"“äï)Öl1.Ê1/	¨ºt15&�Qˆ
“%Å
.16Ó#C/Æ(Ò‰Ì¾Ä*}’K-/¹ %*¾,as2_U
! ¸¥Ý#Î.)	º	ð#�$…&à†M&Š	sB(*X
+ß¬)Ÿ.ú--­¬±%\Ñéûª($K2Ê+Ì+T+o%¬$=vzðš!jdž(Æ]Yæ(AD-úó"
æŸ‰o	J/W`½!ÏÀ)»(
Ù€/@(Çô
n	)u,ŽØ_x'ÉN…*Ò.*%*<	¸]ª"1	M!$oßRÐÀ	¨	Ð(:ø\0a0&ö)m	ÀßâEz)ßP(ýn©Wy
! Y'öè#™È*±*]+L+•'å,¶l
! Þ" (idÔ"Š.Õ
%$À�+Ò
BxÅ€!)½1
! ,ª�,*žù.Ç(Ý0—'ý!Üq0Ê7
! €b²qÕ*q/°!&û
!  -j*]
w�m '�$KáPòÖ+²+60{/Ñ- #‰Ò#)»1y²7"7ŒÐ&S%p<'¨,ìŸ+úEÔ]
! «,L�¥
±¨!¤)™0õ+Á)UÏ	Ü
! gÊ(!*- G)®ëä$uæ ˆã×.nqA¤"41“$ò'”0,Œ"	òÍ=
! ±'Ë™Æ,Èb*o*)¥Þ!&~%!Ë�ñ#a'È0²‹
! \L!´_p"7Gz%ô(aº#!+Ä$\-Sµ1c&¼R‡yXAÞ¡œó£‰-r&BÞ� Ì
Ý-Ó ­®V&="�#–,x+ºóžQîa,—5Ì¾˜Ù‡‡®*i&é1C&Iª
0
! {ˆ"ñÉw
! ¸-Î#[ï/u
! „ûËÞ1ð
YUB
®í	¹*Á$h[?.'+Û‰•,Â!�*×ß
€ 0`C
! Ç$5€(Ç¿Ø)`à/p&%(ÐGqÝ1®[%ý'©+%jE` d(,ú&ü$Š(+´ÿrÀŠ)*Iþu�-ì!C¯NU$~G'ÿ ç%í¿"k,LC=!ƒ#1*`ˆñ&O)ÃŽ“Ë$Yë,i
ÍH$å-
+02"rG+*ö
';Bó+9C˜p¶®'�'ò!ì'üL,‘)þS¡!"k*þ	<!2¨o ;%k%é ¾4äqéCàÏËÈÏ/0›ê0…	_(Ì"Í&*¸"Á’'›ã
NÝ&ô%"gÂ-ä'Õ~Õ%Z0Ãg-¶
! ­ Õp".sšm*6$å9
°¢Qþ
	/Ób/a=Œ6£”KŸ–¡^D
�vÊõ#Ò.êë¿#p©0M�d
|…`‡Î+m"Öëˆ&«	ÛNÕ|1àË8+—DÁ VC~+‚'í1¬�óª,"¤%é£0…
{ki2ì’_¢Ð+T0FÃ5(ß[�!ùÛYþ(ºp9c%qÙ±í&>[0bI•w(
! tf'I/6&«0WÏ‚šC	‘˜%-þ k*(`&Ùî0 02¡­¦Z€/ú¦!.$Ýµ¤+Öº c(\x�A.êa%(2R ÖÈ„ð*Ü,©U'")Ç€.}!0Žš#‰%ß!{-œ*ÿ	æ¡
! s&}
5cTò)Ô‰,œ)ÈAÓ<.ò(tQ—.=Ò,Jû:¾
! ©ñ$_€ê.H
! §ì´“,n7*¨_×'!Òoc-¨åx,×F	¢#Sn
! n##ºï
•î'%'J$ƒ,óm%&&(¢ƒs+(”›#L›�":-U#¤6"Ug%m)Ý.A
! 2:	r%Æ½Gyœ$M0ª'ùZ$îÝò	É›Ñ&g#
! p/0Ñ1Ç"�1#$ë-:1É‡ eŸ(µ&à
ÖÍ 5%8™Z
! 
(³Q•!%i’)+÷
! T,†]0>"?l-£¦¹Õb[	Å-ÇÀ !ŽñÕ1¾ô'd+×	™t.ª1,2g*t´2`0vá›%Rƒ
! ˆ%•á‰«%$
!  U	“0!n/‘"²d
! ·Ž*„&J0L/n ¤Fx ÊHú+ÁIi!ÿ)ŸÓ0òßË%#+ª(¡"Æ
H>�u:&O%··o
ù)X8ãŠ1„ê$¸ÊU¤1M+'&f
! _-I Ÿ ‹!!wæ/v(³°)ˆ-Ò"Ûi+#
G$Ÿ'3@x$g
ý)‘#\ ÆF*0A'(z Ø0`¾ÉF)¼
! ä	Gí'\–)/™6/L(gÞ!0*¦�%D%›‹/º]&Þ)˜(ý	Vî/kö/�jp,;(„éÇ1G á,’‚Pg™]�
xs"Ãfö(s(H	—H*�ì[šw(­Î#‹©1á&$$žãÏ(½VÒôˆ!ãY(!yË-$1ì&OC,E:$…,-$Bó*5
Ä‡.òê#Þ
ËÛ-Þ	ßó'æè]•zcÐ¶%>ê*:)"@üöÅ
Â)Ñû7!F-â ´¯'šî_
! K'{&¢/ß[Ÿ-©%Ï;eÍ%s*$ùA!û	½¯ùÙ*
! ³ˆýf+5Ì-ô-Á0ús%`V"/%„¢Ä}Æ$† ˆ'�&›3xR®+ž³¨B	- Øÿ0D™/ïÑ\– 	.x(­!�l.*´À²o3&‚K	Ï'Ì)
.[ÈH�¡,«-t(f*¿ó€
! â%2ôÑ‚­3…Ï)œÄ	G/€}@#TÉ'¨/¼V
'4Ö"ˆ(W#ž1] ©)3’$ò!�/È&¨Ô4#Â"ê£ ™úµ#V-ºësÁ.it%™ú.,qt)rèÎPøÖÃ.‹>ÏÞ-¦e!u/Æ
! ú*!—v¦Ç¦
! 2œÎ'Ê
! 
! „.ùÉª{êiÐÒ9B ·!f
óÚ$/$)Äš
! p‰$k/u%ƒ0ë)|.Ù,lzß|#ó$žF›>X1	¸À1–("à"»+—l	ÊqÍ,=d"9	™�/!M#D•@,{
! hÜ("þ×MÏ*Â
e,—*(ðÚR%Ï+ïÂ
! š2+0.µ"ö1µ1þ*< ^&Ã"¦óº
! ¯
f-j	f%äW!‘y-Û%C•‡+�ëÞ`		6(ŽÖ)‰/u%Õ Ü�^)R	ž((øÚG(\	Zà
h³,#	})$$íÏ•÷+
! WÏ1<0>Ÿ$šŠå´ZäŸƒI"¹/§
‘ÕÈ
! ,5!&h´c§"@1Y	Ç*&®ù%151-AŽ1'�?1¤*9i"Â,›,..Ô/‹(C 
% ï+è$®hi.G²(ö&ö+Î>�^
! ÿ
! i$z-—)Ý»Î‹Û¼	¹Á‘šõÃÐ
! ä"#™-•	ì,¡1_)9V**I
! 8ñ1o�(W?Ù¥nDÖ.ú:"‘*Q¢`!5 ,/Cç'�Ÿ#¿Ð©ã'ê/kç6%I˜.¶ }±"w7
j�
! +q?¹«£0Õ‘.°‰È+-	/v"Ñ+óI	²0 &;&*	*è)ÍÞ(|°-õ*]	˜"x/
! óª$¤.

! ~¡%)%‰B‹
a	Õ$†-sê‘D,#B0ö;C*Ç+J ƒ«(I
B$â;0û"t#eÏý£# Kã¼+k'F%+'»»ø{3˜Î»&ò&1ë¦Ë'Ô$0§*al7)‹¶¬&Áß”'f1›ü2”
r–T%œòÅ Šßi%/p�.³&Ç¥$ž‘
4ÞÒ*v=êO! )O#l+W%:íÙý#¢íœ–+?(nBr'a*P&Ä%èD- 2±ìß$ž&�°L²"N(ñh•0)ªd1X
! )I˜Î”·ÖQ&B�mS/ %4^Þ/%;1HR*<s&|$±!ñå<+! ²�
! !å0ù(�*:”-=%%,îãÃ	Š¬
! (3’(­ú)\.–ïA+�z	ï{äú A1w‡&ù$
*1ü0I¤0$Ž["Ú±	²R.Í?*¤³
! b#�_&ˆ)©Û+	Ûl*ú#@-$º·ß0Ç%æ*à#´}Í!C)1µ	„�e¢%g/­sú
_
4¦-Éßø”#<"™.Í
! F�(„+Œ0 )3"Ï[
&0ê^Ä#{*ð¢›‹Ô#xô	
¡	6-8'-‚0¿.-}ŠÊ0à
Yâ-À$È¹ŸÈ't\Ö�
¬ù&Îœˆe%0¦6PÎ÷®-x&)b)Æ/"•¥%‚!¡Öû$.,MnÜ&ƒ)5“T)n)º(@§#ð:+¡+lä/q$¦Ë+íVw!ºa/l ¯4Ò0Ð$�#÷BRÜÏ&"¬'Ü/“�»t om++r"!V,Àhÿ$¥Ð/ù³'&HÖÈ(¿Wá!ø!ô.U*	(&*
#)¹
! )" Ûí7-*$E¾!¬§(ï1¢µº+1Ä
ñ
ô.ó
! Di¾J1…
! H1øÍ"l.mˆ '.PéŸZ	bR#´ z	r2ï"ïE	Ë/ÍÔ1ù/8m..+
! ³7ì|‰“fÅ¿/â 'a
å¥2w/iØ/¤	#*9#.œ·)žPo<$ÜË#¶ò%eWÃ+2ñå+AŒ‡±.†!ÚÈtk-�j—+}©&#r/Ðý]ª**8M„]!‘®?0³.ä-ÿ(Ø/ 0ˆ-+�ox.–x!VÈ	4!Ê‘+y9À"Y0é&“.äK#lFy	�#£“ë} +Â.J¡&´,
61Âß
“!-&oà*¢+ä(—£9
! �|'Á
’+š[/nõ'5-üc3}# c`ž/8$v7. c¿+æP
! —½"‘¤'äÉ0T�	/3§â1Vžô xÑžò¼
&¹).�uEXÎ K
! )é'Õ"Z¤E)%&#º!”±žS!¼�,Ù'EÏ%Ó�&$
! à$ðW-G&jàó&x"–®1‚ïrÇ.0£	¶	8”ôÛé%È5Å}§À•.” Ó
! c,L)0~!±¡® ,Ê)ƒ:Œ1(=.1í(ó«!è.Ýy}/È1cß#�/ÅÈ²'{>©Ÿ.	Ê”Ž!4/F#ô'â)( ³Ê«û&—:Ô”'*v-p,àë&“H4Yg™&vGù#½Ú?-+"ga(ì×
àJ"_Q)ª›'Ô! G%@+—Ý(„÷è+!ñ¬.ö|+žÓ	V+³ù”*e5)wyY
! Ò!Ûx-Î$Z"¨)“ÔûP-&Â+˜œ$ÉN •-Ó
Ç&U!Ì_!(Mñ§L'ÄÆm¥Æ-šÍ^
¿ºB	&|Öàd0Ž/”ž0wç0GÉF,.þº1û(g&@‹`+œ}* #÷ s^X	s#‰+/
¿¿ð$¼1µ0¸&h}fý/O&H)›+‡/êØ,g»-ûA%$09&v
T´Y"\z|
! 
! ´''’
! ÿ£ÁÃ,Å0ž>Õ(ÂŠ'ÆeÖ7N| ”•4
C"–¢ýÅÃÓÿ+ü&½�ê(µ)ª^·*Í#•
! 9-»�.'Ù# ÅSÜ°
á»2(Ë‹0¿„%'.%+$Öh-R5%Þ$^.»æ0ÇÈ.û,Ê*[
! ª4Ð�
! g)>%¬œ#o1¤á
2	+§a»Îñ
! ‘1í"‹g
-�½'³ µ!*’·%òÝ'v!ò"Ö-¸i,õ
O+2*-Ö?e%¿¶¯Î,ƒe	Ë#ÈÅš'¤%uf "#—^ÄºD)p0o!L1>kl¯*+™*™²â|/�'º/0
‹#W·&ZË"'öß.î!K�CôŸ
f(2”¿&"~
´0õ£&pw ¶Ws!,R+QÇüÚ_.ŽŠ´/¤áu
–+]¥(ƒ"Ù!ÀÚ�0I#qêç&’—ã&‡1v#XÚ&z#€7+
! Ô™!˜C1ƒÖ£¤&ì.†&Ý@µõ])éÀÃ³�—
HôÀt!¡±ÿ1 Ô	).ï0·0ý+‘§7&ü\1{?)›#¹*Ñ,lÉ*EŠüGD"Ü320µ(’ +¥#Cd)<èf7hå ÄŽ.ö- ./×Æ.-'¯+€IàyJ±)ªYÃ9"2/�
! ÎŒ%ìÿ#!(ÀjY$Ñ(ò$¥R Êx#oz'‰	
*#=v	\$v
! ˆ+É/u}"o(+&q'º+Kó1Ž w-i$·'Û�	'X%Â˜p�‘	"0)Ø!ÌZÄê
ì#÷3 ®!3W{,„)É,O$Ô
! ®T!ç¦0�!Í�"ÎX,q ý
! É-Ku&Á)”›$*.Ü$!î	–
‹º,w.a)Y/	!ˆ.¿9<[&Íe'àM¥*›!½-9v&B.ý,³/~,(½ªå
W/y21i1¾%°}½ 	Ž,[W{'à$‘->î#¬	ç1ä*ÏY¶$ºq¿0T&!1/*ò¨$"*!õj,q%
.»“5	¥ä,Í8Õ.Ð
! 0þ$i†˜Pü§-†-Ä}Çh+êª`!P‡
! Æ©É‡°'B‹	á+&n0çþ"2m
…ç.ûŒ"Ð-à'Ó">€l�.ð>!i(�	>b«'E1)
! 5%	ký“"$Bµ 5*-Ô%†(')¸ç-Ð%
! $>(é$Û‘ƒƒµ�3
! <Å†|(!,%9"ÊS#K4  
3!Àa
! œ
! Ý%'21ä#M
‡%_'‹¼û'Ž�£
r¼%«íE.†%¬!n.>2ñ y"£oB^—,Í
ƒ$&Aý"¸,‹$¨éZžLå>L"-ó°úƒ&�-~ ®.P/c
! ¨
! !”:%„|gf-'$Œ7 Ç6*Ï0Çwô0!"4F
=©"a&ü…0ãô1ö
! 'š…øu
1*‘	(¤é-¼(p~$i÷+Ó2o@:
! on1À(<w"Ñ
! ù
W³F
! ª÷ö	¸NmE!(ût'Ï
5Ð
æÕá.Ò0�À/�!+O•+()Æaš]i ì4¨+&T)°¤w¼-Žã*V…
! �(«h¤!W	�nŽz7¾G#â!îˆK+‚¶&ñ)$5Æ0Ü+AÝ#’† +•-)�}-ê}%·"ïŸ0ù³m&..‡' *<*·U&�*,“Ë*òI*=*4V  b&¼$¬.v=ÿƒ	f,<U[!Œ*íè"I­"ç+^(u}¥îõ,ãM%vt01p$üTj
! Húµ-D(ól/e&£%šÂ/\Ô0{/¦$!Ñî)ÓD
! _’0¬³à’/Š(R,ÿ°,¤Æ"FÓ
H&:/fPß/©
! !&õ
! À*Ñ<$©5Ç
.Ž#Î%a.b+P†Â] êk>1ÔŠÞ¾ ¤~¾"Ô²t
! ï!sà™"Ã1òìr"ƒ«’:.Øz
! ^,%J4
! ã}Ž	$,-È" ¿ß*Ž	‰'ï0%2¥y,�
! N‡
Q!ˆ/+{´
! ‹¹‚n&L³%8®?‡	Ï
! a"Vc(_ÎC7FnZ.,‰!Ü)³#Ð�
Ò<)8Û	Y.ZlÁ#^—+l�#Žü#/Ô¿¹ 
! 'Sû0Ù·
! �+×h!§ÞxÄ-o+É$â‘ØT�¦	Êõ.ƒwQ"ÊÙnø'‰&J#×0ìX1vû—rÌ
! š“"×8ã00îÏ!(¢¹ó/DF!Ò&.
! ‰,˜
“š	�ûPP1¾0¥	p xE+š$A*6¨"‰œž*#Âé)k¦+­³½ÌS.F'º;V$u$æI›kŸ%ô…$Èn'{_/&¹+õ\)^0¦.•òÌ,~tÛ)4‡í.¾ƒ$	×(fÔ¸$è-mô+˜+%‘Á¾]6!w+…-Ãï²,„ƒŒ/52¶QtT""á .-/^!¡!42&S>Š-š(
! ò2!r	í*¶£´)á"MÙ
! ˜9ö9({$w0(ÓN!¼#¿9,•Ù
ö%DŽÙcco&äÉ±4;˜0„-úÂZg²
ø­Û,î†8Q$W·cò.Àv'å)"-"?"¹!5^/sR(‰§;*ÚÉ
9[®«Òð0!.'´$µ‹ò˜
²/o(1(¨�—/õ ‹%2¼
Q³Â&J1~jë&(H'Zã/y¡*º
! ƒ ]#ã|l'å
! +#§+A¸ à&¢.ÿ&º.Èê1}í$‘¤•rv0ïž»%9'…!y/¯
! ;']1Ì÷+M4=ç„#X
‡è,_¢-ÿÍ$Cv40øB-¢"ƒò*8ì0T¦0E#&%Ý*Ã-·¯‚ð$ëÒ
! ¡uSI3XŸ}@-Im&Ñ÷ó(C0“	¢žˆÿ*&‡é*êCÓ!Yzb¬ŒHØ
! --³ª!ù{.„/S*§o£'—�#Š-ì,Ó(¸*‰Œ)”ð^dö*,³1‘q
üäÊŽ)CêC+ï#r%Qj1= k W
! 9+VóÛ&«X'óUÌÌ…´Â'S +¶€û#É(7‚	û÷&±
! “�(”/ÑØþ÷L‡$ý–">	„#LÞ‹,ÎÍî:²ýÜl(dé+t�1h
ÄN:,âmã4-Ü!X+%!€˜+
/{1-(]
! ¦%46’û
! Q-ª"1œ0c¡$ðW$j×!.I)ó.%)F©*¹§)®c¥z!Z[‡’“Š!e¢÷Ù1°êã(ðÃ$Û
U/•@0„õa-ž!-0'1_Ñ0_�-¿'{"¯&ì-GlÿuÀ	W ):H�+§.e"Ã’#ƒ
ð'/â"`·í%žøÓ /›/C{��+wi*ñè#úk¬F/¼
! o#þ,íb.,ÿZ()u±1&Õ,@*Ÿ&fé	+×{ËOÈ�0) Ó,0ø!‰é"°$ÅJÎuç t¦'êNóÂ(æ�'*-�&Ö ³	$Ž+Ë)C.'#Œˆ1<ù0âúî$fš-Aá'+2÷ 1e^ ï)R‹U,å¤
! ¥"÷|"}6šJ«1¨Ø-¨1=]ÌR)ë"�*-	H¹.'Ë,þ
! Î.2,9*Ç/÷0é.q&ƒ†%.h)h%Ð"�­ŠØ+ÀP.!U.()	æ
! ¶g(	Ñ/;Õ�ž›U+
! l¾3èé
i	O0> æ1Fè{'ñ(3¾U¦(g »	†#43íj-Ät,Ýÿ+Â#â'Ç€,“+¶
¹D.t
jï
! ±
ù3* ,»1Ç:ûSo/�/ú'@kè(ü

! |äu½+í¸!nŠ�	+, Ë	¸
ÓUÈü,Ø,N™+yˆ$Ê£"F(Åœ%,/?Ì/¸C(
! Î¦l#Ênu	¹	1/¸/j*U0n$~ý
r–ì%W"~%£v*d.u,kmúÙ,awå³"ç£s0d/ä&sçw#%º
#"!í%<É4 ¶Y	¯ë§h®&Qf	ñ¸)”U.'Ú~/Ìèù¡?Èà®°ã1;.—`
Ã‡,Å1~”.u(z$r|)ÎÉ r!Ù">#‡S*	ô¥
Ã‹
Ïü†CX0z0¹%„²*c#!RÆq+õ	0x…·  
! c/a4*R'~¥&¶ü	I%J¹&l%`û˜/¬"X
!×#*/�MZKS,
! ‰t5$ï*þ
2-†)è¶'e‡-×,„
yñ¥.û)Õ
! §«ˆ#_*L*Í(í(d¿YvÔ,í'Q&¦ &z'Ú(�1L	,;7%1% §¯,<o+¹¹,˜Š0°Íÿ?„":ƒÖ&rõ(í--#­1"—É>äsà	’>ãº0_ #î7,�ì(•1Í%ŸÕ-¯/+y)òx0c7=×1öª%l0
! . Zô*\q" œ
U¶]å,‘¥0týè%}˜½-ñ#T//’	’2§,5),&"Cè/ÛÂá-#•*'},dÿv
b?'0-2ý0)“'W14à%X—-LÓ'	
! é©5,‰.¯¶,‚
jÛæ'_k//¨@V#a-.|\	À+è*«&Zx)ä|&ÿ€Å/J¡ƒ&&Â%´1©d§á"�\(�
! BÝJ¡ æ 1¿ M,'2&]pßb-#,VF0ãx1¬8´î*		"A/bT
à( æ0û!ú°*	ù,ž
S
J%ƒ.þ„
! ‹±Rš<Ž(ð·#¢±(ºØ9/«C5Ëö!Ô-ð({)Âá%
! 9!,†Rw~©Y*š ó)qæ&« õ.Ç”+b1¶+çð^™!-%Õþ+Ø"€'1G.È"Ÿ¡ý&×ð,‰‡Ž{£b%,Ü-Îæ	[Y ÿ,Q¨‹Žª)tDÈK¿RY+A70p($ø$u
! *g$^%Bø,Á
¯/;8»Äh*× 1T £LJïÚ­*i¡Þ®#áJ)‚-¦72Ôn-e0×„gþ‚ã+L%rK/´-½$Jý6#½/‘•/ÄF?%ï ;A])-Ž"Ñ!
!  (ñ/ ïœ†ü*µ
! �IC
{(Yeg�0O| 
! ÖŠU
3=O~)3/[ö¼,›˜_ØD­
¹#,å'zQiHÝø§ ‰§0Ø(ÌyB"6­0%@	Ü6WM.”%7×%¯²
! ë*$ÇŒ,æí
z.8"�Ò)^	ì$?/8%»K"¶*‘pZ µ^1¨¥ï:!10�+ÄuXDŒ¤-'{0©mSx™,Œãèˆ’!"
! —"¸19 ë‚,š.@8KœÕ&0°º)!Õ'"ó%&U)å©1< è&�Aw'‹1"ž~#P©#œ(Œ×&ö	
ä\

! +?j!õ0*A("ß1k(4/Ö/±	V¥z{¦Ñ)~�
OË 	�™ßŠQ÷,‘²-¹(<×0ù,
! JŠ
´´"F&n!w
D ½="“*#K,.Ta#ã"‘,zo/~-$*01Æ€
 Õ		²™(Ùé,[~uìØWSØ1 ,å&&á*y%wB,Ü$/]7õ)Ic[$.ï’,Iô—$B
! R/Ù04Ûû)= ·	EãÿH,—ô
! ˆŠ%/2ã-ÞèxT$Uµ™c0H/,Ìë!//,ì+ôÿ†þ=±-ÆÑ#ïÙ`z‚
! è$iöÍ¬âÜ¿([(�ÀZ,‚õ&Ý&¶(N)$±P$sõ‰#�O J–/1íœ¢Ò(6—(
! r ¸<-½ *áR+—1Å¢);	ôÇ#&öý½)8"ë,J.£(˜í%Þ0-Û!òø-°™8ë
! 6›Æ+L ['<12'êÑ+ÙB\¾-ô%0ã
! 0¾|-ñT(f		˜*"î½*S™€#b=
â#	Q Ú(Ò ëé
! þ4%­Fbx%á�Í$-˜�	˜$taÀO*ß™(!×/ôb™#ß&Z
Ts#K ¯0T-,	Áˆ	».Ì`…É#�
! ©A �E"Ð!%(.
! -a)#ï.LT•*
! !Ü%›Ðæ Zf.± I+'ßz’Ð',S$%tÝ
édç‚Â!—Ú"€-þ	Þ&þ,
! 1V$/ˆ*â'ö*„Ÿw*ü§€ðJUN²$³+$1
š*÷
�®÷[,cþ.�šsÇ'Ý/ª¡¾
÷/ƒ!¹/-	4	€15[ Õo'-—T'8
! 1N'ôSo
! M7š‰'Ôµ%YØ$í^°&ñ%"8x–J!%	€$lµ,µŽö#5é#³-aþ!�!!	J†å°~ÁMö…Rzh$…/!#ˆ‘&€&"òõ/i•{Óv`/Å"œƒ½Ùq6ØýÑºtÆ€!ãê
! r#¤à
ß)`*Æ)2ó-^'	%Ç!(\ŸÁ+"°0õ%s4L
L4!.-Ü 1-nø¿$;
xë._1‡�&Œ‰n…)I'4X.Ö$¦Ò1üË!.£û¾w
KÓ-½.Þþ�·
.0¥Z¹±J+×+=(%SE0'\µ+g
! ÿØ †ï	ý ¹$¶Nœ®É
! Ìó,ø#2+6(K0ç*¸"(a@6ö ·ï- 	&æP:7¶: ˜L0O'þ&ACÞ.K!’"ü(‡0×Œ#tÍ1/ÑÜ�� Å$B!3Ñ¡
»
‡"j)†¶�
! 	"à�ÜÛ1Ä)Á”$Õe	;O~7	Ÿ+¬
! 6.ÎÚ!— 
-pxªG" p`Ûá(Wú1ÐY!›
vÏÎ1µŒ$jÚ+…+Í0%�ßôG�Î*¯)€+;
Þ+µ
CÐVŠ.++ƒæ)‹q
<ˆ0æo0)ju#[-(¤õ@c�(zd±"-î_%§%3a
! lðÖ
áY22£/b"Ægån+%&ê•¦èØ-Âx¦1ø+`.ý"¾'Ý¾¢O¶:Øä-w#ëÂA» Ñ%¢z(Ð#Ðq-é.-Ê
Ú À-!™
! £®
n,*ßâ0k#m+á&3#æ´‚Í)ÆF†A
! 0y¤÷
Ü*b	/(ew
$ð$à U ÎÐ&*2'àz*®E¢( s=-¦#‚à¢
! 5&“)†	/Ò¾÷*sì.l±úŸ¬k/…"#Ñ$&’-j.è³e„*'/ì£H% ó ?Ê!%bäf/I, 0{ [þëAó—ç,UXGd½¢‹N©-8!òW\'ÊiÖ:'Ò÷–H [.È†ü!PƒS-�n¥ ¯Á7¬/ª&m�P, [)‚ "#· „0~'n%Y-¨*<#=dªËœ*6,mû«
~žü¬ ku+]Sr¯1-Ëå"�Oó¹1;%×n0ª2ƒ%|ª/v%«*î1ë1Ù Ú¸+ÂrÀsÛ0,
î
! ½ñ'@/RF$³$Ü´m ¥/à+‡³=#-d�|œ,ŠŠÆ0Ã'­ñ@_—5èIÜ¬ÜŸ~Æ£Ôb(]%á8‰£$Ò/.Quf|)*ëäû1«ý±1<%3=(™B)±Ä/.'p*�'å*m0N#	í0#h/÷
¿Éç
(N-‘$™'
1N/º&®-fT	¹+	£§$ç
! ¿,«+—ú‡k¿¿C$„!L.^÷Ú¦qß	?i#Þ% õã31*yæ9ùP§	>
! €*þÕ°"ð-‘xÄ Ô S Ê%Ø7ù	%)þ/P+'012Câ+üO&,Þ$/”(U)O*¸0 Z.‚$‰+ P.p)i0K1Ì$É¯d-ý
 .m/ª!e/:˜#Z23
ù!‘µ.†05†
‰*‚Ä91«øv †Ù¡å)0%U1àõ!j&e
¢žíÖ*ˆ¼2+æÆ%¨ü;å'%·;Z$å/B,"÷&S&ª1f+h Å*›0dëÀ'}10y	/$œ ŠS…'ã	bál&©²„ÕÚ#z=1,+Ÿp$ñ-,S£,Ô)D’ŒùQ,2"p#Ã*’®"Œû-›žò>$¶%@jL€ÒçÒ%a!_!.(sŒ.…_
! ãÿS¼0k»#´®(æ0"ã)ˆn-k0|'íu)ÕN8/ ã½öî.’É"�F15'”À&©$6Wdä I­(•")&�%w'Å+O
€ð�áëî"0$h#(h�½²1F$$ íÝ½x,R
Z 
�%r–2^"£-Ë ãY)a+.RY,/ÍS”J.;"a E
Œö¿/ž)&ë7&t›1›é’*š{˜\,”#Ð/D‚æ$Á!
! ›·µW(_¥+éœ,
! (½
! m$™­D$‘
! ¬Ï$å#Ë0©]” !?À
! 2�62¨NÒ#e �©
¼,	0ªVÊ-	€)‚#_#ð.l}kõ82P'6ÞÁ&«u-`,Ø´S�	('j%…##l
Ž$9ø]�Ð.8­‡§–-#
Åƒ$ÚHCD/nP!¶#X%E3+Å°|'(–Ç;­NQ#‘ý
�’. ,)Ï¨-Ú()ðÄ
0£ÿ'À,G-–'×
! N
JS"¦n-C#·U1Ú	þ"µ%+
! !/$i)�p�):Ÿ/?�"¥@1.n\%Þ*>
h'Êè*Lž(Ëq*û…,7Ù)�	u îÍ0+µ-
Š2#¶)‹ �
! 
Ié
 �i×5#õ],w*ßŠ&2t-	!5N1õ+K)q)�(…e	M“kØì0-.þ1ùÊ&¥1#gZ›ö	!/EÞ!3|" :zg.d,€§	&2P
î
b
! 2Ý"<*â/#î'8ç„	5"'R-ø&
! Pr,˜,9$'ÂÈ/)³Ù÷°½±H
(Á@
ªµ*¦&g0	{$vQ'¿,.Ý
! ƒ-H1£Ü'½0}(9æzN%ì	Êc.©“©!w$ÝŠÒ$Ê’7°+‹!}&_,½%Ï-^h	�7®)É%ÄŒ&7Ä?
Œ(jÐØÍ+w)yg
e¥-”¶� Ä¼1yŽ*Š$e*°($ÆœÇe!M .ñM(	%#qD
  
  For bug reporting instructions, please see:
  
--- 1,1724 ----
! Þ•S2´’CL%È1É1Ï1-Ñ11ÿ112 F2Ûg2+C30o3K 3ì3ù34<4BV4R™4>ì4@+59l5C¦5Fê5516Ig6±6È6!Ý6$ÿ6 $7E7"c7+†7²7#¹7”Ý7r8x8A—8'Ù899F$93k9QŸ95ñ9]':w…:Iý:AG;K‰;NÕ;B$<Og<L·<R=;W=8“=>Ì=I>IU>BŸ>~â>?a?D¡?Eæ?@,@Em@C³@=÷@P5A@†A6ÇA{þABzB?½B‰ýB9‡CPÁCCDFVDs�DEECWEQ›ENíE�<FGÍFŒGO¢GRòGCEHQ‰HFÛH9"I=\I=šI4ØIP
JM^JB¬JGïJI7KH�KBÊK=
L7KL6ƒMIºMNo!N-‘NE¿N
! O'O88O>qO°O)ÂO0ìOP<&P+cPZ�PlêP+WQmƒQ0ñQ("R KR;lRE¨R#îR S3S7HS8€S)¹SãSöST$1T$VT*{T*¦TÑTìT U(UBUNU#_UƒU8šUÓU!äU"V;)VEeV«V5ÊVEW%FW1lW.žWÍW0ëWLX6iX7 XlØXGEY$�Y²YJÑY*ZEGZ2�ZEÀZl[s[3�[@Ã[\5\R\[\ r\&“\Jº\8]U>]:”]Ï]â]-õ]I#^Am^@¯^@ð^;1_cm__Ñ_Y1`l‹`Xø`TQaQ¦aKøaLDbS‘b^åbHDc5�cIÃcY
d,gd*”d6¿dAöd38ecle=Ðef$f#4f#Xf3|f*°f4Ûf.g2?g4rg,§g6ÔgQh3]h3‘h=ÅhiCi7[iI“iIÝiW'jEj"Åjèj9ûj.5kdkwk5‰k7¿k÷k#l,6l$cl$ˆl#­l&Ñløl6m/ImJym2Äm&÷m,nPKnHœn0ånxo?�oFÏo3p.Jp9yp2³p-æp0q_EqV¥qZüqEWrH�rFærG-sEus:»s;ösD2tgwtsßtiSuo½u<-vSjv{¾v]:wd˜w[ýwŒYxWæxV>yN•y;äyD zpezJÖz`!{I‚{oÌ{R<|k�|9û|95}o}(�}*¸}:ã}#~WB~Yš~Zô~\O¬¬ÌY€^&�n…�fô�v[‚eÒ‚u8ƒ\®ƒl„Jx„LÃ„ž…¾¯…Wn†gÆ†_.‡oŽ‡^þ‡n]ˆUÌˆe"‰)ˆ‰%²‰|Ø‰œUŠFòŠV9‹N�‹^ß‹M>Œ]ŒŒDêŒT/� „�!¥� Ç�&è�4ŽDŽ-]Ž#‹Ž¯Ž.ËŽ úŽ�.4�0c�7”�!Ì�fî�4U�=Š�LÈ�"‘8‘(J‘,s‘& ‘Ç‘â‘0÷‘@(’Si’&½’'ä’5“*B“;m“9©“;ã“;”F[”M¢”Bð”A3•0u•4¦•pÛ•$L–>q– °–XÑ–U*—H€—.É—;ø—]4˜y’˜C™TP™E¥™Uë™MAš*�šdºšI›&i›>�›lÏ›m<œ7ªœZâœA=�?�i¿�m)žd—ž!üž,Ÿ5KŸ!�Ÿ@£ŸKäŸ,0 ] B{ >¾ fý Ed¡!ª¡!Ì¡'î¡B¢pY¢jÊ¢(5£6^£4•£;Ê£¤*%¤P¤"m¤�¤)§¤Ñ¤_ì¤:L¥8‡¥>À¥-ÿ¥C-¦q¦:ˆ¦"Ã¦2æ¦=§W§v§$•§2º§í§¨U#¨-y¨/§¨3×¨?©?K©0‹©+¼©Aè©.*ª*Yª2„ª2·ª1êª0«9M«1‡«2¹«1ì«+¬-J¬3x¬.¬¬DÛ¬3 ­$T­+y­¥­7¼­aô­AV®@˜®CÙ®:¯X¯6u¯C¬¯@ð¯%1°BW°$š°¿°KÝ°*)±'T±|±'š±0Â±ó±"²?1² q²#’²0¶²(ç².³*?³,j³1—³3É³Hý³+F´"r´1•´4Ç´%ü´4"µ$Wµ$|µ9¡µ9Ûµ8¶1N¶D€¶1Å¶/÷¶1'·EY·2Ÿ·+Ò·+þ·-*¸>X¸—¸¶¸Õ¸<í¸E*¹<p¹;­¹Eé¹F/º6vºI­ºX÷º.P»8»T¸»
¼5)¼!_¼9�¼*»¼*æ¼?½6Q½8ˆ½XÁ½%¾E@¾3†¾5º¾(ð¾0¿8J¿;ƒ¿2¿¿*ò¿RÀVpÀQÇÀUÁ9oÁ4©Á4ÞÁ2Â2FÂZyÂeÔÂC:Ãj~Ã`éÃ=JÄ9ˆÄ8ÂÄUûÄ3QÅ …Å/¦Å)ÖÅ1Æ=2ÆApÆa²ÆÇH3ÇF|ÇEÃÇ8	ÈHBÈ-‹È"¹È8ÜÈ3É"IÉ&lÉ#“ÉC·É/ûÉ2+Ê4^Ê.“ÊEÂÊ/Ë 8Ë(YË#‚Ë+¦Ë&ÒË"ùË7ÌBTÌ(—Ì"ÀÌ%ãÌ)	Í$3Í?XÍ*˜Í,ÃÍ8ðÍ.)ÎXÎNxÎ1ÇÎJùÎEDÏ5ŠÏ@ÀÏ4Ðk6ÐX¢Ð>ûÐ2:ÑMmÑ'»Ñ"ãÑ&Ò-Ò1KÒ}Ò%–Ò1¼Ò<îÒ9+ÓeÓl…Ó_òÓ^RÔ,±Ô.ÞÔ*
Õ98ÕMrÕ!ÀÕ@âÕ)#Ö$MÖ$rÖ&—Ö(¾Ö5çÖe×%ƒ×?©×é×ø×Ø2Ø4MØ‚Ø‘Ø/®ØMÞØB,Ù6oÙG¦ÙzîÙ^iÚzÈÚYCÛ(�Û'ÆÛ=îÛ:,Ü,gÜ)”Ü9¾Ü+øÜ6$Ý:[Ý3–Ý8ÊÝJÞ/NÞK~ÞSÊÞß%8ß6^ß*•ßJÀß@à!LàBnà8±àRêàW=áJ•áHàá-)âEWâ:�â*Øâ1ãw5ãE­ã;óã3/ä(cä2Œä,¿ä'ìäDå5Yå)�å%¹å2ßåoæI‚æ)Ìæ!öæ!ç+:ç:fç=¡ç3ßç!è95è-oè-�è(Ëè/ôè%$é6Jé/�é#±é<Õé$ê57ê9mê=§êGåê*-ë%Xë~ë™ë#·ë8Ûëì 0ì®ÑìL€íMÍí¬î¼Èî\…ïjâïMMðN›ð¸êð¬£ñ^Pòf¯òÈó¼ßófœônõ„rõ2÷õM*ö(xö5¡öQ×öH)÷Br÷sµ÷ )ø-JøIxø@Âø”ù[˜ù¾ôù_³ú†ûTšû4ïûV$ü0{ü0¬ü-Ýü5ýBAý*„ý^¯ý7þ>Fþ0…þ4¶þ7ëþC#ÿFgÿ6®ÿEåÿ’+Q¾Xi*‰;´(ð6#Pt2�#Ã'ç/1?Bq-´1â!)6>`AŸKáC-,q*ž/É,ù+&R#n*’.½ìJÿJi‚+¢FÎMJcj®N	(h	‘	+±	pÝ	N
! #`
! %„
! 4ª
! ß
! ð
! )+Fr>�<Ìv	€/�-Íû
@7
x
"Œ
¯
:Æ
99;"u3˜!Ìî)*10\9�#Ç$ëAR"lT�-ä3/F,v<£Fà'*B.m+œ4È7ýS5G‰:Ñ%!2*T›=¸(ö1*Q)|,¦/Ó0W4ŒW¬-#2EVœ*·=â  8!Y {1œDÎE YDz{¿0;1l6ž7Õ)
#7'["ƒ&¦Í#í'"9\-y§0¹ê/.D's ›0¼#í.Me$ƒ:¨0ãB;W?“?Ó ) 4< \q Î $í %!8!#V!'z!¢!6Á! ø!"+"A"%`"†"¦"Å"à"%û"!#=#3[#�#¥#Ä#]Ö#4$+J$*v$#¡$0Å$/ö$#&%J%,i%–%¶%Ê%,é%6&AM&+�&+»&*ç&.'!A'*c'RŽ'\á'c>(9¢(=Ü(!)'<)Hd)5­))ã))
*"7*#Z*~*.™*È*Ù*$é*(+=7+.u+¤+;¾+(ú+#,.>,@m,®,Í,$í,)-0<-5m-£-¹-"È-"ë-}.2Œ. ¿.6à.4/L/Mj/N¸/30>;0Kz09Æ0E1GF18Ž1PÇ1C2J\21§2*Ù2)3C.3r3‘3"°36Ó32
! 41=43o45£47Ù4'5I95,ƒ5.°51ß526OD6C”65Ø67).7%X7(~7§7À7Ú72ö7<)83f80š8Ë84á8898O9ˆ9+¦9(Ò9,û9(:,G:>t:-³:/á:-;.?;(n;*—;1Â;Gô;K<<Jˆ<,Ó<&=,'="T==w=,µ='â=1
! >#<>'`>9ˆ>0Â>'ó>3?0O?/€?(°?1Ù?)@35@6i@  @?Á@+A.-A-\A+ŠA ¶A/×A'B/B+HB*tB'ŸB$ÇB*ìBC]1C;�C_ËC0+D)\D †D2§D)ÚD"E''EOE-jE+˜EÄEÖE;ìEF(FoF�F-«F ÙFZúFOUG¥G»GXÍG1&H\XHLµHIIMLIZšIKõIZAJZœJk÷J[cKK¿KNL+ZL*†L#±L0ÕL/M#6M-ZM,ˆM&µMÜMóM+
! N 6N*WN.‚N±N?ÑN,O>OVO"sO4–O2ËO3þOJ2P;}PC¹P<ýP5:Q*pQ.›QÊQFäQ++R>WR'–R:¾RùRS+S5ES={S)¹SãSõS0T0ATrT6„TC»T$ÿT&$UGKU2“UJÆU,V:>VKyV-ÅV;óV#/WSW.oW+žWÊWêW	X")XLXeX…X)�X)ÇXñXY'#Y KY#lY�Y¦Y$ÁYæY2Z8ZQZhZ1€Z5²Z'èZ[,-[9Z[”[A˜["Ú["ý[ \G=\D…\DÊ\/]G?]8‡]8À]dù]O^^=®^Cì^H0_,y_B¦_.é_7`3P`>„`@Ã`;aH@a;‰a5ÅaAûaW=b6•b9Ìb;cTBc4—c6Ìc4dL8d8…d<¾d=ûd>9e?xeZ¸eIfA]f=Ÿf6Ýf6g:Kg4†g@»gIüg<FhNƒhQÒh8$iB]iK iuìi5bjO˜jIèj82k<kkF¨k:ïkF*lGql=¹lf÷l/^m.ŽmA½mÿm“n&¯nXÖnc/oL“oAào="pl`pÍp¶äp›q´q#Ðq%ôq)r5DrHzrÃr=árSsEss:¹s<ôs>1t:pt>«t=êtO(u@xuE¹uÿu v?v'Uv0}v6®v*åv2w:Cw,~w0«w%Üw"x+%x-Qx+x~«x�*y!ºy Üy ýy z+?z'kz#“z$·zÜz+üz1({/Z{Š{/ª{"Ú{"ý{F |Ug|P½|'}6}I}4Z}\�}Oì}7<~5t~{ª~K&2rP¥?ö16€'h€+�€&¼€'ã€m�4y�$®�$Ó�ø�	‚:‚3V‚$Š‚¯‚Ì‚'ë‚Rƒfƒ}ƒ'™ƒ@Áƒ „<#„ `„<�„-¾„+ì„a…-z…¨…UÁ…,†&D†Bk†#®†+Ò†Xþ†5W‡#�‡±‡pË‡<ˆ'\ˆ#„ˆ¨ˆOÄˆ‰%‰-=‰k‰7„‰'¼‰!ä‰#Š*Š!JŠ%lŠ#’Š¶ŠÒŠ!äŠ‹‹.7‹Qf‹
¸‹aÆ‹.(ŒWŒdhŒ1ÍŒÿŒ��.�E�M�2U�2ˆ�M»�M	ŽWŽ0lŽ�Ž(¤Ž,ÍŽúŽ��.�97�2q�9¤�<Þ��9$�^�w�‘�#ª�OÎ�.‘5M‘9ƒ‘5½‘fó‘'Z’8‚’»’4Ù’>“?M“+�“*¹“,ä“-”/?”o”2†”*¹”.ä”)•&=•'d•&Œ•&³•%Ú•#–'$–%L–(r– ›–$¼– á–"—,%—2R—…—¥—*Ä—,ï—.˜$K˜*p˜A›˜3Ý˜:™1L™)~™¨™È™ß™4ù™S.š'‚š)ªš3Ôš5›D>›?ƒ›OÃ›-œAœ^œyœL•œ/âœ6�ôI�,>žkž†ž8¦ž0ßž3Ÿ7DŸ>|Ÿ$»Ÿ5àŸ, .C ,r 1Ÿ 3Ñ 2¡8¡6T¡1‹¡$½¡0â¡¢)¢70¢h¢ˆ¢¤¢#¸¢Ü¢ ü¢+£I£]£u£|£�£¡£¹£Õ£õ£¤¤:2¤)m¤J—¤Câ¤&¥,>¥Ok¥»¥Â¥É¥,Ñ¥
! þ¥6	¦@¦$\¦�¦ ¦½¦(Ö¦:ÿ¦:§7W§(�§¸§5Ø§¨"¨)<¨/f¨
–¨!¤¨ Æ¨'ç¨ ©00©a©
|© Š©«©Â©Ø©ñ©ªª-8ª"fª!‰ª)«ª\Õª\2«P�«à«â«ë«ô«$ý«3"¬V¬1r¬:¤¬>ß¬R­q­z­ƒ­Œ­d•­ú­!®%®A®N®W®$d®‰®’®›®>¤®>ã®F"¯#i¯�¯I–¯à¯ü¯H°FN°•°-™°5Ç°,ý°*±@±†L±^Ó±r2²¥²
Ã²*Ñ²<ü².9³h³„³5¡³
×³€å³f´;l´’¨´e;µ(¡µ+Êµ.öµ+%¶-Q¶|¶nü¶3k·AŸ·ká·7M¸…¸.™¸5È¸#þ¸&"¹$I¹.n¹�¹[¹¹“ºL©º%öºŒ»7©»á».û»,*¼,W¼*„¼%¯¼-Õ¼`½Gd½„¬½J1¾Q|¾"Î¾©ñ¾+›¿:Ç¿$À+'ÀSÀmÀ‡À) À.ÊÀ>ùÀ<8Á;uÁ$±Á'ÖÁ/þÁ.Â;JÂ7†Â$¾ÂãÂ)úÂ$ÃF;Ã,‚Ã(¯Ã)ØÃ"Ä(%Ä!NÄ&pÄW—ÄGïÄ>7Å:vÅS±ÅLÆ3RÆL†ÆœÓÆ;pÇ?¬ÇQìÇb>ÈB¡ÈEäÈO*É[zÉ-ÖÉÊPÊVbÊ‚¹Ê=<Ë}zË6øË3/ÌLcÌ8°ÌQéÌB;ÍG~ÍQÆÍHÎJaÎW¬Î#Ï#(Ï'LÏZtÏVÏÏH&ÐDoÐJ´Ð?ÿÐ=?ÑB}Ñ1ÀÑ€òÑCsÒD·Ò7üÒA4Ó*vÓG¡ÓMéÓL7ÔK„Ô;ÐÔ?ÕELÕH’ÕbÛÕJ>Öc‰ÖZíÖ9H×1‚×B´×L÷×rDØN·Ø9Ù6@ÙZwÙ9ÒÙiÚEvÚ8¼ÚwõÚXmÛIÆÛOÜ*`Ü@‹Ü2ÌÜFÿÜbFÝ;©Ý'åÝ
Þ$ÞU;Þ0‘Þ4ÂÞJ÷ÞMBß@�ß<ÑßVàAeàQ§àAùà;áWWáR¯á0âl3â\ âBýây@ãJºã4ä<:äwäT—äPìä"=å1`åE’å4ØåI
æFWæ/žæNÎæCçGaç~©çz(èL£è:ðè%+éSQéR¥é>øé:7êdrê)×ê6ë8ë7Kë7ƒë@»ëTüë'Qì*yìC¤ì/èìAíLZí6§íEÞíC$îBhî+«î7×î?ï@Oï=�ï:ÎïA	ðCKðG�ð2×ð(
! ñ.3ñbñ7€ñ;¸ñ#ôñBòM[ò6©ò4àò,ó,Bó(oó,˜ó(Åókîó"Zô/}ô4­ôZâô2=õpõ(Žõ@·õ.øõ+'ö+Sö/ö6¯öHæö9/÷'i÷I‘÷CÛ÷)ø,Iø0vø:§ø,âø,ùM<ù0Šù+»ù'çù'ú77ú!oú%‘ú·ú+Íú/ùú:)ûAdû+¦û*Òû*ýû,(ü(Uü~ü0šüËüéü4ý6;ý(rý=›ýÙý÷ý!þ?3þ>sþ²þ1Ëþ>ýþ/<ÿ#lÿ�ÿ!°ÿ,Òÿ1ÿÿ$1OVD¦8ë$8D$}:¢ Ýþ58O5ˆ%¾)äu&„?«3ëO oD�'Õ'ý'%'M'u4�&Ò&ù5 VFm´)ÎHø&A+hA”+Ö[/^)ŽI¸8	(;	Bd	-§	"Õ	ø	'
! '?
! 'g
! R�
! (â
! =(I;r6®7å4"R)u8Ÿ$ØQý-O
2}
1°
(â
#$/%T,z3§-Û	)%?O,�:¼.÷&Cb8~0·uè-^)Œ7¶2î;!J]¨=Æ%*-G6u:¬$ç.A;}3šÎí('5#]�& PÇ6AR,”;Á<ý#:-^+Œ+¸ä,ø#%[I>¥ä0ù*36j(vŸ¸0Ñ4 !U"wš³!¿
! áìû3FN	Waq€Œ¢®Éä÷!3H	[er‚’	¥
! ¯%º-à^.m6œ!Óyõ[o[Ë"'7JO‚2Ò2 8 3Q … ž » @Ï B!?S!-“!0Á!ò!?	"3I"0}")®"9Ø"=#5P#†#+–#0Â#$ó#+$:D$*$ª$AÁ$:%%>%d%%~%)¤%Î%ë%-&B6&Py&SÊ&w'C–''Ú'7(5:(?p(=°(Aî(G0))x):¢)HÝ)J&*1q*'£*‡Ë*>S,’,Ž-b¡-P.=U.1“./Å.qõ.og/.×/00U70Ÿ�0=-1Ok1g»1e#2V‰2Wà2‰83EÂ3)4:24)m4—4B°47ó4(+5"T5+w5£5¼5Ñ5æ5û5'686V6$h6�6+­6#Ù6ý6/7%M7s7‘7(«7hÔ7%=8Hc84¬8Já80,9F]9?¤9mä9lR:I¿:H	;CR;G–;BÞ;O!<(q<Kš<2æ<6=lP=e½=M#>$q>(–>M¿>Z
?mh?3Ö?2
! @*=@4h@Q�@>ï@#.AERA+˜ANÄAAB1UB'‡B5¯BVåBm<C{ªC@&D0gDn˜D+E3E*QE'|E&¤E'ËEFóE@:FS{F#ÏF!óFJG>`GLŸGLìGZ9H.”HLÃH1I%BIDhIK­IùI;J:SJKŽJ?ÚJK;:K+vK0¢K$ÓK<øK5LQL$oLF”L%ÛL6M68M)oMV™MGðM48NtmN@âN:#O^O6~O9µOFïO/6P#fP2ŠP1½PXïPhHQ1±Q/ãQ>RJRRG�RGåR6-ShdSOÍSKT8iTC¢TSæTd:UQŸU=ñUB/VIrVX¼V\W4rW9§WCáW=%XCcX6§X1ÞX7YHHY3‘Y=ÅYOZ0SZ0„Z*µZ!àZ<[*?[)j[P”[6å[/\/L\/|\8¬\5å\9]9U]6�]7Æ].þ]9-^-g^:•^<Ð^/
_>=_+|_(¨_.Ñ_+`8,`e`Jƒ`Î`iã`qMa¿a'Óaûanbv„bûbocw†c,þcM+dHyd-Âd%ðd>eGUe4�eOÒe("f3Kf fm f'g;6gBrg9µg0ïgD hBehD¨hBíhG0iGxi?Àijj^;jPšj6ëj5"k5XkCŽk*Òk[ýk8Yl{’l¨mX·m%n6n$TnGyn)Án8ën;$oR`o+³o7ßoRp:jpA¥p8çp) qvJq.ÁqKðq%<rbr&~r1¥r6×r>s%Ms%ss$™sT¾s2t*Ft1qtK£tDït+4u&`u%‡u$­u?Òu/vBv#^v.‚v1±vzãvt^w9Ów[
xGix*±x)ÜxXy<_y#œy(Ày/éyNz)hzN’z2ázM{)b{2Œ{;¿{;û{17|ai|Ë|0Þ|G}_W}k·}:#~^~Hw~1À~dò~BWCš{ÞRZ€1­€Vß€=6�St�ZÈ�d#‚dˆ‚Eí‚B3ƒCvƒCºƒþƒ@„
P„:^„&™„GÀ„3…J<…1‡…>¹…<ø…B5†1x†6ª†'á†3	‡8=‡7v‡+®‡(Ú‡4ˆ>8ˆ'wˆ,Ÿˆ4ÌˆB‰kD‰1°‰:â‰)Š2GŠ&zŠ¡Š!ºŠÜŠøŠ‹+-‹Y‹ w‹/˜‹È‹
ç‹:õ‹G0ŒFxŒ@¿Œ�&�.?�n�8„�3½�1ñ�?#ŽJcŽ=®Ž'ìŽ�;$�`�q�€�Ÿ�.´�ã�ý�<�5T�5Š�3À�(ô�5‘S‘*o‘#š‘¾‘Ç‘.Ô‘.’02’8c’œ’¼’EÚ’N “Go“F·“@þ“>?”<~”&»”<â”5•=U•“•$³•[Ø•A4–_v–cÖ–D:—M—GÍ—_˜8u˜+®˜.Ú˜	™%™7™I™#Z™=~™8¼™@õ™(6š1_š>‘š4Ðš2›G8›2€›K³›4ÿ›-4œ0bœ7“œ-Ëœ-ùœ>'�6f�.��\Ì�9)žKcžJ¯ž2úž8-ŸBfŸA©ŸDëŸE0 9v 9° 0ê /¡-K¡8y¡4²¡ç¡¢7¢DW¢Aœ¢)Þ¢£6(£8_£.˜£3Ç£Cû£?¤<U¤>’¤,Ñ¤3þ¤>2¥<q¥®¥Æ¥ß¥ÿ¥]¦Y}¦Y×¦:1§5l§1¢§5Ô§6
! ¨FA¨!ˆ¨Yª¨W©=\©+š©+Æ©/ò©?"ªAbª¤ª¿ªÚªMìªo:«9ª«=ä«>"¬8a¬8š¬Ó¬-ð¬,­K­Ad­@¦­>ç­5&®<\®™®*²®1Ý®'¯7¯V¯ s¯*”¯.¿¯1î¯6 °W°0k°0œ°!Í°'ï°@±'X±M€±:Î±7	²A²._²!Ž²E°²ö²
³³(,³U³q³f€³1ç³´%&´%L´(r´›´4·´3ì´0 µ*Qµ)|µ>¦µ`åµ6F¶?}¶G½¶H·NN·Z�·Qø·fJ¸o±¸V!¹Wx¹SÐ¹G$ºFlºG³º$ûº# »%D»*j»>•»%Ô»'ú»'"¼$J¼$o¼+”¼&À¼&ç¼½)'½8Q½CŠ½Î½1è½7¾ER¾:˜¾JÓ¾5¿5T¿)Š¿?´¿Bô¿"7À0ZÀ6‹ÀvÂÀW9ÁU‘ÁLçÁ44ÂtiÂ?ÞÂ"ÃnAÃL°Ã@ýÃT>Ä+“ÄV¿ÄYÅ pÅ!‘Å!³Å:ÕÅ_ÆpÆ�Æ ªÆËÆêÆ(ÿÆ(Ç>ÇUÇlÇ ŒÇ!­Ç!ÏÇ#ñÇ#È-9È)gÈj‘È'üÈ'$ÉQLÉYžÉ,øÉ9%Ê*_Ê4ŠÊ1¿ÊvñÊrhËLÛËK(ÌWtÌBÌÌkÍE{ÍQÁÍ8Î=LÎ¡ŠÎ ,ÏQÍÏ/ÐAOÐj‘ÐfüÐ3cÑE—Ñ2ÝÑDÒ.UÒ;„ÒÀÒ?ÔÒKÓ`Ó.uÓ*¤Ó!ÏÓ6ñÓ7(Ô#`Ôc„ÔOèÔ78Õ#pÕ7”Õ#ÌÕ9ðÕ%*Ö9PÖ%ŠÖZ°ÖF×9R×%Œ×T²×hØ)pØ<šØ)×Ø)Ù'+ÙBSÙ–Ù*³Ù'ÞÙ'ÚI.Ú"xÚ:›Ú;ÖÚ1ÛBDÛ2‡ÛMºÛCÜ+LÜšxÜ4ÝHÝ'dÝ-ŒÝ ºÝÛÝkúÝ:fÞG¡Þ?éÞ1)ß9[ß?•ß1Õß1à[9à!•à#·àOÛà)+á Uá%vá œáJ½á0â;9â#uâ'™â*Áâ:ìâ>'ã#fãOŠã%Úã;ä*<ä:gä>¢äáä<ùä6å0Oå.€å¯å#Ëåïåþå/æ@Mæ,Žæ?»æ9ûæ65ç7lç3¤ç3Øç%è2è-Dè2rè(¥è6Îè=é=Cé&�éH¨é#ñéPê<fê&£ê&ÊêLñê>ë*\ë+‡ë)³ëÝëLóë9@ìzì%�ì)µì6ßì*í8Aí.zí,©í-Öí-î*2î*]î$ˆî3­î*áîOïl\ïyÉïuCð:¹ðuôðDjñ ¯ñˆPò°Ùò„Šó¬ô¦¼ôÎcõ42öIgö)±ö3Ûö#÷3÷0D÷"u÷"˜÷"»÷ Þ÷ ÿ÷$ ø$Eø$jø"�ø"²ø)Õø'ÿø*'ù)Rù,|ù&©ù)Ðù'úù9"úR\úO¯ú*ÿú2*û)]û3‡ûR»ûlüL{üKÈüdý?yýW¹ý9þ0Kþ=|þ:ºþ^õþXTÿn­ÿYWv\ÎJ+[vDÒEv]#Ô$ø#!Ac×s@K:Œ@Ç:+C8oM¨SökJ¶MÑ:OZªA»FýgD	M¬	 ú	
! 87
! ?p
! B°
! ó
! 
! )*H“s"7* b2ƒ3¶$ê7
G
g
�
*˜
:Ã
*þ
1)q[.Í9ü"69Y“,®Û2ô9':a*œ Ç!è!
! 6,Dc4¨8Ý,*CnŽ;©3å.$H?m-­,Û9+B<n=«7ée!:‡HÂ,-8Xf.¿î$0 NoF‚4É4þ3#Ko)‡.±&à"&*+Q(}"¦(É(ò))E*o*š*Å*ð**F*q*œ*Ç*ò**H(s(œ(Å(î((@)i(“(¼(å(*7*b*�*¸(ã((5(^(‡(°(Ù( (+ (T )} )§ 'Ñ (ù ("!)K!)u!(Ÿ!(È!(ñ!("+C"'o"'—"(¿"'è"3#4D#4y#3®#"â#B$?H$%ˆ$ ®$BÏ$3%6F%4}%F²%{ù%:u&'°&Ø&#ô&'63'.j'4™'%Î')ô'(*'(.R(+�(?­(>í(A,)Ân)21*vd*LÛ*L(+Lu+9Â+0ü+@-,=n,>¬,"ë,T-c-}-&š-&Á- è-0	.-:.(h.‘.&ª.+Ñ.'ý.!%/G/!g/!‰/-«/(Ù/"0"%0)H0,r0 Ÿ0,À0+í0#1$=1'b1*Š1)µ12ß1Q2›d2"3*#3N31j3-œ3)Ê3ô36
! 4PA4?’4TÒ4:'5=b55 5)Ö56+6-E6"s6N–6På6$677[76“78Ê78<87V8?Ž85Î8993>94r99§9<á96:8U:AŽ:;Ð:7;%D;j;)„;,®;5Û;"<.4<"c<†<*“<¾<Ï<:ß<=5=K=f=M�=0Ï=.>./>$^>
ƒ>A‘>aÓ>>5?At?+¶?Sâ?^6@c•@Bù@<A0VA0‡A6¸AïAiB*vB)¡B1ËB-ýB/+C)[C,…Cb²C(D4>DdsDoØDBHE1‹E*½E*èEF>3F2rF0¥F6ÖF7
G]EG0£G6ÔGHH,<H&iH)�H$ºHßH7þH(6I/_I1�IÁI&ÓI!úI(J:EJ2€J$³J(ØJK>!K!`K/‚K²K%ËK.ñK8 L5YL�L/ŸL ÏL*ðL"ML>MG‹M8ÓM(N!5N7WN)�N%¹N%ßNO!O+AO"mO�O#¯O-ÓO*P$,P)QP/{P«P'ËPóP(QC:Q~Q(šQÃQ?ÝQ!R0?R$pR•R,¬R+ÙRSvS^’SeñSMWT¥T;ÄT2U3U&MU8tU!­U:ÏU
! V)V/>V<nV'«VÓV1óV(%W7NW(†W¯W$ÊWïWX8)XEbXH¨X)ñX)Y(EYnYUŽY0äY-ZOCZ)“ZO½Z=
[%K[0q[¢[Á[Þ[ø[\+\FF\"�\=°\$î\!]&5];\](˜]#Á]å]/ñ]N!^p^Ž^¨^2Æ^1ù^+_+B_n_)„_#®_3Ò_!`&(`O`1m`VŸ` ö`-a<Ea‚a2˜a,Ëa øa(b,Bb7ob#§b0Ëbüb4c6Oc¢†c,)d7VdŽd®d+Æd¾òd>±eÛðevÌf<Cg €g=¡g-ßg'
h(5hc^h.Âhtñh‰fi!ði;j0Nj$j'¤j"Ìjïj6
! k!Ak!ck6…k"¼k)ßk	l(ll?l;¬l9èl@"mYcm&½m äm-nr3nQ¦n;øn(4o]oEwo:½o(øo!p.6pgep4ÍpRq+Uq&�q?¨q+èq?rTrqr9�rCÇrs=sOs%hsŽs-§sÕsôs9tMNtœtA¢t<ät8!uIZu!¤uXÆuEvevxv‹v v¾v(Óv.üv+wAw/WwA‡w$Éw,îwx2x3Mx<�xN¾xC
y#Qy+uy3¡y0Õy'z.z%Nz+tz5 zÖzóz%{8{S{s{ �{°{*Ì{1÷{0)|+Z|C†| Ê|"ë|6}.E}1t}.¦}%Õ}0û}),~0V~‡~: ~2Û~(07hy)‘»$Õ
ú1€:€O€/j€$š€¿€'Ï€=÷€5�BU�)˜�Â�3ß�$‚/8‚<h‚1¥‚×‚ê‚&ƒ5.ƒ&dƒY‹ƒ-åƒ7„3K„-„1­„2ß„….2…<a…5ž…5Ô…1
! †;<†)x†q¢†O‡.d‡$“‡?¸‡-ø‡)&ˆ5Pˆ%†ˆY¬ˆ‰$!‰7F‰/~‰F®‰-õ‰@#Š4dŠ!™Š»Š4ÑŠ>‹0E‹Av‹=¸‹6ö‹--Œ2[ŒŽŒ!¨Œ8ÊŒ6�E:�€�;›�9×�HŽ:ZŽ7•Ž:ÍŽ7�:@�9{�;µ�Fñ�*8�+c���6›�$Ò�O÷�=G‘=…‘?Ã‘’(’SD’>˜’2×’J
! “;U“5‘“3Ç“?û“m;”%©”CÏ”9•;M•s‰•1ý•2/–2b–F•–3Ü–*—?;—8{—Û´—��˜Ã!™+å™>š?Pš3�šRÄš!›x9›D²›9÷›I1œ9{œµœ!Óœ
õœ3�H7�'€�/¨�GØ�- ž'Nž:vžG±žùžMŸ_gŸ,ÇŸBôŸN7 4† .» >ê L)¡Sv¡oÊ¡/:¢Mj¢>¸¢J÷¢BB£H…£~Î£5M¤"ƒ¤Z¦¤\¥
^¥El¥E²¥4ø¥-¦@C¦@„¦0Å¦ö¦:§>@§C§2Ã§ö§¨.¨)D¨n¨ˆ¨-¤¨Ò¨è¨&©4+©4`©4•©%Ê©=ð©@.ª0oª0 ªÑªBêª.-«\«eu«&Û«¬¬,¬D¬X¬)m¬—¬«¬Á¬Ö¬6ë¬-"­!P­r­…­˜­µ­É­Ü­ð­®®?®V®v®�®­®Ä®á®õ®'¯:6¯Bq¯E´¯8ú¯/3°-c°H‘°¹Ú°#”±¸±Ò±ì±"²**²#U²$y²4ž²&Ó²/ú²0*³1[³2�³$À³$å³%
! ´00´a´&{´¢´*¼´<ç´M$µ0rµ0£µ,Ôµ¶! ¶B¶b¶}¶—¶±¶Ë¶å¶· ·;·V·8q·ª·8Å·þ·¸4¸O¸!j¸Œ¸¥¸Á¸Ü¸ø¸¹40¹;e¹¡¹#¾¹Aâ¹'$º!Lº!nº;�º0Ìº ýº"»!A»!c»$…»$ª»9Ï»6	¼=@¼A~¼/À¼-ð¼E½:d½nŸ½5¾0D¾,u¾>¢¾4á¾4¿K¿'i¿#‘¿'µ¿#Ý¿(À9*À+dÀ)�À+ºÀ6æÀ-Á>KÁ4ŠÁ4¿Á2ôÁ0'Â0XÂ+‰Â/µÂ/åÂ/Ã,EÃ$rÃ]—Ã6õÃ?,ÄlÄ@ŠÄ;ËÄ>ÅAFÅ7ˆÅ:ÀÅ2ûÅ5.Æ2dÆ—ÆK³ÆÿÆÇ*9Ç-dÇ'’ÇºÇQÖÇ'(ÈPÈkÈ-†È(´È,ÝÈ,
! É,7É)dÉŽÉ,©É6ÖÉ'
ÊB5ÊLxÊLÅÊ<Ë<OËBŒËÏË1îË. ÌLOÌkœÌÎ (Î6IÎJ€ÎXËÎ'$Ï-LÏzÏ)•Ï@¿Ï4ÐC5Ð&yÐV ÐP÷ÐPHÑU™Ñ!ïÑ+ÒA=Ò9Ò9¹Ò1óÒ‘%ÓB·Ó#úÓ:Ô:YÔC”ÔIØÔ"Õ->ÕlÕG†Õ#ÎÕ}òÕ¯pÖ3 ×TT×©×CÂ×NØjUØÀØ1ÏØÙ; Ù\ÙyÙ–Ù4±ÙLæÙM3ÚD�ÚDÆÚ Û,Û:CÛ~Û•ÛD¯ÛLôÛ>AÜ5€Ü:¶Ü6ñÜI(ÝCrÝE¶Ý+üÝ+(ÞLTÞ)¡Þ2ËÞKþÞJJß'•ß/½ß2íß à(0à6Yà=�à=Îà9á=FáD„á(Éá4òá,'â-Tâ(‚âC«â'ïâ.ãFãDdã'©ã@Ñã.ä0Aä!rä<”äFÑä6å.OåC~åCÂå&æ,-æ2ZæD�æ Òæ1óæ%ç9Dç:~çP¹ç&
! è<1è8nè-§èÕè!óè1é.Gé5vé+¬éEØé?ê2^ê5‘ê2Çê2úê>-ë>lë,«ëEØëHìEgì0­ì6Þì,í6BíUyí!ÏíñíaîUrî3Èî/üî2,ï$_ï"„ï)§ï&ÑïFøï2?ð$rðN—ðAæð;(ñ5dñtšñ—ò9§ò[áòG=ó?…ó:Åó8ô%9ô)_ô‰ô#©ô#Íô)ñô‰õ=¥õ9ãõ2ö%Pö%vö&œö+Ãö;ïö&+÷UR÷¨÷&Å÷&ì÷/ø2Cø/vø8¦ø4ßø!ù+6ù2bù-•ù%Ãù)éù%ú%9ú&_ú+†ú²ú2Ïú/û2û&MûatûŒÖûPcüj´ü4ý'Tý|ýœý2¥ý'Øý%þ&þ2Eþxþ2•þ7Èþ2ÿ=3ÿ8qÿ8ªÿ=ãÿ8!6Z;‘4Í94<9q4«Eà7&1^F�K×I#ImE·GýEHÅTcc}Fá¾(•çP}Îáù.Ec@},¾0ë*	LG	-”	+Â	@î	./
! ^
! w
! <—
! ,Ô
! )F+8r7«1ã<BRC•GÙN!
.p
=Ÿ
mÝ
/K/{1«NÝ#,6PY‡Zá/<(lk•-Q/O�.ÑM-N8|?µ6õ+,0X0‰!º+Ü++4+`,Œ,¹-æ--B-p-ž-Ì-ú-(-V-„-²-à++:+f+’+¾+ê,+C+o+›+Ç-ó-!-O-}+«+×++/+[+‡+³+ß++7,c,�*½+è+,@,m+š+Æ+ò+.J*y*¤+Ï#ûAUaB·)ú_$„+œKÈM 9b +œ È ç >!3@!&t!$›!YÀ!3"4N"Qƒ"<Õ"6#)I#>s#!²#"Ô#G÷#7?$)w$*¡$$Ì$$ñ$#%$:%$_%#„%‹¨%84&Am&#¯&.Ó&>'8A'4z'W¯'*(M2(:€(v»(?2)5r)@¨)6é)> *-_*:�*BÈ*@+"L+o+$‚+N§+ö+,13,8e,+ž,)Ê,<ô,'1--Y-0‡-a¸-'.4B.%w.'�.&Å.^ì..K/,z/§/AÁ/50 90*Z0…0£0+¾0<ê0'1(?1<h1"¥1,È1$õ12 02Q2 p2/‘23Á2õ2)	3?33Cs3M·3=42C4Ev4D¼4V5,X5'…5Y­546,<60i60š6=Ë60	7::71u79§71á7385G81}82¯8@â81#9?U9J•96à94:4L:<�:>¾:=ý:3;;:o;7ª;6â;1<EK<A‘<QÓ<_%=V…=OÜ=H,> u>(–>,¿>ì>9?H;?E„?)Ê?ô?4	@3>@Nr@1Á@Oó@6CA3zA2®A0áA/B)BB#lB*�B*»B-æB@C!UC%wC�C-¯C2ÝC?D#PDtD'“D(»D(äD5
ECEXE!qE5“EÉE-ÜE&
! F 1FRF'qF*™F%ÄF*êF$GA:GC|G+ÀG6ìG7#H4[H6�H3ÇHIûH%EIkIa„I[æIeBJe¨JeK
tK'‚K-ªK&ØKÿKPLHpLH¹L#MK&M6rME©MEïMG5N}N*�N(»NäN1O)6O-`O,ŽO,»O<èO5%P&[P/‚P=²P&ðP%Q7=Q5uQ,«Q<ØQ"R8R$LRqR.€R0¯RWàR8S<HS…S9žSOØS(TDT`T T! TÂT:ÞT?UTYU!®UÐU$ëU-V>VDZV:ŸV!ÚV*üV-'W#UW.yW!¨W0ÊW@ûW<<X<yX&¶X<ÝXRY;mY>©Y@èY8)ZwbZ9ÚZ3[GH[X�[3é[G\Je\9°\Dê\Y/]l‰]pö][g^LÃ^8_;I_E…_GË_?`jS`K¾`U
! a[`al¼aO)bDybO¾bicOxc8Ècad�cdqådWWe8¯eŒèeŽuf†gH‹gNÔg=#h?ahi¡hYiueivÛi)Rj)|j<¦jãj*üj'k>k?Uk^•k=ôk]2l@�ldÑlC6mJzm_ÅmV%n@|nQ½nVo=foV¤o9ûo35p*ip*”p?¿p.ÿph.q0—q.Èq6÷q+.rZr:xr8³r)ìr-s'Dsls%€s%¦sOÌs%tBt&]t4„t2¹tìt 	u/*u1ZuŒu(¬uÕu#äu‰vO’v9âv$w.Aw?pw(°w8Ùw5xBHxr‹xBþxFAy^ˆydçy‚LzfÏzP6{Z‡{Kâ{.|;F|4‚|+·|4ã|-}F}3]}*‘}P¼}
~(%~-N~>|~I»~?+E6q)¨LÒE€e€'|€¤€
»€VÉ€1 �8R�<‹�&È�)ï�C‚6]‚<”‚RÑ‚8$ƒS]ƒ±ƒ2Ëƒþƒ„+4„`„	m„w„Š„1¥„6×„…(…U=…I“…!Ý…ÿ…†4-†%b†4ˆ†5½†5ó†v)‡3 ‡=Ô‡<ˆ!Oˆ7qˆ;©ˆ(åˆ:‰.I‰9x‰C²‰@ö‰A7ŠEyŠ“¿ŠýS‹îQŒû@�ì<Ž!)�3K�+�1«�9Ý�!�99�4s�5¨�,Þ�;‘UG‘�‘/¸‘(è‘.’@’7R’4Š’3¿’4ó’1(“>Z“B™“ZÜ“Z7”A’”\Ô”\1•?Ž•8Î•2–/:–-j–;˜–4Ô–"	—8,—e—$z— Ÿ—À—4ß—&˜;;˜)w˜j¡˜C™KP™`œ™8ý™86š%oš)•šL¿šV›c›u›.‡›0¶›:ç›H"œNkœbºœh�&†�7­�.å�=ž9Rž6Œž:Ãž3þž;2Ÿ:nŸ:©ŸHäŸ2- <` %� ;Ã ÿ &¡!=¡#_¡ƒ¡*¡¡8Ì¡ƒ¢6‰¢À¢	à¢`ê¢`K£¬£:Á£Oü£7L¤$„¤4©¤Þ¤5÷¤5-¥c¥*€¥$«¥=Ð¥)¦)8¦*b¦�¦ª¦À¦Û¦'ç¦*§:§+Q§>}§B¼§;ÿ§;¨;Z¨(–¨¿¨$Ù¨Cþ¨%B©5h©9ž©FØ©ª$,ª7Qª‰ª#¤ª#Èª'ìª#«M8«7†«9¾«7ø«80¬.i¬@˜¬BÙ¬<­@Y­>š­Ù­î­6®>?®~®;˜®Ô®>î®/-¯-]¯L‹¯*Ø¯:°>°.V°g…°cí°jQ±B¼±9ÿ±99²"s²-–²UÄ²"³"=³)`³.Š³¹³;Ñ³"
´†0´8·´Að´=2µPpµJÁµz¶P‡¶8Ø¶·|1·]®·$¸E1¸-w¸-¥¸EÓ¸@¹0Z¹)‹¹*µ¹3à¹6º.Kº@zºL»ºM»FV»F�»Bä»A'¼.i¼#˜¼¼¼LÔ¼3!½WU½0­½Þ½'ù½5!¾-W¾+…¾,±¾0Þ¾%¿95¿o¿…¿%�¿5Ã¿ù¿ÀZ-À)ˆÀG²ÀGúÀ%BÁChÁ)¬Á2ÖÁ 	Â0*Â.[ÂHŠÂ4ÓÂÃ$#Ã#HÃ,lÃ)™Ã&ÃÃ/êÃ4Ä<OÄ3ŒÄ(ÀÄ)éÄ&Å%:ÅJ`Å«ÅU³ÅE	Æ7OÆ=‡Æ0ÅÆ5öÆD,ÇŒqÇ‹þÇ7ŠÈ@ÂÈBÉ;FÉ+‚É-®É"ÜÉ{ÿÉ{Ê�Ê4¥Ê%ÚÊ=Ë;>Ë/zË ªËËË4ãË)Ì:BÌP}Ì+ÎÌ(úÌ6#ÍZÍOvÍgÆÍ5.Î$dÎ1‰Î<»Î&øÎ5Ï³UÏ"	Ð),Ð,VÐ4ƒÐB¸Ð0ûÐP,ÑI}Ñ,ÇÑ0ôÑ;%ÒFaÒ1¨ÒIÚÒ5$ÓHZÓ5£Ó[ÙÓ35ÔFiÔ<°ÔOíÔY=Õ=—Õ5ÕÕZÖSfÖ2ºÖ(íÖ×^.×G�×?Õ×OØGeØ!­ØLÏØCÙ�`ÙâÙ$ýÙ8"Ú\[Ú¸Ú$ÑÚöÚ)Û#<Û1`Û$’Û·Û#ÓÛ$÷Û6ÜSÜ"rÜ[•Ü0ñÜ;"Ý-^Ý%ŒÝ²Ý?ÉÝ>	Þ>HÞ>‡Þ?ÆÞ>ß<Eß=‚ß<Àß<ýß?:àgzà:âà=á&[á&‚áD©áFîáJ5âN€â@Ïâ8ãPIãHšãEãã.)ä"Xä{ä6›ä;Òä.å9=å8wå8°å.éå)æKBæ?ŽæÎæ+ìæç./ç&^ç'…ç;­ç;éç%è"@è.cè’è²èÐè8íè9&é4`é,•é-Âé8ðé;)êDeêªê'Éê ñêë 1ëRë%që#—ë&»ë@âë9#ì>]ì1œì,ÎìDûìE@í†íM–í9äí&îEî_î#nî*’î>½î/üî,,ï1Yï/‹ï$»ï;àï6ð!Sð@uð2¶ð&éð,ñ>=ñ1|ñ6®ñ2åñ3ò0Lò>}ò¼òJÛòN&ó?uó:µó1ðó"ô%<ô&bô!‰ô«ô(Êô óô.õDCõ"ˆõ1«õ%Ýõ4ö28öFkö<²ö7ïö*'÷,R÷"÷¢÷ ¼÷GÝ÷3%ø&Yø&€ø:§øBâøA%ù)gù
‘ù<Ÿù3ÜùGú>Xú<—ú.Ôú:û#>ûObû%²û(Øû<ü>ü>Zü™ü2ªü8Ýü ý7ý)Fýpý2„ý·ý-Òý3þ'4þ%\þ7‚þ5ºþIðþ
:ÿ6Hÿÿšÿ"ºÿ(ÝÿX	1_	/‘	8Á	ú		E5	I{	Å	ß	^ô	+S	B	
Â	
Ð	 Þ	%ÿ	C%	:i	(¤	3Í	.	h0	-™	vÇ	v>	cµ		6	;J	,†	j³	;	!Z	'|	$¤	'É	>ñ	>0	>o	®	È	Û	õ			r'		‡š		/"
! 	!R
! 	$t
! 	9™
! 	Ó
! 	%ç
! 	
	Y&	€	 	$»	Kà	<,	”i	Oþ	2N
	1�
	-³
	-á
	-	=	R	8c	Iœ	(æ	@	*P	.{	Dª	2ï	"	;	R	!m	,�	�¼	�J	Ø	=ò	40	2e	2˜	1Ë	eý	3c	3—	3Ë	gÿ	>g	|¦	U#	(y	¢	O»	M	Y	0s	4¤	0Ù	/
! 	$:	*_	@Š	8Ë	:	?	2T	%‡	$­	‚Ò	=U	4“	=È	"	ã)	<
	`J	T«	Q	GR	Eš	Dà	D%	Sj	4¾	?ó	?3	-s	N¡	ƒð	`t	DÕ	P 	Wk 	)Ã 	$í 	b!	u!	1Š!	¼!	DÐ!	h"	~"	6˜"	Ï"	*ß"	
! #	 (#	UI#	&Ÿ#	+Æ#	Sò#	VF$	)�$	2Ç$	6ú$	1%	>Q%	>�%	1Ï%	)&	?+&	Pk&	[¼&	@'	^Y'	W¸'	9(	J(	)h(	7’(	@Ê(	)	(#)	#L)	»p)	¼,*	3é*	>+	(\+	#…+	,©+	<Ö+	>,	3R,	S†,	AÚ,	-	4-	1T-	$†-	'«-	@Ó-	C.	5X.	CŽ.	CÒ.	N/	5e/	<›/	QØ/	!*0	"L0	?o0	&¯0	JÖ0	,!1	=N1	Œ1	5¨1	AÞ1	U 2	Av2	J¸2	G3	3K3	3	:˜3	%Ó3	ù3	C4	5[4	2‘4	'Ä4	=ì4	*5	/E5	†u5	Šü5	e‡6	í6	$7	0,7	?]7	_�7	 ý7	C8	.b8	 ‘8	=²8	;ð8	0,9	@]9	*ž9	AÉ9	I:	(U:	?~:	8¾:	2÷:	I*;	]t;	SÒ;	&<	3F<	&z<	1¡<	(Ó<	,ü<	3)=	*]=	gˆ=	Qð=	AB>	"„>	3§>	:Û>	)?	3@?	4t?	/©?	 Ù?	ú?	6@	4K@	4€@	8µ@	(î@	4A	'LA	3tA	4¨A	;ÝA	B	A9B	G{B	NÃB	NC	VaC	^¸C	cD	i{D	håD	NE	ÎE	NF	ÎF	�NG	ÐG	�PH	ÒH	rRI	€ÅI	€FJ	€ÇJ	HK	ƒÈK	9LL	7†L	¾L	CÛL	6M	7VM	3ŽM	ÂM	;áM	5N	5SN	‰N	3¥N	3ÙN	?
O	3MO	$�O	4¦O	:ÛO	8P	3OP	&ƒP	ªP	ÇP	(åP	$Q	53Q	HiQ	2²Q	-åQ	-R	.AR	ApR	Y²R	/S	@<S	u}S	SóS	GT	6gT	/žT	ÎT	)çT	(U	\:U	0—U	0ÈU	[ùU	EUV	›V	E®V	GôV	'<W	&dW	‹W	!§W	.ÉW	1øW	%*X	0PX	-�X	¯X	.ÍX	2üX	-/Y	#]Y	L�Y	%ÎY	8ôY	-Z	KKZ	4—Z	.ÌZ	+ûZ	6'[	4^[	,“[	GÀ[	I\	3R\	b†\	1é\	$]	@]	W]	(k]	,”]	FÁ]	F^	/O^	.^	0®^	,ß^	"_	2/_	,b_	)�_	(¹_	+â_	,`	&;`	+b`	+Ž`	%º`	"à`	a	##a	&Ga	7na	-¦a	-Ôa	*b	)-b	)Wb	$�b	&¦b	)Íb	-÷b	+%c	%Qc	(wc	5 c	#Öc	'úc	4"d	'Wd	&d	 ¦d	+Çd	ód	2e	4Ee	0ze	1«e	?Ýe	;f	KYf	V¥f	Püf	KMg	™g	+¹g	/åg	'h	=h	(Qh	…zh	/i	)0i	#Zi	#~i	¢i	(¿i	"èi	9j	/Ej	+uj	 ¡j	2Âj	&õj	*k	1Gk	yk	(•k	,¾k	-ëk	$l	&>l	,el	*’l	!½l	+ßl	sm	m	ª�m	$Ho	[mo	KÉo	p	1+p	]p	xp	—p	²p	p¾p	=/q	9mq	0§q	UØq	:.r	?ir	L©r	�ör	Y‡s	Hás	g*t	1’t	„Ät	NIu	[˜u	Yôu	<Nv	<‹v	:Èv	aw	Aew	@§w	yèw	:bx	O�x	Míx	J;y	a†y	[èy	WDz	>œz	VÛz	=2{	9p{	Rª{	Gý{	iE|	o¯|	)}	hI}	>²}	cñ}	=U~	E“~	¹Ù~	<“	iÐ	a:€	Jœ€	Sç€	D;�	/€�	.°�	*ß�	(
! ‚	83‚	4l‚	)¡‚	7Ë‚	+ƒ	+/ƒ	-[ƒ	\‰ƒ	‰æƒ	mp„	gÞ„	fF…	>­…	gì…	WT†	9¬†	tæ†	Î[‡	¼*ˆ	Içˆ	L1‰	Z~‰	5Ù‰	OŠ	4_Š	=”Š	AÒŠ	7‹	5L‹	-‚‹	;°‹	0ì‹	NŒ	alŒ	TÎŒ	G#�	Bk�	5®�	Sä�	T8Ž	8�Ž	BÆŽ	-	�	27�	Ij�	N´�	V�	ZZ�	yµ�	D/‘	Zt‘	NÏ‘	C’	Yb’	?¼’	?ü’	<<“	Jy“	JÄ“	0”	>@”	2”	4²”	_ç”	DG•	AŒ•	cÎ•	i2–	/œ–	IÌ–	o—	I†—	XÐ—	Y)˜	Tƒ˜	>Ø˜	K™	Cc™	C§™	7ë™	a#š	\…š	—âš	’z›	Ž
œ	�œœ	:-�	7h�	K �	^ì�	dKž	F°ž	Ž÷ž	’†Ÿ	K 	]e 	 Ã 	ä 	gÿ 	g¡	|¡	—¡	­¡	1Ã¡	/õ¡	4%¢	¢Z¢	ý¢	}}£	:û£	A6¤	Ox¤	qÈ¤	|:¥	1·¥	Vé¥	J@¦	P‹¦	VÜ¦	L3§	{€§	.ü§	f+¨	S’¨	Bæ¨	Y)©	.ƒ©	"²©	RÕ©	Q(ª	7zª	9²ª	\ìª	˜I«	˜â«	 {¬	&œ¬	MÃ¬	/­	;A­	}­	�­	<¯­	Vì­	C®	?^®	?ž®	7Þ®	;¯	"R¯	Zu¯	%Ð¯	<ö¯	"3°	$V°	.{°	3ª°	'Þ°	±	/%±	2U±	(ˆ±	4±±	,æ±	3²	<G²	N„²	6Ó²	E
! ³	P³	Ip³	º³	@Ø³	´	/3´	/c´	*“´	.¾´	Hí´	!6µ	-Xµ	2†µ	<¹µ	,öµ	'#¶	6K¶	"‚¶	¥¶	2Ã¶	]ö¶	.T·	@ƒ·	Ä·	Iã·	P-¸	:~¸	6¹¸	Cð¸	64¹	;k¹	4§¹	;Ü¹	\º	 uº	>–º	@Õº	7»	YN»	:¨»	)ã»	
¼	8(¼	?a¼	¡¼	9º¼	4ô¼	3)½	&]½	N„½	-Ó½	¾	?¾	)X¾	I‚¾	Ì¾	/æ¾	1¿	3H¿	"|¿	&Ÿ¿	%Æ¿	ì¿	+À	=7À	SuÀ	zÉÀ	)DÁ	/nÁ	8žÁ	/×Á	+Â	3Â	/QÂ	+�Â	1­Â	-ßÂ	0
Ã	'>Ã	,fÃ	“Ã	6³Ã	êÃ	 	Ä	*Ä	.9Ä	hÄ	?ˆÄ	"ÈÄ	9ëÄ	+%Å	2QÅ	#„Å	-¨Å	ÖÅ	ôÅ	Æ	#-Æ	)QÆ	3{Æ	0¯Æ	1àÆ	2Ç	=EÇ	3ƒÇ	0·Ç	1èÇ	4È	4OÈ	-„È	*²È	)ÝÈ	-É	+5É	,aÉ	0ŽÉ	-¿É	íÉ	+Ê	(4Ê	&]Ê	&„Ê	*«Ê	$ÖÊ	5ûÊ	'1Ë	YË	 nË	4�Ë	 ÄË	cåË	vIÌ	”ÀÌ	zUÍ	ÐÍ	-ìÍ	,Î	5GÎ	}Î	&–Î	x½Î	!6Ï	(XÏ	!�Ï	/£Ï	1ÓÏ	Ð	C%Ð	CiÐ	#­Ð	=ÑÐ	"Ñ	H2Ñ	H{Ñ	9ÄÑ	/þÑ	.Ò	'KÒ	5sÒ	2©Ò	GÜÒ	:$Ó	_Ó	X}Ó	ÖÓ	ïÓ	ÿÓ	Ô	!Ô	$1Ô	VÔ	=tÔ	$²Ô	×Ô	FñÔ	(8Õ	(aÕ	ŠÕ	—Õ	¤Õ	¶Õ	$ÆÕ	ëÕ		Ö	!Ö	;Ö	SÖ	oÖ	‰Ö	DŸÖ	*äÖ		×	-×	BG×	Š×	$�×	0Â×	ó×	!Ø	G1Ø	FyØ	GÀØ	AÙ	5JÙ	)€Ù	ªÙ	ÅÙ	$ÛÙ	Ú	 Ú	;Ú	"VÚ	IyÚ	IÃÚ	B
Û	-PÛ	;~Û	IºÛ	!Ü	8&Ü	1_Ü	0‘Ü	7ÂÜ	&úÜ	,!Ý	&NÝ	uÝ	6•Ý	ÌÝ	8äÝ	1Þ	OÞ	kÞ	-†Þ	-´Þ	,âÞ	8ß	=Hß	=†ß	=Äß	=à	@à	Là	)là	%–à	)¼à	2æà	á	11á	cá	W{á	:Óá	1â	6@â	-wâ	9¥â	ßâ	ýâ	2ã	1Iã	{ã	C–ã	Úã	=ùã	o7ä	2§ä	1Úä	å	@%å	"få	#‰å	(­å	&Öå	-ýå	\+æ	:ˆæ	1Ãæ	;õæ	/1ç	Haç	ªç	0Æç	'÷ç	è	?è	[è	/mè	�è	¼è	Úè	òè	fé	 vé	'—é	¿é	Üé	÷é	/ê	48ê	)mê	4—ê	Ìê	@éê	*ë	/;ë	!kë	"�ë	2°ë	Dãë	!(ì	+Jì	,vì	£ì	4Âì	÷ì	'í	#3í	9Wí	c‘í	õí	!î	:5î	pî	ˆî	'¤î	?Ìî	ï	  ï	Aï	aï	Z€ï	ZÛï	y6ð	z°ð	%+ñ	>Qñ	�ñ	.©ñ	!Øñ	Húñ	!Cò	3eò	+™ò	1Åò	C÷ò	 ;ó	2\ó	3�ó	9Ãó	#ýó	!ô	G:ô	m‚ô	jðô	@[õ	œõ	:²õ	"íõ	ö	2'ö	4Zö	(�ö	¸ö	Õö	Påö	06÷	lg÷	hÔ÷	9=ø	!wø	5™ø	,Ïø	-üø	A*ù	0lù	�ù	½ù	Ýù	ûù	ú	?!ú	'aú	(‰ú	²ú	1Îú	û	 û	5<û	Erû	¸û	>Öû	>ü	2Tü	5‡ü	?½ü	*ýü	>(ý	4gý	œý	*·ý	1âý	3þ	KHþ	:”þ	Ïþ	-åþ	5ÿ	)Iÿ	@sÿ	%´ÿ	~Úÿ	9Y
! Y“
! Pí
! :>
! Dy
! 4¾
! Aó
! "5
! (X
! )�
! «
! DÂ
! 
! *
! #H
! l
! ‚
! ˜
! ±
! 'Ê
! &ò
! (
! B
! $_
! !„
! ¦
! )Ä
! ,î
! (
! D
! 7^
! +–
! BÂ
! J
! pP
! JÁ
! i
! Fv
! 7½
! {õ
! 3q
! g¥
! Q
	
! b_	
! ŽÂ	
! xQ
  
! PÊ
  
! F
! fb
! hÉ
! J2
! p}
! mî
! K\
! L¨
! Gõ
! n=
! Y¬
! 2
! y9
! 7³
! =ë
! P)
! uz
! _ð
! kP
! X¼
! X
! *n
! P™
! Yê
! {D
! ^À
! \
! s|
! Tð
! QE
! G—
! fß
! _F
! R¦
! &ù
! 6 
! .W
! [†
! 3â
! W
! dn
! ,Ó
! u
! v
! %‘
! .·
! @æ
! 9'
! $a
! 6†
! 2½
! 4ð
! '%
! 5M
! 3ƒ
! #·
! GÛ
! <#
! G`
! V¨
! Vÿ
! VV
! W­
! U
! R[
! L®
! 1û
! 6-
! 6d
! &›
! ;Â
! 4þ
! 3 
! WR 
! Sª 
! 5þ 
! H4!
! g}!
! )å!
! 3"
! 5C"
! *y"
! 0¤"
! 5Õ"
! 8#
! .D#
! 1s#
! =¥#
! )ã#
! 
$
! t'$
! Eœ$
! ;â$
! 5%
! 8T%
! >�%
! @Ì%
! F
&
! CT&
! C˜&
! 1Ü&
! 0'
! 1?'
! %q'
! `—'
! ~ø'
! Xw(
! 'Ð(
! Iø(
! JB)
! K�)
! MÙ)
! I'*
! Eq*
! :·*
! /ò*
! 9"+
! !\+
! *~+
! )©+
! NÓ+
! 0",
! =S,
! 3‘,
! @Å,
! >-
! 1E-
! 0w-
! ¨-
! %Ç-
! 4í-
! I".
! #l.
! 9�.
! GÊ.
! ./
! -A/
! 5o/
! 8¥/
! =Þ/
! 20
! RO0
! 0¢0
! <Ó0
! 71
! 5H1
! 7~1
! (¶1
! aß1
! AA2
! Pƒ2
! ;Ô2
! J3
! 2[3
! 8Ž3
! 2Ç3
! 'ú3
! Q"4
! Qt4
! /Æ4
! 3ö4
! +*5
! ‚V5
! nÙ5
! -H6
! bv6
! `Ù6
! /:7
! 8j7
! Z£7
! Qþ7
! +P8
! "|8
! PŸ8
! Eð8
! I69
! *€9
! 7«9
! -ã9
! .:
!  @:
! }a:
! &ß:
! ";
! 6);
! `;
! @z;
! <»;
! .ø;
! !'<
! CI<
! 9�<
! 3Ç<
! û<
! =
! ,:=
! 4g=
! Hœ=
! Oå=
! ;5>
! ,q>
! ;ž>
! ;Ú>
! <?
! &S?
! Nz?
! ,É?
! hö?
! x_@
! 7Ø@
! ^A
! GoA
! E·A
! 7ýA
! N5B
! O„B
! (ÔB
! DýB
! BBC
! V…C
! YÜC
! G6D
! ;~D
! (ºD
! BãD
! R&E
! +yE
! 2¥E
! 7ØE
! EF
! BVF
! Q™F
! ,ëF
! /G
! 'HG
! %pG
! G–G
! EÞG
! %$H
!  JH
! 4kH
! P H
! 3ñH
! C%I
! EiI
! A¯I
! OñI
! 2AJ
! BtJ
! 4·J
! iìJ
! VK
! $qK
! #–K
! 5ºK
! ðK
! %L
! E4L
! OzL
! VÊL
! .!M
! 3PM
! C„M
! BÈM
! %N
! 01N
! UbN
! 3¸N
! 1ìN
! O
! =>O
! )|O
! 2¦O
! ÙO
! 9öO
! 30P
! 0dP
! P•P
! cæP
! ;JQ
! >†Q
! ?ÅQ
! 3R
! k9R
! &¥R
! 3ÌR
! S
! : S
! 7[S
! ]“S
! RñS
! (DT
! 0mT
! +žT
! /ÊT
! >úT
! 09U
! FjU
! L±U
! SþU
! JRV
! @�V
! \ÞV
! I;W
! 2…W
! A¸W
! 4úW
! 9/X
! @iX
! %ªX
! /ÐX
! KY
! >LY
! K‹Y
! N×Y
! >&Z
! geZ
! (ÍZ
! VöZ
! %M[
! *s[
! ž[
! B¦[
! Dé[
! D.\
! Gs]
! T»]
! T^
! Ae^
! I§^
! +ñ^
! 0_
! :N_
! ‰_
! *©_
! #Ô_
! !ø_
! I`
! md`
! gÒ`
! $:a
! ^_a
! '¾a
! .æa
! b
! "5b
! !Xb
! !zb
! "œb
! "¿b
! 3âb
! "c
! 49c
! 4nc
! N£c
! Kòc
! U>d
! ®”d
! ªCe
! Jîe
! ;9g
! 0ug
! +¦g
! ;Òg
! :h
! "Ih
! ,lh
! ™h
! 2¸h
! /ëh
! %i
! Ai
! ai
! i€i
! _êi
! 9Jj
! s„j
! )øj
! <"k
! )_k
! ‰k
! ©k
! $¯k
! 
Ôk
! âk
! 	ók
  
! ýk
! 	l
! +l
! :>l
! 1yl
! '«l
! 0Ól
! 5m
! 2:m
! /mm
! <�m
! aÚm
! ;<n
! +xn
! 9¤n
! eÞn
! 8Do
! ;}o
! /¹o
! 3éo
! .p
! =Lp
! @Šp
! Ëp
! >Þp
! :q
! Xq
! -Zq
! 0ˆq
! >¹q
! bøq
! ;[r
! 7—r
! %Ïr
! #õr
! 8s
! "Rs
! $us
! 7šs
! NÒs
! B!t
! 6dt
! )›t
! LÅt
! <u
! 7Ou
! J‡u
! EÒu
! 8v
! .Qv
! 4€v
! -µv
! *ãv
! ,w
! W;w
! /“w
! 6Ãw
! Iúw
! ?Dx
! G„x
! Ìx
! 3ëx
! 3y
! BSy
! ?–y
! =Öy
! 9z
! FNz
! G•z
! BÝz
! M {
! Fn{
! Gµ{
! Gý{
! AE|
! S‡|
! CÛ|
! (}
! .H}
! &w}
! ž}
! +´}
! ià}
! MJ~
! 1˜~
! -Ê~
! 1ø~
! 1*
! _\
! %¼
! "â
! E€
! %K€
! #q€
! %•€
! p»€
! H,�
! u�
! 8��
! 8É�
! 1‚
! <4‚
! 3q‚
! 1¥‚
! ×‚
! &õ‚
! Bƒ
! *_ƒ
! Šƒ
! ;¨ƒ
! 9äƒ
! H„
! 9g„
! *¡„
! \Ì„
! 8)…
! 1b…
! 5”…
! /Ê…
! 2ú…
! -†
! 21†
! 5d†
! š†
! #³†
! Q×†
! &)‡
! JP‡
! '›‡
! .Ã‡
! Bò‡
! 75ˆ
! 4mˆ
! 1¢ˆ
! 8Ôˆ
! /
‰
! %=‰
! $c‰
! %ˆ‰
! /®‰
! (Þ‰
! )Š
! #1Š
! )UŠ
! )Š
! -©Š
! #×Š
! "ûŠ
! ‹
! )3‹
! ]‹
! +q‹
! -�‹
! !Ë‹
! $í‹
! (Œ
! *;Œ
! fŒ
! ~Œ
! $–Œ
! )»Œ
! )åŒ
! .�
! A>�
! c€�
! Aä�
! 9&Ž
! <`Ž
! 4�Ž
! ;ÒŽ
! 3�
! 8B�
! H{�
! DÄ�
! P	�
! >Z�
! 3™�
! 7Í�
! [‘
! 8a‘
! š‘
! 
¦‘
! .´‘
! $ã‘
! 	’
! ?’
! iR’
! 1¼’
! &î’
! “
! J5“
! -€“
! !®“
! #Ð“
! 7ô“
! ',”
! >T”
! <“”
! )Ð”
! 6ú”
! 21•
! @d•
! !¥•
! <Ç•
! –
! .–
! %N–
! t–
! 0“–
! /Ä–
! ?ô–
! 84—
! ?m—
! 4­—
! :â—
! A˜
! =_˜
! 3�˜
! Ñ˜
! +ë˜
! )™
! +A™
! m™
! '†™
! 1®™
! ;à™
! <š
! !Yš
! ${š
! # š
! 9Äš
! <þš
! 8;›
! ;t›
! 5°›
! 8æ›
! œ
! +9œ
! +eœ
! +‘œ
! +½œ
! Iéœ
! 33�
! 6g�
! >ž�
! AÝ�
! +ž
! +Kž
! +wž
! %£ž
! Éž
! "æž
! *	Ÿ
! 4Ÿ
! ;MŸ
! ‰Ÿ
! <©Ÿ
! :æŸ
! !! 
! $C 
! 2h 
! 5› 
! ‹Ñ 
! 2]¡
! <�¡
! =Í¡
! E¢
! <Q¢
! MŽ¢
! #Ü¢
! £
! '£
! IG£
! m‘£
! yÿ£
! sy¤
! ní¤
! z\¥
! t×¥
! oL¦
! {¼¦
! u8§
! h®§
! t¨
! nŒ¨
! yû¨
! vu©
! wì©
! xdª
! qÝª
! ;O«
! 2‹«
! :¾«
! Gù«
! )A¬
! (k¬
! (”¬
! &½¬
! 0ä¬
! 0­
! 3F­
! *z­
! 0¥­
! AÖ­
! .®
! )G®
! 2q®
! T¤®
! (ù®
! *"¯
! ,M¯
! 0z¯
! '«¯
! =Ó¯
! =°
! O°
! g°
! 
ƒ°
! *‘°
! +¼°
! +è°
! &±
! ;±
! 9S±
! �±
! 1ž±
! &Ð±
! /÷±
! @'²
! .h²
! $—²
! 5¼²
! 4ò²
! 4'³
! \³
! ;|³
! <¸³
! Dõ³
! :´
! 7G´
! (´
! -¨´
! -Ö´
! µ
! µ
! 9µ
! /Sµ
! /ƒµ
! 0³µ
! 0äµ
! 7¶
! !M¶
! !o¶
! H‘¶
! AÚ¶
! *·
! !G·
! i·
! &ƒ·
! 'ª·
! (Ò·
! <û·
! 08¸
! %i¸
! 2�¸
! >Â¸
! &¹
! "(¹
! K¹
! Ng¹
! .¶¹
  
! å¹
! .ð¹
! :º
! )Zº
! 5„º
! Eºº
! A»
!  B»
! c»
! ,~»
! $«»
! "Ð»
! .ó»
! %"¼
! %H¼
! $n¼
! “¼
! Dª¼
! Dï¼
! 44½
! (i½
! /’½
! -Â½
! ð½
! ¾
! ¾
! 23¾
! Lf¾
! ³¾
! TÒ¾
! L'¿
! [t¿
! WÐ¿
! \(À
! D…À
! PÊÀ
! CÁ
! _Á
! 
uÁ
! 
ƒÁ
! $‘Á
! 9¶Á
! EðÁ
! E6Â
! C|Â
! *ÀÂ
! #ëÂ
! )Ã
! 9Ã
! .OÃ
! ~Ã
! (�Ã
! 0¹Ã
! EêÃ
! @0Ä
! "qÄ
! 2”Ä
! 3ÇÄ
! 4ûÄ
! Q0Å
! +‚Å
! ,®Å
! )ÛÅ
! 0Æ
! H6Æ
! MÆ
! /ÍÆ
! 2ýÆ
! 0Ç
! 'NÇ
! 3vÇ
! ªÇ
! ¶Ç
! ÓÇ
!  ðÇ
! %È
! 7È
! %IÈ
! oÈ
! €È
! ’È
! ¤È
! ·È
! $ÆÈ
! ëÈ
! %üÈ
! /"É
! %RÉ
! ,xÉ
! ,¥É
! .ÒÉ
! ,Ê
! ,.Ê
! ,[Ê
! ,ˆÊ
! *µÊ
! &àÊ
! /Ë
! 7Ë
! @Ë
! GË
! (SË
! %|Ë
! "¢Ë
! ÅË
! äË
! Ì
! 7Ì
! @HÌ
! ‰Ì
! ™Ì
! H¢Ì
! ëÌ
! '
! Í
! 2Í
! +QÍ
! '}Í
! "¥Í
! #ÈÍ
! )ìÍ
! Î
! &6Î
! &]Î
! 1„Î
! 1¶Î
! !èÎ
  #
! Ï
! !.Ï
! PÏ
! hÏ
! €Ï
! ˜Ï
! (±Ï
! �ÚÏ
! "kÐ
! 5ŽÐ
! HÄÐ
! :
Ñ
! /HÑ
! 'xÑ
! 0 Ñ
! $ÑÑ
! %öÑ
! +Ò
! /HÒ
! 'xÒ
! ( Ò
!  ÉÒ
! +êÒ
! Ó
! +Ó
! IÓ
! 4iÓ
! 8žÓ
! /×Ó
! WÔ
! 9_Ô
! 4™Ô
! ÎÔ
! 8àÔ
! &Õ
! ,@Õ
! $mÕ
! ’Õ
! °Õ
! ÌÕ
! +ëÕ
! 6Ö
! NÖ
! ,hÖ
! +•Ö
! ÁÖ
! @ÊÖ
! 9×
! E×
! d×
! €×
! š×
! º×
! 8××
! 0Ø
! ;AØ
! )}Ø
! =§Ø
! >åØ
! I$Ù
! JnÙ
! ¹Ù
! !ØÙ
! úÙ
! =Ú
!  XÚ
! -yÚ
! §Ú
! ÁÚ
! H×Ú
! ) Û
! )JÛ
! 1tÛ
! ¦Û
! /ÅÛ
! .õÛ
! @$Ü
! -eÜ
! -“Ü
! .ÁÜ
! ðÜ
! )Ý
! R5Ý
! ?ˆÝ
! (ÈÝ
! NñÝ
! #@Þ
! $dÞ
! $‰Þ
! *®Þ
!  ÙÞ
! 'úÞ
! )"ß
! >Lß
! 9‹ß
! AÅß
! Aà
! HIà
! 5’à
! ,Èà
! ,õà
! 2"á
! BUá
! ;˜á
! Ôá
! Záá
! .<â
! (kâ
! D”â
! 1Ùâ
! 6ã
! 3Bã
! 3vã
! 5ªã
! =àã
! Jä
! *iä
! "”ä
! 0·ä
! ?èä
! (å
! Cå
! [å
! )xå
! "¢å
! *Åå
! *ðå
! Eæ
! Paæ
! 6²æ
! 2éæ
! ç
! &:ç
! aç
! 9zç
! ´ç
! Åç
! 7ßç
! 7è
! 3Oè
! %ƒè
! )©è
! Óè
! íè
! 
é
! @%é
! -fé
! >”é
! >Óé
! Dê
! 7Wê
! '�ê
! .·ê
! Mæê
! H4ë
! N}ë
! HÌë
! .ì
!  Dì
! 'eì
! -�ì
! =»ì
! ùì
! ;í
! #Pí
! 6tí
! :«í
! 5æí
! î
! <î
! [î
! nî
! �î
! )šî
! #Äî
! 'èî
! &ï
! "7ï
! 3Zï
! Žï
! ¢ï
! ¸ï
! $Òï
! ÷ï
! ð
! +ð
! =ð
! Wð
! qð
! *Šð
! µð
! Âð
! Ïð
! íð
! 9ýð
! .7ñ
! 8fñ
! 3Ÿñ
! .Óñ
! /ò
! ,2ò
! 0_ò
! 3�ò
! ;Äò
! Fó
! Gó
! Kgó
! #³ó
! ×ó
! >õó
! +4ô
! `ô
! .yô
! ¨ô
! ,Èô
! @õô
! !6õ
! ,Xõ
! ,…õ
! ²õ
! -Ìõ
! 'úõ
! -"ö
! +Pö
! #|ö
! S ö
! Lôö
! iA÷
! b«÷
!  ø
! #/ø
! -Sø
! V�ø
! -Øø
! 1ù
! *8ù
! &cù
! &Šù
! )±ù
! >Ûù
! /ú
! >Jú
! ?‰ú
! AÉú
! 4û
! +@û
! 4lû
! 9¡û
! 8Ûû
! 3ü
! Hü
! %gü
! 5�ü
!  Ãü
! Täü
! 79ý
! 6qý
! 7¨ý
! àý
! Iùý
! HCþ
! ?Œþ
! \Ìþ
! Z)ÿ
! /„ÿ
! (´ÿ
! -Ýÿ
! *++V1‚0´‰åMo3½-ñT9t$®8Ó.(;<d'¡Éèù"9'\„)š<Ä('*/R1‚'´1Ü2?A�¡1º#ì2!Cei�oë)[3…¹Ì"ê$
	 2	S	1s	1¥	F×	E
! hd
! nÍ
! 3<2p£'Â7ê."-Q6¶Ë$æ8
BD
N‡
)Ö
;*S$~0£&Ô&û0";S&�¶)Ô2þ61&h�;«Qç,91f0˜(É/ò4"*W‚%›)Á)ë88NA‡4É@þ$?<d.¡4Ð06PGmLµL6O.†1µ/çT l'�µ8ÑP
! 0[Œ ¡Â(á0
!  ;'\%„&ªIÑ*F+eN‘Nà$/%T&z0¡)Ò8ü85:n6©à!ö$=V+n+š-Æ5ô-*DX5�)ÓSýQn"Ž8±	ê!ô 5 <F /ƒ (³ Ü 'õ <!-Z!$ˆ!­!Â!×!ð!"/ "5P"8†"¿"Xß">8#6w#>®#;í#))$)S$#}$¡$¾$0Ú$.%3:%9n%8¨% á%&B!&Ld&&±&6Ø&$'4'1L'<~';»'.÷'B&(Ai(5«(1á(F)1Z).Œ).»)5ê)5 *>V*C•*Ù*.ñ*/ +P+9i+/£++Ó+Lÿ+HL,E•,AÛ,-M5-"ƒ-'¦-5Î-,.1.0G..x..§.Ö.ô.5/NJ/X™/4ò//'08W0:�0Ë01é0+1)G1+q14�19Ò192+F2,r2 Ÿ2/À2$ð2343,O3[|3Ø32ë3442S4(†4U¯4O5U5"u56˜59Ï5D	6&N6%u6)›6.Å6ô637EB7,ˆ7µ76Õ728U?8(•8G¾8>9AE9+‡9$³9%Ø9þ9:&#:$J:4o:,¤:(Ñ:Bú:L=;Š;ª;.Ç;=ö;'4<4\<3‘<8Å<7þ<+6=6b=-™=PÇ=&>.?>Bn>/±>*á>:?:G?<‚?)¿?Dé?S.@T‚@K×@#ACAA'…AE­A@óA<4BDqB@¶BL÷B5DCBzC(½C;æC#"DFFD&�D´D7ÏD<E9DEJ~E,ÉE<öEI3F}F”F+´F@àFL!GPnG;¿G7ûGc3H —H,¸H åH*I-1I/_I%�I7µI?íI-J6MJ„J&�J1ÄJöJ#K 8K+YK…K)¥K)ÏKùKL0LMLmL#‚L-¦L)ÔL þL%M-EM+sM$ŸM4ÄM*ùM1$N1VN0ˆN¹N6ÏN"O)OEObO9yO0³O'äO-P:P$WP,|Pb©P.Q5;QqQ<�Q5ÊQR,R+>R3jR0žR/ÏRÿRS$S/*S"ZS}SG…SHÍS0T#GT)kT%•T3»T=ïTJ-UixU'âU
! V<V5[V&‘V6¸V'ïVW=+W/iW/™W1ÉWAûW>=XD|X!ÁX/ãX(Y)<Y#fY#ŠYa®Y"Z 3ZTZ4tZ>©Z5èZ/[*N[&y[+ [(Ì[$õ[a\6|\.³\Zâ\C=]F�]AÈ].
! ^*9^Fd^.«^
Ú^è^þ^6_CM_!‘_³_0Ó_`+`.J`#y`!�`-¿`$í`$a#7a.[a@Ša<Ëa<bBEbˆbVœb7ób1+c6]c/”c Äcåc,d?0d/pd0 d2Ñd/e54eVje<ÁeQþe0PfY�fÛfUöfcLgE°gJög>AhN€h1Ïh@i6BiLyi-ÆicôiXjvj+ƒj7¯j:çj1"k8Tk&�k7´k*ìk1l:Il@„l3Ål'ùl%!m$Gm;lm.¨mF×mn59non‰n¥n¹niÎnm8oK¦o1òo"$p Gphp#…p,©pCÖpBq]qvqF�q*×q+r*.r1Yr'‹rF³r=úr#8s$\s#�s(¥s(Îs ÷s9tRtqt�t§tÀt&×tþt4uCEu‰u( uÉu6éu# vTDv™v-ªv,Øvw*w/Jw(zw£w$½wâw0x:2x+mx0™x/Êx&úx)!yKyZy+pyœy*°yÛyñyz
z
-z#;z
_z%mz“z²zÒzçz&þz?%{e{(‚{(«{Ô{ô{ |7,|-d|’|¦|Æ|VÜ|3}L}h}$|}!¡}Ã}8ã}.~PK~*œ~/Ç~3÷~!+(MMvHÄ
€$,€Q€4l€¡€+µ€+á€
�'�C�c�ƒ�  � Á�4â�/‚#G‚Ik‚µ‚:Ç‚Eƒ<Hƒ…ƒ ›ƒ)¼ƒ(æƒ„!'„I„f„|„$•„+º„$æ„*…6…*T……5ž…JÔ…T†
t†‚†W¢†8ú†3‡K‡5Z‡H�‡Ù‡ø‡ˆ')ˆQˆbˆ }ˆ?žˆCÞˆ;"‰/^‰3Ž‰AÂ‰Š8Š7TŠ+ŒŠ2¸Š@ëŠ3,‹H`‹3©‹>Ý‹$Œ,AŒ4nŒ&£Œ6ÊŒ6�f8�Ÿ�¥�"º�Ý�ó�ŽŽ*%ŽPŽoŽN�Ž7ÞŽ'�'>�$f�0‹�$¼�)á�%�%1�$W�%|�¢�$¾�ã�ÿ� ‘09‘0j‘›‘º‘)Ú‘’$’3’Q’`’Oo’¿’Î’æ’““0“O“^“o“~“–“°“8É“””%!”&G”%n”+””À”9Ø”•#1•U•d•:s•®•½•Ï•ê•þ•––.–!E–"g–Š–›–®–"Á–1ä–—*(—4S—ˆ—�—³—Ç—Û—ö—
˜ ˜?˜&_˜†˜:œ˜×˜ê˜þ˜0™C™^™r™ˆ™›™¯™À™Ó™æ™õ™
šš;š5Jš(€š3©šÝšRêšJ=›+ˆ›´›-Ð›!þ› œ9œUœ%kœ‘œ¢œ¶œÉœ4Ýœ�!'�I�*i�”�¨�0À�ñ�ž#ž#7ž[žmž„ž¡žºž"ÑžôžŸ%ŸBŸ_ŸtŸ…Ÿ&¡Ÿ*ÈŸ0óŸ$ A Y h %ƒ © Á à ö &¡/¡B¡+S¡¡›¡A±¡@ó¡4¢Q¢d¢!|¢ž¢±¢É¢á¢ü¢£,£J£a£y£Œ£¤£K¼£F¤PO¤L ¤@í¤.¥L¥<k¥9¨¥Uâ¥T8¦0�¦+¾¦/ê¦<§9W§,‘§6¾§,õ§2"¨.U¨D„¨UÉ¨/©+O©+{©<§©}ä©4bª2—ª^Êª_)«:‰«Ä«+ä«'¬C8¬0|¬D­¬.ò¬A!­=c­A¡­ã­Hÿ­(H®"q®”®I«®&õ®>¯[¯Bt¯B·¯ú¯°.&°'U°$}°¢°*½°è°±.±,G±6t±«±#È±%ì±"²5²S²/s²0£²#Ô²8ø²c1³?•³Õ³0ï³/ ´/P´€´4œ´0Ñ´2µ25µ3hµ
œµ
ªµ/¸µ>èµ#'¶"K¶+n¶)š¶!Ä¶ æ¶·-%·S·m·y·–·²·Ð·ï·8¸>¸\¸0z¸4«¸à¸ ï¸¹0¹P¹p¹ Œ¹*­¹Ø¹(ö¹Pº:pº4«ºàº=øº6»:P»B‹»4Î»A¼=E¼/ƒ¼&³¼4Ú¼"½,2½7_½—½*¶½&á½¾#"¾*F¾"q¾D”¾@Ù¾4¿5O¿&…¿)¬¿Ö¿?ö¿6À
CÀQÀ8YÀj’ÀFýÀ&DÁBkÁ4®ÁãÁúÁ\Â@uÂ@¶Â#÷ÂÃC"Ã3fÃ)šÃ@ÄÃ!Ä3'Ä7[Ä6“Ä7ÊÄ+Å(.ÅWÅ.uÅ%¤Å0ÊÅ'ûÅ#Æ=ÆYÆ/hÆ5˜Æ6ÎÆ@Ç8FÇ*Ç0ªÇ;ÛÇ2È2JÈ$}È$¢È/ÇÈ!÷È É):É)dÉ)ŽÉ-¸É$æÉÊy*Êœ¤Ê0AËrË ŽË8¯ËEèË@.Ì3oÌ4£ÌØÌ*ðÌ:ÍCVÍšÍ¸Í ØÍ,ùÍ‡&Î,®Î!ÛÎFýÎFDÏ^‹ÏFêÏM1Ð[ÐfÛÐWBÑAšÑ9ÜÑTÒJkÒ0¶Ò+çÒ:Ó#NÓ#rÓ+–ÓAÂÓFÔKÔ6gÔ-žÔÌÔ!èÔ-
! Õ8Õ'XÕ9€Õ%ºÕ)àÕ(
! Ö 3Ö/TÖ2„Ö$·Ö-ÜÖ-
! ×O8×$ˆ×5­×ã×ú×?Ø;XØ”Ø§Ø'ÆØ8îØ'ÙEÙ!aÙ*ƒÙ®ÙÌÙ4ìÙ1!Ú,SÚ/€Ú3°Ú<äÚ!Û";Û!^Û.€Û1¯ÛáÛ
! ôÛ:ÿÛ":Ü(]Ü'†Ü"®Ü!ÑÜ!óÜ Ý!6Ý"XÝ+{Ý%§Ý)ÍÝ$÷Ý#Þ+@Þ0lÞ�ÞºÞ.ÖÞ/ß"5ß-Xß'†ß®ß"Íß#ðß7à&Là/sà£à&Âàéà$á(á$Dá#iá$�á&²á-Ùá'â1/âaâ#~â#¢âÆâãâã!ã$?ã$dã-‰ã+·ããã!ä!$ä(Fä0oä) ä(Êäóä
å:)å-då.’åÁå0×å/æ-8æ4fæ6›æ*Òæ6ýæ#4ç#Xç1|ç7®ç5æçè60èJgè@²è+óè7é4Wé6Œé6Ãéúé5ÿé-5ê cê#„ê ¨ê.Éê)øê$"ë'GëOoë/¿ë,ïë%ìBì6Yìe�ìXöì-Oí.}í<¬í=éí;'î9cîN�î>ìîh+ï3”ïCÈïSð,`ð,�ð"ºðÝðøð#ñ$5ñ@Zñ6›ñ?ÒñHòL[òF¨òHïò8ó.Vó>…óÄó!Þó>ô?ôPôlôˆô¤ôÀô:ÙôOõHdõE­õOóõHCöEŒö$Òö7÷öS/÷Yƒ÷ZÝ÷c8øDœøbáø*Dù)où#™ù.½ù6ìù#ú=2ú pú)‘ú<»úøú9û8Bû({ûJ¤ûKïûA;üA}ü2¿ü-òü" ý'Cýký‚ý•ý³ýÇýâý üý!þ ?þ!`þ ‚þ"£þ!Æþ"èþÿ+ÿKÿ!kÿ4�ÿÂÿ&àÿ!6EPF–BÝ! +B:n1©LÛ@(:i1¤(Öÿ#(Cl%‹.±'à;#<_?œEÜ)"&L,s1 JÒ0=N,Œ.¹=èH&o%‰'¯×î-þ/,\'wŸ-¿+í5	!O	q	0‘	Â	+Ü	.
! #7
! ![
! -}
! $«
! $Ð
! #õ
! 6?P3�,Äñ6>+Z.†1µ5ç/
UM
[£
\ÿ
e\FÂd	angÐh8q¡RpfY×.1F` §UÈ">A-€9®IèE2HxHÁ8
! )CCm;±OíG=F…+Ìø/-F0t2¥#Øü7+Q*}*¨UÓ)*I*t9Ÿ<Ù'6>!u-—1Å4÷1,Q^<°:í&( Opa�@ò>3/r"¢-Å,ó* 8K@„CÅ3	=#Y,}#ª1Î; )< %f !Œ )® /Ø 3!3<!/p!5 !Ö!"ï!&"9";R"4Ž"Ã"0Ò".#D2#$w#)œ#&Æ#)í#0$1H$z$;•$0Ñ$5%?8%7x%<°%3í%*!&8L&…&)ž&È&=ç&9%'-_''�'Iµ'2ÿ'82(k(&ƒ(*ª('Õ(ý() 4)6U)FŒ)RÓ)5&*D\*P¡*:ò*5-+:c+ž+8µ+1î+- ,(N,[w,2Ó,:-EA-K‡-QÓ-*%.(P.*y.¤.·.Ì.Ü.ð.//*/>/P/b/t/…/—/«/Á/Õ/æ/ø/
! 0000D0V0j0|0Ž0¢0´0Æ0Ø0ê0þ01&181J1^1p1„1–1ª1»1Ï1á1ó122)2=2O2c2u2‰2Ÿ2µ2Ç2Ù2ë2/ý2-3(=3f3+3«3Å3Ø3î3#	4$-4R4g4z4”4²4#Ã4 ç4/5685!o5‘5K°5ü5'6'46'\6„6"™6)¼6æ61þ61073b70–74Ç7/ü7),8GV81ž87Ð8#9,9!H9!j9Œ9«9%Ã9(é9:2:4D:y:’: °:*Ñ:&ü:&#;&J;<q;'®;!Ö;(ø;/!<&Q<%x<&ž<"Å<*è<+=)?=&i=3�=Ä=,à=7
>E>b>/s>)£>"Í>.ð>0?"P?s?:“?Î?#ì?"@!3@&U@!|@,ž@&Ë@'ò@A8A)TA!~A5 AÖA:éA.$B(SB|B1�BÂB&ÝB+C$0C%UC){C¥C1ÅC÷C!D+7D2cD>–D)ÕD(ÿD (E&IEpE.…E´EÑE2ñE$$FNIF˜F$µFTÚFK/G{G�GªG)ÇG+ñG6H
TH.bH‘H$¯H#ÔHøH+IBIbIsI.€I#¯I'ÓI'ûI(#J*LJ+wJ>£J=âJ> K1_K(‘K"ºK1ÝKJL#ZL~L!šL(¼L!åLMM/MIM dM …M ¦M ÇM èM 	N *N KN lN �N!®N ÐNñN%O#5O#YO"}O OÀOÜOóO)P);P)eP�P¯PËPçPQQ6QMQmQ‰Q¥QÁQÝQùQ0R9FR?€R[ÀR#S/@S$pS%•S%»S3áST#2T0VT‡T™T °T+ÑTýT7U6KU/‚U²U"ÍUðU 	V+*V1VV ˆV©VÀVÝV%øV%W0DW.uW2¤W$×WüWX)3X]XvX)•X6¿X#öX%Y@Y=VY$”Y)¹YãY#ùY-Z&KZ!rZ#”Z#¸ZÜZ<ðZ-[8K[$„[ ©[*Ê[+õ[2!\7T\/Œ\ ¼\"Ý\'](]=G]…]£]!½]4ß]H^P]^,®^)Û^-_&3_'Z_‚_¢_4Â_,÷_%$`J`.``4�`2Ä`,÷`A$aAfa¨a$Äa.éa8b2Qb„b+—b7Ãbûb'c6cLcDhc2­c,àc
d(,d.Ud[„dmàd(Ne=we!µe'×e'ÿe$'f7Lf#„f%¨f6Îf3g@9g3zg®g)Îg-øg5&h(\h(…h®h(Íh(öh&iFi3ci.—i*ÆiAñi93jmj5�jL·j/k!4kVkCuk1¹k/ëk8l.Tl(ƒl¬lÄl%Ýlm)mHm]mrm+�m/»m.ëmQnHln4µn:ên7%o]owo7„o'¼o1äo.p.Ep(tp1�p0Ïp+q,,q.Yqˆq!šqE¼q)r<,r9ir£r"Ârårør
! s$s*Cs#ns!’s!´s!Ös!øs$t"?t#bt#†t#ªtÎtît-u):u du…u¥u"Åuèu&v'/v+Wv(ƒv¬v%Ìv"òv w6w7Vw3Žw1ÂwfôwV[x5²xèx#ïxy3ySy,jy"—y0ºyJëy26zAizN«zCúzC>{*‚{&­{(Ô{;ý{<9|v|$–|»|'Ö|Cþ|"B}-e}“}®}_Ì}L,~,y~H¦~1ï~! 0"Qt!’+´àý3€HN€—€1«€7Ý€�*� :�[�!{�'��,Å�ò�5‚7‚%O‚5u‚H«‚Hô‚O=ƒ'�ƒ=µƒWóƒFK„m’„‹…Œ…¬…7Ã…0û…,†-L†z†š†º†1Ø†2
! ‡+=‡/i‡$™‡;¾‡.ú‡>)ˆ#hˆ?Œˆ#Ìˆ6ðˆ!'‰0I‰1z‰&¬‰/Ó‰4Š28Š2kŠ8žŠ/×Š>‹/F‹&v‹$�‹ Â‹4ã‹:Œ@SŒ#”Œ¸Œ&ØŒÿŒ$�$?�-d�&’� ¹�-Ú�$Ž-Ž-JŽxŽ*–Ž%ÁŽçŽ�+�K�!k�"��°�%Ì�ò�$
�2�$M�&r�$™�/¾�7î�.&‘*U‘-€‘*®‘$Ù‘.þ‘6-’'d’@Œ’%Í’ó’;“M“!`“‚“hŸ“””8/”%h”!Ž”°”.Ð”ÿ” •:•,X•)…•-¯•/Ý•5
–/C–"s–3––'Ê–$ò–—4—(S—8|—6µ—@ì—2-˜M`˜?®˜?î˜1.™9`™=š™@Ø™=š;Wš5“š5Éš%ÿšN%›.t›6£›0Ú›Pœ\œ2|œ+¯œ1ÛœI
�&W�)~�?¨�6è�Až.až3�ž,Äž)ñž(Ÿ0DŸ:uŸ.°Ÿ&ßŸ< $C "h ‹ D¥ 4ê 4¡T¡4i¡&ž¡$Å¡ê¡)ý¡"'¢=J¢.ˆ¢*·¢*â¢4
£,B£,o£œ£.¬£QÛ£I-¤"w¤š¤²¤!Ñ¤)ó¤%¥%C¥i¥&}¥¤¥ Â¥!ã¥¦(¦A¦U¦/p¦ ¦(½¦"æ¦8	§9B§!|§ž§7´§6ì§#¨2¨E¨4U¨Š¨%¡¨&Ç¨î¨!
©/©$J© o©(�©1¹©9ë©G%ª&mªK”ª0àªW«$i« Ž«C¯«ó«0¬1C¬Eu¬7»¬4ó¬K(­!t­"–­"¹­Ü­û­"®b;®1ž®%Ð®ö®2¯(E¯+n¯+š¯&Æ¯+í¯°)1°-[°0‰°(º°%ã°0	±:± X±y±,‘±'¾±.æ±2²!H²#j²/Ž²4¾²$ó²A³4Z³j�³2ú³'-´)U´@´À´Ý´2ø´ +µ5Lµ<‚µ+¿µëµ.¶20¶c¶3{¶6¯¶Mæ¶O4·D„·=É·¸/ ¸P¸.e¸1”¸#Æ¸ê¸ ÿ¸ ¹„@¹�Å¹$Gº lº/�º'½º'åº8
»-F»Qt»KÆ»¼1¼"J¼$m¼#’¼(¶¼)ß¼9	½-C½"q½”½'³½GÛ½#¾-<¾j¾~¾'œ¾Ä¾Ñ¾8ð¾ )¿$J¿#o¿“¿!¤¿ Æ¿.ç¿À0À5LÀ‚ÀžÀ-²ÀàÀ÷À
Á/ÁCLÁ5�Á
ÆÁ"ÔÁ/÷Á-'Â.UÂ+„Â4°Â;åÂ+!Ã*MÃ3xÃ"¬Ã&ÏÃ&öÃ#Ä#AÄ"eÄ"ˆÄ«ÄËÄ'éÄ(Å:Å2QÅ.„Å³Å&ÐÅ#÷Å"Æ->Æ,lÆ™Æ/´Æ,äÆ(Ç5:Ç!pÇ7’Ç'ÊÇòÇ È$)ÈNÈ+nÈ9šÈ*ÔÈ,ÿÈ,,É4YÉ"ŽÉC±É8õÉ.Ê%LÊ.rÊ/¡Ê$ÑÊ6öÊA-ËKoË5»Ë4ñË'&Ì!NÌHpÌV¹ÌEÍ+VÍ,‚ÍM¯ÍBýÍ,@Î)mÎ7—Î;ÏÎ5Ï3AÏ4uÏ.ªÏÙÏ/õÏ.%Ð+TÐ.€Ð"¯ÐÒÐIñÐI;Ñ.…Ñ*´Ñ-ßÑ0
Ò1>Ò&pÒ'—Ò/¿Ò4ïÒ)$Ó,NÓ-{Ó'©Ó(ÑÓ&úÓ8!ÔZÔ(jÔ;“ÔDÏÔFÕ/[Õ1‹Õ4½ÕRòÕ9EÖ4Ö8´ÖHíÖ!6×(X×E�×EÇ×;
Ø$IØ)nØ1˜Ø2ÊØSýØ$QÙ(vÙSŸÙOóÙ&CÚ:jÚ¥Ú%µÚ:ÛÚKÛMbÛ6°Û+çÛ/ÜCÜ&^Ü*…Ü+°Ü*ÜÜÝÝ ;Ý!\Ý~Ý/šÝ-ÊÝøÝýÝ4Þ9ÞRÞeÞrÞ‹Þ5¡Þ,×Þ<ß5Aß1wß&©ß1Ðß[à8^àL—àHäà-áDá\aá3¾á7òá**â.Uâ'„â,¬â"Ùâ4üâ11ã4cã+˜ãÄã-âãäL(ä5uäG«äóäåB&å:iå(¤å=ÍåMæeYæR¿æZç&mç>”çAÓç*èN@è�è:©è<äèA!é5cé1™é)Ëé2õé"(êKê^ê!qê“ê²êÎê/éê/ë/Ië/yë3©ë8Ýë3ì8Jì+ƒì3¯ì+ãì3íACí@…í:Æí9î9;î;uî;±î3íî3!ïHUï.žï&Íïôï%ð66ð3mðU¡ð<÷ð84ñmñ*‹ñ/¶ñ!æñQò%ZòD€ò2Åò)øò2"ó8Uó9Žó"Èóëóýó$ô4ô9Eô;ô/»ô/ëôõ"8õ![õ}õ=•õÓõíõö.ö*GöHrö!»ö>Ýö2÷ O÷Cp÷3´÷<è÷*%øPø jø‹ø)«ø+Õø%ù%'ù+Mùyù�ù©ù?ÉùD	úNú%mú"“ú*¶ú7áúû5ûQûQlû,¾ûHëûA4üRvü-Éü6÷ü5.ýdý(„ý'­ý)Õýÿý$þ+Aþ%mþ"“þ-¶þ%äþ!
! ÿ<,ÿ>iÿ,¨ÿÕÿòÿ@
'R
!z
 œ
½
Ø
8ô
1-
5_
*•
À
7×
E
1U
L‡
LÔ
-!
*O
=z
"¸
#Û
Jÿ
MJ
B˜
&Û
*
%-
¿S
‰
7�
.Õ
†
8‹
3Ä
4ø
 -
WN
4¦
 Û
.ü
B+	
On	
B¾	
K
! 
JM
! 
K˜
! 
Kä
! 
J0
K{
5Ç
7ý
J5
9€
9º
Eô
Q:

DŒ

DÑ

@
šW
:ò
^-
#Œ
=°
î
	ö
J
+K
	w
�
�
%¡
nÇ
m6
d¤
;	
:E
H€
3É
%ý
&#
;J
:†
Á
É
<Ú

8*
-c
.‘
*À
ë
(	
82
<k
B¨
Fë
B2
Zu
(Ð
)ù
:#
(^
1‡
<¹
/ö
/&
<V
c“
6÷
C.
6r
7©
)á
F
BR
•
Eª
'ð
&
0?
\p
>Í
;
(H
-q
4Ÿ
Ô
"ò
Q
@g
B¨
1ë
4
'R
'z
	¢
¬
DÇ
@
M
.j
J™
ä
, 
1. 
)` 
"Š 
*­ 
5Ø 
!
#!
=!
hV!
¿!
Ü!
 ö!
1"
1I"
 {"
œ"
%¹"
ß"
$û"
 #
%<#
b#
{#
$—#
#¼#
.à#
$
$
&5$
#\$
€$
™$
±$
Ï$
ä$
ù$
&%
*6%
a%
{%
6˜%
 Ï%

ð%
7þ%
.6&
%e&
.‹&
1º&
@ì&
@-'
n'
Ž'
;«'
(ç'
K(
$\(
�(
8œ(
Õ(
>ë(
N*)
My)
3Ç)
@û)
<*
Y*
j*
)Š*
(´*
@Ý*
%+
+D+
p+
2†+
-¹+
+ç+
$,
68,
o,
5‹,
<Á,
<þ,
4;-
7p-
5¨-
AÞ-
7 .
>X.
H—.
Fà.
'/
A/
%`/
-†/
+´/
6à/
-0
.E0
-t0
¢0
*µ0
 à0
`1
 b1
1ƒ1
µ1
=È1
2
,#2
P2
p2
-�2
D¾2
3
1 3
R3
4h3
J�3
%è3
%4
&44
C[4
&Ÿ4
&Æ4
 í4
D5
S5
q5
L‰5
AÖ5
6
66
S6
h6
}6
)’6
¼6
Û6
0ø6
8)7
?b7
¢7
,Â7
=ï7
(-8
,V8
$ƒ8
¨8
Æ8
(â8
 9
7,9
d9
'}9
'¥9
2Í9
$:
V%:
;|:
>¸:
>÷:
96;
-p;
3ž;
Ò;
(ð;
@<
4Z<
)�<
¹<
Ö<
í<
=
(=
C=
<Y=
D–=
=Û=
]>
#w>
C›>
,ß>
<?
nI?
:¸?
(ó?
I@
0f@
.—@
 Æ@
2ç@
'A
4BA
$wA
-œA
&ÊA
 ñA
B
&B
7:B
rB
‘B
¬B
(ÇB
%ðB
0C
!GC
"iC
'ŒC
(´C
4ÝC
ED
)XD
7‚D
6ºD
+ñD
1E
=OE
�E
¬E
ËE
!ëE
7
F
!EF
gF
1F
0±F
)âF
)G
6G
1QG
8ƒG
9¼G
?öG
\6H
\“H
$ðH
#I
9I
 TI
?uI
+µI
áI
 þI
MJ
-mJ
I›J
SåJ
29K
lK
!|K
#žK
ÂK
"áK
,L
1L
4OL
*„L
 ¯L
OÐL
 M
F:M
=�M
$¿M
$äM
8	N
^BN
(¡N
.ÊN
JùN
&DO
5kO
L¡O
GîO
6P
5VP
:ŒP
=ÇP
/Q
*5Q
K`Q
;¬Q
%èQ
'R
-6R
NdR
<³R
7ðR
$(S
^MS
/¬S
VÜS
63T
RjT
ˆ½T
8FU
BU
@ÂU
0V
94V
&nV
4•V
$ÊV
3ïV
6#W
ZW
pW
&�W
¶W
8ÔW
)
X
(7X
(`X
‰X
4©X
$ÞX
%Y
+)Y
UY
 rY
“Y
+³Y
ßY
"ôY
Z
)Z

! AZ
 LZ
mZ
�Z
$ªZ
)ÏZ
.ùZ
$([
(M[
(v[
Ÿ[
(¾[
2ç[
3\
:N\
?‰\
4É\
	þ\
%]
'.]
-V]
)„]
#®]
Ò]
%ë]
8^
+J^
v^
8”^
%Í^
&ó^
_
8_
'W_
_
4™_
Î_
$é_
(`
57`
 m`
)Ž`
)¸`
*â`
!
a
"/a
"Ra
Nua
.Äa
óa
b
!)b
Kb
jb
„b
H¡b
/êb
@c
[c
pc
e‡c
Yíc
&Gd
nd
 †d
§d
"Ãd
Sæd
:e
Ye
xe
—e
¶e
?Çe
>f
6Ff
*}f
!¨f
Êf
#Ùf
 ýf
*g
)Ig
,sg
4 g
)Õg
$ÿg
=$h
'bh
<Šh
(Çh
=ðh
'.i
3Vi
BŠi
,Íi
#úi
Aj
5`j
4–j
)Ëj
)õj
-k
@Mk
"Žk
$±k
*Ök
+l
-l
-Cl
'ql
)™l
Ãl
Eßl
M%m
Usm
FÉm
0n
&An
5hn
'žn
5Æn
ün
o
4o
$So
xo
˜o
9µo
Jïo
0:p
7kp
£p
3»p
&ïp
-q
(Dq
!mq
 �q
°q
-Éq
V÷q
)Nr
/xr
¨r
Àr
Ür
0ør
')s
+Qs
9}s
M·s
!t
''t
'Ot
9wt
3±t
4åt
;u
NVu
;¥u
6áu
/v
2Hv
2{v
I®v
3øv
!,w
Nw
3cw
/—w
3Çw
7ûw
33x
gx
)‡x
)±x
+Ûx
/y
27y
$jy
-�y
@½y
:þy
$9z
!^z
#€z
 ¤z
4Åz
Húz
(C{
l{
ƒ{
œ{
'±{
Ù{
î{
)
! |
(4|
Z]|
-¸|
*æ|
+}
"=}
`}
t}
Š}
8¦}
ß}
2ï}
6"~
4Y~
6Ž~
3Å~
3ù~
4-
5b
3˜
4Ì
,€
7.€
3f€
/š€
6Ê€
0�
B2�
8u�
!®�
(Ð�
$ù�
.‚
9M‚
(‡‚
(°‚
4Ù‚
9ƒ
7Hƒ
=€ƒ
3¾ƒ
/òƒ
4"„
.W„
.†„
4µ„
.ê„
.…
,H…
9u…
9¯…
9é…
:#†
9^†
:˜†
9Ó†
9
‡
WG‡
WŸ‡
.÷‡
&ˆ
Aˆ
Vˆ
<vˆ
K³ˆ
Hÿˆ
TH‰
F�‰
9ä‰
$Š
!CŠ
eŠ
/„Š
"´Š
&×Š
)þŠ
(‹
D‹
c‹
.v‹
 ¥‹
0Æ‹
#÷‹
=Œ
YŒ
*tŒ
$ŸŒ
ÄŒ
!äŒ
 �
-'�
U�
!q�
+“�
-¿�
$í�
7Ž
.JŽ
(yŽ
.¢Ž
-ÑŽ
ÿŽ
1�
.A�
*p�
/›�
BË�
3�
BB�
F…�
3Ì�
'‘
"(‘
+K‘
3w‘
@«‘
Dì‘
%1’
W’
+w’
3£’
×’
õ’
Z“
o“
…“
 “
9À“
4ú“
-/”
(]”
<†”
Ã”
á”
#ý”
!•
(>•
bg•
�Ê•
h–
$�–
†¦–
6-—
Md—
:²—
6í—
6$˜
/[˜
%‹˜
-±˜
<ß˜
H™
5e™
&›™
7Â™
Aú™
G<š
„š
@œš
2Ýš
$›
5›
 I›
:j›
¥›
*¼›
>ç›
3&œ
DZœ
3Ÿœ
$Óœ
3øœ
5,�
0b�
6“�
@Ê�
?ž
DKž
@�ž
;Ñž

Ÿ
!Ÿ
6Ÿ
JŸ
`Ÿ
tŸ
‡Ÿ
œŸ
°Ÿ
ÅŸ
ÙŸ
îŸ
 
 
. 
H 
\ 
o 
€ 
š 
¯ 
Å 
Û 
î 
¡
9¡
IS¡
D�¡
Mâ¡
M0¢
@~¢
(¿¢
(è¢
3£
dE£
3ª£
%Þ£
=¤
HB¤
(‹¤
>´¤
Bó¤
76¥
Zn¥
YÉ¥
P#¦
Bt¦
[·¦
8§
\L§
b©§
\¨
Xi¨
NÂ¨
U©
Ug©
U½©
Vª
Vjª
VÁª
U«
Un«
UÄ«
V¬
Vq¬
VÈ¬
U­
Uu­
UË­
V!®
Vx®
VÏ®
2&¯
$Y¯
~¯
-�¯
sË¯
>?°
?~°
F¾°
+±
41±
0f±
0—±
1È±
9ú±
%4²
!Z²
+|²
+¨²
+Ô²
,³
+-³
+Y³
,…³
,²³
*ß³
W
! ´
,b´
&�´
K¶´
Kµ
MNµ
Yœµ
söµ
Aj¶
4¬¶
Yá¶
";·
Z^·
Z¹·
[¸
[p¸
ZÌ¸
['¹
'ƒ¹
)«¹
)Õ¹
)ÿ¹
H)º
Wrº
XÊº
-#»
.Q»
9€»
Aº»
vü»
7s¼
0«¼
lÜ¼
5I½
;½
#»½
9ß½
-¾
UG¾
5�¾
QÓ¾
ˆ%¿
!®¿
>Ð¿
4À
>DÀ
<ƒÀ
CÀÀ
6Á
-;Á
!iÁ
;‹Á
7ÇÁ
%ÿÁ
1%Â
2WÂ
2ŠÂ
W½Â
Ã
.5Ã
dÃ
<vÃ
2³Ã
æÃ
 Ä
'Ä
2DÄ
(wÄ
E Ä
EæÄ
0,Å
.]Å
"ŒÅ
3¯Å
:ãÅ
cÆ
‚Æ
X¢Æ
:ûÆ
6Ç
FHÇ
�Ç
+­Ç
ÙÇ
1÷Ç
))È
'SÈ
){È
%¥È
ËÈ
*éÈ
"É
!7É
)YÉ
 ƒÉ
¤É
6ÃÉ
 úÉ
RÊ
/nÊ
$žÊ
ÃÊ
)ÛÊ
(Ë
.Ë
LË
 aË
‚Ë
•Ë
2³Ë
/æË
/Ì
(FÌ
&oÌ
–Ì
#µÌ
"ÙÌ
üÌ
*Í
!BÍ
 dÍ
,…Í
*²Í
*ÝÍ
Î
3(Î
\Î
zÎ
�Î
¬Î
)ÁÎ
,ëÎ
0Ï
7IÏ
!�Ï
#£Ï
0ÇÏ
&øÏ
#Ð
/CÐ
AsÐ
%µÐ
8ÛÐ
5Ñ
MJÑ
6˜Ñ
8ÏÑ
.Ò
37Ò
-kÒ
J™Ò
CäÒ
,(Ó
AUÓ
H—Ó
>àÓ
UÔ
&uÔ
'œÔ
HÄÔ
D
Õ
FRÕ
Q™Õ
CëÕ
=/Ö
8mÖ
;¦Ö
OâÖ
-2×
`×
0{×
/¬×
Ü×
8ò×
/+Ø
D[Ø
1 Ø
$ÒØ
7÷Ø
,/Ù
0\Ù
�Ù
8©Ù
'âÙ
&
! Ú
+1Ú
%]Ú
ZƒÚ
cÞÚ
#BÛ
HfÛ
(¯Û
$ØÛ
/ýÛ
-Ü
4CÜ
‚xÜ
ûÜ
-Ý
CHÝ
CŒÝ
-ÐÝ
-þÝ
5,Þ
.bÞ
%‘Þ
·Þ
ËÞ
ÞÞ
'õÞ
0ß
0Nß
 ß
# ß
&Äß
 ëß
"à
#/à
$Sà
'xà
& à
.Çà
öà
(á
(=á
(fá
�á
"¯á
!Òá
'ôá
*â
/Gâ
8wâ
'°â
1Øâ
H
! ã
(Sã
3|ã
1°ã
âã
/ä
2ä
FIä
/�ä
(Àä
)éä
8å
+Lå
+xå
/¤å
6Ôå
æ
.‹æ
+ºæ
0ææ
ç
$2ç
%Wç
&}ç
)¤ç
&Îç
(õç
è
7è
Qè
 oè
�è
¡è
³è
AÉè
Eé
#Qé
 ué
3–é
1Êé
(üé
4%ê
Zê
/tê
.¤ê
%Óê
Qùê
Kë
jë
%…ë
4«ë
4àë
3ì
0Iì
3zì
,®ì
)Ûì
7í
6=í
!tí
&–í
7½í
2õí
+(î
.Tî
2ƒî
¶î
4Ñî
ï
,$ï
Qï
"gï
/Šï
?ºï
+úï
B&ð
ið
F‰ð
&Ðð
÷ð
7ñ
2Cñ
4vñ
0«ñ
>Üñ
#ò
?ò
&[ò
!‚ò
¤ò
Àò
^Øò
7ó
3Só
%‡ó
(­ó
Öó
ðó
3ô
8ô
'Mô
$uô
>šô
9Ùô
)õ
E=õ
!ƒõ
¥õ
·õ
"Êõ
4íõ
"ö
9ö
)Qö
&{ö
"¢ö
HÅö
3÷
/B÷
Ur÷
&È÷
Lï÷
3<ø
Ypø
8Êø
3ù
47ù
 lù
�ù
 ù
µù
&Ðù
)÷ù
*!ú
Lú
6fú
<�ú
)Úú
û
û
"5û
Xû
vû
1Œû
.¾û
*íû
9ü
Rü
oü
,‹ü
5¸ü
.îü
ý
/3ý
0cý
”ý
¯ý
Íý
"Úý
)ýý
,'þ
Tþ
fþ
€þ
™þ
¬þ
*Äþ
)ïþ
4ÿ
Nÿ
kÿ
+‰ÿ
&µÿ
%Üÿ
!!C^$wœ¶ÐIê4!@b&‚©5Äú(@9BzA½ÿ8)U;C»!ÿ1!Ss�!ª6Ì<"@.cG’GÚ'"-J3x ¬Í"Ùü,J#_"ƒ.¦6ÕI(V?.¿2î$!	6F	#}	¡	¾	Ü	%ú	2 
! =S
! 7‘
! &É
! (ð
! )Ca2~±+Ðü9!Xz+ŽºBØ=
2Y
=Œ
2Ê
Bý
7@<xAµ÷&--T‚!¢Ä"à94R!‡.©GØ$ E%\)‚¬Éä"&%;avdŠ>ï.CPZ9«>å#$1Hz&“;ºvö)m@—+Ø^6K•GáW).�9°;ê2&<Y>–;ÕGIY(£'Ìô]&i1�=ÂE<F0ƒ8´Kí'9?a¡-½$ëE0V"‡ª)È&ò,LIG–/Þ.)=)g ‘²4Ì& +( *T ( F¨ 0ï D !4e!š!*©!(Ô!)ý!1'"Y"l"#„"¨"Ã"+Ø"+#0#/J# z#%›#2Á#)ô#/$N$*f$-‘$@¿$-%@.%8o%K¨%8ô%K-&y&1˜&Ê&.æ&T'-j'=˜'/Ö';(2B(2u(¨(·(/Ò(0) 3))T)+~)*ª)5Õ)*1*$F*!k*,�*<º*U÷*!M+Fo+¶+0Õ+>,#E,i,=‡,7Å,Cý,TA-Z–-[ñ-dM.E².cø.#\/!€/¢/:À/[û/#W0{0=›0Ù0ù011AK1C�1DÑ1%2W<2&”2»2,Û2#3%,34R3.‡32¶3Aé3+4!?4"a4"„46§4$Þ4#5W'5W5 ×50ø5.)6/X6+ˆ6(´6-Ý6+7@77<x78µ75î76$8)[8'…82­8,à8H
9?V9–9°9Æ97Þ9B:,Y:'†:6®:+å:+;6=;?t;)´;2Þ;<&<?<Q<!d<'†<(®<=×<#=!9=5[=$‘=%¶=.Ü=/>0;>#l>�>£>3Â>6ö>8-?'f?$Ž?Q³? @A&@"h@(‹@´@AÆ@AA	#AA-AoA‚AO¢A'òA&B%AB&gB4ŽB.ÃB òBC61C%hCLŽC>ÛC5DPDoD�D0«D+ÜDFELOELœELéEL6FLƒFÐFÕFaæF•HGZÞG&9H%`H#†H*ªHÕH*éH$I*9IdI<ƒI8ÀI ùI"J=JVJ+vJ5¢J.ØJ4KA<K6~K2µK2èK2L<NL2‹L>¾L5ýL>3M)rM0œMÍMçM%N"(N KN lN-�N"»N!ÞN%O%&O4LOJ�O'ÌO'ôOP,P'JP rP“P¤PÂPßP÷PQ(Q5<Q-rQ Q¬Q®S´S¼¶S¹sT-U FU
! gU1rV2¤VR×V*W7WCWKTWL WZíW=HXI†X;ÐXKYXXY=±YPïY@ZZZ$qZ&–Z&½Z#äZ&[./[^[+e[›‘[-\3\4M\(‚\%«\Ñ\ZÖ\;1]}m]9ë]\%^‚‚^L_AR_Q”_æ_Lf``³`]adra>×a;bBRbM•bQãbP5c†cEdALdRŽd9ádNeMje7¸eGðeB8f9{f’µfFHg>�g‹Îg9Zh‚”hFiM^ix¬iE%jFkjN²jQk SkSôk¢HlNëlM:m[ˆm^ämICnA�n>Ïn>o@Mo{ŽoS
! pT^pF³pMúpPHq:™qGÔq4r:QsZŒs(çs{t8ŒtNÅtu+ u8LuC…uÉu,Ýu3
! v	>vIHv9’v\Ìvr)w;œwnØw/Gx5wx)­xG×xQy(qy*šyÅyIàyI*z6tz«z%Äzêz({(0{/Y{2‰{"¼{"ß{ |#|
! =|H|$\|�|8š|
Ó|(á|+
! }@6}Jw}Â}=à}O~,n~;›~;×~63VjDÁB€vI€OÀ€*�';�Fc�)ª�HÔ�8‚>V‚t•‚
! ƒ9*ƒMdƒ&²ƒ>Ùƒ„!„"9„'\„K„„<Ð„r
…A€…Â…Ô…6æ…[†Fy†OÀ†I‡>Z‡v™‡cˆdtˆlÙˆ[F‰V¢‰Vù‰PPŠX¡ŠVúŠlQ‹h¾‹>'ŒRfŒa¹Œ,�0H�@y�Oº�I
! ŽvTŽ@ËŽ�#�,3�,`�@��+Î�?ú�3:�9n�>¨�1ç�<‘SV‘6ª‘5á‘J’b’>v’<µ’Dò’I7“Y�“LÛ“+(”T”<h”>¥”ä”þ”;•>N•�•*§•2Ò•9–8?–7x–;°–*ì–>—8V—Y�—9é—-#˜1Q˜Jƒ˜WÎ˜9&™�`™Gâ™N*š8yš7²š=êš=(›Gf›<®›lë›]Xœd¶œL�Wh�VÀ�VžUnžAÄžBŸHIŸl’ŸxÿŸrx yë ]e¡_Ã¡‘#¢aµ¢j£_‚£ˆâ£Sk¤^¿¤W¥Bv¥J¹¥s¦Px¦cÉ¦O-§r}§Zð§nK¨?º¨Cú¨">©0a©5’©HÈ©)ªe;ªs¡ªn«{„«ì¬í¬€ü­‘}®~¯”Ž¯�#° ³°}T±ŽÒ±Xa²fº²Ò!³ôô³sé´„]µqâµ‚T¶‚×¶“Z·pî·�_¸Fá¸B(¹ˆk¹ªô¹NŸº_îºUN»f¤»]¼ni¼KØ¼\$½"�½#¤½!È½.ê½;¾U¾2m¾% ¾Æ¾-ä¾!¿4¿1L¿5~¿>´¿(ó¿wÀ<”À>ÑÀTÁ#eÁ‰Á+žÁ-ÊÁ5øÁ+.ÂZÂ=pÂE®Â]ôÂFRÃ*™ÃUÄÃ0ÄCKÄA�ÄCÑÄCÅLYÅ\¦ÅUÆTYÆ6®Æ:åÆu Ç#–ÇBºÇýÇ^È\|ÈSÙÈ3-É@aÉc¢É~ÊH…ÊXÎÊL'ËZtËGÏË1ÌdIÌK®Ì úÌ@Ís\ÍtÐÍ=EÎaƒÎJåÎG0ÏpxÏréÏr\Ð+ÏÐ8ûÐ:4Ñ"oÑO’ÑPâÑ43ÒhÒE‡ÒGÍÒoÓT…Ó)ÚÓ)Ô/.ÔE^Ôs¤ÔsÕ)ŒÕC¶ÕAúÕL<Ö!‰Ö.«ÖÚÖ(õÖ×;8×t×hŽ×G÷×E?ØG…Ø:ÍØGÙPÙJhÙ&³Ù8ÚÙCÚWÚwÚ,—Ú9ÄÚþÚ$Û\9Û2–Û0ÉÛ8úÛM3ÜO�Ü,ÑÜ-þÜ?,Ý1lÝ(žÝ8ÇÝ2Þ53Þ4iÞ<žÞ5ÛÞ2ß5Dß*zß9¥ß/ßß0àB@à>ƒà#Âà*æàáT)áO~áNÎáJâMhâE¶â"üâKãbkã\Îã&+äCRä%–ä*¼äNçä,6å(cå'Œå4´å.éåæ"3æCVæ#šæ'¾æ4ææ/ç7Kç'ƒç/«ç.Ûç3
! èK>è*Šè#µè2Ùè8é)Eé=oé#­é%ÑéH÷éC@ê>„ê?ÃêEë:Ië7„ë,¼ëMéë57ì3mì4¡ì*ÖìDíFíbí~íB“í`ÖíE7îB}î_Àîa ï>‚ïSÁïeð:{ðF¶ðQýð'OñGwñ!¿ñ<áñ0ò/OòEò;Åò=ó\?ó'œóMÄóFôFYô; ô@ÜôCõ5aõ9—õ1ÑõUöZYöT´öZ	÷?d÷F¤÷9ë÷?%ø3eød™øtþøHsù�¼ù€JúFËú=û:Pûf‹û3òû!&ü8Hü(�ü1ªüBÜüJýXjý"ÃýRæýP9þSŠþAÞþX ÿ0yÿªÿCÊÿ9&H0o# KÄ3/D6t5«Qá;3,o2œ#Ï1ó.%)TC~KÂ*"9$\0�(²DÛ2 4S9ˆ4Â ÷S4l`¡R@UI–7à�c¨M	8Z	c“	.÷	)&
! 'P
!  x
! 6™
! Ð
! *ì
! 7@O=�%Î†ôe{ƒá/e
3•
+É
<õ
P2#ƒK§0ó($(M*v-¡6Ï|*ƒ@®ïþ8=S‘ 8½UöOL9œOÖ†&l­•x°/)'YB�?Ä?,D8q.ª;Ù<4R;‡PÃ:PO] þ*;F/‚P²@$DLi?¶]öwTdÌ[1%�C³E÷0=Cn€²L3J€>Ë6
! ;A.}+¬JØ;# 0_ 1� @Â „!Pˆ!.Ù!("!1"1S"E…">Ë"2
! #$=#Db#;§#4ã#,$5E$/{$;«$?ç$('%BP%&“%=º%Aø%E:&C€&4Ä&,ù&+&'R')p'=š'#Ø'Êü'ÚÇ(]¢)^*Ò_*Î2+~,Ž€,^-_n-ØÎ-À§.jh/hÓ/Ô<0¼1hÎ1f72�ž2;/3Zk33Æ3<ú3W74N�4EÞ4z$5*Ÿ53Ê5Mþ5EL6Ú’6um7êã7’Î8ºa9f:7ƒ:^»:9;:T;;�;=Ë;C	<4M<p‚<Fó<C:=:~=G¹=G>WI>S¡>Dõ>T:?À�?`P@g±@BA8\AC•A*ÙA<B"ABdB8€B(¹B,âB2C3BCQvC8ÈC<D4>D6sDGªDIòDV<EV“E6êE4!F@VF8—F/ÐF G*!G1LG3~G²G\ÇG9$H^H#|H) HOÊHOI^jIzÉIHDJ-�J»J/ÛJmKyK+‘K-½KKëK7LIL"iL!ŒL&®L ÕLQöLWHMr M N24N7gN!ŸNÁNJáN,O(BOkOJ‚OFÍOBP%WP4}P!²P"ÔP+÷P8#Q9\QA–Q'ØQ,RK-RyR(˜RqÁR/3S9cS6�S.ÔS@TQDT%–T6¼TFóT&:U8aU9šU\ÔUP1VG‚V0ÊV ûV8W(UW~W>œW7ÛW-X&AX,hX*•X,ÀX9íX`'Y%ˆY`®Y2Z%BZLhZ)µZ/ßZJ[ Z[,{[&¨[ Ï[8ð[V)\H€\.É\Oø\šH]6ã]7^<R^=�^/Í^'ý^,%_&R_,y_"¦_&É_+ð_%` B`5c`™`8±`#ê`a.!a-Pa)~a¨a8Æa'ÿa'b Cbdb �b,¢bEÏb7c@Mc7ŽcGÆcGdVdndDˆdfÍd&4e-[e:‰e Äe'åe+
f 9fIZf#¤fÈfÙf&îf3g'Igqg�g­g%Êg ðgh;.hjh€hŸhh°hi-0i,^i*‹i2¶i1éi%j"Aj,dj‘j°jÊjEéj:/kVjk2Ák4ôk5)l?_l/Ÿl?ÏlgmwwmïmFonC¶n(ún1#o[UoC±o0õo/&p"Vp$ypžp0¾pïpq$q)=qJgq2²qåq?r.Ertr5‘rTÇr#s/@s%ps,–s6ÃsFúsAt[t+mt7™t™Ñt5ku ¡u:Âu7ýu5vXQvYªv:wD?w]„wCâwM&xOtxIÄxXyGgyY¯y-	z-7z%ez@‹zÌz ìz:
{<H{9…{6¿{?ö{>6|Ju|5À|Oö|;F}0‚}9³}:í}^(~R‡~>Ú~ /:2j.�Ìãþ<€GZ€@¢€8ã€�48�?m�?­�í�,
‚/:‚4j‚!Ÿ‚EÁ‚Mƒ2Uƒ9ˆƒ,Âƒ;ïƒ++„6W„6Ž„YÅ„W…Yw…8Ñ…+
! †26†i†I‰†9Ó†,
‡5:‡0p‡+¡‡@Í‡1ˆ'@ˆ=hˆ8¦ˆ7ßˆ?‰?W‰0—‰:È‰:Š,>ŠHkŠ;´Š;ðŠ;,‹7h‹# ‹.Ä‹#ó‹Œ+1Œ)]Œ2‡Œ)ºŒ.äŒ�d.�6“�ZÊ�7%Ž(]Ž †Ž3§Ž.ÛŽ)
! �/4�$d�'‰�.±�à�ñ�:�]A�'Ÿ�Ç�4ä�‘_9‘V™‘ð‘’X’4p’X¥’Pþ’LO“Mœ“Yê“MD”W’”aê”ƒL•XÐ•P)–Qz–*Ì–-÷–*%—2P—1ƒ—%µ—2Û—,˜);˜e˜�˜,›˜ È˜5é˜?™0_™G�™/Ø™š#$š%Hš7nš1¦š2ØšM›<Y›C–›DÚ›;œ%[œ9�œ»œ^Öœ:5�Qp�7Â�Kú�Fžaž€ž?žž>Þž7ŸUŸhŸ4†Ÿ2»ŸîŸA KD 5� 4Æ Dû 3@¡Rt¡/Ç¡B÷¡U:¢2�¢EÃ¢'	£1£1Q£5ƒ£&¹£&à£!¤,)¤V¤'r¤š¤/²¤+â¤¥+¥CF¥*Š¥µ¥Ô¥ê¥'¦,¦2I¦ |¦�¦³¦3Ê¦8þ¦97§'q§3™§?Í§
¨L¨%^¨%„¨ª¨NÊ¨N©Th©3½©Xñ©DJªA�ªlÑªW>«D–«ZÛ«Q6¬2ˆ¬L»¬6­??­?­I¿­K	®EU®P›®Eì®?2¯Or¯\Â¯B°Fb°F©°_ð°>P±A�±<Ñ±S²Eb²I¨²Iò²J<³G‡³cÏ³Q3´F…´IÌ´Bµ?YµE™µ;ßµN¶]j¶GÈ¶M·]^·B¼·Lÿ·[L¸w¨¸E ¹Xf¹d¿¹A$ºBfºP©ºCúºM>»QŒ»VÞ»m5¼3£¼,×¼=½B½ª`½-¾j9¾x¤¾M¿;k¿K§¿có¿WÀÉqÀ;ÁUÁ"sÁ#–Á.ºÁ6éÁJ Â"kÂDŽÂ\ÓÂT0ÃG…ÃKÍÃIÄCcÄK§ÄKóÄ^?ÅUžÅMôÅ$BÆ&gÆŽÆ%ªÆ1ÐÆ:Ç5=Ç9sÇB­Ç2ðÇ6#È%ZÈ(€È1©È;ÛÈ6É«NÉ˜úÉ8“Ê2ÌÊ#ÿÊ#Ë4>Ë.sË2¢Ë2ÕË$Ì--Ì4[Ì4�Ì!ÅÌ:çÌ'"Í*JÍNuÍYÄÍXÎ2wÎªÎ¼Î9ÍÎsÏT{Ï@ÐÏ8ÐœJÐXçÐ7@ÑLxÑBÅÑ6Ò/?Ò/oÒ*ŸÒ+ÊÒ�öÒ;xÓ,´Ó/áÓÔ%Ô;6ÔDrÔ5·ÔíÔ(Õ*5Õn`ÕÏÕèÕ+ÖD-Ö"rÖ>•Ö$ÔÖDùÖ*>×+i×s•×:	ØDØT_Ø-´Ø-âØCÙ!TÙ/vÙ_¦ÙEÚ'LÚ!tÚz–Ú)Û5;Û)qÛ›Û[ºÛÜ(Ü7CÜ {Ü7œÜ+ÔÜ6Ý(7Ý `Ý�Ý#¡Ý(ÅÝ/îÝÞ*4Þ_ÞzÞ(•ÞL¾Þ
ß}ß/—ßÇß€Øß2YàŒà�à“à=¬àêàòà6úà61áIháI²áüá<âNâ.Uâ@„âÅâÒâ@ÛâãA(ãKjãR¶ãU	ä	_äRiä¼äØäóä'åY:å4”å;Éå<æ<Bægæ0çæCç2\ç;�ç=ËçV	è;`è:œè<×è=é1Ré„é3�é;Ñé?
ê:Mê7ˆê8Àê7ùê71ë6ië4 ë8Õë6ì9Eì1ì5±ì1çì3í=MíC‹í0Ïí/î10î3bî9–î#Ðî4ôîM)ï3wï:«ïHæï//ð%_ð…ð ð6ÀðV÷ð3Nñ3‚ñ6¶ñ:íñH(òCqòUµò4ó@ó_ó|óJšóDåó9*ô&dô1‹õ½õ!Ûõ@ýõ4>ö=sö=±ö=ïö$-÷5R÷8ˆ÷6Á÷3ø÷8,ø:eø9 øÚø>÷ø<6ù+sù2Ÿù$Òù	÷ù4ú)6ú)`úŠú ú#Àú)äú8ûGû^ûyû€û*“û¾û×û ôûü'ü=ü=Wü,•üIÂüPý]ý0zýY«ýþþþ7þ
! Sþ>^þ&�þ/Äþ ôþÿ0ÿ.LÿS{ÿ-ÏÿFýÿ:D/N¯þ*0>/o
Ÿ)­)×3)5E_-¥Ó$ä	(F\y#Œ1°(â3;?p{pìX]¶¹ËÝ,ï7T2t=§=åc#‡™«½¦Ïv'ˆ °Ñäö,		6	H	Z	@l	@­	Lî	*;
! f
! Qx
!  Ê
! ë
! Pý
! ONž+¢BÎ=Oeªni
vƒ
#ú
1.>`>Ÿ Þ%ÿ7%
! ]ˆhñ=÷®5fä*K-v0¤-Õ/�3qµL'Nt‡Ã>KŠ: :Û-+D8p-©&×}þ“|c(t²�7Pˆ2¥0Ø0	.:)i1“lÅO2”‚Vcn%Ò½ø6¶@í1.8`*™ Ä#å6	8@Ny<ÈG'M/u1¥"×FúAA 'ƒ « 6É !h!0‡!,¸!-å!)",="(j"'“"n»"_*#PŠ#>Û#U$Zp$=Ë$S	%“]%Añ%03&Td&r¹&Q,'T~'dÓ'n8(8§(à([í(cI)©­)EW*š�*88+5q+\§+P,RU,K¨,Lô,[A-M�-[ë-_G.$§.$Ì.(ñ.a/i|/Oæ/E60O|0FÌ0<1EP1<–1ŒÓ1M`2O®2Gþ2EF33Œ3YÀ3Q4Pl4M½4A5EM5E“5PÙ5W*6M‚6pÐ6eA7D§79ì7=&8Qd8„¶8M;9:‰96Ä9bû9@^:vŸ:H;?_;‡Ÿ;l'<^”<Jó<4>=Hs=?¼=Wü=cT>F¸>(ÿ>(?F?bd?6Ç??þ?h>@T§@Sü@DPA\•AHòAV;BM’B#àBdCciC;ÍCŠ	Dr”DAE“IEUÝE43FEhF$®FbÓFV6G#�G6±G\èGEEHc‹HdïH:TIf�I=öIG4J’|J|KZŒKCçK++LWWLV¯LGMCNMq’M2NH7N€NB˜N@ÛN\OpyO+êO3PFJP8‘PVÊPX!Q>zQT¹QORB^R5¡R:×RDSPWS`¨SJ	TVTTX«TOU?TU4”U:ÉU!V7&V7^V/–V?ÆVTW9[W9•W0ÏW1X,2X1_X,‘X}¾X#<Y:`Y3›Y‚ÏYBRZ&•Z7¼ZEôZ9:[/t[5¤[;Ú[@\WW\P¯\+]F,]<s]+°]1Ü]2^GA^0‰^5º^Kð^:<_;w_/³_/ã_P`(d`)�`·`,Ò`Lÿ`SLaR a9óa0-b0^b2�b.Âbñb:c.Icxc=–c7Ôc)dA6d.xd§d"ÀdKãdE/eue7ŽeUÆe/f$Lf'qf"™f-¼fFêf,1gg^gPÆg6h1NhB€h6ÃhEúh!@i$bi9‡i6Ái;øi&4j6[j„’j+kICk;�k`Ék"*lXMl<¦l<ãl< m<]m/šmAÊm0n%=n9cn�n?·n÷n/oKEo*‘o(¼oQåo.7p^fp1Åp/÷pU'qG}q&ÅqKìq.8r#gr‹r(«r(Ôr(ýrT&s){sD¥s)êsCt:Xt<“t9Ðt$
! u+/uB[u6žuYÕu0/v5`v4–v-Ëv(ùv("w*Kw/vw6¦w0Ýwx,)xGVx2žx7Ñx2	y+<y-hy–yO´y5zŒ:z6Çz*þzA){?k{F«{Pò{$C|Dh|&­|-Ô|2}H5}^~},Ý}1
! ~J<~‡~3§~Û~û~)2E.x'§*ÏQú,L€y€J–€-á€D�>T�(“�8¼�4õ�)*‚T‚9r‚/¬‚^Ü‚D;ƒ€ƒ6–ƒÍƒ?Ùƒ„.%„"T„*w„C¢„0æ„K…6c…4š…Ï…ë….ô…#†/†?†
T†b†z†Œ†”†�†¥†¶†Æ†Ò†ì†‡‡8‡I‡U‡b‡s‡†‡£‡º‡Æ‡×‡í‡ˆˆ*ˆ*=ˆ/hˆ^˜ˆ7÷ˆ>/‰(n‰z—‰aŠmtŠ&âŠ>	‹YH‹4¢‹4×‹Œ<&ŒcŒ!}ŒŸŒE³ŒDùŒD>�=ƒ�6Á�ø�EŽ>UŽ4”Ž+ÉŽ@õŽ?6�>v�µ�-Å�2ó�%&�@L�D��(Ò�û�H‘>\‘-›‘É‘'ä‘+’8’U’4s’I¨’Uò’ZH“�£“L%”*r”;�”<Ù”C•DZ•EŸ•Qå•:7–Qr–HÄ–J
—:X—/“—†Ã—OJ™’š™µ-š|ãšW`›K¸›9œ8>œ�wœùœ:y�7´�gì�®TžIŸ]MŸw«Ÿu# _™ bù  \¡[ý¡?Y¢N™¢6è¢&£VF£U�£9ó£3-¤<a¤ž¤¸¤Ï¤å¤%û¤8!¥.Z¥‰¥.¡¥%Ð¥-ö¥&$¦/K¦A{¦+½¦é¦§&%§qL§(¾§Rç§4:¨Jo¨>º¨Qù¨KK©‚—©€ªQ›ªPíªN>«R�«Là«Q-¬,¬Q¬¬7þ¬=6­t­yô­^n®1Í®-ÿ®g-¯g•¯~ý¯/|°/¬°4Ü°2±`D±G¥±)í±c²6{²l²²Z³6z³'±³2Ù³N´|[´—Ø´Vpµ?Çµn¶=v¶+´¶5à¶4·6K·7‚·Uº·C¸sT¸&È¸$ï¸P¹>e¹`¤¹`ºAfº%¨ºOÎº8» W»Nx»^Ç»&¼HD¼J�¼]Ø¼L6½(ƒ½D¬½3ñ½5%¾0[¾CŒ¾Ð¾,î¾4¿ZP¿.«¿8Ú¿?À-SÀW�ÀLÙÀ6&Á…]ÁCãÁI'Â0qÂG¢Â8êÂV#Ã1zÃ-¬ÃMÚÃ?(Ä\hÄgÅÄ4-Å7bÅDšÅIßÅH)ÆHrÆ:»ÆqöÆQhÇMºÇ=ÈKFÈT’ÈlçÈWTÉF¬ÉFóÉM:Ê\ˆÊ[åÊ:AËA|ËF¾ËEÌIKÌ<•Ì6ÒÌ=	ÍOGÍ;—ÍFÓÍNÎ8iÎ4¢Î*×Î$ÏF'Ï4nÏ+£ÏYÏÏD)Ð6nÐ7¥Ð6ÝÐ9Ñ5NÑ>„Ñ>ÃÑ;Ò9>Ò1xÒHªÒ0óÒ@$ÓBeÓ7¨ÓDàÓ+%Ô+QÔ.}Ô.¬ÔAÛÔ!ÕV?Õ–Õˆ°Õ‹9ÖÅÖ3ÚÖ×Ž*×‘¹×KØŽgØ‘öØ3ˆÙM¼ÙN
! Ú0YÚ%ŠÚA°ÚOòÚ+BÛTnÛ)ÃÛ4íÛ!"ÜwDÜ(¼ÜFåÜH,Ý<uÝ8²ÝLëÝL8ÞL…ÞLÒÞZßZzß?Õß)à?àa_àKÁà=
á4Ká3€áE´á1úá^,â@‹â„Ìâ©Qãdûã%`ä!†ä%¨äXÎä+'åFSåFšå[áå(=æ4fæP›æ@ìæN-ç9|ç4¶ç}ëç4ièhžè5é'=é/eéI•é@ßéK ê1lê9žê8Øê�ë<“ëJÐëMìYiìWÃì>í(Zí<ƒí,Àí@íía.î�î+­î2Ùî5ïšBïŒÝïGjðh²ðOñ2kñ2žñVÑñ=(òfò#…ò7©ò[áò1=óXoó<Èó[ô4aô=–ôKÔôK õ@lõj­õö8.öJgöq²ö}$÷H¢÷ë÷Oø<[øn˜øVùP^ùˆ¯ù]8ú=–úPÔúM%ûosûiãûlMünºüL)ýTvýOËýJþ fþQ‡þÙþBîþ.1ÿA`ÿD¢ÿYçÿ8AUzIÐh4ƒ;¸+ô4 BU?˜.Ø0>8Qw8É2A5Fw{¾6:Mq0¿?ð/0`$x�,¹)æ/&@1g2™#Ìð@ÿX@N™Aè*	-C	1q	£	:º	<õ	32
! Ff
! Y­
! M4UŠEšàý#4<N‹«@ÊG
@S
6”
/Ë
:û
 6.W&†­½=Ï?
AM8�#ÈìQ
! P\N­NüKKI—Ká8-@f2§<Ú 58enVÔ„+‹°_<RœUï~E0Ä-õC#g†™¬)¾Iè>2Fq,¸5åC8_6˜LÏ6NS8¢1Û4
;B1~1°:â7.U_„@äS%TyFÎ@GVJžLéN6J…7Ð9 ;B N~ :Í 9!B!Y!6v!C­!Hñ!*:" e"<†">Ã"5#98#Rr#Å#>Ü#F$/b$5’$JÈ$J%^%|%%›%!Á%rã%WV&n®&>';\';˜';Ô';(WL('¤(eÌ(Y2)=Œ)>Ê)7	*9A*J{*BÆ*	+$+@+VU+‚¬+B/,Fr,G¹,>-A@-"‚-2¥-1Ø-
! .K$.Op.JÀ.9/[E/!¡/UÃ/505O0…0/¤0.Ô091-=1Fk1L²1%ÿ1?%2Ce23©25Ý2Q39e3VŸ3Oö3LF4+“4>¿4=þ4T<5)‘50»5"ì5C6*S6 ~6Ÿ6@7`7/u7/¥7BÕ7,82E82x83«8-ß8 
9<.9gk9FÓ9U:Np:Q¿:K;a];W¿;r<yŠ<_=Wd=V¼=N>Ib>H¬>)õ>(?,H?=u?]³?.@0@@0q@-¢@-Ð@4þ@/3A/cA"“A*¶AJáAL,ByB4”B:ÉBGC?LCRŒC>ßC>D7]DL•DNâD'1E6YE<�E„ÍEcRF`¶FYG<qGŒ®GJ;H*†H‚±HM4IH‚IcËI-/J_]Jr½J)0K!ZK(|K@¥K[æKBLbL%‚L#¨LÌL-æLM+MCM [M!|M"žM"ÁM$äM$	N0.N2_NH’N)ÛN)O_/Or�O6P=9P/wP>§P9æPw Qs˜QKRPXRg©RMSv_SGÖS[T<zTA·T±ùT°«UO\V1¬VLÞVg+Wc“W9÷WJ1X4|XI±X7ûXK3YYJ—YJâY-Z=CZ(�Z&ªZDÑZJ[0a[w’[_
! \Jj\0µ\Jæ\01]Hb]2«]HÞ]2'^oZ^YÊ^H$_2m_l _‡
`2•`AÈ`2
! a2=a0paK¡aía;b%Gb%mbT“b'èbBcZSc6®cYåc5?dPudFÆd4
eÊBeD
fRf)of(™f Âfãftg9wg\±gCh>RhL‘hOÞh1.i5`i}–i&j5;jYqj0Ëj2üj%/k UkOvk?ÆkBl(Il,rl/ŸlHÏlDm$]mQ‚m*ÔmDÿm+DnDpn@µnönBoQo8jo5£oÙo(õop)3p?]pD�p1âpRq?gqB§q8êq2#r2Vr,‰r¶r/Èr4ør/-sD]sF¢sFés-0tS^t.²tYátH;u)„u)®uYØu2v6Qv6ˆv,¿vìvNwGSw›w,±w*Þw9	x/Cx<sx2°x/ãx/y4Cy2xy4«y.ày<z*LzcwzzÛzˆV{„ß{Ed|„ª|L/}™|}á~$ø~�€Ð«€|�F€‚NÇƒS„:j„=¥„(ã„…9!…"[…"~…"¡… Ä… å…$†$+†$P†"u†"˜†)»†/å†2‡1H‡4z‡.¯‡1Þ‡/ˆC@ˆo„ˆUôˆ4J‰>‰1¾‰Dð‰Z5Šw�ŠP‹OY‹w©‹H!Œ[jŒGÆŒ8�@G�Cˆ�mÌ�a:Ž~œŽ]�dy�aÞ�X@�o™�L	‘MV‘„¤‘()’(R’({’(¤’Í’ÐÑ“Q¢”?ô”G4•7|•-´•8â•Z–Wv–pÎ–?—P]—G®—`ö—W˜Vw˜IÎ˜{™^”™'ó™$šE@šT†šJÛš&›C›*]›2ˆ›¡»›)]œ?‡œ$Çœ:ìœ,'�T�1t�¦�Á�ß�9ú�=4ž;rž2®žáž)aŸD‹Ÿ-ÐŸIþŸH /h ˜ =´ =ò A0¡-r¡$ ¡ Å¡ æ¡J¢FR¢?™¢5Ù¢'£17£-i£*—£AÂ£.¤23¤(f¤M�¤)Ý¤-¥95¥)o¥@™¥HÚ¥H#¦nl¦AÛ¦S§=q§1¯§dá§=F¨#„¨4¨¨Ý¨ û¨©V4©8‹©1Ä©+ö©+"ª+Nª4zª4¯ª*äª*«!:«,\«.‰«.¸«.ç«.¬/E¬/u¬0¥¬0Ö¬0­08­0i­0š­0Ë­0ü­0-®0^®0�®0À®.ñ®. ¯.O¯.~¯.­¯.Ü¯/°.;°.j°.™°.È°0÷°0(±0Y±0Š±.»±.ê±.².H².w².¦².Õ².³.3³.b³/‘³/Á³-ñ³.´.N´/}´/­´.Ý´.µ.;µ.jµ,™µ-Æµ-ôµ."¶4Q¶<†¶EÃ¶5	·5?·)u·JŸ·Jê·25¸6h¸HŸ¸Aè¸F*¹;q¹C­¹¤ñ¹:–ºCÑº$»(:»"c»5†»8¼»8õ»,.¼1[¼�¼2š¼5Í¼2½D6½C{½L¿½Æ¾7Ó¾�¿J�¿MØ¿[&ÀC‚À3ÆÀCúÀ?>Á?~Á$¾Á`ãÁ!DÂfÂ$ƒÂ&¨Â ÏÂ0ðÂ-!Ã(OÃxÃ'’Ã+ºÃ'æÃ!Ä 0Ä!QÄ!sÄ-•Ä&ÃÄ"êÄ"
Å)0Å,ZÅ%‡Å3­Å6áÅ Æ$9Æ)^Æ+ˆÆ)´Æ5ÞÆ`Ç§uÇÈ(<È'eÈB�È>ÐÈ:ÉJÉ>^ÉX�É@öÉW7ÊI�Ê=ÙÊ>Ë0VË‡Ë'¡Ë1ÉË#ûË[Ì`{Ì(ÜÌ>Í;DÍB€ÍÃÍIÚÍD$ÎPiÎFºÎJÏCLÏF�ÏJ×ÏM"ÐFpÐI·ÐUÑKWÑC£Ñ%çÑ
Ò.(Ò-WÒ6…Ò#¼Ò3àÒ#Ó
8Ó)FÓpÓ‰Ó@™ÓÚÓöÓÔ+ÔTKÔ5 Ô/ÖÔ,Õ$3ÕXÕGgÕg¯ÕTÖRlÖ+¿ÖjëÖdV×c»×@Ø&`Ø>‡Ø?ÆØ6Ù'=ÙˆeÙ1îÙ/ Ú9PÚ-ŠÚ9¸Ú7òÚ7*ÛfbÛ.ÉÛ?øÛ†8Üi¿ÜU)Ý=Ý2½Ý0ðÝ&!Þ?HÞ3ˆÞ/¼ÞFìÞ<3ß„pßFõß8<àuà‰à/©à0Ùà*
! á'5á*]á7ˆáKÀá8â8Eâ~â'˜â*Àâ4ëâA ã@bã*£ã3Îã'äP*ä%{äF¡äèä%å<'å?dåI¤åîå@æ'Dæ;læ'¨æ\ÐæX-ç<†çVÃç+èDFè2‹è.¾è.íè é+=é4ié,žé%Ëé&ñé>ê4Wê)Œê3¶ê>êê/)ë-Yë,‡ë1´ëTæë;ì1Xì ŠìM«ì#ùì?í1]í�í2«í*Þí	î†#îkªîzï_‘ï#ñïSðHið#²ð,ÖðEñ(Iñ;rñ+®ñ%Úñ=òM>ò)Œò$¶ò4Ûò0ó@Aó<‚ó¿ó/ßó!ô"1ô9TôLŽô`Ûô)<õ)fõ3�õ'ÄõtìõCaö;¥öbáö2D÷dw÷JÜ÷3'øN[ø(ªø!Óøõøù1ùCNùN’ù,áùMú5\ú/’ú9ÂúQüú1Nû0€û±û8Âû]ûû"Yü%|ü#¢üBÆü;	ýEýA`ý¢ý3¿ý(óý5þ#Rþ.vþ%¥þ=Ëþc	ÿ*mÿE˜ÿDÞÿ#AA;ƒ-¿5í9#A].Ÿ2Î..0>_£ž'B4j4ŸÔ%ðÍ9äþ„=¢4àH3^(’)»qå.W|†¤	*¨	NÓ	>"
! -a
! 1�
! /Á
! 'ñ
! Q.k'š,Â+ï1'Mus•;	
8E
@~
j¿
,*'W?q¿a1M“%áA#Ke1±ã>øv7>®\í+J&v?�,ÝD
! !O q;’SÎ"K)$u&š!Á,ã(.9Fh†¯6S?L“8àU(od˜VýTj€ –·-Í+û'>0UI†)Ð4ú/K7f>žPÝB.'q*™0Ä*õ+ %L,r(Ÿ3Èü5U"r•®Ì.é36L ƒG¤"ì'=77u@­3î$" /G (w /  Ð <æ 8#!(\!2…!¸!Ê!/è!"%/"
U"0c"”"°"1È")ú"$#':#Mb# °#DÑ#*$A$5`$$–$/»$Bë$1.%`% s%$”%;¹%)õ%p&8�&CÉ&=
'>K':Š'3Å' ù'4(=O(:�(3È(2ü(A/)+q)z�)X*2q*%¤*FÊ*4+*F+;q+(­+hÖ+?,'_,>‡,9Æ,`-.a-M�-3Þ- .3.4J.D.2Ä.2÷.E*/8p/2©/3Ü/0&+0DR01—0JÉ0(1?=19}1Y·1=2=O2=�2=Ë2A	3>K3EŠ3rÐ3*C4+n4š4@±4*ò4Y5Iw5EÁ5S6[6.s6b¢6E79K7Y…7Bß75"8@X8;™8�Õ8!c9H…9CÎ9K:‹^:>ê:L);7v;e®;&<:;<Lv<<Ã<=Â>íÇ>0µ?Bæ?D)@:n@W©@!Ay#AI�A:çAJ"B;mB"©B!ÌB
îB8üBN5C,„C0±CUâC48D+mD<™D[ÖD"2EUUEr«E0FDOFd”F=ùF47GGlGW´G\HyiH=ãHa!IIƒIVÍIN$JksJ~ßJG^K:¦KbáKdDL©LS¼LSMIdM®MEÅM@N:LN‡NB˜NGÛNL#O9pOªOÃOÞO+ôO P;P@XP™P¯P$ÌP5ñP5'Q5]Q(“Q>¼QAûQ7=R2uR¨RKÁR5
SCSg\S1ÄSöS
T T8TLT/aT‘T¥T»TÐT9åTNUnU‹UžU±UÐUäU÷UV)V!<V^V!uV—V!®VÐVçVWW#3W7WWk�WGûWNCX:’X'ÍXKõX AYâYZZ5Z,KZAxZ&ºZ,áZ>[.M[5|[7²[:ê[(%\'N\'v\%ž\1Ä\ö\']9],T]=�]\¿]0^0M^+~^!ª^"Ì^ï^_._M_l_‹_ª_É_ã_ý_`17`i`1‰`»`Û`û`a ;a\ata�a®aÍaìa6bJBb&�b/´bJäb)/cYcxcB—c1Úc d$-d&Rd&yd) d)ÊdAôd26eNieK¸e-f-2fN`f5¯f~åfAdg>¦g<åg8"h:[h@–h1×h7	i.Ai/pi$ i)ÅiAïi11j/cj1“j?Åj3kF9k=€k=¾k;ük:8l:sl5®l9äl9m9Xm6’m.Émkøm3dnL˜n$ån8
! o3CoCwoC»oAÿoAAp<ƒp<Àp?ýp=qmTqÂqßqCüq9@r3zr®rqÍr#?scs ys5šs0Ðs4t46t4kt1 tÒt1ît; u(\uI…uVÏu[&v<‚vA¿vDw+Fw*rw8�wUÖw‡,x#´y$Øy3ýyR1zn„z3óz:'{b{!x{Eš{<à{F|&d|H‹|_Ô|a4}e–}'ü}5$~JZ~?¥~Aå~6'©^Z€$c€Fˆ€FÏ€H�R_�#²�5Ö�‚],‚&Š‚ž±‚ÆPƒ;„TS„¨„KÂ„Z…ui…ß…:î…")†[L†¨†Å†â†;ý†Y9‡]“‡Hñ‡A:ˆ#|ˆ ˆB¸ˆûˆ‰^,‰B‹‰PÎ‰7Š>WŠ8–ŠQÏŠH!‹Jj‹2µ‹(è‹UŒ+gŒ3“ŒiÇŒL1�.~�9­�;ç�#Ž$;Ž@`Ž?¡Ž?áŽ=!�G_�N§�.ö�8%�0^�,��&¼�Mã�+1‘1]‘�‘I¯‘%ù‘A’=a’BŸ’.â’<“JN“;™“3Õ“E	”IO”.™”3È”7ü”G4•#|•2 •)Ó•Eý•DC–Zˆ–,ã–>—GO—5——&Í—*ô—2˜2R˜;…˜-Á˜Tï˜9D™4~™>³™9ò™7,š>dš@£š.äšR›Qf›N¸›Lœ<Tœ,‘œ8¾œW÷œ+O�"{�[ž�Xú�ESž.™ž6Èž.ÿž..Ÿ,]Ÿ(ŠŸ\³Ÿ4 ,E Zr WÍ K%¡Cq¡ µ¡ÍV¢H$£om£>Ý£Q¤On¤I¾¤(¥,1¥(^¥,‡¥!´¥-Ö¥œ¦:¡¦;Ü¦4§'M§'u§(�§-Æ§Eô§(:¨Wc¨»¨+Ú¨*©81©8j©4£©IØ©E"ª+hª2”ªCÇª7«)C«-m«'›«'Ã«(ë«-¬B¬8a¬4š¬Ï¬*ê¬{­š‘­\,®…‰®8¯3H¯%|¯
! ¢¯<­¯-ê¯%°!>°5`°%–°9¼°>ö°85±Dn±>³±Cò±H6²B²=Â²A³;B³@~³;¿³@û³:<´Kw´EÃ´3	µS=µU‘µ^çµPF¶Q—¶Wé¶†A·OÈ·X¸q¸x‘¸K
! ¹ÒV¹«)ºGÕº»0»I»[»k»~»!•»·»KÓ»5¼4U¼/Š¼Qº¼1½7>½=v½;´½)ð½ ¾2;¾7n¾/¦¾KÖ¾9"¿9\¿9–¿GÐ¿KÀOdÀ\´ÀWÁ3iÁD�ÁzâÁ6]Â>”Â5ÓÂX	Ã;bÃ?žÃzÞÃ]YÄ.·Ä3æÄŽÅ*©ÅYÔÅP.ÆEÆWÅÆJÇJhÇc³ÇGÈ<_ÈAœÈ:ÞÈ$É6>É6uÉ6¬É6ãÉ7Ê7RÊ8ŠÊ8ÃÊ8üÊ85Ë8nË8§Ë8àË8Ì8RÌ8‹Ì8ÄÌ8ýÌ66Í6mÍ6¤Í6ÛÍ6Î6IÎ7€Î6¸Î6ïÎ6&Ï6]Ï8”Ï8ÍÏ8Ð8?Ð6xÐ6¯Ð6æÐ6Ñ6TÑ6‹Ñ6ÂÑ6ùÑ60Ò6gÒ7žÒ7ÖÒ5Ó6DÓ6{Ó7²Ó7êÓ6"Ô6YÔ6�Ô6ÇÔ9þÔ58Õ5nÕ6¤Õ&ÛÕLÖhOÖD¸Ö,ýÖu*× ×(¹×Wâ×\:ØF—Ø3ÞØ Ù!3ÙHUÙ;žÙ2ÚÙ+
Ú]9Ú:—Ú=ÒÚ^ÛFoÛ@¶Û1÷ÛE)Ü$oÜ!”ÜJ¶ÜBÝ'DÝ/lÝ*œÝ*ÇÝ)òÝ*Þ*GÞ)rÞ™œÞA6ßIxß0Âß9óßE-à@sà@´àjõà,`áU�áDãáŠ(âR³âHãIOã=™ãI×ã1!ä>SäG’äFÚä(!åJå.bå]‘åïå"æ82æAkæ-­æ.ÛæF
! ç'Qç-yç0§ç]Øç,6è=cè'¡è+Éè'õèbé6€é1·éééNê;Vê)’ê1¼ê#îêë+1ëG]ë#¥ë-Éë=÷ë+5ì7aì+™ìÅì'âì%
! í'0í=Xí=–íÔí-ñíCîHcî^¬î[ï<gïM¤ïRòïaEð8§ð5àðnñ:…ñ2Àñ6óñ6*òDaò6¦ò@Ýò;ó@Zó7›ó9Óó;
ô7Iô8�ôFºô7õF9õV€õ<×õ:ö:OöBŠöHÍöC÷<Z÷C—÷<Û÷<ø7UøG�øCÕøWùlqùhÞùUGúZ�ú%øú,û,KûxûK“ûRßûG2ü,zü§ü6½ü5ôüN*ý5yýQ¯ýDþ9Fþ3€þ1´þ/æþ;ÿ/Rÿ;‚ÿ-¾ÿ0ìÿB$`"…¨3º@îR//‚*².Ý/(<>e¤Ä(â:F5]'“!»Ý(ý+&&R+y$¥FÊN4`3•;É<DB<‡MÄ,?iVcÀm$m’m	n	/€	9°	/ê	!
! U<
! S’
! Sæ
! (:\cBÀXX\Zµ
'#
(K
t
3”
9È
003/d<”5Ñ&-.@\"�"À;ã<1\IŽ#Øü)<;N?ŠeÊ0Q@’F«dòW s2”.Ç&öH=M†[Ô 0Q,o2œ&ÏLöLC?�;Ð<1I<{+¸IäF.Tu_Ê5*A`i¢MHZD£>èx'? RàG3a{6ÝIV^CµWù`Qf²–u°S& 9z H´ ký ^i!FÈ!f"Ov"PÆ"c#v{#iò#E\$l¢$™%U©%Eÿ%oE&œµ&fR'j¹'7$(…\(‡â(žj)R	*o\*DÌ*L+p^+`Ï+„0,ˆµ,9>-.x-C§- ë-:.9G.!�.j£.�/U�/ræ/UY0h¯0B1X[1f´1^2Fz2YÁ2^3Ez3LÀ39
44G4,|4,©4EÖ4&5pC5/´56ä5I6-e6"“67¶68î6+'74S7"ˆ7«7-Â7 ð7^8%p8–8,³89à8?9Z9y90—9-È9ö9):?:$P:Šu:Y;=Z;5˜;CÎ;E<.X<=‡<>Å<A=vF=E½=E>hI>x²>Œ+?n¸?W'@m@Jí@8ACUAH™A7âAEB>`BŸB4µB1êB[CxC,•C5ÂCNøCSGDC›D)ßD6	E-@E\nELËEF20FcFxFn…F9ôF?.GBnG(±G.ÚG`	HCjHK®HfúHAaIn£IJ<.J$kJ%�J1¶J
èJöJK #K4DK8yK*²KÝKhùK[bL+¾L$êLME-M6sM<ªMAçM6)N‘`N7òN]*O`ˆO)éOOPGcP)«PHÕP3QKRQMžQDìQD1R<vR¡³R USvTˆU§V·W1ÖW(X@1XHrX+»XCçX6+Y8bY-›Y;ÉY_ZeZ2…Z+¸Z1äZ[H([Cq[Eµ[@û[8<\@u\K¶\`]`c]JÄ]b^br^HÕ^2_4Q_5†_*¼_Iç_=1`$o`P”`å`9ù` 3a$Ta>ya,¸aWåa*=bnhbK×bR#cmvc@äcG%d)md-—dOÅdYeoe†e6�e5ÔeE
! fSPfi¤fugr„g*÷gA"h5dhHšh=ãh=!iB_i;¢iNÞi7-jAejf§j6kKEk-‘kO¿k l+0l'\l'„l%¬l1Òl7m�<m@Ìm&
n
! 4nx?nw¸n0oHNoR—o?êo+*pBVp#™p?½p?ýp"=q3`q+”qMÀq.r-=r.kršr·rÎrêr$÷r.sKs+bsFŽsHÕsUt#ttE˜t+Þt"
! u,-uGZu'¢u<Êu;vICv�v-Ÿv<Ív
! w*$w*Ow'zw"¢wKÅw;x=MxB‹xNÎx=yF[yH¢yBëyF.zDuzºzÑzCìzE0{v{A�{Ò{Jí{78|.p|JŸ|8ê|;#}_}-t}|¢}x~n˜~J8RP‹4Ü9€XK€$¤€$É€+î€0�%K�;q�.­�©Ü�N†‚UÕ‚Q+ƒV}ƒ[Ôƒ“0„_Ä„T$…)y…‰£…S-†2�†Q´†0‡/7‡Fg‡O®‡;þ‡1:ˆ8lˆ<¥ˆHâˆA+‰Km‰J¹‰KŠLPŠC�ŠEáŠC'‹;k‹)§‹Ñ‹^ð‹BOŒW’Œ=êŒ!(�*J�?u�6µ�3ì�2 Ž:SŽ,ŽŽM»Ž!	�"+�5N�M„�#Ò�!ö�j�,ƒ�O°�Q‘+R‘S~‘*Ò‘>ý‘A<’6~’4µ’Xê’=C“!�“'£“)Ë“-õ“*#”%N”2t”.§”=Ö”4•.I•4x•#­•'Ñ•‚ù•|–j„–Lï–3<—:p—-«—/Ù—?	˜©I˜¨ó˜:œ™B×™DšA_š/¡š-Ñš&ÿšŠ&›±›Å›3Ù›(
œ?6œDvœ7»œ&óœ�>4�*s�:ž�RÙ�3,ž.`žF�žÖžkõžeaŸ=ÇŸ# 2) 7\ (” 5½ ³ó -§¡=Õ¡5¢GI¢O‘¢<á¢Z£Uy£2Ï£6¤F9¤M€¤;Î¤S
! ¥G^¥X¦¥Aÿ¥lA¦;®¦Lê¦<7§Mt§^Â§?!¨6a¨o˜¨Q©3Z©'Ž©¶©iÍ©R7ªAŠªPÌªG« e«Q†«EØ«Ÿ¬¾¬0Ý¬1­]@­ž­1¸­ê­,®'4®A\®'ž®Æ®"æ®.	¯B8¯,{¯¨¯iÇ¯41°Gf°5®°4ä°±D0±Cu±C¹±Cý±DA²C†²AÊ²B³AO³U‘³@ç³u(´?ž´=Þ´(µ-EµDsµF¸µJÿµNJ¶@™¶8Ú¶P·Hd·E­·0ó·$$¸-I¸;w¸G³¸,û¸=(¹<f¹<£¹0à¹2ºUDºKšº"æº1	»!;»4]»-’»-À»Aî»A0¼ r¼#“¼7·¼(ï¼½$8½=]½?›½8Û½)¾/>¾>n¾E­¾Jó¾!>¿.`¿'�¿)·¿+á¿%
À,3À*`À=‹ÀLÉÀEÁI\ÁB¦Á8éÁV"ÂNyÂÈÂSÛÂ>/Ã3nÃ¢ÃÀÃ,×Ã0ÄL5Ä;‚Ä9¾Ä8øÄ?1Å2qÅU¤Å=úÅ'8ÆF`Æ;§Æ0ãÆ6ÇHKÇ=”Ç?ÒÇ)È(<È3eÈ;™È ÕÈLöÈOCÉH“ÉFÜÉA#ÊeÊ/„Ê/´Ê&äÊ#Ë2/Ë,bË;�ËJËË0Ì>GÌ-†Ì>´Ì8óÌI,Í@vÍJ·Í3Î/6Î'fÎ#ŽÎ$²ÎT×Î>,Ï9kÏ0¥ÏQÖÏO(ÐMxÐ<ÆÐ
ÑGÑ6YÑP�Ñ8áÑ<Ò3WÒ>‹Ò%ÊÒXðÒ,IÓ0vÓB§ÓêÓDÔMÔAaÔ<£Ô,àÔ
Õ6Õ$VÕ2{Õ®Õ3ÉÕ?ýÕ*=Ö+hÖ;”Ö<ÐÖI
×
W×<e×¢×&À×(ç×*Øg;Ø5£Ø6ÙØ@Ù!QÙsÙ^�ÙWïÙGÚbÚexÚ9ÞÚKÛdÛwÛ(ŠÛ'³ÛEÛÛ?!Ü)aÜ9‹Ü6ÅÜqüÜ-nÝ}œÝxÞ“Þ"ß6ß6Rß$‰ß€®ßh/à(˜à*Áà(ìà+áAAáJƒáFÎá*â@â![â }âžâŠµâœ@ã;Ýã)ä5CäLyäÆä*ãä&å\5å&’å¹å+ØåVæ<[æž˜æ[7ç:“ç+Îç1úç1,è1^è�è«è7Ãèhûè3déV˜é2ïé6"êKYê@¥ê-æêë"2ë'Uë'}ëy¥ëzìšìE²ì<øì=5í=sí<±ígîíCVîCšî@ÞîgïH‡ï~Ðï]Oð+­ðÙð\ïðZLñ(§ñ3Ðñ9òH>òH‡ò,Ðò(ýòA&óLhóGµó%ýó<#ô,`ô(�ô�¶ôKFõ:’õXÍõ,&öSöOY÷p©÷hødƒøcèøULùS¢ùLöù`Cú;¤úDàúB%û0hûW™ûñû‡qü<ùüW6ý\Žý&ëýþa/þ‘þ2¦þÙþYíþGÿÇÿ?ãÿ#30)d6ŽUÅ$0@Tq^Æ3%7Y8‘ ÊIëI5I,ÉDöo;k«Gz__Ú>:"y œ:½MøF:Z!•¦·§^8	:?	,z	§	#Ã	3ç	=
! 7Y
! P‘
! :â
! 6(V,)¬?ÖBAYS›LïL<
3‰
W½
Q2g6šOÑ6!ZX0³Gä,7LK„NÐGQgL¹5<FV&�ÄEä8*9c*�:È:" ]¦þ‡¥-'K0sM¤cò'VR~3Ñ'?->m3¬Mà(.EWZ�1øL*Aw?¹ZùiTa¾' HH2‘<Ä6>8@w:¸’ó^†Så+9:eF 2ç? @Z >› !Ú ü =!;U!@‘!?Ò!*"@="5~"?´"?ô"G4#(|#M¥#Só#ZG$Z¢$bý$j`%oË%u;&t±&ˆ&'ˆ¯'ˆ8(ˆÁ(ŠJ)ˆÕ)Š^*ˆé*~r+Œñ+Œ~,Œ-‹˜-�$.E´.Cú.:>/Ky/=Å/C0:G0‚0B¢0Aå0<'1d1:�1?¼1Gü1:D2+2@«2Fì2D33?x3(¸3á3ÿ3*4/I4=y4H·445/55/e50•5DÆ5b60n6@Ÿ6�à6dn7$Ó7;ø7748l8*‹8/¶8hæ8;O9;‹9cÇ9W+:ƒ:Xœ:Kõ:)A;(k;”;$²;;×;2<)F<3p<3¤< Ø<4ù<:.=4i=)ž=_È=)(>:R> �>O®>7þ>36?9j?;¤?Jà?0+@J\@Z§@BA[EA+¡A&ÍAôAB."B1QBNƒBOÒB5"C0XC1‰C-»C#éC3
D-AD*oD)šD,ÄD-ñD(E,HE,uE&¢E#ÉE!íE"F'2F=ZF-˜F3ÆF,úF*'G*RG%}G'£G*ËG.öG,%H&RH)yH4£H$ØH&ýH+$I-PI(~I§I0ÇIøI:J;SJ:�J0ÊJIûJEEKN‹KVÚKS1LR…L&ØL-ÿL1-M)_M‰M(¦M©ÏM/yN1©N.ÛN#
! O.O(KO"tO9—O@ÑO+P >P2_P&’P*¹P1äP$Q(;Q,dQ-‘Q$¿Q&äQ,R*8R!cR+…Rˆ±R-:S¡hS1
! U`<UF�UäU5üU2V OVpV	�V}—VSW6iWJ WrëW=^X@œXTÝX�2YZÐYQ+Zy}Z7÷Z˜/[YÈ[e"\bˆ\Bë\U.]A„]mÆ]C4^@x^}¹^@7_Ux_NÎ_L`rj`cÝ``Aa@¢aeãaDIb>ŽbPÍbƒcq¢cxd&�dg´dEeabe;ÄeEfÁFfBgkKg_·gXh`phMÑh1i.Qi)€i.ªi<Ùi;j*Rj:}j,¸j5åj3k{OkÁËk‰�lƒm‚›mPnponWànB8o‡{oßpÚãpc¾qN"riqr2Ûr^sPms<¾s@ûs@<tF}t/ÄtBôtE7u_}uRÝuX0vA‰vEËvBwXTwk­wDxM^x7¬x:äx\yS|yXÐy^)zlˆzWõzaM{R¯{H|`K|7¬|=ä|K"}ln}^Û}=:~Sx~CÌ~>gOQ·>	€|H€pÅ€%6�M\�zª�F%‚[l‚pÈ‚X9ƒQ’ƒLäƒI1„F{„LÂ„e…Zu…”Ð…Že†Šô†Ž‡Gˆ;Vˆb’ˆdõˆkZ‰@Æ‰§Š­¯ŠB]‹j ‹Œ(Œ]@ŒžŒ¾ŒÞŒùŒ:�6O�=†�ªÄ�ŽoŽŒþŽG‹�RÓ�^&�w…��ý�5‹‘fÁ‘J(’Ms’mÁ’Z/“Š“@
! ”uK”fÁ”G(•]p•>Î•,
–h:–W£–Aû–C=—h�—œê—œ‡˜ $™.E™Zt™<Ï™HšUš$hšA�šoÏš#?›dc›[È›C$œIhœ3²œkæœ6R�?‰�&É�1ð�4"ž5Wž+�ž!¹ž3Ûž2Ÿ*BŸ4mŸ/¢Ÿ1ÒŸV \[ G¸ _¡%`¡\†¡$ã¡I¢ R¢9s¢8­¢;æ¢9"£o\£(Ì£6õ£:,¤@g¤5¨¤1Þ¤@¥+Q¥+}¥5©¥sß¥CS¦B—¦"Ú¦Zý¦aX§6º§;ñ§F-¨;t¨@°¨Añ¨H3©b|©!ß©GªFIª?�ª^ÐªD/«4t«©«IÆ«M¬ ^¬;¬8»¬5ô¬&*­UQ­3§­Û­Dó­28®Rk®%¾®<ä®<!¯B^¯+¡¯/Í¯.ý¯',°4T°D‰°SÎ°‰"±(¬±0Õ±D²4K²*€²«²4Ë²-³5.³/d³2”³)Ç³.ñ³! ´;B´ ~´"Ÿ´Â´8Ó´#µE0µ$vµL›µ-èµ1¶&H¶5o¶¥¶(Ã¶ì¶)·6-·@d·=¥·:ã·;¸JZ¸<¥¸8â¸:¹AV¹=˜¹3Ö¹0
! º3;º:oº5ªº6àº6»4N»ƒ»9ž»9Ø»&¼&9¼5`¼(–¼9¿¼/ù¼)½%I½:o½#ª½wÎ½£F¾¹ê¾¤¤¿IÀ-eÀ*“À;¾ÀúÀ.Á�?Á+ÍÁ-ùÁ/'Â,WÂ1„Â$¶ÂPÛÂK,Ã,xÃD¥Ã*êÃRÄRhÄB»Ä1þÄ0Å(PÅIyÅFÃÅJ
! ÆIUÆ&ŸÆOÆÆÇ5ÇKÇcÇyÇ$�Ç/´Ç@äÇ.%ÈTÈKqÈ.½È2ìÈÉ2ÉEÉ]É$sÉ/˜ÉÈÉæÉÊ#!ÊEÊ`ÊRÊ3ÒÊË:ËiQË»Ë/×ËDÌ$LÌ4qÌR¦ÌOùÌLIÍd–ÍCûÍ/?ÎoÎ�Î+¦ÎÒÎ!íÎÏ2+ÏJ^ÏJ©Ï;ôÏ60ÐGgÐW¯Ð&Ñ9.Ñ6hÑ3ŸÑ3ÓÑ'Ò./Ò'^Ò!†Ò;¨ÒäÒCýÒ?AÓ�ÓžÓ=¾Ó<üÓ*9ÔMdÔH²ÔHûÔHDÕH�ÕÖÕ$èÕ(
Ö'6Ö8^Ö8—Ö$ÐÖEõÖ$;×s`×CÔ×6ØGOØ1—ØIÉØ$Ù8ÙEUÙ<›Ù&ØÙVÿÙ-VÚK„Ú~ÐÚQOÛH¡Û êÛKÜ)WÜ(�Ü%ªÜ0ÐÜ,Ýj.ÝB™Ý>ÜÝ:Þ7VÞcŽÞ#òÞGß=^ß)œß$Æßëß;à(>à'gà)�à'¹ànáà,Pá3}á&±á0Øá%	â1/â3aâ%•â,»â%èâEã%Tã0zã'«ã.Óã4ä@7ä+xä4¤ä3Ùä+
å99åså.�å;¿åDûå¡@æ)âæ"ç;/çkç„ç;¡çUÝç3è&Pè$wè#œèvÀèv7é}®é~,ê-«êLÙê!&ë-Hë"vë]™ë)÷ëK!ì,mì;šì`Öì#7í=[í;™íVÕí),îVîotîŒäî{qï^íïLðEhð*®ð%ÙðNÿð3Nñ(‚ñ«ñÊñUãñD9òi~òhèòOQó&¡ó<Èó7ô@=ôa~ô2àô(õ&<õcõ‚õ—õM¬õ7úõ?2ö$rö*—öÂöÞöCùöP=÷*Ž÷J¹÷Jø+Oø6{øw²ø3*ùD^ù?£ù%ãù:	ú6Dú<{úd¸úFûdû5ƒûM¹û=übEü(¨ü�ÑüHaý{ªý_&þL†þRÓþA&ÿLhÿ1µÿ:çÿ;"0^M�Ý'ó%AXsŒ/¦/Ö,!3)U&"¦.É1ø-*X?w5·[íQI›WosSã67n>îr-\ rý¤p€	U–	Iì	†6
! ‹½
! NI�˜ˆ&J¯QúJL
u—
^
4l�¡4#FXXŸ�øn†võ\l_É*)TTo©|g–[þxZVÓ^*I‰sÓgGT¯-@23sY§8d:oŸ,u<&²*Ù@FE@Œ+Í=ù87/p& 9ÇO)Qs{8ïQ(gzgâgJp²r#_–cöCZ Až @à +!!KM!;™!$Õ!lú!Eg";­"Té">#1¾#Dð#M5$6ƒ$:º$=õ$>3%/r%?¢%;â%(&G&tg&KÜ&K('4t'G©'Kñ'k=(F©(Rð(RC)E–)3Ü)3*,D*cq*ƒÕ*GY++¡+PÍ+Q,Rp,TÃ,P-Ji-:´-/ï-A.$a.-†.*´.Xß.<8/=u/I³/Dý/>B09�0J»0"1/)15Y1V�1)æ1C2]T23²22æ2D3D^3M£3=ñ3e/44•4@Ê4;5AG5C‰5.Í5€ü5O}6RÍ6I 7Oj7;º7Eö78<8@u8h¶8V96v9D­9$ò9™:n±:4 ;nU;gÄ;7,<<d<i¡<a=.m=+œ=CÈ=R>Y_>>¹>6ø>9/?0i?#š?’¾?,Q@.~@A­@%ï@TAJjA=µA*óATB@sBH´B$ýB."C=QCB�CcÒCZ6DG‘D6ÙDAEAREO”E?äE]$FE‚FkÈF”4GGÉGmHSHWÓHK+I_wIf×I/>JRnJ`ÁJ_"KK‚KQÎKJ L7kLQ£LnõLCdMC¨MKìMJ8NEƒNmÉN77OLoO:¼O(÷OO PNpP:¿P(úP4#QpXQ7ÉQPRNRR8¡RZÚR;5SEqS>·SoöS+fT&’T)¹THãT!,U/NUg~UhæUiOV4¹V:îVP)WKzW:ÆW0X_2XC’XAÖX,YLEY9’YHÌY/ZFEZBŒZ:ÏZc
! [fn[RÕ[C(\1l\Cž\qâ\8T]C�]0Ñ]A^=D^d‚^dç^4L_G�_9É_;`A?`B�`HÄ`U
aicaZÍaO(boxb^èb;GcNƒcWÒcI*d_td*Ôd;ÿdJ;eP†e@×eBfL[fd¨f*
gT8g(�g/¶gæg`îgXOhI¨htòitgj[ÜjJ8kVƒk+Úk;l<Bl&l4¦l+Ûl*mN2mu�mn÷m%fn\Œn(én(o;o Yozošo ºo Ûo-üo'*p0Rp0ƒp^´p]qcqqÌÕqÆ¢ržisCu3Lu5€uB¶uAùu";v=^vœv6»v;òv*.w"Yw%|w‚¢wŠ%xT°x’y:˜y8Óy.z!;z]z&czŠzŸz
! ¿zÊzÚz3êz?{3^{)’{7¼{:ô{?/|:o|Eª|eð|@V}6—}BÎ}o~A�~KÃ~>AN4�IÅL€\€Lm€Hº€�6�B=�G€�}È�@F‚D‡‚+Ì‚+ø‚D$ƒ*iƒ(”ƒM½ƒh„Xt„EÍ„/…WC…=›…7Ù…e†Qw†QÉ†?‡D[‡8 ‡8Ù‡:ˆ_Mˆ4­ˆEâˆV(‰I‰GÉ‰(ŠK:Š>†ŠPÅŠJ‹Ba‹<¤‹]á‹\?Œ\œŒdùŒ]^�`¼�\ŽYzŽsÔŽ]H�6¦�?Ý�7�U�3n�k¢�S‘7b‘4š‘5Ï‘5’q;’*­’)Ø’M“'P“&x“+Ÿ“ˆË“OT”¤”B¿”=•7@•Dx•.½•.ì•/–/K–E{–.Á–!ð–A—AT—S–—Bê—4-˜fb˜FÉ˜?™=P™>Ž™<Í™
! šAšDRš—š3¶štêš-_›S�›1á›8œHLœ>•œ?Ôœ9�AN�2��&Ã�'ê�(ž1;ž*mž+˜ž&Äž.ëž0Ÿ0KŸ;|Ÿ2¸ŸëŸ& ) 3@ 5t *ª 'Õ %ý *#¡N¡i¡.‡¡-¶¡-ä¡1¢GD¢]Œ¢Wê¢DB£;‡£@Ã£I¤CN¤F’¤dÙ¤W>¥f–¥Aý¥@?¦H€¦lÉ¦B6§
y§‡§%—§'½§	å§@ï§|0¨B­¨4ð¨%©_@©8 ©!Ù©,û©S(ª1|ª=®ªEìª,2«;_«7›«WÓ«+¬EK¬ ‘¬2²¬'å¬ 
­1.­0`­@‘­<Ò­7®9G®H�®FÊ®>¯;P¯Œ¯6ª¯:á¯6°#S°'w°5Ÿ°DÕ°C±4^±+“±*¿±Lê±C7²K{²BÇ²H
! ³?S³“³6±³5è³6´6U´=Œ´:Ê´4µE:µ?€µ5Àµ5öµ5,¶'b¶Š¶$¨¶0Í¶þ¶K·#g·=‹·>É·)¸ 2¸=S¸@‘¸¥Ò¸<x¹Eµ¹Lû¹GHº>�ºXÏº%(»!N».p»UŸ»rõ»€h¼sé¼z]½ˆØ½{a¾{Ý¾‰Y¿|ã¿t`À‚ÕÀuXÁvÎÁEÂ‡ÅÂˆMÃ�ÖÃCXÄ4œÄ5ÑÄLÅ2TÅ.‡Å-¶Å(äÅ<
Æ9JÆ9„Æ-¾Æ<ìÆU)Ç5Ç-µÇ>ãÇa"È1„È5¶È7ìÈ8$É,]ÉCŠÉAÎÉÊ(ÊDÊ VÊ)wÊ0¡Ê&ÒÊùÊCË[Ë4kË' Ë9ÈËBÌ3EÌ)yÌ@£Ì6äÌ;Í!WÍXyÍ?ÒÍdÎ
wÎ9…Î)¿Î8éÎ3"ÏVÏqÏ‹Ï2¥Ï3ØÏ4Ð3AÐ;uÐ±ÐÍÐHëÐ?4Ñ.tÑ)£Ñ#ÍÑ"ñÑÒ4ÒCTÒ5˜Ò,ÎÒ<ûÒL8Ó,…Ó3²ÓæÓ[Ô,^Ô	‹Ô0•Ô7ÆÔ%þÔ=$Õ9bÕPœÕ#íÕÖ7,Ö4dÖ/™Ö?ÉÖ0	×.:×.i×˜×b±×^Ø0sØ"¤Ø/ÇØ=÷Ø5ÙTÙsÙ?‘Ù|ÑÙ&NÚquÚhçÚzPÛtËÛy@Ü[ºÜiÝc€ÝäÝùÝ
Þ0ÞAKÞO�ÞWÝÞM5ß8ƒß/¼ß,ìßà5.àdà*|à2§àHÚà_#á%ƒá>©á:èá2#â\Vâ9³â-íâ+ã/GãUwãRÍã8 ä;Yä.•ä8Ää@ýä>å"Nå!qå#“å-·ååå0ýå.æHæcæ~æ–æ+¨æÔæ,íæ;ç0Vç;‡ç;Ãç=ÿç;=è;yè;µè;ñè;-é/ié8™éÒéæéøé/ê-<ê,jê(—ê(Àêéê>ûêH:ëƒë
œëOªë(úë.#ì%Rì2xì.«ì'Úì*í0-í&^í-…í-³í8áí6î(Qî*zî(¥îÎîëîï%ï1Cï§uï!ðD?ðJ„ðDÏð0ñ'Eñ-mñ5›ñ6Ññ<ò@Eò8†ò9¿ò1ùò<+ó%hóŽó ¬ó/ÍóQýó1OôZ�ô?Üô<õYõAjõ%¬õ5Òõ#ö,öKö!fö4ˆö<½öúö*÷)@÷j÷Ls÷CÀ÷'ø,ø"Jø'mø"•ø6¸ø7ïøK'ù<sùJ°ùDûù[@ú\œú@ùú>:û?yûJ¹û.ü<3üpüŽüW­ü>ý2Dý9wý ±ý6Òý5	þJ?þ.Šþ5¹þ6ïþ$&ÿ0Kÿl|ÿiéÿASc•3ù4-4b@—9Ø@?SJ“?ÞPGoS·:0F6wB®Nñ^@ŸT¯*-/G];¥<á<;[>—=ÖG-\$Š0¯?à 	@	%[	:�	,¼	6é	1 
! QR
! _¤
! ><C €+¡ÍLë8"L<o<¬8é7"
:Z
*•
$À
å
M?PM�MÞT,9�6»Fòt9j®b^|?Û2>N:�RÈ)YE5ŸUÕQ+Q}1Ï0"2 U'v:ž3Ù?
?M7�NÅ$'9+a<�'Ê/ò""/E+u*¡>Ì#BKS9ŸQÙD+;p?¬<ì@)IjL´a3c\—9ô2.La:®)é<.P?_¿0<P<�*Ê@õ76 >n =­ 7ë h#!lŒ!~ù!‚x"-û"4)#8^#`—#9ø#<2$4o$.¤$0Ó$/%H4%9}%H·%J&GK&A“&6Õ&I'LV'F£'Aê',,(4Y(IŽ(.Ø(h)Kp)J¼)E*!M*Xo*UÈ*M+}l+sê+A^,7 ,?Ø,,-=E-5ƒ-B¹-Bü-°?._ð.HP/?™/iÙ/OC06“0OÊ0E1=`1Lž1Bë1-.2!\2"~2!¡2+Ã2<ï29,3%f3=Œ3SÊ3848W4B�48Ó4<5?I5B‰5SÌ5* 6&K6Nr66Á6"ø6"7">77a7-™7vÇ7|>88»8>ô8 395T92Š90½97î9-&:9T:BŽ:SÑ:\%;t‚;z÷;Ir<I¼<,=83=Fl=B³=Aö=J8>ƒ>/ >:Ð>U?Ma?^¯?6@'E@Lm@:º@4õ@R*A<}A:ºADõAP:B*‹B-¶B>äBJ#CEnC0´C åC:DYAD5›D0ÑD3E16E.hE/—E+ÇEóE&F*7F<bFAŸFHáFE*G;pGH¬G3õGG)H7qH9©H3ãH!I%9ID_IM¤IMòI:@J6{JB²J9õJV/K#†K4ªK(ßK<LZEL4 L%ÕL1ûL/-M9]MA—M)ÙM.N%2N&XNIN*ÉNôN+ON?ONŽO$ÝO%P$(P0MP)~P8¨P8áP:Q6UQŒQ'£Q%ËQñQR#&R1JR0|R9­R;çRM#S=qS4¯S[äS!@T(bT)‹TBµT	øT<U<?U|US�U6áU3VLV+dVA�VDÒV9WQWfW €W¡W#¶W1ÚWFXISX#�X]ÁXIY@iYIªYDôY39Z)mZ#—Z»Z(ØZ4[66[:m[M¨[Kö[ B\c\U‚\jØ\&C]"j](�]¶]1Í]Mÿ]KM^9™^HÓ^G_@d_=¥_Vã_0:`5k`4¡`BÖ`AaG[aC£aça/b03bdbR{b.Îb1ýbP/cL€cJÍcFd_dizd.äd2e9Fe4€eµe6Íe/f04f ef†f6¦fYÝfl7g2¤gF×g;h?Zh&šhAÁh6i/:i6ji@¡iGâiG*j7rj=ªj*èj7k/Kk({k$¤k8Ékklnl1l1±l1ãl8m]NmY¬m)n/0n
! `n
! knVvn:Ín9o1Bo:to"¯oJÒoOp5mp$£p<Èp9qa?q1¡qNÓqL"rJor;ºr0ör1'sYsms+‹s1·s<és,&t3StV‡tjÞtIuiu/‡uF·u)þu:(v3cv7—v:Ïv4
! w/?w1owL¡w8îw2'xLZx.§x2Öx>	y>HyH‡y)ÐyIúyVDzW›zOóz'C{Gk{*³{JÞ{M)|Bw|Oº|K
! }TV}:«}Cæ}+*~@V~'—~E¿~*0ELF’=ÙW€.o€Fž€^å€'D�0l�<��NÚ�Z)‚W„‚FÜ‚?#ƒ^cƒ2ÂƒKõƒ/A„:q„E¬„>ò„41…Cf…Vª…0†<2†%o†8•†?Î†4‡4C‡1x‡Iª‡-ô‡<"ˆ8_ˆ+˜ˆ'Äˆ&ìˆ)‰#=‰2a‰=”‰#Ò‰ö‰B
ŠAPŠ?’Š&ÒŠ6ùŠ10‹=b‹= ‹:Þ‹Œ=4Œ(rŒ!›Œ ½ŒÞŒEúŒ:@�0{�.¬� Û�)ü�9&Žz`Ž3ÛŽ:�J�Ki�<µ�ò�2�/7�<g�2¤�3×�‘!‘0‘8<‘"u‘˜‘Xª‘Y’3]’*‘’!¼’Þ’0ü’?-“Um“mÃ“+1”]”Gr”9º”.ô”A#•/e•••Hª•8ó•8,–Ae–B§–@ê–O+—#{—3Ÿ—,Ó—,˜'-˜#U˜jy˜&ä˜%™!1™6S™AŠ™7Ì™7š2<š.ošFžš,åš'›k:›@¦›3ç›cœPœUÐœJ&�3q�.¥�WÔ�9,žfžvž!–žC¸žKüž)HŸ&rŸ?™ŸÙŸ;÷Ÿ93 7m 2¥ BØ 3¡1O¡1�¡9³¡Hí¡K6¢I‚¢JÌ¢£f-£P”£9å£@¤7`¤!˜¤"º¤2Ý¤G¥5X¥@Ž¥2Ï¥0¦83¦[l¦=È¦[§6b§`™§!ú§i¨o†¨Vö¨NM©Qœ©Sî©9Bª<|ª=¹ªU÷ª.M«o|«*ì«¬>&¬Me¬C³¬2÷¬5*­+`­@Œ­2Í­-®E.®Ct®;¸®-ô®("¯,K¯Ox¯2È¯Jû¯F°?d°$¤°/É°ù°(±r<±ƒ¯±Y3²9�²(Ç²)ð²#³)>³=h³P¦³G÷³#?´#c´W‡´.ß´4µ7Cµ8{µ0´µMåµK3¶/¶0¯¶*à¶2·(>·(g·7�· È·é·	¸ )¸J¸+i¸#•¸?¹¸Cù¸=¹'U¹)}¹<§¹$ä¹R	º\º0pºB¡ºäº*þº5)»*_»Š»+¦»*Ò»:ý»D8¼2}¼+°¼@Ü¼7½$U½z½‰½-Ÿ½Í½*á½¾"¾9¾
P¾
^¾'l¾
”¾0¢¾Ó¾ ó¾¿(¿'C¿Ik¿µ¿*Ô¿*ÿ¿ *ÀKÀbÀ<€À2½ÀðÀÁ"ÁX9Á’Á¯ÁÉÁ,ÞÁ(Â.4Â9cÂ9�Âc×Â;;Ã@wÃD¸Ã2ýÃ40ÄIeÄs¯Ä##Å$GÅlÅ7‡Å¿Å3ÙÅ3
ÆAÆ`Æ)}Æ)§ÆÑÆ*ïÆ*ÇDEÇ3ŠÇ)¾ÇhèÇQÈ<cÈE È@æÈ'É&AÉ:hÉ5£ÉÙÉ#ñÉ Ê6ÊTÊ)qÊ0›Ê,ÌÊ-ùÊ,'Ë/TË)„Ë<®ËUëËsAÌµÌ ÄÌbåÌDHÍ�Í¢ÍF±Í\øÍ)UÎÎ'™Î5ÁÎ÷ÎÏ),ÏBVÏH™ÏBâÏ1%Ð7WÐK�ÐÛÐ=÷Ð55Ñ4kÑI Ñ\êÑ5GÒ_}Ò5ÝÒ=Ó%QÓ/wÓ7§Ó'ßÓ6Ô7>ÔVvÔÍÔ!ÔÔ4öÔ+ÕHÕ&fÕ�Õ0–ÕÇÕæÕYÖB`Ö:£Ö-ÞÖ*×27×.j×4™×/Î×0þ×//Ø/_Ø1�Ø(ÁØêØ)
! Ù%4Ù1ZÙ1ŒÙ¾Ù ÙÙ+úÙ &ÚGÚVÚuÚ„ÚQ“ÚåÚôÚÛ*ÛDÛ ^ÛÛŽÛŸÛ®ÛÈÛäÛ:ÿÛ:ÜJÜ'YÜ(�Ü%ªÜ-ÐÜþÜ=Ý VÝ%wÝ
�Ý«Ý=ºÝøÝÞÞ4ÞHÞZÞiÞxÞ!�Þ"±ÞÔÞåÞøÞ$ß20ßcß0uß6¦ßÝßòßàà0àLàcà"tà!—à(¹àâàJøàCáVájá4~á³áÎáâáøáââ0âCâVâeââŽâªâA¹â'ûâ5#ãYãTjãI¿ã:	äDä*`ä‹ä©äÄäáä'ùä!å0åEå`å3uå©å#¾å"âå/æ5æIæCaæ"¥æÈæÜæ-îæç.ç Eçfç}ç&’ç¹çÍçìçè*èCèUè#oè4“è2Èèûèé1éFé*bé�é/¥éÕéîé%ê#&êJê<Zê!—ê¹êHÏêGë`ë{ëŽë*¦ëÑëäëì ì:ìTìiì‡ì�ì·ìÉìãì\ÿìW\í]´íOîWbî!ºî!Üî>þîB=ï`€ïiáï8Kð1„ð3¶ð:êð7%ñ/]ñD�ñ4ÒñNò8VòF�òjÖò3Aó1uó-§óBÕó†ôIŸô8éôu"õv˜õ4öDö(cö1ŒöD¾ö4÷F8÷4÷R´÷JøRRø¥øTÃø+ù"DùgùP~ù/Ïù:ÿù!:úT\úH±ú0úú+ûE?û=…û/Ãû$óû3ü)Lüvü7Žü>Æü>ý)Dý#ný%’ý2¸ý-ëý6þCPþA”þ9ÖþSÿldÿUÑÿ'6=@t@µö54H6}6´7ë#
</J>z2¹'ì;:P'‹ ³#Ô7ø0
! FQmˆ¥ÃKÕ(!JGjK²þ*JjŠ#¦7Ê ,#VPB§9ê$H<…C¢Kæ?2	:r	6­	9ä	/
! 3N
! #‚
! 1¦
! ?Ø
! /87h$ *Å:ð(+;T7�6È7ÿ47
:l
&§
GÎ
#0V9u�M$TCy8½ög-L•Oâ'2ZNa8°,éX*o?š>ÚCC]6¡1Ø%
! 90'j;’)Î#ø:/LI|NÆX8n*§0Ò;7?;w(³(Ü5%;$a,†,³,à0
'>#fŒŠ·=Ï
 )CJCŽLÒ>9^˜-´CâL&s#’+¶1âˆ;�#ÙJýQHošT
!  M_ g­ x!XŽ!Uç!C="b�"Xä"C=#0�#>²#&ñ#*$7C$D{$RÀ$%%>9%>x%!·%*Ù%1&)6&&`&>‡&(Æ&,ï&+'#H'.l':›'/Ö'H(4O(`„(0å(C)#Z)&~)A¥)=ç)%*$8*2]*;�*Ì*è*2+8;+t+0“+7Ä+Mü+1J,:|,N·,P- W-*x-&£-5Ê-3.4.
! G.=R."�.4³.'è."/!3/!U/ w/!˜/"º/<Ý/60)Q0${0# 0+Ä0Að021O1.k1/š1"Ê1-í1'2C23b2#–27º2&ò2/3I3&h3�3$©3Î35ê3# 4$D4&i4-�4'¾41æ45#55#Y5}5š5¹5!Ô5$ö5$6-@6+n6š6!¹6!Û6(ý60&7(W7(€7©7Å7:â7-8.K8z8@•8?Ö849CK98�9(È95ñ9(':(P:.y:Y¨::;=;CZ;Jž;@é;9*<Cd<D¨<Hí<G6=~=Cƒ=AÇ=#	>-->$[>.€>7¯>/ç>&?o>?=®?5ì?-"@ P@Bq@q´@c&A5ŠA:ÀA;ûA<7B?tBC´BUøB?NCqŽCCDTDDZ™D2ôD2'E,ZE*‡E"²E0ÕE4FG;FLƒFNÐFcGYƒGRÝGS0H„H7¤HIÜH&I!DI@fI§I¼IÜIüIJ"<J<_JZœJc÷JJ[KZ¦KSLJUL& L8ÇLXMiYMjÃMo.NOžNoîN9^O2˜O'ËO?óOP3P„P=˜P ÖP(÷PB QcQUtQ<ÊQ3RS;RT�RAäRK&S=rS7°S,èS2THT#cT"‡TªT¾TÛT ûT!U >U!_U �U"¢U!ÅU"çU
! V*VJV!jV>ŒV&ËV&òVW &WGW_bW`ÂWe#X ‰XCªX>îX.-YV\YB³YBöY69Z*pZ'›Z%ÃZ*éZ"[%7[1]['�[·[:Ö[>\HP\C™\1Ý\.]->]Al]S®]7^N:^3‰^3½^Jñ^Y<_–_%¯_3Õ_	`"`.3`4b`—`'°`Ø`2ø`4+a4`a)•a#¿a?ãa#b8>b9wb4±b/æb?c0Vc.‡c.¶c5åc>d?Zd7šdÒd1ðd$"e<GeD„eDÉe8f@GfVˆfgßfhGgm°gMhmlhcÚht>iu³iz)jZ¤jzÿjbzk0ÝkEl#Tl\xl"Õl=øl+6m;bm?žmVÞmg5ne�n7o.;oJjoHµoOþoPNpJŸp/êp#q6>q;uq4±q<æq*#rNr<nr2«r1Þr1sOBs'’s-ºs2èsAtD]t5¢tAØt,u6Gu;~u=ºu9øua2vK”vDàv7%w1]w0�wkÀw=,xMjx9¸x3òx<&y;cy7ŸyI×yG!zIizD³z,øz4%{=Z{/˜{=È{R|2Y|,Œ|2¹|=ì|@*}Dk}D°}@õ}F6~!}~(Ÿ~(È~%ñ~G>_žA±:óM.€-|€2ª€*Ý€2�4;�.p�Ÿ�>¿�/þ�:.‚Si‚H½‚RƒBYƒ3œƒ9Ðƒ
! „8&„!_„9�„5»„4ñ„'&…VN…@¥…Kæ…2†*K†/v†,¦†Ó†î†&	‡60‡Fg‡R®‡5ˆD7ˆP|ˆ@ÍˆC‰@R‰“‰I¬‰?ö‰56Š.lŠY›Š@õŠ>6‹Gu‹X½‹TŒ,kŒA˜Œ'ÚŒ��2�F�^�v�Ž�£�»�Ð�å�ú�Ž%Ž=Ž[ŽsŽˆŽ�Ž²ŽÊŽßŽ÷Ž�$�9�N�f�{���¥�º�Ò�ê���,�D�Y�q�†�ž�³�Ë�à�õ�
! ‘‘4‘L‘a‘y‘Ž‘¦‘À‘Ù‘î‘’’5.’d’.z’!©’3Ë’"ÿ’"“9“S“&s“7š“Ò“ç“ú“"”!<”'^”'†”7®”>æ”'%•$M•_r•Ò•1å•1–1I–{–$š–+¿–ë–9
! —;D—6€—3·—<ë—0(˜1Y˜M‹˜;Ù˜9™4O™!„™&¦™&Í™$ô™š-7š4eš'ššÂš8×š›.*›)Y›0ƒ›-´›0â›,œG@œ-ˆœ)¶œ.àœ1�&A�.h�4—�%Ì�7ò�9*ž5dž(šž=ÃžŸ-Ÿ=MŸ ‹Ÿ¬Ÿ>ÁŸ4 &5 4\ =‘ &Ï #ö F¡a¡%{¡$¡¡&Æ¡-í¡$¢,@¢.m¢/œ¢#Ì¢ð¢2£%C£?i£©£BÀ£0¤24¤g¤:„¤ ¿¤(à¤0	¥/:¥0j¥3›¥$Ï¥>ô¥ 3¦$T¦4y¦4®¦Dã¦1(§0Z§&‹§*²§Ý§1÷§)¨$I¨6n¨+¥¨lÑ¨>©([©_„©Pä©5ª"Pª$sª1˜ª3ÊªAþª@«6T«&‹«&²«$Ù« þ«-¬$M¬r¬‹¬3œ¬&Ð¬)÷¬3!­<U­1’­2Ä­D÷­C<®D€®2Å®/ø®%(¯:N¯O‰¯4Ù¯ °%/°,U°&‚°©°½° Ù°!ú°+±+H±+t±+ ±+Ì±+ø±+$²+P²+|²+¨²,Ô²+³$-³*R³+}³'©³(Ñ³/ú³!*´L´%i´4�´4Ä´4ù´%.µ!Tµ!vµ!˜µºµ!×µùµ%¶!<¶!^¶!€¶!¢¶!Ä¶!æ¶7·B@·Dƒ·_È·)(¸:R¸*�¸(¸¸+á¸<
¹"J¹%m¹9“¹"Í¹ð¹$
! º0/º`ºKzºJÆº6»H»,e»’»"®»5Ñ»>¼(F¼o¼"Œ¼ ¯¼$Ð¼/õ¼8%½6^½D•½)Ú½¾ "¾2C¾v¾"’¾)µ¾<ß¾&¿7C¿{¿P�¿+á¿+
À9À+TÀ2€À+³À)ßÀ&	Á-0Á^ÁPuÁ%ÆÁFìÁ-3ÂaÂuÂ •Â#¶Â5ÚÂ&Ã%7Ã$]Ã*‚Ã&­ÃBÔÃ%Ä =Ä2^Ä<‘ÄQÎÄX Å*yÅ(¤Å,ÍÅ*úÅ%%Æ"KÆ+nÆOšÆ:êÆ1%Ç WÇ9xÇ>²Ç;ñÇ6-ÈLdÈL±È&þÈ6%É<\ÉA™É>ÛÉÊ;8ÊGtÊ¼Ê1ÚÊ"Ë-/ËX]ËA¶Ë7øË.0Ì3_ÌG“ÌcÛÌ}?Í3½ÍKñÍ/=Î1mÎ1ŸÎ0ÑÎBÏ1EÏ3wÏ9«ÏEåÏA+ÐCmÐ/±Ð=áÐ>ÑF^Ñ<¥Ñ3âÑ*Ò:AÒ:|Ò8·Ò)ðÒ?ÓHZÓ9£ÓVÝÓE4ÔzÔ>”ÔYÓÔ>-Õ-lÕ(šÕAÃÕGÖ7MÖ=…Ö/ÃÖ*óÖ×9×'V×~×4œ×Ñ×ì×Ø0%Ø3VØ.ŠØa¹ØYÙ:uÙ<°Ù9íÙ'ÚGÚ6WÚ.ŽÚ8½Ú1öÚ-(Û-VÛ8„Û8½Û3öÛ4*Ü1_Ü‘Ü2¢ÜTÕÜ,*ÝEWÝP�ÝîÝ*Þ7ÞMÞ bÞ%ƒÞ1©Þ*ÛÞ(ß(/ß(Xß(�ß+ªß)Öß*à*+à*Và&�à$¨à4Íà0á'3á&[á&‚á)©á&Óá-úá.(â2Wâ/Šâ&ºâ.áâ+ã'<ã&dãA‹ãIÍãEä|]äbÚäB=å€å+‡å*³å*Þå	æ0"æ$Sæ0xæ[©æ5çA;ç\}çEÚçE è&fè#�è'±è9Ùè1é6Eé$|é¡é,ºéCçé++êBWê!šê&¼êdãê]Hë4¦ëSÛë4/ìdì"uì*˜ì#Ãì&çì0í?í_í4|íK±íýí=î5Zî�î«î$¿î#äî%ï4.ï4cï˜ï=ªïèï1ð8:ð`sðZÔð^/ñ:ŽñFÉñfòOwòuÇò�=ó Íóîó?ô3Nô#‚ôD¦ô(ëô'õ.<õ;kõ?§õ+çõ:ö&NöNuö8ÄöDýö'B÷Cj÷#®÷>Ò÷/øAAøBƒø7Æø@þøE?ùC…ùCÉùI
ú@WúW˜ú@ðú71û5iû+ŸûDËû<üLMü$šü#¿ü,ãüý.0ý+_ý8‹ý4Äý&ùýE þ(fþ�þ-ªþ'Øþ5ÿ,6ÿ cÿ$„ÿ4©ÿ(Þÿ*/2"b.…!´,Ö!-%/S-ƒ8±@ê6+2b<•4Ò-85@n/¯Hß-(VAu·/É+ùh%Ž! IÂ/(<,e7’Ê è	,'+T-€5®?ä5$%Z6€(·(à?		=I	0‡	3¸	<ì	@)
! 4j
! JŸ
! Dê
! ?/3o@£RäF7C~IÂD
GQ
-™
NÇ
-9D8~Q·,	<60s8¤LÝ4*/_A�2ÑK2P6ƒ/º5ê/ 3P;„;À%üV"(y"¢ ÅOæ666m¤6¹(ð%?+S$>¤3ã,,D5q0§0Ø	?TYF®*õ /<.l7›6Ó?
! J+h”"ª#Íñ,2H3g›4´&é@AQ"“¶<Î;
GUm7·'Ñ&ù! !Bd#$£(È5ñD'Xl*Ådð1Uf‡)î  G9 !� 4£ 5Ø I!CX!:œ!R×!%*"(P"%y"!Ÿ"(Á"&ê"u#;‡#*Ã#î#8$0E$'v$<ž$,Û$2%(;%-d%,’%3¿%.ó%)"&<L&$‰&,®&Û&4ñ&+&'.R'&�'"¨'#Ë'=ï'=-(;k([§(K)…O)?Õ))*0?*Jp*#»*!ß*V+X+7w+F¯+6ö+-,4H,>},¼,KÜ,@(-Wi-gÁ-\).Q†.(Ø.1/3/2J/7}/,µ/â/ø/0‘70�É0+Y1(…1@®14ï14$2<Y2B–2YÙ2Z33.Ž3½3+Ø3-4,245_44•4BÊ4?
5"M5#p5+”5VÀ56376k6„61¤6Ö6+æ6A7"T7(w7, 7)Í7(÷7& 8(G8p8�8E¯8õ89/.9^9%z9 9@µ9@ö9I7:�:4ž:SÓ:1';6Y;2�;;Ã;Bÿ;2B<2u<7¨<)à<+
! =(6=#_=#ƒ=#§=#Ë=$ï=!>&6>.]>Œ>=¥>8ã>?49?(n?)—?3Á?6õ?,@8I@;‚@>¾@=ý@+;AHgA8°A&éA1B5BB0xB<©BJæB;1C=mC=«CEéC0/DD`DD¥D(êD'E6;E7rE0ªE<ÛEUF\nF@ËF:G)GG$qGX–GTïG\DH3¡H,ÕHXIX[I0´I)åIHJ=XJ?–J4ÖJ5K5AKwK8—K4ÐK5L8;L%tL(šLKÃLKM?[M(›M<ÄM;N==N({N6¤N=ÛNCO7]O0•O7ÆO-þO.,P,[P=ˆPÆP,ÙPDQaKQU­Q<R>@R<Rd¼RA!S=cS8¡S^ÚS)9T-cTI‘TIÛTN%U'tU.œU<ËU2VR;V%ŽV(´VbÝV^@W-ŸWKÍWX/,XA\XSžXaòX<TYA‘Y,ÓYZ' Z,HZ4uZ8ªZãZ$ùZ+[/J[z[<”[CÑ[\\4)\^\r\Š\"–\¹\;Ñ\/
]M=]4‹]4À] õ]6^_M^C­^Tñ^PF_—_#°_lÔ_2A`<t`+±`-Ý`,a*8a%caC‰a?Ía@
b6Nb"…bH¨bñbYc@jcO«cûc!dC3dRwd1ÊdLüd]Ieo§e]f`uf)ÖfEgPFg1—gWÉg!hGAhO‰hJÙh?$i5di4šiEÏi,j&Bj)ij:“j:Îj#	k3-k:ak:œk:×k9l>Ll=‹l>ÉlCm4Lm>�m4Àm>õmB4nSwnAËn@
o@NoE�oEÕo;p;WpQ“p5åp)q-Eq7sq4«q6àqorI‡r9Ñrs2+s7^s*–s_Ás,!tRNt1¡t2Ót@uCGuD‹u'Ðuøuv1&vXvCnvC²v0öv/'w'Ww(w'¨wÐwOíw =x^xwx@’x:ÓxYy(hyA‘y5Óy#	zC-z7qz:©z.äz{*0{[{(z{0£{.Ô{&|<*|g|{| •|A¶|Hø|A}'a},‰}-¶}6ä}~;~[~Vz~=Ñ~TMdW²6
! €@A€?‚€Â€)â€(�25�-h�+–�3Â�+ö�("‚0K‚!|‚(ž‚DÇ‚Fƒ5Sƒ‰ƒ-©ƒ?×ƒ.„"F„'i„‘„!­„;Ï„9…;E…%�…§…3Á…?õ…25†Kh†K´†.‡./‡R^‡)±‡0Û‡\ˆ]iˆHÇˆ,‰0=‰%n‰È”‰�]Š5íŠ1#‹˜U‹=î‹D,ŒNqŒ ÀŒWáŒB9�&|�6£�LÚ�X'ŽK€ŽVÌŽT#�Vx�WÏ�T'�W|�PÔ�K%‘Pq‘>Â‘>’V@’i—’h“hj“LÓ“© ”NÊ”z•0”•DÅ•
! ––P&–0w–¨–µ–Ä–*Ý–m—wv—nî—D]˜F¢˜Jé˜34™3h™5œ™IÒ™JšgšnšF}šÄšNÔš3#›3W›+‹›"·›)Ú›3œ78œPpœVÁœY�or�+â�1žD@ž/…ž:µž8ðž+)Ÿ3UŸ6‰ŸyÀŸ<: Fw <¾ 5û +1¡Q]¡A¯¡ñ¡\¢)c¢$�¢.²¢rá¢@T£>•£(Ô£0ý£8.¤"g¤,Š¤Q·¤@	¥AJ¥7Œ¥:Ä¥'ÿ¥''¦O¦[¦Kx¦FÄ¦§%"§BH§#‹§.¯§8Þ§/¨3G¨,{¨:¨¨ã¨ù¨©u2©¨©Ç©"â©4ª4:ª"oª’ª'±ªÙª&÷ª«%<«b«|«&š«%Á«1ç«¬/¬(L¬%u¬›¬²¬È¬å¬ü¬­'1­-Y­ ‡­#¨­7Ì­-®2®BA®7„®3¼®6ð®9'¯Ca¯J¥¯"ð¯ °C4°+x°_¤°,±1±<L±‰±Až±Và±S7²8‹²EÄ²
! ³'³'?³5g³4�³UÒ³,(´0U´:†´YÁ´>µ=Zµ(˜µ;Áµýµ=¶DW¶Gœ¶<ä¶=!·6_·N–·Hå·G.¸Wv¸OÎ¸ ¹ ?¹"`¹;ƒ¹=¿¹Mý¹?Kº=‹º=Éº»%!»8G»z€»#û»4¼T¼Ch¼"¬¼.Ï¼þ¼½48½Pm½¾½2Ü½¾B&¾Oi¾#¹¾/Ý¾(
¿D6¿*{¿(¦¿"Ï¿Lò¿!?ÀaÀN|ÀQËÀÁ<ÁZÁpÁ†Á,œÁ ÉÁêÁ-Â<6Â@sÂ!´Â>ÖÂNÃ/dÃ7”Ã&ÌÃóÃ,Ä/@Ä(pÄ4™ÄÎÄ(êÄ+Å7?Å+wÅq£ÅAÆFWÆFžÆ>åÆ;$Ç7`Ç˜Ç(¸Ç?áÇ7!È.YÈ-ˆÈ*¶È,áÈ*É/9ÉiÉ>ƒÉNÂÉBÊ_TÊ(´ÊHÝÊ1&ËGXËŠ ËJ+Ì,vÌZ£Ì,þÌ1+Í"]Í@€Í=ÁÍBÿÍ*BÎ1mÎ&ŸÎ%ÆÎìÎÏ=Ï&TÏ{Ï–Ï,±Ï%ÞÏ0Ð!5Ð"WÐ'zÐ0¢Ð:ÓÐ<Ñ+KÑDwÑ4¼Ñ-ñÑ6ÒMVÒ#¤Ò$ÈÒ+íÒÓ69Ó&pÓ—Ó7²Ó6êÓ+!Ô.MÔ|Ô4›Ô;ÐÔ;ÕGHÕ�ÕÖ,�Ö"½Ö)àÖ1
! ×M<×5Š×+À×.ì×^Ø5zØT°ØjÙ5pÙ¦Ù#¸Ù+ÜÙ$Ú'-Ú1UÚ ‡Ú5¨Ú0ÞÚ"ÛS2Û†Ûb¦ÛV	Ü `Ü �ÜI¢ÜaìÜ9NÝ?ˆÝdÈÝ/-Þ<]Þ[šÞTöÞ"KßXnß:Çß=à,@à*mà„˜àMá\ká9Èá1âR4âE‡âAÍâ6ãbFãB©ãbìã9OäX‰äˆâäDkåV°åUæA]æEŸæ+åæ?ç/Qç9�çA»çýçè11ècè6ƒè0ºè/ëè4é*Pé@{é.¼é)ëé5êKê(jê(“ê4¼ê!ñê#ë"7ëZëyë.‰ë!¸ë.Úë	ì:'ì?bì5¢ì9Øì9í/Lí9|í@¶í3÷íH+îQtîLÆîï% ï'Fï3nï5¢ï)Øïð) ð;Jð5†ð"¼ð;ßð-ñ*Iñ"tñ!—ñ-¹ñçñ7ò>ò5Xò1Žò?Àò.ó-/ó9]ó6—ó*Îó+ùó&%ôNLô8›ôÔôðô-õ':õ$bõ ‡õJ¨õ2óõP&öwö‹öq¡ö^÷0r÷£÷!º÷Ü÷(ú÷U#øyø+˜ø+Äø+ðøùM<ùLŠùD×ù=ú6Zú‘ú0ªú Ûú-üú+*û0VûQ‡û-Ùû&üD.ü*süBžü0áüDý0Wý?ˆýDÈý1
þ#?þ?cþ>£þ=âþ. ÿ.Oÿ5~ÿJ´ÿ#ÿÿ&#*J+u¡;·1ó1%WNsVÂSFm6´0ëA.^C�Ñ&ï*+A#m‘9±^ë:JD…Ê:æ%!3G2{,®"Ûþ*^?9ž9Ø $3$X1}1¯8áA	\\	)¹	-ã	2
! ?D
! ?„
! AÄ
! BKI:•7Ð36<6s_ªB
! 
1M

7”
3Ì
7;88t­+Ê+ö*".M4|&±3ØF?S+“&¿*æ%<7\t4Ñ"@3ZŽ$¨8Í4k;6§7Þ43KŸ#¹@ÝA+EmS³UR]R°STWR¬SÿKSXŸDøG=D…=ÊLBU,˜3Åù48K(„6­DäL)JvaÁb#1†0¸0é00K&|0£%Ô5ú50Mf5´4ê5 4U 4Š _¿ _!0!°!Ì!"ê!C
"YQ"V«"b#Ce#H©#$ò#)$)A$>k$$ª$%Ï$-õ$*#%!N%p%7„%'¼%<ä%(!&IJ&+”&*À&*ë&!'*8')c'5�'/Ã'/ó'6#(?Z(%š(:À()û(*%)5P)@†)Ç)9Ô)-*)<*.f*F•*9Ü*F+[]+:¹++ô+" ,-C,;q,E­,Fó,8:-'s-*›-0Æ-(÷-$ .jE.°.È.!ä.>//E/3u/*©/IÔ/0&80#_0ƒ0. 0tÏ0ÆD12%$2†J2=Ñ2N3:^36™3=Ð3441C40u4A¦4Oè4;85/t5<¤5Dá5U&6|6=“63Ñ6(7.7(B7Dk7°7,É7Oö78F8H88È8 9."96Q91ˆ92º9Kí9H9:S‚:@Ö:7;O;l;Š;§;Æ;ã;ÿ;<:<X<u<“<²<Ï<î<=+=G=^=~=œ=»=Ú=ö=>C1>au>U×>[-?[‰?Må?$3@$X@7}@aµ@4A&LAIsAK½A.	BO8BGˆB:ÐBSCR_CV²CE	DdODA´DsöDtjEkßEgKFN³F_G_bG_ÂG`"H`ƒH`äH_EI_¥I_J`eJ`ÆJ`'K_ˆK_èK_HL`¨L`	M`jM+ËM)÷M/!N/QN„�NBOEION�O3ÞO8P2KP2~P2±PMäP'2Q)ZQ1„Q1¶Q1èQ2R1MR1R1±R1ãR*Sf@S/§S&×S[þSUZT_°TmU†~UOV4UVrŠV'ýV]%W]ƒW^áW^@X]ŸX^ýX(\Y2…Y2¸Y2ëYOZjnZjÙZ.D[6s[;ª[@æ[w'\<Ÿ\6Ü\‚]@–]E×]6^DT^B™^bÜ^9?_Xy_ˆÒ_&[`D‚`:Ç`DaBGaKŠaGÖaAb%`bH†bDÏb%c7:c5rc=¨ciæc Pd:qd¬d?Ád5e#7e"[e+~e0ªe.ÛeI
! fITf2žf;Ñf%
g33g=ggm¥g.hpBhH³h"ühVivi+”iÀi5Þi-j+Bj-nj)œj!Æj%èj&k%5k-[k%‰k"¯k8Òk!lR-l?€l$Àlål-þl*,mWmum ‹m¬m¿m4Þm*n1>n*pn(›n Än%ån$o0o,Mo$zo#Ÿo/Ão9óo;-p!ip@‹p Ìpíp-q3q:Oq1Šq2¼q7ïq 'r$Hr/mr'�r(År4îrV#s)zsF¤s>ësd*tB�t=Òt4u@Eu8†uW¿uFv1^vQ�vXâvQ;we�w-ów'!xHIxD’xF×xQyCpy=´y8òy;+zOgz4·zìz9	{/C{s{D�{AÒ{@|XU|*®|CÙ|0}(N}!w}E™}1ß}0~3B~'v~qž~}"ŽN±&€''€6O€†€C›€„ß€"d�0‡�J¸�K‚*O‚2z‚9­‚.ç‚*ƒAƒXƒiƒ'~ƒ0¦ƒ7×ƒ.„!>„(`„ ‰„$ª„%Ï„&õ„%…6B…;y…%µ….Û…*
! †95†"o†’†"±†#Ô†-ø†0&‡BW‡7š‡9Ò‡Uˆ/bˆ?’ˆ;Òˆ*‰79‰q‰V‹‰7â‰2Š1MŠ>Š2¾Š5ñŠ4'‹:\‹~—‹&Œ+=Œ3iŒ+�Œ$ÉŒ%îŒ&�/;�&k�(’�»�Ô�î�!
Ž/Ž@ŽRŽMjŽI¸Ž)�&,�GS�>›�1Ú�9�#F�Bj�4­�(â�H‘T‘,p‘2�‘@Ð‘@’AR’D”’FÙ’> “=_“C�“Cá“7%”3]”?‘”=Ñ”6•;F•E‚•#È•Gì•)4–:^–™–$¸–AÝ–M—?m—^­—0˜R=˜;�˜!Ì˜Dî˜?3™As™:µ™Yð™4Jš#š5£š$Ùšþš›p=›)®›AØ›:œ,Uœ‚œžœ7´œìœ(�$+�AP�>’�)Ñ�gû�$cžˆžœž$±ž<Öž"Ÿ6Ÿ4VŸ2‹Ÿ0¾Ÿ[ïŸAK ?� jÍ -8¡Xf¡<¿¡gü¡Gd¢6¬¢7ã¢+£G£f£"£)¢£7Ì£5¤:¤5Z¤A�¤-Ò¤¥ ¥+:¥1f¥˜¥7³¥4ë¥2 ¦NS¦%¢¦(È¦4ñ¦=&§7d§œ§3º§/î§"¨A¨_¨/p¨; ¨*Ü¨© © =©^©u©.�©,¿©6ì© #ª!Dª5fª/œª.Ìª$ûª- « N«o«'Š«²«Ï«%í«U¬i¬.{¬%ª¬)Ð¬ú¬9­T­)m­_—­a÷­`Y® º®Û® û®-¯JJ¯P•¯*æ¯B°&T°{°&–°+½°?é°D)±>n±6­±Xä±X=²5–²)Ì²4ö² +³L³2]³�³¦³Ã³ã³4ö³-+´0Y´4Š´F¿´'µ=.µ1lµ5žµ'Ôµ8üµ 5¶"V¶y¶—¶%¯¶0Õ¶G·7N·&†·)­·*×·¸¸79¸q¸:Ž¸"É¸%ì¸¹!1¹S¹2k¹-ž¹LÌ¹JºAdºJ¦ºAñºQ3»H…»CÎ»L¼_¼&¼.¦¼9Õ¼'½)7½#a½&…½¬½HË½A¾+V¾>‚¾OÁ¾/¿A¿1`¿'’¿º¿Ó¿ñ¿'À0À1LÀ"~À!¡ÀrÃÀJ6Á�Á  Á^ÁÁC ÂgdÂ.ÌÂ@ûÂ"<Ã2_ÃQ’ÃˆäÃ5mÄM£Ä6ñÄ(Å2BÅ]uÅbÓÅD6ÆV{Æ9ÒÆAÇCNÇ=’ÇDÐÇFÈH\ÈP¥ÈRöÈ-IÉ.wÉ¦ÉvÅÉ3<Ê=pÊE®ÊNôÊECË:‰ËGÄË~Ì0‹ÌC¼Ì&Í3'Í1[ÍV�ÍBäÍ/'Î6WÎ5ŽÎ<ÄÎÏ(ÏTHÏ^�ÏAüÏ@>Ð.Ð,®Ð#ÛÐÿÐ4Ñ'TÑ0|Ñ6­Ñ4äÑPÒ8jÒK£Ò:ïÒ*Ó<BÓ:Ó;ºÓ;öÓ2Ô#NÔ2rÔ(¥ÔÎÔ:îÔ1)Õ*[ÕE†Õ(ÌÕ4õÕE*Ö2pÖJ£ÖîÖ-
! ×,8×>e×,¤×>Ñ×4ØFEØ3ŒØFÀØ$Ù6,ÙcÙ0‚Ù^³Ù/ÚCBÚ4†ÚC»Ú0ÿÚ80ÛiÛvÛ4•Û5ÊÛ%Ü*&Ü2QÜ)„Ü2®ÜáÜ<êÜ*'Ý'RÝ7zÝE²ÝSøÝ#LÞKpÞ¼Þ;ÚÞCß&Zß*�ßF¬ß:óßQ.à[€àlÜàmIár·áR*âr}â*ðâ)ã&EãAlãm®ã.ä*KäKvä0Âä!óäMåEcåR©å?üå-<ænjæ0Ùæ+
! ç86ç*oç+šç?Æç3è@:èE{èÁè#Ûè$ÿè$$éMIé&—é%¾éiäéiNê"¸ê0Ûê0ë4=ë,rë%Ÿë)Åë,ïëAì7^ì3–ì9ÊìAí'Fí$ní9“í:ÍíOî?Xî*˜îÃî(ÞîHïSPï=¤ï8âïGð<cð< ðGÝðP%ñ:vñC±ñõñ
! ò#ò:ò'Mò.uò+¤òNÐò#ó!CóAeó+§ó%Óó0ùó3*ôA^ô/ ôÐô$æô8õ?Dõ?„õ0Äõ3õõX)ö,‚öS¯ö(÷,,÷Y÷Un÷Ä÷Ñ÷	å÷@ï÷0ø2Fø[yø3Õø5	ù3?ù2sù2¦ù7Ùù#ú&5ú;\ú(˜úRÁúMûBbû$¥û'Êû*òû4ü:RüI�üO×üO'ýOwýOÇýOþgþkþd…þ²êþj�ÿ&%/#U,y¦)Ä,î9UMtIÂ%&2'Y%�<§<ä3!:UF�;×78K7„A¼7þO69†DÀ147l‹*«'Ö+þ+*5V)Œ(¶-ß)
@7cx=Ü-	H	W	*t	+Ÿ	Ë	Þ	ü	
! &2
! Y
! t
! 6�
! BÆ
! 	¬%Cn°L
! e1Î@K*º»q¢#õSu‘%ù¢N!¤¦â$Œ$Þé]Œ-ä -Ÿ"˜# Ê 2§ä
! X�$Å(ª
! 6Õ��¡È+1Ó_(ä/aô¹¿"€•»å0:	¾%_»
BBÀÃá$Â/S#ØÌ+_'®
! OÊ+ÝQ>2]éŒž*t  tUi
™0p]"r
G-Š·.ò/%Å 3óŒ!30’îµw­
! ý
”"C+ŒcQ&Æ,½,/c)€B"Z	eà)‹¼'�
! ç,Ž'ÒU—$ã¿	ÁKÔx1F«Ó®1¿‘6+%Ò$Ž
! c_%:2�0%l(÷"I<&;Ê.ßt£ì&-U†$° ‰ë!SfjŸ*�
! É.éP±'ÿ'Ÿû0… ¯Mì)™›ùüŸU
Þ!×
"+Ü¯g~ž/ž) #ã%§0>0!ÚW.é&�.h!S1®šü÷	I×¸NÒ"ž(#¶2š+^ç1"…—-P
! $íC&M+˜Ø5 Ç0Û1-Ø,†"K+ ËxÇY*1
£"ìâ	R‚$)bT$Û‚®#£&	
¬"•ØO›
1)í&J*™
X	ô -«Àü÷04)z@a.[rû
Ç&ñ0))1¯$@àL2T!À[°#:~)D§-Ê
[.C2s3Š[&¥Q
Ù`ô(ø+EE%(".¤›ý(�–
ÿ"ôA$¥óB/±"•"(þ!9	þ#ãÁ{“.õ#,,§)í/î{J2]Õø"<ËŒ&#TŠ,YH/ÿ.«®Ô'L+É/ÃÙÑzCø  'Éõ°#K)!Ên*£%Õ,‡!æ9\ò¾ÛŸE!ª<.I*#¼ÕI1`/½tæX'»&�5J%õY‚%¿0-2–"
! ð+-#ˆ&pé*q)¡ù)ñÈ&í-õ	§'
‚ç\±.Æø
ßo+Ë,Ã;&‡+�-åJ,F)O*‚1MÂC	0‘"‰©
! &.ê) 0C,'"©½)Úÿ1Î
! v"¦f
f/Óø/D'�S2X$ÚOŠÐ
! Ò*&iî0³‹‹9»È'ý,ÂÄ0\ýÇ"ií0ï/ê/H$†#~1#7&Zò~
! ã´˜(Û¶¡	{´#”*ü%¤)Àá	›
! o$E‚²Z!‡…’!Võ?+ì#j%P/Ï1b1dÐ'@b§$C'ÒË «#d¹)
'_	˜(èjÅt;
ö"îË*«
¶¾Ã¾"P¦$6-(
3M)õ!�›1Ñ//qI	Û¯%	œ
æ[ú\.|#™1¹%P0;:% 
á,:ZMo_t"v!@2½DRkj/)Ãþ0¼� ÂSÏ'K’"F2Èñ(øŽ§#"ÉaR³
$c.þêù
! �Ç#H+ßâ{µ-‚
Rp0	“/
R žå+å„	6œ"åï ÿ¢/'S
‹1œ$Ù!>\	l'Ëþ*‡…ûæ †H
–H!*©
! : €&)Ðl²$Ò õü1�0æ*æR I¿RÄ¸,8Âƒ'ßHF1 U*Ôß*FŽœË¡-û÷+Û%;}Î1e
F)-!ðg
! uˆ)ùÉ›»þ,i	ÉÉ}.]Ÿ
ð&+%'Ù	£(»/‚,¨
M,ó[M8ê
Ï%m%\‹&r%£î$ê˜ðã!§	L"û&( |y¹+?(	^%*¨Q&wÏH0ç!8–,pº¸ÓÔ	Ð1Àœ1o•¥L%z$™ðI,�t­",}*Ï" É0	š «î.ÂU:·ï$\'B�+!P -Ál&ß)¢
! B�
A&JØ.ý!©� 
! ä•1å!¤-Ä/Ûc!e1/÷[ë%�#0

@ ¬+sß&Ö-#Ô—1é¬"´
½(]
à‘.T ©3#s"Î)%+¥å)­-®”
â//:2!è¡
! Ä',#:&ž)Wgj$ó$ur*,ÀJ+E¹.
*<�º01Lpò/É$Œ0i¤"Î&¤	\/G	-B+¡ëx«0†è-±+úðé,
D`#÷5'€û)"À,´I#Þ	Û,ÍÑÌ‚_#I"c I%§
!|1?„ët†þ'Äí	¿V0X¢-è†Ê×åu2¦’ *s	ñÞ*È£ì
! ’/™¶!e0
! .æ.~�&áÝÙ.—q!lÁV$k'º"W b-Â!Á-B%'Ë1­0öÇ=	+-Ð"—±(¼+,›ñ0O`	~&†¡Õ!Ôåî ÏS0@R£ )†w*�	G*„9(k
p.,¸D	Vxl?)M.”	× ,+Ø	öÄ	/#äÁ%˜½%‡È÷½¤+×tD"q|(2™‹þ¹*Ëˆ#R°!?Ú�Z¾
! 0zO%þ
,u0Ž$!'+0uÔ%Ç,µvý¢êç-ÎA1|‚ò"~L/Ús'*/×à,2¾,Í-vœ-Yç$‘'0u!�u (»1+ «"È ™-¦-ÞT#r.O!L*sñ)Ø
¨%Ú%¶Ã1«�Œ
! D0$q"Æ!ºG±Ý
! .ê`×ëtDù"ŠŠ˜'8#›—	~#éà¶+º$&rì)	rZÐc[!Úk*1$Ø!V}#O‚ ^³­`%Ñ-g!+ŒÉJ­üä+¨1hÂ'&Á˜*¥*$0ƒ)³z/¡
êYÊ³%&ýç —1Ó/·$#!>
—àís¨-'Ï©$¹�×}1�)Nô.&ù¹+îx/”�#Í�-¦£s�v
%<0 â1Å-(1Wu* Væè$Í¶	-Gç&±Š‰+ckb/.¢”.<—04RÔw2ï`g’M*Ï
!  	R.Ò&^ûÝ	v¯+ŽFÕ1#,T+ú	â¿ã(G((m
! †12,ç%]Ac/ø1Ê$Sñ$T%E'Â-øFÞ%©W�²N*
! ƒ´%Ú-Äº
– Ý&Û$72J-Ø%-&	—‡#­P"7!À »'3±X
 "’}+–Ü&�ã"r$«²
œ	G8²hÐ/#ÞéU.™%™‡Å'›.¶%&ªKÈ)X£lÁ*1
! ¨
! [
! Í.TŠï1#–.>©/.ø.ù0¨(ô&µËÇ?£,M0çÁÜ$ÞÒuŽä(ül Y
! Yêh%Uµö[ V+Úm×ø
! ™Ì ®J eòºU$*/r
! è¡†w#®ð?Mn	>Ï(¦,uT"Ì	Ž§rG
rX%‘´ëºwbü.A:.1`ÐÝ
ÊÄ#Zó$Ž �D +<ÝCÑ0{!²Ø'Ê1t|	„Ñ+–D-@Åò)…E/-/xéë0_“að,¡éÿ;dá„Ÿ9%o-~%ó
õ$ì]	&? ’
! s_Î	* Õ Nì0¾ -\Å+TÌg+(ƒ¡Ã#r'*,r%,ui"-a -H yÓ

! )#,
F¯·*ÄPÀG­ë!.[äo³ìß+U0”$].ª'23ž&¿Ô%$^)“,&ŠI-è1`†	e—+Ù>�ùj. §%úº ,Ò41OÖ+x+E«$½6'w
ù>2Îü”�p{ŒGW	ÆD�1@XÌûx)»,®­$±'~-´ Fw/{f
! ª%““öB#ƒwö†)KÁ4'i7)j&�_f$~«I
QÏ#gY
™ª ˜1°f0´!� `0‡È0
! N'u#¿&ÅF¯á(u
ácûÜ%77«	}ÙY-‰­¦³/´€{C&êº›ø*( ."„A*Âò?­7+
*^“0J/½�;*0
! á1f17 +ûâ©ÈsyŸ¯Oº¢¬(Fm,:·†+Pü'¯¤�,#š,4&œ.ó.0ß/e¡.´ß$Sÿ#•!6`+ ¾!ÈÔ
ê!ú
¼¶0fõÙ&ü/«0¢0F¸'Ö­K
ix.ZO |x•©¸ï¼#¬®-òm¬$ëA+Ÿ¨ZjK%È,ë$O�
! ¤&N"\Õ
Œ,›EwžSú"	™q’ µ�*¿Ë+K0L)m °uÿ),S,Ê)(€,|R0.ù%}!$*²
! {z0¼�úw_ë>)®+Z1…#{Ñ&k"ï»•U-
	*Z"Ä/2d>(Ö(u(? ©*ÝÑ/š¸&¥˜°(þ.¼|¾$å1\)È.ÝŸE"å sŽÉ&Ó!ë/j
! 8"UúCÉ%ý)95.�yú¶.$Tð'#-¥+¥1Ùe
! V`.ø¤�—
#$£´$T¢Ê ®uŸ
0¯
ü,À¦…(K!âÅ
|.æ0ó~z-
! "ÓÆ¹+%Û"°'"
\!¨‡�ó-1®ñ]1U%.®9²(q&J1¶�%î×q1&Õ%'#q
n3'R;("d*_+T	™/?*@
! c#O
! ![*0*Ó>+'¢%#)ÿ3-+Æ$­*ãe¼c'F-m1^/%!2!	2Õ	!ª!è'L +³	«†&�´¼"aí!¢'B'¹[Ä
! �%L%agßg,Œ#‰
§.¡Ò'k9)) ,
-‡Mû/ÓøÜ‚#)ú.1ß›+õ'&e*—€(é)¿81¦1à'Ÿ-/°-©)
d!>
! w`*»³Þ}¤(ë ##3@D*e¶&Ü!<Y*ænñ#bi,ˆõÅ)*l–'£+L$ž!È"k).”+|%¦f'B"î"7"®õ+J¤wã*›-Û+ê${+°
! Ù xÿ&º-W!Ê@7%2o.N+ò«y
/Ó—)2ön
! h& t.€‘
! Ô,Ë0–8+\
! £02\&ó,£.$c
! , áü ´/Ÿü*ö.�&j)
$ÌÄ*ïì,)+ =,ÅNcôp'3²àt%ko+K9$lX¡.(Ž.Û0]
! ¶P	Àß"{&?;À/1Q,;)¾Á,	[—Ï*{/_£)'TÍ	¼ú,æ%­GÙ#pZ+q,
!à„´ý(/Œ�1X\÷hå	½#¥»Å¡ ·Þ/+)Ë
Í
! ]0d^&%Dp&lrþ)‡¨Æ-ã	3Q"þVñÖ"`°Å"`²'(èçKê.‹/w'PÄ&áÓ¸þò#!§# &sO#+Á\Ô)xµ+v‚§w 0($¬ê"Ü.X¼!aªs*M
! s0Y¾¿é+oA ,[

`üÉ
]lÛqNÕ ./$
ù>Á#G**2Ã	¿Þ‰2}
! ªü
! ,àÈ‘1',è.¾šØÐ	1»ë.*02df¬¥.ž1#/qÜ(ö;0R‚(ˆ¨P+æ+h'°*F.ú+×.d&-+v#Ä³)a ý'8u@"µ/ô'/Ú.Âzb#—0`)­/-	_Ð(!"i Á
Yôi ORÈ/Ù+y!}((.T^+i3*Ü,W+�†è%Í)$'q''Ä")	(%Ê,l‰/#ï#»Ç;E�"�ˆ¬)}''tÞ™‹
zÓfœQ(º"—9/MR'àð"Ó-
?!Ìˆ:¾*m*Ö+Å2"¦ j";)]é$±Š
! &. ©ƒ1®,U!y×"Ú„%ø6€
! BTj‹N=%A!Ý�x(ìNú/á%Ùª‹H# Ð+až¤o\mæ/¥¢)Ê¤v�)ÌÖ0¶­9(‰$?,	+/í* ýÒ0Q
! î#$~œ+Q®F€1õ$Æî,& Z)2¹#;£1])
–2t4F+¶9,ßW'²¾)ˆì?„ ª›Ó0©	¸ú^ þ92ö
! æ‘+t'¬
ß%¨!‘0‹0ƒŠ(0?º&ÔØž
! X–wRCç	È
÷$
! Jx=d/ûI
! §.«œ\*³'-ö¥,).Ñ 9"Áš0
! '
¸)‰*H*H~o&û"ÃÈGØ¾	.-\0Ê*µ,Z/�V¬.¢•&a"Âq(z¡%«-è	õl4†‰0_/æE
Õ"à^.Hü¼ í#Í4
«%,5E
! al˜æ…Á×'I+È�X1ÕŽdbÛ4	è("
! "$Ò.ý\1ê0"	 �!#^%à(i#är+–Ø+W¡Î4 ƒ%D¤'ªÚ/-th
Ê/=ÏU,Dö&³$ $=
! +Ó*õjÆR-Æ¹”,–0	)–$Í’!(8:,˜ïê0ìb(¢*‘#[10Ô Xd	i)¸º+» ò-»
! M
#™]»Š÷Æ(ŒX\4S"¦&Ì…/À$[(o’V“H£y+\, �ƒò)¶Yñ}©#¢1ºÃN$9ø±ðLq•%@ ¯&�f&rî#ˆ.T&ù&Ï€a#U—"@ „ËV”‰,=_¯£Ï "	y
! ¨,a%Áò>¤<=-Ë#ÅO0@gw‡¬ß
! t0ªªÂ-¤Z#$›>¿*mF/é	³(À/×­E/ç'˜
! ’%2ò0ïR/?;+„&‡¦G�§4ý¼(_!&ß#3( ê*‡/(‰-R&Š	%¤$j(8Ã}Þ&ú1�,\29Á¤.p
­ Ž'¡+mõcØ7¸
±´SÏ-ô00‰q
! úÐƒf-À)´'µ"! !<#¥å[h$c(2
Ö#nœ/Ì&OíÐ&AñŸ%ô
! ç#ì.˜('oùßv-)z
ã(çŽ-h*ª+)M
/ 1¹´k!ú*¤$ÎC10TÀ+šL!|ìD)ts(—'ç(ÖD,©
÷L(Ä1ø	¨#+žx$â&ü($G,0X"ô!ü	ó!È#÷t)&Vz´‘+-@ÍŒ)K‚ZeSÂZ´W&r,>-Á’.ðð¨ÑjŠp5—(X0OÓ,œ†l-Ü V.äÕ™.T9ñÝ)n ~*4á/®™)“(m˜0(çþ¢Ë-‡G&F#Ç/‘/ƒÄ3Y620'”Ò— —˜Mµ—fER+Çî	8¸[/ì+Ó(É ò#„¢º•"ö»GÁ$U[	­(•*ƒœÊ0x!H	As)Î>u	¦+â'Õ@õ.ÒcÆ%4,ê0!cÐ$ÿú)!
ÙÚ!Ç(ÞØ"î-Ç!6WúHv/ª)Ò-¤_!ávjÚÖiïXMy%C)Ý1ªÜ
! ’,s%¤K$À%^${y&d"Ô-Ö/Ää°Œá1“Ó#=&Ó ÉU+PÒÖhü&$Š".1Ëþ /Dã)<ö¥ k	t	%µ0^ž-gVÎ,­!}b�è„	à='@F
ú0Ò9&gw(-A?1Ê	&’0^)	_W(SM W
! Í
â-¸0g$.²,P“-ªä"1ú�0‰!Ó‹þË.n»-o |*–
! %v+Ï‚©Ê ü«­%÷0%j!°.¬¿/$ �Û& )z<*Ø¶©$l)¸…!ôRç
§$y1S-µñaþ2)„P1M	x0',`JLö%ó0Úy,.ý#ª0B
! ó(ì1+Y%>Ÿ+’ I&’Ø6Z =#µ=ü
�¦)…	X)$2	´‰.,�+Å
! 6™�
! #ï_
! ‹õEù02‡¦'FÇáç¿ÀuŒ ú(ÚÈØ%k1¬ñ‰#2(25­##Ö,¼%f(Þ"Í""¼ÿmZ®°Æé)»]¤Ù
! 1 (–<,¡,N´-‰�ÜÏªs.œ‰:/«º¶ ?/E¥%/t×
! L-k+�,’!0˜.ò_+´~+(iç"2-0/,õ0è&�@g!-Éð
! E,:'C!.-ôˆu$
! †èZ«/ÜUS+àÞ¹:9,Ç"3$ÈEëmï	ù1ã3"d(“%’	3
! ´&X(ý*Ô0
! „
! ª#,‘(F!á"¯#R*%ÇË®(Þ'!ï&5¯'Ö.¥$[	/Ûè
š!ê
h(•+L�"'%‰Xð$(«�•*ñ£ß•e/'Ð)Í QÂ>=,²Ì(�øÖ¸ž,~k>íjI½
! ’å/õ±ö-Bõçû ‹]á
d&¥á H1+'þ!i0/ñ
! Üm
`&¤é¿b‰t{$‹Í:"‰ÖB!›,ÁC(Ô
! ?$ÿ
! ìq
K#)Ð%ÌÙ,I/‡1Ÿ(¦*hx)$æQÖ‚]-¾` C. ò*$€
�aN.)b$�o1b	u�,b½-ó‡)±&b1Å)'….¹Ç[U!�
! ²"
! Ùé…(&Kd(6 ü0N¬w?	S!WlÊnò¹0ã
ãðF,¿ '†dû¦o#,Éê'/¨		»´. ú$¾�ž%l1Pf	Ÿ€/ž2Ä%q%†+$“)™%Ý/g¸ñ4
! z4Ë[Ó	:J)01+Ÿ.ú
! |
! /Ô*9/cÝ'de'‡,Ÿ"þ-k)p#5V*La
! ‰N0•ÒÐü)Õ
! )%³þ+ª£øñÜh£!|/nÚ)�ˆ%�*Šo^‰ $Ñ
2
! 6
&$|-“*M#y0‰Æ'Ô1�05"×cmÃj(p]I!Ù1¿ÙKL
c*�8!Ù&-Ö¯û=1ïQMF/hÂÅ.—¼$M‡�i$+,¢	r1Ÿ0Ÿºeãcÿ*^!éÞ'
/A2ý<!x,Æà0°0#(šRå%©-	=ˆ*¦'Ê'i"I]ìj'
! Y(“&Z%¹-›	<•�')0*(	+_/v,ž{"…@(ï(Ç?§ÒA,w)‘ê
! ;	v
! m/ÚN�)G'´	 ’‡W¤é0©!º1þBf·+ê	‰	¡m'‘I"æDÄ×ç"w
! n&¢r#.˜)n+D.^-3,©Æ
hš
! ~0^ÎÝ(é'¢&&Ù$².’)š
ô
˜
Y0F"G",à%|x	æÌ³.Éª"dØîÙ/á)³�
›)ã%
! 
! ý°+Ü'Š#—:?iœË6s#x
! ô	Ï,@,,9˜¼
÷ +ÿ´ów!_ ×´	!b˜—œ³fz+³U¬„'À*|Ù")yeµ	Å1°,itö,²a¹ß!;2o%SÓñÉÉ¤j	*d„!(ÖùÜ *.
! Iß'Î#89.ª–+j/gÀßœ§ÊÎ"GË&ÿ/; V)@'Íüö Ü/n¥'Ý<"Ÿº-
! 1�ÆµÊ	N,�M1:`v0l#Ÿ'	:#"¨/€öˆ!908û#O&2Hë3b+ñ,a1¹"7ÑÇ*Ü"AZAL }-%*\(
½"t1Qù#È	Oµ'Ûve!Lœ:0ïb&6#>Ä+I‡.„-^	l+¨1ý	5	
é/›#s  Q§ž›À.­'W172“ˆ(1•'ò+Í¬0£'s³òI0”â!
! '·#—.Ì$Á¤:ã¦	—ëHÖ$¸--L11
! Ã'²+•0‰Ûë¬Ç3ã+�r&Ñ"³u)ÇÁÙ$	ÍXƒ®$¡}•)ó'~ƒ*Þ‘*1]&ª¶,AP'*#à!æJj
Q200ž.¡(j8�( å)<	v
ðM$T(öü¶1h	®.	+  
D%”š6< ä'
�%ö5)M&\-Éé#a,öþc3.*/ÇPE*È+)_0÷Æ.KIÑ'•8(¹5©{.ç%6îP€
! ’*É1´"Ô/H%21¸&À`'d+—&¢ ÿâ{],ó)Ì$Ý"Ç1í)
! /§"$.[¶}{,`tF*-æ>,š)™ y®Þ6/žÎœ'šÌZ;-cÿ6(Ò1b!6,*�¸$=ž/¦x-Þ<ï%`*#¯1}0ç–Q1„#6/(³!(á&6#	,pv�V|Ô`–ù.Êp´t.‚�ÕÕsÂ+a
+·"ð<aqC.*2£È$)ë(ÆøJ«…—!/Ò+:
! SÎÑqZ
! îj…)4$(Ýy/§ Í�ðÖ1¸^eNÛ|'?2¥m§+’§!ë2˜(ñ+{1“=ßÂ °0 î¶C3F$´1ƒW
jF2J\â8y$aÞV	½‹"H.÷!~.8-
! Ø(Ý(À-4Vo!>�!Î1¯œÖ*©,¾"
! Æ*x&,)
! SL#Êµ*c—/¯-w&‰ ß	¿¬1­½/ì	àŸ'7� jÕ'2ÆZ.	t#°,Í#vÛ
! 42Á¢4(!,+
! n'Î(øK/ùèJû
! 1ü$Õ-âŠýQ	™	$b-Ã¯\
¶"@+G³+ñ%5
! È(
ø)±r�'ld0UC?#|ŒX.NÛìšèw0$Ö¿#< 	g1£
! G0W ÓD+„´!!Cµ¿²id¿vo`µ0í*,	#CÑH´ê•
! ÔÆ¢C"'bÑÍ+ÕÊØÉ'ã0¨"ÛÎ-½2Ó�ä0é(ÒÂÕ¨î
a*
! },eš')<Z(w¾
! NÅ"9"óú!¡D¡(M¿.K1°/‹Ö	;,$@.^'™/É
! 0˜8"sá‘?
! ;#WT3W¡Ž0s,S\#ÝÜ3u/[Ñ)&+ãv)'K;
! þ1zE.Y©ˆ)€ÖU1‰%¬‘¼€0w-¾TÌ.�c01à¶L

V#´+Œ'/*)’fU_-å
nf(Ÿ/£
¸.
&sX£›,Æ“#ã º£i-å$X/h½$§º}”#%R	åJ	­1	&Uá>1Pi!t(”-1”#/“V
?..¥ó4Ç wO)Ÿ	î0P)�ãÄv5!à-�¦#<¡/‡\€4÷¤%,2×-»à
Toˆ''-x&!1¶$["C/¢Ê
! ²�íÿ
AÔ$¯
! ['ðhˆ
Vªû†0â“1f"Nu!.!º,‡-	ÎoA	Ì- %R
! Ó'ˆ-«']º/0†'GYä(Šè ìÚ¥�x„ý'XÈ±()Ê#2.¯*5¡‘A0/}¨v	­.F �(Ã�$Ø$F9õ)/
! ×!Šö+I(È‘*Á
! !î+WE$ýµ%µÿ(:’L0úC$9D…m#%-u#
J|$Ó–c-Ä.ë+ß¾øà/ßÇ+p1b%2ÃC´}™%¾!UN>Ë.€UC Ü0&0ˆ+E#ÿŠ+„Ok.'†<
! e.!	Ÿ&æ±&¢(Ã¤^qú'Î*V
! ëá×ÃoçÁ ÊÕ#çŒ	**øU«+
! ƒ-· Ñ$ê-LœW'L	eÿZÌ@Åà@	•$ÎK
! ”ÇQÛ ;£à*
! fW#Y
ÎSã-â¿:Å,*K"Í(çÄ0&U
! »b
w	*ý.Ï–F€%V-`n�5ÛHõN)>/WÆ1Ý!—*¹åˆo/µ$Aìƒ0Ñ,ÿè+Ž)ˆ�Õ*ëÍA#¬µ '¡{ï.Ên€
! 2þ%�Æ•.û©-/S*Ï ¹r�Û¼
! ‚Ë"A�Ø›(ÜÒR1˜m.W*J@/ÍEeka2²Æ ô[)²:²&WÊë”q¨±)8D#N
! 
@³1³û$Î_
gê%È+c
‰(´
! ¡òÅ$	Þ%…j¨$·(KÓ.&f!ímÚ	f
	×ó2'e/~ƒ ‰Í0
xnþ.
! ²!žÄD$Z-1%ô"%Î­,ë%‚0	"ƒj€T"~)§0#~î
! %Ä}iKË¦t$*3
¨›(OÇ#g*³Q
! ¿1$)˜D„0p–ý ›×§Ì'ý0Ò3!œ%ï�ý+'QÍ+-1Fþn�$™$¸Ð ¡e%*(x"×�yÈ«,4”é
! £¼Ä)¾*5?ÿÖPx
5ÿ+®[,«ëÖ+û{'‘]1â3	üIÑog
Ì.�8
ž#º	­
n,
! h -À›
w�ƒO"]*š%/.=Ä&¶%í'¿%)
! (Y¥²*Ôm-³-².h-t
·%f1;Ú·$i«.²%22Æä(ƒ
! Î!	5E)—dô/>€S
! H2p
p/H'S'´®j#[-Á	!6Äy8	‘‘,<#áóûCR%ƒ,6Âi&ã
&zV'¿ä*	Ó"…$Åš¢eˆÖ] ˜+ãÎ~îÂRlÆ	a	y(Yyá+d„ug-¾'�
“}6&Š
©@#I'ˆ¼0/Gˆ+
}
 ¾ZýEf,|L,Î.T
Ê0)K>$}yø„/©+#Y,�÷*‡'š.è+ˆ	Þ
õ&„ª(.#W-,Ã/Ë%ß6!l,V÷&Í×'0‘À'¹@L'ô5+]¸%“< ·(ÌÌ,#¶(¤¼*JÇo’'*c L !!u¦Ã,‹1xn(C�ÎB�+e‡%~
ðò(ÓÜ+TØ1Û/ï¢Óo¡µ?	Eüxï+M
#r
  
! —œ·Ð
þ#å¶­(õ O±%HBˆì(r	Y�`$°)ºM2´à1ì,+ _.”Hå&®/[ò ¦â°g"}í(“ð/ÅG!]#åmy##*Úñ/V,É"Ç.žp$ƒ3 # ©ù"òÌ
! ð#$.#’| ÂÀˆÌ1P+&ö3*¤1r0)“
! v'¶x2"m¶)T14ƒt/h¡#Z'"¦ƒ#÷n-2:f!VE+�.ûÃlH®"Ú+šÙþ
[%î'˜-.üÑ(°
'
! =×É+Á"Å°-¼-ÃîÝ*’&ï	)Ï39ð="p*œzùë'Ù¢$1'·Ä-a0Õ$‹¸#�'&)X
! ±1_$00#/‘&/Mw1ê-É<ö&ØÌ�
! «FC˜,ý7È
! I
! þ"•-U'&ÙØ¿"%­9ÂÀ
! g¢a!P!P€"¹H©mž
µÖ-^ý5&W$Ý	î
! ¦Õ(Ï+,-Lö
êZÒ	µ
�¨*]%õñ˜…Ä
·¨êC*A/«÷w}ËJ'º)
! (#c© ¦/†	²¨+dha<�(q/<C0{£-ï)ÙÞ »×0+ï0y%
l0Ä,¿p,:!v}&Ï

! *žÉ:(!+M(=
! ?3%M¼($*$ÿŠ¹û'gšÐê©10°áÕC
! ¥+°%lŒ$!¤™#J0ÌÛ(›%%Aœ7qú](ì%ã ÷¼…'/á¦7.û©“"‹*ô`$í¨R2ä ¸}"ì!  A'Ô +(Ëµ#ìO·ð(íÙ2,0)8¢!Ô+ä‚èTÈ-Ð•,d,1Ò8 Oâ5
�
V(7Ã,A§º:)¤,M7'S(¯PE(&°!/D©S/©^*ä	U)É#..å.®¥(S	ÊR?'Tî…1Ö”1K�¶ª
¢‰Øªä#ß
cÖwêÁ1ŽÎ Ž‚­%)(,ÐÇ¾/(%h×1ÍB
â &¡*÷
Ü)ûßH±.ã•4+þý1ä$!.ð«* F§�/A
! 'Ü7v# Ä:,mK¿KüP*×$¡'y'¦²0’~$z‡½Ï/™¥þ(j	/	Ý#%'!ýž},õÇQ/„”o)ú# "0,Bå{*@-$ðð.ƒ-0
(´(LÅ	T'€Z0î~N
Ÿ ”`-9“&°ÆifÕÞDÙøL·õ0/!€$ý%²1�h\·.ó×d$“œ²ü15/bC@7,Ý.&.‚¼Oi+„Ý2ã/Ø-*ïà
! ÜžBaä.
¯10®0/£&/Q$é+CîIÞŽ(õù'mù$�6þ 
! @Þ.û(Ì
.0
z“	
;·ç}È
¥ë,Ük¾
! 2.(±Í$o
Af ßn%9 R"„$	Ö@U«!0(Ë*š0‘h#Ó="c=x*V7-ý!ž”%gÈ1/0Ý`êGÉ*#+'$$·&Žg.f+Ÿ
! <Òö/Ã
Ý$3Ýo"a&Á
! H2ýf*D/à½1”öÝ0N�³&¼¬û,–þ��'& )à]' B,]¤#."þ$Î
È!V&tÓ+Û.Y)á~"nÝ3/Š¡$NóRÃ+Š!ªº÷¯$s³##é$#¶
! ‘!8/¹ãµ» 1’Œy>ƒ¿,­*6Ò/ÃZ,ìe"S<P2šðC«&æ
! Í'j0`"" :Ih©E *+»‹5f>!8É°íG™_é%� –‡YŸ�{°1ö’#8IÛ'½9-Å�z*Á4÷)Ä“ Óa)/*µ–6012P! Ò)1qb,[­	Yœ
! 8‡(\y\R–¸	›$%‚':1Þñ'¤/^òª&HÞ0í15ž ˆ0¹
! ™º#
! 	_¾¯’Ö)~�.Å0&'¼cw%#{.“LW)+ •ÿ�'¹$))a7/•#MÌ?

”¨)¡áì
31Q#�s�…e+P~'x"
! ívg<,¼D1u-Á)“
ñÎ¾.ÎEã1>½ˆÄ$À(‹	ô&'(3Q
! ¶+*°ÝX-/}%6bM'1&�)½+ÁO-ÏBgà	‘ Ãˆ1¯Ù	.ƒ/z#
! 8^%,›¯Ê+hÔ®½.Û!@Ò<
ñ•uG,€%fâ,\%Ã.m&Ê8,ƒz
! Å#V%V!ü-Óˆ@!(20<+»#ó
! ¯&› d1Ÿæ†P)vV/kã#Ú[¥Üe �ì/¥/º%K&¹h
! ^
! ¹u
! îÄ(".2&”&<Ñ±‹,¢"³üá#T.‘/ù!¿(ær-~T)�
! jó%
×
;ú 5Á¤¶Ñ	â0»+ Š$,ù´0ƒÿæç1XÜß—ê#"ºŽ…&
!  {#¿_NÜŸ‘¢
! ý½*@i4-‰'²ƒAö	:4"‹$`1Í
Ñþ$·§/�0õ1äSO
å Ÿ##�ì)!{±#£æ—%~(±!Åä
]oN&r1ÌŒ(Á¯®7#uw^G%X#=Z.¨±*¯t!õ×-£
! -M7
½_1Ü1Ù-¯,Ó&Â-±IÓÞ,…%Ã9lò	)æ�k°ò!ÄíG¹1[Ì½øüŽ1Þ
! ³³Â#W0¯¿+M"Å¢
"0+qµWÞ
! �*(®=+�	ô¹
F&á-)+®&$�¾¥s/B26t,l"F¤=0Ÿ•(•µ&*³Ró§+reø	)G^�¯(Ù¶»&UâÊ¸%Q÷îÔÒ1ÖLù,Ø^�!¹ïõ
é8$4j˜‹.é¤
! Ë'å_)ÿ¤êò
�$@0F!
)’1€-Âe#™"=!Á(�ô0â%Èï‘Ž **(CÅ>ûm!‰)(s-®Š(×&ÈIÖìóñ$2!î*²	ñ&""!U§
! .)a*ø%qþ³,dë-†,¢,�)&›Ð¦ë®‘${¬Hï*ï
‡‚"Ê-zyk(»+JÌ/g|�1;%Y"¸ #2Q2ÞPl°"¯ ¬(<(�%ÖØ°–#œ*éQ²o(Ã-Û¦%¤M‰]·/;~€ˆÑ2%h×sl$A*ü+�à™e)�+0lTrý/s%õ¸*�…&„ñ-ü" 1ðDž$-8*û%nâ.p³"Ö!½,‹?šÖêS,>&Qñ	1Ü#z)Á*]¿!ŒÇ)é
ãŠ -&$1@%â’+þ$Q+wQäO#W+èe#�.Ü(ë
! S%Í%¢&±˜Æ0	”(PZqÁ.*¤ È§•Ï¨Ç…Î$©
.Ë”Ó†�…,CÎ'ö¹±	XFw²#T	’˜Â°v3eë1±€'NëF‚+{ a¸!V šøå%¶H)/ÀA.ûh)†-�Éh14/bÿG.B�#9*Ì�&J")–Ó.›"£éò!Ø©0Ë	å-
! ¥"	2ÑÓÇ%Çø.&_$ä$g&«¬1/€#ˆ †n.×)µï!@s¬-¼B5
#'}/,ƒ	œÐ #®'É/!kQô|VM:$y…|'¾1–-u,Èá1ÚýY+§;.!0ÀŒBÚ"š(ßØ%?%¥±z_*¯:ñ1ç$×¬o‚
! $È¥&¸+z!Ò5Å/w"
! ¶IOÊ&&!Â9!£"£ ß r8&-A}&…D25ê,k¬o0ücN#ì$ö1B	†
! dªÌ"ëûßœ @
Ð8,
! ¥-D}÷-´.ŽOÕÑp+ï"i.K{(s!ÏÝ.	Ð
Ô½-È*�)j-r"Ö$+¹+`(â�-ïvÈ©3gÍ,lrÚ*u&Å&z!'	ó+/	ê4= ¡ã»3)Ü	ÞÐRI…½»(&1k,©()H
! C<$…I)+°d¹‰&ß$�8 ¥	‘V£-Ú
/Xª
201Ì'¢
! þ
! ¾
*z%³Q31.Sxt©"C#ß5(Ò#Ä˜/Ñ1‹)/2ì=ôžrÔÃ$Û·tQË)c	î!Ø5-ö7P$µÞX­g!�¦(q=;¿'¼e	™,%¥Ž%13þ½«+G·›¥'ms#Q)ô,h#
! >x|¯(×+ó#Ö
á*
­)~ŸÖ ãE´Œ;¾s\û*í-1+c&;ñO(E-¢.ã$ã
! y-™GE-"‘Ûßn(1*î“)!"Y†m~PJa+³0J;\R(´d²‘ñ!¦�,è›*Ë(¾&WP%t*L±-¹!*Ï‹n!0÷vú-Jˆ,|AOg'&¨& „.z–/†("°Û�/Š0H`5<)\(ñûh)Jê$û.'Ž
; VØ)e+š*s
! óŽ’nz&Õ(›0xœyÂ"»)×›lµ$
! ²5Ú,’Œ÷/>*Dˆ
! ý$õ%Á!Ú«“ÉÒ,Ä!ø¬!N%›)úXaôå-?
¢žf.=(±_&”2
! 4‰
! ó/>#ø(x™(^R!­/Ò($*û10+_,#	I!M/õõ,”J„ï[0…-nvŽ„!);d.(!ù
! Þi*åÙ%	Ô8®S"àé-Ì0Ž,±
1-lz—µ(çof‰"j+--•7û-¬&Ž"�m0%%X!gY!_môVí
e	
‡ >j1WX))[1	%ª*µ1¸/ç)R
¦.¯!ß0d
Ñ =ó"?&€"E&Ö&š	-é™/Ï7íñã"€�B(aán/5$§*¸¿�þ/Lg#ö!Ï/Úl"ïà±-’É-vâ7$o,AºŸG
! -¦7ÿÿ¨€	ÍàL]Ž#k/$Á/*kÜÆ�K Ôp¸,	,'1>0b6¸
! t&–%>R»¹/¾y¨0.JŽ*OC"¨‚,"T/ø#ôl.Úæ	™#ÚÙ
]rdßÂ)Émù+Ãã
! B)õû+áx8
! O2´,AüåXâ'ó*¾ð#!�©M$EÒ'ôÆ¿
! Ñý­|¼	x'öbª/ñ •
! $6	’
Æ/52?-„à ” Ÿ1b8"ËÔ)¸Š.+(ø$úo'ìÏ0ÌXí+ñ
Ñ%N{�(I2Ÿ"Ž+|)O,- È%
!  ~	Þ$'!
! èT0#ðB&fÂ	#&¬Ñ#ñô*|›„'ÿ-kD(#$à205›ÜZµf)¨œ)N2¿z,_"|‡†¯"ðú&ë	{Ì>Yº ‚ô(B$U&g(k h+°&ö')�ÎºÂ÷óh,ÞfX1ÀŠÜ*‡×q#*N ;%m"Àì“åà%)'+<>'÷
! ›	Ü�2©39Q¾ˆ<Â.Á0 |!�1Ðp"-BÉ!—# qðÀ#U/÷1F	
27ð02ÿ*!¹ 9+Ÿ°$Øæ�{	6qúQ%;/Á?51•ÏBóJ	"ÒÎýÎ0·#,áõ"H»*ùÊP{0
! ð¸1ÂÎz¿)€+œ¼.jmyõ(æ¡Bé%‘xT-é6~(*‹!EB-À
Q°)(»!úž*	'+2#+óh/k,ïÂ‡
f%	S˜�&,L.Ág%£,
kVG2_`·.òä™ÿýÑã`¡Y Ú# #™+.„/É™$R)l	Ê	ô1?ˆä¾Y·0Å%É,£H-Dì£$
"°.¹®t³™�y~DZ$ð
æHÇ¦†/ $¥!ç+¯`l/ ·[x&&2˜!-GEÛ*%e+o˜"9†ª1H*
! ½#&S=D0â#«)-9',p%ck�Ã(j–(ÈKlµÍ&b 
! â
Ÿ›&™
! Ð6Ý%ò.œdÁJ
! 9
! ›.Ç
#¯g
! ¹'O	!ž"(Ð1I.Lì
L&"/”;f	î›!d"èˆ»%×“$t¡h¤på‚¶-…$c+^Ü¨qn$«1/A)F%Œ'm$Y	3	
! °z®!Y1Ÿœ¡ò':ñšâp|+P(ÆÊºï'Iþ¥=0¬QÔ'*0äÚXïÙÔñà#ë*Ý
=Œƒ0B19
ª$Á&¥
2Ñ
! ”Æ¼,^)-q Î+µ7$`øjp
! ¦Š'ÞŽ		ç‰•>%(`C
À	·Ù)í,nÔ!k”0“,·Ø�.¬z	Ø@),
! Œ	w-aŠC%îÈ'$ù\ö*>.ÎzÞ1l
üÄs""9ø%y.^1#^"òå„9å#…0‰`
! ƒ/,i7]"­\H	1</Œ.j,ôA‘
o%-,'ö(¬.9•
é ›­,P•
! ¼&Eù Q þ&¹	¿s`0Ó1_5%’ðåH„
r'ò$ÅœECëJ¸Žµ¢6.ã'¢q-^byõ*Œ€ äø&·,õ"�=U½º'T*„)uù)¼)=P-õ-> {3g×,”E!é.­
''´ÙF(Œ°è	;!S11.O|.âÇè	*6,Ç¿ü€Ü
ÀV¼
! ",×*ô+	;,…ˆ})hšæ&kË
! (~.Ô�ç0‚	Yÿ0¨.ýk¨Üª W1þã.Ù*³
! H"��¾(¼Y.°@¹Úz- ‚å*¦!0 †
­]P,Š@1|�+„^
 ‚2 äð1‘71ç
! :Ëê(Š/È†%6)·1©oD&•G/»0W5=à&Li*‡$ò1ÿ,#nKG1íh!‚.–•±$•ÆÈœÅ‹
! a² û.U­+2	èØŒ*æ(
þ Ú(9Š(ô!7%Õ	D
—.ýC&ÜtÃ!›/ìk%óö#[	x#4.5ç*øà$¥l!ý-Ê!¨;"Ì£,'c1û$&U$À"gç/Ûê&–d#U/A-”uY�æ!!&&)]+Ý-	¡&ˆ%"1˜ 1ë"sÐ-~,]01“‹â)4*q.q2…
! Ó{(ès
øö0+.kÕ)Õ=Ñ!½
»†CmÃ&ó	5*EG)†0æà.’(•	SÃƒ(â ˜!Aïf,ÍÙ"ƒ$m+šK<1Ý w5
ž¨
! !É	å(é!ü)P
‘#÷%#ˆ"O.&>{3�D$äJ˜²»øR'b%I «Œ÷.D|Ð,íÒm�*¶Ï&�!‹&2
À}a¤Ä!	$Ï)i(80ëß29K%~=qó1Õž+Ïá§,!Ñ!‚d)éí%ûW%S$¼ÑK+}	>	&¨	8´)P#¾0R,¹tüúï-Ð«ÌZÉ:¢d s1_H&K,˜¤0v$B.Š&¬üæ'…*¾x t
! Ð¿ÈC»²3Ï!Å*˜Í>%…y)õÐ_š#%"g /F,%{%§¼ÿ%Û)î¸"«
! Æ+�‡	5-Öb(
! Ÿ$:VÎ%n
â
! Œ"¹·"s&”Ž}û	p .Â,Ý^&Ô/ò*6ù(	îŒ1�	†!áæûçÍ*	61ñU"e)½mÃC<%1.…+e-–	Ø/ …+b
! A$?Ð.êè
! 6ø,ö±,n)Œ
³c'´-Ä¢ì6ÿ\Œ&2&
d
! ˆ$"3+¬ß1Æ81 y	)?} ¥Ã!$¯ƒ+(0d%(+GU0Zõ'Í/Z
—'Õ\'IùBìÑ0Q&ˆô-§·2}k0{™!ŒãÙ N±/!#ÿä)€ö$\ª.«$Q	D'p‰îô2—,äÂ0—æ1ð)Q'i%x-ï,ý·	N(H'1Â%f‘Ç[ä!@)yçc$£	R=/À!§ hè*7(9Øá
! Ž.”'~/k/Æ%YÅ¬%/í˜$u+KK»+ù/[ƒ&ß*‘*	™|g#	.”)ð	e(zDh"åÅ!˜ñ*–)9¼+	*,B0• U ,(â+ä&¡0Bq08ä,ø0|ý"…4#ß±¨­‰ Xéfå
! ++$/{)+rš€4æ$†*ÓÂ
! Â$r¬ c%Z`t-%!ß-‹šUkJ!=
ý2/¸A
Wër/m!±ìjLM�#™+m¬#íj.
ã,½
B˜ ]!Ú K�
ÜA4Ûjp^nŸ)²\B;1 (Û#2a-¶,®%}=26
! "#�!Žl$ô+v3&í$¥q*½ [´�(×4!Ú0Q÷Äëô*&*&;*A%Í�ˆ/Àv›-Ã0ò)Ä œ&p'Í0+W"2xÞÀ‹(ÄíáŠ2Wšq"{-^1lxèlr€v*í"Ínè"‹Š1ò?§&¹Ò%sÑ.‚*t½&Tkè/c—,#ý
! 50•îÏ1q·)#'§ë9B
! I£*#ƒ
Zb0â'Y&g0Uò,$™o‹)Ç
! 1ö,/ÔØ#<-×0.Ú,<ö)4/Î#»Ý,¿�	ÊYì"z á ì-Y¬'¨»B?8Ü-S˜	.%^¸.Âù"* 	•â"GN	šò32©)Pó.ÿ½öØ€)›T
! äÛª™„*ô#† ~Ûœ,žz0py G#±
! ¼I®	|ùV1E(�"_[
¬&(=§Ç	¯)ð*E2Ôsjš-âT&ÅZ¤—|"äúL ó&k�dÔÆÕró–Š®ä1…2z.ª‚)	(U	™*sk5È91¯/k
! )2H,Ç'=*%&,‹40""m1šÐ*ÕRªÅÇ8'1Ú$½v&×	î¦è&¿?i½!×W/4%ž!XÆºÇ$4¬
Ju3­ÂÁ~Ð1,V"1 n"?$%³!Ì%G(²-R&Ò
! bFMõ/í­²$ç*½ ª+¾¶O'OÌ*Þ(Ì)l%]j§,u.Ø*‚†.iú‡&©!Ž!L�(ÑY#í
! 0ž	vdnQ!dAñ41>„(Ò
ùê ÷}AàÐX‰¤*G¨'wú82NÆ½æS7#« ^,À0.+_´�-;š#/&\":-Lí.öœ0¬—Q-?d-ß,”*~å…”
! ‚!Ò,Š%7=$�/t+{âä·
Þ#Ë¡a/Sû/°ôÖ¨--À]"q’N
! K.<2ûP	á!-*/Õr)¶€Ž‘§('&0n8)ËD
! è)×(ü#·G+‡Œi',)MúH(—/"E0Õ.o*_Ü‚íî1 Í‹T«Ð-:„œ!Õ/w;
! ß“'nÔ&Q³‰1Z¾�.ì¸W"ë&¬	y*Æ&)‚«Æ"p`!*î%(-(h.Ã"?÷<¥|,™'.à%1õ
!  !ú*¨Ã‘¯¼ÑÅ)É0N*NV÷÷Ê÷'õ£#óÍ1b/ø)¿S.#S1(T�c"ËN1èÎ.w+“‚&wv‰�Ýi
! Ñ ‡É/Á+Ú'Ù[i/)@j t–
Ô"p&cì'k&œ�f…ð70/°3¾+yZ ÐNr /á“È„ÃöÞ)Â7Þ-""&å'“ÙcçæX+O/ÜÎu1p.Ù(º*jîv(’ž»•®%Ë!*5,¦*Ò!J(Ö%Ü‡&‰ôñ”]/Q]$\$«/Ì€!+&^òÃ*çhï&÷1³wè.%LG"z1:+ÜW,øÛU¾#Ö'u‹-iR+#i
)I$ë#Í.×#u"¦BJw,ƒð-Ð?x%�oªþ	ò&
&'¡),!ÿ!±ƒx.é-�*ß²¯˜%Xƒ?(–uÆ#š1œ#Ð#4š&5#½	2á'’$�+�o"4·
! {p-å,…äÕ0eY/�	¬,#HÌ6Db)‡
! ÚA(BP²,Ó)©%1½1“!J*€
+üü¾-ó’¬Ò™Ÿ,+�#ÿ	£/M!äs§šz=kWŸ³
! êU%$‚VF2Ðª-Ï/”!„+ÿ#Lgù-âÏ
! t)¶Ó%Õ+ÙŽÝË!ŒÅÑ&-ãí+º(Á'ì*±Ü )º.xŠ4¢ËŒ/–1_%V`
¨±&Å�!$o�"&‡–‰î)íŠ)~
v0HþMg&F
! ¶'—Åv1í Z&X hV7
! o%›'Ò‚/m)Õ»	�Û \¯	‹¿
ÂÉ)!%m(Žpƒ.±0�Ó€Ä‡X*¦0Œ.OË/=.-ÿ$¸ÑÉ–*c,0Â
<Z^(µ)ÿE§1üÖ
! `,Ó,ÿp!û-ÏÍ,ÞÃ)·æ#rž(I
! rA�!Õªë«·! %}-~v0éí(ß 	.6$Ì¿-S&#‚Éi1Ey"z"]ô)¯©&áã&iI7$Ûs$èéâ$xÍ!J!³¼2v-â…"Hr/ ÅX,hé1M,1÷,¿$ÏZê+#É(k%ÚK‘-Ž'h0§Ø6,4± Â1((høùåê”<!f8.„,Ú1eÏäWä#a†)“
O¤-š0\+£ç@*}
AB-µ¸û*ž$‡é"¸=˜†Þôn1Ô#Š^±‘	cJ¡!w'º
! .1®
WQ*?0ÿ”½ ÀE	.ƒ"š/r0qµ
! û)Q0Ë$á¾*&è,þÏ{
! ‰m:
é!!OÞ�%qY$I“O$æG$ÝÝi!ß(êæ-Ð0Ã-•/—&æ)s+OÚ&7¹,õ,Êµ!¹ñ‰%bµ+ó
! ÿ�&BãòY'[+ŒdaÙ,¬*>'0*1>"~ô$b*¸0'#.46-:+2$!#1 À´*Ï½0C9u%ø-+
WØÊ(®*&^ç–i%yð%G"a$2{ýp½*$w
! â(³ hœ(Û
O++vL	ˆ,/½-¤Õ“bÉ
!  ±°ª'6"Ÿ!;&"7ÕÊ"ï
! J
r(®Ù²F0§à½<'YŸëÀ1Ò
8$L¥¬/ä%úæ"±
 e	%u%
! åcd'5!òÆÃ¤
¢n.1ÍÀ&y‘œí%S)Ž�-ª,{­+Ô.µ.^#M%æ,Gƒ'·ç'Â(¥)ªˆƒ!ÚåØ0ä"!ù	íØ ÷§;‡0¶	%Y*Eu.$’0¦"|ïÔ® ˜&ª	éÝ·'…K'ã®)‹+â*gn0
ò,w0Ê%Ï$.2×%Ú	Ø&2*Š`‚0r _¬
! p´öTþ1�Ð
! Ì!Ç{
^0Û	žÓ
! ü
! e,&÷ ˆ$J.z(c(1!‹Ë“;'M-‹*
%0/–è#)q+\&ÄÃ¶l
! Ö÷©'n#£Õ&Š�%.û!ó7*|#àS žIšÑ*G P&1/�²C-1~!HAp(/ *_Ç�"!;!­&(ZÇ-… '¡í�Ç ñ"|&�0ž~ 'å÷%-,D%.D!‚-Ÿu'ž' 
! ù*�-Å<p)ç.©."#š-Ø
! q	K-*0÷#Î/˜-?"	>†¦)ø°	p	Š$-=)õ%•'j*á.‘K(oÆ)]ÉÃ
! Õƒ».†® DD!&*‹ÑçVÄù®Ý2¶*o	ïT�1„"ËŒ%Ž&îú«b.£0óŠ*9#C	Æ
! ù0¢"†‡
! ]í8ŸÕ¨
! /$©¥0Ýì µÍÝ(Öò‹#Â&%¼1ùy{Ð¢óT¾Ô(½'ú`ãs¹&Þ+O1�#f¥#eÏ.:Ç'.$³*/íú%Ñ
iöp %‹ g/€º!rW!ï 
m	Í÷(ã–�ú1»$ÑÀè!z|Ã  ð!'‚žS[è0Fw$'Ó[$ƒ\Ö­€¸æ
Ôï|
–!�*"p¶/‹%l*:'0bºT,IF'}¥Ûù["ú%Â+�—#R7Ê
\*'*-4á0e&ß.lF(B*+m›o"b'n÷á,& n\ ·)
! *êä-èê.')'k‡"ä"¨ ÅP(çÏ‡J#…
ÿ ‡*:è¢+. n&N/Ý7­7	7"
! 	2Ï¦f#2Ï	ý&' ™&-Y³ñó à"/'‡ñ.Š-R#” 'o
! e³-T±�/ô%ë)1	‹v.˜aÒ.'‹8%Ü›
! µ¤!.�J&a("2+J·�"‚‘)Ò*%0-z'à
! Rœ%ÎblNý³úŒ’-Ô¡1-æIé£T¶
*hçv /|z¥
! z+"�${/p|0Ó$¸'ºÔZ*Æ�
2R$7gfŒy,ï7 0¡"bË„²)Sº,%	ð “	Ù'ù#@	K	0PÕÂ*_Ò��/+’
1Kê1Ð!Ý*U(@&
ë'ÀuðÒò%¶#à-ð$aÙ0Ÿ4â$-‘K2ˆ¯0¼,)²u,v%ùN-B ,÷»".[#à+^Ä+‚ê)š"} þ«(r!X&Ì#!ë
å"ÀN’¼µ œ1“+(
! ;Ž·œò"J(#0¹(×/–
“}$Ì”�f·$=ò
! "521š·-¯1$!ôiî(dH¸(j%¼–¾+¯.øƒ`„;$6%²e$š$Û*$”/yw.0"J$
! ø'óÚ
! †€ü!—
! §Žî&Ž%k#Q.ë[ˆ% Tk$U#g)PÁ‰ˆtŽ/P.úq„1k-º'-q$‹'-
fu)-$ºÛ-%²/g	`Œ+¼/Šè	b¡¦
! ÏèÁ5M,(y E6*Kâa'“/A"+/èœ�/:)ù
sE1ÎŽ0êìÝ+¦ÐÃ%€.›ø!³­ž0¦
‰b"¥1öî/ÎiMïNËâ"É@$.*"F¾Ñ¢4ô•%ÐÚË–&:*€*�àðÄŒWƒåáÙÆ0Û2#	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1849,1855 ****
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET%<-fcf-protection=return%> is not supported for this target%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 1833,1839 ----
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** F2008: A pointer function assignment is
*** 1889,1916 ****
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 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 missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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.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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 extended entry point information for inlined functionsGenerate 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 pointer bounds checks for variables with incomplete type.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 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 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 string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
--- 1873,1900 ----
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp''0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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.-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mlong-double-[64,128]	Specify size of long double.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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 function entry to 4 byte.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always 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 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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 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 range!CDX 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 (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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 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 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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 double-precision floating-point instructions.Generate extended entry point information for inlined functionsGenerate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation 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 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 pointer bounds checks for variables with incomplete type.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 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 string extension instructions.Generate string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 number of pairs of load insns for compare.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
*************** with preprocessed source if appropriate.
*** 1932,1938 ****
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 %LSpecifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET).Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET).Specification 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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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.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.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 where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 Control-flow Enforcement Technology (CET) 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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
--- 1916,1922 ----
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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 whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
*************** Please use an explicit cpu name.  Valid
*** 1961,1971 ****
  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 %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 %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 subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %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 can not 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 can not 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 can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not 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 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 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.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 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++ 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 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 with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 it.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 memory access errors found by Pointer Bounds Checker.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 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 type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 switch case falls through.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 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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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.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 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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX 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 cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a 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 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-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing 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 parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress 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 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 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 a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment 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 privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous 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 address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of 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:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: 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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %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 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 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 must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%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 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 involving a null pointer in %qEarithmetic 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 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 in new-expression must be constantarray 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 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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<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#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes 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 %sbackend decl for module variable %qs already existsbad 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 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 -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase 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 it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary 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 typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-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 IFbody of %<constexpr%> constructor cannot be a function-try-blockbody 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 %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth 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 never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut 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 %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %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 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 instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot 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 bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI for argument %qP to %qDcannot 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 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 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 to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot 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 %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot 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 lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose non-public member %qD of %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 %qT from ()cannot 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 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 derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot 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 throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variable-size 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 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s 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-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 clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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 argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
--- 1945,1955 ----
  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 %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 %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 subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %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 can not 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 can not 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 can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not 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 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 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.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 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++ 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 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 with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 it.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 memory access errors found by Pointer Bounds Checker.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 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 type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 switch case falls through.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 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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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.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 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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX 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 cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a 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 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-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing 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 parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress 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 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 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 a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment 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 privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous 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 address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan 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 enum with mismatching number of 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:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: 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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %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 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 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 must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%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 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 involving a null pointer in %qEarithmetic 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 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 in new-expression must be constantarray 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 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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<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#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes 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 %sbackend decl for module variable %qs already existsbad 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 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 -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase 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 it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary 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 typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-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 IFbody of %<constexpr%> constructor cannot be a function-try-blockbody 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 %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth 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 never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %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 %qs requires builtin %qsbuiltin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut 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 %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %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 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 instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot 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 member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot 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 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 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 to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot 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 %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot 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 %qT from ()cannot 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 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 derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot 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 throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %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 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s 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-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 clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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 argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
*************** Please use an explicit cpu name.  Valid
*** 1975,2000 ****
  compilation terminated.
  complex 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 variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %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 must have type %<bool%>condition expression refers to iteration variable %qDconditional 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 in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..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 field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor 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 loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 %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 %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed 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 NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould 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 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 read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration 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 conflicts with built-in declaration %q#Ddeclaration 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 %qs 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 non-memberdeclaration 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 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 %qF has a different exception specifierdeclaration 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 std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration 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 %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement 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 %qT 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++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault 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++2a or -std=gnu++2adefault target was not setdefault target_clones attribute was not setdefault 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++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted 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 function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining 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 match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting 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 stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 parametersdid 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-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct 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 match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble 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 %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge 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 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty 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 index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty 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 FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator 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 expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit 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 as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr 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 has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression 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 integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal 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 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)fail to initialize plugin %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 open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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 %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_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 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 mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 in an otherwise empty %q#Tflexible 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 suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%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=ifr30_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 added.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.frame 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 requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 %<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 arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction 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 string typefunction 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 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 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 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 with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_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(): Bad array referencegfc_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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt 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 expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 %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 -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %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"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  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 nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %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 %qsimplicit 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 %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 regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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 noexceptin C++11 this throw will terminate because destructors default to noexceptin 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 allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-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 %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_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 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 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 %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer 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 array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid 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 modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %d for builtin %qFinvalid argument %qs to %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 %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") 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 vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid 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 reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid 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 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>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 %<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%> at top levelinvalid 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 '%%%c'invalid use of ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 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 member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid 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 typeinvalid 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 ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld 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 rotate count >= width of typeleft rotate count is negativeleft 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 %u bytes, but argument is %slimit is %u 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 integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal 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 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 intrinsiclong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %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-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing 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 method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg 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 argument in single-value contextmultiple-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 use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<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 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 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 trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext 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 %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno 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 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 description yet.no 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno 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 members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no 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 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_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 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 double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD 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 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-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 in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-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 in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-template declaration of %qDnon-memory input %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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-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, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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 expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> 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 uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %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 for sleep instruction must be an unsigned 6 bit compile-time constantoperand 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 must be an immediate of the right sizeoperand 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 %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or 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 null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" 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 file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %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++11overriding %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++17packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT 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 %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %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 %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 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+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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-commutative: %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 ~%qTr0 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-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>range-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread 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 input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> 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 visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration 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 enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
--- 1959,1984 ----
  compilation terminated.
  complex 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 variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %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 must have type %<bool%>condition expression refers to iteration variable %qDconditional 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 in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..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 field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor 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 loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 %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 %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed 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 NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould 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 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 read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration 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#Ddeclaration 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 conflicts with built-in declaration %q#Ddeclaration 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 %qs 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 non-memberdeclaration 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 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 %qF has a different exception specifierdeclaration 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 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 %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement 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++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault %d minimum %d maximum %ddefault 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++2a or -std=gnu++2adefault target was not setdefault 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++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted 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 function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining 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 match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting 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 stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 parametersdid 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-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct 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 match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support performance extension instructionsdon't support performance extension version 2 instructionsdon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble 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 %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge 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 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty 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 index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty 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 FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator 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 expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit 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 as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr 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 has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression 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 integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal 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 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)fail to initialize plugin %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 open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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 %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_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 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 mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 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 suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%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=ifr30_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 added.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.frame 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 requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 %<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 arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction 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 string typefunction 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 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 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 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 with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_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(): Bad array referencegfc_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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt 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 expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 %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 -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %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"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  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 nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %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 %qsimplicit 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 %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 regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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 noexceptin C++11 this throw will terminate because destructors default to noexceptin 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 allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-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 %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_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 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 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 %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer 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 array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid 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 modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %d for builtin %qFinvalid argument %qs to %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 %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") 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 vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid 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 reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid 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 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>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 %<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%> at top levelinvalid 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 ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 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 member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid 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 typeinvalid 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 ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld 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 rotate count >= width of typeleft rotate count is negativeleft 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 %u bytes, but argument is %slimit is %u 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 integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal 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 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 intrinsiclong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %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-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing 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 method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg 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 argument in single-value contextmultiple-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 use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<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 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 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 trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext 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 %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno 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 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 description yet.no 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno 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 members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no 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 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_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 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 double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD 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 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-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 in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-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 in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-template declaration of %qDnon-memory input %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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-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, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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 expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is bitfield while 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> 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 uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %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 must be an immediate of the right sizeoperand 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 %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or 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 null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" 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 file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %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++11overriding %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++17packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT 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 %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %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 %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 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+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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-commutative: %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 ~%qTr0 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-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread 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 input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> 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 visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration 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 enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
*************** Please use an explicit cpu name.  Valid
*** 2003,2018 ****
  required from here
  requires-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 %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return 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 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 %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 a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse 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 >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 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_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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++11scoped/unscoped mismatch in enum %q#Tsecond 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 of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 rtxshift count not unsigned 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 in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec 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 %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static 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_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange 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 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 in function template signaturestrong using directive no longer supportedstrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template 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 failuretemplate 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 placeholder type %qT must be followed by a simple declarator-idtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe 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 NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never 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 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 control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 frame size of %wd bytes is larger than %wd 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 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the 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=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe 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 use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too 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 expressions for structtoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional 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 return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry 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 bitfieldtrying 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)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype 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 %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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype 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 type variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded 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#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown 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 to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed 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 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 stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported 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 %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused 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 %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -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 __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use 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 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 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 invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 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++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %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 of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-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 stmtvirtual 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 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, 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 into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_addressof%>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_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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}Project-Id-Version: gcc 8.1-b20180401
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
! PO-Revision-Date: 2018-04-06 22:42+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 1987,2002 ----
  required from here
  requires-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 %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return 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 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 %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 a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse 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 >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 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_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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++11scoped/unscoped mismatch in enum %q#Tsecond 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 of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 rtxshift count not unsigned 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 in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec 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 %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static 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_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange 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 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 in function template signaturestrong using directive no longer supportedstrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template 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 failuretemplate 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 placeholder type %qT must be followed by a simple declarator-idtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe 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 NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never 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 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 control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 frame size of %wd bytes is larger than %wd 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 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the 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=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe 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 use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too 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 expressions for structtoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional 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 return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry 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 bitfieldtrying 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)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype 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 %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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype 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_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within __builtin_offsetoftypespec 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded 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#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown 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 to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed 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 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 stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported 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 %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused 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 %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -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 __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use 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 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 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 invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 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++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %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 of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-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 stmtvirtual 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 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, 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 into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_addressof%>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_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
! PO-Revision-Date: 2018-05-05 21:15+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** Content-Type: text/plain; charset=UTF-8
*** 2021,2027 ****
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.6
  	%#qD
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
--- 2005,2011 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.7
  	%#qD
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2145,2151 ****
   da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %LÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC CAPTURE-Updateanweisung muss bei %L skalare Variable intrinsischen Typs setzenAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesenEingebaute 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. seinVon 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 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 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:
! #pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC optimize ist nicht innerhalb von Funktionen erlaubt#pragma GCC optimize Zeichenkette... ist fehlerhaft#pragma GCC option nicht innerhalb von Funktionen erlaubt#pragma GCC target wird fÃ¼r diese Maschine nicht unterstÃ¼tzt#pragma GCC target Zeichenkette... ist fehlerhaft#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma message: %s#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %E) gefunden ohne passendes #pragma pack(push, %E)#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma vtable wird nicht mehr unterstÃ¼tzt$-Deskriptor bei %L$-Operandennummer nach Format ohne Operandennummer angegeben$ sollte das letzte Spezifikationssymbol in Format bei %L sein%#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 %C%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als Â»aliasÂ« deklariert, nachdem es verwendet wurde%+D als Â»ifuncÂ« deklariert, nachdem es verwendet wurde%+qD als schwach deklariert, nachdem es verwendet wurde%+qD als Â»weakrefÂ« deklariert, nachdem es verwendet wurdeInterner Fehler: %<!%> not valid in GIMPLE%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC option%> ist keine Zeichenkette%<#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 unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#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%> wird bereits auf %qD angewendet%<#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 omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#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 cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<#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 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 declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare simd%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare simd%> gefolgt werdenhinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#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%>-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%> 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%>, %<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 scalar_storage_orderÂ« wird in C++ nicht unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma%> ist hier nicht erlaubt%<%%%>-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 fÃ¼r %<%.*s%>-Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<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 %<%.*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 %qT%<%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::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%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%>-RegionAttribut-Direktive %<%s%> ignoriert%<%s%> ist unbekannt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubtInterner 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 angeben%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1$> wird nicht mehr unterstÃ¼tzt%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=branch%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mibt%>, um CET einzuschalten%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie %<-mcet%> oder sowohl %<-mibt%> als auch %<-mshstk%>, um CET einzuschalten%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mshstk%>, um CET einzuschalten%<-fcheck-pointer-bounds%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird mit %<-fsanitize=bounds%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit %<-fsanitize=bounds-strict%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Address Sanitizer nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Thread Sanitizer nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-ffriend-injection%> ist veraltet%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-for-scope%> ist veraltetauf %<-m32%>-Zielen mit %<-fnext-runtime%> wird %<-fobjc-abi-version%> >= 2 nicht unterstÃ¼tztfÃ¼r %<-m64%>-Ziele mit %<-fnext-runtime%> muss %<-fobjc-abi-version%> >= 2 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%> >= 2%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%> < 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden%<-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%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=address%> und %<-fsanitize=kernel-address%> sind inkompatibel mit %<-fsanitize=thread%>%<-fsanitize=address%> ist mit %<-fsanitize=kernel-address%> unvertrÃ¤glich%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=leak%> ist mit %<-fsanitize=thread%> unvertrÃ¤glich%<-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%<-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%> 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-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe%<-gnat%> falsch buchstabiert als %<-gant%>%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-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%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> und %<-fcheck-pointer-bounds%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>%<-misel=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-isel%>%<-misel=yes%> ist veraltet. Verwenden Sie stattdessen %<-misel%>%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mpcommit%> ist veraltet%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstring%> ist veraltet%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%> als Argumente.)%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> hat ungÃ¼ltige Operandennummer%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%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 %<<%>?%<=> 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 %<> >%> seinin 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%<@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%>%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Â»IÂ« bei %L und Â»JÂ« bei %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<_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%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_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__%> 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%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendetOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__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__%> 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 SpeicherArgument %<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 enthaltenArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten GanzzahlausdruckObergrenze von %<alloca%> ist unbekanntÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%> in %<constexpr%>-Funktion%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubtAttribut %<assign%> steht mit Attribut %<copy%> in KonfliktAttribut %<assign%> steht mit Attribut %<retain%> in Konflikt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<async%>-Ausdruck muss ganzzahlig sein%<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%>-Parameter darf in diesem Kontext nicht verwendet werden%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<concept%> darf nicht in typedef-Deklarationen auftreten%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbarFunktionsspezifizierer %<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 werdenKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%> kann nicht in typedef-Deklaration auftreten%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisierenAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)%<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 Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<copy%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert Argument%<default%>-Marke nicht innerhalb einer switch-Anweisung%<delete[]%> ist kein Konstantenausdruck%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depend(sink)%>-Klausel wartet auf lexikalisch spÃ¤tere Iteration%<depend(sink)%> verweist auf Iteration, die niemals im Iterationsraum ist%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt%<device%>-ID muss ganzzahlig seinArgument Â»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%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut ist mehrfach angegeben%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriertAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<gcall%> ist nicht als ein Typ definiert%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werdenAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> in %<constexpr%>-Funktion%<goto%> ist kein KonstantenausdruckAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<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%>%<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%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden%<intel%>-CPU kann nur fÃ¼r %<target("tune=")%>-Attribut verwendet werden%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<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 mit einem Parameter angegeben werdenSchrittweite %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 long%> ungÃ¼ltig fÃ¼r %qs%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben%<long%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs%<main%> als %<_Noreturn%> deklariert%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist%<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 multiplizieren%<namespace%>-Definition ist hier nicht erlaubt%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenAusdruck fÃ¼r %<num_tasks%> muss ganzzahlig seinWert von %<num_tasks%> muss positiv seinWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es 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Â« nicht passender Ungleichheits-Tests ist immer 1%<ordered simd threads%> muss innerhalb der %<for 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 darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<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 auftrittAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<readwrite%> in KonfliktAttribut %<readonly%> steht mit Attribut %<setter%> in Konflikt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist nur mit -fconcepts verfÃ¼gbarAttribut %<retain%> steht mit Attribut %<copy%> in KonfliktAttribut %<retain%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender FunktionAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<seq%> Ã¼bersteuert andere OpenACC-SchleifenspezifiziererArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<short%> ungÃ¼ltig fÃ¼r %qs%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qsAusdruck 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 werdenArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<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%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<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 TypenArgument 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%> in %<constexpr%>-Funktion%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendetAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<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%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werdenAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet 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%E-Qualifizierer fÃ¼r asm ignoriert%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu%G%qD Offset %s ist auÃŸerhalb der Grenzen%G%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%G%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%G%qD Das Quellargument ist dasselbe wie das Zielargument%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu%G%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%GArgument %u ist null, aber nichtnull wird erwartet%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%KArgument %d muss eine direkt angegebene Konstante sein%KArgument %i Bereich [%E, %E] Ã¼bersteigt maximal ObjektgrÃ¶ÃŸe %E%KArgument %i Bereich [%E, %E] ist negativ%KArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E%KArgument %i Wert %qE ist negativ%KArgument %i Wert ist null%Kasm in %<transaction_safe%>-Funktion ist nicht erlaubt%KVersuch, Nicht-Heap-Objekt freizugeben%KVersuch, Nicht-Heap-Objekt %qD freizugeben%KAufruf von %qs mit Attributfehler deklariert: %s%KAufruf von %qs mit Attributwarnung deklariert: %s%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>%KSpur %wd auÃŸerhalb des Wertebereiches %wd bis %wd%KSpurindex muss eine direkt angegebene Konstante sein%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%KGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen positive, direkt angegebene Konstanten seinEinen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
--- 2129,2135 ----
   da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %LÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC CAPTURE-Updateanweisung muss bei %L skalare Variable intrinsischen Typs setzenAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesenEingebaute 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. seinVon 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 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 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:
! #pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC optimize ist nicht innerhalb von Funktionen erlaubt#pragma GCC optimize Zeichenkette... ist fehlerhaft#pragma GCC option nicht innerhalb von Funktionen erlaubt#pragma GCC target wird fÃ¼r diese Maschine nicht unterstÃ¼tzt#pragma GCC target Zeichenkette... ist fehlerhaft#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma message: %s#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %E) gefunden ohne passendes #pragma pack(push, %E)#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma vtable wird nicht mehr unterstÃ¼tzt$-Deskriptor bei %L$-Operandennummer nach Format ohne Operandennummer angegeben$ sollte das letzte Spezifikationssymbol in Format bei %L sein%#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 %C%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als Â»aliasÂ« deklariert, nachdem es verwendet wurde%+D als Â»ifuncÂ« deklariert, nachdem es verwendet wurde%+qD als schwach deklariert, nachdem es verwendet wurde%+qD als Â»weakrefÂ« deklariert, nachdem es verwendet wurdeInterner Fehler: %<!%> not valid in GIMPLE%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC option%> ist keine Zeichenkette%<#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 unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#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%> wird bereits auf %qD angewendet%<#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 omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#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 cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<#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 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 declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare simd%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare simd%> gefolgt werdenhinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#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%>-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%> 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%>, %<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 scalar_storage_orderÂ« wird in C++ nicht unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma%> ist hier nicht erlaubt%<%%%>-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 fÃ¼r %<%.*s%>-Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<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 %<%.*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 %qT%<%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::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%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%>-RegionAttribut-Direktive %<%s%> ignoriert%<%s%> ist unbekannt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubtInterner 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 angeben%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1$> wird nicht mehr unterstÃ¼tzt%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird mit %<-fsanitize=bounds%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit %<-fsanitize=bounds-strict%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Address Sanitizer nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Thread Sanitizer nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-ffriend-injection%> ist veraltet%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-for-scope%> ist veraltetauf %<-m32%>-Zielen mit %<-fnext-runtime%> wird %<-fobjc-abi-version%> >= 2 nicht unterstÃ¼tztfÃ¼r %<-m64%>-Ziele mit %<-fnext-runtime%> muss %<-fobjc-abi-version%> >= 2 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%> >= 2%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%> < 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden%<-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%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=address%> und %<-fsanitize=kernel-address%> sind inkompatibel mit %<-fsanitize=thread%>%<-fsanitize=address%> ist mit %<-fsanitize=kernel-address%> unvertrÃ¤glich%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=leak%> ist mit %<-fsanitize=thread%> unvertrÃ¤glich%<-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%<-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%> 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-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe%<-gnat%> falsch buchstabiert als %<-gant%>%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-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%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> und %<-fcheck-pointer-bounds%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>%<-misel=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-isel%>%<-misel=yes%> ist veraltet. Verwenden Sie stattdessen %<-misel%>%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mpcommit%> ist veraltet%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstring%> ist veraltet%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%> als Argumente.)%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> hat ungÃ¼ltige Operandennummer%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%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 %<<%>?%<=> 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 %<> >%> seinin 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%<@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%>%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Â»IÂ« bei %L und Â»JÂ« bei %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<_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%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_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__%> 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%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendetOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__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__%> 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 SpeicherArgument %<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 enthaltenArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten GanzzahlausdruckObergrenze von %<alloca%> ist unbekanntÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%> in %<constexpr%>-Funktion%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubtAttribut %<assign%> steht mit Attribut %<copy%> in KonfliktAttribut %<assign%> steht mit Attribut %<retain%> in Konflikt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<async%>-Ausdruck muss ganzzahlig sein%<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%>-Parameter darf in diesem Kontext nicht verwendet werden%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<concept%> darf nicht in typedef-Deklarationen auftreten%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbarFunktionsspezifizierer %<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 werdenKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%> kann nicht in typedef-Deklaration auftreten%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisierenAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)%<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 Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<copy%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert Argument%<default%>-Marke nicht innerhalb einer switch-Anweisung%<delete[]%> ist kein Konstantenausdruck%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depend(sink)%>-Klausel wartet auf lexikalisch spÃ¤tere Iteration%<depend(sink)%> verweist auf Iteration, die niemals im Iterationsraum ist%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt%<device%>-ID muss ganzzahlig seinArgument Â»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%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut ist mehrfach angegeben%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriertAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<gcall%> ist nicht als ein Typ definiert%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werdenAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> in %<constexpr%>-Funktion%<goto%> ist kein KonstantenausdruckAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<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%>%<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%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden%<intel%>-CPU kann nur fÃ¼r %<target("tune=")%>-Attribut verwendet werden%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<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 mit einem Parameter angegeben werdenSchrittweite %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 long%> ungÃ¼ltig fÃ¼r %qs%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben%<long%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs%<main%> als %<_Noreturn%> deklariert%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist%<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 multiplizieren%<namespace%>-Definition ist hier nicht erlaubt%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenAusdruck fÃ¼r %<num_tasks%> muss ganzzahlig seinWert von %<num_tasks%> muss positiv seinWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es 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Â« nicht passender Ungleichheits-Tests ist immer 1%<ordered simd threads%> muss innerhalb der %<for 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 darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<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 auftrittAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<readwrite%> in KonfliktAttribut %<readonly%> steht mit Attribut %<setter%> in Konflikt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist nur mit -fconcepts verfÃ¼gbarAttribut %<retain%> steht mit Attribut %<copy%> in KonfliktAttribut %<retain%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender FunktionAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<seq%> Ã¼bersteuert andere OpenACC-SchleifenspezifiziererArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<short%> ungÃ¼ltig fÃ¼r %qs%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qsAusdruck 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 werdenArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<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%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<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 TypenArgument 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%> in %<constexpr%>-Funktion%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendetAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<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%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werdenAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet 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%E-Qualifizierer fÃ¼r asm ignoriert%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu%G%qD Offset %s ist auÃŸerhalb der Grenzen%G%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%G%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%G%qD Das Quellargument ist dasselbe wie das Zielargument%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu%G%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%GArgument %u ist null, aber nichtnull wird erwartet%K%qD Lesen von %E Byte aus einer Region der GrÃ¶ÃŸe %E%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%KArgument %d muss eine direkt angegebene Konstante sein%KArgument %i Bereich [%E, %E] Ã¼bersteigt maximal ObjektgrÃ¶ÃŸe %E%KArgument %i Bereich [%E, %E] ist negativ%KArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E%KArgument %i Wert %qE ist negativ%KArgument %i Wert ist null%Kasm in %<transaction_safe%>-Funktion ist nicht erlaubt%KVersuch, Nicht-Heap-Objekt freizugeben%KVersuch, Nicht-Heap-Objekt %qD freizugeben%KAufruf von %qs mit Attributfehler deklariert: %s%KAufruf von %qs mit Attributwarnung deklariert: %s%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>%KSpur %wd auÃŸerhalb des Wertebereiches %wd bis %wd%KSpurindex muss eine direkt angegebene Konstante sein%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%KGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen positive, direkt angegebene Konstanten seinEinen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2185,2212 ****
  %s: Marke passt nicht zur Hinweis-Datei
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
! %sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s%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 MarkeÂ»%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)Â»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrtÂ»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-KennzeichenÂ»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererV-Modifikator an nicht-ganzzahligem RegisterÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»assignÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»atomicÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»LeseÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»hÂ« auf nicht-Register-Operand angewandtÂ»mÂ«-KennzeichenAttribut Â»nonatomicÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenAttribut Â»readonlyÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»SchreibÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration(C)(Nachrichten ohne passende Methodensignatur(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, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) (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)(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.
  *thisArgument %q.*s fÃ¼r --help ist mehrdeutig, bitte prÃ¤zisieren--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param <Param>=<Wert>	Parameter <Param> auf <Wert> setzen. Siehe unten fÃ¼r komplette Parameterliste.--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-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).-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-I- doppelt angegeben-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MG darf nur mit -M oder -MM verwendet werden-MQ <Ziel>	MAKE-zitiertes Ziel hinzufÃ¼gen.-MT <Ziel>	Ein Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen.-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.-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.-Walloca-larger-than=0 ist bedeutungslos-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.-Werror=%s: -%s ist keine Option, die Warnungen steuert-Werror=%s: Keine Option -%s-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-Wframe-larger-than=<Anzahl>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <Anzahl> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wmisleading-indentation ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<Anzahl>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=0 ist bedeutungslos-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-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-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Â« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-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.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-f%s und -msdata=%s sind unvertrÃ¤glich-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird nicht unterstÃ¼tzt-fPIC/-fpic werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fPIE wird nicht unterstÃ¼tzt-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-falign-functions=%d ist nicht zwischen 0 und %d-falign-jumps=%d ist nicht zwischen 0 und %d-falign-labels=%d ist nicht zwischen 0 und %d-falign-labels=%d wird nicht unterstÃ¼tzt-falign-loops=%d ist nicht zwischen 0 und %d-falign-loops=%d wird nicht unterstÃ¼tzt-faligned-new=%d ist keine Zweierpotenz-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.Â»-fasan-shadow-offsetÂ« sollte nur zusammen mit Â»-fsanitize=kernel-addressÂ« verwendet werden-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fassociative-math abgeschaltet; andere Optionen haben Vorrang-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck-pointer-bounds erfordert %qs-Name fÃ¼r interne Verwendung-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-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-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	Maximale Anzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fdbg-cnt=%s-fdbg-cnt=<ZÃ¤hler>:<Grenze>[,<ZÃ¤hler>:<Grenze>,...]	Grenze des FehlersuchzÃ¤hlers setzen.-fdebug-prefix-map=<alt>=<neu> In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdeduce-init-list	Ableitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdirectives-only ist mit -Wunused_macros unvertrÃ¤glich-fdirectives-only ist mit -traditional unvertrÃ¤glich-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang aus.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-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 schaltet einen Optimierungsdurchgang ein.-fexcess-precision=[fast|standard]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexcess-precision=standard fÃ¼r Ada-fexcess-precision=standard fÃ¼r C++-fexcess-precision=standard fÃ¼r Fortran-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-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.-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-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-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.-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-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-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.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,...  In 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.-flto-compression-level=<Stufe>	Zlib-Kompressionsstufe <Stufe> fÃ¼r IL verwenden.-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.-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen.-fno-gnu89-inline wird nur im Modus GNU99 oder C99 unterstÃ¼tzt-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten.-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=<Ziele>=<Optionen>  Offloading-Ziele und deren Optionen angeben.Operand fÃ¼r Â»-fopenacc-dimÂ« bei Â»%sÂ« ist falsch-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.-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-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-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)-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-frecord-gcc-switches wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-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-frepo muss mit -c verwendet werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.Â»-fsanitize=addressÂ« und Â»-fsanitize=kernel-addressÂ« werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsanitize=Adresse wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-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]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-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 verwendet Register r29-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-check=specific fÃ¼r Thumb-1-fstack-check=specific nicht fÃ¼r MIPS16 implementiertOptionen -fstack-limit- werden mit -mfdpic ignoriert; stattdessen -mstack-check-l1 verwendenOptionen fÃ¼r -fstack-limit- werden auf dieser CPU nicht unterstÃ¼tzt-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-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-ftabstop=<Zahl>	Tabulatorentfernungen 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 Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fuse-linker-plugin, aber %s nicht gefunden-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.-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Ã¼nftige Fehlersuche verhindern-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<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zlib 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.-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.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubtOption -iplugindir <Verz> nicht vom GCC-Treiber Ã¼bergeben-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-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ms wird in der X32-ABI nicht unterstÃ¼tzt-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-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 ist nicht zwischen 0 und %d-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-jumps=%d ist nicht zwischen 0 und %d-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mallow-movmisalign benÃ¶tigt -mvsx-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=%s: ISA-Zeichenkette muss mit Â»rv32Â« or Â»rv64Â« anfangen-march=%s: ungÃ¼ltige ISA-Zeichenkette-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ARCH	Eigenschaften der Architektur ARCH verwenden.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tztÂ»-mbig-endianÂ« und Â»-mlittle-endianÂ« dÃ¼rfen nicht zusammen verwendet werden-mbranch-cost=%d ist nicht zwischen 0 und 5-mbranch-cost=KOSTEN	Sprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen.-mbranch-cost=N	Sprungkosten auf ungefÃ¤hr N Befehle setzen.-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 auf 32-Bit-Systemen nicht unterstÃ¼tzt-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-region=upperÂ« erfordert eine 430X-kompatible CPU-mcorea und -mcoreb kÃ¶nnen nicht zusammen verwendet werden-mcorea sollte mit -mmulticore verwendet werden-mcoreb sollte mit -mmulticore verwendet werden-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=%s steht in Konflikt mit -march=%s-mcpu=%s hat ungÃ¼ltige Silizium-Revision-mcpu=%s ist nicht gÃ¼ltig-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=TUNING	Code fÃ¼r angegebene ARC-Variante feintunen.-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.-mcrypto erfordert -maltivecÂ»-mdata-region=upperÂ« erfordert eine 430X-kompatible CPU-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdirect-move benÃ¶tigt -mvsx-mdiv erfordert -march, um die %<M%>-Erweiterung zu ermitteln-mefficient-unaligned-vsx erfordert -mallow-movmisalign-mefficient-unaligned-vsx benÃ¶tigt -mvsx-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mes0 kann nur zusammen mit C verwendet werden-mexr ohne -ms verwendet-mexr ohne -ms oder -msx verwendet-mfdpic wird nicht unterstÃ¼tzt, bitte Â»bfin-linux-uclibc-ZielÂ« verwenden-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt-mfloat-abi=hard und VFP-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPUÂ»-mfloat-abi=softÂ« und Â»-mfloat-abi=hardÂ« dÃ¼rfen nicht zusammen verwendet werden-mfloat-gprs=	GPR-Gleitkommamethode auswÃ¤hlen.-mfloat128 erfordert -mfloat128-type-mfloat128 erfordert VSX-UnterstÃ¼tzung-mfloat128-hardware erfordert -m64-mfloat128-hardware benÃ¶tigt -mfloat128-type-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0-mfloat128-type erfordert VSX-UnterstÃ¼tzung-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=	FP angeben (sp, dp, sp-lite, dp-lite) (bringt Â»-mxilinx-fpuÂ« mit sich).-mfunction-return* erfordert -march=z900 oder grÃ¶ÃŸer-mgpopt wird nicht zusammen mit PIC unterstÃ¼tzt.Argument 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-dfp benÃ¶tigt -mhard-float-mhard-float wird nicht unterstÃ¼tzt-mincoming-stack-boundary=%d ist nicht zwischen %d und 12-mindirect-branch* erfordert -march=z900 oder grÃ¶ÃŸer-mint32 wird fÃ¼r Ziele H8300 und H8300L nicht unterstÃ¼tzt-mipsN	Code fÃ¼r ISA Stufe N erzeugen.Â»-mlargeÂ« erfordert ein 430X-kompatibles Â»-mmcpu=Â«-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehen.-mlong-double-64 ist mit -m64 nicht erlaubt-mlong-double-<n>	GrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits).-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=MCU	Die Ziel-MCU auswÃ¤hlen.-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-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-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tztÂ»-mnÂ« wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt-mn ohne -mh, -ms oder -msx verwendet-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-%s schaltet -m%s aus-mno-allow-string-insns verbietet das Erzeugen des RMPA-Befehls-mno-altivec schaltet vsx aus-mno-dpfp-lrsr wird nur mit -mdpfp unterstÃ¼tzt-mno-exr nur mit -ms oder -msx gÃ¼ltig                  - Option ignoriert!-mno-fentry ist nicht mit SEH vertrÃ¤glich-mno-mpy wird nur fÃ¼r ARC700 oder ARCv2-mno-pic-data-is-text-relative kann nur zusammen mit -fpic/-fPIC verwendet werden-mno-power9-vector schaltet -mpower9-dform aus-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-mnop-mcount ist nicht mit diesem Ziel kompatibel-mnop-mcount ist fÃ¼r -fPIC nicht implementiert-moverride=ZEICHENKETTE	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpcrel -fPIC wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt-mpic-register= ist ohne -fpic nutzlos-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion-mpower8-vector erfordert -maltivec-mpower8-vector benÃ¶tigt -mvsx-mpower9-dform benÃ¶tigt -mpower9-vector-mpower9-dform benÃ¶tigt -mupper-regs-df-mpower9-dform benÃ¶tigt -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move-mpower9-fusion benÃ¶tigt -mpower8-fusion-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen-mpower9-vector benÃ¶tigt -mpower8-vector-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-mpreferred-stack-boundary=%d ist 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.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-mrecip erfordert -ffinite-math oder -ffast-math-mrecip erfordert -fno-trapping-math oder -ffast-math-mrecip erfordert -freciprocal-math oder -ffast-math-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert-mregparm wird im 64-Bit-Modus ignoriert-mregparm=%d ist nicht zwischen 0 und %d-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glich-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msim	Simulator-Laufzeitumgebung verwenden.-msim   Simulator-Laufzeitumgebung verwenden.Option -msimple-fpu ignoriertÂ»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werdenOption -msingle-float ist Ã¤quivalent zu -mhard-float-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-mspfp_fast ist auf ARC600 und ARC601 nicht verfÃ¼gbar-mstack-guard bringt -mstack-size mit sich-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt-msve-vector-bits=N	Anzahl der Bits in einem SVE-Vektorregister auf N festlegen.-msx wird in COFF nicht unterstÃ¼tzt-mtoc-fusion benÃ¶tigt -mpower8-fusion-mtoc-fusion benÃ¶tigt 64-bit-ZielarchitekturÂ»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell-mtraceback=	Voll-, Teil- oder keine Traceback-Tabelle (full, part, no).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune= erwartet mn10300, am33, am33-2, oder am34-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=CPU	FÃ¼r CPU optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mupper-regs-df benÃ¶tigt -mvsx-mupper-regs-di benÃ¶tigt -mvsx-mupper-regs-sf erfordert -mpower8-vectorÂ»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glichÂ»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich-mvsx benÃ¶tigt indizierte Adressierung-mvsx benÃ¶tigt Hardware-Gleitkommabefehle-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move-mvsx-timode erfordert mÃ¶glicherweise -mlra-mvsx-timode benÃ¶tigt -mvsx-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-o <Datei>	Ausgabe in <Datei> schreiben.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tzt-pipe ignoriert, da -save-temps angegeben-pipe wird nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.â€¦ 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 %C128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus64-Bit-SPE wird nicht unterstÃ¼tzt; 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><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>?: 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-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn es zum angegebenen Promilleanteil zum Gesamtprofil beitrÃ¤gt.Ein 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.Bei %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.AAPCS unterstÃ¼tzt nicht -mcallee-super-interworkingAAPCS unterstÃ¼tzt nicht -mcaller-super-interworkingABI erfordert -march=rv%dABSTRACT 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 spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinATOM-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 ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.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.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 FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger 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 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)Instrumentierung durch ZeigergrenzenprÃ¼fer hinzufÃ¼gen. Die Â»-fchkp-*Â«-Schalter steuern die Instrumentierung. Derzeit verfÃ¼gbar fÃ¼r C, C++ und Objective-C.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.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 an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.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 differsInterner Fehler: Alias chain for instrumented node is brokenAlias fÃ¼r --help=target.Alias 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 referenceAlle 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.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze 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 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 habenZuordnungsfÃ¤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 habenReservierbare 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 QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreiten128-Bit-Ganzzahlen in VSX-Registern zulassen.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« 64-Bit-Ganzzahlvariablen in oberen Registern erlauben.ZeigergrenzenprÃ¼fer-Optimierungen erlauben. Standardeinstellung ist erlaubt bei Optimierungsstufe > 0.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.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« Â»doubleÂ«-Variablen in oberen Registern erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Mit den Optionen Â»-mcpu=power8Â« oder Â»-mpower8-vectorÂ« Â»floatÂ«-Variablen in oberen Registern erlauben.Â»floatÂ«- und Â»doubleÂ«-Variablen in oberen Registern erlauben, wenn die CPU es erlaubt.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.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.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.Die IEEE-128-Bit-Typen erlauben, ohne das SchlÃ¼sselwort Â»__float128Â« zu erfordern.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.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.Erlauben, die Â»*_nobndÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.Erlauben, die Â»*_nochkÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.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.Variadische Funktionen ohne benannte Parameter 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 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- und SPE-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztImmer weite Aufrufe erzeugen.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.Alias 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 referenceInterner Fehler: Analyzed node has no reference to instrumented versionAssemblerbefehle 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 HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].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 aufArgument %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 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 Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« 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 ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN 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-trap%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Arithmetische 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 werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ 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 werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ 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 werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ 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 reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtArray TYPE_DOMAIN is not integer typeFeldkomponente 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]Feldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld 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_LOCFeldauswahlbezeichner, 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 %LZuweisung 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 erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert 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 annehmenAssembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmenAnnehmen, 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 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 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 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 EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.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 seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument 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 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 %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld 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:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, 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 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 habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.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 abzulegenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.BACK-Argument des intrinsischen %qs ist noch nicht unterstÃ¼tztBB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-KantenInterner Fehler: BB %i is missing an EH edgeInterner Fehler: BB %i is missing an edgeBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenInterner 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 %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-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 %LFalsche 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 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_signBasisobjekt 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 %qsBindung 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].Interner 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.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tztEingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument 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 aufgerufenerweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 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 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCDX-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 (%ld/%ld) 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-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 seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %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-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 %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_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-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-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %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: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.An benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute 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 werden%qs bei %L kann nicht in interoperablen Typ konvertiert werdenName des aktuellen Verzeichnisses kann nicht ermittelt 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 werdenAusgabedatei %s fÃ¼r Zwischenschritt konnte nicht geÃ¶ffnet werden
  Quelldatei %s kann nicht geÃ¶ffnet 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 wurdeIMPLICIT 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 %LWertÃ¤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 werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤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 habenZur 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 AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures 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 einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode 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 vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtCode 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 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.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.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 KIND-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponente mit LEN-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert 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Ã¶ffentlichung voraussichtlich 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) 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 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.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze 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.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.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.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 INTEGERUmwandlung 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 2018 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
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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-pointerCray-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 erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-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 %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDIM-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 seinDatenelement 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).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 passenWenn 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, einschaltenZurÃ¼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Ã¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung.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=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=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe 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 gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter 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, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter 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 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.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 (%ld, %ld) in Feldkonstruktor 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 angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.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.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).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.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.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.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.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 Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).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.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.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.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.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.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.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).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 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.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.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 %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœ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 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 seinScheinprozedur %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 habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte 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 %CWÃ¤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-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iEH Landefeld-Marke ELEMENTAL-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 erlaubtELSE-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 %C 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 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_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 ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»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 habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare 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.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.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.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.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.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits 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.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.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.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 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.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.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.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).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.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.Atomare Befehle einschalten.Automatische Template-Instanziierung 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.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.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.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature 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.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.FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren.Ausnahmebehandlung 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.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.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.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.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.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 auf BÃ¤umen einschalten.LRA 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.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.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Vorzeichenerweiternde Befehle einschalten.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung 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.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.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 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.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.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 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.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 vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„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 muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler 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 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%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C 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 erwartetKonstante Feldangabe erwartet in Initialisierungsliste bei %LDatenkonstante nach Wiederholungsangabe 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 erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung 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 gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld 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-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 %C 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Ãœ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 %LFINAL-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-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-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-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-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.FUNCTION-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 %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte 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 %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.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 Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.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.Funktionen auf 4-Byte-Grenzen zwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.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.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.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.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C 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 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 mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %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.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC 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Ã¤tsgarantieGCSE 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 mehrGOTO-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 %C16-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.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.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.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.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.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.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.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge 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.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).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 X)-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 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 eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.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 static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode 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 sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.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 erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format 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.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugenSchnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.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.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.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.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.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ 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.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.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.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.Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.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.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 verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-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.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante 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).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte 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 verwendetÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-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-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISO-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 kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-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 verbietet leere InitialisierungsklammernISO-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 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 %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-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++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> for %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 Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-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 Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17ISO-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 des Operators ?: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 AusnahmespezifikationenISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtISO-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 %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>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 %CWenn Â»-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 das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null 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.dllimport fÃ¼r Funktionen ignorieren.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤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 %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() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.__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 %LIn %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 Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤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 %LRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Fehler: Incorrect EH edge %i->%iFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung 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 Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).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 %CFriend-Funktionen in umgebenden Namensraum einfÃ¼gen.__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).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.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.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurdeEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Nur solche Funktionen instrumentieren, die mit dem Attribut Â»bnd_instrumentÂ« gekennzeichnet sind.Interner Fehler: Instrumentation clone does not reference original nodeInterner Fehler: Instrumentation thunk has wrong edge calleeInterner Fehler: Instrumented node has wrong original declarationGanzzahldivision 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 Ganzzahlart %i bei %CGanzzahl 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Ã¼tztIntel MPX unterstÃ¼tzt x32 nichtSchleifen 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 werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! 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 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.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz ausgedrÃ¼ckt.Intrinsisches %qs (ist %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 %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische 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 habenUngÃ¼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Ã¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante 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Ã¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼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 %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele 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 TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼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 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 TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):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 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 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-Attribut bei %C in einer TYPE-DefinitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-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 definiertMarke %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 mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte 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 der HSA-Debugspeicherungs-GesprÃ¤chigkeitBeschrÃ¤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.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel 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.Lokale Deklaration aus einer anderen Funktion herausLock-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 werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosGangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtGangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtVektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable 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 %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX 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 diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-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 ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-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_strGrÃ¶ÃŸ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 %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.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 GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  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).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und 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.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.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
  HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.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 Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werdenHÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.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.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.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.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.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 SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defsHÃ¶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.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).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 Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.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.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.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.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.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«: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.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt 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 %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs 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 fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %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.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME 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 %C habenNON_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 %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %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 (%lu Bytes gegenÃ¼ber %lu 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 werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt 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 %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
--- 2169,2196 ----
  %s: Marke passt nicht zur Hinweis-Datei
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
! %sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s%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 MarkeÂ»%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)Â»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrtÂ»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-Kennzeichendie 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Â»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererV-Modifikator an nicht-ganzzahligem RegisterÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»assignÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»atomicÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»LeseÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»hÂ« auf nicht-Register-Operand angewandtÂ»mÂ«-KennzeichenAttribut Â»nonatomicÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenAttribut Â»readonlyÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»SchreibÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration(C)(Nachrichten ohne passende Methodensignatur(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, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) (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)(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.
  *thisArgument %q.*s fÃ¼r --help ist mehrdeutig, bitte prÃ¤zisieren--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param <Param>=<Wert>	Parameter <Param> auf <Wert> setzen. Siehe unten fÃ¼r komplette Parameterliste.--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-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).-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-I- doppelt angegeben-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MG darf nur mit -M oder -MM verwendet werden-MQ <Ziel>	MAKE-zitiertes Ziel hinzufÃ¼gen.-MT <Ziel>	Ein Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen.-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.-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.-Walloca-larger-than=0 ist bedeutungslos-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.-Werror=%s: -%s ist keine Option, die Warnungen steuert-Werror=%s: Keine Option -%s-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-Wframe-larger-than=<Anzahl>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <Anzahl> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wmisleading-indentation ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<Anzahl>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=0 ist bedeutungslos-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-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-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Â« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-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.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-f%s und -msdata=%s sind unvertrÃ¤glich-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird nicht unterstÃ¼tzt-fPIC/-fpic werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fPIE wird nicht unterstÃ¼tzt-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-falign-functions=%d ist nicht zwischen 0 und %d-falign-jumps=%d ist nicht zwischen 0 und %d-falign-labels=%d ist nicht zwischen 0 und %d-falign-labels=%d wird nicht unterstÃ¼tzt-falign-loops=%d ist nicht zwischen 0 und %d-falign-loops=%d wird nicht unterstÃ¼tzt-faligned-new=%d ist keine Zweierpotenz-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.Â»-fasan-shadow-offsetÂ« sollte nur zusammen mit Â»-fsanitize=kernel-addressÂ« verwendet werden-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fassociative-math abgeschaltet; andere Optionen haben Vorrang-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck-pointer-bounds erfordert %qs-Name fÃ¼r interne Verwendung-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-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-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	Maximale Anzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fdbg-cnt=%s-fdbg-cnt=<ZÃ¤hler>:<Grenze>[,<ZÃ¤hler>:<Grenze>,...]	Grenze des FehlersuchzÃ¤hlers setzen.-fdebug-prefix-map=<alt>=<neu> In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdeduce-init-list	Ableitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdirectives-only ist mit -Wunused_macros unvertrÃ¤glich-fdirectives-only ist mit -traditional unvertrÃ¤glich-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang aus.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-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 schaltet einen Optimierungsdurchgang ein.-fexcess-precision=[fast|standard]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexcess-precision=standard fÃ¼r Ada-fexcess-precision=standard fÃ¼r C++-fexcess-precision=standard fÃ¼r Fortran-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-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.-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-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-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.-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-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-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.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,...  In 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.-flto-compression-level=<Stufe>	Zlib-Kompressionsstufe <Stufe> fÃ¼r IL verwenden.-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.-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen.-fno-gnu89-inline wird nur im Modus GNU99 oder C99 unterstÃ¼tzt-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten.-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=<Ziele>=<Optionen>  Offloading-Ziele und deren Optionen angeben.Operand fÃ¼r Â»-fopenacc-dimÂ« bei Â»%sÂ« ist falsch-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.-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-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-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)-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-frecord-gcc-switches wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-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-frepo muss mit -c verwendet werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.Â»-fsanitize=addressÂ« und Â»-fsanitize=kernel-addressÂ« werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsanitize=Adresse wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-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]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-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 verwendet Register r29-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-check=specific fÃ¼r Thumb-1-fstack-check=specific nicht fÃ¼r MIPS16 implementiertOptionen -fstack-limit- werden mit -mfdpic ignoriert; stattdessen -mstack-check-l1 verwendenOptionen fÃ¼r -fstack-limit- werden auf dieser CPU nicht unterstÃ¼tzt-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-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-ftabstop=<Zahl>	Tabulatorentfernungen 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 Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fuse-linker-plugin, aber %s nicht gefunden-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.-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Ã¼nftige Fehlersuche verhindern-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<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zlib 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.-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.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubtOption -iplugindir <Verz> nicht vom GCC-Treiber Ã¼bergeben-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-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ms wird in der X32-ABI nicht unterstÃ¼tzt-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-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 ist nicht zwischen 0 und %d-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-jumps=%d ist nicht zwischen 0 und %d-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mallow-movmisalign benÃ¶tigt -mvsx-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=%s: ISA-Zeichenkette muss mit Â»rv32Â« or Â»rv64Â« anfangen-march=%s: ungÃ¼ltige ISA-Zeichenkette-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ARCH	Eigenschaften der Architektur ARCH verwenden.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tztÂ»-mbig-endianÂ« und Â»-mlittle-endianÂ« dÃ¼rfen nicht zusammen verwendet werden-mbranch-cost=%d ist nicht zwischen 0 und 5-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.-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 auf 32-Bit-Systemen nicht unterstÃ¼tzt-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-region=upperÂ« erfordert eine 430X-kompatible CPU-mcorea und -mcoreb kÃ¶nnen nicht zusammen verwendet werden-mcorea sollte mit -mmulticore verwendet werden-mcoreb sollte mit -mmulticore verwendet werden-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=%s steht in Konflikt mit -march=%s-mcpu=%s hat ungÃ¼ltige Silizium-Revision-mcpu=%s ist nicht gÃ¼ltig-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=TUNING	Code fÃ¼r angegebene ARC-Variante feintunen.-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.-mcrypto erfordert -maltivecÂ»-mdata-region=upperÂ« erfordert eine 430X-kompatible CPU-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdirect-move benÃ¶tigt -mvsx-mdiv erfordert -march, um die %<M%>-Erweiterung zu ermitteln-mefficient-unaligned-vsx erfordert -mallow-movmisalign-mefficient-unaligned-vsx benÃ¶tigt -mvsx-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mes0 kann nur zusammen mit C verwendet werden-mexr ohne -ms verwendet-mexr ohne -ms oder -msx verwendet-mfdpic wird nicht unterstÃ¼tzt, bitte Â»bfin-linux-uclibc-ZielÂ« verwenden-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt-mfloat-abi=hard und VFP-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPUÂ»-mfloat-abi=softÂ« und Â»-mfloat-abi=hardÂ« dÃ¼rfen nicht zusammen verwendet werden-mfloat-gprs=	GPR-Gleitkommamethode auswÃ¤hlen.-mfloat128 erfordert -mfloat128-type-mfloat128 erfordert VSX-UnterstÃ¼tzung-mfloat128-hardware erfordert -m64-mfloat128-hardware benÃ¶tigt -mfloat128-type-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0-mfloat128-type erfordert VSX-UnterstÃ¼tzung-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=	FP angeben (sp, dp, sp-lite, dp-lite) (bringt Â»-mxilinx-fpuÂ« mit sich).-mfunction-return* erfordert -march=z900 oder grÃ¶ÃŸer-mgpopt wird nicht zusammen mit PIC unterstÃ¼tzt.Argument 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-dfp benÃ¶tigt -mhard-float-mhard-float wird nicht unterstÃ¼tzt-mincoming-stack-boundary=%d ist nicht zwischen %d und 12-mindirect-branch* erfordert -march=z900 oder grÃ¶ÃŸer-mint32 wird fÃ¼r Ziele H8300 und H8300L nicht unterstÃ¼tzt-mipsN	Code fÃ¼r ISA Stufe N erzeugen.Â»-mlargeÂ« erfordert ein 430X-kompatibles Â»-mmcpu=Â«-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehen.-mlong-double-64 ist mit -m64 nicht erlaubt-mlong-double-<n>	GrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits).-mlong-double-[64,128]	GrÃ¶ÃŸe von Â»long doubleÂ« angeben.-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=MCU	Die Ziel-MCU auswÃ¤hlen.-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-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-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tztÂ»-mnÂ« wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt-mn ohne -mh, -ms oder -msx verwendet-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-%s schaltet -m%s aus-mno-allow-string-insns verbietet das Erzeugen des RMPA-Befehls-mno-altivec schaltet vsx aus-mno-dpfp-lrsr wird nur mit -mdpfp unterstÃ¼tzt-mno-exr nur mit -ms oder -msx gÃ¼ltig                  - Option ignoriert!-mno-fentry ist nicht mit SEH vertrÃ¤glich-mno-mpy wird nur fÃ¼r ARC700 oder ARCv2-mno-pic-data-is-text-relative kann nur zusammen mit -fpic/-fPIC verwendet werden-mno-power9-vector schaltet -mpower9-dform aus-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-mnop-mcount ist nicht mit diesem Ziel kompatibel-mnop-mcount ist fÃ¼r -fPIC nicht implementiert-moverride=ZEICHENKETTE	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpcrel -fPIC wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt-mpic-register= ist ohne -fpic nutzlos-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion-mpower8-vector erfordert -maltivec-mpower8-vector benÃ¶tigt -mvsx-mpower9-dform benÃ¶tigt -mpower9-vector-mpower9-dform benÃ¶tigt -mupper-regs-df-mpower9-dform benÃ¶tigt -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move-mpower9-fusion benÃ¶tigt -mpower8-fusion-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen-mpower9-vector benÃ¶tigt -mpower8-vector-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-mpreferred-stack-boundary=%d ist 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.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-mrecip erfordert -ffinite-math oder -ffast-math-mrecip erfordert -fno-trapping-math oder -ffast-math-mrecip erfordert -freciprocal-math oder -ffast-math-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert-mregparm wird im 64-Bit-Modus ignoriert-mregparm=%d ist nicht zwischen 0 und %d-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glich-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msdata=[none,data,sysv,eabi]	Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msim	Simulator-Laufzeitumgebung verwenden.-msim   Simulator-Laufzeitumgebung verwenden.Option -msimple-fpu ignoriertÂ»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werdenOption -msingle-float ist Ã¤quivalent zu -mhard-float-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-mspfp_fast ist auf ARC600 und ARC601 nicht verfÃ¼gbar-mstack-guard bringt -mstack-size mit sich-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt-msve-vector-bits=N	Anzahl der Bits in einem SVE-Vektorregister auf N festlegen.-msx wird in COFF nicht unterstÃ¼tzt-mtls-size=[16,32]	Bit-Breite des unmittelbaren TLS-Offsets angeben.-mtoc-fusion benÃ¶tigt -mpower8-fusion-mtoc-fusion benÃ¶tigt 64-bit-ZielarchitekturÂ»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell-mtraceback=	Voll-, Teil- oder keine Traceback-Tabelle (full, part, no).-mtraceback=[full,part,no]	Art der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune= erwartet mn10300, am33, am33-2, oder am34-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=CPU	FÃ¼r CPU optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mupper-regs-df benÃ¶tigt -mvsx-mupper-regs-di benÃ¶tigt -mvsx-mupper-regs-sf erfordert -mpower8-vectorÂ»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glichÂ»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich-mvsx benÃ¶tigt indizierte Adressierung-mvsx benÃ¶tigt Hardware-Gleitkommabefehle-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move-mvsx-timode erfordert mÃ¶glicherweise -mlra-mvsx-timode benÃ¶tigt -mvsx-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-o <Datei>	Ausgabe in <Datei> schreiben.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tzt-pipe ignoriert, da -save-temps angegeben-pipe wird nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.â€¦ 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 %C128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus64-Bit-SPE wird nicht unterstÃ¼tzt; 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><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>?: 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-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn es zum angegebenen Promilleanteil zum Gesamtprofil beitrÃ¤gt.Ein 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.Bei %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.AAPCS unterstÃ¼tzt nicht -mcallee-super-interworkingAAPCS unterstÃ¼tzt nicht -mcaller-super-interworkingABI erfordert -march=rv%dABSTRACT 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 spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinATOM-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 ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.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.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 FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger 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 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)Instrumentierung durch ZeigergrenzenprÃ¼fer hinzufÃ¼gen. Die Â»-fchkp-*Â«-Schalter steuern die Instrumentierung. Derzeit verfÃ¼gbar fÃ¼r C, C++ und Objective-C.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.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 an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.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 differsInterner Fehler: Alias chain for instrumented node is brokenAlias fÃ¼r --help=target.Alias 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 referenceAlle 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.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 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 habenZuordnungsfÃ¤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 habenReservierbare 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 QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreiten128-Bit-Ganzzahlen in VSX-Registern zulassen.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« 64-Bit-Ganzzahlvariablen in oberen Registern erlauben.ZeigergrenzenprÃ¼fer-Optimierungen erlauben. Standardeinstellung ist erlaubt bei Optimierungsstufe > 0.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.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« Â»doubleÂ«-Variablen in oberen Registern erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Mit den Optionen Â»-mcpu=power8Â« oder Â»-mpower8-vectorÂ« Â»floatÂ«-Variablen in oberen Registern erlauben.Â»floatÂ«- und Â»doubleÂ«-Variablen in oberen Registern erlauben, wenn die CPU es erlaubt.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.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.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.Die IEEE-128-Bit-Typen erlauben, ohne das SchlÃ¼sselwort Â»__float128Â« zu erfordern.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.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.Erlauben, die Â»*_nobndÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.Erlauben, die Â»*_nochkÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.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.Variadische Funktionen ohne benannte Parameter 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 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- und SPE-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.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.Alias 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 referenceInterner Fehler: Analyzed node has no reference to instrumented versionAssemblerbefehle 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 HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].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 aufArgument %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 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 Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« 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 ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN 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-trap%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Arithmetische 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 werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ 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 werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ 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 werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ 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 reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtArray TYPE_DOMAIN is not integer typeFeldkomponente 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]Feldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld 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_LOCFeldauswahlbezeichner, 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 %LZuweisung 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 erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert 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 annehmenAssembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmenAnnehmen, 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 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 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 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 EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.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 seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument 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 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 %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld 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:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, 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 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 habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.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 abzulegenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.BACK-Argument des intrinsischen %qs ist noch nicht unterstÃ¼tztBB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-KantenInterner Fehler: BB %i is missing an EH edgeInterner Fehler: BB %i is missing an edgeBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenInterner 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 %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-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 %LFalsche 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 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_signBasisobjekt 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 %qsBindung 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].Interner 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.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tztEingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument 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 aufgerufenerweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 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 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-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 (%ld/%ld) 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-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 seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %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-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 %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_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-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-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %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: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.An benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute 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 werden%qs bei %L kann nicht in interoperablen Typ konvertiert werdenName des aktuellen Verzeichnisses kann nicht ermittelt 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 werdenAusgabedatei %s fÃ¼r Zwischenschritt konnte nicht geÃ¶ffnet werden
  Quelldatei %s kann nicht geÃ¶ffnet 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 wurdeIMPLICIT 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 %LWertÃ¤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 werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤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 habenZur 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 AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures 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 einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode 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 vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtCode 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 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.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.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 KIND-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponente mit LEN-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert 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Ã¶ffentlichung voraussichtlich 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) 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 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.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze 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.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.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.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 INTEGERUmwandlung 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 2018 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
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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-pointerCray-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 erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-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 %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDIM-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 seinDatenelement 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).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 passenWenn 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, einschaltenZurÃ¼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Ã¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung.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=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=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe 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 gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter 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, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter 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 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.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 (%ld, %ld) in Feldkonstruktor 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 angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.FPU-ISA ausschalten, die ABI-Option muss 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.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.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).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.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.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.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.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 Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).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.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.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.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.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.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.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).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 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.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.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 %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœ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 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 seinScheinprozedur %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 habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte 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 %CWÃ¤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-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iEH Landefeld-Marke ELEMENTAL-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 erlaubtELSE-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 %C 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 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_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 ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»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 habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare 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.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.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.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.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.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits 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.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.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.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 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.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.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.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).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.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.Atomare Befehle einschalten.Automatische Template-Instanziierung 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.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.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.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature 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.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.FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren.Ausnahmebehandlung 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.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.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.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.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.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 auf BÃ¤umen einschalten.LRA 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.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.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.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung 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.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.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 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.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.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 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.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 vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„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 muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler 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 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%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C 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 erwartetKonstante Feldangabe erwartet in Initialisierungsliste bei %LDatenkonstante nach Wiederholungsangabe 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 erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung 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 gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld 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-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 %C 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Ãœ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 %LFINAL-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-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-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-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-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.FUNCTION-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 %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte 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 %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.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 Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.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.Funktionen auf 4-Byte-Grenzen zwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.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.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.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.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C 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 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 mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %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.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC 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Ã¤tsgarantieGCSE 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 mehrGOTO-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 %C16-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.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.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.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.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.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.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.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge 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.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).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 X)-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 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 eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.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 static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode 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 sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.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 erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format 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.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugenSchnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-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.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.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.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.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ 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.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.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.Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.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.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 verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-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.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante 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).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte 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 verwendetÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-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-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISO-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 kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-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 verbietet leere InitialisierungsklammernISO-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 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 %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-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++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> for %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 Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-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 Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17ISO-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 des Operators ?: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 AusnahmespezifikationenISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtISO-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 %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>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 %CWenn Â»-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 das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null 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.dllimport fÃ¼r Funktionen ignorieren.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤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 %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() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.__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 %LIn %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 Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤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 %LRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Fehler: Incorrect EH edge %i->%iFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung 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 Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).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 %CFriend-Funktionen in umgebenden Namensraum einfÃ¼gen.__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).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.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.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurdeEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Nur solche Funktionen instrumentieren, die mit dem Attribut Â»bnd_instrumentÂ« gekennzeichnet sind.Interner Fehler: Instrumentation clone does not reference original nodeInterner Fehler: Instrumentation thunk has wrong edge calleeInterner Fehler: Instrumented node has wrong original declarationGanzzahldivision 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 Ganzzahlart %i bei %CGanzzahl 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Ã¼tztIntel MPX unterstÃ¼tzt x32 nichtSchleifen 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 werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! 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 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.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz ausgedrÃ¼ckt.Intrinsisches %qs (ist %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 %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische 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 habenUngÃ¼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Ã¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante 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Ã¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼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 %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele 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 TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼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 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 TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):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 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-Attribut bei %C in einer TYPE-DefinitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-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 definiertMarke %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 mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte 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 der HSA-Debugspeicherungs-GesprÃ¤chigkeitBeschrÃ¤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.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel 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.Lokale Deklaration aus einer anderen Funktion herausLock-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 werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosGangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtGangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtVektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable 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 %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX 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 diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-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 ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-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_strGrÃ¶ÃŸ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 %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.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).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximalzahl der Paare von Ladebefehlen fÃ¼r einen Vergleich.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  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).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und 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.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.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
  HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.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 Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werdenHÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.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.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.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.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.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 SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defsHÃ¶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.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).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 Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.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.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.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.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.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«: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.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt 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 %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs 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 fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %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.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME 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 %C habenNON_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 %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %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 (%lu Bytes gegenÃ¼ber %lu 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 werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt 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 %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
*************** inclusive vorverarbeitetem Quellcode, we
*** 2228,2234 ****
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-Anweisungchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECTED_REAL_KIND ohne Argument Â»PÂ« oder Â»RÂ« bei %LSEQUENCE-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 FPTRSIGN= bei %C ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tztSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertInterner 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-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debuginfos fÃ¼r Ada ist abgelaufen und wird nicht mehr unterstÃ¼tztSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTOP-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 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 istSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenIdentisch mit %s. Verwenden Sie daher bitte diese Option.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Register 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 erwartetSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs bei %L mit POINTER oder ALLOCATABLE in Prozedur %qs mit BIND(C) wird noch nicht unterstÃ¼tztScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.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.Schedule-Art des OMP-Schedulers fÃ¼r Schleifen, die von parloops parallelisiert wurden (static, dynamic, guided, auto, runtime).Sichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokal.Zweites Argument von MOD bei %L ist NullZweites Argument von %s ist bei %L negativZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites 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Â«.
  SpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werden.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).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).Selbstreferenzielles 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.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.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.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.Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.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 Ã¼bereinSchlitze 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.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 implementiertGleitkommaeinheit mit einfacher Genauigkeit.GrÃ¶ÃŸe (in KB) des Software-Datencache.GrÃ¶ÃŸ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 Stabelschutzes, als Zweierpotenz ausgedrÃ¼ckt.Beim Ãœ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, 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, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztQuell-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 habenAktiviert insbesondere das Nachverfolgen von indirekten SprÃ¼ngen im Rahmen der Control-Flow Enforcement Technology (CET).Aktiviert insbesondere die Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET).Spezifikationsfunktion %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.Kostenmodell fÃ¼r Vektorisierung angeben. -fvect-cost-model=[unlimited|dynamic|cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.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.Xilinx-FPU angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.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.Sprungkosten angeben (Standard: 20).Standard-OpenACC-Berechnungsdimensionen angeben.Angabe, wie viele Bytes inline kopiert werden, bevor memcpy/memmove aufgerufen wird.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.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.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.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.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=).HÃ¶chstanzahl von Bytes, um Inline-Code mit schleifenfreiem Code zu vergleichen. Ein Wert von 0 bedeutet, dass memcmp Ã¼berhaupt nicht geinlinet wird.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.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.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-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register 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.Art der Hardware-Multiplikation angeben.Schema fÃ¼r thread-lokalen Speicher angeben.Registernummer fÃ¼r Threadzeiger angeben.Angeben, wo die kompilierten intrinsischen Module zu finden sind.Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden.Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.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 in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack 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 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 %LGNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤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).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 %CUnterprogramm %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 %LTeilzeichenkette bei %L hat LÃ¤nge NullEnd-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 der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar 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 %LEingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI 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.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r Control-flow Enforcement Technology (CET) 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.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung 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, 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, 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 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 MPX-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.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung 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 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 VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD 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.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.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.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r HSA implementiert keine 16-Bit-FPU-OperandenUnterstÃ¼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 implementiertAltes 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.Multiplizier-Addier-Befehle 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=Â«):Ausgabe 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 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 hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %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 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 -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 Â»!$ACC ROUTINE ( NAME )Â« bei %C, ungÃ¼ltiger Funktionsname %sSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-UNROLL-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 ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %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-Â»DEPEND SINKÂ«-Liste bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung 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 ENTER DATA mit Zuordnungstyp auÃŸer TO oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, RELEASE oder DELETE MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss 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:TODO: Vector sections in data statementsTODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pInterner Fehler: TYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAXVAL_VALUE_RAW ist nicht NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTLinker-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.Ziel: %s
  DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenDie Option Â»--paramÂ« erkennt die folgenden ParameterDie Option -mfloat128 wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATOR Ã¼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 ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertDas 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 werdenOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDas 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 ist zu lang, um sie in %qs umzuwandelnDas 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 WertDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDas 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 Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Die ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge der Argumente fÃ¼r den OPERATOR bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge des Funktionsergebnisses des OPERATORs bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel: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 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.Die Ã¤lteste macOS-X-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 seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprach-unabhÃ¤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 verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss Argumente haben, die nichtallozierbar und keine Zeiger sind, und der RÃ¼ckgabewert muss nichtallozierbar, kein Zeiger und skalar seinDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenDie unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)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 maximale Anzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt 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.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.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.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.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.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.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 nur einmal rollt.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 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.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 der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstzahl der Abschaltungen in einer einzelnen Schleife.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.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 Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Der minimale Anteil von ProfilingdurchlÃ¤ufen fÃ¼r einen Basisblock, um nicht als Â»unwahrscheinlichÂ« gewertet zu werden.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.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.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel istKleinster 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 Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dAnzahl 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 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-constructorDie Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.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 muss vom Typ INTEGER sein, nicht %sProzentsatz 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.Die Zeigerkomponente %qs bei %qs bei %L hat nicht deklarierten TypDas 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)Die Datei mit den AuflÃ¶sungen.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 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Â« seinDas 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 Ã¼bereinDie Version von ld64, die fÃ¼r diese Toolchain verwendet wird.Die 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 %CDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
--- 2212,2218 ----
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-Anweisungchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECTED_REAL_KIND ohne Argument Â»PÂ« oder Â»RÂ« bei %LSEQUENCE-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 FPTRSIGN= bei %C ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tztSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertInterner 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-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debuginfos fÃ¼r Ada ist abgelaufen und wird nicht mehr unterstÃ¼tztSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTOP-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 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 istSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenIdentisch mit %s. Verwenden Sie daher bitte diese Option.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Register 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 erwartetSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs bei %L mit POINTER oder ALLOCATABLE in Prozedur %qs mit BIND(C) wird noch nicht unterstÃ¼tztScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.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.Schedule-Art des OMP-Schedulers fÃ¼r Schleifen, die von parloops parallelisiert wurden (static, dynamic, guided, auto, runtime).Sichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokal.Zweites Argument von MOD bei %L ist NullZweites Argument von %s ist bei %L negativZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites 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Â«.
  SpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werden.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).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).Selbstreferenzielles 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.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.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.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.Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.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 Ã¼bereinSchlitze 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.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 implementiertGleitkommaeinheit mit einfacher Genauigkeit.GrÃ¶ÃŸe (in KB) des Software-Datencache.GrÃ¶ÃŸ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 Stabelschutzes, als Zweierpotenz ausgedrÃ¼ckt.Beim Ãœ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, 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, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztQuell-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.Kostenmodell fÃ¼r Vektorisierung angeben. -fvect-cost-model=[unlimited|dynamic|cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.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.Xilinx-FPU 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.Sprungkosten angeben (Standard: 20).Standard-OpenACC-Berechnungsdimensionen angeben.Angabe, wie viele Bytes inline kopiert werden, bevor memcpy/memmove aufgerufen wird.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, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.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.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.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.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.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.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-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register 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.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, wo die kompilierten intrinsischen Module zu finden sind.Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden.Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden.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 in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack 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 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 %LGNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤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).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 %CUnterprogramm %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 %LTeilzeichenkette bei %L hat LÃ¤nge NullEnd-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 der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar 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 %LEingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI 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.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung 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.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung 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, 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, 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 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 MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MPX-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.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung 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 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 VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD 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.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.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.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r HSA implementiert keine 16-Bit-FPU-OperandenUnterstÃ¼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 implementiertAltes 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.Multiplizier-Addier-Befehle 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=Â«):Ausgabe 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 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 hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %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 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 -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 Â»!$ACC ROUTINE ( NAME )Â« bei %C, ungÃ¼ltiger Funktionsname %sSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-UNROLL-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 ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %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-Â»DEPEND SINKÂ«-Liste bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung 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 ENTER DATA mit Zuordnungstyp auÃŸer TO oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, RELEASE oder DELETE MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss 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:TODO: Vector sections in data statementsTODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pInterner Fehler: TYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAXVAL_VALUE_RAW ist nicht NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTLinker-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.Ziel: %s
  DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenDie Option Â»--paramÂ« erkennt die folgenden ParameterDie Option -mfloat128 wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATOR Ã¼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 ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertDas 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 werdenOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDas 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 ist zu lang, um sie in %qs umzuwandelnDas 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 WertDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDas 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 Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Die ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge der Argumente fÃ¼r den OPERATOR bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge des Funktionsergebnisses des OPERATORs bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel: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 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.Die Ã¤lteste macOS-X-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 seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprach-unabhÃ¤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 verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss Argumente haben, die nichtallozierbar und keine Zeiger sind, und der RÃ¼ckgabewert muss nichtallozierbar, kein Zeiger und skalar seinDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenDie unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)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 maximale Anzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt 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.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.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.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.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.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.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 nur einmal rollt.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 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.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 der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstzahl der Abschaltungen in einer einzelnen Schleife.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.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 Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Der minimale Anteil von ProfilingdurchlÃ¤ufen fÃ¼r einen Basisblock, um nicht als Â»unwahrscheinlichÂ« gewertet zu werden.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.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.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel istKleinster 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 Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dAnzahl 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 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-constructorDie Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.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 muss vom Typ INTEGER sein, nicht %sProzentsatz 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.Die Zeigerkomponente %qs bei %qs bei %L hat nicht deklarierten TypDas 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)Die Datei mit den AuflÃ¶sungen.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 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Â« seinDas 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 Ã¼bereinDie Version von ld64, die fÃ¼r diese Toolchain verwendet wird.Die 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 %CDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2256,2266 ****
  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 %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼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 -mfloat-gprs=: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 Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %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 Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %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 Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %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 %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Ã¤hntVariable 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.FÃ¼r Doppelwort-Operationen vektorisieren.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 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.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.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 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 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.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen 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 doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.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 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 Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen 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.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.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.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.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« 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.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.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.Bei switch-Anweisungen mit booleschem Steuerausdruck 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.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In Attribut-Aliasen und Ã¤hnlichen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler 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 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 Verwendung der Speicherklassenangabe Â»registerÂ« warnen.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 Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.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 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.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.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 von %qE 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 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 das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.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.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 sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.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 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 Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.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 mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.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 nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.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 Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.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 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 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, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.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.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.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.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.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.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.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.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne 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.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.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 gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-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 Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.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-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_cmpb akzeptiert nur 2 Argumente__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__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 sein__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 kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine 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 Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> 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 auftreteneine 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 StandardkonstruktorEine 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 Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein 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 unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein 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 unterschiedlichen Qualifizierern 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 %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine 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:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff 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 einzuschaltenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse 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Ã¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse 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 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 werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D 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 privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige 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+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftreteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine 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-Konstruktorand 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 Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %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 darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %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 %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> 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 muss ein Ganzzahltyp seinArgument %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 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp 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 1 von %s muss eine Konstante seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument 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 in OpenACC-%<parallel%> nicht erlaubtArgument 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Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument 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 fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ 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=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument 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 von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument 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 nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%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 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 mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex 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Ã¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] 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 %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt Â»-mabi=ilp32Â« nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-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 Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument 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 wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute 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%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche 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: %dFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodefalscher AusdruckFalscher 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 Bewegungfalscher OperatorungÃ¼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 -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %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 es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤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 QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %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Â«Block-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶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Ã¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongeschweift 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Ã¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute 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 %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)eingebaute 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 ZeichenkettenargumentEingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsEingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert seinOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-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 %sC++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf 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 Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf 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 %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenmit Eigenschaft verbundene Instanzvariable nicht gefunden-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet 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ÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mOperanden 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 werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%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 werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mProgramm-Status kann nicht ermittelt werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<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 %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNur-Empfangs-Kanal kann nicht geschlossen 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%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI fÃ¼r Argument %qP nach %qD 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 werdenUmwandlung 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 istUmwandlung 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 istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> 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%qD kann nicht als Bitfeldtyp 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 werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT 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 habenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdennicht-public-Element %qD von %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 %qT von () kÃ¶nnen nicht hergeleitet 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 gibtElementfunktion %<%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%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werdenInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%s kann nicht in Plugin %s gefunden werden
  %sÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden werdenSchnittstellendeklaration 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 werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
! %sseparate Â»%sÂ«-ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werdenÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werden%s kann nicht gelesen werden: %mLTO-Deklarationen von %s kÃ¶nnen nicht gelesen werdenLTO-Modus-Tabelle kann nicht aus %s gelesen werdenFunktionsprofil aus %s kann nicht gelesen werdenZeichenkettentabelle aus %s konnte nicht gelesen werdenArbeitspaket aus %s kann nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen 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 einWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerKonzept %q#D kann nicht spezialisiert werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werden-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« 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 istAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<::%> kann nicht in Parameterdeklaration verwendet werden%<typeid%> kann nicht mit -fno-rtti verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werdenModus %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 werdenveraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hatKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werdenkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des Typs %qT variabler GrÃ¶ÃŸe, der nicht ein 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-AnweisungCase-Marken nicht sortiert: 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 GenauigkeitTypumwandlung 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 %s-Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in %s-Adressraumzeiger aus getrenntem allgemeinen AdressraumzeigerUmwandlung in allgemeinen Adressraumzeiger von getrenntem %s-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Ã¼tztNichtreferenztyp %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 Kompilers 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 cloneverÃ¤ndert die Bedeutung von %qD von %q#Dchar-Array mit wide-Zeichenkette initialisiertcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %sWahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist veraltetKlasse %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Ã¼gbarArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung von Klassentemplates ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sLTRANS-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 wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit -f%sCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten GanzzahlausdruckZusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachteltzusammengelegte Schleifen sind nicht perfekt geschachteltcollect2-Version %s
  collect: %s wird gelesen
  collect: %s wird neu kompiliert
  collect: neu binden
--- 2240,2250 ----
  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 %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼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 -mfloat-gprs=: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 Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %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 Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %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 Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %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 %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Ã¤hntVariable 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.FÃ¼r Doppelwort-Operationen vektorisieren.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 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.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.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 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 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.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen 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 doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.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 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 Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen 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.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.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.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.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« 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.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.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.Bei switch-Anweisungen mit booleschem Steuerausdruck 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.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In Attribut-Aliasen und Ã¤hnlichen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler 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 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 Verwendung der Speicherklassenangabe Â»registerÂ« warnen.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 Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.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 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.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.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 von %qE 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 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 das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.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.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 sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.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 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 Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.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 mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.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 nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.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 Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.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 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 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, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.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.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.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.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.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.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.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.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne 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.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.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 gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-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 Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.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-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_cmpb akzeptiert nur 2 Argumente__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__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 sein__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 kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine 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 Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> 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 auftreteneine 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 StandardkonstruktorEine 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 Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein 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 unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein 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 unterschiedlichen Qualifizierern 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 %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine 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:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff 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 einzuschaltenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse 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Ã¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse 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 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 werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D 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 privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige 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+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein 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 unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine 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-Konstruktorand 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 Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %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 darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %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 %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> 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 muss ein Ganzzahltyp seinArgument %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 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp 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 1 von %s muss eine Konstante seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument 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 in OpenACC-%<parallel%> nicht erlaubtArgument 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Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument 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 fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ 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=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument 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 von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument 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 nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%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 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 mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex 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Ã¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] 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 %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt Â»-mabi=ilp32Â« nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-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 Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument 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 wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute 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%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche 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: %dFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodefalscher AusdruckFalscher 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 Bewegungfalscher OperatorungÃ¼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 -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %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 es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤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 QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %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Â«Block-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶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Ã¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongeschweift 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Ã¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute 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 %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)eingebaute 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 Zeichenkettenargumenteingebaute Funktion %qs erfordert eingebaute Funktion %qsEingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-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 %sC++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf 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 Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf 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 %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenmit Eigenschaft verbundene Instanzvariable nicht gefunden-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet 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ÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mOperanden 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 werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%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 werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mProgramm-Status kann nicht ermittelt werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<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 istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNur-Empfangs-Kanal kann nicht geschlossen 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%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 werdenUmwandlung 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 istUmwandlung 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 istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> 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%qD kann nicht als Bitfeldtyp 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 werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT 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 %qT von () kÃ¶nnen nicht hergeleitet 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 gibtElementfunktion %<%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%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werdenInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%s kann nicht in Plugin %s gefunden werden
  %sÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden werdenSchnittstellendeklaration 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 werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
! %sseparate Â»%sÂ«-ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werdenÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werden%s kann nicht gelesen werden: %mLTO-Deklarationen von %s kÃ¶nnen nicht gelesen werdenLTO-Modus-Tabelle kann nicht aus %s gelesen werdenFunktionsprofil aus %s kann nicht gelesen werdenZeichenkettentabelle aus %s konnte nicht gelesen werdenArbeitspaket aus %s kann nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen 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 einWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerKonzept %q#D kann nicht spezialisiert werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werden-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« 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 istAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<::%> kann nicht in Parameterdeklaration verwendet werden%<typeid%> kann nicht mit -fno-rtti verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werdenModus %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 werdenveraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hatKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werdenkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTEinfangen 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-AnweisungCase-Marken nicht sortiert: 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 GenauigkeitTypumwandlung 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 %s-Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in %s-Adressraumzeiger aus getrenntem allgemeinen AdressraumzeigerUmwandlung in allgemeinen Adressraumzeiger von getrenntem %s-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Ã¼tztNichtreferenztyp %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 Kompilers 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 cloneverÃ¤ndert die Bedeutung von %qD von %q#Dchar-Array mit wide-Zeichenkette initialisiertcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %sWahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist veraltetKlasse %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Ã¼gbarArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung von Klassentemplates ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sLTRANS-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 wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit -f%sCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten GanzzahlausdruckZusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachteltzusammengelegte Schleifen sind nicht perfekt geschachteltcollect2-Version %s
  collect: %s wird gelesen
  collect: %s wird neu kompiliert
  collect: neu binden
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2270,2295 ****
  Kompilierung beendet.
  komplexes 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 variable GrÃ¶ÃŸezusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine DefinitionKonzept muss Typ %<bool%> habenBedingungsausdruck verweist auf Iterationsvariable %qDBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierungbedingter Ausdruck in Operand von Faltungsausdruckin 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, ignoriertin 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 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+Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qsin 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+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+DFehlerhafte Verwendung von Â»-mcustomÂ«-Schaltern, Zielattributen und/oder Â»__builtin_custom_Â«-FunktionenKonflikt mit %qDevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenKonstante %qs kann nicht als %<mutable%> deklariert seinconst-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>mit const, volatile oder restrict qualifizierter Typ in %<#pramga omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:bla %d %qFbla %d %qFKonstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %skonstantes Feld %qD als %<asm%>-Ausgabe verwendetKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor 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 seinenthaltene Schleifeenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung innerhalb einer %<#pragma simd%>-Schleifecontrol flow in the middle of basic block %dKontrollfluss erreicht Ende von Nicht-void-FunktionUmwandlung 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 angefordertUmformung 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 eines Nullpointers vom Typ %qT in %qT ist kein KonstantenausdruckUmwandlung eines SSA_NAME auf der linken SeiteUmwandlung eines Registers auf eine andere GrÃ¶ÃŸeUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckUmwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void wird nie einen Typumwandlungsoperator verwendenUmwandlung 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 %qT%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals ist in C++ ungÃ¼ltigfar-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 NULLKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Interner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo 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-konsistentbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_maxkaputtes 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 werdenHSAIL konnte fÃ¼r Funktion %s nicht erzeugt werden: Funktion kann nicht geklont werdenes 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
  Go-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 werdenBRIG-Datei konnte nicht gelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenkern.osversion nicht erkannt: %q.*sUnbekannte Version %s
! Abbildung von pch_address_space konnte nicht aufgehoben werden: %mCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsCPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %serzeugt 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 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 erzeugtLaufzeit-Relocation wird erzeugtLaufzeit-Relocation fÃ¼r %qD wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugteigener Befehlsopcode fÃ¼r Â»__builtin_custom_%sÂ« muss bereits zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seinOption Â»custom-fpu-cfgÂ« unterstÃ¼tzt kein %<no-%>Option Â»custom-fpu-cfgÂ« erfordert Konfigurationsargumentcv-qualifizierter TypparameterDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetdata-modem=far ist fÃ¼r Architektur CR16C ungÃ¼ltigdead STMT in EH tabledead histogramFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendecl-specifier in Deklaration von Ableitungshinweisdecl-Spezifizierung in Bedingung ungÃ¼ltigDeklaration %qD deklariert nichtsDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration der %<constexpr%>-Variable %qD ist keine DefinitionDeklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<~%T%> als Element von %qTDeklaration von %q#DDeklaration 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 steht mit eingebauter Deklaration %q#D in KonfliktDeklaration 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 %qs 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 Nicht-ElementDeklaration 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 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 %qF hat unterschiedlichen ExceptionspezifiziererDeklaration 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 std::initializer_list entspricht nicht #include <initializer_list>, ist kein TemplateDeklaration 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 verwendethier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdecltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendecltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp istDekrementieren 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 %qT 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Ã¼gbar%qT ermittelt als %qTErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard %d Minimum %d Maximum %dStandardargument %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 nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarStandard-Ziel wurde nicht gesetztStandard-Â»target_clonesÂ«-Attribut wurde nicht gesetztStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -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-Typumwandlungen bestimmt werdenStandard- 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 Datenelementvorgegebene Funktion %q+D mit StandardargumentStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier 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 entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition 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 angegebendelegierende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarDefinition von %q+D gelÃ¶schtgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktionLÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtDatei %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 %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Zeigers auf unvollstÃ¤ndigen Typen %qTDereferenzierung 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Ã¼ltigDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor 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 habenwollten 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Ã¤nglichdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Durchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenAnderer 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 verwendet werdendo_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierpasst nicht zu vorheriger Deklaration %q#DunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %dErweiterungsbefehle fÃ¼r Zeichenketten einschaltenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %LInterner 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%>doppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter asm-Operandenname %qsdoppelter 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 Â»%sÂ«doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+Ddoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-BedingungIm Durchlauf %s: %s
  wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debugDwarf-Version %d wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamic_cast von %q#D nach %q#T kann nie erfolgreich seinjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleInterner 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 verwendenElementtypen 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 Formatemit_fusion_p9_load kein MEMemit_fusion_p9_load, falsches Register #1emit_fusion_p9_load, falsches Register #2emit_fusion_p9_store kein MEMemit_fusion_p9_store, falsches Register #1emit_fusion_p9_store, falsches Register #2PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetAusgabe des bedingten Mikrocode-Befehls %s	[%s] #%dAusgabe des Mikrocode-Befehls %s	[%s] #%ddas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern Ã¤ndert sich mit -fabi-version=12 (GCC 8)Leere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere introduction-listleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere 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++Codekomprimierung fÃ¼r FT32B-Code aktivierenVerwendung bedingter Kopierbefehle einschalten.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 sinnvollumgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebende Zielregionumgebende TaskInterner 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 werdenBetreten des OpenMP-strukturierten BlocksBetreten des catch-BlocksBetreten der if-Anweisung mit constexprBetreten der synchronisierten oder atomaren AnweisungBetreten von try-Blockenum-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 definiertAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤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 GanzzahlkonstantenausdruckUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC muss gesetzt seinUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegenFehlerFehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %s
  Fehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: 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, Â»-fexeptionsÂ« schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird gefangen werdenAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in char-Array-InitialisierungElementÃ¼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
! Interner Fehler: exit %d->%d not recordedexpand_binop in movsi got gescheitertExpansionsmuster %qE enthÃ¤lt keine ArgumentpacksExpansionsmuster %qT enthÃ¤lt keine ArgumentpacksExpansionspunkt ist Ort %iKlausel %<#pragma acc%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> 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%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<asm%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwartet%<extern%> erwartet%<for%> hinter %qs erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%> oder %<shared%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartetModifizierer %<parallel%> oder %<target%> fÃ¼r die %<if%>-Klausel erwartet%<point%> erwartet%<return%> erwartet%<scalar%> erwartet%<simd%> oder %<reduction%> oder %<target%> erwartet%<static_assert%> erwartet%<target%> erwartet%<template%> erwartet%<throw%> erwartet%<tofrom%> erwartet%<try%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet%<â€¦%> erwartetfehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectBezeichner fÃ¼r den Attributnamen erwartetAttribut vor %<...%> erwartetbinÃ¤rer Operator erwartetboolescher Ausdruck erwartetboolescher Typ erwartetcase-Marke oder goto-Anweisung erwartetKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetKonstruktor, Destruktor oder Typumwandlung erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetelse-Anweisung erwartethinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetgoto-Ausdruck erwartetID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetGanzzahlausdruck vor Â»)Â« erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetAbbildungsindex auf rechter Seite erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Ã¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwartetSemikolon erwarteterwartete Signatur: %qDSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetExplizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtExplizites Goto am Ende von 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 Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder 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 Default-Funktion %q+D kann nicht als %<constexpr%> deklariert werden, da die implizite Deklaration nicht %<constexpr%> ist :explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CAusdruck 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 hat SeiteneffekteAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck 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 ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typexpression_rank(): Two array specsextend_ref(): Bad tailerweiterte Initialisierungsliste 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 Modellexterne 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 Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %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)Plugin %s kann nicht initialisiert werdenfailed 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: %mtemporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertFehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Fallthru-Kante hinter einer Kontrollanweisung in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru 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 %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_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 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%>first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetFestkommaÃ¼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 in ansonsten leerem %q#Tflexibles 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 %qEGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommakonstante ist kein gÃ¼ltiger direkter OperandAblaufsteuerungsbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %OFaltungsausdrÃ¼cke sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarfopen %s: %mfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>um %<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 die Option Â»-misr-vector-size=XÂ« sind nur die Werte 4 oder 16 gÃ¼ltigfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %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-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige OperandennummerFormatzeichenkette ist hier definiertZeiger 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 gebildetVorwÃ¤rtsdeklaration von %q#T%<%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 poolStandard-Fall nicht am Anfang des case-Vektors gefundenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_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, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt.RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben.RahmengrÃ¶ÃŸ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 Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidetFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatFunktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtFunktion %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Ã¤ltFunktion %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 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 seinfunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFehlzuordnung von FunktionsattributenFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktion kann nicht instrumentiert werdenFunktionsdeklaration ist kein Prototypals %<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 Zeichenkettentypen zurÃ¼ckFunktion 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 istFunktion 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%>FunktionsparameterUnpassende 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Ã¼ckInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktion 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%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXfunktionale Umwandlung in Arraytyp %qTAusschuss am Ende von Â»#pragma nomember_alignmentÂ«'gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodeInterner 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(): Bad array referencegfc_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Ã¼tztglobale 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).gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale 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 streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaushwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %siWMMXt 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 nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#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 ignoriertAttribut %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 ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %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
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»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 (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%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Ã¼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 angegebenimplizite 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 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 werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶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 per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin 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 der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: im Basis-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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung 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 bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible 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 %qDInkompatibler 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Ã¤ngerincompatible types 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 verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼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 Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren 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 %qDerhÃ¶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 %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion 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 zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter 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 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 Ã¼berschriebeninitialisierte 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 anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung 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 char-Array ist zu langdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktinjizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbareingegebener Klassenname %qD als Template-Templateargument verwendetInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut %qsÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« 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 callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner 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 freigegebenBefehl 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Ã¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende 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 parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante 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 konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie 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 erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼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-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼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Ã¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼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 %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %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Ã¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼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 bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼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 Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>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 Â»%sÂ« fÃ¼r %s"%s"%sungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼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 Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼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Ã¼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 VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼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 vektorwertiges PlusungÃ¼ltige Zahl in -mrgf-banked-regs=%s; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Interner Fehler: invalid number of operands to __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼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 Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼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 Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«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 Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Differenz, Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« 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Ã¼ltige Operanden in ArrayreferenzUngÃ¼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Ã¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼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 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 ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null 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-Flag-AusgabeungÃ¼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 Zeiger-DifferenzungÃ¼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Ã¼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 %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>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 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%> auf hÃ¶chster EbeneungÃ¼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 Â»%%%cÂ«ungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼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 geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼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 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 der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼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 Typ-VerwendungungÃ¼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 %qIunbekannter Wert (%qs) fÃ¼r Pragma oder Attribut %<target()%>ungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_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 Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIteratorvariableInterner Fehler: its dest_idx should be %d, not %dvon %<@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 lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼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 Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel's context is not the current function declInitialisierungen 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 einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextLambda-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 %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld 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-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-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 %u Bytes, Argument hat jedoch %s BytesGrenze ist %u 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 seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales 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 <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale 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Ã¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen 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 headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten 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 treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() 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 erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundpasst nach ISO-Standardregeln zu diesem %qDdazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenztHÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht 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 nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %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 habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz 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 seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %qsInterner 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%>fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende 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 Methode %s%s%sfehlender 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 fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung 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 des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales 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 angegeben.Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere 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 Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere 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 WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben 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 verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-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 %qI innerhalb von { }verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltigvor %<%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Ã¤ngeArrayabschnitt 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 %qsweder 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%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztgeschachtelter 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%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤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%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenkein FUNCTION_PROFILER for CRISkein 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 Klammerkein 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 %qDNoch keine Beschreibung.kein 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 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 passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine 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 Element passt zu %<%T::%D%> in %q#Tkein 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 angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein 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 deklariertkein 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%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner 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 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%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht 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 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante 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 CONSTRUCTORInitialisierung 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 %Lnon-decl/MEM_REF LHS in clobber statementNicht-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 deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-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 habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %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%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-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 %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> 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 DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %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 verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl 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 ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-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 erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdeneins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann 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 uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente 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: %mOperand %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 fÃ¼r Â»sleepÂ«-Befehl muss eine ganzzahlige Kompilierzeit-Konstante zwischen 0 und 63 seinOperand 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Â«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer 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 %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenoption %<-mstructure-size-boundary%> ist veraltetOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption Â»%sÂ« wird zusammen mit Â»-fopenaccÂ« nicht unterstÃ¼tztdie Option -mirq-ctrl-saved ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option -mrgf-banked-regs ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute Suffix%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼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 nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤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 Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName 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Ã¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼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Ã¼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Ã¶tigstruct wird bis zur Ausrichtungsgrenze 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 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-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %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 in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %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_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœ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 %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 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 ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %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 %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger 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 Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%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Ã¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.PrÃ¤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%>vorherige 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+D war hiervorherige 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 war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
  ProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling 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 Prototypenweitergegebenes ~vorzeichenlos ist immer Nicht-NullEigenschaft %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 @interface- oder @protocol-KontextgeschÃ¼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-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-DeklarationPrototyp 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 Antikommutativ: %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 ~%qTr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarroher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LLesen 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 verwendetEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)schreibgeschÃ¼tzte Eigenschaft kann nicht gesetzt werdenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit -fcompare-debugrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
  rekursiv erfordert von hier
  Redeklaration %q#D mit unterschiedlichen ConstraintsRedeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger DeklarationRedeklaration von %<enum %E%>Redeklaration von %<pragma omp declare reduction%>Redeklaration von %q#DRedeklaration von %q#D hat mÃ¶glicherweise keine Default-ArgumenteRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qD fÃ¼gt ABI-Marke %qE hinzuRedeklaration von %qT als Nicht-TemplateRedeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qTRedeklaration des eingebauten C++-Typs %qTRedeklaration der Objective-C-Klasse %qsRedeklaration von AufzÃ¤hlung %q+DRedeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente habenRedeklaration der Eigenschaft %qDhier als %q#D redeklariertmit %d Template-Parameter redeklariertmit %d Template-Parametern redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#DRedefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedefinition des typedef %q+D mit anderem TypRedefinition des typedef %q+D mit variabel modifiziertem Typredundante Redeklaration von %<constexpr%>static-Datenmember %qDRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichref-Qualifizierer sind nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarReferenz %qD wird mit sich selbst initialisiertReferenz %qs kann nicht als %<mutable%> deklariert seinReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigInterner Fehler: reference to dead statementReferenz auf lokale Variable %qD zurÃ¼ckgegebenReferenz auf Nicht-L-Wert zurÃ¼ckgegebenReferenztyp %qT in %<#pragma omp declare reduction%>Region von lp %i ist falschregion_array passt nicht zum region_treeregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenRegisternummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere OptimierungsstufeRegister von %qD fÃ¼r mehrere globale Registervariablen verwendetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartetfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister-Variable %qD in verschachtelter Funktion verwendetAttribute regparam und thiscall sind nicht vertrÃ¤glichReimplementation der Klasse %qEreinterpret_cast von Integer nach Zeigerreinterpret_cast des Typs %qT in Typ %qT entfernt Qualifiziererentspannte Transaktion in %<transaction_safe%>-Funktionentspannte Transaktion in atomarer TransaktionInterner Fehler: removed loop %d in loop tree.rpo-Datei kann nicht gelÃ¶scht werden: %mSpezifikation wird von %s nach %s umbenannt
--- 2254,2279 ----
  Kompilierung beendet.
  komplexes 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 variable GrÃ¶ÃŸezusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine DefinitionKonzept muss Typ %<bool%> habenBedingungsausdruck verweist auf Iterationsvariable %qDBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierungbedingter Ausdruck in Operand von Faltungsausdruckin 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, ignoriertin 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 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+Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qsin 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+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+DFehlerhafte Verwendung von Â»-mcustomÂ«-Schaltern, Zielattributen und/oder Â»__builtin_custom_Â«-FunktionenKonflikt mit %qDevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenKonstante %qs kann nicht als %<mutable%> deklariert seinconst-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>mit const, volatile oder restrict qualifizierter Typ in %<#pramga omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:bla %d %qFbla %d %qFKonstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %skonstantes Feld %qD als %<asm%>-Ausgabe verwendetKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor 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 seinenthaltene Schleifeenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung innerhalb einer %<#pragma simd%>-Schleifecontrol flow in the middle of basic block %dKontrollfluss erreicht Ende von Nicht-void-FunktionUmwandlung 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 angefordertUmformung 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 eines Nullpointers vom Typ %qT in %qT ist kein KonstantenausdruckUmwandlung eines SSA_NAME auf der linken SeiteUmwandlung eines Registers auf eine andere GrÃ¶ÃŸeUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckUmwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void wird nie einen Typumwandlungsoperator verwendenUmwandlung 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 %qT%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals ist in C++ ungÃ¼ltigfar-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 NULLKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Interner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo 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-konsistentbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_maxkaputtes 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 werdenHSAIL konnte fÃ¼r Funktion %s nicht erzeugt werden: Funktion kann nicht geklont werdenes 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
  Go-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 werdenBRIG-Datei konnte nicht gelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenkern.osversion nicht erkannt: %q.*sUnbekannte Version %s
! Abbildung von pch_address_space konnte nicht aufgehoben werden: %mCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsCPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %serzeugt 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 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 erzeugtLaufzeit-Relocation wird erzeugtLaufzeit-Relocation fÃ¼r %qD wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugteigener Befehlsopcode fÃ¼r Â»__builtin_custom_%sÂ« muss bereits zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seinOption Â»custom-fpu-cfgÂ« unterstÃ¼tzt kein %<no-%>Option Â»custom-fpu-cfgÂ« erfordert Konfigurationsargumentcv-qualifizierter TypparameterDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetdata-modem=far ist fÃ¼r Architektur CR16C ungÃ¼ltigdead STMT in EH tabledead histogramFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendecl-specifier in Deklaration von Ableitungshinweisdecl-Spezifizierung in Bedingung ungÃ¼ltigDeklaration %qD deklariert nichtsDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration 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#DDeklaration 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 steht mit eingebauter Deklaration %q#D in KonfliktDeklaration 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 %qs 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 Nicht-ElementDeklaration 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 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 %qF hat unterschiedlichen ExceptionspezifiziererDeklaration 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 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 verwendethier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdecltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendecltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp istDekrementieren 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Ã¼gbar%qT ermittelt als %qTErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard-%<target_clones%>-Attribut wurde nicht gesetztStandard %d Minimum %d Maximum %dStandardargument %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 nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarStandard-Ziel wurde nicht gesetztStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -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-Typumwandlungen bestimmt werdenStandard- 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 Datenelementvorgegebene Funktion %q+D mit StandardargumentStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier 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 entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition 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 angegebendelegierende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarDefinition von %q+D gelÃ¶schtgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktionLÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtDatei %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 %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Zeigers auf unvollstÃ¤ndigen Typen %qTDereferenzierung 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Ã¼ltigDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor 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 habenwollten 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Ã¤nglichdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Durchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenAnderer 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 verwendet werdendo_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierpasst nicht zu vorheriger Deklaration %q#DunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %dBefehle aus der Performanceerweiterung nicht unterstÃ¼tzenBefehle aus der Performanceerweiterung Version 2 nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Zeichenketten einschaltenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %LInterner 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%>doppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter asm-Operandenname %qsdoppelter 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 Â»%sÂ«doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+Ddoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-BedingungIm Durchlauf %s: %s
  wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debugDwarf-Version %d wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamic_cast von %q#D nach %q#T kann nie erfolgreich seinjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleInterner 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 verwendenElementtypen 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 Formatemit_fusion_p9_load kein MEMemit_fusion_p9_load, falsches Register #1emit_fusion_p9_load, falsches Register #2emit_fusion_p9_store kein MEMemit_fusion_p9_store, falsches Register #1emit_fusion_p9_store, falsches Register #2PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetAusgabe des bedingten Mikrocode-Befehls %s	[%s] #%dAusgabe des Mikrocode-Befehls %s	[%s] #%ddas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern Ã¤ndert sich mit -fabi-version=12 (GCC 8)Leere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere introduction-listleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere 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++Codekomprimierung fÃ¼r FT32B-Code aktivierenVerwendung bedingter Kopierbefehle einschalten.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 sinnvollumgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebende Zielregionumgebende TaskInterner 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 werdenBetreten des OpenMP-strukturierten BlocksBetreten des catch-BlocksBetreten der if-Anweisung mit constexprBetreten der synchronisierten oder atomaren AnweisungBetreten von try-Blockenum-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 definiertAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤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 GanzzahlkonstantenausdruckUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC muss gesetzt seinUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegenFehlerFehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %s
  Fehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: 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, Â»-fexeptionsÂ« schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird gefangen werdenAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in char-Array-InitialisierungElementÃ¼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
! Interner Fehler: exit %d->%d not recordedexpand_binop in movsi got gescheitertExpansionsmuster %qE enthÃ¤lt keine ArgumentpacksExpansionsmuster %qT enthÃ¤lt keine ArgumentpacksExpansionspunkt ist Ort %iKlausel %<#pragma acc%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> 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%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<asm%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwartet%<extern%> erwartet%<for%> hinter %qs erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%> oder %<shared%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartetModifizierer %<parallel%> oder %<target%> fÃ¼r die %<if%>-Klausel erwartet%<point%> erwartet%<return%> erwartet%<scalar%> erwartet%<simd%> oder %<reduction%> oder %<target%> erwartet%<static_assert%> erwartet%<target%> erwartet%<template%> erwartet%<throw%> erwartet%<tofrom%> erwartet%<try%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet%<â€¦%> erwartetfehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectBezeichner fÃ¼r den Attributnamen erwartetAttribut vor %<...%> erwartetbinÃ¤rer Operator erwartetboolescher Ausdruck erwartetboolescher Typ erwartetcase-Marke oder goto-Anweisung erwartetKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetKonstruktor, Destruktor oder Typumwandlung erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetelse-Anweisung erwartethinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetgoto-Ausdruck erwartetID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetGanzzahlausdruck vor Â»)Â« erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetAbbildungsindex auf rechter Seite erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Ã¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwartetSemikolon erwarteterwartete Signatur: %qDSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetExplizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtExplizites Goto am Ende von 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 Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder 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 Default-Funktion %q+D kann nicht als %<constexpr%> deklariert werden, da die implizite Deklaration nicht %<constexpr%> ist :explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CAusdruck 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 hat SeiteneffekteAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck 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 ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typexpression_rank(): Two array specsextend_ref(): Bad tailerweiterte Initialisierungsliste 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 Modellexterne 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 Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %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)Plugin %s kann nicht initialisiert werdenfailed 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: %mtemporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertFehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Fallthru-Kante hinter einer Kontrollanweisung in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru 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 %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_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 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%>first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetFestkommaÃ¼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 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 %qEGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommakonstante ist kein gÃ¼ltiger direkter OperandAblaufsteuerungsbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %OFaltungsausdrÃ¼cke sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarfopen %s: %mfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>um %<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 die Option Â»-misr-vector-size=XÂ« sind nur die Werte 4 oder 16 gÃ¼ltigfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %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-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige OperandennummerFormatzeichenkette ist hier definiertZeiger 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 gebildetVorwÃ¤rtsdeklaration von %q#T%<%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 poolStandard-Fall nicht am Anfang des case-Vektors gefundenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_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, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt.RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben.RahmengrÃ¶ÃŸ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 Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidetFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatFunktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtFunktion %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Ã¤ltFunktion %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 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 seinfunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFehlzuordnung von FunktionsattributenFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktion kann nicht instrumentiert werdenFunktionsdeklaration ist kein Prototypals %<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 Zeichenkettentypen zurÃ¼ckFunktion 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 istFunktion 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%>FunktionsparameterUnpassende 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Ã¼ckInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktion 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%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXfunktionale Umwandlung in Arraytyp %qTAusschuss am Ende von Â»#pragma nomember_alignmentÂ«'gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodeInterner 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(): Bad array referencegfc_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Ã¼tztglobale 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).gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale 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 streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaushwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %siWMMXt 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 nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#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 ignoriertAttribut %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 ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %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
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»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 (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%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Ã¼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 angegebenimplizite 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 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 werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶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 per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin 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 der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: im Basis-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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung 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 bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible 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 %qDInkompatibler 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Ã¤ngerincompatible types 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 verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼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 Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren 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 %qDerhÃ¶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 %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion 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 zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter 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 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 Ã¼berschriebeninitialisierte 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 anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung 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 char-Array ist zu langdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktinjizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbareingegebener Klassenname %qD als Template-Templateargument verwendetInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut %qsÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« 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 callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner 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 freigegebenBefehl 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Ã¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende 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 parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante 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 konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie 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 erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼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-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼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Ã¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼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 %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %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Ã¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼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 bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼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 Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>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 Â»%sÂ« fÃ¼r %s"%s"%sungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼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 Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼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Ã¼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 VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼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 vektorwertiges PlusungÃ¼ltige Zahl in -mrgf-banked-regs=%s; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Interner Fehler: invalid number of operands to __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼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 Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼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 Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«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 Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Differenz, Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« 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Ã¼ltige Operanden in ArrayreferenzUngÃ¼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Ã¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼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 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 ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null 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-Flag-AusgabeungÃ¼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 Zeiger-DifferenzungÃ¼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Ã¼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 %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>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 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%> auf hÃ¶chster EbeneungÃ¼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 Modifizierers Â»:Â«ungÃ¼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 geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼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 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 der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼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 Typ-VerwendungungÃ¼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 %qIunbekannter Wert (%qs) fÃ¼r Pragma oder Attribut %<target()%>ungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_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 Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIteratorvariableInterner Fehler: its dest_idx should be %d, not %dvon %<@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 lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼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 Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel's context is not the current function declInitialisierungen 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 einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextLambda-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 %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld 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-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-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 %u Bytes, Argument hat jedoch %s BytesGrenze ist %u 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 seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales 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 <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale 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Ã¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen 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 headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten 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 treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() 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 erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundpasst nach ISO-Standardregeln zu diesem %qDdazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenztHÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht 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 nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %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 habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz 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 seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %qsInterner 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%>fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende 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 Methode %s%s%sfehlender 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 fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung 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 des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales 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 angegeben.Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere 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 Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere 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 WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben 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 verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-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 %qI innerhalb von { }verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltigvor %<%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Ã¤ngeArrayabschnitt 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 %qsweder 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%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztgeschachtelter 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%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤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%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenkein FUNCTION_PROFILER for CRISkein 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 Klammerkein 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 %qDNoch keine Beschreibung.kein 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 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 passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine 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 Element passt zu %<%T::%D%> in %q#Tkein 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 angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein 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 deklariertkein 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%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner 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 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%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht 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 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante 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 CONSTRUCTORInitialisierung 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 %Lnon-decl/MEM_REF LHS in clobber statementNicht-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 deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-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 habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %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%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-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 %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> 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 DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %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 verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl 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 ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-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 erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist bedingt unterstÃ¼tztalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein 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%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann 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 uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente 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: %mOperand %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Â«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer 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 %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenoption %<-mstructure-size-boundary%> ist veraltetOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption Â»%sÂ« wird zusammen mit Â»-fopenaccÂ« nicht unterstÃ¼tztdie Option -mirq-ctrl-saved ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option -mrgf-banked-regs ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute Suffix%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼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 nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤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 Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName 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Ã¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼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Ã¼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Ã¶tigstruct wird bis zur Ausrichtungsgrenze 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 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-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %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 in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %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_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœ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 %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 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 ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %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 %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger 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 Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%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Ã¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.PrÃ¤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%>vorherige 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+D war hiervorherige 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 war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
  ProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling 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 Prototypenweitergegebenes ~vorzeichenlos ist immer Nicht-NullEigenschaft %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 @interface- oder @protocol-KontextgeschÃ¼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-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-DeklarationPrototyp 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 Antikommutativ: %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 ~%qTr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarroher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LLesen 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 verwendetEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)schreibgeschÃ¼tzte Eigenschaft kann nicht gesetzt werdenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit -fcompare-debugrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
  rekursiv erfordert von hier
  Redeklaration %q#D mit unterschiedlichen ConstraintsRedeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger DeklarationRedeklaration von %<enum %E%>Redeklaration von %<pragma omp declare reduction%>Redeklaration von %q#DRedeklaration von %q#D hat mÃ¶glicherweise keine Default-ArgumenteRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qD fÃ¼gt ABI-Marke %qE hinzuRedeklaration von %qT als Nicht-TemplateRedeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qTRedeklaration des eingebauten C++-Typs %qTRedeklaration der Objective-C-Klasse %qsRedeklaration von AufzÃ¤hlung %q+DRedeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente habenRedeklaration der Eigenschaft %qDhier als %q#D redeklariertmit %d Template-Parameter redeklariertmit %d Template-Parametern redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#DRedefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedefinition des typedef %q+D mit anderem TypRedefinition des typedef %q+D mit variabel modifiziertem Typredundante Redeklaration von %<constexpr%>static-Datenmember %qDRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichref-Qualifizierer sind nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarReferenz %qD wird mit sich selbst initialisiertReferenz %qs kann nicht als %<mutable%> deklariert seinReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigInterner Fehler: reference to dead statementReferenz auf lokale Variable %qD zurÃ¼ckgegebenReferenz auf Nicht-L-Wert zurÃ¼ckgegebenReferenztyp %qT in %<#pragma omp declare reduction%>Region von lp %i ist falschregion_array passt nicht zum region_treeregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenRegisternummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere OptimierungsstufeRegister von %qD fÃ¼r mehrere globale Registervariablen verwendetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartetfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister-Variable %qD in verschachtelter Funktion verwendetAttribute regparam und thiscall sind nicht vertrÃ¤glichReimplementation der Klasse %qEreinterpret_cast von Integer nach Zeigerreinterpret_cast des Typs %qT in Typ %qT entfernt Qualifiziererentspannte Transaktion in %<transaction_safe%>-Funktionentspannte Transaktion in atomarer TransaktionInterner Fehler: removed loop %d in loop tree.rpo-Datei kann nicht gelÃ¶scht werden: %mSpezifikation wird von %s nach %s umbenannt
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2298,2306 ****
  von hier 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-Dateiresolve_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 deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r -mabi=lp64 unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang 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 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 FunktionRÃ¼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 eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenÂ»returns_nonnullÂ«-Attribut an einer Funktion, die keinen Zeiger zurÃ¼ckgibtumgekehrte 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 des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-Formatrechter RotationszÃ¤hler >= Breite des Typsrechter RotationszÃ¤hler ist negativRechts-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 SchleifeCPU 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%>-KonstruktInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groups%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 InitialisierungArgument fÃ¼r scalar_storage_order muss entweder Â»big-endianÂ« oder Â»little-endianÂ« seinscalar_storage_order wird nicht unterstÃ¼tzt, da die Endianess nicht einheitlich istSkalierung muss nichtnegativ sein
  Skalierung 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#Tzweites 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 vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r %qs muss im Bereich 0..12 liegenzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzenzweiter 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 ArgumentAbschnittsanker 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 %qDdie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich 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Â«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-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 rtxSchiebeweite ist keine vorzeichenlose 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 des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸ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 %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.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Ã¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige 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 der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphSpezifikation %qs hat ungÃ¼ltiges %<%%0%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_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: 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 deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack 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 %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d Bytesstart 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-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische 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-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch 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Ã¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__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 angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼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-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 in Signatur des Funktionstemplatestarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung 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 %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration 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 Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte 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 KonfliktUnterprogramm %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 Arraysgeschweifte 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:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-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Ã¼tztSchalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen 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 failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-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 wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel 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 %qsCode fÃ¼r die FT32B-Architektur erzeugenAuf den Software-Simulator abzielen.das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument 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 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 (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-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:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung 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 in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben 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-Befehldas Â» Â«-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Ã¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie 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 wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit -fabi-version=12 (GCC 8)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD 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-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks 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 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder 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 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder 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 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der 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 seinfÃ¼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 werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes 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 %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines 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 %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 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 wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese 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 Anweisung kÃ¶nnte durchfallendieses 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 Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit -mindirect-branch-jump unterstÃ¼tztArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur 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 == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu 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 AusdrÃ¼cke fÃ¼r Strukturzu 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=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu 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 Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu 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: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles 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Ã¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern 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Â«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument 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 (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 %qETypbehauptung 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: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp 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 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 asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner 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 Funktionenbla bla bla kann eh nicht Ã¼bersetzt werdentype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/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 (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken 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 Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen 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 werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« 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: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>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#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected 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 Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht 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 %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsUnbekannte 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 fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter 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=%sUnbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sUnbekanntes Zielattribut oder -pragma %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 -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte 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 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 stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %s: %sunbekanntes Ziel fÃ¼r -mfpu: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option -fdisableunbekannte Option -fenableunbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« 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 TransaktionVorzeichenlose 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Ã¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand 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 %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter 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 Typsstattdessen #include verwendenstattdessen %<%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 %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwendenverwenden 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 erlaubenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.Verwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconceptsVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx 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 %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung 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 %sVerwendung 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 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 des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert 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 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 verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertbei %qD wird veraltete Bindung verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼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Ã¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %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 habenWert von -mirq-ctrl-saved muss die Form R0-REGx 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-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %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 zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp 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%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates 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 LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvariadischer Thunk-Aufrufvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation 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 Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner 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->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-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 Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle 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-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache 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Ã¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
--- 2282,2290 ----
  von hier 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-Dateiresolve_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 deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r -mabi=lp64 unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang 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 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 FunktionRÃ¼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 eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenÂ»returns_nonnullÂ«-Attribut an einer Funktion, die keinen Zeiger zurÃ¼ckgibtumgekehrte 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 des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-Formatrechter RotationszÃ¤hler >= Breite des Typsrechter RotationszÃ¤hler ist negativRechts-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 SchleifeCPU 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%>-KonstruktInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groups%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 InitialisierungArgument fÃ¼r scalar_storage_order muss entweder Â»big-endianÂ« oder Â»little-endianÂ« seinscalar_storage_order wird nicht unterstÃ¼tzt, da die Endianess nicht einheitlich istSkalierung muss nichtnegativ sein
  Skalierung 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#Tzweites 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 vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r %qs muss im Bereich 0..12 liegenzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter 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 ArgumentAbschnittsanker 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 %qDdie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich 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Â«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-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 rtxSchiebeweite ist keine vorzeichenlose 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 des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸ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 %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.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Ã¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige 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 der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphSpezifikation %qs hat ungÃ¼ltiges %<%%0%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_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: 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 deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack 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 %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d Bytesstart 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-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische 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-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch 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Ã¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__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 angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼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-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 in Signatur des Funktionstemplatestarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung 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 %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration 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 Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte 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 KonfliktUnterprogramm %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 Arraysgeschweifte 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:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-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Ã¼tztSchalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen 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 failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-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 wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel 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 %qsCode fÃ¼r die FT32B-Architektur erzeugenAuf den Software-Simulator abzielen.das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument 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 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 (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-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:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung 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 in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben 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-Befehldas Â» Â«-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Ã¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie 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 wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit -fabi-version=12 (GCC 8)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD 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-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks 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 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder 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 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder 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 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der 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 seinfÃ¼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 werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes 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 %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines 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 %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 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 %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese 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 Anweisung kÃ¶nnte durchfallendieses 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 Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit -mindirect-branch-jump unterstÃ¼tztArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur 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 == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu 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 AusdrÃ¼cke fÃ¼r Strukturzu 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=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu 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 Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu 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: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles 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Ã¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern 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Â«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument 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 (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 %qETypbehauptung 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: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp 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 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 asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner 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 Fehler: type variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/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 (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken 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 Ausnahmedeklarationen 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 werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« 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: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>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#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected 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 Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht 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 %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsUnbekannte 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 fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter 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=%sUnbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sUnbekanntes Zielattribut oder -pragma %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 -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte 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 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 stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %s: %sunbekanntes Ziel fÃ¼r -mfpu: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option -fdisableunbekannte Option -fenableunbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« 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 TransaktionVorzeichenlose 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Ã¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand 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 %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter 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 Typsstattdessen #include verwendenstattdessen %<%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 %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwendenverwenden 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 erlaubenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.Verwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconceptsVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx 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 %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung 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 %sVerwendung 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 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 des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert 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 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 verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertbei %qD wird veraltete Bindung verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼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Ã¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %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 habenWert von -mirq-ctrl-saved muss die Form R0-REGx 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-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %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 zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp 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%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates 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 LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvariadischer Thunk-Aufrufvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation 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 Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner 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->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-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 Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle 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-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache 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Ã¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
diff -Nrcpad gcc-8.1.0/gcc/po/de.po gcc-8.2.0/gcc/po/de.po
*** gcc-8.1.0/gcc/po/de.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/de.po	Tue May  8 23:15:58 2018
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2018.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1-b20180401\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
! "PO-Revision-Date: 2018-04-06 22:42+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
--- 8,17 ----
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2018.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
! "PO-Revision-Date: 2018-05-05 21:15+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 ""
*** 20,26 ****
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.6\n"
  
  #: cfgrtl.c:2679
  msgid "flow control insn inside a basic block"
--- 20,26 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.7\n"
  
  #: cfgrtl.c:2679
  msgid "flow control insn inside a basic block"
*************** msgstr "Interner Compilerfehler: Fehlerb
*** 154,193 ****
  msgid "negative insn length"
  msgstr "negative BefehlslÃ¤nge"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ungÃ¼ltiges Â»asmÂ«: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer auÃŸerhalb des Wertebereiches"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungÃ¼ltiger %%-Code"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-Operand ist keine Marke"
--- 154,193 ----
  msgid "negative insn length"
  msgstr "negative BefehlslÃ¤nge"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ungÃ¼ltiges Â»asmÂ«: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer auÃŸerhalb des Wertebereiches"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungÃ¼ltiger %%-Code"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-Operand ist keine Marke"
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 198,210 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 198,210 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â«"
*** 1181,1205 ****
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei%r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
--- 1181,1205 ----
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei%r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
*************** msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%
*** 2937,2945 ****
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 2937,2945 ----
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgid "invalid %%r value"
*** 2955,2974 ****
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
--- 2955,2974 ----
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
*************** msgid "invalid %%U value"
*** 2999,3005 ****
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
--- 2999,3005 ----
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
*************** msgid "invalid %%C value"
*** 3010,3016 ****
  msgstr "ungÃ¼ltiger %%C-Wert"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
--- 3010,3016 ----
  msgstr "ungÃ¼ltiger %%C-Wert"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
*************** msgid "unknown relocation unspec"
*** 3021,3027 ****
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3021,3027 ----
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ungÃ¼ltiger %%xn-Code"
*** 3032,3106 ****
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:3822
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
--- 3032,3106 ----
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:3826
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
*************** msgstr "Operand fÃ¼r Code Â»%cÂ« nicht u
*** 3135,3141 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
--- 3135,3141 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
*************** msgid "invalid const_double operand"
*** 3258,3265 ****
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3258,3265 ----
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Falscher Operand fÃ¼r output_mov
*** 3476,3572 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17931
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:18166
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:18201
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:18275
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18449
  #, 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.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18505
  #, 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.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18546
  #, 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.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18744
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 3476,3572 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18443
  #, 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.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18499
  #, 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.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18540
  #, 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.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18738
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgid "invalid %%P operand"
*** 3604,3610 ****
  msgstr "ungÃ¼ltiger %%P-Operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
--- 3604,3610 ----
  msgstr "ungÃ¼ltiger %%P-Operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
*************** msgid "post-increment address is not a r
*** 3658,3664 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 3658,3664 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgstr "-mtoc-fusion benÃ¶tigt 64-bit-Zi
*** 3821,3961 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  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"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  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"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
--- 3821,3961 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  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"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  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"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
*************** msgstr "erzeugt und mit anderen ABIs ver
*** 4081,4123 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
--- 4081,4123 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
*************** msgstr "({anonym})"
*** 4332,4345 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
--- 4332,4345 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
*************** msgstr "%<,%> erwartet"
*** 4354,4360 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
--- 4354,4360 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
*************** msgstr "%<)%> erwartet"
*** 4362,4368 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
--- 4362,4368 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
*************** msgstr "%<;%>, %<,%> oder %<)%> erwartet
*** 4376,4389 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
--- 4376,4389 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
*************** msgstr "%<{%> erwartet"
*** 4393,4405 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
--- 4393,4405 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
*************** msgstr "%<while%> erwartet"
*** 4408,4425 ****
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
--- 4408,4425 ----
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
*************** msgstr "%<,%> oder %<)%> erwartet"
*** 4427,4449 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
--- 4427,4449 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
*************** msgstr "%<[%> erwartet"
*** 4452,4458 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<%> erwartet"
--- 4452,4458 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<%> erwartet"
*************** msgstr "%<%> erwartet"
*** 4463,4501 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr "Betreten von try-Block"
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr "Betreten des catch-Blocks"
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr "Betreten des OpenMP-strukturierten Blocks"
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr "Betreten der synchronisierten oder atomaren Anweisung"
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr "Betreten der if-Anweisung mit constexpr"
  
--- 4463,4501 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr "Betreten von try-Block"
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr "Betreten des catch-Blocks"
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr "Betreten des OpenMP-strukturierten Blocks"
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr "Betreten der synchronisierten oder atomaren Anweisung"
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr "Betreten der if-Anweisung mit constexpr"
  
*************** msgstr "<Template-Parameter-Fehler>"
*** 4584,4590 ****
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
--- 4584,4590 ----
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
*************** msgstr "<ubsan-Unterprogramm-Aufruf>"
*** 4603,4716 ****
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "In statischer Elementfunktion %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "In Kopierkonstruktor %qs"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "In Konstruktor %qs"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "In Destruktor %qs"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.c:3461
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.c:3512
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.c:3564
  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.c:3570
  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.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
--- 4603,4716 ----
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "In statischer Elementfunktion %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "In Kopierkonstruktor %qs"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "In Konstruktor %qs"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "In Destruktor %qs"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.c:3462
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.c:3513
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.c:3565
  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.c:3571
  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.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
*************** msgstr "Umformung verwirft Konstantheit"
*** 4756,4803 ****
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
--- 4756,4803 ----
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
*************** msgstr "Block-IF"
*** 5068,5078 ****
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
--- 5068,5078 ----
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
*************** msgstr "Operanden des Benutzeroperators
*** 5227,5273 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
--- 5227,5273 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
*************** msgstr "Zuweisung von Skalar zu unallozi
*** 5309,5320 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groÃŸ"
  
--- 5309,5320 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groÃŸ"
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5548,5553 ****
--- 5548,5554 ----
  msgstr "Â»-Xbind-nowÂ« und Â»-Xbind-lazyÂ« sind unvertrÃ¤glich"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr "evtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwenden"
  
*************** msgid "Align variables on a 32-bit bound
*** 8208,8214 ****
  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:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Namen der Ziel-Architektur angeben."
  
--- 8209,8215 ----
  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:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Namen der Ziel-Architektur angeben."
  
*************** msgid "Specify range of registers to mak
*** 8651,8657 ****
  msgstr "Bereich der zu fixierenden Register angeben."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
--- 8652,8658 ----
  msgstr "Bereich der zu fixierenden Register angeben."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
*************** msgstr "Code erzeugen, der zum Intel-MCU
*** 9310,9316 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
--- 9311,9317 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 9712,9718 ****
  msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
  
--- 9713,9719 ----
  msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
  
*************** msgid "Known stack protector guard (for
*** 9721,9732 ****
  msgstr "Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden."
  
--- 9722,9733 ----
  msgstr "Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden."
  
*************** msgstr "Angegebenes Symbol fÃ¼r Adressie
*** 9738,9780 ****
  msgid "Attempt to avoid generating instruction sequences containing ret bytes."
  msgstr "MÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten."
  
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84807
  #: config/i386/i386.opt:1011
! 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."
  
  #: config/i386/i386.opt:1016
- 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)."
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr "Aktiviert insbesondere die Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET)."
- 
- #: config/i386/i386.opt:1026
  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:1031
  msgid "Make all function calls indirect."
  msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1035
  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:1039
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  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:1059
  msgid "Force indirect call and jump via register."
  msgstr "Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen."
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird."
--- 9739,9780 ----
  msgid "Attempt to avoid generating instruction sequences containing ret bytes."
  msgstr "MÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten."
  
  #: config/i386/i386.opt:1011
! 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:1016
  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:1021
  msgid "Make all function calls indirect."
  msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1025
  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:1029
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  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:1049
  msgid "Force indirect call and jump via register."
  msgstr "Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen."
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen."
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen."
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird."
*************** msgstr "Veraltete Option. Stattdessen -m
*** 10149,10155 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Veraltete Option. Stattdessen -mvrsave verwenden."
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  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."
  
--- 10149,10155 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Veraltete Option. Stattdessen -mvrsave verwenden."
  
! #: config/powerpcspe/powerpcspe.opt:334
  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."
  
*************** msgstr "Angabe, wie viele Bytes inline k
*** 10157,10163 ****
  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."
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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."
  
--- 10157,10163 ----
  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."
  
! #: config/powerpcspe/powerpcspe.opt:342
  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."
  
*************** msgstr "-mcpu=\tEigenschaften der angege
*** 10241,10247 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tCode fÃ¼r die angegebene CPU planen."
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tVoll-, Teil- oder keine Traceback-Tabelle (full, part, no)."
  
--- 10241,10247 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tCode fÃ¼r die angegebene CPU planen."
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tVoll-, Teil- oder keine Traceback-Tabelle (full, part, no)."
  
*************** msgstr "-mfloat-gprs=\tGPR-Gleitkommamet
*** 10269,10275 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  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)."
  
--- 10269,10275 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478
  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)."
  
*************** msgstr "Vektor-/skalare (VSX) Befehle ve
*** 10345,10367 ****
  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/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  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."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
--- 10345,10367 ----
  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/powerpcspe/powerpcspe.opt:578
  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."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
*************** msgstr "Â»floatÂ«- und Â»doubleÂ«-Variab
*** 10381,10399 ****
  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."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
--- 10381,10399 ----
  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."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
*************** msgstr "Vektorielle Register+Offset-Spei
*** 10409,10423 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  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/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  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."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  msgid "Generate the integer modulo instructions."
  msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
--- 10409,10423 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  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/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  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."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  msgid "Generate the integer modulo instructions."
  msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
*************** msgstr "Ganzzahl-Modulo-Befehle erzeugen
*** 10425,10439 ****
  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."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
  
--- 10425,10439 ----
  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."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
  
*************** msgstr "Standardumwandlungen zwischen Â»
*** 10441,10447 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
--- 10441,10447 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
*************** msgstr "Message-Passing mit der Parallel
*** 10470,10481 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Vor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen."
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "ABI-Aufrufkonvention auswÃ¤hlen."
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "Methode fÃ¼r sdata-Behandlung auswÃ¤hlen."
  
--- 10470,10480 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Vor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen."
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "ABI-Aufrufkonvention auswÃ¤hlen."
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "Methode fÃ¼r sdata-Behandlung auswÃ¤hlen."
  
*************** msgstr "FÃ¼r den ARMv8 angemessene IT-Bl
*** 11131,11137 ****
  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:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
--- 11130,11136 ----
  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:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
*************** msgstr "%<-mvrsave=no%> ist veraltet. Ve
*** 11320,11332 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>"
  
  #: config/rs6000/rs6000.opt:338
! 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."
  
  #: config/rs6000/rs6000.opt:342
! 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=)."
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
--- 11319,11339 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>"
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr "Maximalzahl der Bytes, die inline kopiert werden."
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
! msgstr "Maximalzahl der Bytes, die ohne Schleifen verglichen werden."
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr "Maximalzahl der Bytes, die mit Schleifen verglichen werden."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
! msgstr "Maximalzahl der Paare von Ladebefehlen fÃ¼r einen Vergleich."
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
*************** msgstr "%<-misel=no%> ist veraltet. Verw
*** 11336,11345 ****
--- 11343,11380 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "%<-misel=yes%> ist veraltet. Verwenden Sie stattdessen %<-misel%>"
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "-mtraceback=[full,part,no]\tArt der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine)."
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "-mlong-double-[64,128]\tGrÃ¶ÃŸe von Â»long doubleÂ« angeben."
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr "%qs ist veraltet"
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "-mcall-ABI\tABI-Aufrufkonvention auswÃ¤hlen."
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "-msdata=[none,data,sysv,eabi]\tMethode fÃ¼r sdata-Behandlung auswÃ¤hlen."
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr "Nur-Lese-Daten in sdata-Abschnitt erlauben."
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "-mtls-size=[16,32]\tBit-Breite des unmittelbaren TLS-Offsets angeben."
+ 
  #: config/alpha/alpha.opt:27
  msgid "Use fp registers."
  msgstr "FP-Register verwenden."
*************** msgstr "GCC erlauben, LIW-Befehle zu ver
*** 12432,12517 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr "EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr "VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Performance einschalten."
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten."
  
! #: config/nds32/nds32.opt:70
  msgid "Generate string extension instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten."
  
! #: config/nds32/nds32.opt:74
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Befehle push25/pop25 fÃ¼r v3 erzeugen."
  
! #: config/nds32/nds32.opt:78
  msgid "Generate 16-bit instructions."
  msgstr "16-Bit-Befehle erzeugen."
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr "Virtual-Hosting-UnterstÃ¼tzung einschalten."
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben."
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr "CPU fÃ¼r Pipeline-Modell angeben."
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr "Konstruktor-/Destruktor-Feature einschalten."
  
! #: config/nds32/nds32.opt:143
  msgid "Guide linker to relax instructions."
  msgstr "Linker anweisen, Befehle zu lockern."
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "CPU fÃ¼r Codeerzeugungszwecke angeben."
--- 12467,12608 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+."
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2."
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+."
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr "EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr "VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr "Funktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten."
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr "Funktionseinsprung an 4-Byte-Grenze ausrichten."
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Performance einschalten."
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten."
  
! #: config/nds32/nds32.opt:103
  msgid "Generate string extension instructions."
  msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten."
  
! #: config/nds32/nds32.opt:107
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Befehle push25/pop25 fÃ¼r v3 erzeugen."
  
! #: config/nds32/nds32.opt:111
  msgid "Generate 16-bit instructions."
  msgstr "16-Bit-Befehle erzeugen."
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren."
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr "Virtual-Hosting-UnterstÃ¼tzung einschalten."
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben."
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr "CPU fÃ¼r Pipeline-Modell angeben."
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3."
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1."
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein."
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr "Konstruktor-/Destruktor-Feature einschalten."
  
! #: config/nds32/nds32.opt:310
  msgid "Guide linker to relax instructions."
  msgstr "Linker anweisen, Befehle zu lockern."
  
+ #: config/nds32/nds32.opt:314
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Kombinierte Multiplizier-Addier-Befehle generieren."
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Gleitkommabefehle einfacher Genauigkeit generieren."
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Gleitkommabefehle doppelter Genauigkeit generieren."
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr "Register $lp immer auf dem Stapel speichern."
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "CPU fÃ¼r Codeerzeugungszwecke angeben."
*************** msgstr "swap-Befehl erzeugen."
*** 13332,13344 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "mul64- und mulu64-Befehle erzeugen."
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr "%qs ist veraltet"
- 
  #: config/arc/arc.opt:174
  msgid "Do not generate mpy instructions for ARC700."
  msgstr "Keine mpy-Befehle fÃ¼r ARC700 erzeugen."
--- 13423,13428 ----
*************** msgstr "Statische, lageunabhÃ¤ngige ausf
*** 15569,15576 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "berechneter Wert ist unbenutzt"
--- 15653,15660 ----
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "berechneter Wert ist unbenutzt"
*************** msgid "expected boolean type"
*** 15596,15602 ****
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 15680,15686 ----
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgstr "Attribut %qE wird in Deklaration
*** 16011,16017 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
--- 16095,16101 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Falsche Anzahl an Argumenten fÃ¼
*** 16037,16048 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: attribs.c:592 cp/decl.c:10951
  #, 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"
--- 16121,16132 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: attribs.c:592 cp/decl.c:11000
  #, 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"
*************** msgstr "Typattribute ignoriert, nachdem
*** 16091,16099 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16175,16183 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "Attribut %qE wird ignoriert"
*** 16106,16113 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
--- 16190,16197 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
*************** msgstr "%K%qD angegebene GrÃ¶ÃŸe %E Ã¼be
*** 16237,16471 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr "%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr "%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E"
  
! #: builtins.c:3234
  #, gcc-internal-format
  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"
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E"
  
! #: builtins.c:3255
  #, gcc-internal-format
  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"
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr "%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr "%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
  
! #: builtins.c:4979
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %qD"
  
! #: builtins.c:4992
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstÃ¼tztes Argument fÃ¼r %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger sein"
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin fÃ¼r geschachtelte Funktion %qD erzeugt"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktion"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute Funktion"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "Fehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> sein"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>"
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "nicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_free"
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "nicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_free"
  
! #: builtins.c:6570
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.c:6590
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Zielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nicht"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> in Funktion mit fester Parameterzahl verwendet"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
--- 16321,16549 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] "%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
! msgstr[1] "%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E"
  
! #: builtins.c:3233
  #, gcc-internal-format
  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"
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E"
  
! #: builtins.c:3254
  #, gcc-internal-format
  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"
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] "%K%qD Lesen von %E Byte aus einer Region der GrÃ¶ÃŸe %E"
! msgstr[1] "%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
  
! #: builtins.c:4981
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %qD"
  
! #: builtins.c:4994
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstÃ¼tztes Argument fÃ¼r %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger sein"
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin fÃ¼r geschachtelte Funktion %qD erzeugt"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktion"
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute Funktion"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "Fehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> sein"
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>"
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "nicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_free"
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "nicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_free"
  
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.c:6598
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Zielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nicht"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> in Funktion mit fester Parameterzahl verwendet"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
*************** msgstr "zusammengesetzten Wert verwendet
*** 17630,17666 ****
  msgid "conversion to incomplete type"
  msgstr "Konvertierung in unvollstÃ¤ndigen Typen"
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Vektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sind"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "zusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurde"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "Zeigerwert verwendet, wo Â»complexÂ« erwartet wurde"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "zusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurde"
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Wert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sind"
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Wert kann nicht in einen Vektor umgewandelt werden"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "zusammengesetzten Wert verwendet, wo Festkomma erwartet wurde"
--- 17708,17744 ----
  msgid "conversion to incomplete type"
  msgstr "Konvertierung in unvollstÃ¤ndigen Typen"
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Vektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sind"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "zusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurde"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "Zeigerwert verwendet, wo Â»complexÂ« erwartet wurde"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "zusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurde"
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Wert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sind"
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Wert kann nicht in einen Vektor umgewandelt werden"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "zusammengesetzten Wert verwendet, wo Festkomma erwartet wurde"
*************** msgstr "mÃ¶glicherweise in Konflikt steh
*** 17815,17826 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzen"
  
! #: dwarf2out.c:10891
  #, 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.c:14405
  #, 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"
--- 17893,17904 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzen"
  
! #: dwarf2out.c:10901
  #, 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.c:14415
  #, 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 "umgekehrte Speicherreihenfolge f
*** 17931,17942 ****
  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.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
--- 18009,18020 ----
  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.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
*************** msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %q
*** 17951,17962 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd Bytes"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, 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"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
--- 18029,18040 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd Bytes"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, 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"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
*************** msgstr "endgÃ¼ltige Abzugsdatei %qs der
*** 17966,18007 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "groÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnitten"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  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.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1"
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Â»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0"
  
! #: fold-const.c:8327
  #, 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.c:8727
  #, 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.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
--- 18044,18085 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "groÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnitten"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  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.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1"
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Â»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0"
  
! #: fold-const.c:8310
  #, 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.c:8710
  #, 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.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
*************** msgstr "/dev/zero kann nicht geÃ¶ffnet w
*** 18538,18565 ****
  msgid "can%'t write PCH file"
  msgstr "PCH-Datei kann nicht geschrieben werden"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, 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.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr "%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr "%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu"
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr "%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
--- 18616,18643 ----
  msgid "can%'t write PCH file"
  msgstr "PCH-Datei kann nicht geschrieben werden"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, 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.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr "%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr "%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu"
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr "%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
*************** msgstr "MÃ¶gliche Dereferenzierung eines
*** 18573,18584 ****
  msgid "null pointer dereference"
  msgstr "Dereferenzierung eines Nullzeigers"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
--- 18651,18663 ----
  msgid "null pointer dereference"
  msgstr "Dereferenzierung eines Nullzeigers"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
*************** msgid "%G%qD offset %s is out of the bou
*** 19095,19104 ****
  msgstr "%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
--- 19174,19183 ----
  msgstr "%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
*************** msgstr "%G%qD Offset %s des Objekts an %
*** 19127,19133 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr "%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu"
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr "%G%qD Das Quellargument ist dasselbe wie das Zielargument"
  
--- 19206,19212 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr "%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu"
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr "%G%qD Das Quellargument ist dasselbe wie das Zielargument"
  
*************** msgstr "ungÃ¼ltige Verwendung des Attrib
*** 19467,19718 ****
  msgid "function cannot be instrumented"
  msgstr "Funktion kann nicht instrumentiert werden"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, 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.c:765
  #, 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.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "virtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Information"
  
! #: ipa-devirt.c:810
  #, 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.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI wird fÃ¼r diesen Typ nicht funktionieren"
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, 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.c:850
  #, 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.c:878
  #, 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.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "enthÃ¤lt zusÃ¤tzliche virtuelle Methode %qD"
  
! #: ipa-devirt.c:932
  #, 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.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "virtuelle Methode %qD"
  
! #: ipa-devirt.c:961
  #, 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.c:967
  #, 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.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, 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.c:1015
  #, 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.c:1025
  #, 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.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.c:1129
  #, 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.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "Typname %qs sollte dem Typnamen %qs entsprechen"
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "der inkompatible Typ ist hier definiert"
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Arraytypen haben unterschiedliche Grenzen"
  
! #: ipa-devirt.c:1199
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "unvertrÃ¤gliche RÃ¼ckgabetypen"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Fehlzuordnung in implizitem this-Zeiger"
  
! #: ipa-devirt.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "unvertrÃ¤gliche Typen in Parameter %i"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "Typen haben unterschiedliche Anzahl von Parametern"
  
! #: ipa-devirt.c:1239
  #, 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.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "Ein Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1313
  #, 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.c:1322
  #, 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.c:1330
  #, gcc-internal-format
  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"
  
! #: ipa-devirt.c:1348
  #, 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.c:1355
  #, 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.c:1380
  #, 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.c:1389
  #, 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.c:1449
  #, 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.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1522
  #, 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.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, 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.c:1551 ipa-devirt.c:1605
  #, 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.c:1559
  #, 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.c:1573
  #, 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.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 19546,19802 ----
  msgid "function cannot be instrumented"
  msgstr "Funktion kann nicht instrumentiert werden"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, 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.c:758
  #, 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.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "virtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Information"
  
! #: ipa-devirt.c:803
  #, 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.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI wird fÃ¼r diesen Typ nicht funktionieren"
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, 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.c:843
  #, 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.c:871
  #, 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.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:918
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "enthÃ¤lt zusÃ¤tzliche virtuelle Methode %qD"
  
! #: ipa-devirt.c:925
  #, 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.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "virtuelle Methode %qD"
  
! #: ipa-devirt.c:954
  #, 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.c:960
  #, 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.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, 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.c:1008
  #, 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.c:1018
  #, 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.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.c:1122
  #, 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.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "Typname %qs sollte dem Typnamen %qs entsprechen"
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "der inkompatible Typ ist hier definiert"
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Arraytypen haben unterschiedliche Grenzen"
  
! #: ipa-devirt.c:1192
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "unvertrÃ¤gliche RÃ¼ckgabetypen"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Fehlzuordnung in implizitem this-Zeiger"
  
! #: ipa-devirt.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "unvertrÃ¤gliche Typen in Parameter %i"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "Typen haben unterschiedliche Anzahl von Parametern"
  
! #: ipa-devirt.c:1232
  #, 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.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "Ein Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1306
  #, 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.c:1315
  #, 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.c:1323
  #, gcc-internal-format
  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"
  
! #: ipa-devirt.c:1341
  #, 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.c:1348
  #, 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.c:1373
  #, 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.c:1382
  #, 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.c:1442
  #, 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.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1515
  #, 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.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, 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.c:1544 ipa-devirt.c:1605
  #, 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.c:1552
  #, 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.c:1566
  #, 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.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr "ein Feld ist ein Bitfeld, das andere jedoch nicht"
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr "ein Typ mit unterschiedlicher Au
*** 19733,19774 ****
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 19817,19858 ----
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 "Zielsystem unterstÃ¼tzt Funktion
*** 20043,20071 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
! msgstr "Standard-Â»target_clonesÂ«-Attribut wurde nicht gesetzt"
  
! #: multiple_target.c:324
  #, gcc-internal-format
! msgid "single target_clones attribute is ignored"
! msgstr "einzelnes Â»target_clonesÂ«-Attribut wird ignoriert"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Klone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werden"
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Funktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hat"
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "Standard-Ziel wurde nicht gesetzt"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20127,20160 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr "Standard-%<target_clones%>-Attribut wurde nicht gesetzt"
  
! #: multiple_target.c:343
  #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr "einzelnes %<target_clones%>-Attribut wird ignoriert"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Klone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werden"
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Funktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hat"
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "Standard-Ziel wurde nicht gesetzt"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "das Attribut %<target_clones%> darf keine leere Zeichenkette enthalten"
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "Argument von %qs ist nicht zwisc
*** 20377,20388 ****
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, 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.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
--- 20466,20477 ----
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, 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.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
*************** msgstr "explizit verwendete Register mÃ¼
*** 20979,21000 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ausgabeoperand %d muss %<&%>-Bedingung verwenden"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Zyklus in regno-Kette (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Falsches oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)"
--- 21068,21089 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ausgabeoperand %d muss %<&%>-Bedingung verwenden"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Zyklus in regno-Kette (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Falsches oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 21038,21044 ****
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
--- 21127,21133 ----
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
*************** msgid "%qD renamed after being reference
*** 21280,21461 ****
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Interner Fehler: variable symbol is not variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node not found node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node differs from node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Interner Fehler: assembler name hash list corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Interner Fehler: node not found in symtab assembler name hash"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Interner Fehler: double linked list of assembler names corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "Interner Fehler: node has body_removed but is definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Interner Fehler: node is analyzed but it is not a definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "Interner Fehler: node is alias but not implicit alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Interner Fehler: node is alias but not definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "Interner Fehler: node is weakref but not an transparent_alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "Interner Fehler: node is transparent_alias but not an alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "Interner Fehler: node is in same_comdat_group list but has no comdat_group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "Interner Fehler: same_comdat_group list across different groups"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Interner Fehler: mixing different types of symbol in same comdat groups is not supported"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Interner Fehler: node is alone in a comdat group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "Interner Fehler: same_comdat_group is not a circular list"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local symbol referred to by %s outside its comdat"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "Interner Fehler: implicit_section flag is set but section isn't"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Interner Fehler: Both section and comdat group is set"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Interner Fehler: Alias and target's section differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Interner Fehler: Alias and target's comdat groups differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Interner Fehler: Transparent alias and target's assembler names differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.c:1243
  #, 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.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.c:1682
  #, 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"
--- 21369,21550 ----
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Interner Fehler: variable symbol is not variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node not found node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node differs from node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Interner Fehler: assembler name hash list corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Interner Fehler: node not found in symtab assembler name hash"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Interner Fehler: double linked list of assembler names corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "Interner Fehler: node has body_removed but is definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Interner Fehler: node is analyzed but it is not a definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "Interner Fehler: node is alias but not implicit alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Interner Fehler: node is alias but not definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "Interner Fehler: node is weakref but not an transparent_alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "Interner Fehler: node is transparent_alias but not an alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "Interner Fehler: node is in same_comdat_group list but has no comdat_group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "Interner Fehler: same_comdat_group list across different groups"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Interner Fehler: mixing different types of symbol in same comdat groups is not supported"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Interner Fehler: node is alone in a comdat group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "Interner Fehler: same_comdat_group is not a circular list"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local symbol referred to by %s outside its comdat"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "Interner Fehler: implicit_section flag is set but section isn't"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Interner Fehler: Both section and comdat group is set"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Interner Fehler: Alias and target's section differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Interner Fehler: Alias and target's comdat groups differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Interner Fehler: Transparent alias and target's assembler names differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.c:1249
  #, 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.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.c:1688
  #, 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 "%<noreturn%>-Funktion kehrt zurÃ
*** 22640,22651 ****
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "Der RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, 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"
--- 22729,22740 ----
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "Der RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, 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 "Vektorbedingung wird stÃ¼ckweise
*** 23163,23169 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrt"
--- 23252,23258 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-loop.c:4038
  #, 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
*** 23203,23299 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, 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.c:9359
  #, 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.c:9372
  #, 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.c:9421
  #, 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.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  
! #: tree.c:9494
  #, 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.c:9508
  #, gcc-internal-format, gfc-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.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  
! #: tree.c:9533
  #, 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.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80021
  #. Type variant can differ by:
  #.
  #. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
--- 23292,23387 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, 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.c:9364
  #, 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.c:9377
  #, 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.c:9426
  #, 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.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  
! #: tree.c:9499
  #, 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.c:9513
  #, gcc-internal-format, gfc-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.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  
! #: tree.c:9538
  #, 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.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
  #. Type variant can differ by:
  #.
  #. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
*************** msgstr "Typ ist veraltet"
*** 23314,23555 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
! msgstr "bla bla bla kann eh nicht Ã¼bersetzt werden"
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Typvariante hat unterschiedliche TYPE_SIZE_UNIT"
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT der Typvariante"
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT des Typs"
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "type variant with TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "type variant has different TYPE_VFIELD"
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "type variant has different TYPE_BINFO"
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "type variant's TYPE_BINFO"
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "type's TYPE_BINFO"
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "type variant has different TYPE_FIELDS"
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "first mismatch is field"
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr "and field"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "type variant has different TREE_TYPE"
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "type variant's TREE_TYPE"
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "type's TREE_TYPE"
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type is not compatible with its variant"
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Main variant is not defined"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL has different TYPE_CANONICAL"
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL is not compatible"
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE of TYPE_CANONICAL is not compatible"
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "TYPE_CANONICAL of main variant is not main variant"
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO is not TREE_BINFO"
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE is not record nor union"
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE is not record nor union"
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAXVAL_VALUE_RAW ist nicht NULL"
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Enum value is not CONST_DECL or INTEGER_CST"
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Enum value name is not IDENTIFIER_NODE"
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Array TYPE_DOMAIN is not integer type"
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS defined in incomplete type"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Wrong tree in TYPE_FIELDS list"
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES is not TREE_VEC"
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "wrong TYPE_CACHED_VALUES entry"
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Wrong entry in TYPE_ARG_TYPES list"
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "TYPE_VALUES_RAW field is non-NULL"
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "Interner Fehler: TYPE_CACHED_VALUES_P is set while it should not"
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG is set on wrong type code"
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE is not main variant"
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type failed"
--- 23402,23643 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
! msgstr "Interner Fehler: type variant differs by %s"
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Typvariante hat unterschiedliche TYPE_SIZE_UNIT"
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT der Typvariante"
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT des Typs"
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "type variant with TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "type variant has different TYPE_VFIELD"
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "type variant has different TYPE_BINFO"
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "type variant's TYPE_BINFO"
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "type's TYPE_BINFO"
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "type variant has different TYPE_FIELDS"
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "first mismatch is field"
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr "and field"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "type variant has different TREE_TYPE"
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "type variant's TREE_TYPE"
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "type's TREE_TYPE"
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type is not compatible with its variant"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Main variant is not defined"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL has different TYPE_CANONICAL"
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL is not compatible"
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE of TYPE_CANONICAL is not compatible"
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "TYPE_CANONICAL of main variant is not main variant"
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO is not TREE_BINFO"
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE is not record nor union"
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE is not record nor union"
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAXVAL_VALUE_RAW ist nicht NULL"
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Enum value is not CONST_DECL or INTEGER_CST"
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Enum value name is not IDENTIFIER_NODE"
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Array TYPE_DOMAIN is not integer type"
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS defined in incomplete type"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Wrong tree in TYPE_FIELDS list"
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES is not TREE_VEC"
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "wrong TYPE_CACHED_VALUES entry"
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Wrong entry in TYPE_ARG_TYPES list"
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "TYPE_VALUES_RAW field is non-NULL"
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "Interner Fehler: TYPE_CACHED_VALUES_P is set while it should not"
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG is set on wrong type code"
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE is not main variant"
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type failed"
*************** msgstr "verify_histograms failed"
*** 23574,23585 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "Obere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohne"
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Grenze zur Variablenverfolgung Ã¼berschritten"
--- 23662,23673 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "Obere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohne"
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Grenze zur Variablenverfolgung Ã¼berschritten"
*************** msgstr "?: mit Ganzzahlkonstanten in boo
*** 24459,24465 ****
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
--- 24547,24553 ----
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
*************** msgstr "Versuch, die Adresse des Bitfeld
*** 24710,24716 ****
  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.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
--- 24798,24804 ----
  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.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
*************** msgstr "%<#pragma omp atomic update%> ve
*** 25319,25325 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
--- 25407,25413 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
*************** msgstr "%<_Atomic%>-Iterationsvariable %
*** 25334,25355 ****
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
--- 25422,25443 ----
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
*************** msgstr "<RÃ¼ckgabewert>"
*** 25894,25901 ****
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
--- 25982,25989 ----
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
*************** msgid "%<memset%> used with length equal
*** 26526,26532 ****
  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.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
--- 26614,26620 ----
  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.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
*************** msgid_plural "passing argument %i to res
*** 26602,26608 ****
  msgstr[0] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergeben"
  msgstr[1] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergeben"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
--- 26690,26696 ----
  msgstr[0] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergeben"
  msgstr[1] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergeben"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
*************** msgstr "-mcpu=%s ist nicht gÃ¼ltig"
*** 26730,26776 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s hat ungÃ¼ltige Silizium-Revision"
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops ist veraltet, Ersatz: -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps ist veraltet, Ersatz: -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions ist veraltet, Ersatz: -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d ist nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt"
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven"
--- 26818,26864 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s hat ungÃ¼ltige Silizium-Revision"
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops ist veraltet, Ersatz: -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps ist veraltet, Ersatz: -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions ist veraltet, Ersatz: -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d ist nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d ist nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt"
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven"
*************** msgid "for the option -mcache-block-size
*** 26796,26826 ****
  msgstr "fÃ¼r die Option Â»-mcache-block-size=XÂ« sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltig"
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "unbekannter Schalter -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "unbekannter Schalter -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "Option -msingle-float ist Ã¤quivalent zu -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "Option -msimple-fpu ignoriert"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt"
--- 26884,26914 ----
  msgstr "fÃ¼r die Option Â»-mcache-block-size=XÂ« sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltig"
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "unbekannter Schalter -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "unbekannter Schalter -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "Option -msingle-float ist Ã¤quivalent zu -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "Option -msimple-fpu ignoriert"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt"
*************** msgid "pragma or attribute %<target(\"%s
*** 27306,27313 ****
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
--- 27394,27401 ----
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
*************** msgstr "L%d Cache-Wartezeit unbekannt fÃ
*** 27388,27395 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Falscher Wert %qs fÃ¼r -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27476,27483 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Falscher Wert %qs fÃ¼r -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Argument des Attributes %qE ist
*** 27500,27510 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 27588,27598 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Argument des Attributes %qE ist
*** 27514,27658 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.c:6421
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit variabler Ausrichtung"
  
! #: config/arc/arc.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr "Eingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert sein"
! 
! #: config/arc/arc.c:6597
  #, 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.c:6638 config/arc/arc.c:6735
  #, 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.c:6671 config/arc/arc.c:6703
  #, 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.c:6675 config/arc/arc.c:6707
  #, 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.c:6739
  #, 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.c:6772
  #, 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.c:6776
  #, 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.c:6783
  #, 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.c:6786
  #, 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.c:6833
  #, 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.c:6838
  #, 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.c:6842
  #, 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.c:6846
  #, 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.c:6849
  #, 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.c:6900
  #, 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.c:6921
! #, gcc-internal-format
! 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"
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurde"
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.c:10704
  #, 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.c:10712 config/arc/arc.c:10751
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.c:10743
  #, 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.c:10798
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.c:10804
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
--- 27602,27736 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit variabler Ausrichtung"
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6596
  #, 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.c:6637 config/arc/arc.c:6734
  #, 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.c:6670 config/arc/arc.c:6702
  #, 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.c:6674 config/arc/arc.c:6706
  #, 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.c:6738
  #, 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.c:6771
  #, 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.c:6775
  #, 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.c:6782
  #, 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.c:6785
  #, 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.c:6832
  #, 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.c:6837
  #, 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.c:6841
  #, 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.c:6845
  #, 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.c:6848
  #, 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.c:6899
  #, 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.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurde"
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.c:10682
  #, 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.c:10690 config/arc/arc.c:10729
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.c:10721
  #, 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.c:10776
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.c:10782
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
*************** msgid "You must enable crypto instructio
*** 27678,27830 ****
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)"
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "der Wertebereich der Maske ist 0 bis 255"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  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 ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  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."
--- 27756,27908 ----
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)"
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "der Wertebereich der Maske ist 0 bis 255"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  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 ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  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 ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  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."
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  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."
*************** msgstr "unpassender Akkumulator fÃ¼r %qs
*** 28629,28640 ****
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
--- 28707,28718 ----
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
*************** msgstr "PCH-Datei kann nicht erweitert w
*** 28734,29610 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, 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.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386.c:3239
  #, 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.c:3246
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386.c:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %s"
  
! #: config/i386/i386.c:3723
  #, 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.c:3772
  #, 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.c:3774
  #, 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"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3818
  #, 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.c:3830
  #, 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.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386.c:3929
  #, 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.c:3931
  #, 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.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Attribut verwendet werden"
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 Befehlssatz"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Intel MPX unterstÃ¼tzt x32 nicht"
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert (%qs) fÃ¼r %<target(\"arch=\")%>-Attribut"
  
! #: config/i386/i386.c:4225
  #, 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.c:4227
  #, 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.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386.c:4233
  #, 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.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r %<target(\"tune=\")%>-Attribut"
  
! #: config/i386/i386.c:4302
  #, 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.c:4304
  #, 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.c:4309
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386.c:4310
  #, 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.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d ist nicht zwischen 0 und %d"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4494
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ist nicht zwischen %d und 12"
  
! #: config/i386/i386.c:4533
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount ist fÃ¼r -fPIC nicht implementiert"
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:4610
  #, 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.c:4612
  #, 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.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:4745
  #, 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.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "unbekannte Option fÃ¼r -mrecip=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, 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.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, 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.c:4942
! #, gcc-internal-format
! 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"
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! 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"
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! 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"
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5867
  #, 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.c:5916
  #, 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.c:5928
  #, gcc-internal-format
  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"
  
! #: config/i386/i386.c:5964
  #, 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.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt"
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6576
  #, 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.c:6820
  #, 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.c:6823
  #, 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.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7517
  #, 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.c:7523
  #, 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.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7543
  #, 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.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7769
  #, 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.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "Das ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "Das ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, 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.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues ist nicht kompatibel mit %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Attribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "V-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendet"
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386.c:30037
  #, 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 Ã¤ndert sich mit -fabi-version=12 (GCC 8)"
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Kein Dispatcher fÃ¼r %s gefunden"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden: %s"
  
! #: config/i386/i386.c:32687
  #, 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.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Multiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386.c:33237
  #, 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.c:33262 config/i386/i386.c:33312
  #, 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.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386.c:34400
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:34495
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35376
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35391
  #, 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.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35626
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:35826
  #, 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.c:35832
  #, 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.c:35835
  #, 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.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, 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.c:38345
  #, 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.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38370
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Das Argument fÃ¼r xabort muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Attribute ms_abi und sysv_abi sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, 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.c:41621
  #, 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.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« sein"
  
! #: config/i386/i386.c:41638
  #, 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.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« haben"
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  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."
--- 28812,29673 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, 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.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386.c:3242
  #, 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.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386.c:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %s"
  
! #: config/i386/i386.c:3726
  #, 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.c:3775
  #, 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.c:3777
  #, 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"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3821
  #, 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.c:3833
  #, 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.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386.c:3932
  #, 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.c:3934
  #, 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.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Attribut verwendet werden"
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 Befehlssatz"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Intel MPX unterstÃ¼tzt x32 nicht"
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert (%qs) fÃ¼r %<target(\"arch=\")%>-Attribut"
  
! #: config/i386/i386.c:4228
  #, 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.c:4230
  #, 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.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386.c:4236
  #, 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.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r %<target(\"tune=\")%>-Attribut"
  
! #: config/i386/i386.c:4305
  #, 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.c:4307
  #, 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.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386.c:4313
  #, 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.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d ist nicht zwischen 0 und %d"
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ist nicht zwischen %d und 12"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount ist fÃ¼r -fPIC nicht implementiert"
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:4613
  #, 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.c:4615
  #, 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.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:4748
  #, 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.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "unbekannte Option fÃ¼r -mrecip=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, 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.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, 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.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5852
  #, 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.c:5901
  #, 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.c:5913
  #, gcc-internal-format
  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"
  
! #: config/i386/i386.c:5949
  #, 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.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt"
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6561
  #, 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.c:6805
  #, 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.c:6808
  #, 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.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7502
  #, 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.c:7508
  #, 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.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7528
  #, 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.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7754
  #, 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.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "Das ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "Das ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, 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.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues ist nicht kompatibel mit %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Attribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "V-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendet"
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386.c:29995
  #, 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 Ã¤ndert sich mit -fabi-version=12 (GCC 8)"
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Kein Dispatcher fÃ¼r %s gefunden"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden: %s"
  
! #: config/i386/i386.c:32657
  #, 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.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Multiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386.c:33207
  #, 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.c:33232 config/i386/i386.c:33282
  #, 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.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35361
  #, 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.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35596
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:35796
  #, 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.c:35802
  #, 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.c:35805
  #, 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.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, 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.c:38343
  #, 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.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38368
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Das Argument fÃ¼r xabort muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Attribute ms_abi und sysv_abi sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, 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.c:41619
  #, 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.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« sein"
  
! #: config/i386/i386.c:41636
  #, 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.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« haben"
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  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 "interrupt_thread is available onl
*** 29825,29831 ****
  msgstr "interrupt_thread ist nur auf Fido verfÃ¼gbar"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
--- 29888,29894 ----
  msgstr "interrupt_thread ist nur auf Fido verfÃ¼gbar"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
*************** msgstr "ungÃ¼ltiges Argument fÃ¼r eingeb
*** 30357,30363 ****
  msgid "constant argument out of range for %s"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %s"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten"
--- 30420,30451 ----
  msgid "constant argument out of range for %s"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %s"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "diese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbar"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "diese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbar"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "diese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tzt"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr "Befehle aus der Performanceerweiterung nicht unterstÃ¼tzen"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr "Befehle aus der Performanceerweiterung Version 2 nicht unterstÃ¼tzen"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten"
*************** msgid "multiple interrupt attributes to
*** 30378,30419 ****
  msgstr "mehrere Interruptattribute fÃ¼r Funktion %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-Attribut"
  
! #: config/nds32/nds32.c:2677
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:2693
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:2706
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:2778
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "lageunabhÃ¤ngiger Code nicht unterstÃ¼tzt"
--- 30466,30524 ----
  msgstr "mehrere Interruptattribute fÃ¼r Funktion %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, 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.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-Attribut"
  
! #: config/nds32/nds32.c:3536
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:3552
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:3565
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr "FPU-ISA ausschalten, die ABI-Option muss mit Â»-mfloat-abi=softÂ« eingeschaltet werden"
! 
! #: config/nds32/nds32.c:3641
! #, 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"
! 
! #: config/nds32/nds32.c:3647
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "lageunabhÃ¤ngiger Code nicht unterstÃ¼tzt"
*************** msgstr "Patchbereich wird nicht angelegt
*** 30623,30659 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tzt"
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«"
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubt"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
--- 30728,30764 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tzt"
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«"
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubt"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
*************** msgstr "Zahl muss 0 oder 1 sein"
*** 30747,30758 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ausschuss am Ende von #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, 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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, 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"
--- 30852,30863 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ausschuss am Ende von #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, 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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, 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"
*************** msgstr "vec_extract akzeptiert nur 2 Arg
*** 30802,30808 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert akzeptiert nur 3 Argumente"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  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"
--- 30907,30913 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert akzeptiert nur 3 Argumente"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  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"
*************** msgstr "-mstack-protector-guard=tls erfo
*** 31104,31110 ****
  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"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
--- 31209,31215 ----
  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"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
*************** msgstr "GCC-Vektor per Referenz zurÃ¼ckg
*** 31114,31120 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  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"
--- 31219,31225 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  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"
*************** msgstr "das ABI der ParameterÃ¼bergabe f
*** 31124,31135 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  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"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
--- 31229,31240 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  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"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
*************** msgstr "GCC-Vektor per Referenz Ã¼bergeg
*** 31139,31166 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "internal error: builtin function %s already processed"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
--- 31244,31271 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "internal error: builtin function %s already processed"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
*************** msgstr "Argument 1 von __builtin_altivec
*** 31180,31191 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Argument %d muss ein vorzeichenloses Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen Bereichs"
--- 31285,31296 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Argument %d muss ein vorzeichenloses Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen Bereichs"
*************** msgstr "CPU %s ist ein ungÃ¼ltiges Argum
*** 31207,31259 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Argument 1 muss 0 oder 2 sein"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Argument 2 muss 0 oder 1 sein"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argument 3 muss im Bereich 0..15 liegen"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ungelÃ¶ste Ãœberladung des eingebauten Altivec %qF"
--- 31312,31364 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Argument 1 muss 0 oder 2 sein"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Argument 2 muss 0 oder 1 sein"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argument 3 muss im Bereich 0..15 liegen"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ungelÃ¶ste Ãœberladung des eingebauten Altivec %qF"
*************** msgstr "internal error: builtin function
*** 31378,31384 ****
  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"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
--- 31483,31489 ----
  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"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
*************** msgstr "Stapelrahmen zu groÃŸ"
*** 31388,31399 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack verwendet Register r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  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/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
--- 31493,31504 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack verwendet Register r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  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/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
*************** msgstr "kein Profiling von 64-bit-Code f
*** 31403,31424 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, 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/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, 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"
--- 31508,31529 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, 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/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, 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"
*************** msgstr "Verwendung dezimaler Gleitkommat
*** 31428,31434 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, 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"
--- 31533,31539 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltig"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, 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"
*************** msgstr "-m%s wird in dieser Konfiguratio
*** 31892,31913 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "unbekannte CPU %qs fÃ¼r Â»-mtuneÂ«"
  
! #: config/riscv/riscv.c:4094
  #, 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.c:4134
  #, 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.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "ABI erfordert -march=rv%d"
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d muss zwischen %d und %d liegen"
--- 31997,32018 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "unbekannte CPU %qs fÃ¼r Â»-mtuneÂ«"
  
! #: config/riscv/riscv.c:4097
  #, 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.c:4137
  #, 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.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "ABI erfordert -march=rv%d"
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d muss zwischen %d und %d liegen"
*************** msgstr ""
*** 31972,32001 ****
  "Der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen zurÃ¼ckgegeben: %s\n"
  "Bitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %s"
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 1 Argument"
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "Eingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qs"
--- 32077,32111 ----
  "Der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen zurÃ¼ckgegeben: %s\n"
  "Bitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %s"
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 1 Argument"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr "eingebaute Funktion %qs erfordert eingebaute Funktion %qs"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "Eingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qs"
*************** msgstr "unbekannte Option fÃ¼r %<%s=%s%>
*** 32118,32286 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie ein"
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie ein"
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "internal error: builtin function %qs already processed"
  
! #: config/rs6000/rs6000.c:14142
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14181
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Argument 1 von %qs muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "Argument 1 von %qs ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "eingebaute Funktion %qs akzeptiert nur ein Zeichenkettenargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "CPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "eingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.c:15608
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "zweites Argument fÃ¼r %qs muss im Bereich 0..12 liegen"
  
! #: config/rs6000/rs6000.c:15623
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "drittes Argument fÃ¼r %qs muss im Bereich 0..12 liegen"
  
! #: config/rs6000/rs6000.c:15842
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Argument 1 von %s muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "eingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "eingebaute Funktion %qs erfordert die Option %qs"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "eingebaute Funktion %qs erfordert die Optionen %qs und %qs"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "eingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahlen"
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "eingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qs"
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "eingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "internal error: builtin function %qs had an unexpected return type %qs"
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  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"
  
! #: config/rs6000/rs6000.c:29417
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs verwendet Register r29"
  
! #: config/rs6000/rs6000.c:32714
  #, 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.c:32808
  #, 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.c:32816
  #, 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.c:32819
  #, 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.c:36842
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.c:36845
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.c:37541
  #, 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"
--- 32228,32396 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie ein"
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie ein"
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "internal error: builtin function %qs already processed"
  
! #: config/rs6000/rs6000.c:14150
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14189
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Argument 1 von %qs muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "Argument 1 von %qs ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "eingebaute Funktion %qs akzeptiert nur ein Zeichenkettenargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "CPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "eingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.c:15616
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "zweites Argument fÃ¼r %qs muss im Bereich 0..12 liegen"
  
! #: config/rs6000/rs6000.c:15631
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "drittes Argument fÃ¼r %qs muss im Bereich 0..12 liegen"
  
! #: config/rs6000/rs6000.c:15850
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Argument 1 von %s muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "eingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "eingebaute Funktion %qs erfordert die Option %qs"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "eingebaute Funktion %qs erfordert die Optionen %qs und %qs"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "eingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahlen"
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "eingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qs"
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "eingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "internal error: builtin function %qs had an unexpected return type %qs"
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  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"
  
! #: config/rs6000/rs6000.c:29451
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs verwendet Register r29"
  
! #: config/rs6000/rs6000.c:32748
  #, 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.c:32842
  #, 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.c:32850
  #, 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.c:32853
  #, 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.c:36876
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.c:36879
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.c:37575
  #, 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"
*************** msgstr "BRIG-Datei konnte nicht gelesen
*** 33076,33082 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
--- 33186,33192 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
*************** msgstr "Deklaration von %q+D Ã¼berdeckt
*** 33328,33334 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
--- 33438,33444 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
*************** msgstr "Deklaration von %qD Ã¼berdeckt e
*** 33338,33344 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
--- 33448,33454 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
*************** msgstr "%qE nicht deklariert (erste Verw
*** 33398,33404 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
--- 33508,33514 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
*************** msgstr "Sprung in Anweisungs-Ausdruck"
*** 33428,33434 ****
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
--- 33538,33544 ----
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
*************** msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arr
*** 33546,33552 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, 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"
--- 33656,33662 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, 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"
*************** msgstr "Speicherklasse fÃ¼r Parameter %q
*** 33801,33807 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
--- 33911,33917 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
*************** msgstr "Typname als Funktion, die ein Ar
*** 33960,33966 ****
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
--- 34070,34076 ----
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
*************** msgstr "ISO-C verbietet const- oder vola
*** 34087,34093 ****
  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.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
--- 34197,34203 ----
  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.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
*************** msgstr "Verschachtelte Redefinition von
*** 34267,34273 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
--- 34377,34383 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
*************** msgstr "struct hat keine benannten Eleme
*** 34317,34323 ****
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
--- 34427,34433 ----
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
*************** msgstr "Verschachtelte Redefinition von
*** 34353,34359 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
--- 34463,34469 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
*************** msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
*** 34383,34389 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegeben"
--- 34493,34499 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegeben"
*************** msgstr "kein vorheriger Prototyp fÃ¼r %q
*** 34413,34419 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
--- 34523,34529 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
*************** msgstr "Argument %qD passt nicht zu eing
*** 34528,34539 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, 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.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
--- 34638,34649 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, 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.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
*************** msgstr "Doppelter Deklarationsspezifizie
*** 34596,34602 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
--- 34706,34712 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
*************** msgstr "ISO-C unterstÃ¼tzt nicht %<doubl
*** 34741,34777 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
--- 34851,34887 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
*************** msgstr "Konfliktmarker fÃ¼r Versionskont
*** 34801,34807 ****
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
--- 34911,34917 ----
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
*************** msgid "unknown type name %qE"
*** 34842,34848 ****
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
--- 34952,34958 ----
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
*************** msgstr "%<__auto_type%> in leerer Deklar
*** 34857,34863 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
--- 34967,34973 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, 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
*** 34872,34879 ****
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
--- 34982,34989 ----
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
*************** msgstr "%<__auto_type%> benÃ¶tigt eine i
*** 34911,34917 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
--- 35021,35027 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
*************** msgstr "ISO-C99 unterstÃ¼tzt nicht %<_St
*** 34939,34945 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
--- 35049,35055 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
*************** msgstr "Leeres Enum ist ungÃ¼ltig"
*** 35003,35015 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
--- 35113,35125 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
*************** msgstr "ISO-C90 verbietet gemischte Dekl
*** 35139,35145 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
--- 35249,35255 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
*************** msgstr "Bezeichner oder %<*%> erwartet"
*** 35173,35194 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, 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.c:5681 cp/parser.c:12529
  #, 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.c:5815 cp/parser.c:11507
  #, 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"
--- 35283,35304 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, 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.c:5681 cp/parser.c:12519
  #, 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.c:5815 cp/parser.c:11506
  #, 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"
*************** msgstr "mehrere Schleifenvariablen in sc
*** 35208,35219 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, 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.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
--- 35318,35329 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, 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.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
*************** msgstr "ISO-C verbietet das Weglassen de
*** 35240,35251 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, 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.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
--- 35350,35361 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, 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.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
*************** msgstr "Operand von %<__builtin_complex%
*** 35521,35527 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
--- 35631,35637 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
*************** msgstr "Methodendeklaration in Objective
*** 35581,35656 ****
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Setter-Name muss mit %<:%> beendet werden"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, 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.c:10972 cp/parser.c:38816
  #, 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.c:11050 cp/parser.c:38897
  #, 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.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "Ganzzahlausdruck vor Â»)Â« erwartet"
--- 35691,35766 ----
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Setter-Name muss mit %<:%> beendet werden"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, 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.c:10972 cp/parser.c:38837
  #, 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.c:11050 cp/parser.c:38918
  #, 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.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "Ganzzahlausdruck vor Â»)Â« erwartet"
*************** msgstr "Ausdruck muss ganzzahlig sein"
*** 35665,35717 ****
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> oder %<shared%> erwartet"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, 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"
--- 35775,35827 ----
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> oder %<shared%> erwartet"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, 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"
*************** msgstr "Wert von %<num_threads%> muss po
*** 35733,35814 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> erwartet"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> erwartet"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
--- 35843,35924 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> erwartet"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> erwartet"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
*************** msgstr "ungÃ¼ltige Ablaufart"
*** 35818,35829 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
--- 35928,35939 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
*************** msgstr "Ausdruck der %<safelen%>-Klausel
*** 35843,35859 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
--- 35953,35969 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
*************** msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art
*** 35863,35929 ****
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, 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.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, 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.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, 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.c:14528 cp/parser.c:36838
  #, 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.c:14540 cp/parser.c:36850
  #, 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.c:14632 cp/parser.c:36936
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
--- 35973,36039 ----
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, 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.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, 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.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, 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.c:14528 cp/parser.c:36859
  #, 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.c:14540 cp/parser.c:36871
  #, 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.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
*************** msgstr "%qE wurde nicht deklariert"
*** 35938,35944 ****
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
--- 36048,36054 ----
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
*************** msgstr "%qD bezeichnet keine Funktion"
*** 35948,35989 ****
  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.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, 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.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, 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.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, 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"
--- 36058,36099 ----
  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.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, 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.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, 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.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, 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"
*************** msgstr "%<#pragma omp atomic capture%> v
*** 35993,36014 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
--- 36103,36124 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
*************** msgstr "Schleifendeklaration oder Initia
*** 36018,36089 ****
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  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"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, 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.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, 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.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  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"
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, 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.c:17238 cp/parser.c:36659
  #, 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"
--- 36128,36199 ----
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  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"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, 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.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, 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.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  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"
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, 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.c:17238 cp/parser.c:36680
  #, 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"
*************** msgstr "%<#pragma omp declare simpl%> mu
*** 36103,36134 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  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%>"
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
--- 36213,36244 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  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%>"
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
*************** msgstr "Funktionsname und %<(%> erwartet
*** 36183,36229 ****
  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.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> oder %<reduction%> oder %<target%> erwartet"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, 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.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
--- 36293,36339 ----
  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.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> oder %<reduction%> oder %<target%> erwartet"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, 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.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
*************** msgstr "fehlende schlieÃŸende geschweift
*** 36238,36244 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
--- 36348,36354 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
*************** msgstr "Dereferenzierung eines %<void *%
*** 36359,36365 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
--- 36469,36475 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
*************** msgstr "ISO-C90 verbietet, ein Nicht-L-W
*** 36384,36390 ****
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, 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"
--- 36494,36500 ----
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, 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"
*************** msgstr "Ãœbergabe des Arguments %d von %
*** 36487,36503 ****
  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.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
--- 36597,36613 ----
  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.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
*************** msgstr "Zeiger auf eine Funktion in Subt
*** 36522,36528 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
--- 36632,36638 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
*************** msgstr "Typkonvertierung von Zeiger auf
*** 36755,36761 ****
  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.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
--- 36865,36871 ----
  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.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
*************** msgstr "Links-Zuweisung kÃ¶nnte Kandidat
*** 36907,36913 ****
  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.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
--- 37017,37023 ----
  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.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
*************** msgstr "RÃ¼ckgabe von %qT aus einer Funk
*** 36974,36980 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
--- 37084,37090 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
*************** msgstr "unvertrÃ¤gliche Typen bei RÃ¼ckg
*** 37044,37055 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-Array mit wide-Zeichenkette initialisiert"
--- 37154,37165 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-Array mit wide-Zeichenkette initialisiert"
*************** msgstr "Initialisierungs-Element ist zur
*** 37095,37101 ****
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
--- 37205,37211 ----
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
*************** msgstr "zusÃ¤tzliche geschweifte Klammer
*** 37110,37116 ****
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
--- 37220,37226 ----
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
*************** msgstr "ElementÃ¼berschreitung in Skalar
*** 37240,37246 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
--- 37350,37356 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
*************** msgstr "%<long%> switch-Ausdruck nicht n
*** 37280,37286 ****
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
--- 37390,37396 ----
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
*************** msgstr "case-Marke nicht innerhalb einer
*** 37290,37306 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
--- 37400,37416 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
*************** msgstr "Anweisung ohne Effekt"
*** 37325,37346 ****
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, 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.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
--- 37435,37456 ----
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, 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.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
*************** msgid "ordered comparison of pointer wit
*** 37391,37397 ****
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
--- 37501,37507 ----
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
*************** msgstr "Wert eines union-Typs anstelle d
*** 37421,37432 ****
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, 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.c:12379 cp/semantics.c:8557
  #, 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"
--- 37531,37542 ----
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, 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.c:12379 cp/semantics.c:8545
  #, 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"
*************** msgstr "%<#pragma omp cancellation point
*** 37436,37460 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
--- 37546,37570 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 37465,37534 ****
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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.c:12518 cp/semantics.c:4646
  #, 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.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, 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.c:12572 cp/semantics.c:4709
  #, 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.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, 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.c:12635 cp/semantics.c:4772
  #, 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.c:12650 cp/semantics.c:4787
  #, 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.c:12683 cp/semantics.c:4820
  #, 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.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
--- 37575,37644 ----
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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.c:12518 cp/semantics.c:4630
  #, 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.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, 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.c:12572 cp/semantics.c:4693
  #, 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.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, 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.c:12635 cp/semantics.c:4756
  #, 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.c:12650 cp/semantics.c:4771
  #, 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.c:12683 cp/semantics.c:4804
  #, 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.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
*************** msgstr "%<_Atomic%> %qE in %<reduction%>
*** 37548,37554 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
--- 37658,37664 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
*************** msgstr "benutzerdefinierte Reduktion fÃ¼
*** 37558,37574 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, 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.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
--- 37668,37684 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, 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.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
*************** msgstr "Â»linearÂ«-Klausel auf Variable
*** 37583,37600 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, 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.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
--- 37693,37710 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, 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.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
*************** msgstr "%qE tritt in dieser Datenklausel
*** 37606,37637 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
--- 37716,37747 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
*************** msgstr "%<_Atomic%> %qD in %<aligned%>-K
*** 37651,37705 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ist in %<depends%>-Klausel keine Variable"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, 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.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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.c:13766 cp/semantics.c:6930
  #, 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.c:13794 cp/semantics.c:6959
  #, 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.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
--- 37761,37815 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ist in %<depends%>-Klausel keine Variable"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, 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.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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.c:13766 cp/semantics.c:6918
  #, 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.c:13794 cp/semantics.c:6947
  #, 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.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
*************** msgstr "%qE in %<uniform%>-Klausel ist k
*** 37709,37740 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben"
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, 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.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, 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"
--- 37819,37850 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben"
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, 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.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, 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"
*************** msgstr "  keine bekannte Umwandlung von
*** 37863,37869 ****
  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.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 37973,37979 ----
  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.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr " Ein Konstruktor, der ein einzel
*** 37941,38570 ****
  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.c:3928
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.c:4074
  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.c:4095
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.c:4235
  #, 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.c:4470
  #, 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.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.c:4630
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.c:4664
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-Ausdruckes"
  
! #: cp/call.c:4857
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr "abgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.c:4934
  #, 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.c:5024
  #, 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.c:5029
  #, 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.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qT"
  
! #: cp/call.c:5082
  #, 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.c:5274
  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.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "AufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.c:5792
  #, 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.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:6259
  #, 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.c:6262
  #, 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.c:6297
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.c:6478
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.c:6486
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.c:6550
  #, 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.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:6563
  #, 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.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.c:6673
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:6710 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, 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.c:6754
  #, 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.c:6994
  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.c:6998
  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"
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7153
  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.c:7170 cp/cvt.c:1886
  #, 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.c:7207
  #, 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.c:7243
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.c:7253
  #, 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.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (dies kann mit -fno-deduce-init-list abgeschaltet werden)"
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.c:8565
  #, 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.c:8568
  #, 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.c:8573
  #, 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.c:8578
  #, 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.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.c:8595
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.c:8600
  #, 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.c:8603
  #, 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.c:8605
  #, 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.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.c:8633
  #, 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.c:8636
  #, 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.c:8639
  #, 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.c:8650
  #, 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.c:8662
  #, 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.c:8679
  #, 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.c:8682
  #, 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.c:8692
  #, 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.c:8695
  #, 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.c:8698
  #, 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.c:8707
  #, 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.c:8729
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:9115
  #, 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.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:9309
  #, 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.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:10191
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:10652
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.c:10977
  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.c:10981
  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"
  
--- 38051,38680 ----
  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.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.c:4080
  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.c:4101
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.c:4241
  #, 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.c:4476
  #, 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.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.c:4636
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.c:4670
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-Ausdruckes"
  
! #: cp/call.c:4863
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr "abgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.c:4940
  #, 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.c:5030
  #, 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.c:5035
  #, 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.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qT"
  
! #: cp/call.c:5088
  #, 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.c:5280
  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.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "AufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.c:5798
  #, 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.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:6265
  #, 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.c:6268
  #, 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.c:6303
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.c:6484
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.c:6492
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.c:6556
  #, 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.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:6569
  #, 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.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.c:6679
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:6716 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, 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.c:6760
  #, 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.c:7004
  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.c:7008
  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"
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7163
  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.c:7180 cp/cvt.c:1890
  #, 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.c:7217
  #, 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.c:7253
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.c:7263
  #, 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.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (dies kann mit -fno-deduce-init-list abgeschaltet werden)"
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.c:8579
  #, 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.c:8582
  #, 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.c:8587
  #, 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.c:8592
  #, 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.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.c:8614
  #, 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.c:8617
  #, 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.c:8619
  #, 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.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.c:8647
  #, 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.c:8650
  #, 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.c:8653
  #, 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.c:8664
  #, 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.c:8676
  #, 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.c:8693
  #, 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.c:8696
  #, 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.c:8706
  #, 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.c:8709
  #, 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.c:8712
  #, 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.c:8721
  #, 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.c:8743
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:9121
  #, 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.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:9324
  #, 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.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:10206
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:10667
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.c:10994
  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.c:10998
  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"
  
*************** msgstr "von %qT geerbte Version ist hier
*** 38603,38610 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D Ã¼berladen werden"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
--- 38713,38720 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D Ã¼berladen werden"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 38645,38651 ****
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat"
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
--- 38755,38761 ----
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat"
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
*************** msgstr "  von %qD"
*** 38725,38731 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entfernt"
--- 38835,38841 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entfernt"
*************** msgstr "flexibles Arrayelement %qD in an
*** 39002,39008 ****
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
--- 39112,39118 ----
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
*************** msgstr "Zeiger auf Element %qD wird ange
*** 39072,39078 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
--- 39182,39188 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
*************** msgstr "KÃ¶rper der %<constexpr%>-Funkti
*** 39167,39499 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, 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.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.c:1574
  #, 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.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.c:1636
  #, 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.c:1869
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operanden"
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.c:2293
  #, 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.c:2296
  #, gcc-internal-format
  msgid "non-zero 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.c:2301
  #, 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.c:2304
  #, gcc-internal-format
  msgid "non-zero 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.c:2469
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.c:2500
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:2520
  #, 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.c:2545
  #, 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.c:2564
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
! #: cp/constexpr.c:3359
  #, 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.c:3366
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.c:3583
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:3959
  #, 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.c:4098
  #, 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.c:4239 cp/constexpr.c:5829
  #, 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.c:4597
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ein Â»reinterpret_castÂ« ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4623
  #, gcc-internal-format
  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"
  
! #: cp/constexpr.c:4638
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4782
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.c:4857
  #, 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.c:4866
  #, 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.c:4880
  #, 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.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ausdruck %qE hat Seiteneffekte"
  
! #: cp/constexpr.c:5453
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast von Integer nach Zeiger"
  
! #: cp/constexpr.c:5523
  #, 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.c:5556
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.c:5641
  #, 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.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "Typeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.c:5767
  #, 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.c:5799
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> deklariert"
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert"
  
! #: cp/constexpr.c:5878
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5977
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:6008
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.c:6030
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr "throw wird immer terminate() aufrufen"
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr "in C++11 sind Destruktoren per Default Â»noexceptÂ«"
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr "in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sind"
--- 39277,39609 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, 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.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.c:1583
  #, 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.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.c:1645
  #, 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.c:1880
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operanden"
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.c:2304
  #, 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.c:2307
  #, gcc-internal-format
  msgid "non-zero 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.c:2312
  #, 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.c:2315
  #, gcc-internal-format
  msgid "non-zero 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.c:2480
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.c:2511
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:2531
  #, 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.c:2556
  #, 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.c:2575
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
! #: cp/constexpr.c:3370
  #, 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.c:3377
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.c:3594
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:3970
  #, 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.c:4109
  #, 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.c:4250 cp/constexpr.c:5864
  #, 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.c:4587
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ein Â»reinterpret_castÂ« ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4636
  #, gcc-internal-format
  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"
  
! #: cp/constexpr.c:4651
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4798
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.c:4873
  #, 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.c:4882
  #, 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.c:4896
  #, 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.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ausdruck %qE hat Seiteneffekte"
  
! #: cp/constexpr.c:5469
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast von Integer nach Zeiger"
  
! #: cp/constexpr.c:5539
  #, 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.c:5572
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.c:5657
  #, 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.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "Typeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.c:5783
  #, 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.c:5834
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> deklariert"
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert"
  
! #: cp/constexpr.c:5913
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:6012
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:6043
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.c:6065
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr "throw wird immer terminate() aufrufen"
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr "in C++11 sind Destruktoren per Default Â»noexceptÂ«"
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr "in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sind"
*************** msgstr "Umwandlung in nicht-konstanten R
*** 39534,39540 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 39644,39650 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "Umwandlung von %qT in %qT derefe
*** 39543,39848 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "Typ %qH kann nicht in den Typ %qI umgewandelt werden"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Umwandlung von %q#T nach %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "das Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegt"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T verwendet, wo %qT erwartet wurde"
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T verwendet, wo ein Gleitkommawert erwartet wurde"
  
! #: cp/cvt.c:920
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "Der RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriert"
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "Der RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriert"
  
! #: cp/cvt.c:1022
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.c:1167
  #, 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.c:1171
  #, 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.c:1176
  #, 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.c:1181
  #, 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.c:1186
  #, 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.c:1191
  #, 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.c:1195
  #, 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.c:1211
  #, 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.c:1215
  #, 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.c:1220
  #, 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.c:1225
  #, 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.c:1230
  #, 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.c:1235
  #, 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.c:1239
  #, 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.c:1253
  #, 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.c:1258
  #, 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.c:1263
  #, 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.c:1268
  #, 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.c:1273
  #, 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.c:1278
  #, 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.c:1283
  #, 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.c:1323
  #, 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.c:1327
  #, 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.c:1332
  #, 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.c:1337
  #, 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.c:1342
  #, 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.c:1347
  #, 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.c:1351
  #, 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.c:1403
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.c:1427
  #, 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.c:1443
  #, 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.c:1448
  #, 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.c:1453
  #, 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.c:1458
  #, 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.c:1463
  #, 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.c:1468
  #, 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.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "ErhÃ¶hungsausdruck hat keinen Effekt"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.c:1787
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Template-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlungen bestimmt werden"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
--- 39653,39958 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "Typ %qH kann nicht in den Typ %qI umgewandelt werden"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Umwandlung von %q#T nach %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "das Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegt"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T verwendet, wo %qT erwartet wurde"
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T verwendet, wo ein Gleitkommawert erwartet wurde"
  
! #: cp/cvt.c:924
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "Der RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriert"
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "Der RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriert"
  
! #: cp/cvt.c:1026
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.c:1171
  #, 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.c:1175
  #, 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.c:1180
  #, 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.c:1185
  #, 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.c:1190
  #, 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.c:1195
  #, 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.c:1199
  #, 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.c:1215
  #, 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.c:1219
  #, 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.c:1224
  #, 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.c:1229
  #, 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.c:1234
  #, 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.c:1239
  #, 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.c:1243
  #, 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.c:1257
  #, 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.c:1262
  #, 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.c:1267
  #, 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.c:1272
  #, 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.c:1277
  #, 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.c:1282
  #, 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.c:1287
  #, 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.c:1327
  #, 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.c:1331
  #, 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.c:1336
  #, 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.c:1341
  #, 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.c:1346
  #, 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.c:1351
  #, 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.c:1355
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, 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.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.c:1431
  #, 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.c:1447
  #, 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.c:1452
  #, 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.c:1457
  #, 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.c:1462
  #, 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.c:1467
  #, 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.c:1472
  #, 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.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "ErhÃ¶hungsausdruck hat keinen Effekt"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.c:1791
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Template-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlungen bestimmt werden"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
*************** msgstr "odr-verwendete Inline-Variable %
*** 39882,40078 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.c:1263
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.c:1298
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger Deklaration"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.c:1330
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Konzept %q#D kann nicht spezialisiert werden"
  
! #: cp/decl.c:1352
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat mÃ¶glicherweise keine Default-Argumente"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "Literales Operatortemplate %q+D steht mit rohem Literaloperator %qD in Konflikt"
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "roher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konflikt"
  
! #: cp/decl.c:1446
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.c:1467
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1501
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1561
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:1589
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.c:1598
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.c:1722
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "unvertrÃ¤gliche Deklaration des Templates %q+#D"
  
! #: cp/decl.c:1741
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.c:1753
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "in Konflikt stehende Deklaration fÃ¼r C-Funktion %q+#D"
  
! #: cp/decl.c:1769
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "macht neue Deklaration %q+#D mehrdeutig"
  
! #: cp/decl.c:1779
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "in Konflikt stehende Deklaration %q+#D"
  
! #: cp/decl.c:1781
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.c:1850
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp fÃ¼r %q#D angegeben"
  
! #: cp/decl.c:1852
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.c:1890
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q+#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument fÃ¼r Parameter %d von %q#D angegeben"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
  
! #: cp/decl.c:2015
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "Definition von %q+D gelÃ¶scht"
--- 39992,40188 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.c:1266
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.c:1301
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger Deklaration"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.c:1333
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Konzept %q#D kann nicht spezialisiert werden"
  
! #: cp/decl.c:1355
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat mÃ¶glicherweise keine Default-Argumente"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "Literales Operatortemplate %q+D steht mit rohem Literaloperator %qD in Konflikt"
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "roher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konflikt"
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.c:1452
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.c:1470
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.c:1494
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:1502
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1504
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1564
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.c:1601
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.c:1725
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "unvertrÃ¤gliche Deklaration des Templates %q+#D"
  
! #: cp/decl.c:1744
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.c:1756
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "in Konflikt stehende Deklaration fÃ¼r C-Funktion %q+#D"
  
! #: cp/decl.c:1772
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "macht neue Deklaration %q+#D mehrdeutig"
  
! #: cp/decl.c:1782
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "in Konflikt stehende Deklaration %q+#D"
  
! #: cp/decl.c:1784
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.c:1853
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp fÃ¼r %q#D angegeben"
  
! #: cp/decl.c:1855
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q+#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.c:1896
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument fÃ¼r Parameter %d von %q#D angegeben"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
  
! #: cp/decl.c:2018
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "Definition von %q+D gelÃ¶scht"
*************** msgstr "Definition von %q+D gelÃ¶scht"
*** 40085,40123 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.c:2586
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
--- 40195,40233 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.c:2589
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
*************** msgstr "%q+D ohne Attribut %<gnu_inline%
*** 40125,42172 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.c:3006
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.c:3216
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.c:3219
  #, 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"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:3376
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3379
  #, 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"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  betritt if-Anweisung mit %<constexpr%>"
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:3886
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.c:3974
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.c:4174
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-fno-for-scope%> ist veraltet"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-ffriend-injection%> ist veraltet"
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-faligned-new=%d ist keine Zweierpotenz"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4862
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.c:4903
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriert"
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen decltype verwenden)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als Â»dllimportÂ« markiert"
  
! #: cp/decl.c:5112
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.c:5120
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.c:5121
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.c:5428
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das LÃ¶schen der Initialisierung umgangen werden"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert ist"
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:5934
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.c:6700
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.c:6918
  #, 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.c:7010
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:7311
  #, 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.c:7314
  #, 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.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr "nicht-public-Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7347
  #, 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.c:7356
  #, 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.c:7553
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:7569
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, 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.c:7582
  #, 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.c:7585
  #, 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.c:7630
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.c:7656
  #, 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.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.c:7712
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7722
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7732
  #, 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.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.c:8174
  #, 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.c:8180
  #, 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.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.c:8412
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.c:8415
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.c:8582
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.c:8588
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.c:8590
  #, 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.c:8661
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> kann nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:8887
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.c:8927
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.c:9288
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9549
  #, 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.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist negativ"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "GrÃ¶ÃŸe des Arrays ist negativ"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9628
  #, 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.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.c:9750
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD als Array von %qT deklariert"
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:9863
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:9876
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:9899
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.c:9906
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:9915
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-specifier in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:9958
  #, 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.c:9964
  #, 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.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ist keine Klasse oder Namensbereich"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.c:10366
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.c:10371
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> darf nicht in typedef-Deklarationen auftreten"
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> kann nicht in typedef-Deklaration auftreten"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:10537
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.c:10543
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> for %qs nicht"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qs"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.c:10720
  #, 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.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ein Parameter kann nicht als %<concept%> deklariert sein"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ein Parameter kann nicht als %<constexpr%> deklariert sein"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werden"
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werden"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werden"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werden"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werden"
  
! #: cp/decl.c:10804
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werden"
  
! #: cp/decl.c:10808
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werden"
  
! #: cp/decl.c:10812
  #, 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.c:10823
  #, 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.c:10826
  #, 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.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:11001
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.c:11072
  #, 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.c:11078
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11085
  #, 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.c:11095
  #, 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.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
! msgstr "hergeleiteter Klassentyp %qT in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.c:11111
  #, 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"
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "folgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11222
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:11255
  #, 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.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:11577
  #, 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.c:11579
  #, 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.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11648
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11651
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.c:11654
  #, 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.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:11917
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, 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.c:11997
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.c:12021
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.c:12024
  #, 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.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:12062
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.c:12071
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als Â»virtualÂ« deklariert"
  
! #: cp/decl.c:12080
  #, 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.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ein Destruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Destruktor kann nicht %<constexpr%> sein"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12131
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.c:12143
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.c:12259
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.c:12291
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "nicht-statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "nicht-statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12359
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.c:12375
  #, 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.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12395
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:12494
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.c:12695
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:12782
  #, 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.c:12786
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.c:12838
  #, 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"
--- 40235,42292 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.c:3222
  #, 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"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3382
  #, 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"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  betritt if-Anweisung mit %<constexpr%>"
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.c:3977
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-fno-for-scope%> ist veraltet"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-ffriend-injection%> ist veraltet"
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-faligned-new=%d ist keine Zweierpotenz"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4865
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.c:4909
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriert"
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen decltype verwenden)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als Â»dllimportÂ« markiert"
  
! #: cp/decl.c:5115
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.c:5123
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.c:5124
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/decl.c:5233
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.c:5434
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das LÃ¶schen der Initialisierung umgangen werden"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert ist"
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.c:6712
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.c:6930
  #, 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.c:7026
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:7329
  #, 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.c:7332
  #, 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.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7365
  #, 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.c:7374
  #, 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.c:7592
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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.c:7621
  #, 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.c:7624
  #, 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.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.c:7695
  #, 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.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7765
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
! 
! #: cp/decl.c:7774
  #, 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.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.c:8216
  #, 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.c:8222
  #, 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.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.c:8632
  #, 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.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> kann nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:8991
! #, 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.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.c:9123
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.c:9337
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9598
  #, 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.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist negativ"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "GrÃ¶ÃŸe des Arrays ist negativ"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9677
  #, 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.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD als Array von %qT deklariert"
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:9912
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:9925
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-specifier in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:10007
  #, 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.c:10013
  #, 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.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ist keine Klasse oder Namensbereich"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> darf nicht in typedef-Deklarationen auftreten"
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> kann nicht in typedef-Deklaration auftreten"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:10586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.c:10592
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> for %qs nicht"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qs"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.c:10769
  #, 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.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ein Parameter kann nicht als %<concept%> deklariert sein"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ein Parameter kann nicht als %<constexpr%> deklariert sein"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werden"
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werden"
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werden"
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werden"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werden"
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werden"
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werden"
  
! #: cp/decl.c:10861
  #, 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.c:10872
  #, 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.c:10875
  #, 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.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:11050
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.c:11121
  #, 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.c:11127
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11134
  #, 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.c:11147
  #, gcc-internal-format
! msgid "deduced class type %qD in function return type"
! msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.c:11156
  #, 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.c:11169
  #, 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"
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "folgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11280
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:11313
  #, 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.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:11635
  #, 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.c:11637
  #, 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.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11706
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11709
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.c:11712
  #, 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.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:11976
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, 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.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.c:12083
  #, 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.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:12121
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.c:12130
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als Â»virtualÂ« deklariert"
  
! #: cp/decl.c:12139
  #, 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.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ein Destruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Destruktor kann nicht %<constexpr%> sein"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.c:12202
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.c:12257
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "nicht-statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "nicht-statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.c:12434
  #, 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.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:12841
  #, 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.c:12845
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.c:12897
  #, 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"
*************** msgstr "Parameter %qD bezieht Referenz a
*** 42186,42354 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:13218
  #, 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.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:13279
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:13280
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:13292
  #, 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.c:13302
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:13313
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Umwandlung in void wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Umwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Umwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 42306,42474 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:13277
  #, 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.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:13351
  #, 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.c:13361
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Umwandlung in void wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Umwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Umwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Umwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 42360,42453 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.c:14241
  #, 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"
--- 42480,42573 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.c:14300
  #, 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 %
*** 42456,42532 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:14560
  #, 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.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.c:14620
  #, 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.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:14651
  #, 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.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ungÃ¼ltige Funktionsdeklaration"
  
! #: cp/decl.c:15727
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 42576,42652 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:14619
  #, 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.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.c:14679
  #, 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.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:14710
  #, 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.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ungÃ¼ltige Funktionsdeklaration"
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:16386
  #, 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
*** 42566,42572 ****
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
--- 42686,42692 ----
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
*************** msgstr "angegebene Template-Parameterlis
*** 42579,42585 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
--- 42699,42705 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
*************** msgstr "statisches Element %qD kann kein
*** 42689,42730 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
--- 42809,42850 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
*************** msgstr "%<operator new%> muss Typ %qT zu
*** 42733,42799 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator_new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2663
  #, 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.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2676
  #, 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.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2710
  #, 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.c:4308
  #, 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"
--- 42853,42919 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator_new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2664
  #, 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.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2677
  #, 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.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2711
  #, 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.c:4309
  #, 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"
*************** msgstr "%q#D (durch einen unbenannten Ty
*** 42802,42880 ****
  #. 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.c:4317
  #, 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.c:4321
  #, 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.c:4325
  #, 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.c:4333
  #, 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.c:4337
  #, 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.c:4340
  #, 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.c:4528
  #, 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.c:4531
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.c:4533
  #, 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.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.c:4955
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<â€¦%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.c:5300
  #, 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"
--- 42922,43000 ----
  #. 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.c:4318
  #, 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.c:4322
  #, 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.c:4326
  #, 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.c:4334
  #, 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.c:4338
  #, 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.c:4341
  #, 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.c:4529
  #, 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.c:4532
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.c:4534
  #, 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.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.c:4956
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<â€¦%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.c:5307
  #, 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"
*************** msgstr "Verwendung von eingebautem Param
*** 42884,42995 ****
  msgid "with"
  msgstr "mit"
  
! #: cp/error.c:3688
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "erweiterte Initialisierungsliste nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/error.c:4145
  #, 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.c:4150
  #, 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.c:4155
  #, 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.c:4160
  #, 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.c:4164
  #, 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.c:4168
  #, 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.c:4173
  #, 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.c:4178
  #, 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.c:4183
  #, 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.c:4188
  #, 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.c:4193
  #, 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.c:4198
  #, 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.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/error.c:4208
  #, 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.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
--- 43004,43115 ----
  msgid "with"
  msgstr "mit"
  
! #: cp/error.c:3689
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "erweiterte Initialisierungsliste nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/error.c:4146
  #, 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.c:4151
  #, 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.c:4156
  #, 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.c:4161
  #, 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.c:4165
  #, 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.c:4169
  #, 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.c:4174
  #, 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.c:4179
  #, 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.c:4184
  #, 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.c:4189
  #, 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.c:4194
  #, 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.c:4199
  #, 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.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/error.c:4209
  #, 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.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
*************** msgstr "Â»friendÂ«-Deklaration %q#D dekl
*** 43135,43492 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(wenn das nicht beabsichtigt war, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) "
  
! #: cp/init.c:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Wertinitialisierung des unvollstÃ¤ndigen Typen %qT"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
  
! #: cp/init.c:500
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Wertinitialisierung des Funktionstypen %qT"
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Wertinitialisierung des Referenztypen %qT"
  
! #: cp/init.c:564
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "rekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qD"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "Vorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden Klasse"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: cp/init.c:671
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Initialisierung eines flexiblen Arrayelements %q#D"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.c:718
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.c:1067
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.c:1253
  #, 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.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.c:1486
  #, 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.c:1493
  #, 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.c:1532
  #, 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.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.c:1587
  #, 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.c:1595
  #, 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.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, 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.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.c:2377
  #, 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.c:2385
  #, 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.c:2389
  #, 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.c:2405
  #, 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.c:2413
  #, 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.c:2417
  #, 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.c:2708
  #, 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 konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2719
  #, 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 konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2730
  #, 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 konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2878
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.c:2918
  #, 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.c:2920
  #, 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.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.c:3185
  #, 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.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkannt"
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkannt"
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.c:4640
  #, 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.c:4645
  #, 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.c:4952
  #, 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"
--- 43255,43612 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(wenn das nicht beabsichtigt war, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) "
  
! #: cp/init.c:394
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Wertinitialisierung des unvollstÃ¤ndigen Typen %qT"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
  
! #: cp/init.c:502
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Wertinitialisierung des Funktionstypen %qT"
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Wertinitialisierung des Referenztypen %qT"
  
! #: cp/init.c:566
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "rekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qD"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "Vorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden Klasse"
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: cp/init.c:673
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Initialisierung eines flexiblen Arrayelements %q#D"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.c:1255
  #, 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.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.c:1488
  #, 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.c:1495
  #, 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.c:1534
  #, 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.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.c:1589
  #, 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.c:1597
  #, 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.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, 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.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.c:2379
  #, 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.c:2387
  #, 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.c:2391
  #, 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.c:2407
  #, 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.c:2415
  #, 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.c:2419
  #, 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.c:2710
  #, 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 konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2721
  #, 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 konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2732
  #, 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 konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwi"
  
! #: cp/init.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.c:2920
  #, 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.c:2922
  #, 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.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.c:3187
  #, 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.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkannt"
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkannt"
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.c:4642
  #, 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.c:4647
  #, 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.c:4954
  #, 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 "Array mit Laufzeitgrenzen kann n
*** 43498,43505 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
! msgstr "Einfangen des Typs %qT variabler GrÃ¶ÃŸe, der nicht ein N3639-Array mit Laufzeitgrenzen ist"
  
  #: cp/lambda.c:561
  #, gcc-internal-format
--- 43618,43625 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
! msgstr "Einfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen ist"
  
  #: cp/lambda.c:561
  #, gcc-internal-format
*************** msgstr "es gibt keine Argumente fÃ¼r %qD
*** 43581,43647 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "defektes typeof, stattdessen decltype verwenden"
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "__underlying_type wird vernichtet"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "unbekannter Festkommatyp wird vernichtet"
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndert"
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
--- 43701,43767 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "defektes typeof, stattdessen decltype verwenden"
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "__underlying_type wird vernichtet"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "unbekannter Festkommatyp wird vernichtet"
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndert"
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
*************** msgstr "%qD kann nicht vorgegeben werden
*** 43760,43801 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/name-lookup.c:2282
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.c:2434
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor fÃ¼r %q#D"
  
! #: cp/name-lookup.c:2557
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache \"C\""
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D Ã¼berdeckt einen Parameter"
  
! #: cp/name-lookup.c:2779
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD Ã¼berdeckt ein Element von %qT"
  
! #: cp/name-lookup.c:2940
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "lokale externe Deklaration von %q#D"
  
! #: cp/name-lookup.c:2942
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "passt nicht zu vorheriger Deklaration %q#D"
--- 43880,43921 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/name-lookup.c:2283
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.c:2435
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor fÃ¼r %q#D"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache \"C\""
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D Ã¼berdeckt einen Parameter"
  
! #: cp/name-lookup.c:2784
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD Ã¼berdeckt ein Element von %qT"
  
! #: cp/name-lookup.c:2945
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "lokale externe Deklaration von %q#D"
  
! #: cp/name-lookup.c:2947
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "passt nicht zu vorheriger Deklaration %q#D"
*************** msgstr "passt nicht zu vorheriger Deklar
*** 43803,44052 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr "injizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbar"
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Suche nach %qD hat sich geÃ¤ndert"
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr "passt nach ISO-Standardregeln zu diesem %qD"
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr "  passt nach den alten Regeln zu diesem %qD"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Namenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndert"
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "veraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hat"
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "bei %qD wird veraltete Bindung verwendet"
  
! #: cp/name-lookup.c:3342
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %<%s(%E)%> %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qT ist weder Namensraum noch enum ohne eigenen GÃ¼ltigkeitsbereich"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "eine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchen"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "namespace %qD in %<using%>-Deklaration nicht erlaubt"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT ist kein Namensbereich"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD nicht deklariert"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Â»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> benennt Destruktor"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "Konstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werden"
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "kein Element passt zu %<%T::%D%> in %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.c:5005
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "empfohlene Alternative: %qs"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.c:5721
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.c:6476
  #, 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.c:6848
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "starke %<using%>-Direktive wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen %<inline%>-Namensraum verwenden"
  
! #: cp/name-lookup.c:6868
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "Attribute werden an lokaler %<using%>-Direktive ignoriert"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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.c:7007
  #, 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.c:7008
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Eintritt in pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX pop_everything () wird verlassen\n"
--- 43923,44178 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr "injizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbar"
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Suche nach %qD hat sich geÃ¤ndert"
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr "passt nach ISO-Standardregeln zu diesem %qD"
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr "  passt nach den alten Regeln zu diesem %qD"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Namenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndert"
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "veraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hat"
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "bei %qD wird veraltete Bindung verwendet"
  
! #: cp/name-lookup.c:3347
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %<%s(%E)%> %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qT ist weder Namensraum noch enum ohne eigenen GÃ¼ltigkeitsbereich"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "eine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchen"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "namespace %qD in %<using%>-Deklaration nicht erlaubt"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT ist kein Namensbereich"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD nicht deklariert"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Â»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> benennt Destruktor"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "Konstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werden"
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "kein Element passt zu %<%T::%D%> in %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.c:5010
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "empfohlene Alternative: %qs"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.c:5711
! #, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<std::%s%> ist erst ab %s verfÃ¼gbar"
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.c:5932
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.c:6687
  #, 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.c:7059
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "starke %<using%>-Direktive wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen %<inline%>-Namensraum verwenden"
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "Attribute werden an lokaler %<using%>-Direktive ignoriert"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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.c:7218
  #, 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.c:7219
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Eintritt in pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX pop_everything () wird verlassen\n"
*************** msgstr "Bezeichner %qE wird in C++11 zum
*** 44066,44072 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P is not set to true"
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition"
--- 44192,44198 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P is not set to true"
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition"
*************** msgstr "%<::%E%> wurde nicht deklariert"
*** 44091,44097 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
--- 44217,44223 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
*************** msgstr "ungÃ¼ltige Template-ID"
*** 44171,44177 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
--- 44297,44303 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
*************** msgstr "verwenden Sie -fext-numeric-lite
*** 44393,44399 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
--- 44519,44525 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
*************** msgstr "ID-Ausdruck erwartet"
*** 44473,44479 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
--- 44599,44605 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
*************** msgstr "Deklaration von %<~%T%> als Elem
*** 44488,45349 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp ist"
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dÃ¼rfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.c:6899
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werden"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "Â»expression-listÂ« oder Â»type-idÂ« erwartet"
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werden"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:9062
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt"
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren Operanden"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "Lambda-Ausdruck in ungeprÃ¼ftem Kontext"
  
! #: cp/parser.c:10129
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "Lambda-Ausdruck in Templateargument"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "%<*this%>-Capture ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Initialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung Â»init-captureÂ« eines Lambdas"
  
! #: cp/parser.c:10388
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.c:10495
  #, 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"
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "Lambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument fÃ¼r Lambda-Parameter angegeben"
  
! #: cp/parser.c:10549
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "doppeltes %<mutable%>"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%>-Lambda ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<if constexpr%> ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  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.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen Typ"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>"
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>"
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> in %<constexpr%>-Funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qT"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "strukturierte Bindungen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:13310
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration fÃ¼r strukturierte Bindung"
  
! #: cp/parser.c:13328
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r strukturierte Bindungsdeklaration"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> auÃŸerhalb einer Klasse verwendet"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-Spezifizierung in Bedingung ungÃ¼ltig"
  
! #: cp/parser.c:13604
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungÃ¼ltig in Lambda"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungÃ¼ltige Bindungsspezifikation"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "static_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werden"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.c:14405
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichner"
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.c:14947
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungÃ¼ltiges Encoding-PrÃ¤fix in Literal-Operator"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.c:15189
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungÃ¼ltiger beschrÃ¤nkter Typparameter"
  
! #: cp/parser.c:15197
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrt"
  
! #: cp/parser.c:15346
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks kÃ¶nnen keine Standardargumente haben"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ParameterbÃ¼ndel vor %<...%> erwartet"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungÃ¼ltiges Templateargument ohne Typ"
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconcepts"
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID fÃ¼r Typ erwartet"
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwenden"
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration ist"
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.c:18086
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.c:18101
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werden"
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  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.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/parser.c:18285
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:19716
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhÃ¤ngigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
--- 44614,45465 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp ist"
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dÃ¼rfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.c:6889
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werden"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "Â»expression-listÂ« oder Â»type-idÂ« erwartet"
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werden"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:9055
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt"
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren Operanden"
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "Typen dÃ¼rfen nicht innerhalb von __builtin_offsetof definiert werden"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "Lambda-Ausdruck in ungeprÃ¼ftem Kontext"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "Lambda-Ausdruck in Templateargument"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "%<*this%>-Capture ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Initialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung Â»init-captureÂ« eines Lambdas"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.c:10494
  #, 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"
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "Lambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument fÃ¼r Lambda-Parameter angegeben"
  
! #: cp/parser.c:10548
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "doppeltes %<mutable%>"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%>-Lambda ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<if constexpr%> ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  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.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen Typ"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> in %<constexpr%>-Funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qT"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "strukturierte Bindungen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:13306
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration fÃ¼r strukturierte Bindung"
  
! #: cp/parser.c:13324
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r strukturierte Bindungsdeklaration"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> auÃŸerhalb einer Klasse verwendet"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-Spezifizierung in Bedingung ungÃ¼ltig"
  
! #: cp/parser.c:13600
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungÃ¼ltig in Lambda"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungÃ¼ltige Bindungsspezifikation"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "static_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werden"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.c:14406
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichner"
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.c:14948
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungÃ¼ltiges Encoding-PrÃ¤fix in Literal-Operator"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.c:15190
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungÃ¼ltiger beschrÃ¤nkter Typparameter"
  
! #: cp/parser.c:15198
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrt"
  
! #: cp/parser.c:15347
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks kÃ¶nnen keine Standardargumente haben"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ParameterbÃ¼ndel vor %<...%> erwartet"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungÃ¼ltiges Templateargument ohne Typ"
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconcepts"
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID fÃ¼r Typ erwartet"
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwenden"
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration ist"
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werden"
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  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.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/parser.c:18295
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhÃ¤ngigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
*************** msgstr "%<%T::%E%> ist kein Typ"
*** 45352,45750 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:20681
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.c:20776
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.c:21014
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:21046
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "erweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.c:22190
  #, 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.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.c:22253
  #, 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.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.c:23010
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:23227
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.c:23341
  #, 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 Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17"
  
! #: cp/parser.c:23345
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:23627
  #, 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.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "Defaultinitialisierer fÃ¼r Bitfeld-Elemente sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.c:23744
  #, 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.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.c:24436
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.c:24486
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.c:25189
  #, 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.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "Attribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "Attribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:25328
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "Attribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> ist nur mit -fconcepts verfÃ¼gbar"
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftreten"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 45468,45866 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.c:21025
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:21057
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "erweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.c:22203
  #, 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.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.c:22266
  #, 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.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:23241
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.c:23355
  #, 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 Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17"
  
! #: cp/parser.c:23359
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:23641
  #, 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.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "Defaultinitialisierer fÃ¼r Bitfeld-Elemente sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbar"
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.c:23758
  #, 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.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.c:24450
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.c:24500
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.c:25203
  #, 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.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "Attribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "Attribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:25342
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "Attribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar"
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> ist nur mit -fconcepts verfÃ¼gbar"
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftreten"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 45753,46415 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartet"
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartet"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "leere introduction-list"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.c:27224
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.c:28259
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:28756
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:28798
  #, 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.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.c:32703
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.c:37500
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.c:37528
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.c:37540
  #, 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.c:37641
  #, 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.c:37661 cp/semantics.c:5421
  #, 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.c:37666 cp/semantics.c:5430
  #, 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.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, 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.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.c:38036
  #, 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.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Datenelement %qD kann kein Elementtemplate sein"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ungÃ¼ltige Elementtemplatedeklaration %qD"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qD"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "einschlieÃŸende Klassentemplates werden nicht explizit spezialisiert"
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Spezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Spezialisierung von %qD in anderem Namensbereich"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  aus Definition von %q#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "explizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Name der Klasse verdeckt Template-Templateparameter %qD"
  
! #: cp/pt.c:952
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Spezialisierung des Alias-Template %qD"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "explizite Spezialisierung des Nicht-Templates %qT"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Spezialisierung von %qT hinter Instanziierung"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "%q#T wird in anderem Namensbereich spezialisiert"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Spezialisierung %qT hinter Instanziierung %qT"
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Templatespezialisierung von %qD durch ISO C++ nicht erlaubt"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ist kein Funktionstemplate"
  
! #: cp/pt.c:2093
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD ist kein variadisches Template"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Template-ID %qD fÃ¼r %q+D passt zu keiner Templatedeklaration"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt"
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "mehrdeutige Templatespezialisierung %qD fÃ¼r %q+D"
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "variadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "zu viele Templateheader fÃ¼r %qD (sollten %d sein)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "Elemente einer explizit spezialisierten Klasse sind ohne Templateheader definiert"
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
! #: cp/pt.c:2729
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "der expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attribute"
  
! #: cp/pt.c:2733
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "fehlende primÃ¤re Templateattribute %s"
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "fehlendes primÃ¤res Templateattribut %s"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Template-ID %qD in Deklaration des ersten Templates"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition fÃ¼r explizite Instanziierung angegeben"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.c:2861
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qD ist nicht erlaubt"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Teilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubt"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
--- 45869,46531 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartet"
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartet"
  
! #: cp/parser.c:27066
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "leere introduction-list"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:28819
  #, 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.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.c:32724
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.c:37521
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.c:37561
  #, 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.c:37662
  #, 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.c:37682 cp/semantics.c:5405
  #, 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.c:37687 cp/semantics.c:5414
  #, 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.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, 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.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.c:38057
  #, 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.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Datenelement %qD kann kein Elementtemplate sein"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ungÃ¼ltige Elementtemplatedeklaration %qD"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qD"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "einschlieÃŸende Klassentemplates werden nicht explizit spezialisiert"
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Spezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Spezialisierung von %qD in anderem Namensbereich"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  aus Definition von %q#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "explizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Name der Klasse verdeckt Template-Templateparameter %qD"
  
! #: cp/pt.c:953
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Spezialisierung des Alias-Template %qD"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "explizite Spezialisierung des Nicht-Templates %qT"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Spezialisierung von %qT hinter Instanziierung"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "%q#T wird in anderem Namensbereich spezialisiert"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Spezialisierung %qT hinter Instanziierung %qT"
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Templatespezialisierung von %qD durch ISO C++ nicht erlaubt"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ist kein Funktionstemplate"
  
! #: cp/pt.c:2094
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD ist kein variadisches Template"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Template-ID %qD fÃ¼r %q+D passt zu keiner Templatedeklaration"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt"
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "mehrdeutige Templatespezialisierung %qD fÃ¼r %q+D"
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "variadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "zu viele Templateheader fÃ¼r %qD (sollten %d sein)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "Elemente einer explizit spezialisierten Klasse sind ohne Templateheader definiert"
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
! #: cp/pt.c:2730
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "der expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attribute"
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "fehlende primÃ¤re Templateattribute %s"
  
! #: cp/pt.c:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "fehlendes primÃ¤res Templateattribut %s"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Template-ID %qD in Deklaration des ersten Templates"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition fÃ¼r explizite Instanziierung angegeben"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.c:2862
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qD ist nicht erlaubt"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Teilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubt"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
*************** msgstr "%qD ist keine Templatefunktion"
*** 46422,46575 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.c:3075
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Â»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.c:3078
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.c:3186
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "explizite Spezialisierung des Funktionskonzepts %qD"
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Argument von __integer_pack muss zwischen 0 und %d liegen"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Argumentpacks"
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Argumentpacks"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonym>"
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.c:4210
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.c:4212
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.c:4770
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:4829
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Templateargument %qE betrifft Templateparameter"
  
! #: cp/pt.c:5003
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.c:5065
  #, 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.c:5069
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
--- 46538,46691 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.c:3076
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Â»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.c:3079
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.c:3187
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "explizite Spezialisierung des Funktionskonzepts %qD"
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Argument von __integer_pack muss zwischen 0 und %d liegen"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Argumentpacks"
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Argumentpacks"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonym>"
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.c:4211
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.c:4213
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Templateargument %qE betrifft Templateparameter"
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.c:5066
  #, 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.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
*************** msgstr "kein Standard-Argument fÃ¼r %qD"
*** 46577,46623 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, 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.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.c:5307
  #, 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.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -std=c++11 und -std=gnu++11 verwendet werden"
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.c:5488
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
--- 46693,46739 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, 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.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.c:5308
  #, 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.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -std=c++11 und -std=gnu++11 verwendet werden"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.c:5489
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.c:5504
  #, 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
*** 46627,46702 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.c:5909
  #, 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.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
--- 46743,46818 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.c:5910
  #, 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.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
*************** msgstr "hier als %q#D redeklariert"
*** 46705,47108 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Redefinition des Standardarguments fÃ¼r %q#D"
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/pt.c:5987
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.c:5990
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6255
  #, 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.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.c:6322
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.c:6382
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr " Template-Parameter %qD konnte nicht ermittelt werden"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.c:6466
  #, 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.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr " fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.c:6568
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.c:6757
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6771
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine konstante Ganzzahl"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6887
  #, 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.c:6896
  #, 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.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  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"
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  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"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7669
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7833
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:7948
  #, 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.c:7951
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.c:8011
  #, 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.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.c:8293
  #, 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.c:8302
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:8327
  #, 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.c:8331
  #, 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.c:8430
  #, 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.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:9079
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9428
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-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.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.c:12414
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
--- 46821,47229 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Redefinition des Standardarguments fÃ¼r %q#D"
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.c:5991
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6256
  #, 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.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr " Template-Parameter %qD konnte nicht ermittelt werden"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.c:6467
  #, 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.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr " fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.c:6758
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine konstante Ganzzahl"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6888
  #, 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.c:6897
  #, 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.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  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"
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  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"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7834
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:7949
  #, 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.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.c:8012
  #, 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.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.c:8294
  #, 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.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:8328
  #, 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.c:8332
  #, 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.c:8431
  #, 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.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-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.c:11202
! #, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "flexibles Arrayelement %qD in Union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.c:12747
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
*************** msgstr "  bei Instanziierung des Standar
*** 47120,47395 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:14306
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14321
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14324
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:18002
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:18653
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:22624
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:22626
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:22632
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:22814
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
--- 47241,47516 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14654
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:22972
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:22974
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:23536
  #, 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
*** 47401,47506 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:24064
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.c:26075
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, 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.c:26234
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:26241
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
! #: cp/pt.c:26303
  #, 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.c:26306
  #, 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.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:26373
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:26412
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:26416
  #, 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.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 47522,47632 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, 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.c:26607
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
! #: cp/pt.c:26676
  #, 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.c:26679
  #, 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.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:26785
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:26789
  #, 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.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
+ #: cp/pt.c:26912
+ #, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "ungÃ¼ltige Verwendung von %<this
*** 47703,47709 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
--- 47829,47835 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
*************** msgstr "ungÃ¼ltige Spezifizierung der Ba
*** 47753,47759 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
--- 47879,47885 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
*************** msgid "%qT is not an enumeration type"
*** 47825,48118 ****
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpack __bases nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! 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"
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
! msgstr "offsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniert"
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, 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.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.c:5560
  #, 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.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.c:5719
  #, 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.c:5953
  #, 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.c:5967
  #, 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.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6431
  #, 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.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.c:6528
  #, 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.c:6555
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.c:6637
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ist in %<depend%>-Klausel keine Variable"
  
! #: cp/semantics.c:6922
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<num_tasks%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7078
  #, 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.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.c:7536
  #, 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.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.c:7755
  #, 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.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, 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.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Argument fÃ¼r decltype muss ein Ausdruck sein"
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.c:9373
  #, 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.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.c:9393
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
--- 47951,48244 ----
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpack __bases nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.c:4056
! #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
! 
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
! msgstr "offsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist bedingt unterstÃ¼tzt"
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, 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.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.c:5544
  #, 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.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.c:5707
  #, 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.c:5941
  #, 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.c:5955
  #, 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.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6419
  #, 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.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.c:6516
  #, 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.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ist in %<depend%>-Klausel keine Variable"
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<num_tasks%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7066
  #, 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.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.c:7524
  #, 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.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.c:7743
  #, 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.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, 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.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Argument fÃ¼r decltype muss ein Ausdruck sein"
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.c:9361
  #, 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.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
*************** msgstr "%qE-Attribut wird auf %qD angewe
*** 48237,48248 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: failed in %s, at %s:%d"
--- 48363,48374 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: failed in %s, at %s:%d"
*************** msgstr "kanonische Typen unterscheiden s
*** 48302,49083 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1848
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Adresse eines temporÃ¤ren Wertes wird verwendet"
  
! #: cp/typeck.c:2233
  #, 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.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:2465
  #, 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.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:2947
  #, 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.c:2954
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:3182
  #, 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.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.c:3188
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:3688
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Funktion %qD kann nicht aufgerufen werden"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3747
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Die Adresse von %qD wird nie NULL sein"
  
! #: cp/typeck.c:4170
  #, 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.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "linker RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "rechter RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "linker RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "rechter RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:5162
  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.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.c:5613
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Adresse eines temporÃ¤ren Wertes wird ermittelt"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "Adresse eines X-Wertes (R-Wert-Referenz) wird genommen"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:5966
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> auf einem Ausdruck vom Typ Â»boolÂ«"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6299
  #, 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.c:6308
  #, 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.c:6315
  #, 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.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.c:6618
  #, 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.c:6655
  #, 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.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6807
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.c:6820
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:7269
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  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.c:7468
  #, 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.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:8786
! 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"
  
! #: cp/typeck.c:8792
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:8796
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:8800
! msgid "cannot convert %qH to %qI"
! msgstr "%qH kann nicht nach %qI umgewandelt werden"
! 
! #: cp/typeck.c:8804
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:8808
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:8812
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:8825
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8962
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, 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.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:9143
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.c:9165
  #, 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.c:9201
  #, 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.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "temporÃ¤rer Wert wird als L-Wert verwendet"
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
--- 48428,49205 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1853
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.c:1898
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Adresse eines temporÃ¤ren Wertes wird verwendet"
  
! #: cp/typeck.c:2238
  #, 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.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:2470
  #, 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.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:2952
  #, 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.c:2959
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:3198
  #, 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.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.c:3204
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:3704
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Funktion %qD kann nicht aufgerufen werden"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3760
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3763
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Die Adresse von %qD wird nie NULL sein"
  
! #: cp/typeck.c:4186
  #, 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.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "linker RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "rechter RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "linker RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "rechter RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:5178
  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.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Adresse eines temporÃ¤ren Wertes wird ermittelt"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "Adresse eines X-Wertes (R-Wert-Referenz) wird genommen"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:5969
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> auf einem Ausdruck vom Typ Â»boolÂ«"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6305
  #, 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.c:6314
  #, 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.c:6321
  #, 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.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.c:6624
  #, 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.c:6661
  #, 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.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6813
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.c:6826
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:7275
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  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.c:7486
  #, 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.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
! msgid "cannot convert %qH to %qI"
! msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/typeck.c:8821
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:8825
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:8833
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:8837
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:8841
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:8854
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:8991
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, 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.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:9172
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.c:9194
  #, 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.c:9230
  #, 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.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "temporÃ¤rer Wert wird als L-Wert verwendet"
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
*************** msgstr "unzureichende Informationen fÃ¼r
*** 49298,49437 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.c:963
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI innerhalb von { }"
  
! #: cp/typeck2.c:978
  #, 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.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-Array mit Nicht-wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Ganzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r char-Array ist zu lang"
  
! #: cp/typeck2.c:1154
  #, 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.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.c:1505
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.c:1581
  #, 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.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.c:1921
  #, 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.c:1930
  #, 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.c:1952
  #, 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.c:2012
  #, 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.c:2023
  #, 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.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalue"
  
! #: cp/typeck2.c:2074
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.c:2089
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Templateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werden"
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.c:2334
  #, 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.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
--- 49420,49559 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.c:966
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI innerhalb von { }"
  
! #: cp/typeck2.c:981
  #, 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.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-Array mit Nicht-wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Ganzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r char-Array ist zu lang"
  
! #: cp/typeck2.c:1157
  #, 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.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.c:1511
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.c:1587
  #, 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.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.c:1927
  #, 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.c:1936
  #, 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.c:1958
  #, 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.c:2018
  #, 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.c:2029
  #, 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.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalue"
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.c:2096
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Templateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werden"
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.c:2341
  #, 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.c:2344
  #, 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 "Schrittausdruck von AC-IMPLIED-D
*** 49869,49922 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "UngÃ¼ltige Felddimension bei %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2458
  #, 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.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
--- 49991,50044 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "UngÃ¼ltige Felddimension bei %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.c:2472
  #, 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.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
*************** msgstr "Polymorphe Objekte oder Komponen
*** 50914,50920 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
--- 51036,51042 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
*************** msgstr "Falsche INTENT-Spezifikation bei
*** 51085,51091 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 51207,51213 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgstr "Feld mit impliziter Form bei %L"
*** 51335,52738 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.c:2474
  #, 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.c:2485
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, 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.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr "Couldn't set pointee array spec."
  
! #: fortran/decl.c:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.c:2590
  #, 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.c:2603
  #, 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.c:2623 fortran/decl.c:6630
  #, 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.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2652
  #, 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.c:2669
  #, 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.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, 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.c:2762 fortran/decl.c:2798
  #, 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.c:2804
  #, 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.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, 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.c:2927
  #, 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.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.c:3043
  #, 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.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-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.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.c:3386
  #, 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.c:3410
  #, 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.c:3434
  #, 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.c:3466
  #, 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.c:3494
  #, 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.c:3501
  #, 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.c:3516
  #, 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.c:3525
  #, 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.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.c:3793
  #, 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.c:3815
  #, 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.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.c:4117
  #, 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.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr "IMPORT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.c:4370
  #, 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.c:4423
  #, 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.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.c:4539
  #, 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.c:4546
  #, 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.c:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste benannter EintrÃ¤ge bei %C erwartet"
  
! #: fortran/decl.c:4594
  #, 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.c:4601
  #, 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.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.c:5093
  #, 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.c:5110
  #, 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.c:5119
  #, 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.c:5127
  #, 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.c:5134
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/decl.c:5143
  #, 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.c:5151
  #, 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.c:5158
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/decl.c:5167
  #, 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.c:5185
  #, 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.c:5195
  #, 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.c:5205
  #, 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.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, 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.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.c:5331
  #, 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.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.c:5379
  #, 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.c:5477
  #, 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.c:5499
  #, 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.c:5508
  #, 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.c:5512
  #, 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.c:5524
  #, 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.c:5538
  #, 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.c:5546
  #, 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.c:5558
  #, 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.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann keine Zeichenkette sein"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, 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.c:5651
  #, 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.c:5696
  #, 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.c:5703
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.c:5819
  #, 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.c:5861
  #, 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.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.c:5977
  #, 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.c:6023
  #, 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.c:6030
  #, 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.c:6037
  #, 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.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.c:6157
  #, 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.c:6170
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.c:6173
  #, 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.c:6191
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6233
  #, 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.c:6239
  #, 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.c:6278
  #, 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.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, 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.c:6569
  #, 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.c:6576
  #, 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.c:6582
  #, 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.c:6605
  #, 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.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6801
  #, 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.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6952
  #, 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.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, 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.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7142
  #, 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.c:7145
  #, 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.c:7148
  #, 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.c:7151
  #, 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.c:7155 fortran/decl.c:7200
  #, 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.c:7159
  #, 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.c:7163
  #, 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.c:7167
  #, 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.c:7172
  #, 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.c:7176
  #, 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.c:7180
  #, 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.c:7184
  #, 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.c:7188
  #, 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.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7213
  #, 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.c:7264 fortran/decl.c:7470
  #, 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.c:7532 fortran/decl.c:7539
  #, 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.c:7579
  #, 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.c:7595
  #, 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.c:7603
  #, 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.c:7622
  #, 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.c:7628
  #, 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.c:7634
  #, 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.c:7663
  #, 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.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.c:7917
  #, 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.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:7957
  #, 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.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8095
  #, 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.c:8103
  #, 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.c:8111
  #, 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.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.c:8285
  #, 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.c:8289
  #, 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.c:8295
  #, 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.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr "Couldn't set Cray pointee array spec."
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8396
  #, 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.c:8428
  #, 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.c:8447
  #, gcc-internal-format, gfc-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.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.c:8592
  #, 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.c:8609
  #, 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.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8710
  #, 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.c:8747
  #, 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.c:8775
  #, 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.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, 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.c:8903
  #, 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.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.c:8959
  #, 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.c:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.c:8985
  #, 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.c:8996
  #, 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.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.c:9056
  #, 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.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9137
  #, 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.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.c:9336
  #, 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.c:9394
  #, 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.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.c:9452
  #, 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.c:9458
  #, 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.c:9465
  #, 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.c:9472
  #, 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.c:9495
  #, 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.c:9507
  #, 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.c:9528
  #, 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.c:9574
  #, 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.c:9580
  #, 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.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.c:9695
  #, 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.c:9709
  #, 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.c:9727
  #, 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.c:9734
  #, 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.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.c:9923
  #, 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.c:9933
  #, 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.c:9950
  #, 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.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.c:10095
  #, 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.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.c:10147
  #, 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.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.c:10392
  #, 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.c:10412
  #, 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.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.c:10508
  #, 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.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.c:10576
  #, 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.c:10581
  #, 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.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.c:10620
  #, 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.c:10626
  #, 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.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.c:10653
  #, 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.c:10664
  #, 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.c:10715
  #, 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.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.c:10747
  #, 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.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, 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.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10881
  #, 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.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.c:10934
  #, 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.c:10945
  #, 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.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.c:10990
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.c:11003
  #, 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.c:11073
  #, 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.c:11119
  #, 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.c:11139
  #, 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.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
--- 51457,52860 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.c:2501
  #, 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.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, 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.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr "Couldn't set pointee array spec."
  
! #: fortran/decl.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.c:2617
  #, 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.c:2630
  #, 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.c:2650 fortran/decl.c:6661
  #, 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.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2679
  #, 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.c:2696
  #, 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.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, 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.c:2789 fortran/decl.c:2825
  #, 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.c:2831
  #, 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.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, 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.c:2954
  #, 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.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.c:3070
  #, 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.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-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.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.c:3417
  #, 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.c:3441
  #, 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.c:3465
  #, 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.c:3497
  #, 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.c:3525
  #, 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.c:3532
  #, 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.c:3547
  #, 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.c:3556
  #, 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.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.c:3824
  #, 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.c:3846
  #, 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.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.c:4148
  #, 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.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr "IMPORT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.c:4401
  #, 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.c:4454
  #, 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.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.c:4570
  #, 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.c:4577
  #, 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.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste benannter EintrÃ¤ge bei %C erwartet"
  
! #: fortran/decl.c:4625
  #, 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.c:4632
  #, 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.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.c:5124
  #, 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.c:5141
  #, 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.c:5150
  #, 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.c:5158
  #, 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.c:5165
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/decl.c:5174
  #, 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.c:5182
  #, 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.c:5189
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/decl.c:5198
  #, 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.c:5216
  #, 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.c:5226
  #, 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.c:5236
  #, 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.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, 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.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.c:5362
  #, 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.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.c:5410
  #, 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.c:5508
  #, 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.c:5530
  #, 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.c:5539
  #, 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.c:5543
  #, 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.c:5555
  #, 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.c:5569
  #, 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.c:5577
  #, 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.c:5589
  #, 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.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann keine Zeichenkette sein"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, 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.c:5682
  #, 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.c:5727
  #, 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.c:5734
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.c:5850
  #, 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.c:5892
  #, 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.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.c:6008
  #, 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.c:6054
  #, 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.c:6061
  #, 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.c:6068
  #, 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.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.c:6188
  #, 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.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.c:6204
  #, 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.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6264
  #, 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.c:6270
  #, 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.c:6309
  #, 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.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, 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.c:6600
  #, 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.c:6607
  #, 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.c:6613
  #, 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.c:6636
  #, 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.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6832
  #, 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.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6983
  #, 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.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, 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.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7173
  #, 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.c:7176
  #, 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.c:7179
  #, 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.c:7182
  #, 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.c:7186 fortran/decl.c:7231
  #, 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.c:7190
  #, 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.c:7194
  #, 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.c:7198
  #, 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.c:7203
  #, 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.c:7207
  #, 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.c:7211
  #, 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.c:7215
  #, 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.c:7219
  #, 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.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7244
  #, 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.c:7295 fortran/decl.c:7501
  #, 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.c:7563 fortran/decl.c:7570
  #, 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.c:7610
  #, 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.c:7626
  #, 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.c:7634
  #, 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.c:7653
  #, 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.c:7659
  #, 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.c:7665
  #, 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.c:7694
  #, 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.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.c:7948
  #, 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.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:7988
  #, 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.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8126
  #, 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.c:8134
  #, 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.c:8142
  #, 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.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.c:8316
  #, 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.c:8320
  #, 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.c:8326
  #, 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.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr "Couldn't set Cray pointee array spec."
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8427
  #, 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.c:8459
  #, 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.c:8478
  #, gcc-internal-format, gfc-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.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.c:8623
  #, 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.c:8640
  #, 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.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8741
  #, 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.c:8778
  #, 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.c:8806
  #, 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.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, 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.c:8934
  #, 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.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.c:8990
  #, 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.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.c:9016
  #, 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.c:9027
  #, 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.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.c:9087
  #, 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.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9168
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.c:9367
  #, 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.c:9425
  #, 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.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.c:9483
  #, 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.c:9489
  #, 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.c:9496
  #, 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.c:9503
  #, 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.c:9526
  #, 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.c:9538
  #, 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.c:9559
  #, 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.c:9605
  #, 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.c:9611
  #, 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.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.c:9726
  #, 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.c:9740
  #, 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.c:9758
  #, 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.c:9765
  #, 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.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.c:9954
  #, 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.c:9964
  #, 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.c:9981
  #, 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.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.c:10126
  #, 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.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.c:10178
  #, 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.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.c:10423
  #, 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.c:10443
  #, 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.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.c:10539
  #, 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.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.c:10607
  #, 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.c:10612
  #, 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.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.c:10651
  #, 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.c:10657
  #, 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.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.c:10684
  #, 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.c:10695
  #, 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.c:10746
  #, 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.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.c:10778
  #, 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.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, 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.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10912
  #, 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.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.c:10965
  #, 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.c:10976
  #, 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.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.c:11034
  #, 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.c:11104
  #, 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.c:11150
  #, 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.c:11170
  #, 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.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
*************** msgstr "POINTER-wertige Funktion tritt a
*** 53081,53107 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisieren"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qs"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
--- 53203,53229 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisieren"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qs"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
*************** msgstr "Illegal id in copy_walk_reductio
*** 53426,53432 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
--- 53548,53554 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
*************** msgstr "Zwischenergebnis-Feld bei %L wir
*** 53436,53497 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Aufruf von Funktion %qs bei %L wird entfernt"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, gcc-internal-format
  msgid "bad expression"
  msgstr "falscher Ausdruck"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr "falscher Operator"
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "illegal OP in optimize_comparison"
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qs"
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werden"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qs"
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  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.c:3111 fortran/trans-expr.c:1581
  #, 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"
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "Scalarization using DIMEN_RANGE unimplemented"
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Schleifen bei %L werden getauscht"
--- 53558,53619 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Aufruf von Funktion %qs bei %L wird entfernt"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, gcc-internal-format
  msgid "bad expression"
  msgstr "falscher Ausdruck"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr "falscher Operator"
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "illegal OP in optimize_comparison"
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qs"
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werden"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qs"
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  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.c:3128 fortran/trans-expr.c:1581
  #, 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"
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "Scalarization using DIMEN_RANGE unimplemented"
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Schleifen bei %L werden getauscht"
*************** msgstr "Erstes Argument der definierten
*** 53611,53622 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, 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"
--- 53733,53744 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, 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 "NAMELIST %qs in READ-Anweisung b
*** 54817,54823 ****
  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.c:3369 fortran/resolve.c:14253
  #, 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"
--- 54939,54945 ----
  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.c:3369 fortran/resolve.c:14263
  #, 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 "Unerwarteter Ausschuss hinter $O
*** 56268,56279 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, 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.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
--- 56390,56401 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, 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.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
*************** msgstr "Implizit deklariertes Unterprogr
*** 56514,56521 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, 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"
--- 56636,56643 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, 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"
*************** msgstr "Objekt %qs bei %L ist keine Vari
*** 56557,56563 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
--- 56679,56685 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
*************** msgstr "%s-Iterationsvariable bei %L an
*** 56898,57081 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum"
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %L"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, 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.c:5746
  #, 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.c:5752
  #, 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.c:5768
  #, 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.c:5782
  #, 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.c:5792 fortran/openmp.c:5801
  #, 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.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "Klausel SEQ steht in Konflikt mit INDEPENDENT bei %L"
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "Klausel SEQ steht in Konflikt mit GANG bei %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "Klausel SEQ steht in Konflikt mit WORKER bei %L"
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "Klausel SEQ steht in Konflikt mit VECTOR bei %L"
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "Klausel SEQ steht in Konflikt mit AUTO bei %L"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "Klausel AUTO steht in Konflikt mit GANG bei %L"
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "Klausel AUTO steht in Konflikt mit WORKER bei %L"
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "Klausel AUTO steht in Konflikt mit VECTOR bei %L"
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER-Objekt %qs ist bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6010
  #, 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.c:6137
  #, 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.c:6159
  #, 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.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, 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.c:6242
  #, 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.c:6258
  #, 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.c:6273
  #, 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.c:6283
  #, 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.c:6291
  #, 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"
--- 57020,57203 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum"
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, 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.c:5744
  #, 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.c:5750
  #, 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.c:5766
  #, 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.c:5778
  #, 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.c:5788 fortran/openmp.c:5797
  #, 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.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  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"
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "Klausel SEQ steht in Konflikt mit INDEPENDENT bei %L"
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "Klausel SEQ steht in Konflikt mit GANG bei %L"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "Klausel SEQ steht in Konflikt mit WORKER bei %L"
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "Klausel SEQ steht in Konflikt mit VECTOR bei %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "Klausel SEQ steht in Konflikt mit AUTO bei %L"
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "Klausel AUTO steht in Konflikt mit GANG bei %L"
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "Klausel AUTO steht in Konflikt mit WORKER bei %L"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "Klausel AUTO steht in Konflikt mit VECTOR bei %L"
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER-Objekt %qs ist bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6006
  #, 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.c:6133
  #, 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.c:6155
  #, 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.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, 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.c:6238
  #, 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.c:6254
  #, 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.c:6269
  #, 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.c:6279
  #, 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.c:6287
  #, 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 "Das bei %2$L deklarierte INTRINS
*** 58435,58441 ****
  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.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, 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"
--- 58557,58563 ----
  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.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, 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"
*************** msgstr "Spezifische Funktion %qs bei %L
*** 58545,58551 ****
  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.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
--- 58667,58673 ----
  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.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
*************** msgstr "Polymorphes Subobjekt des koindi
*** 58930,59158 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.c:5916
  #, 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.c:5951
  #, 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.c:5960
  #, 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.c:6148
  #, 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.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.c:6226
  #, 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.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.c:6918
  #, 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.c:6924
  #, 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.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7023
  #, 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.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.c:7271
  #, 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.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.c:7441
  #, 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.c:7455
  #, 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.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:7589
  #, 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.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartet"
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:7739
  #, 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.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG-Variable bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:7784
  #, 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.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, 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"
--- 59052,59280 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.c:5926
  #, 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.c:5961
  #, 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.c:5970
  #, 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.c:6158
  #, 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.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.c:6236
  #, 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.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.c:6928
  #, 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.c:6934
  #, 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.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7033
  #, 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.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.c:7281
  #, 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.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.c:7451
  #, 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.c:7465
  #, 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.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:7599
  #, 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.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartet"
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:7749
  #, 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.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG-Variable bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:7794
  #, 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.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, 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
*** 59161,59404 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:8204
  #, 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.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.c:8535
  #, 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.c:8546
  #, 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.c:8753
  #, 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.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.c:8814
  #, 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.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.c:8838
  #, 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.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.c:8851
  #, 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.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.c:9194
  #, 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.c:9247
  #, 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.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.c:9388
  #, 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.c:9392
  #, 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.c:9395
  #, 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.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.c:9439
  #, 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.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, 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"
--- 59283,59526 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:8214
  #, 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.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.c:8545
  #, 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.c:8556
  #, 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.c:8763
  #, 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.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.c:8824
  #, 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.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.c:8848
  #, 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.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.c:8861
  #, 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.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.c:9204
  #, 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.c:9257
  #, 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.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.c:9398
  #, 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.c:9402
  #, 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.c:9405
  #, 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.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.c:9449
  #, 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.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, 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
*** 59406,59589 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:10026
  #, 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.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.c:10320
  #, 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.c:10324
  #, 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.c:10329
  #, 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.c:10336
  #, gcc-internal-format, gfc-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 "Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.c:10347
  #, 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.c:10653
  #, 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.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:11150
  #, 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.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.c:11272
  #, 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.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:11418
  #, 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.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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"
--- 59528,59711 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, 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.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:10036
  #, 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.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.c:10330
  #, 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.c:10334
  #, 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.c:10339
  #, 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.c:10346
  #, gcc-internal-format, gfc-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 "Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.c:10357
  #, 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.c:10663
  #, 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.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:11160
  #, 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.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.c:11282
  #, 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.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:11428
  #, 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.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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
*** 59591,60536 ****
  #. 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.c:11637
  #, 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.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.c:11951
  #, 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.c:11955
  #, 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.c:11963
  #, 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.c:11973
  #, 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.c:11988
  #, 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.c:12000
  #, 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.c:12031
  #, 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.c:12053
  #, 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.c:12080
  #, 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.c:12121
  #, 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.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:12161
  #, 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.c:12168
  #, 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.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12231
  #, 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.c:12273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.c:12300
  #, 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.c:12322
  #, 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.c:12344
  #, 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.c:12362
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12371
  #, 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.c:12379
  #, 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.c:12389
  #, 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.c:12408
  #, 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.c:12412
  #, 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.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, 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.c:12523
  #, 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.c:12529
  #, 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.c:12537
  #, 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.c:12543
  #, 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.c:12586
  #, 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.c:12594
  #, 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.c:12602
  #, 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.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.c:12713
  #, 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.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.c:12772
  #, 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.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't 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.c:12885
  #, 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.c:12944
  #, 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.c:12956
  #, 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.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.c:13232
  #, 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.c:13274
  #, 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.c:13288
  #, 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.c:13302 fortran/resolve.c:13768
  #, 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.c:13310
  #, 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.c:13319
  #, 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.c:13325
  #, 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.c:13331
  #, 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.c:13360
  #, 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.c:13370
  #, 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.c:13462
  #, 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.c:13564
  #, 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.c:13573
  #, 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.c:13583
  #, 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.c:13592
  #, 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.c:13603
  #, 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.c:13701
  #, 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.c:13715
  #, 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.c:13731
  #, 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.c:13741
  #, 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.c:13750
  #, 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.c:13759
  #, 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.c:13801
  #, 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.c:13814
  #, 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.c:13825
  #, 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.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  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"
  
! #: fortran/resolve.c:13979
  #, 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.c:14024
  #, 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.c:14037
  #, 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.c:14101
  #, 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.c:14134
  #, 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.c:14206
  #, 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.c:14212
  #, 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.c:14218
  #, 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.c:14226
  #, 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.c:14243
  #, 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.c:14265
  #, 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.c:14276
  #, 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.c:14303
  #, 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.c:14327
  #, 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.c:14343
  #, 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.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:14362
  #, 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.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, 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.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, 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.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14678
  #, 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.c:14685
  #, 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.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:14704
  #, 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.c:14714
  #, 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.c:14723
  #, 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.c:14736 fortran/resolve.c:14913
  #, 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.c:14750
  #, 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.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, 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.c:14810
  #, 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.c:14817
  #, 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.c:14824
  #, 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.c:14850
  #, 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.c:14860
  #, 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.c:14939
  #, 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.c:14954
  #, 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.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, 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.c:15006
  #, 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.c:15018
  #, 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.c:15027
  #, 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.c:15039
  #, 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.c:15055
  #, 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.c:15063
  #, 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.c:15070
  #, 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.c:15082
  #, 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.c:15091
  #, 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.c:15107
  #, 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.c:15113
  #, 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.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not 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.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:15219
  #, 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)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Bad expression"
  
! #: fortran/resolve.c:15329
  #, 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.c:15335
  #, 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.c:15344
  #, 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.c:15358
  #, 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.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:15912
  #, 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.c:15921
  #, 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.c:15929
  #, 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.c:15945
  #, 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.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:16063
  #, 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.c:16088
  #, 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.c:16097
  #, 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.c:16170
  #, 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.c:16181
  #, 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.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:16283
  #, 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.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:16316
  #, 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.c:16326
  #, 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.c:16334
  #, 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.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:16451
  #, 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"
--- 59713,60658 ----
  #. 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.c:11647
  #, 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.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.c:11961
  #, 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.c:11965
  #, 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.c:11973
  #, 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.c:11983
  #, 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.c:11998
  #, 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.c:12010
  #, 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.c:12041
  #, 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.c:12063
  #, 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.c:12090
  #, 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.c:12131
  #, 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.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:12171
  #, 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.c:12178
  #, 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.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12241
  #, 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.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.c:12310
  #, 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.c:12332
  #, 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.c:12354
  #, 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.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12381
  #, 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.c:12389
  #, 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.c:12399
  #, 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.c:12418
  #, 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.c:12422
  #, 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.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, 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.c:12533
  #, 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.c:12539
  #, 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.c:12547
  #, 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.c:12553
  #, 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.c:12596
  #, 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.c:12604
  #, 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.c:12612
  #, 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.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.c:12723
  #, 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.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.c:12782
  #, 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.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't 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.c:12895
  #, 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.c:12954
  #, 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.c:12966
  #, 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.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.c:13242
  #, 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.c:13284
  #, 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.c:13298
  #, 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.c:13312 fortran/resolve.c:13778
  #, 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.c:13320
  #, 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.c:13329
  #, 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.c:13335
  #, 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.c:13341
  #, 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.c:13370
  #, 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.c:13380
  #, 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.c:13472
  #, 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.c:13574
  #, 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.c:13583
  #, 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.c:13593
  #, 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.c:13602
  #, 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.c:13613
  #, 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.c:13711
  #, 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.c:13725
  #, 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.c:13741
  #, 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.c:13751
  #, 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.c:13760
  #, 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.c:13769
  #, 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.c:13811
  #, 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.c:13824
  #, 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.c:13835
  #, 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.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  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"
  
! #: fortran/resolve.c:13989
  #, 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.c:14034
  #, 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.c:14047
  #, 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.c:14111
  #, 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.c:14144
  #, 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.c:14216
  #, 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.c:14222
  #, 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.c:14228
  #, 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.c:14236
  #, 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.c:14253
  #, 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.c:14275
  #, 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.c:14286
  #, 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.c:14313
  #, 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.c:14337
  #, 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.c:14353
  #, 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.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:14372
  #, 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.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, 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.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, 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.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14688
  #, 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.c:14695
  #, 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.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:14714
  #, 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.c:14724
  #, 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.c:14733
  #, 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.c:14746 fortran/resolve.c:14923
  #, 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.c:14760
  #, 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.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, 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.c:14820
  #, 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.c:14827
  #, 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.c:14834
  #, 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.c:14860
  #, 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.c:14870
  #, 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.c:14949
  #, 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.c:14964
  #, 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.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, 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.c:15016
  #, 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.c:15028
  #, 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.c:15037
  #, 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.c:15049
  #, 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.c:15065
  #, 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.c:15073
  #, 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.c:15080
  #, 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.c:15092
  #, 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.c:15101
  #, 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.c:15117
  #, 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.c:15123
  #, 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.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not 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.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:15229
  #, 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)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Bad expression"
  
! #: fortran/resolve.c:15339
  #, 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.c:15345
  #, 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.c:15354
  #, 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.c:15368
  #, 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.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:15922
  #, 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.c:15931
  #, 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.c:15939
  #, 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.c:15955
  #, 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.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:16073
  #, 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.c:16098
  #, 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.c:16107
  #, 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.c:16180
  #, 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.c:16191
  #, 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.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:16293
  #, 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.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:16326
  #, 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.c:16336
  #, 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.c:16344
  #, 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.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:16461
  #, 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"
*************** msgstr "AuÃŸerhalb des Wertebereichs in
*** 60988,60994 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_convert_constant(): Unexpected type"
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Zeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werden"
--- 61110,61116 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_convert_constant(): Unexpected type"
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Zeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werden"
*************** msgstr "Unbekannte Argumentlistenfunktio
*** 61638,61655 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsische Funktion %qs (%d) nicht erkannt"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
--- 61760,61777 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsische Funktion %qs (%d) nicht erkannt"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
*************** msgstr "%qD ist mit TLS-Modell %s defini
*** 61835,62011 ****
  msgid "previously defined here as %s"
  msgstr "vorher hier als %s definiert"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "mehrere vorherrschende Definitionen fÃ¼r %qE"
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD wurde bereits definiert"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "vorher hier definiert"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "%qD verletzt die One-Definition-Rule von C++"
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Typ von %qD passt nicht zur ursprÃ¼nglichen Deklaration"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ausrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche Deklaration"
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "GrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen Deklaration"
  
! #: lto/lto-symtab.c:739
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD wurde vorher hier deklariert"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr "Code kÃ¶nnte fehloptimiert werden, es sei denn, -fno-strict-aliasing wird angegeben"
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Variable %qD als Funktion redeklariert"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Bytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-Abschnitts"
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Hex-Zahl konnte nicht eingelesen werden"
  
! #: lto/lto.c:1904
  #, 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.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Datei-Offset konnte nicht eingelesen werden"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "unerwarteter Offset"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ungÃ¼ltige Zeile in AuflÃ¶sungsdatei"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdatei"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "AuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Datei"
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "LTO-Deklarationen von %s kÃ¶nnen nicht gelesen werden"
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Â»%sÂ« kann nicht in den Speicher geladen werden"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Â»%sÂ« kann nicht gelesen werden"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() gescheitert"
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid gescheitert"
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "Streaming-Kindprozess fehlgeschlagen"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname fÃ¼r LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.c:2909
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende AuflÃ¶sungsdaten fÃ¼r %s"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiten"
--- 61957,62133 ----
  msgid "previously defined here as %s"
  msgstr "vorher hier als %s definiert"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "mehrere vorherrschende Definitionen fÃ¼r %qE"
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD wurde bereits definiert"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "vorher hier definiert"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "%qD verletzt die One-Definition-Rule von C++"
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Typ von %qD passt nicht zur ursprÃ¼nglichen Deklaration"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ausrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche Deklaration"
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "GrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen Deklaration"
  
! #: lto/lto-symtab.c:753
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD wurde vorher hier deklariert"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr "Code kÃ¶nnte fehloptimiert werden, es sei denn, -fno-strict-aliasing wird angegeben"
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Variable %qD als Funktion redeklariert"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Bytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-Abschnitts"
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Hex-Zahl konnte nicht eingelesen werden"
  
! #: lto/lto.c:1949
  #, 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.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Datei-Offset konnte nicht eingelesen werden"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "unerwarteter Offset"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ungÃ¼ltige Zeile in AuflÃ¶sungsdatei"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdatei"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "AuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Datei"
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "LTO-Deklarationen von %s kÃ¶nnen nicht gelesen werden"
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Â»%sÂ« kann nicht in den Speicher geladen werden"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Â»%sÂ« kann nicht gelesen werden"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() gescheitert"
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid gescheitert"
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "Streaming-Kindprozess fehlgeschlagen"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname fÃ¼r LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende AuflÃ¶sungsdaten fÃ¼r %s"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiten"
*************** msgstr "%<-fobjc-sjlj-exceptions%> wird
*** 62948,62953 ****
--- 63070,63121 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "fÃ¼r nicht existierende Methode %qE wird Selektor erzeugt"
  
+ # 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 "%K%qD writing %E bytes into a region of size %E overflows the destination"
+ #~ msgstr "%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen"
+ 
+ #~ msgid "%K%qD reading %E bytes from a region of size %E"
+ #~ msgstr "%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E"
+ 
+ #~ 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"
  
diff -Nrcpad gcc-8.1.0/gcc/po/el.gmo gcc-8.2.0/gcc/po/el.gmo
*** gcc-8.1.0/gcc/po/el.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/el.gmo	Thu Jul 26 10:07:31 2018
*************** Options starting with -g, -f, -m, -O, -W
*** 27,33 ****
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
--- 27,33 ----
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
diff -Nrcpad gcc-8.1.0/gcc/po/el.po gcc-8.2.0/gcc/po/el.po
*** gcc-8.1.0/gcc/po/el.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/el.po	Thu May  3 16:10:38 2018
*************** 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: 2018-03-29 23:05+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: 2018-05-01 20:30+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 ""
*** 144,185 ****
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3139
  #, fuzzy
  msgid "could not split insn"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Î²Ï�ÏŒÏ‡Î¿Ï…"
  
! #: final.c:3615
  #, fuzzy
  msgid "invalid 'asm': "
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, fuzzy, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: final.c:3930
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: final.c:3933 final.c:3974
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: final.c:3991
  #, fuzzy, c-format
  msgid "invalid %%-code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 144,185 ----
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3142
  #, fuzzy
  msgid "could not split insn"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Î²Ï�ÏŒÏ‡Î¿Ï…"
  
! #: final.c:3618
  #, fuzzy
  msgid "invalid 'asm': "
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, fuzzy, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: final.c:3933
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: final.c:3936 final.c:3977
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: final.c:3994
  #, fuzzy, c-format
  msgid "invalid %%-code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 190,202 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 190,202 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1239,1264 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3442
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: langhooks.c:403 cp/error.c:3445
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3406
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
--- 1239,1264 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3443
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: langhooks.c:403 cp/error.c:3446
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3407
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3026,3034 ****
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3026,3034 ----
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3044,3063 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3044,3063 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "invalid %%U value"
*** 3088,3094 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3088,3094 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "invalid %%C value"
*** 3099,3105 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3099,3105 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "unknown relocation unspec"
*** 3110,3116 ****
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, fuzzy, c-format
  msgid "invalid %%xn code"
--- 3110,3116 ----
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, fuzzy, c-format
  msgid "invalid %%xn code"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 3121,3195 ****
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4153
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
--- 3121,3195 ----
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4157
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3225,3231 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
--- 3225,3231 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
*************** msgid "invalid const_double operand"
*** 3355,3362 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3355,3362 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
*** 3607,3704 ****
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/i386/i386.c:17393
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18632
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18694
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.c:29614
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 3607,3704 ----
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/i386/i386.c:17387
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18626
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18688
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.c:29572
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgid "invalid %%P operand"
*** 3740,3746 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3740,3746 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "post-increment address is not a r
*** 3796,3802 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
--- 3796,3802 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
*************** msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ
*** 3966,4110 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3966,4110 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4231,4273 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9384
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9404
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9535
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9547
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4231,4273 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9392
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9412
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9543
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9555
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*** 4490,4503 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4490,4503 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4512,4518 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4512,4518 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4520,4526 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4520,4526 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 4534,4547 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4534,4547 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4551,4563 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4551,4563 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4567,4584 ****
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4567,4584 ----
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4586,4608 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4586,4608 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4612,4618 ****
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4612,4618 ----
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4623,4663 ****
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3163
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3251
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: cp/decl.c:3258
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
--- 4623,4663 ----
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3166
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: cp/decl.c:3261
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 4758,4764 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4758,4764 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4777,4896 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4777,4896 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4943,4991 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6152
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4943,4991 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6158
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5285,5296 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
--- 5285,5296 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 5470,5517 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5470,5517 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <
*** 5554,5565 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5554,5565 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5821,5826 ****
--- 5821,5827 ----
  msgstr ""
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8589,8595 ****
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
--- 8590,8596 ----
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
*************** msgid "Specify range of registers to mak
*** 9056,9062 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 9057,9063 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr ""
*** 9755,9761 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 9756,9762 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 10168,10174 ****
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 10169,10175 ----
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 10177,10188 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 10178,10189 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 10195,10235 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
  msgstr ""
  
  #: config/i386/i386.opt:1016
- msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
--- 10196,10236 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
  #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
*************** msgstr ""
*** 10636,10642 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 10637,10643 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 10644,10650 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 10645,10651 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr ""
*** 10733,10739 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 10734,10740 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 10763,10769 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 10764,10770 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr ""
*** 10843,10866 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 10844,10867 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 10880,10898 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 10881,10899 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 10908,10922 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
--- 10909,10923 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
*************** msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î
*** 10925,10940 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 10926,10941 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 10942,10948 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
--- 10943,10949 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
*************** msgstr ""
*** 10972,10984 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  msgid "Select ABI calling convention."
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 10973,10984 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  msgid "Select ABI calling convention."
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 11657,11663 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 11657,11663 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr ""
*** 11857,11868 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
--- 11857,11876 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr ""
*** 11873,11882 ****
--- 11881,11919 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ msgid "%qs is deprecated"
+ msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  msgid "Use fp registers."
*************** msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î
*** 13064,13159 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  msgid "Generate code in big-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  msgid "Generate code in little-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:39
  #, fuzzy
  msgid "Use reduced-set registers for register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  msgid "Use full-set registers for register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  msgid "Generate performance extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:74
  msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  msgid "Generate 16-bit instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  msgid "Specify the cpu for pipeline model."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 13101,13255 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  msgid "Generate code in big-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  msgid "Generate code in little-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  #, fuzzy
  msgid "Use reduced-set registers for register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  msgid "Use full-set registers for register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  msgid "Generate performance extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:107
  msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  msgid "Generate 16-bit instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  msgid "Specify the cpu for pipeline model."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î
*** 14030,14042 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- msgid "%qs is deprecated"
- msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  msgid "Do not generate mpy instructions for ARC700."
--- 14126,14131 ----
*************** msgstr ""
*** 16312,16319 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 16401,16408 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgid "expected boolean type"
*** 16343,16349 ****
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 16432,16438 ----
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 16818,16824 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 16907,16913 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 16844,16855 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 16933,16944 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 16898,16906 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16987,16995 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 16913,16920 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 17002,17009 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr ""
*** 17045,17279 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 17134,17362 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 18447,18483 ****
  msgid "conversion to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Ï„Î¿Ï… U+%04X ÏƒÏ„Î¿ Ï„Î¿Ï€Î¹ÎºÏŒ ÏƒÏ�Î½Î¿Î»Î¿ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 18530,18566 ----
  msgid "conversion to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Ï„Î¿Ï… U+%04X ÏƒÏ„Î¿ Ï„Î¿Ï€Î¹ÎºÏŒ ÏƒÏ�Î½Î¿Î»Î¿ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 18632,18643 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 18715,18726 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 18747,18758 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18830,18841 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 18767,18778 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
--- 18850,18861 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 18782,18823 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18865,18906 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19360,19387 ****
  msgid "can%'t write PCH file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ `%s'"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 19443,19470 ----
  msgid "can%'t write PCH file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ `%s'"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr ""
*** 19395,19406 ****
  msgid "null pointer dereference"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 19478,19490 ----
  msgid "null pointer dereference"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgid "%G%qD offset %s is out of the bou
*** 19918,19927 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 20002,20011 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 19950,19956 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 20034,20040 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 20291,20542 ****
  msgid "function cannot be instrumented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 20375,20631 ----
  msgid "function cannot be instrumented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 20557,20598 ****
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 20646,20687 ----
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 ""
*** 20873,20901 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
  msgstr ""
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
! msgid "single target_clones attribute is ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î±."
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20962,20995 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î±."
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ
*** 21207,21218 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 21301,21312 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 21804,21825 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 21898,21919 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 21863,21869 ****
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 21957,21963 ----
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 22103,22259 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 22197,22353 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, Ïƒ
*** 23414,23425 ****
  msgid "control reaches end of non-void function"
  msgstr "Î¿ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Ï†Î¸Î¬Î½ÎµÎ¹ ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Î¼Î·-ÎºÎµÎ½Î®Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 23508,23519 ----
  msgid "control reaches end of non-void function"
  msgstr "Î¿ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Ï†Î¸Î¬Î½ÎµÎ¹ ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Î¼Î·-ÎºÎµÎ½Î®Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 23925,23931 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 24019,24025 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 23965,24056 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12468 tree.c:12490
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12471 tree.c:12493
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12477 tree.c:12498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24059,24150 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12473 tree.c:12495
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12476 tree.c:12498
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12482 tree.c:12503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24075,24316 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24169,24410 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgstr ""
*** 24335,24346 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 24429,24440 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿
*** 25228,25234 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 25322,25328 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î
*** 25479,25485 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
--- 25573,25579 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
*************** msgstr ""
*** 26088,26094 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 26182,26188 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 26103,26124 ****
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 26197,26218 ----
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "ÎµÏ€Î¹ÏƒÏ„Ï�Î¿Ï†Î®"
*** 26669,26676 ****
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 26763,26770 ----
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid "%<memset%> used with length equal
*** 27301,27307 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
--- 27395,27401 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
*************** msgid_plural "passing argument %i to res
*** 27377,27383 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 27471,27477 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 27506,27552 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 27600,27646 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 27573,27603 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 27667,27697 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 28083,28090 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 28177,28184 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr ""
*** 28164,28171 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28258,28265 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 28276,28286 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 28370,28380 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 28290,28434 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:6421
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10704
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.c:10743
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
--- 28384,28518 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10682
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.c:10721
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
*************** msgid "You must enable crypto instructio
*** 28454,28606 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 28538,28690 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr ""
*** 29410,29421 ****
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
--- 29494,29505 ----
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 29515,30391 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386.c:3920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35487
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 29599,30460 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386.c:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35457
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 30610,30616 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
--- 30679,30685 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
*************** msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±
*** 31138,31144 ****
  msgid "constant argument out of range for %s"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr ""
--- 31207,31238 ----
  msgid "constant argument out of range for %s"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr ""
*************** msgid "multiple interrupt attributes to
*** 31159,31200 ****
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "position-independent code not supported"
--- 31253,31311 ----
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "position-independent code not supported"
*************** msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï
*** 31407,31443 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 31518,31554 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 31531,31542 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 31642,31653 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 31586,31592 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
--- 31697,31703 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
*************** msgstr ""
*** 31888,31894 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 31999,32005 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 31898,31904 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 32009,32015 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 31908,31919 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32019,32030 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 31923,31950 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 32034,32061 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 31964,31975 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 32075,32086 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 31991,32043 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 32102,32154 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgid "internal error: builtin function
*** 32163,32169 ****
  msgstr ""
  
  # src/shred.c:1134
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
--- 32274,32280 ----
  msgstr ""
  
  # src/shred.c:1134
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 32173,32184 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 32284,32295 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 32188,32209 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 32299,32320 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 32213,32219 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 32324,32330 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…
*** 32678,32699 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
--- 32789,32810 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
*************** msgid ""
*** 32756,32785 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
--- 32867,32901 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
*************** msgstr ""
*** 32902,33070 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 33018,33186 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î
*** 33864,33870 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 33980,33986 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 34116,34122 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 34232,34238 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 34126,34132 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 34242,34248 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�
*** 34187,34193 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 34303,34309 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr "Î Ï�ÏŒÏ‰Ï�Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î
*** 34218,34224 ****
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
--- 34334,34340 ----
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
*************** msgstr ""
*** 34336,34342 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 34452,34458 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½
*** 34593,34599 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 34709,34715 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚
*** 34752,34758 ****
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 34868,34874 ----
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 34879,34885 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
--- 34995,35001 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 35059,35065 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 35175,35181 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
*** 35110,35116 ****
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 35226,35232 ----
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 35147,35153 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 35263,35269 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr ""
*** 35177,35183 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 35293,35299 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„
*** 35207,35213 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 35323,35329 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 35322,35333 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 35438,35449 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 35390,35396 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 35506,35512 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 35535,35571 ****
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
--- 35651,35687 ----
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
*************** msgstr ""
*** 35595,35601 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 35711,35717 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgid "unknown type name %qE"
*** 35636,35642 ****
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 35752,35758 ----
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹Î
*** 35651,35657 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 35767,35773 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 35666,35673 ****
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 35782,35789 ----
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 35705,35711 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 35821,35827 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿Ï
*** 35733,35739 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 35849,35855 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 35797,35809 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
--- 35913,35925 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
*************** msgstr ""
*** 35933,35939 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 36049,36055 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 35967,35988 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 36083,36104 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 36002,36013 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 36118,36129 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr ""
*** 36034,36045 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36150,36161 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 36316,36322 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 36432,36438 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 36376,36451 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 36492,36567 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·
*** 36460,36512 ****
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 36576,36628 ----
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 36528,36609 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 36644,36725 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 36613,36624 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 36729,36740 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 36638,36654 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
--- 36754,36770 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 36658,36724 ****
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 36774,36840 ----
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 36733,36739 ****
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 36849,36855 ----
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 36743,36784 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 36859,36900 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 36788,36809 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 36904,36925 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 36813,36884 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 36929,37000 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 36898,36929 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 37014,37045 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î
*** 36978,37024 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 37094,37140 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 37033,37039 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 37149,37155 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î
*** 37158,37164 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 37274,37280 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 37183,37189 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37299,37305 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î
*** 37286,37302 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 37402,37418 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 37321,37327 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 37437,37443 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 37554,37560 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 37670,37676 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 37713,37719 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 37829,37835 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®
*** 37780,37786 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 37896,37902 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î±
*** 37850,37861 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
--- 37966,37977 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
*************** msgstr ""
*** 37901,37907 ****
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 38017,38023 ----
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î
*** 37916,37922 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 38032,38038 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 38046,38052 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 38162,38168 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 38086,38092 ****
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 38202,38208 ----
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 38096,38112 ****
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 38212,38228 ----
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 38131,38152 ****
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 38247,38268 ----
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgid "ordered comparison of pointer wit
*** 38197,38203 ****
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
--- 38313,38319 ----
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
*************** msgstr ""
*** 38227,38238 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 38343,38354 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 38242,38266 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 38358,38382 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 38271,38340 ****
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 38387,38456 ----
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 38354,38360 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
--- 38470,38476 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
*************** msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï
*** 38364,38380 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 38480,38496 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 38389,38406 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 38505,38522 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 38412,38443 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 38528,38559 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr ""
*** 38457,38511 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 38573,38627 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 38515,38546 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 38631,38662 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 38671,38677 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38787,38793 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 38749,39310 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:4235
  #, 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.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5287
  #, fuzzy, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:6550
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:6554
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6563
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:6998
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7001
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7037
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:7043
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7153
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:7883
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:7965
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 38865,39426 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:4241
  #, 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.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5293
  #, fuzzy, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:6556
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:6560
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6569
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:7008
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7011
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7047
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:7053
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7163
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:7897
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:7979
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, 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 "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 39312,39397 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10981
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 39428,39513 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10998
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³
*** 39431,39438 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 39547,39554 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgid "%qD inherits the %E ABI tag that
*** 39473,39479 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 39589,39595 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "  ÎºÎ±Ï„Î¬ `%D'"
*** 39553,39559 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 39669,39675 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚
*** 39830,39836 ****
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 39946,39952 ----
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 39900,39906 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
--- 40016,40022 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
*************** msgstr ""
*** 39995,40329 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:3320
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5641
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5799
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 40111,40445 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5657
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5834
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 40368,40374 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 40484,40490 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î
*** 40378,40685 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/cvt.c:1167
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s ÏƒÎµ %s"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 40494,40801 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/cvt.c:1171
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s ÏƒÎµ %s"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 40720,40917 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 40836,41033 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 40924,40962 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41040,41078 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 40964,43016 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3902
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:5194
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5487
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
! #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, 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.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8878
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8879
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10234
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:10466
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10567
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10577
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10579
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10581
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:10880
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
  
! #: cp/decl.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
  msgstr ""
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11587
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11849
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:11944
  #, 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.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12094
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12352
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41080,43142 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.c:3898
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3905
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4909
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:5197
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5497
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5549
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8920
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8921
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10283
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:10515
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10616
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10626
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10628
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10630
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10849
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:10929
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
! #, fuzzy, gcc-internal-format
! msgid "deduced class type %qD in function return type"
! msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11156
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11299
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11401
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11908
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12003
  #, 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.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12153
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12409
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12411
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12415
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43030,43198 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13255
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13292
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43156,43324 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13351
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 43204,43299 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 43330,43425 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 43302,43378 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14651
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 43428,43504 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14710
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 43412,43418 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 43538,43544 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î
*** 43425,43431 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 43551,43557 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î
*** 43536,43577 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 43662,43703 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 43580,43646 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 43706,43772 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 43649,43727 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 43775,43853 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 43731,43845 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 43857,43971 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 43985,44346 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/init.c:461
  #, fuzzy, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/request.c:263
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1598
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:2405
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.c:2973
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 44111,44472 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/init.c:463
  #, fuzzy, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/request.c:263
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1600
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:2407
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.c:2975
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 44352,44358 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 44478,44484 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 44435,44501 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 44561,44627 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 44616,44657 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 44742,44783 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 44659,44910 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Î· Î¿Î¼Î¬Î´Î± Ï„Î¿Ï… %s Î¬Î»Î»Î±Î¾Îµ ÏƒÎµ %s\n"
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Î· Î¿Î¼Î¬Î´Î± Ï„Î¿Ï… %s Î¬Î»Î»Î±Î¾Îµ ÏƒÎµ %s\n"
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
  # src/request.c:37
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.c:3345
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 44785,45041 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Î· Î¿Î¼Î¬Î´Î± Ï„Î¿Ï… %s Î¬Î»Î»Î±Î¾Îµ ÏƒÎµ %s\n"
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Î· Î¿Î¼Î¬Î´Î± Ï„Î¿Ï… %s Î¬Î»Î»Î±Î¾Îµ ÏƒÎµ %s\n"
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
  # src/request.c:37
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 44924,44930 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45055,45061 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 44949,44955 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 45080,45086 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 45029,45035 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 45160,45166 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 45251,45257 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 45382,45388 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�Îµ
*** 45331,45337 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 45462,45468 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 45346,46209 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:15797
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Î”ÎµÎ½ Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17932
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:18285
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 45477,46330 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr ""
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:15798
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Î”ÎµÎ½ Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17942
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:18295
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 46212,46610 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:20543
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22640
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 46333,46731 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:20554
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22653
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23984
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 46613,47278 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:27069
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:28283
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:28335
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28338
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28341
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28347
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28353
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28445
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28751
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28798
  #, 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.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39018
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:820
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 46734,47399 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:27090
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28267
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:28304
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28772
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28819
  #, 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.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39039
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:821
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 47285,47438 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.c:4081
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 47406,47559 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.c:4082
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 47440,47486 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.c:5495
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 47561,47607 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 47490,47565 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5909
  #, 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.c:5946
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 47611,47686 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5910
  #, 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.c:5947
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 47568,47971 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6832
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6863
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7035
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7653
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7864
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7867
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7881
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7884
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7948
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8011
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8302
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 47689,48097 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6833
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6864
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6959
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7036
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7654
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7865
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7868
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7882
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7885
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7949
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8012
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 47983,48260 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13710
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14372
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14378
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14483
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:18339
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:18698
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.c:22632
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22675
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:22686
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 48109,48386 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14043
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14705
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14711
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14816
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:18712
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:19071
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.c:22980
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23023
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:23034
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î
*** 48266,48371 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:26375
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 48392,48504 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:26748
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, 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.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 48569,48575 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 48702,48708 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ·
*** 48619,48625 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 48752,48758 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgid "%qT is not an enumeration type"
*** 48691,48986 ****
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8751
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 48824,49119 ----
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
! 
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr ""
*** 49105,49116 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 49238,49249 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 49170,49959 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1703
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1848
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2237
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2465
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2614
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:2947
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
  # src/main.c:697 src/main.c:751
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3832
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5117
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5162
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5172
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:7243
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7269
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:7325
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7468
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:8786
  #, fuzzy
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8792
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8796
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8800
! #, fuzzy
! msgid "cannot convert %qH to %qI"
! msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8808
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8812
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:9021
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 49303,50087 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1708
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1765
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1853
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2242
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2470
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2619
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2916
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:2952
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
  # src/main.c:697 src/main.c:751
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3848
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3849
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5133
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5178
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:7249
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7275
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:7343
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7486
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8821
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8825
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8833
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8837
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8841
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:9050
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50174,50315 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:1581
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1930
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2023
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 50302,50443 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:1587
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1936
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 50733,50780 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 50861,50908 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 51769,51775 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 51897,51903 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 51940,51946 ****
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52068,52074 ----
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 52192,53597 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: fortran/decl.c:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.c:3175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3516
  #, 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.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:4981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.c:5076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.c:6157
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.c:8285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9734
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.c:10310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 52320,53725 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: fortran/decl.c:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.c:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3547
  #, 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.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.c:5107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.c:8316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.c:10341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·
*** 53928,53954 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 54056,54082 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 54273,54279 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 54401,54407 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 54284,54345 ****
  msgid "Removing call to function %qs at %L"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  msgid "bad expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 54412,54473 ----
  msgid "Removing call to function %qs at %L"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  msgid "bad expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 54459,54470 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 54587,54598 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 55657,55663 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 55785,55791 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 57094,57105 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57222,57233 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 57339,57346 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 57467,57474 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 57382,57388 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 57510,57516 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 57723,57904 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 57851,58032 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 59251,59257 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 59379,59385 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 59363,59369 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 59491,59497 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 59737,59964 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 59865,60092 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 59967,60210 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 60095,60338 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 60212,60392 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 60340,60520 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 60394,61339 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12371
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 60522,61467 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 61769,61775 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 61897,61903 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿
*** 62413,62430 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 62541,62558 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 62609,62785 ****
  msgid "previously defined here as %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:475
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto.c:1916
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.c:2525
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: lto/lto.c:2536
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.c:2788
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 62737,62913 ----
  msgid "previously defined here as %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:480
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto.c:1961
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.c:2570
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: lto/lto.c:2581
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.c:2833
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/es.gmo gcc-8.2.0/gcc/po/es.gmo
*** gcc-8.1.0/gcc/po/es.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/es.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1636 ****
! Þ•¢%,-52<Z##-#1A#s# ˆ#Û©#+…$0±$Kâ$.%;%G%<[%B˜%RÛ%>.&@m&9®&Cè&F,'5s'I©'ó'
! (!($A( f(‡("¥(+È(#ô())'=)e)Fƒ)3Ê)Qþ)5P*]†*wä*I\+A¦+Kè+N4,Bƒ,OÆ,L-Rc-;¶-8ò->+.Ij.I´.Bþ.~A/?À/D0EE0@‹0EÌ0C1=V1P”1@å16&2{]2BÙ2?3‰\39æ3P 4Cq4Fµ4sü4Ep5C¶5Qú5NL6�›6G,7Œt7O8RQ8C¤8Qè8F:99�9=»9=ù947:Pl:M½:B;GN;I–;Hà;B)<=l<7ª<6â=I>c>E€>
! Æ>'Ñ>8ù>>2?q?)ƒ?0­?<Þ?+@ZG@+¢@mÎ@(<A;eAE¡A çABB0B$PB$uB*šB*ÅBðBC&C2C#CCgC8~C!·C;ÙCED[DzD0˜DLÉD7ElNEG»E$FJ(FEsF2¹FEìFl2GŸG3»G@ïG0HHHJQH8œHUÕH-+I_YIY¹IlJX€JTÙJQ.KK€KLÌKSL5mLI£LYíLcGM=«MéMÿM#N#3N3WN*‹N4¶N.ëN2O4MO,‚O6¯OQæO38P3lP= PÞPCòP76QInQI¸QWREZR" R9ÃR.ýR5,S7bS#šS,¾S$ëS$T#5T&YTJ€T2ËT&þT,%UPRUH£U?ìUF,VEsVF¹VEW:FW;�WD½WNX9QX9‹XÅX(åX*Y:9Y#tYW˜YYðYZJZ\¥Z¬[Ì¯[^|\nÛ\fJ]v±]e(^uŽ^\_la_JÎ_L`žf`¾aWÄagb_„boäb^Tcn³cU"dexd)Þd%e|.eœ«eFHfV�fNæf^5gM”g]âgD@hT…h Úh!ûh i&>i4eiši-³i#áij.!j Pjqj.Šj!¹j4ÛjLk"]k€k(’k,»k0èkSl&ml'”l5¼l*òl;m9Ym;“m;ÏmFnMRnB nAãnp%o>–oXÕoU.pH„p.Íp;üp]8qy–qTrEerU«rMs*OsdzsIßs&)t>Ptl�tmüt7juZ¢uAýu??vdv!äv,w53w!iw@‹wKÌw,xExBcx>¦xfåxELy!’y!´y'ÖyBþyjAz(¬z6Õz4{;A{}{*œ{Ç{"ä{|)|H|_c|:Ã|8þ|-7}e}:|}"·}Ú}ù}$~2=~p~‡~U¦~-ü~/*?Z?š0Ú+€A7€.y€*¨€2Ó€2�19�0k�9œ�1Ö�2‚1;‚+m‚-™‚3Ç‚.û‚D*ƒ3oƒ$£ƒ+ÈƒCôƒ:8„s„6�„@Ç„B…KK…*—…0Â…"ó…0†"G†1j†4œ†4Ñ†$‡D+‡1p‡/¢‡1Ò‡Eˆ2Jˆ-}ˆ«ˆÊˆéˆE‰<G‰;„‰EÀ‰FŠMŠ5iŠ9ŸŠ*ÙŠ*‹?/‹6o‹8¦‹Xß‹E8Œ3~Œ5²Œ(èŒ8�;J�R†�VÙ�Q0ŽU‚Ž4ØŽ2
�Z@�`›�8ü�U5�3‹� ¿�/à�1‘=B‘A€‘aÂ‘H$’-m’"›’8¾’3÷’C+“2o“4¢“.×“/” 6”"W”7z”B²”(õ”•N>•1�•J¿•5
! –@@–4�–k¶–'"—"J—&m—”—1²—ä—%ý—1#˜<U˜9’˜Ì˜lì˜,Y™*†™!±™&Ó™(ú™5#šeYš%¿š?åš4%›/Z›MŠ›BØ›zœ^–œzõœYp�=Ê�:ž,Cž6pž:§ž3âž8Ÿ/OŸŸ%™Ÿ6¿Ÿ*öŸ!! WC :› *Ö 1¡w3¡E«¡3ñ¡(%¢2N¢D�¢5Æ¢)ü¢o&£I–£)à£!
! ¤+,¤:X¤=“¤3Ñ¤!¥9'¥-a¥%�¥/µ¥#å¥5	¦9?¦=y¦G·¦ÿ¦L§Mh§¬¶§¼c¨M ©Nn©2½©Mð©.>ª/mª7�ª>Õª0«4E«7z«C²«Fö«6=¬Et¬Hº¬I­QM­XŸ­ø­*®;C®(®6¨®#ß®¯2¯#R¯'v¯/ž¯1Î¯B°-C°1q°!£°)Å°>ï°A.±Kp±C¼±,²*-²/X²,ˆ²+µ²á²*ý²(³JA³Œ³+¬³pØ³I´[´l´+‡´-³´á´ÿ´@µ^µ"rµ•µ:¬µ9çµ9!¶"[¶3~¶!²¶Ô¶#í¶$·A6·x·"’·Tµ·-
! ¸/8¸,h¸F•¸Ü¸+÷¸4#¹7X¹S�¹Gä¹%,º!Rº*tºŸº»º*Øº»W#»-{»#©»*Í»ø»!¼ 2¼ S¼#t¼'˜¼"À¼&ã¼
! ½#*½'N½"v½-™½Ç½Ù½.ò½#!¾E¾b¾:€¾»¾Î¾$í¾%¿8¿#V¿'z¿¢¿6Á¿ø¿
! À À%?ÀeÀ…À¤À¿À%ÚÀÁ3ÁPÁfÁ…Á]—ÁõÁ0Â/<Â#lÂ�Â°ÂÄÂ,ãÂAÃ*RÃ.}Ã!¬Ã*ÎÃ!ùÃ'ÄHCÄ5ŒÄ.ÂÄñÄÅ$Å(7Å=`Å.žÅÍÅ;çÅ(#ÆLÆ.gÆ–ÆµÆ$ÕÆ0úÆ5+ÇaÇ"wÇ"šÇ}½Ç2;È6nÈ4¥ÈCÚÈJÉ*iÉ)”É¾ÉÝÉ"üÉ6Ê'VÊI~Ê,ÈÊ.õÊ1$Ë2VËC‰Ë5ÍËÌ%#Ì(IÌrÌ‹Ì¥Ì2ÁÌ<ôÌ31Í0eÍ–Í4¬Í8áÍ8ÎSÎ+qÎ(�ÎÆÎ,åÎ>Ï-QÏ/Ï-¯Ï.ÝÏ(Ð*5Ð1`ÐG’ÐKÚÐJ&Ñ&qÑ,˜Ñ"ÅÑ=èÑ,&Ò'SÒ1{Ò'­Ò9ÕÒ0Ó'@Ó3hÓ0œÓ/ÍÓ(ýÓ1&Ô)XÔ3‚Ô6¶Ô íÔ?Õ+NÕ.zÕ-©Õ+×Õ Ö$Ö*=Ö'hÖ*�Ö»Ö]ÕÖ 3×)T×"~×'¡×+É×õ×ØFØdØ-„Ø ²ØÓØéØ1ûØ\-ÙLŠÙI×ÙM!ÚKoÚZ»ÚkÛ[‚ÛKÞÛN*Ü0yÜ/ªÜ#ÚÜ-þÜ&,ÝSÝjÝ+�Ý ­Ý*ÎÝ.ùÝ(Þ?HÞ,ˆÞµÞÍÞ"êÞ4
ß2Bß3ußJ©ß;ôßC0à<tà5±à*çà.áFAá+ˆá'´á5Üá=âPâbâ0}â6®âCåâ:)ã;dã ã+¼ãèãä'ä"Gäjäƒä£ä)»ä)åäå*å Aå#bå†åœå$·åÜå2ûå.æEæ1]æ5�æ'Åæ9íæ"'ç"JçmçGŠçÒç'èç0è6Aè*xè,£è0Ðè"é-$é+Ré!~é  é Áé#âé$ê+ê+Kê1wê/©ê/Ùê"	ë",ëFOëU–ëPìë'=ìeì1xì'ªìmÒì$@í$eíŠí›í3­í$áíî#î'Bîjî'†î@®î ïî<ï Mï<nï-«ï+Ùïað-gð•ð,®ðÛðõð#ñO9ñ‰ñšñ-²ñàñ7ùñ'1ò!Yò#{òŸò!¿ò%áò#ó+ó!Góió
óa�ó.ïóôd/ô1”ôÆôÉôÍô2Ýô2õMCõM‘õ0ßõö(ö,@ömözöƒö¡ö9ªöäöýö#÷O;÷.‹÷9º÷ô÷+ø*>ø,iø-–ø/Äøôø2ù*>ù.iù)˜ù&Âù'éù&ú&8ú%_ú#…ú'©ú%Ñú(÷ú  û$Aû fû"‡û,ªû2×û
! ü*ü*Iü,tü.¡ü$Ðü*õüA ý3bý:–ý1Ñý)þ-þMþdþ4~þS³þ'ÿ)/ÿYÿvÿ‘ÿL­ÿ/úÿ6*a|3œ7Ð>,G,t1¡Ó1ï$!0Fw�7”Ìì#@+`Œ ¸Ë:â)JGC’Ö,îOkry,�
! ®6¹ð$1Pm(†:¯ê7(?h5ˆ¾Ò)ì/!F h'‰ ±0Ò	
	 ,	M	d	z	“	­	¼	-Ú	"
! !+
! )M
! w
! y
! ‚
! ‹
! $”
! 3¹
! í
! 1	:;>vRµ#,!5Ws€‰$–»ÄÍ>Ö>
FT
#›
¿
IÈ
.H7F€Ç-Ë5ù,/\r†~rx*–<Á.þ-I5f
œ€ª+;1’me(f+�.»+ê-|DnÁ30Adk¦7J.^5�#Ã&ç$.3b[~“ÚLn%»Œá7n¦.À,ï,*I%t-š`ÈG)JqQ¼"©1+Û:$B+g“­Ç)à.
! >9<x;µ$ñ'/>n;Š7Æ$þ# ): d F{ "Â !å G!:O!SŠ!LÞ!3+"L_"œ¬";I#?…#QÅ#b$Bz$E½$O%[S%-¯%Ý%Pê%V;&‚’&='}S'6Ñ'3(L<(8‰(QÂ(B)GW)QŸ)Hñ)J:*W…*#Ý*#+'%+ZM+V¨+Hÿ+DH,J�,?Ø,=-BV-1™-€Ë-CL.7�.AÈ.*
! /G5/M}/LË/K0;d0? 0Eà0H&1bo1JÒ1c2Z�29Ü213BH3L‹3NØ39'46a4Z˜49ó4i-58—5wÐ5XH6I¡6Oë6*;7@f72§7FÚ7b!8;„8'À8è8ÿ8U90l94�9JÒ9M:@k:<¬:Vé:A@;Q‚;AÔ;<W2<RŠ<0Ý<l=\{=BØ=y>J•>4à><?R?Tr?PÇ?"@1;@Em@4³@Iè@F2A/yAN©ACøAG<B~„BzCL~C:ËC%DS,DR€D>ÓD:EdME)²E6ÜEF7&F'^F*†FC±F/õFA%GLgG6´GEëGC1HBuH+¸H7äH?I@\I=�I:ÛIAJCXJGœJ2äJ(K.@KoK7�K;ÅK#LB%LMhL6¶L4íL,"M,OM(|M,¥M(ÒMkûM/gN4—NZÌN2'OZO(xO@¡O.âO+P+=P/iP6™PHÐP9Q'SQI{QCÅQ,	R06R,gRM”R0âR+S'?S'gS7�S!ÇS%éST+%T/QT:�TA¼T+þT**U*UU,€U(­UÖU0òU#VAV4^V=“VÑVïV!	W?+W>kWªW1ÃW>õW/4X#dXˆX!¨X,ÊX1÷X$)YONYDžYãY8Z$<Z:aZ œZ½Z5ØZ5[%D[)j[u”[&
! \?1\Oq\ Á\Dâ\'']'O]'w]'Ÿ]'Ç]4ï]&$^&K^5r^F¨^ï^)	_H3_&|_+£_[Ï_/+`)[`8…`(¾`Bç`-*a"Xa{a'ša'Âa'êaRb(eb=Žb(Ìb;õb61c7hc4 c"Õc)øc8"d$[dQ€d-Òd2e13e(ee#Že$²e%×e,ýe3*f-^fŒf)¨f,Òf:ÿf.:gig†g¥g8Ág0úgu+h-¡h)Ïh7ùh21i;diJ iëi%	j/j-Lj6zj$±j.ÖjAkGk3dk˜k·k(Ök'ÿk#'lKl&jl‘lA­l,ïl;m#Xm-|m+ªm+Ömn,n#Cn>gn0¦n×n3ãno(#oLoeo~o!Šo
! ¬o·oÆoÚoçoþopp	"p,p<pKpWpmpyp”p¯pÂpÏpÜpìpþpq	&q0q=qMq]q	pq
! zq%…q-«q^Ùq.8r6gr!žryÀr[:s7–sOÎs2t2Qt„t0�tÎt?åt5%u[u+ku0—u$Èu+íu*vADv:†vBÁvPwwUwCÍw'x79x5qx?§x=çx)%y:OyHŠyJÓy1z'Pz‡xzV|WW|‰¯|E9})}:©})ä}~B'~7j~(¢~"Ë~+î~3H]r'‡¯Í$ß€+$€#P€/t€%¤€Ê€è€(�h+�%”�Hº�4‚l8‚H¥‚Cî‚B2ƒ(uƒ2žƒ6Ñƒl„eu„MÛ„$)…(N…Mw…ZÅ…m †3Ž†2Â†*õ†4 ‡QU‡>§‡#æ‡E
! ˆ+PˆN|ˆAËˆ1
‰'?‰5g‰V�‰mô‰{bŠ@ÞŠ0‹nP‹+¿‹ë‹*	Œ'4Œ&\Œ'ƒŒF«Œ@òŒS3�#‡�!«�JÍ�>ŽLWŽL¤ŽZñŽ.L�L{�1È�%ú�D �Ke�±�:Ï�+
! ‘06‘$g‘Œ‘$¨‘FÍ‘%’6:’)q’V›’Gò’4:“to“@ä“:%”`”6€”9·”Fñ”/8•#h•2Œ•1¿•Xñ•CJ–6Ž–1Å–7÷–*/—!Z—*|—)§—PÑ—6"˜/Y˜/‰˜/¹˜8é˜9"™9\™6–™7Í™.š94š-nš:œš<×š/›>D›+ƒ›¯›Ä›'Ø›œœ%5œ>[œGšœ(âœ3� ?�'`�;ˆ�9Ä�Dþ�BCžD†žBËž?ŸNŸ^lŸPËŸ5 *R 8} %¶ $Ü G¡)I¡8s¡;¬¡Rè¡+;¢:g¢.¢¢KÑ¢%£C£&_£1†£6¸£>ï£%.¤%T¤$z¤TŸ¤2ô¤*'¥1R¥K„¥DÐ¥+¦&A¦%h¦$Ž¦?³¦/ó¦#§#?§.c§1’§zÄ§t?¨9´¨[î¨GJ©*’©)½©Xç©<@ª#}ª(¡ª/Êª2úª1-«a_«Á«@Ò«
¬:!¬&\¬Gƒ¬3Ë¬Jÿ¬1J­>|­<»­Bø­1;®6m®3¤®+Ø®(¯>-¯'l¯,”¯4Á¯Bö¯k9°1¥°:×°)±&<±c±!|±ž±º±Ö±+ï±² 9²Z²:y²G´²@ü²8=³1v³;¨³ä³õ³´#´.8´g´<�´5¾´5ô´3*µ5^µ”µ#°µÔµÝµ.êµ0¶8J¶ƒ¶E£¶@é¶>*·<i·<¦·5ã·=¸W¸$w¸[œ¸Aø¸_:¹cš¹Dþ¹MCºG‘º_Ùº+9».e»”»°»Â»Ô»=å»8#¼@\¼(�¼1Æ¼>ø¼47½2l½GŸ½2ç½K¾4f¾-›¾0É¾7ú¾-2¿-`¿>Ž¿6Í¿.À93ÀKmÀ2¹À8ìÀB%Á0hÁ/™Á8ÉÁ4Â7Â,SÂ3€Â<´ÂñÂ	Ã"Ã!BÃ+dÃ?�Ã8ÐÃ	Ä>&Ä5eÄ›Ä´Ä ÑÄ*òÄ6Å0TÅ'…Å'­ÅMÕÅ:#Æ7^Æ–Æ!´ÆÖÆ
ïÆýÆ(Ç5ÇQÇ1`Ç’Ç%ŸÇ%ÅÇ(ëÇÈ00È*aÈ)ŒÈ>¶È`õÈ6VÉ?�É$ÍÉ#òÉ%Ê*<Ê>gÊ¦Ê)¿Ê8éÊ:"Ë"]Ë0€Ë6±ËWèËU@Ì?–Ì"ÖÌnùÌ@hÍ+©ÍYÕÍ!/Î!QÎ:sÎ_®ÎÏ+Ï HÏiÏˆÏ(�ÏÆÏÜÏóÏ
! Ð *Ð!KÐ!mÐ#�Ð#³Ð-×Ð)Ñj/Ñ'šÑ'ÂÑQêÑY<Ò,–Ò9ÃÒ ýÒQžÓ/ðÓj Ôf‹Ô.òÔ?!ÕKaÕ­Õ*ÂÕ!íÕ6Ö7FÖ#~Öc¢ÖO×7V×#Ž×7²×#ê×9Ø%HØ9nØ%¨ØZÎØF)Ù9pÙ%ªÙTÐÙh%Ú)ŽÚ<¸Ú)õÚ)Û'IÛBqÛ´Û*ÑÛ'üÛ'$ÜILÜ"–Ü:¹Ü;ôÜ+0Ýš\Ý4÷Ý,Þ'HÞ-pÞžÞ:½ÞGøÞ?@ß?€ß1Àß[òß!Nà#pàO”à)äà áJ/á0zá;«áOçá%7â;]â™â<±âîâ0ã.8ãgã#ƒã§ã¶ã7Õã3
ä3Aäuä-‡ä2µä6èä=å=]å#›å)¿åéå*ÿå**æ$Uæ3zæ*®æOÙæl)çy–çuè:†èDÁèˆé°�é„@ê¬Åê¦rëÎì4èì)í3Gí#{íŸí0°í"áí"î"'î Jî kî$Œî$±î$Öî"ûî"ï)Aï'kï*“ï)¾ï,èï&ð)<ð'fðLŽðKÛðd'ñ?ŒñWÌñ#$ò$Hò#mò!‘ò³ò×Ãó@›ô:Üô:õ+Rõ8~õM·õOöUöFfög­öM÷ c÷„÷8 ÷?Ù÷Bø\øsø)‡ø*±ø“Üø"pù7“ù Ëù2ìù3ú$Sú7xú°úÐúêú*û:,û*gû1’ûqÄû.6ü9eü"Ÿü9Âüüü,ýDý2]ý9�ý:Êý*þ 0þ!Qþ!sþ6•þDÌþ4ÿ,Fÿ*sÿžÿ¾ÿ;Ùÿ3.I$x?�-Ý,98+r<ž=Û7eQ:·Hò,;-hX–.ï$;` ~ŸF²4ù4.c#{Ÿ)·.á&"7&Z+�(­"Ö(ù(")K)u*Ÿ*Ê*õ* *K*v*¡*Ì*÷*"	*M	*x	(£	(Ì	(õ	(
! (G
! (p
! )™
! (Ã
! (ì
! ((>*g*’*½*è((<(e(Ž(·(à(	
(2
([
(„
)­
)×
'()(R){)¥(Ï(ø(!(J+s'Ÿ'Ç(ï'3@4t4©3Þ"B5?x%¸ ÞBÿ3B6v4­Fâ{):¥'à#$H6c.š4É%þ)$NLW>¤"ãT[u&’&¹ à0(2[&t+›'Ç!ï!1!S-u(£"Ì"ï),< i+Š$¶)ÛQ›W"ó*A1]-�)½ç:ý=85v-¬"Ú7ý658l<¥7â?5Z9�3Ê4þ938mA¦;è7$ %\ )‚ ,¬ 5Ù "!.2!"a!*„!¯!:¿!ú!."$?"ad">Æ"+#B1#0t#0¥#6Ö#
$i*$*”$)¿$1é$-%/I%)y%,£%bÐ%(3&4\&d‘&oö&Bf'1©'*Û'*(1(>Q(0�(6Á(7ø(]0)0Ž)6¿)ö)*,'*)T*$~*£*7Â*(ú*/#+1S+…+&—+!¾+(à+:	,2D,$w,(œ,Å,>å,!$-/F-v-%�-.µ-8ä-5.S./c. “.*´."ß.L/GO/8—/(Ð/!ù/70)S0%}0%£0É0å0+1"11T1#s1-—1*Å1Cð142(P2y2?“2!Ó20õ2$&3K3,b3+�3»3vÑ3^H4e§4M
5[5;z52¶5é5&68*6!c6:…6À6ß6/ô6<$7'a7‰71©7(Û778<8$W8|8›88¶8Eï8H59)~9)¨9(Ò9û9U:0q:-¢:OÐ:) ;OJ;%š;À;ß;ü;<1<FI<"�<=³<$ñ<!=&8=;_=(›=#Ä=è=/ô=$>B>\>2z>1­>ß>+ö>"?)8?#b?3†?!º?&Ü?@1!@ S@-t@<¢@ß@2õ@,(A UA(vA,ŸA7ÌA#B0(BYB4wB6¬B¢ãB,†C7³CëCD+#D¾OD>EÛMEv)F< F ÝF=þF-<G'jG(’Gc»G.HtNH‰ÃH!MI;oI0«I$ÜI'J")JLJ6gJ!žJ!ÀJ6âJ"K)<KfK…KlœK;	L9EL@LYÀL&M AM-bMr�MQN;UN(‘NºNEÔN:OUO.jOR™O+ìO&P??P+P«PÈP9äPCQbQ=hQ¦Q%¿QåQ-þQ,RKRkRIqR!»RXÝRE6S|S�SA¢S$äS,	T6T3QTN…TCÔT#U0<U'mU•U%µU+ÛU5V=VZV%yVŸVºVÚV öVW 3W"TW%wW0�W)ÎW0øW)X:BX2}X(°X0ÙX
! YY3Y$MY
rY€Y•Y/°Y$àYZ'Z=ZB]Z) ZÊZ3çZ&[&B[Yi[-Ã[1ñ[2#\V\<v\5³\5é\1])Q]O{]$Ë])ð]%^7@^/x^F¨^4ï^4$_0Y_=Š_6È_-ÿ_2-`!``6‚`E¹`ÿ`9aHTa:�a7Øa:b7Kb:ƒb9¾b;øbF4c{c$‡cO¬c=üc=:d5xd3®d?âdm"e%�eC¶e9úe;4fspf2äf2g3Jg?~g8¾gÛ÷g�ÓhÃdi+(j!TjIvj9Àjúj!k
:k3HkB|k/¿kMïk>=lJ|lBÇlH
! m~Sm5Òm"nZ+n\†n
ãn4ñn@&o0go˜o:§o>âoC!pepƒp�p)³pÝp÷p-qAqWq&sq4šq4Ïq4r%9r=_r@�r0Þr0s@sBYs.œsËseäs&Jtqtˆt›t³tÇt)Ütuu0uEu6Zu-‘u!¿uáuôuv$v8vKv_v{vŽv®vÅvåvüvw3wPwdw'}w:¥wBàwE#x8ix/¢x-ÒxHy¹Iy#z'zAz[z"vz*™z#Äz$èz4
{&B{/i{0™{1Ê{2ü{$/|$T|%y|0Ÿ|Ð|&ê|}*+}<V}M“}0á}0~,C~p~!�~±~Ñ~ì~ :Tt�ªÅ8à€84€m€ˆ€£€¾€!Ù€û€�0�K�g�ƒ�4Ÿ�;Ô�‚#-‚AQ‚'“‚!»‚!Ý‚;ÿ‚0;ƒ lƒ"�ƒ!°ƒ!Òƒ$ôƒ$„9>„6x„=¯„Aí„//…-_…E�…:Ó…n†5}†0³†,ä†>‡4P‡4…‡º‡'Ø‡#ˆ'$ˆ#Lˆ(pˆ9™ˆ+Óˆ)ÿˆ+)‰6U‰-Œ‰>º‰4ù‰4.Š2cŠ0–Š0ÇŠ+øŠ/$‹/T‹/„‹,´‹$á‹]ŒdŒ@‚Œ>ÃŒA�7D�:|�2·�5ê�2 ŽSŽKoŽ»ŽØŽ*õŽ- �'N�v�Q’�'ä��'�-B�(p�,™�,Æ�,ó�) ‘J‘,e‘6’‘'É‘Bñ‘L4’L�’<Î’<“BH“‹“1ª“.Ü“L”X” x”J™”Xä”'=•-e•“•)®•@Ø•4–CN–&’–V¹–!—+2—‘^—Bð—#3˜:W˜:’˜CÍ˜I™[™-w™¥™G¿™#š}+š¯©šTY›N®›jý›1hœšœ;¹œ4õœ:*�e�D�LÄ�>ž5Pž+†ž+²žLÞž'+Ÿ/SŸ(ƒŸ6¬Ÿ=ãŸ=! 9_ 4™ ,Î -û ()¡CR¡'–¡¾¡DÜ¡'!¢@I¢.Š¢0¹¢!ê¢<£FI£6�£.Ç£Cö£C:¤&~¤,¥¤2Ò¤D¥ J¥1k¥�¥9¼¥:ö¥P1¦&‚¦<©¦8æ¦-§M§!k§1�§.¿§5î§+$¨EP¨2–¨5É¨2ÿ¨>2©>q©H°©Eù©0?ª6pª,§ª6ÔªU«!a«ƒ«a¢«U¬/Z¬2Š¬$½¬Fâ¬2)­$\­N�­AÐ­;®5N®t„®—ù®9‘¯?Ë¯:°8F°%°)¥°Ï°#ï°#±)7±‰a±2ë±%²&D²+k²&—²U¾²³&1³/X³/ˆ³8¸³4ñ³!&´+H´2t´-§´%Õ´)û´%%µ&Kµ+rµžµ/»µaëµŒM¶PÚ¶j+·4–·'Ë·ó·¸2¸'O¸2w¸ª¸2Ç¸7ú¸22¹=e¹8£¹6Ü¹;º4Oº9„º4¾º9óº4-»Eb»7¨»1à»F¼KY¼c¥¼F	½¾P½P¾`¾s¾‹¾�¾­¾À¾×¾,õ¾0"¿*S¿L~¿.Ë¿ú¿À<3À,pÀ)�ÀFÇÀ8Á7GÁ1Á<±ÁBîÁC1Â.uÂ/¤Â1ÔÂNÃ#UÃ6yÃY°ÃZ
! Ä/eÄ(•Ä-¾ÄQìÄO>ÅMŽÅ-ÜÅ8
! Æ?CÆ6ƒÆ+ºÆ0æÆ!Ç+9Ç+eÇ+‘Ç+½Ç,éÇ,È-CÈ-qÈ-ŸÈ-ÍÈ-ûÈ-)É-WÉ-…É-³É-áÉ-Ê-=Ê+kÊ+—Ê+ÃÊ+ïÊ+Ë+GË,sË+ Ë+ÌË+øË+$Ì-PÌ-~Ì-¬Ì-ÚÌ+Í+4Í+`Í+ŒÍ+¸Í+äÍ+Î+<Î+hÎ+”Î,ÀÎ,íÎ*Ï+EÏ+qÏ,�Ï,ÊÏ+÷Ï+#Ð+OÐ+{Ð.§Ð*ÖÐ*Ñ+,Ñ#XÑA|ÑU¾ÑBÒ)WÒ_�ÒáÒ+ùÒK%ÓMqÓ9¿Ó+ùÓ%Ô<DÔ6�Ô>¸Ô)÷Ô*!Õ$LÕ$qÕ#–Õ$ºÕ$ßÕ#Ö‹(Ö8´ÖWíÖ?E×5…×6»×:ò×B-Ø@pØ"±ØÔØ8ôØ)-Ù'WÙ4Ù%´Ù'ÚÙ&Ú.)Ú,XÚ…Ú ŸÚ*ÀÚëÚ	Û$Û(<Û<eÛ"¢Û,ÅÛ$òÛÜ -Ü3NÜ‚Ü?–Ü,ÖÜ'ÝY+Ý4…Ý,ºÝ0çÝ0Þ=IÞ0‡Þ:¸Þ1óÞ9%ß1_ß3‘ß5Åß1ûß2-à@`à1¡à?ÓàJá6^á4•á4Êá<ÿá><â={â3¹â:íâ7(ã6`ã1—ãEÉãAä_QäV±äOåHXå ¡åÂå3×å1æ6=æ3tæ2¨æ0Ûæ/ç)<ç#fç*Šç@µç%öçè?.è#nè’è'±è(Ùè(é5+éaévé!�é5±éçé-úé&(ê Oêpê'�ê*·ê%âê*ë$3ëAXëCšë+Þë6
! ì7Aì4yì6®ì3åìIí%cí
‰í'—í-¿íííP
îH^îH§î#ðîï*'ï(Rï{ï1›ï)Íï-÷ï,%ð,Rð<ð5¼ð&òð/ñ=Iñ&‡ñ%®ñ7Ôñ5ò,Bò<oò$¬ò.Ñò0óW1ó‰ó<™óÖó9ïó)ôEôaô €ô!¡ôÃô:ßô?õTZõ¯õ$Êõ-ïõöD9ö:~ö!¹ö!Ûö0ýö@.÷<o÷<¬÷&é÷<øRMø; ø>Üø@ù8\ùw•ù9
ú3GúG{úXÃúGûJdû9¯ûDéûY.ülˆüLõü8Bý;{ýE·ýGýý?Eþj…þKðþU<ÿ[’ÿlîÿO[D«Oði@Oª8úa3�•qW‰8á†H¡Nê=9?wi·Y!u{vñ)h)’¼*Õ?.^n=Í@	dL	C±	Võ	9L
! 6†
! :½
! 8ø
! )1-['‰%±%×Oý%Ms4Ž2Ãö 
14
f
(†
#¯
OÓ
9#$].‚?±8ñ;*4f+›4Ç-ü*3Au(�E¶ü';
R1`&’6¹8ðS)}™+³ß	ìö	1$6V�§¼4Ñ%4,5a=—<Õ7;J.†CµAùû;ì7!$3F1z¬(Çð74:3o4£1Ø>
! 8I2‚-µ8ã$14V&‹;²)îC8\8•%Î)ô0.BHqNºb	&l7“.Ë=ú986r:©3ä; :T :� HÊ 2!<F!%ƒ!;©!å!&ü!!#"#E"*i"8”"6Í"#	$#`.#`�#ð#:$O@$7�$$È$4í$"%5;%q%*Ž%)¹%ã%þ%'
! &*2&]&+t&> &Bß&;"'^';}'(¹'â'$ü'C!(e($r(7—(Ï(#ê(#)'2)#Z)M~)7Ì)9*7>*.v*<¥*6â*>+;X+>”+LÓ+* ,K,.c,9’,9Ì,"-")-"L-)o-.™-È-;à-".P?.J�.8Û.|/]‘/$ï/E0-Z0-ˆ0E¶0@ü00=1)n1*˜13Ã16÷1..2@]2Lž2Më2F93F€3BÇ3A
! 4.L4#{4Ÿ4L·435W850�5Á5'Ü556-:6+h6,”60Á6%ò697R7h7%€75¦7Ü7ö7Z8)k8G•8GÝ8%%9CK9)�92¹9 ì90
:.>:Hm:4¶:ë:$;#+;,O;)|;&¦;/Í;4ý;<2<3o<(£<)Ì<&ö<%=JC=Ž=U–=Eì=72>=j>0¨>5Ù>‹?@›?+Ü?-@6@K@4`@=•@/Ó@ A$A4<A)qA:›APÖA+'B(SB6|B³BOÏBgC5‡C$½C1âC<D5QD"‡D)ªD,ÔD4E06EPgES¸ELFYF$tF8™F\ÒF/G$HGmG)‰G#³G1×G$	H.H#JH$nH6“HÊH"éH[I0hI;™I-ÕI%J:)J=dJD¢JFçJJ.KNyK@ÈK8	LPBLH“LEÜL."M"QMtM6”M;ËM.N.6NKeN?±N+ñNO&4O'[OƒO"žO.ÁOðOP.P8KP9„P4¾P,óPD Q#eQ&‰Q1°Q,âQRMR9mR&§RÎRèR*÷R>"S/aS,‘S1¾S;ðS6,T!cT@…T2ÆT&ùT, U>MU1ŒU6¾U2õU3(V0\V>�VJÌVNW1fW˜W%²W&ØW!ÿW!X(@X iX.ŠXD¹X"þX1!Y%SY4yY,®Y"ÛYþY ZG9Z3�Z&µZ&ÜZ:[B>[A�[)Ã[
í[<û[38\Gl\<´\.ñ\: ]#[]]2›] Î]ï])þ]2(^[^-v^3¤^'Ø^%_7&_5^_
”_6¢_1Ù_/`8;`t`“`+¯`BÛ`
a
,a :a%[aC�a3ÅavùavpbcçbKchc;|c,¸cjåc;Pd!Œd'®d$Öd'ûd>#e>be>¡eàeúe
f'fFfrYf‡Ìf/Tg!„g9¦gàg%ôghY3hK�h<Ùh”iO«i1ûi--j-[j-‰j·jÌj8ÝjIk(`k@‰k*Êk.õkD$l2ilœlµlÌl!çl,	m�6m�ÄmRn=ln4ªn2ßn2o1Eoewo3Ýo3p3Epgyp>áp| qU�q(óqrO5r…r0Ÿr4Ðr0s/6s*fs@‘s8Òs:t%Ft$lt‚‘t=u"RuãuuGYvD¡vSævN:wƒ‰w`
xDnxP³xWy)\y$†yb«yz1#zUzDiz®z6Èzÿz*{:{ X{&y{+ {SÌ{) |2J|6}|´|>Ô|>}1R})„}?®}[î}@J~^‹~9ê~$)B7l@¤å(ý3&€>Z€(™€#Â€,æ€<�>P�3��SÃ�A‚Y‚q‚1‘‚$Ã‚'è‚5ƒCFƒCŠƒNÎƒ<„!Z„"|„?Ÿ„&ß„J…,Q…~…5š…AÐ…U†%h†Ž†5¬†2â†=‡S‡/n‡†ž‡Š%ˆe°ˆ‰$0‰0U‰?†‰_Æ‰ &Š.GŠ vŠ—Š3·Š&ëŠ1‹(D‹,m‹3š‹*Î‹gù‹AaŒ"£Œ3ÆŒ:úŒ)5�3_�4“� È�é�6Ž4:Ž4oŽ8¤Ž(ÝŽ4�';�3c�4—�;Ì��A(�Gj�N²�N‘VP‘^§‘c’ij’hÔ’=“½“=”½”�=•¿•�?–Á–rA—€´—€5˜€¶˜7™ƒ·™;šCXš6œš7Óš3›?›;^›5š›5Ð›œ3"œ3Vœ?Šœ3Êœ$þœ4#�:X�8“�3Ì�&ž'žDž(bž$‹ž5°žHæž2/Ÿ-bŸ-�Ÿ.¾ŸAíŸY/ @‰ Ê 6ê /!¡Q¡)j¡(”¡0½¡0î¡[¢E{¢Á¢EÔ¢G£'b£&Š£±£!Í£Gï£37¤1k¤$�¤Â¤Ù¤.í¤0¥"M¥2p¥,£¥(Ð¥+ù¥,%¦&R¦+y¦+¥¦%Ñ¦"÷¦§#:§&^§7…§*½§)è§)¨$<¨)a¨-‹¨+¹¨%å¨(©#4©'X©4€©'µ©&Ý© ª+%ªQª1pª?¢ª;âª«/2«#b«†«(£«"Ì«9ï«/)¬+Y¬ …¬&¦¬*Í¬1ø¬*­(F­,o­-œ­$Ê­&ï­,®*C®!n®+�®¼®$Ú®[ÿ®K[¯§¯1½¯ï¯
! °)°D°pP°9Á°0û°L,±Hy±1Â±<ô±O1²J�²[Ì²W(³>€³G¿³)´¹1´<ë´.(µ*Wµ(‚µ8«µ4äµ)¶7C¶+{¶+§¶-Ó¶9·t;·L°·Zý·5X¸OŽ¸4Þ¸=¹AQ¹7“¹5Ë¹-º;/º0kºNœºaëºTM»G¢»Bê»5-¼Sc¼8·¼Bð¼-3½2a½I”½NÞ½V-¾Z„¾yß¾DY¿Zž¿Nù¿CHÀYŒÀ?æÀ?&Á<fÁJ£ÁJîÁ09Â>jÂ2©Â4ÜÂ_ÃDqÃA¶ÃiøÃ/bÄI’ÄoÜÄILÅX–ÅYïÅTIÆKžÆaêÆ\LÇŽ©Ç:8È7sÈK«ÈŽ÷È’†É Ê:ÊgUÊ½ÊÒÊíÊË1Ë/KË4{Ë¢°Ë}SÌAÑÌOÍqcÍ.ÕÍ"ÎR'Î˜zÎ˜Ï ¬Ï&ÍÏMôÏ/BÐ;rÐ®ÐÀÐ<àÐVÑtÑ?�Ñ?ÏÑ7Ò;GÒ"ƒÒ<¦Ò"ãÒ$Ó.+ÓZÓ/yÓ(©Ó3ÒÓ<Ô6CÔEzÔÀÔIàÔ*Õ@HÕ‰Õ/£Õ/ÓÕ.ÖH2Ö!{Ö-�Ö2ËÖ<þÖ,;×6h×"Ÿ×Â×2à×]Ø.qØ@ ØáØIÙPJÙ@›Ù7ÜÙ)Ú8>ÚwÚ9�Ú3ÊÚNþÚ-MÛ/{Û"«Û%ÎÛôÛ+ÜS?Ü)“Ü/½ÜíÜ/Ý+;Ý1gÝ-™Ý0ÇÝ'øÝ, ÞMÞmÞŒÞ"›Þ9¾Þ+øÞ2$ß#Wß-{ß©ßÉß1âß2à3Gà0{à1¬à4Þà-á*Aá)lá+–á,Âá0ïá- â(Nâ&wâ&žâ$Åâ5êâ' ãHã ]ã4~ãz³ã.ä,Jä5wä­ä&Æä!íä(å!8å/ZåHŠåHÓå/æLæ'iæ5‘æ2ÇæGúæ:Bç}çX›çôç
èè/è?è$Oètè$’è·èFÑè(é(Aéjéwé„é–é$¦éËéééêê3êOêiêDê*Äê	ïê-ùêB'ëjë$}ë0¢ëÓë!ïëGìFYìG ìAèì5*í)`íŠí¥í$»íàí úíî"6îIYîI£îBíî-0ï;^ïIšï!äï8ð1?ð0qð7¢ð&Úð,ñ&.ñUñuñ8�ñ1Æñøñò-/ò-]ò,‹ò8¸ò=ñò=/ó=mó=«óéóõó)ô%?ô)eô2�ôÂô1ÚôõW$õ:|õ1·õ6éõ- ö9Nöˆö¦ö2¿ö1òö$÷C?÷ƒ÷=¢÷oà÷2Pø1ƒøµø@Îø"ù#2ù(Vù&ù-¦ù\Ôù:1ú1lú;žú/ÚúH
! ûSû0oû' ûÈûèûü/üFüeüƒü›ü ¸ü'Ùüýý9ý/Jý4zý)¯ý4Ùýþ@+þlþ/}þ!­þ"Ïþ2òþD%ÿ!jÿ+Œÿ,¸ÿåÿ49'M#u9™Ó!ñ:Nf'‚?ªê þ?Z^y¹%3>Y˜.±!àH!K3m+¡1ÍCÿ C2d3—9Ë#)GBmŠjø@c¤:º"õ2/4b(—ÀÝPí0>	lo	hÜ	9E
! !
! 5¡
! ,×
! -A20t¥Åå?)'i(‘º1Ö
(
5D
Ez
À
>Þ
>2\5�?Å*>04o¤*¿1ê3KP:œ×-í5)Q@{%¼~â9aY›:õ"0(S)|¦D½*-'C&k(’»$Ø!ý)=,g(”½7×+\;&˜6¿,ö#%>.d@“9Ô24A'v5ž3Ô#G,<tG±VùVPV§WþUVR¬Lÿ1L6~6µ&ì;4O„W£5ûH1)z3¤5Ø*598o.¨1×=	 )G q E‹ ;Ñ 5
!8C!>|!@»!Fü!CC"C‡"1Ë"0ý"1.#%`#`†#Xç#'@$Ih$J²$Ký$MI%I—%Eá%:'&/b&9’&!Ì&*î&)'NC'0’'=Ã'3(@5(>v(1µ(0ç()%7)4])I’)#Ü)9*G:*.‚*-±*5ß*8+=N+2Œ+R¿+0,<C,7€,5¸,7î,(&-aO-A±-Pó-;D.J€.2Ë.8þ.27/'j/Q’/Qä//603f0+š0‚Æ0nI1-¸1`æ1/G28w2Z°2Q3+]3"‰3P¬3*ý37(4-`4.Ž4 ½4&Þ4"56(5_5@y5<º5.÷5!&6CH69Œ63Æ6ú67,974f7H›7Oä7;48,p8;�8&Ù8,9h-9x–97:^G:G¦:Eî:74;Nl;O»;(<D4<By<V¼<Y=Gm=;µ=(ñ=B>R]>+°>2Ü>7?EG?B�?QÐ?,"@/O@'@%§@GÍ@EA%[A �A4¢AP×A3(BC\BE BAæBO(C2xCB«C4îCi#D�D$¨D#ÍD5ñD'E%EEEkEO±EVF.XF3‡FC»FBÿF%BG0hGU™G3ïG1#HUH=uH)³H2ÝHI9-I3gI0›IPÌIcJ;�J>½J?üJ3<KkpK3ÜKL:0L7kL]£LRM(TM0}M+®M/ÚM>
! N0INLzNSÇNJO@fO\§OIP2NPA�P4ÃP9øP@2Q%sQ/™QKÉQ>RKTRN R>ïRg.S(–SV¿S%T*<TgTBoTD²TD÷TG<VT„VTÙV+.W0ZW:‹WÆW*æW#X!5XIWXm¡XgY$wY^œY'ûY.#ZRZ"rZ!•Z!·Z"ÙZ"üZ3["S[4v[4«[;à[0\+M\"y\,œ\É\%è\].]iM]_·]9^sQ^)Å^<ï^),_V_
v_„_	•_
! Ÿ_	ª_+´_:à_1`'M`0u`5¦`2Ü`/a<?aa|a;Þa+b9Fbe€b8æb;c/[c3‹c.¿c=îc@,dmd>€d:¿dúd-üd0*e>[ebše7ýe$5f7ZfN’fBáf6$g)[gL…g<Òg7hEGh8�h,ÆhWóh?Ki‹i3ªi3ÞiBj?Uj=•j9ÓjF
kGTkBœkMßkF-lGtlG¼lAmSFmCšm(Þm.n&6n]n+sniŸnM	o1Wo1‰oE»o%p#'p%Kp8qp8ªp1ãp3q1IqB{q*¾qéq;r9CrH}r9Ær*s\+s8ˆs1Ás5ós/)t2YtŒt2�t5Ãt#ùtQu&ouJ–u'áu.	vB8v4{v8°v/év%w$?w%dw#Šw)®w)Øw-x#0x"Txwx)Œx¶x+Êx-öx($y*Myxy.�yA¿yczAez9§z<áz4{;S{3�{HÃ{D|PQ|>¢|3á|7}[M}©}
µ}.Ã}$ò}	~&!~H~Jh~-³~#á~7'=>e<¤)á6€2B€@u€!¶€<Ø€�.0�%_�…�0¤�/Õ�?‚8E‚?~‚¾‚+Ø‚)ƒ+.ƒZƒ'sƒ1›ƒ;Íƒ<	„!F„$h„#�„9±„<ë„8(…;a…5�…8Ó…†+&†+R†+~†+ª†IÖ†3 ‡6T‡>‹‡AÊ‡+ˆ+8ˆ+dˆ%�ˆ"¶ˆ*Ùˆ‰;‰Y‰<y‰:¶‰$ñ‰2Š5IŠ‹Š2‹<>‹={‹E¹‹<ÿ‹M<Œ#ŠŒ®Œ'ÍŒIõŒm?�y­�s'Žn›Žz
! �t…�oú�{j�uæ�h\‘tÅ‘n:’y©’v#“wš“x”q‹”;ý”29•)l•(–•(¿•0è•0–*J–0u–A¦–.è–)—2A—Tt—(É—*ò—,˜'J˜
r˜+€˜&¬˜Ó˜9ë˜%™16™&h™/�™@¿™.š$/š5Tš4Šš4¿š;ôš<0›m›z›•›¯›/É›/ù›0)œ0Zœ7‹œ!Ãœ!åœ!�)�&C�'j�(’�<»�0ø�%)ž2Ož>‚ž&Áž"èžŸN'Ÿ.vŸ
! ¥Ÿ.°Ÿ:ßŸ) 5D Ez AÀ  ¡#¡,>¡$k¡"�¡.³¡%â¡%¢$.¢S¢-j¢˜¢®¢Å¢2Û¢L£[£Tz£LÏ£[¤Wx¤\Ð¤D-¥Pr¥CÃ¥¦
¦9+¦Ee¦*«¦#Ö¦)ú¦$§.:§i§({§"¤§2Ç§3ú§Q.¨,€¨)­¨0×¨H©/Q©2�©´©'Ò©ú©ª#ª @ª%aª‡ª%™ª¿ªÐªâªôª$«,«%=«/c«%“«,¹«,æ«.¬,B¬,o¬,œ¬,É¬*ö¬&!­/H­x­�­(�­%¶­"Ü­ÿ­®=®7J®‚®’®›®'º®â®+¯'-¯"U¯#x¯)œ¯Æ¯&æ¯&
°14°1f°!˜°#º°!Þ°±±0±H±(a±�Š±"²H>²/‡²'·²0ß²%³+6³/b³'’³(º³ ã³+´0´WE´9�´4×´µ&µ,Eµ$rµ—µ+¶µ6âµ,¶+F¶r¶{¶š¶¶¶Ð¶ð¶8
·)F·>p·¯·!Î·ð·=¸ N¸-o¸�¸·¸HÍ¸)¹)@¹/j¹@š¹-Û¹-	º.7ºfº)�º(«º#Ôº$øº$»*B»'m»)•»>¿»9þ»A8¼Az¼5¼¼,ò¼1½,Q½2~½±½Z¾½.¾(H¾Dq¾1¶¾6è¾3¿3S¿5‡¿=½¿Jû¿*FÀ"qÀ0”ÀÅÀàÀøÀ)Á"?Á*bÁ*�ÁE¸ÁPþÁ6OÂ2†Â¹Â9ÒÂÃÃ)7ÃaÃ{Ã›Ã@³Ã-ôÃ>"Ä>aÄD Ä7åÄ'Å.EÅMtÅHÂÅNÆHZÆ £Æ'ÄÆ-ìÆ=ÇXÇ;sÇ#¯Ç6ÓÇ:
! È5EÈ{È›ÈºÈÍÈàÈ)ùÈ##É'GÉ&oÉ"–É3¹ÉíÉÊÊ$1ÊVÊmÊŠÊœÊ¶ÊÐÊ*éÊË!Ë.ËLË9\Ë.–Ë8ÅË3þË/2Ì0bÌ3“Ì;ÇÌFÍJÍ#jÍŽÍ+¬Í.ØÍÎ!'Î,IÎ vÎ-—ÎVÅÎ*Ï&GÏ&nÏ)•Ï/¿Ï4ïÏ+$Ð9PÐ8ŠÐÃÐ%âÐ5Ñ >ÑT_Ñ7´Ñ6ìÑ7#Ò[Ò1tÒ-¦ÒTÔÒ9)Ó$cÓ8ˆÓ.ÁÓ<ðÓ-ÔLÔ]ÔoÔ€Ô"�Ô'ÀÔèÔ)þÔ<(Õ(eÕ'ŽÕ/¶Õ1æÕ'Ö1@Ö?rÖ²ÖÒÖ1ëÖ×,×?×!P×r×iŽ×oø×)hØ3’ØÆØÙØ"÷Ø$Ù ?Ù`Ù1€ÙF²ÙEùÙh?Ún¨Ú3Û2KÛ'~Û7¦Û.ÞÛ-
Ü6;ÜrÜ‡Ü$¢ÜBÇÜ)
! Ý4Ý*KÝ&vÝ&�Ý0ÄÝ&õÝÞ):Þ2dÞ;—Þ,ÓÞ1ß02ß(cß/Œß4¼ß*ñßà%5à)[à)…à<¯à.ìà4á0Pá�á›áG¸áLâLMâ.šâ1Éâ/ûâ8+ãPdã0µãæã ûãä(;ä0dä'•ä&½ä0ää)å8?å8xå:±å6ìå#æ$9æ^æwæ+�æ+»æ-çæ5ç-KçDyç5¾çôç"è	7è!Aècè‚è/“è(Ãèìè'é<-é$jé�é¤é¹éÒéæé/ê52ê8hê¡ê>Áê6ë>7ë;vë)²ëÜë0øë.)ì3Xì9Œì8Æì ÿì íB?íL‚í&Ïí$öíî13î<eî;¢î.ÞîB
ïAPï5’ï1Èï1úï.,ð.[ð5Šð5Àð>öðC5ñ.yñ/¨ñØñ/ññ+!òLMòHšòEãòA)ókó"ƒó'¦ó5Îóô5ôNPôXŸô8øô:1õ+lõ4˜õ9Íõ9ö+Aö,mö šö/»ö$ëö÷/÷,J÷[w÷Ó÷2æ÷4ø2Nø(�øªø"Êø&íø)ù.>ùmù3‡ù,»ù6èù2úURú(¨úGÑú>ûAXû$šû¿û&Ôû$ûû, ü(MüBvüL¹üý&ý3Cý8wý+°ý6Üý&þ/:þ*jþ:•þ<Ðþ)
ÿD7ÿS|ÿTÐÿK%qC�'ÓEû@A<‚D¿@LE5’BÈ(;4#pF”&Û<J?,ŠI·+8@dL¥Pò;C7c· ,< i*Š-µ?ã#C&\1ƒµ#Ó ÷+	D	)d	)Ž	¸	Ô	ï	
! #$
! -H
! )v
!   
! %Á
! -ç
! +$A4f*›1Æ1ø0*[6q"¨Ëç
9
0U
'†
-®
Ü
$ù
,.K5z<°5í#,4+a3�0Á/ò"8G/M"} #¨)Ì%ö3JP'›Ã5×&
64'k/“1Ã>õ!4/V(†)¯#Ù#ýa!"ƒ ¦Ç4ç>5[/‘+Á(í$6;.rC¡Få.,*[F†.Í
ü6
! CA…0¥Ö+ð#!@-b$�$µ#Úþ 3,Q?~/¾0î2/R5‚V¸<L+gU“céEMN“Lâ-/+]7‰:Á1ü8.&g*Ž1¹3ë' %G $m ;’ .Î Fý D!^!z!K�!1Û!"
" 0"CQ"B•"Ø"ñ"*#+6#*b#1�#'¿#Fç#=.$#l$#�$9´$î$
%)%C%\%&s%š%4¬%á%(ø%!&6A&#x&œ&,­&Ú&$ô&'/8'&h')�'¹'È'Ü'ó'

! (
(%&(L(k(‹( (&·(?Þ()(;)(d)�)­) Ä)7å)-*K*_**•*®*$Ê*!ï*+.1+P`+*±+/Ü+3,!@,(b,‹,ª,4Å,ú,+-+:-f-€-œ-¼-Ü- ù- .4;./p.# .Ä.:Ö.E/<W/ ”/!µ/×/ô/
! 0$#0H0*f0‘05°0Jæ0T11
†1”18´1í1252HJ2“2²2'Å2í2þ2 3/:33j3Až3à38÷3704+h42”43Ç43û4>/5$n5,“54À5&õ5666S6Š6�6"¥6È6Þ6ð67*77;7's7'›7$Ã7$è7)
8%78%]8$ƒ8%¨8Î8$ê89+9 D9e9)„9®9Î9Ý9û9
! ::(:@:Z:r:Š:©:¸:É:Ø:ò:8;D;T;%c;&‰;%°;+Ö;<9<T<#s<—<¦<:µ<ð<ÿ<=,=@=R=a=p=!‡="©=Ì=Ý=ð=1>5>K>_>s>Š>›>»>:Ñ>? ?;?Q?d?u?ˆ?›?ª?Â?Ñ?ð?5ÿ?(5@3^@R’@Jå@+0A\AxA”AªA»AÏAâA4öA+B!@BbB*‚B­B0ÁBòBC$C8CJCaCuC’C¯CÌCáCòC*D09DjD‡DŸD®D%ÉDïDE&E<E&NEuE†E¢EA¸E@úE;F!XFzF�F¥F½FØFóFG&G=GUGhG€GK˜GFäGP+HL|HÉHçH<I9CIU}I0ÓI+J/0J<`J9�J,×J2K.7KDfK+«K+×K<L4@L^uL_ÔL4MCTM0˜MDÉM.NA=N=NA½N(ÿNI(O&rO>™OØOBñOB4PwP—P'£P$ËPðP*Q6QVQ.fQ,•Q6ÂQùQ"R9RWR/wR0§R#ØR8üRc5S?™SÙS0óS/$T/TT„T4 T0ÕT2U29U3lU
 U
®U+¼U)èU V3V-QVV™V¥VÂVÞVüVW81WjW0ˆW4¹WîW ýWX :X[X(yX:¢X4ÝXY=*YhY:‚YB½Y4ZA5Z=wZ/µZ&åZ[*+[&V[}[#—[D»[@\5A\&w\)ž\È\
Õ\ã\Fë\&2]BY]œ]³]\Ñ]@.^o^Cv^3º^)î^@_!Y_3{_7¯_6ç_7`+V`(‚`«`%É`'ï`a1a/@a5pa6¦a@Ýa8b*Wb0‚b;³b2ïb2"c$Uc$zc/Ÿc!Ïc ñc)d)<d)fd-�d$¾dãdyeœ|e0f8Jf4ƒf*¸f:ãfCgbg ‚g,£g,Ðg!ýgFh^fhFÅhMi[Zif¶iWjAuj9·jTñjJFk+‘k:½k#øk#l+@lll6ˆl-¿líl!	m-+mYm'ym9¡m%Ûm)n(+n/Tn2„n$·n-Ün-
! oO8o$ˆo5­oãoúop+p'Jp8rp«pÉp*åpq.q4Nq,ƒq/°q<àqr"7r!Zr.|r1«rÝr
! ðr:ûr(6s-_s$�s-²s)às
! t$t:@t-{t.©tØt0ît/u-Ou4}u6²u*éu6v#Kv#ov1“v7Åv5ýv3w6GwJ~w@Éw4
! x6?x6vx­x-²x àx y)"y$Ly'qy/™y,Éy%öyz63zejzXÐz;){9e{NŸ{>î{3-|Ca|S¥|,ù|"&}I}#d}$ˆ}6­}Hä}L-~Hz~.Ã~ò~>K\x”°Ì:åO €Hp€E¹€$ÿ€S$�Yx�ZÒ�c-‚D‘‚bÖ‚#9ƒ.]ƒ6ŒƒÃƒ=Òƒ „)1„<[„˜„9¨„Aâ„2$…-W…"……'¨…Ð…ç…ú…†)†C†EP†F–†BÝ†! ‡:B‡1}‡L¯‡@ü‡:=ˆ1xˆ(ªˆÓˆ#óˆ(‰@‰%_‰.…‰'´‰Ü‰;÷‰<3Š?pŠ)°Š&ÚŠ,‹1.‹J`‹0«‹,Ü‹.	Œ=8ŒHvŒ¿Œ%ÙŒ'ÿŒ'�>�-N�/|�¬�'Ç�ï�-Ž+=Ž5iŽŸŽ0¿ŽðŽ+
! �#6�!Z�-|�$ª�$Ï�#ô�?�3X�,Œ�¹�6Ï�‘+"‘.N‘1}‘5¯‘/å‘U’[k’\Ç’e$“FŠ“dÑ“a6”g˜”h•qi•RÛ•p.– Ÿ–>À–-ÿ–9-—Ig—E±—)÷—;!˜G]˜F¥˜+ì˜™/6™-f™0”™2Å™#ø™š79š+qš*�š*Èš*óš9›<X›6•›!Ì›1î›4 œ1Uœ:‡œ&Âœ éœ
! �a*�@Œ�>Í�/ž"<ž-_ž,�ž@ºž3ûž/Ÿ#KŸ,oŸ#œŸ1ÀŸ;òŸ). %X )~ /¨ 3Ø 3¡/@¡5p¡¦¡"¿¡&â¡	¢;"¢4^¢“¢0¢¢.Ó¢D£$G£)l£&–£)½£0ç£1¤J¤;e¤0¡¤5Ò¤?¥7H¥3€¥*´¥8ß¥¦=1¦9o¦'©¦IÑ¦2§8N§‡§&Ÿ§*Æ§'ñ§¨3¨ P¨6q¨F¨¨Rï¨5B©Dx©P½©:ª5Iªª8–ª1Ïª-«(/«[X«2´«:ç«E"¬Kh¬Q´¬*­(1­*Z­…­˜­­­½­Ñ­å­ù­®®1®C®U®f®x®Œ®¢®¶®Ç®Ù®ë®ÿ®¯%¯7¯K¯]¯o¯ƒ¯•¯§¯¹¯Ë¯ß¯ó¯°°+°?°Q°e°w°‹°œ°°°Â°Ô°æ°ø°
! ±±0±D±V±j±€±–±¨±º±Ì±/Þ±²(²G²+`²Œ²¦²¹²Ï²#ê²³#³6³P³/n³6ž³!Õ³÷³´'&´'N´'v´ž´"³´)Ö´µ1µ1Jµ3|µ0°µ4áµ/¶)F¶Gp¶1¸¶7ê¶"·!>·!`·‚·%š·(À·é·	¸4¸P¸ i¸*Š¸&µ¸&Ü¸&¹<*¹!g¹(‰¹/²¹&â¹%	º&/º"Vº*yº+¤º)Ðº&úº3!»U»,q»7ž»Ö»ó»/¼)4¼.^¼0�¼¾¼:Þ¼½#7½![½&}½!¤½,Æ½'ó½¾9¾)U¾!¾5¡¾×¾:ê¾.%¿(T¿&}¿$¤¿%É¿)ï¿À19ÀkÀ!‰À+«À2×À>
! Á)IÁ(sÁ œÁ&½ÁäÁ.ùÁ(ÂEÂ2eÂ$˜ÂN½ÂÃ$)ÃNÃ)bÃ+ŒÃ
¸Ã.ÆÃõÃ$Ä#8Ä\Ä+zÄ¦ÄÆÄ.ÓÄ#Å'&Å'NÅ(vÅ*ŸÅ+ÊÅ>öÅ=5Æ>sÆ(²Æ"ÛÆ1þÆ0Ç!LÇ(nÇ!—Ç¹ÇÉÇáÇûÇ È 7È XÈ yÈ šÈ »È ÜÈ ýÈ É ?É!`É ‚É£É%ÁÉ#çÉ#Ê"/ÊRÊrÊŽÊ¥Ê)ÃÊ)íÊ)ËAËaË}Ë™ËµËÌËèËÿËÌ;ÌWÌsÌ�Ì«Ì0ÇÌ9øÌ?2Í[rÍ#ÎÍ/òÍ$"Î%GÎ%mÎ3“ÎÇÎ#äÎ0Ï9Ï PÏ+qÏ�Ï7³Ï6ëÏ"Ð"=Ð`Ð yÐ+šÐ1ÆÐ øÐÑ6Ñ%QÑ%wÑ0�Ñ.ÎÑ2ýÑ$0ÒUÒ)oÒ™Ò²Ò)ÑÒ#ûÒ%ÓEÓ=[Ó$™Ó)¾ÓèÓ#þÓ-"Ô&PÔ!wÔ#™Ô#½ÔáÔ<õÔ2Õ8PÕ$‰Õ ®Õ*ÏÕ+úÕ2&Ö7YÖ/‘Ö ÁÖ"âÖ'×-×L×j×,„×)±×-Û×&	Ø'0ØXØxØ4˜Ø,ÍØ%úØ Ù.6ÙeÙ$�Ù.¦ÙÕÙ+èÙ7ÚLÚ_ÚuÚD‘Ú2ÖÚ,	Û6Û(UÛ.~Û[­Ûm	Ü(wÜ! Ü'ÂÜ'êÜ$Ý77Ý#oÝ3“ÝÇÝ)çÝ-Þ(?Þ(hÞ(‘Þ(ºÞ&ãÞ
! ß3'ß.[ß*ŠßAµß9÷ß1àLEà/’àÂàCáà1%á8Wá.�á(¿áèá%â&â)Aâkâ€â+•â/ÁâQñâHCã4Œã:Áãüã7	ä'Aä1iä.›ä.Êä(ùä1"å0Tå+…å,±å.Þå
æ!æEAæ)‡æ<±æ9îæ(ç"Gçjç}ç�ç©ç*Èç#óç!è!9è![è!}è$Ÿè"Äè#çè#é#/éSésé-‘é)¿é éé
! ê*ê"Jêmê&�ê'´ê+Üê(ë1ë%Që"wë šë»ë7ÛëfìVzì5Ñìí#í2íRírí,‰í"¶í0ÙíA
! î(Lîuî$•îºî'ÕîCýî"Aï-dï’ï­ïLËï,ðHEðŽð �ð"¾ðáð!ÿð!ñ3>ñHrñ»ñÐñ àñò!!ò'Cò,kò˜ò5§òÝò%õò5ó=QóW�óFçóm.ôœô¼ô7Óô0õ<õ1Zõ2Œõ+¿õ/ëõ$ö;@ö.|ö>«ö#êö6÷!E÷0g÷1˜÷&Ê÷/ñ÷4!ø2Vø2‰ø8¼ø/õø>%ù&dù$‹ù °ù@Ñù#ú6ú&Vú}ú$˜ú$½ú-âú&û 7û-Xû$†û«ûÈû*æû%ü7üQü+oü›ü!»üÝü%ùüý$:ý_ý$zý&Ÿý$Æý/ëý7þ.Sþ*‚þ-­þ*Ûþ$ÿ.+ÿ6Zÿ'‘ÿ@¹ÿ%úÿ 	;>	z	!�	¯	Ì	Ø	%ó	!	;	.[	Š	-¤	/Ò	5	/8	"h	3‹	'¿	$ç		)	(H	8q	6ª	@á	2"	MU	?£	?ã	1#	;U	5‘	5Ç	%ý	6#	Z	2z	+­	1Ù	I	&U	)|	?¦	6æ	A	._	3Ž	,Â	)ï	(		0B		:s		.®		&Ý		$
! 	")
! 	L
! 	Df
! 	«
! 	4À
! 	$õ
! 	)	"D	=g	.¥	*Ô	*ÿ	4*	,_	,Œ	¹	.É	Qø	IJ
	"”
	·
	Ï
	!î
	)	%:	%`	†	&š	Á	 ß	!	"	(5	^	r	/�	½	"Ú	!ý		75	6m	¤	³	Æ	4Ö		!"	 D	(e	1Ž	9À	Gú	&B	Ki	$µ	 Ú	Cû	?	1^	E�	7Ö	4	KC	!�	"±	"Ô	÷		"3	bV	%¹	ß	2û	(.	+W	+ƒ	&¯	+Ö		)	-D	0r	(£	%Ì	0ò	#	 A	'b	.Š	2¹	!ì	#	/2	4b	$—	A¼	jþ	2i	'œ	)Ä	@î	/	L	2g	 š	5»	<ñ	+.	.Z	2‰	3¼	Dð	=5	s	/Œ	¼	#Ñ	õ	 
! 	+	�K	$Í	 ò	/	'C	'k	8“	-Ì	"ú	$ 	#B 	(f 	)� 	-¹ 	'ç 	G!	W!	-p!	ž!	²!	'Ð!	ø!	"	 $"	$E"	#j"	!Ž"	.°"	ß"	5ù"	/#	K#	-_#	�#	£#	/²#	Câ#	5&$	"\$	/$	.¯$	+Þ$	;
! %	3F%	"z%	&�%	&Ä%	#ë%	#&	"3&	"V&	y&	™&	'·&	(ß&	'	2'	R'	&o'	#–'	"º'	-Ý'	,(	8(	/S(	(ƒ(	7¬(	'ä(	)	 ")	$C)	h)	+ˆ)	9´)	*î)	,*	4F*	"{*	Cž*	â*	.+	//+	$_+	K„+	5Ð+	4,	';,	!c,	E…,	+Ë,	,÷,	B$-	,g-	)”-	;¾-	3ú-	4..	c.	/.	.¯.	+Þ.	.
! /	"9/	\/	.{/	*ª/	-Õ/	00	'40	/\0	4Œ0	,Á0	'î0	(1	&?1	f1	(v1	DŸ1	1ä1	R2	9i2	4£2	HØ2	!!3	(C3	El3	E²3	;ø3	$44	)Y4	1ƒ4	$µ4	(Ú4	&5	:*5	e5	%u5	:›5	KÖ5	M"6	6p6	+§6	/Ó6	7	&7	*E7	p7	…7	!¤7	Æ7	/â7	8	8	48	S8	l8	8	Œ8	¥8	5»8	,ñ8	<9	5[9	&‘9	1¸9	[ê9	8F:	L:	HÌ:	;	,;	\I;	3¦;	7Ú;	*<	.=<	,l<	"™<	4¼<	1ñ<	4#=	X=	-v=	¤=	5¼=	ò=	B>	:S>	eŽ>	Rô>	&G?	>n?	*­?	<Ø?	A@	5W@	1�@	)¿@	2é@	"A	?A	RA	!eA	‡A	¦A	/ÁA	/ñA	/!B	/QB	3�B	8µB	3îB	8"C	+[C	3‡C	+»C	3çC	AD	@]D	MžD	:ìD	9'E	9aE	;›E	;×E	3F	3GF	H{F	.ÄF	&óF	G	%6G	6\G	3“G	8ÇG	*H	/+H	![H	Q}H	%ÏH	DõH	):I	2dI	"—I	ºI	ÌI	$ÞI	J	/J	/DJ	!tJ	–J	=®J	ìJ	K	.K	HLK	!•K	>·K	2öK	 )L	CJL	3ŽL	<ÂL	ÿL	 M	:M	)ZM	+„M	%°M	%ÖM	+üM	(N	<N	XN	?xN	D¸N	ýN	%O	"BO	7eO	Q�O	-ïO	6P	5TP	ŠP	(ªP	'ÓP	)ûP	%Q	$BQ	+gQ	%“Q	"¹Q	-ÜQ	%
! R	!0R	<RR	>�R	,ÎR	ûR	S	@7S	'xS	! S	 ÂS	ãS	þS	8T	1ST	5…T	*»T	æT	7ýT	15U	LgU	L´U	-V	*/V	=ZV	"˜V	J»V	MW	BTW	&—W	%¾W	.äW	3X	4GX	 |X	W�X	 õX	.Y	BEY	OˆY	BØY	KZ	JgZ	K²Z	KþZ	JJ[	K•[	5á[	7\	JO\	9š\	9Ô\	E]	QT]	D¦]	Dë]	@0^	#q^	=•^	Ó^		Û^		å^	ï^	û^	;_	:K_	H†_	3Ï_	%`	&)`	;P`	:Œ`	Ç`	Ï`	<à`	a	80a	-ia	.—a	*Æa	ña	(b	88b	<qb	B®b	(ñb	)c	(Dc	1mc	<Ÿc	/Üc	/d	<<d	7yd	)±d	BÛd	e	E3e	'ye	&¡e	0Èe	;ùe	(5f	^f	"|f	QŸf	@ñf	B2g	1ug	4§g	'Üg	'h		,h	6h	Qh	.nh	J�h	èh	,i	12i	)di	"Ži	±i	Æi	 ài	1j	13j	 ej	†j	%£j	Éj	åj	k	$k	.?k	nk	‡k	Ÿk	*´k	ßk	ùk	6l	 Ml	
nl	7|l	.´l	%ãl	.	m	18m	@jm	@«m	ìm	n	;)n	Ken	$±n	Ön	8ñn	*o	>@o	No	MÎo	3p	@Pp	‘p	%±p	+×p	$q	6(q	<_q	7œq	5Ôq	A
! r	7Lr	T„r	TÙr	>.s	Fms	´s	%Îs	-ôs	+"t	6Nt	-…t	.³t	-ât	u	*#u	 Nu	 ou	1�u	Âu	Õu	,òu	v	?v	_v	|v	J’v	%Ýv	&w	&*w	&Qw	 xw	D™w	Þw	üw	Lx	Aax	£x	Áx	Þx	óx	y	)y	Gy	fy	0ƒy	8´y	íy	,
z	,:z	$gz	Œz	ªz	 Æz	çz	'{	'({	2P{	$ƒ{	V¨{	;ÿ{	>;|	>z|	9¹|	-ó|	3!}	U}	@s}	4´}	)é}	~	0~	G~	]~	(t~	�~	<³~	Dð~	=5	]s	#Ñ	Cõ	,9€	<f€	:£€	(Þ€	I�	0Q�	.‚�	 ±�	2Ò�	'‚	4-‚	$b‚	-‡‚	&µ‚	 Ü‚	ý‚	ƒ	4%ƒ	EZƒ	) ƒ	6Êƒ	+„	1-„	=_„	�„	¼„	Û„	!û„	7…	!U…	w…	1�…	0Á…	)ò…	†	17†	9i†	$£†	#È†	 ì†	?
‡	MM‡	-›‡	IÉ‡	ˆ	!#ˆ	#Eˆ	iˆ	"ˆˆ	«ˆ	*Éˆ	 ôˆ	O‰	e‰	F‰	=Æ‰	$Š	$)Š	^NŠ	(­Š	.ÖŠ	J‹	&P‹	5w‹	L­‹	Gú‹	BŒ	5bŒ	:˜Œ	=ÓŒ	/�	*A�	;l�	%¨�	'Î�	-ö�	<$Ž	$aŽ	^†Ž	/åŽ	V�	6l�	R£�	ˆö�	8�	B¸�	@û�	0<‘	9m‘	&§‘	4Î‘	$’	3(’	6\’	“’	©’	&È’	ï’	8
“	)F“	(p“	(™“	Â“	4â“	$”	%<”	+b”	Ž”	 «”	Ì”	+ì”	"•	;•	M•	
! e•	 p•	‘•	$®•	(Ó•	2ü•	3/–	:c–	?ž–	4Þ–		—	)—	)G—	#q—	•—	%®—	+Ô—	˜	8˜	&W˜	~˜	œ˜	'»˜	ã˜	4ý˜	2™	$M™	(r™	5›™	 Ñ™	*ò™	!š	"?š	"bš	N…š	.Ôš	›	›	!9›	[›	z›	”›	/±›	á›	ö›	&
œ	4œ	 Lœ	mœ	"‰œ	S¬œ	�	�	>�	]�	|�	?��	>Í�	6ž	*Cž	!nž	�ž	#Ÿž	*Ãž	)îž	,Ÿ	4EŸ	)zŸ	=¤Ÿ	(âŸ	= 	'I 	3q 	B¥ 	,è 	#¡	A9¡	5{¡	4±¡	)æ¡	)¢	-:¢	@h¢	"©¢	$Ì¢	*ñ¢	+£	H£	-^£	'Œ£	)´£	EÞ£	M$¤	Ur¤	FÈ¤	0¥	&@¥	5g¥	'�¥	5Å¥	û¥	¦	3¦	$R¦	w¦	—¦	9´¦	Jî¦	09§	7j§	¢§	3º§	-î§	(¨	 E¨	f¨	V¨	)Ö¨	/©	0©	L©	0h©	9™©	MÓ©	!!ª	'Cª	'kª	9“ª	3Íª	;«	;=«	6y«	/°«	2à«	2¬	IF¬	3�¬	!Ä¬	æ¬	3û¬	//­	3_­	3“­	Ç­	)ç­	)®	+;®	/g®	2—®	$Ê®	-ï®	@¯	:^¯	$™¯	!¾¯	#à¯	 °	4%°	HZ°	£°	º°	Ó°	'è°	±	(%±	ZN±	-©±	+×±	"²	&²	:²	P²	8l²	¥²	2µ²	6è²	8³	$X³	.}³	9¬³	(æ³	(´	48´	9m´	7§´	=ß´	3µ	/Qµ	4�µ	.¶µ	.åµ	4¶	.I¶	.x¶	,§¶	9Ô¶	9·	9H·	:‚·	9½·	:÷·	92¸	9l¸	W¦¸	Wþ¸	.V¹	…¹	š¹	<º¹	K÷¹	HCº	TŒº	Fáº	9(»	$b»	!‡»	©»	/È»	"ø»	&¼	)B¼	l¼	ˆ¼	§¼	.º¼	 é¼	0
! ½	#;½	=_½	�½	$¸½	Ý½	-ý½	+¾	!G¾	+i¾	-•¾	$Ã¾	7è¾	. ¿	(O¿	.x¿	-§¿	Õ¿	1å¿	.À	*FÀ	/qÀ	B¡À	3äÀ	BÁ	F[Á	3¢Á	'ÖÁ	"þÁ	+!Â	3MÂ	@�Â	DÂÂ	%Ã	-Ã	+MÃ	3yÃ	­Ã	ËÃ	êÃ	4
! Ä	-?Ä	(mÄ	<–Ä	ÓÄ	#ñÄ	Å	(2Å	�[Å	ùÅ	†Æ	6™Æ	MÐÆ	:Ç	6YÇ	6�Ç	/ÇÇ	%÷Ç	5È	&SÈ	7zÈ	G²È	úÈ	@É	2SÉ	$†É	«É	 ¿É	:àÉ	3Ê	DOÊ	3”Ê	3ÈÊ	5üÊ	02Ë	6cË	@šË	?ÛË	DÌ	@`Ì	;¡Ì	ÝÌ	ñÌ	Í	Í	0Í	DÍ	WÍ	lÍ	€Í	•Í	©Í	¾Í	ÔÍ	èÍ	þÍ	Î	,Î	?Î	PÎ	jÎ	Î	•Î	«Î	¾Î	ÑÎ	9éÎ	I#Ï	DmÏ	M²Ï	MÐ	@NÐ	(�Ð	(¸Ð	3áÐ	%Ñ	=;Ñ	(yÑ	>¢Ñ	7áÑ	ZÒ	YtÒ	PÎÒ	8Ó	\XÓ	bµÓ	\Ô	XuÔ	NÎÔ	2Õ	PÕ	-oÕ	>�Õ	?ÜÕ	FÖ	+cÖ	4�Ö	0ÄÖ	0õÖ	1&×	9X×	%’×	+¸×	+ä×	+Ø	,<Ø	+iØ	+•Ø	,ÁØ	,îØ	*Ù	WFÙ	,žÙ	AËÙ	4
Ú	YBÚ	'œÚ	)ÄÚ	)îÚ	)Û	HBÛ	W‹Û	XãÛ	-<Ü	.jÜ	A™Ü	vÛÜ	7RÝ	0ŠÝ	l»Ý	5(Þ	;^Þ	#šÞ	9¾Þ	-øÞ	U&ß	5|ß	Q²ß	ˆà	>�à	4Ìà	>á	-@á	!ná	;�á	7Ìá	%â	1*â	2\â	W�â	çâ	.ã	6ã	<Hã	2…ã	¸ã	 Øã	ùã	2ä	(Iä	Erä	E¸ä	0þä	./å	3^å	c’å	öå	Xæ	:oæ	Fªæ	ñæ	+ç	;ç	1Yç	)‹ç	'µç	%Ýç	è	*!è	"Lè	!oè	)‘è	 »è	Üè	6ûè	 2é	RSé	/¦é	$Öé	ûé	 ê	1ê	Dê	2bê	/•ê	/Åê	(õê	&ë	Eë	#dë	"ˆë	«ë	*Æë	!ñë	 ì	,4ì	*aì	*Œì	·ì	3×ì	í	)í	>í	)[í	,…í	7²í	!êí	#î	00î	&aî	#ˆî	/¬î	AÜî	%ï	8Dï	M}ï	6Ëï	8ð	.;ð	3jð	-žð	CÌð	,ñ	A=ñ	Hñ	>Èñ	&ò	'.ò	HVò	DŸò	Fäò	Q+ó	C}ó	=Áó	8ÿó	;8ô	Otô	-Äô	òô	0
õ	/>õ	nõ	/„õ	D´õ	1ùõ	$+ö	,Pö	0}ö	®ö	8Êö	'÷	&+÷	+R÷	%~÷	Z¤÷	cÿ÷	#cø	H‡ø	(Ðø	$ùø	/ù	4Nù	‚ƒù	ú	-%ú	CSú	C—ú	-Ûú	-	û	57û	.mû	%œû	Âû	Öû	éû	'ü	0(ü	0Yü	 Šü	#«ü	&Ïü	 öü	"ý	#:ý	$^ý	'ƒý	&«ý	.Òý	þ	(þ	(Hþ	(qþ	šþ	!ºþ	*Üþ	8ÿ	1@ÿ	(rÿ	3›ÿ	1Ïÿ	
! /!
! Q
! Fh
! /¯
! (ß
! )
! 82
! +k
! /—
! 6Ç
! +þ
! 0*
! [
! $t
! %™
! &¿
! )æ
! &
! (7
! `
! y
! “
!  ±
! Ò
! ã
! õ
! A
! EM
! #“
!  ·
! 3Ø
! 1
! (>
! 4g
! œ
! /¶
! .æ
! Q
! g
! †
! %¡
! 4Ç
! 4ü
! 31
! ,e
! )’
! 7¼
! 6ô
! !+
! &M
! 2t
! +§
! .Ó
! 4	
! 7	
! U	
! "k	
! /Ž	
! ?¾	
! +þ	
! B*
  
! m
  
! F�
  
! &Ô
  
! 0û
  
! #,
! P
! &l
! !“
! µ
! Ñ
! ^é
! H
! %d
! Š
! 3¤
! Ø
! 'í
! $
! >:
! 9y
! )³
! !Ý
! ÿ
! 
! "$
! 4G
! |
! “
! )«
! &Õ
! "ü
! H
! 3h
! &œ
! LÃ
! 8
!  I
! j
! }
! ’
! &­
! )Ô
! *þ
! )
! 6C
! <z
! )·
! á
! û
! "
! 5
! S
! 1i
! .›
! *Ê
! õ
! 
! ,.
! .[
! Š
! / 
! 0Ð
! 
! 
! :
! "G
! )j
! ,”
! Á
! Ó
! í
! 
! 
! *1
! )\
! 4†
! »
! Ø
! +ö
! &"
! %I
! o
! !Ž
! °
! Ë
! $ä
! 	
! #
! =
! IW
! ¡
! !­
! Ï
! &ï
! 
! 51
! g
! }
! š
! ¶
! )Ó
! ;ý
! C9
! !}
! 1Ÿ
! !Ñ
! 6ó
! <*
! .g
! '–
! 3¾
!  ò
! 
! "
! B
! W
! u
! #Š
! "®
! .Ñ
! 6
! I7
! (�
! ?ª
! .ê
! 2
! $L
! 6q
! #¨
! Ì
! é
! 
! %%
! 2K
! =~
! 7¼
! &ô
! (
! )D
! n
! Œ
! 2©
! Ü
! +û
! ' 
! E 
! d 
! !ƒ 
! ¥ 
! +¹ 
! Bå 
! =(!
! 2f!
! =™!
! 2×!
  B
! "
! 7M"
! <…"
! AÂ"
! #
! #
! &:#
! -a#
! �#
! !¯#
! Ñ#
! "í#
! $
! 9%$
! 4_$
! !”$
! .¶$
! $å$
! 
! %
! %!%
! )G%
! q%
! Ž%
! "©%
! Ì%
! á%
! dö%
! >[&
! š&
! ¯&
! PÆ&
! 9'
! #Q'
! u'
! &Ž'
! vµ'
! ),(
! @V(
! +—(
! Ã(
! Õ(
! .õ(
! 9$)
! ;^)
! 2š)
! <Í)
! >
! *
! ;I*
! G…*
! IÍ*
! +
! ].+
! &Œ+
! 1³+
! 0å+
! ',
! ?>,
! ~,
! -š,
! "È,
! )ë,
! -
! (-
! GE-
! /�-
! .½-
! )ì-
! ).
! 4@.
! &u.
! +œ.
! 0È.
! Dù.
! >/
! *M/
! (x/
! )¡/
! 1Ë/
! ý/
! 0
! #(0
! L0
! +a0
! +�0
! ¹0
! /Ó0
!  1
! %$1
! 2J1
! )}1
! /§1
! ×1
! *ï1
! -2
! @H2
! -‰2
! @·2
! 8ø2
! K13
! 8}3
! K¶3
! 4
! 1!4
! S4
! .o4
! Tž4
! -ó4
! =!5
! /_5
! ;�5
! Ë5
! Ú5
! /õ5
! 0%6
!  V6
! )w6
! +¡6
! *Í6
! 5ø6
! .7
! 177
! $i7
! !Ž7
! ,°7
! <Ý7
! U8
! !p8
! F’8
! Ù8
! 0ø8
! #)9
! M9
! 7k9
! C£9
! Tç9
! Z<:
! [—:
! dó:
! EX;
! cž;
! !<
! $<
! [B<
! #ž<
! Â<
! =â<
!  =
! C@=
! D„=
! %É=
! Wï=
! &G>
! n>
! ,Ž>
! #»>
! %ß>
! 2?
! A8?
! !z?
! "œ?
! "¿?
! $â?
! #@
! W+@
! Wƒ@
!  Û@
! 0ü@
! .-A
! /\A
! +ŒA
! (¸A
! -áA
! +B
! @;B
! <|B
! 8¹B
! 5òB
! 6(C
! '_C
! 2‡C
! ,ºC
! HçC
! 0D
! JD
! `D
! 7xD
! B°D
! ,óD
! ' E
! 6HE
! +E
! +«E
! 6×E
! ?F
! )NF
! 2xF
! «F
! ÀF
! ÙF
! ëF
! !þF
! = G
! #^G
! !‚G
! 5¤G
! $ÚG
! %ÿG
! .%H
! #TH
! xH
! ‹H
! 3ªH
! 6ÞH
! 8I
! 'NI
! $vI
! Q›I
!  íI
! AJ
! "PJ
! (sJ
! œJ
! A®J
! ðJ
! 	üJ
! AK
! HK
! [K
! O{K
! 'ËK
! &óK
! %L
! &@L
! 4gL
! .œL
!  ËL
! ìL
! >
! M
! 5IM
! M
! žM
! 0¼M
! +íM
! FN
! L`N
! L­N
! LúN
! LGO
! L”O
! áO
! æO
! •÷O
! &�P
! %´P
! #ÚP
! *þP
! )Q
! *=Q
! $hQ
! *�Q
! ¸Q
! <×Q
! 8R
!  MR
! "nR
! ‘R
! ªR
! +ÊR
! 5öR
! .,S
! 6[S
! 2’S
! 2ÅS
! <øS
! 25T
! >hT
! 5§T
! )ÝT
! 0U
! 8U
! RU
! %mU
! "“U
!  ¶U
!  ×U
! -øU
! "&V
! !IV
! %kV
! %‘V
! J·V
! 'W
! *W
! :W
!  XW
! yW
! ŠW
! ¨W
! ÅW
! ÝW
! úW
! X
! "X
! Û.X
! 
! Z
! :Z
! >GZ
! †Z
! 0žZ
! ×ÏZ
! /§[
! <×[
! Y\
! n\
! {\
! ‡\
! Nš\
! Yé\
! fC]
! :ª]
! Wå]
! ==^
! H{^
! IÄ^
! 7_
! WF_
! ž_
! ¶_
! *Ô_
! -ÿ_
! (-`
! #V`
! *z`
! 3¥`
! ,Ù`
! a
! a
! &*a
! Qa
! Xma
! 3Æa
! cúa
! 6^b
! ]•b
! „ób
! ]xc
! OÖc
! [&d
! P‚d
! DÓd
! Ne
! Lge
! P´e
! ?f
! =Ef
! Cƒf
! OÇf
! [g
! ?sg
! Š³g
! C>h
! J‚h
! RÍh
! ? i
! F`i
! N§i
! Höi
! Y?j
! L™j
! ;æj
! ‰"k
! J¬k
! ?÷k
! Š7l
! =Âl
! bm
! Xcm
! O¼m
! n
! KŒn
! KØn
! [$o
! U€o
! ªÖo
! R�p
! ŸÔp
! ctq
! [Øq
! N4r
! ^ƒr
! Mâr
! =0s
! >ns
! >­s
! ;ìs
! c(t
! WŒt
! Oät
! ]4u
! N’u
! Sáu
! M5v
! Cƒv
! HÇv
! Ax
! TRx
! §x
! VÆx
  
! y
! )(y
! ?Ry
! A’y
! Ôy
! 'ëy
! .z
! MBz
! 0�z
! rÁz
! 24{
! Žg{
! 4ö{
! B+|
! Sn|
! %Â|
! è|
! }
! %}
! 3<}
! 3p}
! 6¤}
! 6Û}
! $~
! $7~
! 
\~
! j~
! '€~
! ¨~
! BÂ~
! (
! I.
! Ux
! "Î
! ñ
! 1€
! QA€
! E“€
! „Ù€
! X^�
! +·�
! eã�
! RI‚
! ?œ‚
! ZÜ‚
! „7ƒ
! ¼ƒ
! :Ùƒ
! P„
! e„
! ƒ„
! EŒ„
! >Ò„
! g…
! Gy…
! kÁ…
! k-†
! ™†
! r‡
! ]Œ‡
! _ê‡
! XJˆ
! `£ˆ
! W‰
! E\‰
! X¢‰
! ]û‰
! jYŠ
! HÄŠ
! 
‹
! #‹
! -3‹
! -a‹
! F�‹
! +Ö‹
! 6Œ
! 09Œ
! 4jŒ
! 0ŸŒ
! .ÐŒ
! ?ÿŒ
! T?�
! 9”�
! :Î�
! Q	Ž
! [Ž
! IoŽ
! <¹Ž
! OöŽ
! VF�
! a��
! Sÿ�
! S�
! Or�
! 5Â�
! 4ø�
! 7-‘
! +e‘
! 3‘‘
! &Å‘
! ,ì‘
! *’
! .D’
! Fs’
! 6º’
! 'ñ’
! /“
! OI“
! E™“
! :ß“
! D”
! L_”
! K¬”
! Jø”
! BC•
! C†•
! MÊ•
! V–
! 4o–
! C¤–
! è–
! 6—
! 9?—
! Ly—
! -Æ—
! dô—
! dY˜
! m¾˜
! m,™
! Êš™
! îeš
! oT›
! ~Ä›
! tCœ
! ƒ¸œ
! }<�
! Œº�
! nGž
! }¶ž
! [4Ÿ
! [�Ÿ
! ¸ìŸ
! Ö¥ 
! c|¡
! rà¡
! hS¢
! w¼¢
! q4£
! €¦£
! b'¤
! qŠ¤
! 2ü¤
! //¥
! Œ_¥
! ªì¥
! M—¦
! \å¦
! RB§
! a•§
! [÷§
! jS¨
! L¾¨
! [©
! !g©
! "‰©
! ¬©
! 2Ê©
! Dý©
! Bª
! :[ª
! '–ª
! ¾ª
! ,Þª
! «
! )«
! ,B«
! 0o«
! > «
! Zß«
! +:¬
! f¬
! '|¬
! 7¤¬
! 8Ü¬
! n­
! &„­
! &«­
! 5Ò­
! '®
! :0®
! 8k®
! :¤®
! :ß®
! A¯
! H\¯
! =¥¯
! <ã¯
! w °
! ?˜°
! UØ°
! [.±
! WŠ±
! /â±
! <²
! `O²
! |°²
! [-³
! C‰³
! SÍ³
! M!´
! &o´
! b–´
! Hù´
! +Bµ
! =nµ
! i¬µ
! j¶
! .�¶
! R°¶
! C·
! JG·
! p’·
! 0¸
! ,4¸
! 6a¸
! !˜¸
! Dº¸
! Hÿ¸
! ,H¹
! u¹
! @“¹
! DÔ¹
! fº
! C€º
! +Äº
! +ðº
! 1»
! @N»
! m�»
! (ý»
! <&¼
! :c¼
! 7ž¼
! Ö¼
! -ñ¼
! "½
! )B½
! l½
! )ƒ½
! ­½
! cÆ½
! @*¾
! >k¾
! Aª¾
! ì¾
! E¿
! 0L¿
! }¿
! ™¿
! /µ¿
! Bå¿
! (À
!  ?À
! [`À
! =¼À
! 1úÀ
! N,Á
! N{Á
! 3ÊÁ
! 7þÁ
! A6Â
! 6xÂ
! 7¯Â
! 8çÂ
! : Ã
! 4[Ã
! 3�Ã
! BÄÃ
! 4Ä
! :<Ä
! 4wÄ
! .¬Ä
! /ÛÄ
! 6Å
! :BÅ
! C}Å
! 6ÁÅ
! 'øÅ
! & Æ
! OGÆ
! R—Æ
! !êÆ
! HÇ
! VUÇ
! M¬Ç
! XúÇ
! /SÈ
! 0ƒÈ
! &´È
! 6ÛÈ
! (É
! ,;É
! <hÉ
! 8¥É
! +ÞÉ
! P
! Ê
! >[Ê
! 9šÊ
! 3ÔÊ
! DË
! 3MË
! +�Ë
!  ­Ë
!  ÎË
! ïË
! H	Ì
! DRÌ
! ?—Ì
! J×Ì
! I"Í
! 'lÍ
! E”Í
! PÚÍ
! 2+Î
! 2^Î
! Q‘Î
! CãÎ
! E'Ï
! kmÏ
! NÙÏ
! >(Ð
! FgÐ
! 9®Ð
! FèÐ
! ?/Ñ
! koÑ
! pÛÑ
! jLÒ
! n·Ò
! ;&Ó
! 7bÓ
! išÓ
! „Ô
! C‰Ô
! jÍÔ
! 38Õ
! #lÕ
! B�Õ
! 1ÓÕ
! AÖ
! KGÖ
! j“Ö
! aþÖ
! ,`×
! �×
! D«×
! :ð×
! J+Ø
! 6vØ
! <­Ø
! 7êØ
! 9"Ù
! $\Ù
! #�Ù
! ?¥Ù
! JåÙ
! (0Ú
! %YÚ
! ]Ú
! >ÝÚ
! aÛ
! >~Û
! H½Û
! 8Ü
! �?Ü
! (ÁÜ
! #êÜ
! .Ý
! !=Ý
! 6_Ý
! –Ý
! )³Ý
! 5ÝÝ
! CÞ
! <WÞ
! '”Þ
! Ž¼Þ
! 0Kß
! %|ß
! !¢ß
! -Äß
! -òß
! : à
! i[à
! *Åà
! Dðà
! 65á
! Blá
! X¯á
! Kâ
! �Tâ
! oåâ
! ƒUã
! kÙã
! JEä
! G�ä
! =Øä
! Cå
! DZå
! 7Ÿå
! <×å
! 5æ
! Jæ
! )hæ
! :’æ
! -Íæ
! (ûæ
! e$ç
! FŠç
! 1Ñç
! 2è
! w6è
! J®è
! :ùè
! *4é
! 1_é
! Z‘é
! Aìé
! +.ê
! †Zê
! Oáê
! *1ë
! "\ë
! -ë
! D­ë
! Gòë
! 8:ì
! (sì
! Eœì
! 9âì
! *í
! 9Gí
! &�í
! >¨í
! Eçí
! H-î
! Dvî
! $»î
! `àî
! aAï
! Ò£ï
! Üvð
! aSñ
! bµñ
! 1ò
! NJò
! 2™ò
! 3Ìò
! :ó
! >;ó
! Czó
! B¾ó
! Hô
! MJô
! S˜ô
! Iìô
! S6õ
! HŠõ
! IÓõ
! Pö
! Tnö
! !Ãö
! 1åö
! G÷
! ._÷
! BŽ÷
! #Ñ÷
! #õ÷
! 8ø
! 0Rø
! 4ƒø
! :¸ø
! 8óø
! Q,ù
! 0~ù
! 4¯ù
! #äù
! 1ú
! D:ú
! Gú
! [Çú
! ^#û
! =‚û
! =Àû
! =þû
! B<ü
! 3ü
! !³ü
! 4Õü
! 
! ý
! L(ý
! $uý
! +šý
! ~Æý
! Eþ
! Vþ
! hþ
! 3ˆþ
! B¼þ
! $ÿþ
!  $ÿ
! @Eÿ
! †ÿ
! ,›ÿ
! Èÿ
! Fáÿ
! >(?g%§8Í"))D-nOœì'	k16�CÔ,TE!š3¼DðD5]zLØ%%#K0o  Á6Ü(o</¬)Ü0#7)[$…1ª)Ü.(5-^%Œ(²-Û'		31	e	z	,—	'Ä	ì	+
! =1
! o
! Œ
! #§
! "Ë
! î
! "%.$T=y·ÇÛ1û+-#Y}™(µ)Þ:
C
 [
|
hŽ
÷
76F*}"¨ËÞ6ûN2/�=±$ï8,M3zU®53:n�&—+¾Kê>6uB�&Ð÷2#F&j'‘0¹;ê& <"]�€14C1xGªUò6H1#±'Õ3ýA1/sR£;ö826k7¢JÚB%(h$‘(¶ß#ö9:Ct>¸7÷/8KM„MÒ$ 5E6{$²2×N
! 1Y/‹/»4ë( 0IBzQ½TXd$½8â% IA 8‹ /Ä @ô /5!Ke!8±!6ê!6!";X"?”"2Ô"<#-D#6r#<©#&æ#C
$:Q$9Œ$7Æ$5þ$.4%c%<{%4¸%0í%&b5&˜&2¶&(é&-'8@'y'‰'F�'+ä'=("N(q(‰(<›(_Ø(W8)Q�)Tâ)R7*gŠ*�ò*Zt+RÏ+U",7x,6°,*ç,3-)F-p-Š-- -*Î-/ù-=)."g.0Š.-».é.'//0/E`/.¦//Õ/E06K0;‚0F¾0F12L141S´162-?2;m2*©2Ô2æ2B35E3A{3C½3C4#E49i4'£4Ë4æ4"5(5+B5n5'‰5/±5á5ý5!6"?6b6z6%–6!¼66Þ67072O73‚70¶7;ç7!#8!E8g8Iƒ8Í8/é889<R91�92Á96ô9'+:7S:5‹:1Á:1ó:%;3B;5v;'¬;/Ô;.<13<?e<)¥<*Ï<Yú<fT=e»=4!>V>Ak>,­>tÚ>*O?/z?ª?½?5Í?&@*@F@/d@"”@)·@Bá@#$A?HA*ˆAF³A3úA+.B_ZB*ºBåB4C5C$NCsC[�CìCýC1DFD7dD<œD%ÙD,ÿD),E.VE2…E0¸E)éE)F=F
UFrcF8ÖFGu G;–GÒGÕGÙG6ëG6"HWYHW±H3	I=I-DI5rI¨IµI¾IÞIGçI/JIJ&fJU�J;ãJFK fKT‡KSÜKU0LV†L4ÝLM*"M#MM'qM"™M¼M ÜMýMN=N\N yNšN!¹NÛNõNO-O%IO+oO›O´O#ÌO%ðO.P-EP8sPS¬P1Q82QAkQ.­Q&ÜQR R?>R`~R.ßR&S5SSSoSLŒS6ÙSIT#ZT$~TI£TGíTJ5U=€U8¾U=÷U'5V7]V-•V@ÃVWWN'W(vW%ŸWÅW&ÝW%X4*X_XvX‘X§X>ÂX,YL.YT{YÐY3éYTZrZyZ€Z7ˆZ
! ÀZ=ËZ	[%$["J[m[!�[+¯[`Û[*<\Og\=·\(õ\K]j]„])�]0Ç])ø]/"^0R^"ƒ^F¦^)í^_+$_P_p_"�_"°_Ó_#â_@`0G`'x`3 `Ô`Ö`â`î`+ú`8&a$_a4„aA¹a?ûaR;bŽbšb¦b²b¾b2Êb#ýb!c1c=c%Mcscc‹cT—cTìcWAd&™dÀdZÌd#'eKeWWeW¯ef.f<:f3wf«f
! Éf•Ôfsjg$Þg&hA*h/lhœh ºhIÛh%i|2i¯iGµižýiyœj4k7Kk:ƒk7¾k9ökŽ0lo¿l>/manm†ÐmLWn¤n=Án@ÿn%@o,fo,“o<Ào*ýo`(p—‰pT!q,vq�£q74r$lr.‘r,Àr,ír*s%Es-ksl™sNtWUtY­t)uÁ1u*óuKv%jv,�v½vÚvøv*w1@wDrwQ·wK	x#Ux+yx+¥xÑx4ïx2$y#Wy{y+ŽyºyQÍyz>zG\z@¤z[åzLA{6Ž{RÅ{Í|<æ|P#}It}`¾}L~Vl~aÃ~`%/†¶kÃm/€›�€B9�§|�5$‚2Z‚Q�‚Aß‚R!ƒRtƒXÇƒg „[ˆ„Mä„b2…$•…$º…(ß…m†lv†Mã†M1‡P‡VÐ‡E'ˆMmˆ3»ˆ“ïˆ_ƒ‰9ã‰DŠ7bŠZšŠYõŠTO‹T¤‹@ù‹F:ŒH�Œ\ÊŒp'�a˜�iú�adŽ@ÆŽ=�ME�X“�Sì�=@�>~�_½�@‘u^‘5Ô‘‡
! ’[’’Vî’VE“)œ“QÆ“3”XL”j¥”7•&H•o•‚•e••+û•6'–Y^–a¸–[—5v—f¬—?˜OS˜@£˜ä˜kÿ˜Ok™2»™Šî™ryšIìš‡6›K¾›1
! œ7<œ%tœpšœ[�#g�2‹�I¾�5žI>žLˆž1ÕžcŸQkŸ\½Ÿž –¹ SP¡7¤¡,Ü¡c	¢em¢;Ó¢7£yG£*Á£8ì£%¤:<¤.w¤'¦¤OÎ¤,¥VK¥l¢¥C¦NS¦N¢¦Mñ¦.?§?n§I®§Vø§PO¨O ¨Uð¨XF©\Ÿ©2ü©(/ª2Xª%‹ª4±ª<æª!#«NE«]”«Bò«45¬*j¬,•¬&Â¬,é¬&­h=­2¦­6Ù­m®5~® ´®'Õ®Jý®=H¯+†¯*²¯/Ý¯:
°EH°7Ž°%Æ°cì°[P±.¬±.Û±/
! ²_:²;š²+Ö²$³$'³NL³'›³1Ã³õ³6´:C´Q~´YÐ´7*µ/bµ/’µ1Âµ-ôµ"¶;>¶)z¶¤¶7Á¶Bù¶<·[·q·E�·;Õ·¸:(¸<c¸9 ¸#Ú¸$þ¸!#¹,E¹5r¹)¨¹[Ò¹G.ºvºB”º"×º;úº 6»W»3q»3¥»'Ù»/¼‡1¼'¹¼Há¼^*½$‰½S®½(¾(+¾(T¾(}¾)¦¾1Ð¾%¿!(¿FJ¿F‘¿Ø¿)ó¿OÀ$mÀ+’À_¾À/Á-NÁ=|Á$ºÁYßÁ-9Â"gÂŠÂ'©Â'ÑÂ'ùÂT!Ã(vÃMŸÃ(íÃ8Ä4OÄ6„Ä7»Ä&óÄ-ÅBHÅ!‹Å`­Å+Æ1:Æ0lÆ*�Æ'ÈÆ"ðÆ*Ç+>Ç2jÇ,�ÇÊÇ(âÇ%È;1È,mÈ/šÈ1ÊÈ#üÈF É7gÉ‰ŸÉ-)Ê,WÊ=„Ê/ÂÊ@òÊR3Ë†Ë% ËÆË4äË>Ì1XÌ+ŠÌQ¶ÌÍ8&Í_Í~Í(�Í&ÆÍ"íÍ(Î(9ÎbÎC~Î,ÂÎ;ïÎ.+Ï,ZÏ(‡Ï3°ÏäÏ-÷Ï/%ÐGUÐK�ÐéÐMøÐFÑ0UÑ†Ñ¢Ñ
! ÀÑ&ËÑ	òÑüÑÒ)Ò6ÒLÒbÒjÒsÒ{Ò“Ò§Ò³ÒÍÒ"ÞÒ"Ó$Ó7ÓGÓTÓdÓwÓ�Ó
§ÓµÓÄÓÙÓòÓÔÔ,#Ô0PÔb�Ô:äÔHÕ-hÕ…–ÕrÖ7�Ö]ÇÖ+%×+Q×}×9–×Ð×Gç×=/ØmØ0}Ø5®Ø$äØ4	Ù3>ÙQrÙAÄÙOÚWVÚ{®ÚH*Û2sÛ9¦Û7àÛAÜ?ZÜ;šÜHÖÜLÝNlÝ>»Ý0úÝ¾+ÞcêßeNà¬´àaaá=ÃáVâ4Xâ'�âRµâKã2Tã&‡ã5®ãäãþãä*ä@ä(^ä*‡ä²ä.Îä!ýä0å%På8vå,¯å"Üåÿå&æfFæ+­æ`ÙæA:ç�|çPþçNOèOžè5îè?$é@dé�¥é{6ên²ê/!ë-QëZëzÚë„Uì@ÚìAí;]íC™í[ÝíH9î1‚îN´î3ïW7ïP�ïHàï()ð4Rðm‡ð{õð‡qñRùñ>Lò„‹ò7ó'Hó<pó1­ó;ßó4ôSPôD¤ônéô)Xõ'‚õ]ªõJö]Sö]±öR÷4b÷V—÷3î÷+"øRNøc¡ø ùN&ù3uù:©ù%äù
! ú6(ú]_ú*½ú6èú-ûeMûO³û:ü}>üG¼üAý&Fý>mýA¬ýCîý52þ%hþGŽþCÖþcÿI~ÿ=Èÿ?EF.Œ'».ã0dCA¨2ê.2L>B¾B?DA„5ÆDü4A;v=²<ðL-2z­Ã)Ø +#,ON|YË4%DZ+Ÿ1ËFýBD[‡Yã[=	Y™	Oó	6C
! mz
! [è
! ?D2„K·105Rf6¹@ðF1
`x
2Ù
D9Qb‹<î+7IG�@ÉR
! 3]5‘4ÇbüH_:¨Aãb%Vˆ)ß(	421g\™>ö#53Y;�>É˜¡C!veIÜ/&0Vb‡Pê ;%\<‚@¿BsC·QÍ\6*“S¾NYa9»Põ=F\„*á.4;.p1ŸdÑ)6C`D¤Néw8;°Aì+. 4Z � +¯ #Û ÿ !C8!#|!5 ! Ö!;÷!N3"F‚"<É"<#DC#ˆ#¨#%½#ã#?þ##>$Kb$I®$Lø$DE%FŠ%&Ñ%0ø%)&9&@K&JŒ&M×&(%'\N'@«'>ì'M+(Ny(CÈ(O)*\)5‡)i½)O'*‹w*‘+T•+Qê+N<,u‹,:-<<-#y-�-·-Ñ-=ç-?%.Ie.+¯.4Û.@/7Q/5‰/Q¿/50MG07•00Í03þ0:210m10ž1MÏ1;24Y2OŽ2MÞ2;,3>h3K§32ó3;&4<b4<Ÿ4Ü44÷4C,5Np5¿5Û5#ø5+62H6K{6DÇ6)7V67K�7Ù7#÷7089L8L†8DÓ8992R9W…9IÝ9H':$p:3•:"É:ì:;5;'M;u;@‰;
Ê;.Ø;5<6=<t<2”<6Ç<<þ<I;=b…=?è=M(>7v>%®>-Ô>1?T4?+‰?.µ?9ä?M@+l@<˜@JÕ@b AXƒA@ÜA B~>B?½B7ýBp5C+¦C%ÒCGøCz@D »D ÜD!ýDE?E2XE‹E¡E¸E ÏE!ðE"F"5F$XF$}F6¢F4ÙF€G'�G'·GsßG…SH4ÙHFI°UIPJ2WJzŠJvK7|KM´KWLZL/oL!ŸL@ÁL5M!8MaZMM¼M5
! N!@N5bN!˜N7ºN#òN7O#NOUrOAÈO7
! P#BPWfPk¾P'*Q;RQ'ŽQ'¶Q%ÞQBRGR4aR5–R5ÌR[S*^SC‰SCÍS1TïCTK3U!U,¡U4ÎUV9 V\ZVL·VSW1XWdŠW*ïW*XREX0˜X,ÉX\öX?SY@“YaÔY(6ZI_Z<©ZHæZ/[:O[5Š[ À[.á[
\!\A@\;‚\;¾\ú\2]7?]Cw]C»]Cÿ]2C^*v^¡^3À^?ô^+4_>`_6Ÿ_pÖ_ŒG`™Ô`•naNbaSbˆµb³>c‚òc­ud¤#eÏÈeO˜f0èf:g/Tg„g1�g Ïg ðg h2hQh"ph"“h"¶h Ùh úh'i*Ci-ni,œi/Éi)ùi,#j(Pj[yjZÕji0kHškgãk%Kl&ql%˜l#¾lâlé÷mBánH$oLmo4ºo;ïoZ+p]†päp\q�]qUßq'5r']rB…rVÈr^s~s#�s2Ás5ôs½*t ètC	u0Mu=~uF¼u3vE7v#}v¡v¼v-ÕvOw/SwIƒwzÍw+HxFtx »x:Üx&y0>yoy=ˆy@ÆyAz-Iz$wzœz¸z5ÔzL
! {9W{)‘{(»{)ä{'|E6|6||/³|%ã|J	}1T}8†}G¿}0~B8~Q{~7Í~xD~FÃ8
! €5C€cy€AÝ€$�3D�x�“�±�QÃ�3‚>I‚ˆ‚!Ÿ‚Á‚,Ø‚<ƒ&Bƒ"iƒ*Œƒ.·ƒ+æƒ,„+?„,k„,˜„,Å„-ò„- …-N…-|…-ª…-Ø…-†-4†-b†-�†-¾†-ì†+‡,F‡+s‡,Ÿ‡+Ì‡+ø‡,$ˆ+Qˆ+}ˆ+©ˆ+Õˆ-‰-/‰-]‰-‹‰+¹‰+å‰+Š,=Š+jŠ,–Š+ÃŠ,ïŠ+‹,H‹-u‹-£‹+Ñ‹1ý‹,/Œ,\Œ-‰Œ+·Œ,ãŒ+�+<�.h�+—�+Ã�,ï�1Ž=NŽ;ŒŽ;ÈŽ9�2>�?q�;±�2í�0 �KQ�@��IÞ�A(‘Uj‘ŽÀ‘9O’3‰’'½’)å’“H+“1t“;¦“,â“-”=”`J”E«”,ñ”h• ‡•¨•-Ä•,ò•"–7B–/z–ª–(Ã–2ì–*—#J—n— Ž—$¯—4Ô—/	˜%9˜$_˜0„˜3µ˜'é˜?™*Q™0|™h­™¯š'Æš5îš$›I>›8ˆ›5Á›%÷›QœKoœB»œ@þœ*?�Ej�E°�Eö�R<žE�žNÕžD$ŸHiŸA²ŸBôŸH7 G€ PÈ I¡Dc¡%¨¡/Î¡<þ¡9;¢*u¢0 ¢*Ñ¢-ü¢*£B:£}£4“£$È£aí£EO¤6•¤KÌ¤:¥:S¥=Ž¥(Ì¥“õ¥/‰¦/¹¦:é¦<$§<a§0ž§=Ï§|
¨2Š¨J½¨{©…„©R
! ªD]ª0¢ª4Óª!«P*«6{«0²«Fã«v*¬F¡¬Iè¬2­"E­3h­5œ­*Ò­+ý­P)®+z®B¦®6é® ¯,2¯&_¯P†¯C×¯;°-W°,…°-²°Kà°",±6O±†±(¤±9Í±B²NJ²™²/©²%Ù²1ÿ²,1³j^³gÉ³E1´0w´1¨´JÚ´0%µ,Vµ.ƒµ$²µ)×µ0¶(2¶"[¶.~¶E­¶.ó¶R"·u·3•·,É·Fö·&=¸=d¸>¢¸á¸7ø¸;0¹ l¹©�¹Œ7º€ÄºdE»"ª»LÍ»7¼R¼)n¼F˜¼,ß¼N½0[½ Œ½,­½DÚ½*¾&J¾7q¾/©¾JÙ¾ $¿2E¿%x¿/ž¿CÎ¿MÀf`À.ÇÀ.öÀ9%Á!_Ál�Á:îÁ/)ÂmYÂAÇÂx	Ã6‚Ã.¹Ã(èÃ$Ä$6Ä$[ÄY€Ä.ÚÄR	Å4\Å,‘Å7¾ÅOöÅ6FÆ/}Æ­ÆA¹Æ(ûÆ$Ç"DÇ<gÇ;¤ÇàÇ0þÇ/È6MÈ*„ÈE¯È)õÈ0É(PÉ>yÉ,¸É+åÉGÊYÊHxÊ<ÁÊ(þÊ/'Ë7WËC�Ë-ÓËFÌ&HÌ:oÌ?ªÌôêÌ2ßÍAÎ/TÎ„Î2›ÎàÎÎF¯ÏüöÏ�óÐLuÑ!ÂÑ@äÑ-%Ò&SÒ'zÒp¢Ò.ÓŽBÓ—ÑÓ)iÔE“Ô<ÙÔ/Õ2FÕ%yÕŸÕ:½Õ$øÕ2ÖAPÖ/’Ö1ÂÖ%ôÖ×e6×5œ×3Ò×:ØdAØ0¦Ø-×Ø7Ùq=Ùb¯ÙXÚ2kÚ žÚY¿ÚQÛkÛAŠÛaÌÛ2.Ü2aÜO”Ü.äÜÝ0Ý@LÝK�ÝÙÝIßÝ)Þ,FÞ)sÞ>�Þ,ÜÞ,	ß6ßX=ß&–ßw½ßL5à‚à˜àS®à+á9.á'há@�á\ÑáO.â)~â9¨â1ââ,ã4Aã3vã;ªã)æã)ä8:ä!sä0•ä(Æä'ïä%å*=å.hå/—å=Çå6æ@<æ!}æSŸæAóæ35ç=iç§ç½ç$Ûç7è8èNè"jè;�è1Éèûè7é$Jé[oé6Ëé$êD'ê)lê,–êdÃê2(ë7[ë=“ë$ÑëFöëB=ì?€ì<Àì(ýìX&í+í0«í"Üí@ÿí9@îWzî@Òî=ï=QïM�ï@Ýï6ð;Uð-‘ðB¿ðUñ$XñA}ñY¿ñ?ò>YòB˜òAÛòHóHfóH¯óiøóbô/nôYžôJøôHCõNŒõ3ÛõKö‰[ö+åöT÷Lf÷J³÷ƒþ÷>‚øIÁø;ù@GùJˆùÓùÄÛúñ û<’ü)ÏüQùüCKý(�ý)¸ý
âýBðýW3þ=‹þVÉþQ ÿKrÿ@¾ÿXÿÿ‚X
BÛ
%
dD
i©

<$
Da
.¦
Õ
8å
O
Tn
 Ã
ä

9
V
t
-”
Â
Ü
+ü
>(
>g
>¦
(å
B
MQ
FŸ
6æ

R7
>Š
É
iã
*M
x
�
¤
½
Ò
+è
	
)	
@	
V	
9l	
+¦	
 Ò	
ó	

! 

! 
8
! 
M
! 
a
! 
v
! 
’
! 
¦
! 
Æ
! 
Þ
! 
þ
! 

6
N
k
€
&š
=Á
Hÿ
FH
>�
2Î
6

S8

ÉŒ

"V
y
”
¯
&Ì
:ó
7.
1f
D˜
3Ý
@
?R
A’
6Ô
/
/;
*k
9–
Ð
0ï
 
;?
M{
KÉ
1
1G
-y
$§
(Ì
#õ

7
T
q
Ž
#«
Ï
í

)
=G
…
=£
á
ÿ

;
$Y
~
›
º
Ø
ö

@2
Ss
 Ç
1è
G
*b
"�
"°
LÓ
8 
'Y
*�
"¬
"Ï
%ò
%
K>
>Š
FÉ
R
.c
*’
A½
Dÿ
†D
CË
<
5L
F‚
4É
=þ
<
2\
,�
(¼
,å
8
HK
7”
5Ì
7 
G: 
=‚ 
SÀ 
A!
AV!
>˜!
;×!
0"
4D"
8y"
8²"
8ë"
5$#
#Z#
i~#
$è#
N
$
O\$
R¬$
Eÿ$
HE%
CŽ%
FÒ%
3&
M&
kh&
Ô&
ò&
+'
6<'
&s'
š'
S·'
$(
0(
K(
:g(
2¢(
6Õ(
6)
6C)
3z)
®)
3Í)
G*
5I*
R*
VÒ*
V)+
E€+
EÆ+
S,
`,
.,
B®,
Pñ,
B-
b-
K‚-
tÎ-
.C.
:r.
­.
,È.
Bõ.
38/
Ll/
%¹/
gß/
-G0
1u0
Ÿ§0
QG1
5™1
CÏ1
C2
IW2
f¡2
3
+'3
S3
_r3
*Ò3
�ý3
ù›4
\•5
gò5
yZ6
8Ô6
'
7
I57
=7
D½7
8
[8
Yx8
CÒ8
D9
4[9
*�9
T»9
6:
CG:
$‹:
5°:
<æ:
6#;
2Z;
2�;
'À;
%è;
"<
E1<
 w<
˜<
K·<
/=
F3=
5z=
<°=
+í=
G>
Pa>
@²>
5ó>
V)?
S€?
2Ô?
7@
>?@
J~@
,É@
8ö@
%/A
BUA
9˜A
WÒA
0*B
F[B
F¢B
7éB
'!C
,IC
8vC
7¯C
?çC
$'D
ILD
6–D
3ÍD
4E
;6E
=rE
U°E
RF
7YF
@‘F
7ÒF
7
! G
XBG
)›G
%ÅG
bëG
WNH
0¦H
3×H
$I
Z0I
3‹I
$¿I
]äI
UBJ
D˜J
>ÝJ
…K
«¢K
ANL
K�L
GÜL
E$M
2jM
3�M
)ÑM
.ûM
"*N
.MN
†|N
0O
4O
SO
$sO
˜O
c¸O
P
!2P
.TP
+ƒP
?¯P
;ïP
)+Q
0UQ
?†Q
8ÆQ
/ÿQ
3/R
cR
‚R
$¢R
ÇR
+ÝR
k	S
’uS
ZT
cT
PãT
-4U
 bU
ƒU
=“U
*ÑU
:üU
7V
@SV
E”V
CÚV
KW
IjW
D´W
GùW
BAX
G„X
BÌX
GY
EWY
]�Y
JûY
:FZ
\�Z
_ÞZ
}>[
L¼[
Ø	\
Yâ\
<]
R]
n]
ƒ]
–]
¬]
!Ç]
-é]
4^
*L^
Ww^
3Ï^
_
._
LM_
@š_
1Û_
E
`
@S`
?”`
8Ô`
A
a
MOa
O�a
1ía
0b
DPb
j•b
=c
C>c
|‚c
oÿc
6od
D¦d
8ëd
v$e
]›e
[ùe
@Uf
N–f
Håf
?.g
Hng
9·g
'ñg
5h
5Oh
5…h
5»h
6ñh
6(i
7_i
7—i
7Ïi
7j
7?j
7wj
7¯j
7çj
7k
7Wk
7�k
7Çk
5ÿk
55l
5kl
5¡l
5×l
5
m
6Cm
5zm
5°m
5æm
5n
7Rn
7Šn
7Ân
7ún
52o
5ho
5žo
5Ôo
5
! p
5@p
5vp
5¬p
5âp
5q
6Nq
6…q
4¼q
5ñq
5'r
6]r
6”r
5Ër
5s
57s
5ms
8£s
4Üs
4t
5Ft
.|t
E«t
[ñt
=Mu
7‹u
vÃu
:v
4Xv
\�v
Xêv
?Cw
*ƒw
#®w
NÒw
>!x
D`x
-¥x
0Óx
.y
.3y
-by
.�y
.¿y
-îy
¡z
H¾z
~{
P†{
;×{
C|
DW|
Jœ|
Lç|
,4}
'a}
@‰}
1Ê}
1ü}
A.~
-p~
/ž~
.Î~
9ý~
77
 o
+�
8¼
$õ
 €
(;€
1d€
I–€
+à€
7�
2D�
w�
(•�
<¾�
û�
I‚
/^‚
0Ž‚
~¿‚
8>ƒ
1wƒ
5©ƒ
4ßƒ
A„
5V„
?Œ„
5Ì„
;…
6>…
7u…
9­…
5ç…
6†
DT†
5™†
BÏ†
Z‡
;m‡
9©‡
8ã‡
Bˆ
D_ˆ
F¤ˆ
Cëˆ
D/‰
Jt‰
A¿‰
9Š
[;Š
G—Š
sßŠ
dS‹
[¸‹
WŒ
*lŒ
—Œ
;²Œ
5îŒ
8$�
?]�
E��
Eã�
K)Ž
4uŽ
-ªŽ
1ØŽ
L
! �
3W�
‹�
LŸ�
9ì�
+&�
;R�
<Ž�
-Ë�
Dù�
>‘
Y‘
,v‘
@£‘
ä‘
7ø‘
%0’
V’
v’
&”’
)»’
$å’
/
! “
0:“
ak“
SÍ“
/!”
<Q”
;Ž”
=Ê”
;•
@D•
O…•
3Õ•
	–
4–
8P–
!‰–
e«–
b—
bt—
-×—
˜
,˜
)H˜
#r˜
9–˜
3Ð˜
/™
04™
.e™
?”™
5Ô™
'
! š
22š
Oeš
'µš
'Ýš
9›
;?›
2{›
F®›
-õ›
D#œ
Lhœ
bµœ
�
W+�
ƒ�
Fœ�
'ã�
-ž
'9ž
)až
.‹ž
'ºž
Mâž
]0Ÿ
cŽŸ
!òŸ
7 
AL 
&Ž 
Pµ 
R¡
.Y¡
0ˆ¡
K¹¡
F¢
TL¢
C¡¢
Eå¢
Q+£
x}£
Cö£
_:¤
Hš¤
Yã¤
Ž=¥
<Ì¥
@	¦
YJ¦
y¤¦
[§
Tz§
GÏ§
c¨
f{¨
~â¨
Ya©
9»©
Lõ©
jBª
`­ª
K«
‚Z«
UÝ«
`3¬
b”¬
ƒ÷¬
e{­
\á­
e>®
{¤®
` ¯
B�¯
lÄ¯
�1°
ˆ¿°
lH±
>µ±
©ô±
`ž²
gÿ²
Mg³
Uµ³
v´
b‚´
ˆå´
Šnµ
8ùµ
42¶
 g¶
:ˆ¶
&Ã¶
(ê¶
H·
n\·
=Ë·
H	¸
vR¸
OÉ¸
w¹
=‘¹
SÏ¹
G#º
Ekº
-±º
Cßº
.#»
/R»
,‚»
g¯»
+¼
"C¼
?f¼
J¦¼
$ñ¼
&½
8=½
"v½
-™½
*Ç½
Yò½
HL¾
'•¾
B½¾
L¿
;M¿
B‰¿
CÌ¿
2À
:CÀ
-~À
¬À
8ÂÀ
ûÀ
*Á
NEÁ
"”Á
7·Á
ïÁ

Â
@$Â
-eÂ
H“Â
LÜÂ
n)Ã
˜Ã
"¶Ã
4ÙÃ
Ä
%Ä
6Ä
#QÄ
>uÄ
?´Ä
&ôÄ
&Å
BÅ
OSÅ
)£Å
EÍÅ
IÆ
S]Æ
U±Æ
MÇ
PUÇ
;¦Ç
TâÇ
O7È
#‡È
«É
1´Ê
MæÊ
=4Ë
+rË
-žË
ÌË
9àË
>Ì
:YÌ
A”Ì
8ÖÌ
DÍ
ATÍ
B–Í
,ÙÍ
HÎ
OÎ
:iÎ
B¤Î
6çÎ
FÏ
BeÏ
\¨Ï
DÐ
BJÐ
)�Ð
+·Ð
ãÐ
úÐ
2Ñ
SDÑ
S˜Ñ
{ìÑ
+hÒ
A”Ò
:ÖÒ
FÓ
DXÓ
<�Ó
HÚÓ
?#Ô
McÔ
E±Ô
F÷Ô
W>Õ
5–Õ
IÌÕ
,Ö
ICÖ
�Ö
4¬Ö
1áÖ
6×
9J×
V„×
GÛ×
!#Ø

! EØ
uPØ
tÆØ
;Ù
QUÙ
Z§Ù
:Ú
0=Ú
RnÚ
.ÁÚ
DðÚ
5Û
4OÛ
.„Û
 ³Û
ÔÛ
+áÛ
-
Ü
;Ü
4SÜ
SˆÜ
]ÜÜ
B:Ý
}Ý
;›Ý
,×Ý
'Þ
%,Þ
QRÞ
¤Þ
1´Þ
FæÞ
-ß
'Hß
'pß
+˜ß
#Äß
[èß
JDà
N�à
DÞà
4#á
IXá
4¢á
M×á
H%â
Fnâ
[µâ
'ã
9ã
>Xã
V—ã
Nîã
8=ä
!vä
!˜ä
(ºä
-ãä
å
@-å
'nå
`–å
M÷å
DEæ
‡Šæ
eç
+xç
R¤ç
6÷ç
6.è
Zeè
XÀè
?é
3Yé
9�é
8Çé
Dê
<Eê
S‚ê
_Öê
\6ë
W“ë
Zëë
PFì
H—ì
9àì
*í
)Eí
foí
:Öí
pî
;‚î
*¾î
0éî
Cï
:^ï
2™ï
2Ìï
7ÿï
+7ð
@cð
¤ð
Áð
<áð
Oñ
-nñ
(œñ
Åñ
*Eò
_pò
_Ðò
(0ó
aYó
/»ó
Lëó
%8ô
O^ô
K®ô
[úô
@Võ
!—õ
-¹õ
3çõ
<ö
9Xö
/’ö
2Âö
Cõö
P9÷
IŠ÷
4Ô÷
+	ø
.5ø
5dø
_šø
úø
nù
Wqù
DÉù
Cú
<Rú
F�ú
¨Öú
Kû
2Ëû
2þû
1ü
Mü
9iü
D£ü
5èü
*ý
!Iý
Dký
5°ý
:æý
Z!þ
3|þ
*°þ
AÛþ
ÿ
`:ÿ
o›ÿ
W-c<‘HÎ7/O0K°JüEG[�aéhK´4ÏUpZË3çI:;„JÀ0$<'a%‰N¯-þ,lJ?·F÷7>(vHŸAèM*	Ox	SÈ	l
! Q‰
! IÛ
! ]%VƒWÚ32'f Ž7¯Aç7)
=a
UŸ
Sõ
5I+Ÿ6Ë ,#4P/…µ Ò8óO,I|7ÆEþ0D1uA§?é)Z@N›/ê82IJ|EÇ>
;LDˆ8Í'K.9z-´6âPBjH­FöC=8�Lº_Zg=Â, 7M'…$­/Ò(?+Vk)Â9ì&&FM3”È-ç%d;9 1Ú9HFX�^è.G!vG˜GàT(D}7ÂOú$J o NŒ !Û ý A!3R!†!2¤!M×!-%"/S"9ƒ";½"
ù">#?F#<†#:Ã#&þ#%$6B$Iy$Ã$Ó$"ã$3%L:%?‡%ˆÇ%ˆP&xÙ&)R'|'J˜'1ã'’(W¨(&),'))T),~)I«)Kõ)IA*‹*ª* Á*'â* 
! +•++¦Á+>h,.§,QÖ,#(-/L-|-k”-T.FU.²œ.\O/@¬/8í/8&08_0&˜0$¿0Mä0f21@™1[Ú1862@o2M°2Eþ2(D3m3/‰3/¹3<é3Ë&4Ëò4)¾5Uè5H>6G‡6GÏ6F7^7BÞ7B!8Bd8§8M'9šu9`:2q:#¤:mÈ:(6;8_;<˜;8Õ;:<9I<fƒ<Tê<>?=-~=0¬=‘Ý=Co>'³>Û>Uö?VL@e£@n	A‘xAy
! BU„BbÚB^=C=œC5ÚCtD…DA¤DæDPETEGsE»EEÏE-F6CF;zFB¶FaùF,[G7ˆGAÀG+HV.HV…HGÜH6$IX[Ih´IQJroJDâJ('K.PKNKTÎK #L9DL;~LHºL0M'4M0\MC�MCÑM;NZQNM¬NúN%OD;O6€O6·OEîOL4PL�PbÎPP1Q'‚Q(ªQ[ÓQ7/RdgR4ÌR#S<%SLbS}¯S.-T)\TI†TIÐTJU!eU<‡UÃÄUÆˆVsOWÃW2ßW:X[MXn©X*Y9CY2}Y&°YI×Y=!ZB_Z:¢Z9ÝZC[;[[l—[O\!T\7v\>®\(í\7]8N]$‡]¬]:Ê]8^8>^<w^*´^8ß^3_7L_9„_=¾_ü_C`I_`P©`Pú`XKa`¤aebkkbj×b~Bc~Ác~@d~¿d€>e~¿e€>f~¿ft>g‚³g‚6h‚¹h�<i†¾i%EjEkj:±j;ìj7(k!`k?‚k9Âk9ük6l7Ul7�lAÅl7m*?m8jm>£m<âm7n'Wn n" n*Ãn&înAoRWo?ªo:êo:%p;`pTœpeñpCWq ›q4¼q-ñqr48r7mr1¥r@×rws[�sìsQüsWNt$¦t$Ët&ðt,uZDuDŸu5äu*vEv]v7sv;«v-çv=w7Sw2‹w4¾w6ów/*x4Zx6�x-Æx-ôx*"y+My1yyN«y7úy42z4gz/œz1Ìz7þz56{0l{3�{1Ñ{3|F7|5~|3´|(è|7}&I}Ap}I²}Eü}B~3[~%�~µ~*Ñ~!ü~@1_-‘¿+ß,€38€l€/‡€-·€,å€#�%6�-\�@Š�#Ë�)ï�'‚,A‚qn‚\à‚=ƒB]ƒ ƒ»ƒÚƒ
õƒƒ„;‡„>Ã„L…KO…6›…RÒ…U%†D{†nÀ†_/‡@�‡YÐ‡@*ˆÓkˆL?‰7Œ‰4Ä‰.ù‰@(Š2iŠ5œŠFÒŠ4‹2N‹2�‹B´‹|÷‹ltŒmáŒ7O�_‡�Nç�a6Žl˜Ž;�GA�2‰�K¼�6�Z?�nš�f	‘Kp‘H¼‘?’dE’=ª’Pè’/9“3i“I�“\ç“�D”ŠÆ”ŽQ•Xà•m9–Z§–N—cQ—Yµ—J˜JZ˜k¥˜N™/`™V�™3ç™@šv\šDÓš\›ru›=è›Q&œ”xœR
�h`�gÉ�s1žS¥žhùžmbŸ›ÐŸ>l ?« aë ÐM¡Ò¢'ñ¢£e8£ž£&¹£à£û£C¤=Y¤D—¤ÇÜ¤…¤¥I*¦at¦‰Ö¦6`§1—§YÉ§©#¨¨Í¨&v©(�©TÆ©6ªBRª•ª*ªªBÕªZ«+s«WŸ«O÷«<G¬?„¬#Ä¬7è¬" ­5C­1y­#«­5Ï­8®?>®E~®HÄ®K
¯$Y¯b~¯$á¯M°T°Bs°=¶°@ô°X5±'Ž±:¶±Kñ±R=²>�²EÏ²*³'@³/h³a˜³:ú³\5´$’´V·´bµOqµOÁµ5¶NG¶–¶C³¶=÷¶V5·5Œ·GÂ·"
! ¸%-¸!S¸4u¸Tª¸3ÿ¸93¹ m¹:Ž¹.É¹8ø¹41º7fº*žº3Éº"ýº! »B»%\»U‚»3Ø»9¼'F¼5n¼#¤¼È¼?â¼@"½Ac½>¥½?ä½B$¾;g¾8£¾7Ü¾9¿:N¿B‰¿:Ì¿-ÀB5ÀDxÀ1½À>ïÀ4.Á cÁ$„Á9©Á†ãÁ"jÂ6�ÂGÄÂÃ(+Ã-TÃ.‚Ã"±Ã6ÔÃbÄbnÄ8ÑÄ)
! Å14Å?fÅ<¦ÅTãÅ@8Æ'yÆb¡ÆÇ"Ç5ÇJÇ]Ç-sÇ&¡Ç/ÈÇøÇ\È7sÈ5«ÈáÈîÈûÈÉ-&É&TÉ{É˜É¶É!ÓÉõÉ"ÊU7Ê3�Ê	ÁÊ;ËÊ]Ë"eË,ˆËBµË%øË+ÌVJÌV¡ÌFøÌQ?Í?‘Í*ÑÍüÍÎ,3Î`Î!{Î�Î-¹ÎRçÎR:ÏP�Ï=ÞÏLÐ^iÐ&ÈÐEïÐ<5Ñ=rÑD°Ñ-õÑ3#Ò-WÒ,…Ò²ÒAÑÒ/ÓCÓ!`Ó?‚ÓMÂÓ4Ô>EÔV„ÔVÛÔV2ÕV‰ÕàÕ%ïÕ?Ö'UÖ-}Ö:«ÖæÖE×H×�d×Iæ×90ØAjØ0¬ØUÝØ%3ÙYÙEuÙ=»Ù ùÙIÚ"dÚQ‡ÚÙÚAYÛ9›Û!ÕÛS÷Û3KÜ0Ü+°Ü:ÜÜ5ÝnMÝ@¼Ý;ýÝH9Þ:‚ÞI½Þ ßG(ß8pß,©ßÖßóßAà+Gà*sà žà$¿à-äà4á)Gá$qá–á8ªá>ãá0"âASâ•âP´âã7ã+Qã)}ã;§ãVãã+:ä=fä:¤ä'ßä?åGå9`å'šåJÂå#
æ$1æ@Væ—æ´æ3ÑæYç_ç3ç&³ç%Úçsè„tè,ùèD&é%ké7‘é.Ééeøé'^êT†ê5Ûê=ëYOë&©ëAÐëHìJ[ì*¦ìÑìfìì™Sí“ííT�îÖîSóî2Gï)zïA¤ï<æï/#ðSðrðU�ð;åðv!ñu˜ñBò)Qò:{ò5¶òCìò[0ó5Œó#Âóæó#ô*ô<ôJNô5™ô4Ïôõ1$õ'Võ~õ:šõOÕõ%%öPKöJœö4çö@÷H]÷9¦÷Dà÷:%ø)`ø@Šø:ËøFùYMùA§ù!éù3úD?ú3„úV¸ú'û—7ûIÏûqüO‹ü/Ûü1ý2=ý"pýI“ý)Ýýþ/þ+Nþ-zþ"¨þ*Ëþ&öþ#ÿ/Aÿ2qÿ.¤ÿÓÿEóÿ,9ef,ÌAù9;)u'Ÿ9ÇGDIBŽ@Ñ1>DKƒ)ÏHù>BO�_Ñ_1]‘oïn_YÎR(;{1·7é-!NO;ž"Ú^ýM\	Qª	-ü	;*
! Kf
! 5²
! <è
! E%3kCŸCã0'XLs?À3
94
Ln
Q»
P
P^P¯;><7{4³nègW4¿KôL@M�MÛK)Ju9À.ú;)&e4Œ4ÁGö4>DsA¸_úDZ>Ÿ=Þ"8?6xV¯.F5Y|@Ö9FQF˜IßB)bl6ÏEELB’GÕ*{HMÄ[@nG¯=÷U59‹.ÅuôWj;ÂHþ,G–t| 0ˆ u¹ 7/!=g!W¥![ý!/Y")‰"Y³"6
#KD#3�#4Ä#(ù#3"$3V$>Š$+É$Nõ$<D%@�%&Â%Aé%6+&=b&& &&Ç&:î&>)'Vh'g¿'N'(8v(O¯('ÿ(;')nc)‰Ò)A\*iž*L+HU+Až+_à+`@,/¡,QÑ,R#-av-OØ-U(.N~.0Í.Kþ.iJ/6´/@ë/:,0Eg0X­0d18k1W¤1Iü1%F2Ql2P¾2931I3D{3_À3@ 4Ka4R­4D5PE5=–5PÔ59%6s_6$Ó6*ø6(#7EL72’74Å7aú7[\8Z¸819<E9F‚9OÉ9*:5D:[z:EÖ:7;$T;Sy;5Í;@<$D<Bi<9¬<5æ<X=du=<Ú=J>Gb>:ª>iå>FO?$–?A»?Aý?t?@e´@2AKMA3™A<ÍAB
! B6MBS„BlØBUEC`›C[üCHXD4¡DBÖD9EOSEB£E,æE:FHNFP—FPèFC9GL}GƒÊG*NHSyH,ÍH8úH3IL9IO†IYÖIQ0K\‚KgßK,GLAtLD¶L#ûL(M*HM%sM]™Mr÷MljN$×NeüN0bO5“OÉO çOP(PHP hP;‰P.ÅPFôPF;QK‚QAÎQ9R.JR0yR*ªR ÕR!öR"Sp;Sf¬S@TzTT8ÏT8U5AU(wU U²U
ÍU
ÛU
! éU6ôUK+V3wV'«V1ÓV4W3:W0nW:ŸW…ÚWC`X6¤XCÛXyY6™Y?ÐY=Z9NZ0ˆZA¹ZDûZ@[BP[E“[Ù[6Û[5\JH\w“\>](J]<s]Z°]K^DW^/œ^\Ì^P)_Fz_TÁ_9`0P`z�`Oü`-LaGza>ÂaHbLJbA—b>ÙbLcJecF°cQ÷cJIdO”dNädG3eZ{eVÖe/-fD]f0¢fÓf5êfv gZ—gBògB5hNxh(Çh5ðh&&iJMiM˜i>æiA%j@gjJ¨j9ój3-kPakH²kaûkF]lA¤liæl?Pm7�m<Èm4n5:npn>‡n>Æn(oh.o1—oTÉo4p;SpP�pAàpU"q=xq7¶q2îq4!r=Vr>”r;Ór9s1Is0{s¬s*Àsës:
! t@Et*†t1±tãt3útR.u‹�uG
vEUvD›v=àv=w;\wO˜wHèwR1xD„x;ÉxAyiGy±y
½y9Ëy)z/z37zkz_‡z4çz4{6Q{-ˆ{I¶{I|/J|8z|1³|Yå|/?}Do}!´}5Ö}-~$:~6_~5–~EÌ~?GRš5¸6î6%€\€6|€>³€Hò€R;�*Ž�(¹�+â�B‚DQ‚A–‚CØ‚>ƒ@[ƒœƒ5»ƒ6ñƒ6(„6_„S–„Dê„F/…Qv…SÈ…6†6S†6Š†3Á†-õ†/#‡S‡?o‡%¯‡BÕ‡@ˆ#Yˆ4}ˆ7²ˆ�êˆ8x‰F±‰Cø‰X<Š@•ŠPÖŠ0'‹"X‹9{‹]µ‹rŒ††Œu
�xƒ�‡ü�„Žy�ˆ~�€�qˆ�€ú�x{‘|ô‘†q’Œø’�…“…”=™”/×”,•74•,l•=™•4×•2–=?–S}–CÑ–3—LI—n–—-˜/3˜1c˜,•˜Â˜3Ñ˜-™3™IR™œ™J²™2ý™I0šNzš=Éš6›V>›C•›AÙ›CœC_œ£œ%³œ$Ùœ$þœO#�Os�PÃ�PžPež.¶ž*åž-Ÿ%>Ÿ/dŸD”ŸCÙŸN 6l .£ BÒ c¡0y¡.ª¡#Ù¡ný¡7l¢¤¢3°¢Kä¢.0£?_£VŸ£Vö£#M¤q¤5�¤1Æ¤,ø¤B%¥/h¥1˜¥/Ê¥ú¥7¦O¦k¦‰¦B¤¦Rç¦":§n]§`Ì§a-¨^�¨cî¨PR©\£©TªUª
jªRxªCËª5«.E«5t«ª«HÃ«¬2$¬$W¬G|¬7Ä¬fü¬@c­4¤­GÙ­Y!®<{®:¸®*ó®7¯V¯#j¯)Ž¯1¸¯/ê¯°86°o°ˆ°Ÿ°¶°4Õ°
! ±*!±9L±*†±6±±6è±8²6X²6�²6Æ²6ý²64³-k³6™³
Ð³Þ³2ð³0#´(T´$}´$¢´Ç´>Ù´µ-µ4=µ5rµ,¨µ9Õµ5¶(E¶1n¶7 ¶)Ø¶0·03·9d·9ž·+Ø·1¸+6¸b¸€¸ž¸¼¸,Û¸¯¹(¸¹Tá¹>6º+uº4¡º2Öº4	»7>»:v»8±»!ê»7¼D¼\a¼8¾¼2÷¼*½&@½<g½&¤½-Ë½;ù½F5¾"|¾&Ÿ¾	Æ¾!Ð¾ò¾¿!.¿-P¿A~¿8À¿@ù¿5:À8pÀ>©ÀSèÀ*<Á;gÁ$£ÁÈÁXæÁ:?Â7zÂ4²ÂDçÂ/,Ã6\Ã0“ÃÄÃ/àÃ4Ä&EÄ(lÄ'•Ä2½Ä0ðÄ0!Å>RÅ?‘ÅIÑÅWÆ7sÆ/«Æ=ÛÆ4Ç<NÇ
‹Çj™Ç<È5AÈRwÈIÊÈ>É>SÉ?’ÉHÒÉHÊedÊ-ÊÊ)øÊ?"Ë bËƒË)ŸËCÉË&
Ì14Ì1fÌW˜ÌcðÌ@TÍ=•Í ÓÍLôÍAÎUÎ8qÎ)ªÎ(ÔÎ ýÎCÏ<bÏ>ŸÏ>ÞÏVÐBtÐ.·Ð=æÐ_$Ñ[„ÑYàÑP:Ò*‹Ò3¶Ò?êÒL*Ó'wÓEŸÓ6åÓLÔ]iÔIÇÔ(Õ':ÕbÕ{Õ#“ÕA·Õ9ùÕ93Ö6mÖ*¤ÖDÏÖ×#0×'T×/|×¬×.Ê×ù×+Ø&>Ø%eØ?‹ØËØØØ$åØ
! ÙMÙ3lÙP ÙEñÙ67Ú:nÚ;©ÚIåÚ[/Û+‹Û$·Û%ÜÛ9Ü:<Ü'wÜ/ŸÜ7ÏÜ'Ý6/ÝefÝ.ÌÝ+ûÝ+'Þ9SÞA�Þ@ÏÞ8ßGIßF‘ß&Øß/ÿßG/à)wàt¡àJá@aáD¢á%çá;
âHIâj’âAýâ.?ãCnã<²ãPïã+@älä‡ä£ä)¾ä<èä.%å"Tå:wåM²å;æ><æ@{æ?¼æ2üæ;/çJkç2¶ç"éç@èMèbè{è+’è)¾è€èè†ié:ðé=+êiê%�ê,§ê,Ôê*ë-,ë<ZëZ—ëUòë�Hì‡ÊìORíM¢í3ðíD$î6iî5 îIÖî  ï&Aï5hïKžï=êï%(ð:Nð7‰ð)Áð3ëð0ñ(Pñ:yñF´ñPûñ?Lò9Œò8ÆòBÿòCBóI†ó/Ðó'ô,(ô0Uô=†ôPÄô4õCJõGŽõ(Öõ*ÿõo*ötšöv÷:†÷;Á÷;ý÷D9ø`~ø1ßøù1-ù)_ù3‰ù:½ù5øù7.úAfú1¨ú8Úú8ûBLû6�ûÆû/Þûü%ü/>ü4nü+£ü?Ïü8ýWHýA ý+âý/þ
! >þ*Iþ*tþŸþ:´þ1ïþ!ÿ-@ÿJnÿ6¹ÿðÿ5K8h7¡>Ù)HBG‹TÓf(&�%¶8Ü59KK…OÑ!@V]`´#&9`B~KÁO
0]PŽTßH4H}BÆ8	3B?vD¶QûGM	0•	1Æ	ø	:
! 5L
! _‚
! Xâ
! X;Q”æ+2.Ia«NÀ`
jp
EÛ
H!AjT¬YY[=µ6ó3*:^-™ Çè0`6—2³3æ2*M#x.œ4Ë243#h@Œ?ÍD
CR{–,Y?K™Wå0=n)Š4´.é:US_©%	/2J8}2¶Hé22-e.“=ÂD2EOx`È])V‡%Þ]4bL—QäE6G|CÄQ8ZR“*æA-SV�-ØF [M 5© Pß !0!&R!3y!Z­!k"qt"iæ"JP#s›#/$>?$-~$6¬$Aã$P%%,v%"£%3Æ%<ú%87&2p&/£&=Ó&,'<>'5{'.±'.à'%(5(2N(;�()½( ç(0)99)7s)"«)2Î)**/,*/\*.Œ*»*?Ô*)+>+ ]+~+B™+:Ü+*,7B,0z,9«,5å,+->G-K†-HÒ-.?1.6q.F¨.8ï.7(/`/{/�/K™/:å/
 0..0#]0�0H¡0Wê0+B1n1=†10Ä1?õ1.525d2Mš2Cè2$,3>Q33�35Ä3/ú3'*4yR43Ì4/5&056W5LŽ5IÛ59%6?_60Ÿ6/Ð6E79F7S€7SÔ7;(87d8Yœ8?ö869SG9R›9"î9>:P:4n:0£:+Ô:A;.B;0q;.¢;Ñ;'è;$<65<Rl<8¿<Dø<===A{=I½=n>Iv>-À>;î>r*?u�?\@[p@XÌ@<%A7bA=šAGØA2 B?SB,“B2ÀBEóBJ9C1„C/¶C0æCHDA`DT¢D"÷D!E<E^WE5¶E$ìE#FV5FQŒFÞFüF8G>SG/’GBÂG+HX1HJŠH-ÕH,I20I cI„I¤IÃIàI,þI+J8>JwJ1•J+ÇJBóJ+6KbK5uK«K)ÁK+ëK>L+VL3‚L¶LÊLÞLõL
M
M3(M$\M"�M¤M¼M,ÕMBNEN+cN+�N »NÜN$öN@O4\O‘O)¨OÒOéOP)"PLP+kP5—P]ÍP5+Q3aQ6•Q/ÌQ$üQ(!RJR8gR R7¸R:ðR+SKS$fS$‹S°S%ÌS%òSFT8_T,˜TÅTAÙT_UH{U,ÄU,ñU"VAV`V'}V$¥V2ÊV(ýV?&WdfWjËW6X)FXJpX»XØXCêXS.Y&‚Y©Y-ÂYðY#Z"+Z;NZAŠZKÌZ[97[@q[6²[Cé[:-\:h\E£\)é\5]=I]+‡]<³]<ð]-^3^?J^Š^ž^´^Ï^4×^@_4M_+‚_'®_1Ö_?`2H`1{`0­`1Þ` a01a baƒa ¡a*Âa+ía)bCb!Ubwb‰b›b­bÇbãbýb c8cJc^cpcŒc:§câcõc5d6=d5td5ªdàdLúd Ge'he�e¢e<´eñeff6fMfbftf†f$ f%Åfëfÿfg2+g^gwgŽg¥g¿g!ÓgõgHhWhnhŒh¥h»hÏhåhûh
i'i#9i]iOoi0¿i@ði[1jS�j6ájk#7k[kxkŠk©kÈkDçk,lIl,fl6“lÊlGäl),mVmpm‹m m¾m$Ûm$n$%nJngn!}n)Ÿn@Én*
! o%5o[o'po1˜o Êo/ëop9p/Mp}p#”p¸pRØpQ+q*}q6¨qßqüqr#:r%^r„r+£r"Ïr#òrs$4sYs^ysYØsb2t_•t"õt!uI:uG„ulÌu=9v5wv:­vHèvE1w2wwJªw:õwJ0x4{x<°xVíxXDyi�yiz+qzP�z4îzJ#{8n{Z§{R|]U|>³|\ò|4O}C„}È}Hã}G,~,t~
! ¡~0¬~,Ý~
! .'$V{BŽ9ÑE€$Q€"v€+™€/Å€9õ€8/�+h�D”�zÙ�MT‚¢‚=¿‚9ý‚;7ƒsƒ>Žƒ1Íƒ3ÿƒ33„4g„
œ„
ª„A¸„@ú„*;…*f…B‘…%Ô…ú…"†!.†#P†$t†!™†F»†.‡A1‡Es‡¹‡-Î‡*ü‡-'ˆ#Uˆ,yˆD¦ˆ>ëˆ*‰UG‰�‰<¼‰Dù‰B>ŠR�ŠKÔŠ3 ‹'T‹#|‹: ‹4Û‹$Œ/5ŒVeŒO¼ŒA�4N�5ƒ�¹�
Æ�Ô�[Ý�/9ŽTiŽ ¾Ž&ßŽ[�?b�¢�\ª�B�3J�P~�+Ï�Dû�K@‘GŒ‘cÔ‘<8’>u’&´’0Û’4“A“_“@u“L¶“D”PH”Z™”=ô”<2•>o•G®•Hö•*?–*j–;•–#Ñ–'õ–1—1O—1�—2³—+æ—*˜—=˜¹Õ˜P�™Dà™5%š;[šG—šOßš&/›+V›0‚›:³›.î›LœljœS×œY+�d…�mê�XžYØžC2ŸavŸ[ØŸ44 Fi +° +Ü 0¡#9¡>]¡Cœ¡,à¡-
¢B;¢$~¢1£¢DÕ¢7£;R£:Ž£4É£Jþ£.I¤>x¤4·¤Wì¤9D¥I~¥)È¥'ò¥¦11¦8c¦Mœ¦!ê¦§8,§ e§*†§G±§<ù§@6¨Nw¨Æ¨(å¨+©/:©9j©¤©
! ¸©LÃ©>ª0Oª2€ª;³ª#ïª#«%7«E]«;£«<ß«¬56¬8l¬9¥¬Aß¬F!­2h­?›­3Û­3®3C®Ew®2½®ð®F¯_O¯R¯¯:°>=°D|°Á°9Ç°±'!±AI±2‹±6¾±1õ±)'²$Q²v²J“²tÞ²jS³G¾³P´ZW´M²´FµQGµZ™µ;ôµ)0¶Z¶*z¶+¥¶AÑ¶Z·\n·bË·9.¸'h¸L�¸Ý¸!í¸!¹!1¹!S¹u¹M”¹]â¹U@ºG–º*Þº^	»fh»dÏ»o4¼N¤¼nó¼/b½D’½\×½4¾?F¾!†¾4¨¾;Ý¾¿A)¿Gk¿;³¿3ï¿(#À0LÀ }ÀžÀ·ÀÏÀëÀÁOÁVfÁW½ÁÂJ5Â?€ÂVÀÂGÃ?_Ã7ŸÃ-×Ã*Ä(0Ä-YÄ"‡Ä*ªÄ1ÕÄ,Å4Å=PÅIŽÅ?ØÅ/Æ*HÆ.sÆH¢ÆVëÆ5BÇ6xÇ7¯ÇPçÇa8ÈšÈ(ºÈ/ãÈÉ0É5AÉ8wÉ°É;ÐÉ+Ê58Ê4nÊK£Ê"ïÊ>ËQË4oË0¤Ë+ÕËAÌ.CÌ0rÌ.£ÌOÒÌB"Í@eÍ¦ÍKÁÍ,
Î=:Î4xÎ7­Î?åÎ;%Ï`aÏhÂÏf+Ðq’ÐRÑpWÑnÈÑv7Òt®Ò#Ó^£Ó~Ô-�ÔO¯Ô2ÿÔC2ÕZvÕZÑÕ0,ÖG]Ö^¥ÖS×0X×‰×8©×6â×8ØARØ-”Ø'ÂØLêØ77Ù6oÙ6¦Ù;ÝÙTÚGnÚ?¶Ú1öÚF(ÛCoÛK³ÛQÿÛ'QÜ1yÜ-«Ü„ÙÜH^ÝJ§Ý7òÝ(*ÞESÞD™ÞaÞÞI@ßŠß,ªß=×ß7àEMàN“à6âà3á,Má;záD¶áLûá6HâFâ Æâ/çâ'ã?ãC]ã<¡ãÞã>îãB-äKpä+¼ä0èä6å0På>�å;Àå üå@æ9^æ<˜æFÕæ:ç@Wç=˜çFÖçè=7èEuè.»èbêè@MéEŽéÔé3ñé9%ê0_ê�ê¯ê$Íê5òêR(ë^{ë4ÚëPì\`ì?½ì;ýì9íQQí3£í@×í<îlUîIÂîVïWcï`»ïSð/pð7 ð/Øðññ7ñMñeñ}ñ•ñªñÂñ×ñìñòò*òBò_òwòŽò£ò¸òÐòåòýòó*ó?óTóló�ó–ó«óÀóØóðóôô2ôJô_ôwôŒô¤ô»ôÓôèôýôõ'õ<õTõiõ�õ–õ®õÈõàõõõ
! öö77öoö0‚ö ³ö4Ôö	÷)÷?÷#Y÷+}÷©÷Â÷Û÷#û÷?øG_ø&§ø#Îøòø7ù7@ù6xù#¯ù,Óù3ú#4ú:Xú8“ú:Ìú7û:?û4zû,¯ûQÜû6.ü>eü!¤ü%Æü%ìüý-0ý0^ý)�ý¹ý8Ðý 	þ(*þ=Sþ,‘þ)¾þ/èþJÿ.cÿ4’ÿ=Çÿ:*@*k&–6½6ô4+2`E“Ù.ù;( d…;š7Ö6>E*„>¯ î%+50a$’9·4ñ!&H5h%ž>ÄN4h.�0Ì.ý.,2[&Ž<µ#ò)8@9yH³:ü97	/q	*¡	Ì	9å	#
! (C
! @l
! %­
! eÓ
! #9,]Š4£5Ø<-\+Š.¶$å3
! 
&>
e
Fy
.À
3ï
3#BW3š4ÎDCHDŒ+Ñ0ýI."x0›7Ì05!I#k�+¯+Û++3+_+‹+·+ã++;-g+•(Á.ê-+G+s+Ÿ+Ë÷%><>{>º*ù'$'L'tœ'¹á+þ'*'R'z'¢'Ê'ò:MUJ£gî/VE†.Ì/û0+=\)š0Ä=õ3$N/s£FÃE
! !P0r£'Â1ê=$Z$¤-Ã-ñ8BX@›.Ü7( `'�3©7Ý; "Q Kt .À *ï %!0@!/q!7¡!)Ù!.".2"a"J|"!Ç"Aé"-+#+Y#5…#6»#@ò#H3$<|$0¹$0ê$2%%N%+t%! %3Â%'ö%3&,R&0&'°&!Ø&Hú&0C'5t'ª'8Ã'ü'0(;L(ˆ(5ž(@Ô()+)"D)Lg)9´)7î).&*,U*>‚*cÁ*l%+1’+'Ä+.ì+.,/J,@z,'»,=ã,$!--F-3t--¨-8Ö-/./?.-o. �.B¾.8/3:/Rn/FÁ/0c 04„0$¹0MÞ0;,1<h1;¥19á12.:2"i2,Œ2¹2Õ2Eï2653`l3MÍ3349O4‰4@š41Û46
53D54x5.­56Ü5560I61z63¬6à6"õ6N7-g7I•7Fß7&&80M8~8—8¯8"Í8.ð8(9%H9&n9&•9&¼9)ã9*
:(8:(a:(Š:#³:!×:1ù:-+;$Y;#~;#¢;&Æ;#í;*<+<</h<,˜<#Å<)é<&=$:=#_=:ƒ=€¾=g?>C§>	ë>2õ>)(?.R?�?;¡?/Ý?C
@MQ@,Ÿ@!Ì@(î@A-5APcA*´A<ßA#B,@BcmB7ÑB\	CfC'{C4£C,ØC;D6ADDxDV½DE1E)IE(sE*œE+ÇE2óE&FH7F#€F%¤FIÊFVGqkGVÝG 4HÕH!óH;I<QI%ŽI8´IHíIG6J@~J&¿JIæJ?0KLpK*½K:èK%#L:IL:„L7¿L7÷L9/M6iM; MKÜM;(NKdN+°N:ÜN,O[DO$ O"ÅO.èOP52P5hP@žP4ßP-Q8BQ,{Q(¨Q!ÑQ'óQ&RBR]R/|R#¬R&ÐR÷R+S@S)\S†S)¢S+ÌS*øS:#T;^T.šT*ÉT2ôT.'U%VU3|U:°U+ëUDV)\V†V=¥VãV8ûV34WhWyW2™W.ÌW'ûW=#X!aX2ƒXB¶XSùX;MY#‰YB­Y*ðY)Z+EZ-qZ7ŸZH×ZE [Ff[:­[[è[OD\E”\9Ú\\]Cq]Hµ]0þ]>/^3n^B¢^9å^G_Rg_-º_1è_N`Ai`P«`6ü`<3a=pa2®a7áaAbA[b=�b4Ûb)c0:c+kcU—cícG	d3Qd+…d+±dGÝd9%e1_e1‘e5Ãe6ùe60fgf-€fU®fMg3Rg†g(¡g)Êg2ôg1'h.Yhˆh.£hÒh)ñh*iFi0[iŒi*¢i:Íi!j**j.Uj„j/œj:Ìjkk5k>Gk†k.¥k Ôk3õk3)l<]lOšl,êlhm,€m­mIÍmn24nFgn9®n7ènb o(ƒo,¬o,Ùo(p-/p,]phŠp2óp&qDDq0‰q9ºq=ôq.2r6ar˜r-´r3âr>s8Us5Žs;Äs$t+%t7Qt=‰tJÇt$u'7u<_uEœu$âuIvxQv8Êv,w00wTaw+¶w%âwIx(RxJ{xMÆx5y@JyL‹yIØyQ"zJtz¿z;ßz{45{!j{)Œ{'¶{|Þ{-[|#‰|8­|.æ|.}BD}1‡}$¹}&Þ}%~-+~/Y~;‰~/Å~[õ~#Q:u°"Î@ñ2€5A€,w€2¤€2×€,
! �;7�%s�B™�(Ü�‚=‚Z‚y‚B”‚N×‚I&ƒ3pƒ>¤ƒDãƒ<(„Ue„>»„2ú„--…4[…/�…/À….ð….†#N†#r†9–†>Ð† ‡J0‡${‡/ ‡+Ð‡/ü‡5,ˆ6bˆ#™ˆB½ˆ0‰81‰;j‰!¦‰+È‰/ô‰%$Š2JŠA}Š0¿Š3ðŠ8$‹)]‹@‡‹$È‹2í‹1 Œ=RŒ[�ŒGìŒA4�.v�1¥�]×�;5Ž.qŽR Ž7óŽ)+�OU�D¥�Fê�#1�9U�;��9Ë�C‘"I‘'l‘<”‘/Ñ‘2’?4’=t’5²’@è’>)“2h“4›“1Ð“”5”\O”C¬”lð”I]•=§•då•.J–9y–U³–U	—:_—/š—5Ê—>˜#?˜<c˜< ˜FÝ˜$™(7™S`™i´™`šKš.Ëš/úš*›4H›5}›³›Å›0å›&œA=œœ„œD‹œÐœèœÿœ�)�>D�6ƒ�Dº�>ÿ�->ž>lžn«žIŸPdŸMµŸ   f? C¦ @ê 0+¡7\¡8”¡)Í¡F÷¡2>¢2q¢$¤¢FÉ¢!£A2£)t£Zž£Lù£�F¤bÈ¤++¥IW¥9¡¥JÛ¥L&¦8s¦:¬¦3ç¦C§)_§‰§ §(³§*Ü§$¨<,¨<i¨<¦¨;ã¨?©B_©?¢©=â©7 ª?Xª7˜ª?ÐªN«R_«k²«O¬Nn¬N½¬H­HU­?ž­?Þ­[®6z®.±®à®/¯H0¯@y¯Cº¯3þ¯52°.h°\—°1ô°O&±1v±7¨±&à±²²+/²[²3n²4¢²'×²ÿ²Z³"z³�³?¹³_ù³3Y´I�´=×´,µUBµ>˜µD×µ*¶2G¶8z¶8³¶8ì¶5%·-[·K‰·Õ·,é·)¸G@¸Mˆ¸)Ö¸0¹11¹9c¹c�¹4º>6º=uº"³º+Öº*»D-»'r»-š»4È»,ý»)*¼9T¼+Ž¼'º¼Hâ¼L+½Bx½$»½,à½K
¾-Y¾'‡¾&¯¾ Ö¾"÷¾=¿AX¿@š¿9Û¿#ÀD9ÀE~ÀdÄÀd)ÁAŽÁ5ÐÁHÂ(OÂYxÂiÒÂR<Ã0�Ã?ÀÃ6ÄQ7ÄJ‰ÄÔÄcôÄ$XÅ6}Å[´ÅXÆKiÆZµÆSÇZdÇX¿ÇSÈXlÈ>ÅÈ@É\EÉA¢ÉDäÉU)ÊgÊSçÊS;ËH�Ë,ØË>ÌDÌ
! MÌ	XÌbÌnÌH‚ÌRËÌRÍ7qÍ-©Í/×ÍLÎFTÎ›Î£Î`µÎÏN-Ï7|Ï8´ÏEíÏ3Ð(QÐJzÐNÅÐIÑ3^Ñ8’Ñ/ËÑAûÑG=ÒE…Ò9ËÒGÓMMÓ-›ÓVÉÓ ÔQ7Ô/‰Ô2¹Ô>ìÔF+Õ2rÕ!¥Õ$ÇÕZìÕ<GÖ<„Ö3ÁÖ6õÖ1,×1^×
! �×›×¸×6Ø×RØ bØ6ƒØ?ºØ7úØ#2ÙVÙjÙ„Ù2¤Ù2×Ù
! Ú*Ú+FÚrÚ�Ú!¨Ú*ÊÚ6õÚ,ÛJÛhÛ3‚Û(¶Û+ßÛAÜ+MÜyÜ?ˆÜ7ÈÜ3Ý24Ý5gÝO�ÝQíÝ*?Þ$jÞK�ÞXÛÞ/4ßdßC�ßÅßGßß]'à\…àCâàL&á sá0”á=Åá(âD,âBqâE´âFúâLAãEŽãbÔãb7äGšäVâä9å3Oå>ƒå;ÂåQþå>Pæ>�æ<Îæç3&ç,Zç ‡ç9¨çâçè7 è&Xè'è§èÅèVÜè!3é3Ué*‰é*´é"ßéSê"VêyêZ•êUðêFëeëƒë™ë¯ë1Åë!÷ë,ìBFìQ‰ì!Ûì2ýì20í%cí‰í¨í8Æíÿí(î.Hî@wî0¸î{éîIeïQ¯ïQðFSð:šð4Õð!
! ñE,ñ:rñ2­ñ0àñò'0òXò-xò¦òKÃòMóL]óhªó+ôJ?ô;ŠôCÆôA
! õ,LõSyõ:Íõ4ö-=ö6kö0¢ö<Óö'÷28÷3k÷(Ÿ÷È÷à÷Gù÷TAø0–øKÇø4ù?HùVˆù$ßù9ú->ú4lúI¡ú+ëúûL3ûK€û:Ìû(ü=0üAnü&°ü%×ü%ýü@#ýadý5ÆýZüýWþ%jþ2�þ*Ãþ9îþ4(ÿ3]ÿ)‘ÿ\»ÿY7T‘%æ%r2*¥,Ðbý)`>ŠOÉD$^8ƒ=¼@ú3;6oL¦,ó7 1XEŠ/Ðr:sl®@e\ŠÂIMb—Nú@I	JŠ	/Õ	4
! -:
! Bh
! F«
! ò
! %16!h<ŠÇ"æ,	!6AX+š,ÆAó&5
$\
*�
2¬
 ß
*59.o/ž7Î>GE<�BÊ;
	I.S9‚0¼!í)@9'zB¢3å'/A<q#®>Ò+*=:hH£-ì:.U6„2»]î@L�¨+Ã+ï'*C.n�º)Ù" A(bw‹!4%4Z4�$ÄUéO?G�J×D"g5ƒ9¹5ó:)Ld5±Jç72Dj.¯DÞG#Bk(®D×BA_?¡4á5ML"š)½3ç4 P =o 1­ 2ß K!R^!h±!c"B~"7Á"Gù"-A#:o#!ª#(Ì#'õ#'$$E$+j$G–$TÞ$53%Ki%µ%DÕ%5&2P& ƒ&¤&g¼&+$'AP'!’'!´'-Ö'I(TN(£(3Á(3õ(D))<n)N«)@ú)<;*0x*3©*3Ý*R+Fd+0«+Ü+Jõ+F@,J‡,IÒ,3-AP-A’-IÔ-M.Nl.A».Hý._F/Z¦/401603h00œ0LÍ0a1|1 ›1¼13Ù1
2?*2pj26Û2.3A3a3z3"“3L¶34J4Nb4]±415>A5<€5/½58í5J&6Kq6I½6T7>\7<›7DØ7;8;Y8D•8;Ú8;99R9MŒ9MÚ9N(:Mw:NÅ:M;Nb;N±;a<_b<-Â<ð<(=M/=a}=^ß=j>>P©>Bú>"=?`??@ž?+ß?5@7A@(y@%¢@È@EÜ@."ABQA2”AHÇAB3+B&_B5†B"¼B+ßB3C3?C1sC@¥C1æC)D-BD,pD�D2¯D1âD,E2AEGtE<¼EJùEWDF9œF'ÖF&þF2%G9XGM’GQàG=2H/pH3 H;ÔHI0I*OILzI8ÇI4JO5J…J%£JÉJ4èJÀKÞK�üKOŠLiÚLODMK”MNàM=/N5mNA£N*åNNOU_OµORÌO?P0_P�P(©PCÒP9QDPQ9•Q+ÏQ-ûQ()R3RRQ†R<ØRHS<^S3›SÏSèSTT6TOTgT�TšT´TÍTçTUU6UUUnU†U™U¸UÒUíUV V8V9WVH‘VBÚVPW\nW=ËW%	X%/X7UX(�XK¶X?Y<BY3Y`³Y_ZVtZ:ËZg[nn[hÝ[`F\f§\;]J]2h]J›]Læ]P3^5„^7º^5ò^5(_5^_;”_)Ð_3ú_2.`3a`4•`3Ê`2þ`31a3ea3™aeÍa3bVSb6ªb_áb0Ac,rc,Ÿc,ÌcKùciEdb¯d2e:EeC€e‚Äe<Gf5„f€ºf4;gDpg.µgCäg9(hkbh?ÎhdiŠsi@þi8?j@xj,¹j(æjekauk.×k3l0:l_kl'Ël/ól#mB4m:wm²mÐmìm9
! n5DnUznUÐn=&o;do= ocÞo*Bpqmp4ßpZq'oq7—q'Ïq3÷q++r)Wr*�r"¬r/Ïr'ÿr&'s/Ns&~s¥sCÄs)ts2tO¦t'ötu"8u[u%qu7—u4Ïu4v-9v.gv&–v+½v*évw34w*hw)“w6½w6ôw6+x"bxT…x#Úxþx'y5Ey@{yG¼y-z42z9gz/¡z+Ñz=ýz[;{;—{NÓ{s"|A–|AØ|2}@M},Ž}T»}5~@F~G‡~HÏ~A4ZQ�MáR/€]‚€Sà€P4�N…�KÔ�g ‚3ˆ‚/¼‚Oì‚7<ƒ tƒ<•ƒYÒƒA,„,n„3›„CÏ„…F0…8w…7°…;è…-$†|R†ŒÏ†(\‡W…‡/Ý‡)
ˆ37ˆ@kˆŸ¬ˆ-L‰7z‰H²‰Hû‰/DŠ@tŠIµŠ@ÿŠ;@‹|‹–‹ª‹(Â‹6ë‹<"Œ(_Œ2ˆŒ@»Œ:üŒ87�9p�=ª�<è�;%ŽCaŽ*¥ŽJÐŽ=�FY�( �6É�A�JB�I��B×�E‘C`‘%¤‘7Ê‘’^ ’3’5³’9é’J#“6n“O¥“9õ“0/”8`”™”%³”&Ù”'•*(•'S•({•¤•À• Ý•#þ•"–5–I–]a–]¿–:—7X—?�—=Ð—,˜A;˜+}˜E©˜Lï˜Z<™'—™¿™+Þ™6
! š6Aš7xš0°š.áš>›?O›.�›)¾›9è›1"œ5Tœ>ŠœÉœèœ-ÿœ:-�Lh�7µ�Oí�#=žeaž/Çž5÷ž'-ŸUŸ,rŸ&ŸŸÆŸæŸq !r .” Ã 6à ¡'+¡'S¡V{¡=Ò¡+¢"<¢_¢y¢0�¢9¾¢'ø¢ £.:£(i£%’£M¸£<¤*C¤Rn¤OÁ¤$¥6¥N¥!f¥,ˆ¥.µ¥0ä¥"¦C8¦E|¦9Â¦ü¦§(6§*_§Š§;¥§Bá§<$¨'a¨(‰¨<²¨Fï¨6©BP©<“©Ð©*ð©ª./ª2^ª7‘ªÉª$ßª$«)«@«.]«.Œ«@»«"ü«#¬6C¬2z¬1­¬-ß¬3
­!A­c­-€­"®­Ñ­+ñ­Y®w®/Š®$º®*ß®,
! ¯O7¯‡¯!¦¯ È¯!é¯-°Q9°Y‹°/å°H±1^±?�±AÐ±7²4J²:²#º²Þ²*ë²³'.³V³-s³)¡³:Ë³B´VI´7 ´QØ´=*µAhµ3ªµGÞµ4&¶*[¶)†¶*°¶3Û¶3·DC·Hˆ·2Ñ·0¸15¸#g¸"‹¸4®¸(ã¸D¹(Q¹/z¹$ª¹*Ï¹ú¹3ºSCºJ—ºCâºJ&»Cq»Pµ»I¼<P¼B�¼%Ð¼"ö¼/½:I½$„½&©½ Ð½$ñ½¾B/¾Er¾-¸¾>æ¾-%¿S¿0j¿0›¿Ì¿!ì¿1À@ÀWÀqnÀUàÀ6ÁOÁYjÁ=ÄÁ2Â5Â(RÂ{Â1ûÂL-Ã7zÃ²Ã$ÄÃ4éÃ;Ä=ZÄ8˜Ä>ÑÄ@Å<QÅQŽÅRàÅ3ÆNÆ&ÎÆ/õÆ8%Ç0^ÇG�Ç ×Ç)øÇ."È/QÈ�È•È^µÈ<É;QÉ3�É.ÁÉKðÉ1<Ê6nÊ?¥Ê\åÊBË6VË1�Ë2¿Ë>òË1ÌEÌ1dÌ–Ì9³Ì:íÌ(Í>HÍ<‡Í3ÄÍZøÍ1SÎ@…ÎÆÎ3æÎ;ÏOVÏ;¦ÏOâÏD2ÐXwÐDÐÐXÑ(nÑ<—Ñ/ÔÑCÒ^HÒ2§ÒHÚÒ4#ÓDXÓ�Ó°Ó8ÍÓ9Ô*@Ô2kÔ9žÔ4ØÔI
ÕWÕD`Õ/¥Õ,ÕÕ:ÖC=Öb�Ö.äÖ]×&q×C˜×+Ü×(ØG1ØOyØYÉØa#Ù_…ÙjåÙIPÚišÚ)Û&.ÛjUÛ-ÀÛ)îÛOÜ*hÜT“ÜjèÜ8SÝuŒÝ8Þ%;Þ7aÞ6™Þ8ÐÞ7	ßNAß"�ß#³ß#×ß%ûß$!àfFàf­à!á76á5ná9¤á0Þá/â1?â0qâE¢âOèâH8ã@�ãLÂãEäEUä4›ä\Ðä-åGå]åCuåD¹å4þå(3æ=\æ,šæ/ÇæE÷æD=ç/‚ç8²çëçèè+è$>èPcè(´è.Ýè8é'Eé*mé>˜é*×éê$ê7;êAsêBµê6øê'/ëRWë,ªëN×ë&&ì1MììK’ìÞìëìFóì:í&Kí[rí,Îí)ûí5%î7[îA“î+Õî&ï(ïJGïG’ï"Úï ýï@ð._ðAŽðEÐðEñE\ñE¢ñEèñ.ò2ò»Gò3ó27ó$jó1�óÁó7ßó-ô3Eô%yôTŸôPôô,Eõ+rõžõ&¾õ8åõGö5fö=œö9Úö9÷FN÷9•÷UÏ÷=%ø8cøIœø"æø#	ù3-ù/aù-‘ù-¿ù?íù4-ú4bú/—ú,ÇúQôú)Fûpû#€û&¤ûËû'âû&
! ü1ü%Oüuü�ü
! «üyÎÁœ
µM6JkÁ$c%#Yç~¾$�3øY0€%E¯	 Üš»çò#q Ý$Ò§ÎÄ
! m Œ"„è|	Ë$«ÚH"½$5
! mb£³¿nRœW~¤!½ö)O
! ýÈžC{ÌÞè|•<Ž!2ÎœL!(
! Æ€ãäjß]�öD%ÔT’6Ø
! Ô
! ÆÃzíãÛ(èu-wåíä@m!Ê5	?ÿ�#wÿ Ú—×f;.�&Ð Ü
á:½oî!#‹U�"€$Ü
! 
:'"½\6n<¡·Å!öLôd c$	Õ³!¢n[(	�¬!´7qYŒ$¹«ìR"¢Æ�š%Eb
! Ô> €!¯$ÌÑû}ö�,ºÂ®®
! ð¼x &QØ=)ñûì}	
! ¢Ál;§ób‘‹‘$5I«å_o¬±¹¶¼•
Ç9¥!°Ö"ò¸@
! á®$Ã
! z"¤#‹oAK
! X%¯o	O$*«¢%ì?à~”d%ÒU·
z	0Gx!Æ§KF!‰ß›ãà
8 Ô÷; E#)K&ªÍ™˜Z#is	Ið³#«³È
! ®ÿ$Êô
! QûxZW!b©Ç#{Ù+!pþÕ9ß2ör€¤Æ<EÕ�yŸŒ±6
! ýÇJ
#]$6ÖåÕEº"Xf;Ö=›!^	\Y‚ô#ÕÛh		‚Ž‹8–]rÖr¢‚ì Æ£Â
í¶
! LË«B×H° ÿy‰Õ+#?"V>
! 'Iy¨	Ü½"˜ÜÂ�Ž‡A%êï
ƒ
! d"Š#¬n¡L¨×m		íb³†X™Zp ]!ŸjL —.X	„� 
¯&Ñî"Ò	+¬äü�‰$ÁL7i<#3%©ñ¦	]Ü#TÿP
Z$�
!  7ä#Z¦¢a.±°¦Fr#Ö	"LKå$þ,Íö"³ ˜Ó Î"%ƒÜ‘
6
¤&%âÇ"mÓ·ø{  %ñu“—’Ãç‰½ $
èU¬Ù+ # %é§HÅ]ÄxeŒ#ß#/±§«"%¯5œß, °‹IUŸ
! uœ	ý’[{%u± õ»	R6±$ÿ<$,�"µÃ8"0žºNa$ñ’yÑ¯!7X:—¨!ìM¶î1%�Nÿ'ç­ÛÁí,\™W	k!l#f1;
Ø¢¯g¦(
EE‰ðÅðYöñ2ivt]G"ü"Zº.NJo
! ¬wþ
! u
U·ý�Ä­µ£�ÝFÚD‹’sŠ°T—,(1Wš$]#á
&5	°Ï$gW%[ç!
!  g¾r
! Œ¥$Bã
! OÎ¾–	ót®T	BŠ"sr»
ÂŒÊ["
XóÏ~	%",DïßV
! 5vê7�/Qh%¢!/«�
Cë Äs D
Ž%[Ã@%¤�$*$Y!m%¶(+$¶E« è#‡"F@t§IU…d’ïg%\
! Àl‚ÐzÛÕ¬#‘¸z
4#$·Irõ O#Îƒ	†ÇžfMx$¾x}˜×#Âÿ%Ñ¯
! �!(¸çF§#
É}<"`ß,Âd­¥ 
õ½Y5«ã^#_6?
½!E”#	p}@	zô^9ÞÒ
! ã%CÇ�Ò#m“dkû#ÍÛ©a°/'Ë
¦f#áÍ"f"Å
! ~A$¥pü[Y}Š`
! îöÍnDå
! t"h”@³D‚ ½Ý"
! 
ó‘%bsÖF5e7…\lf
À%nŠÕZ
! Y¦Ó
6Y#kG�Èep"#¼oF#Nà•Y
! æâ	Áëì!ƒŽó˜ú€ÖÅ]ìÚN"%gÔø»Œ¨É"Óg!áÕ Q”HŠ	:]\ ØõH"Ùv^Çe"‡®$t†—$Ý{”P_XîÏü#×!üZL4	-ù%Ý^\ïè'�Jmê>!.)_%¡Áæ¡Ž#¨yH FuVýÁ¯Pâ×�Y 
Ü¹	Öl!úŸ:€*#V$Ft	E¹�8„`!&µï9½É
! 
! $ßŒ€	Ý$õÈ 1Ä’µM¨$ì]ÓiJ´#§ô�<I	QÄ [‘÷~	=$À¾aÆ
! iÍq¤^éï¡º4Õ$K"!¢�4‘&
O4Šß�ƒÛ¨Æe4
! Û=:
! Ÿ×†
! 'Fd
—¥
! á>ê‚Qe¾ w"ywÃe:³†E'
! …
! 1_'
ïª$	".º¬d››¿šÚ$²"·l•l"v½G	Ë[KÆ$ká=7%ê	#O$_år‰
! D"¹ u$@ˆ%€›)!N
! Nê5l¿?í&$@ê$Õö# ¬©"à¯!Q2¤„
D•!ty–ÝÛèÈ1:%
! µ¥—ÈÍ
! ö#=??ºâÇˆn
! ^e%L%&â$�
¹Åÿ‹�"ò'Þ$~Üa;%ë@÷±´mÎ#²¬ˆÂž¡"Ì!
7‡$¥Ä
! ¨q%¹íÕ_7¾R�¼Ô	$Îw	B?ï€È"	&³þ¿y×Žs]%Þükl¯ë"h—	Ï"‡*ÜA‘!jR©O¥$ä
ø{/$<›Y˜ø®Åà"¢
! !F©ÍG
äº	M	ƒc¡!àv"ÚÏvÑ;y úûû< ¸#úKb©#§5Ð˜H­
¦úTø
³	UÒüïT ˆ#]ë$‡ Þ$?!8$pÔM¶C#¶ˆ§_"$öiŒ‘çøëà˜â’!Ø ƒr#d!…·.
! ¦ŸA–­ùJSÙ"Ü•B&¬á$áa#�6/è|qp4‘!¿{#+©@‡
! ¾êv'Ü�h#ww�‚%q'�%7¬¾�…-š
í æÙ%MÉ¥`
¤"0Òbµ#^’–ø
·#Ñ¡™£#…tÐ‚bî¹Pu™
  
! $Ë†7æ!X] ©Ú	ŸNï…}¥¸a3Ðr¹ƒv¸ ÔCa%u¦
! s
ü$*flÌN%Tó‰0
! _ÞŽ$«²!w!­Þf¾9œ`Ü!�rn	™õJ$²\Z%[ºg%³ÝtÑð‡¯Êº,? 
ÜŠ!8!Š�<o)8—#üæHô
Ù*	 žØ	ˆû‹
¨Àª˜j®V ù‚@€
ûÉÌ	¬¢ó
! XŒj€œ#k	âìµ
ˆKDK%èr…Ë
ÉœæO•i³Ëóµ8:® bà‰"!bGG+ÛÉå”V\ù 2$3vxú¥îŒ
/´RÎ³ÄŒ°
ô
! �a›Þ+Ï$&Ý
Ž ¥bR1J#{!tì#ççoð¾	Ç
Q�'
! –?¥‡•w]¹ÊÅ	¼’b IVzÌ‘âèˆ!ý!Åk
! »"IÃ+©
! Údðn=Ý)Á=ªÆ	®¡'¹Ê	-
! %Ê•·ûsðÖÿÂµ ¾G¸ÿÃÍI½
iú¢i
ÜÁÜ1+
! “Ø!ps"øs ü
! š>"3�úzM &Hu
! À
! sÖ/"|%Yw®	–	I¹ˆ¸â «Foþ¬ý¦}#�U
�ïx%3
! ¡H¸	ºH3ÎR oíuCŠ�äN0‡
à!
’Ò†ñ#˜$‡îŒå‰!Ì˜
Û.¤¥oœ.T$*dì@Ä·™‚N
ö)
ÞtMš
—j² X@S2	g[é#Q
! ÈA c…"�£¥u%#B›Á¥I!ž	
ñm
÷åÍUx	p±£# Rã­v1§BýäÖ>ø7bR¯J„§ÇÝ=ã	¤Ë>Ñü’ê º‰˜Zhe%Ü#�$â|Jà¬q_ÎO	mÖ#}!ký¦´ ~* $ë‡ö•i\ªØP	"‡G
! 	âw#
î	E?Í	ö¿!
! ’8ß¿ãÂ18»ÎáÅ$¹Ü”qfÊRå4öÓ)	Z!”$
Ì—%ù#�íú
! S
¢*©r„^��{0
! ™I*|øç
v3	;
{
nI
.î BI×!p"M
+o ÷D	œþÃ!‚A^ÖÏ!þêv¶åpñ 0!‡ÿò‰§/
`	^!#q 7!5ç"ŸŒ	#of…ºy
$ã-$²Lö½&"§9‰ˆ ó
µqþÒ'>¥©²£€+Þøò	 4 �c “´†B‘¼Q
©É
! ‰�÷ –"ô 
! ƒäªZõ"mÈ·Fìçp|0"Ñ"C	U@u3îÅž$~C¯üÓ
! Lu©K 
! ¶Bï	°ý[$M%WæÿÂû]Ÿœ˜%	~—m
! ªŠÇø	²-Í�#	X!ü¢Äœ
! ˜bÓ	Ú“-!(ž5qŸl#²¿õ%é"“¸Œ÷#è
!  l$wD$û`×Ti¾ŸíŠÚÍ#	 á&Ë×-’oÿ”ÜVkŠ
! œ"j„[Ó$Ù:mi!d·"l%hÇ
! 
ß#` ð.‚“«#÷
! 1O"8	“!&!* è?k_"£tž�%óÕƒÝ
! œ%[Š$Ð„QS:OÓ†4‚‚"H80n#N¾á“.$ 
(çy7-<B”`Þf9—ýÐ	nÏ	
! Tšåí*
! 4Ì·‹%™›£2³¬«� p
Ë#]ç¯#Hâ
åK;H wP%Ld$hƒÐý#xå	ó»5ÉJ<»VN#Þ¡¦F$IAþç Ì�
! þ8Ý$öê¬ÍDàÉ“aÅX
l’š‰õè5zw²
³
{»DùÕ#é­#
%ŠÏÁÕ
! _*5Á
Û.Ò=ó!át™õ
U«<%ß0éFT@†#8^"÷"|šêJ	·´
	œ
*“çiØ§$öCe�	Z	€œÙ!×ùÊ.QŒëå ~K
�;ý0 YO ;KÏŠ%iÚ²
fˆ:ª#ùŽÊþ$ŽA!ŠúZ•nÐ#‰´íí¬¿	HAÓo*Œ
Ÿˆ½`¢	xµè/#„0Ž}I,JF$¯æ	óLå
! A›µùxSµÁ Ã´öö
g	U-"½
! Â 5ì
$ç»úM‡n<8	±,w¯¡&Gt%µB
}
]åÓ'i
! ¯�J<Öú!RÙ$B"Æ	ˆV9Ö–æ$�N—ð#¬š!qŸJ±É 
"	%Ûä"uþ`7Ð"0	[RFwx
! ´,U%ÔÓ!î[!fä$�'à �©”<%>¾ÉÛ	ëÄÚ# ÉÖŠaÝ"`^$ÖDêÕ"WÒ#)
! ÁqÔÄùËœà!æ‚LíYž
¼ /Ã›³	Þ ¤Ä‘K°~;i/IÓŽi |À	¨4"þ1ßÞ	_ôl	O
ÌnÚ`L	›Œ×´šØm�%\a}wóã!4Å%HÌ„ß"´“�
~7­!~ |
„	Æí>R$ÉÅ%Ü)Ž/!Ï‘
! 
! —�C	¦C˜%
! ¡rC
R
! æÚÙã ‚!D]
! ã "AL$Þ,:¹ì@ ð„–%!¼jD?Ë`Ö
! Ÿ(‘»+"Æ÷!òØ
H2¿r_óð
Þ¼"ƒ(ÐB%2"ü–õå#ß$FÔ!g	N	úòñs
! Ê Á!
! ’’bm%Í m#<	ÖGä�¤ 'ë®#l«òö2éôCBÀ
! !
Hž"�"L¨#,|…Ï×CX
! B
”é
! øxX$ƒÉ
ˆ`º É!ÔFÎ÷=¡$çÔv¤ÚÔÓ¥d³áõÙ:ë�G%“>«¶þ
)œc!êtEñø#Žò«	5%Êð0âÌ,`éïb¨žá ¾Ýýø !
! ãä$–Hø"é>gaTRF%´•"fZµ"�É#h²
! ]|heÐâU#mczò$C—"N #“|"— À\â5´Ë4!é9Í‡�»Á«hNÓO¬qÛÄ´x•$â"úVtË -³	2Þ¹=�ß¨ð!e

! �	ŽÕ!É•ì;é	Õ	Hz4d¡%«
! (µOdì
! Ö9£1AkFš7B
! îWj!	^V¨"!ñ!jQþ"üê±È£±£‡#¯OØ€M$$Q'£È$èî0X9$•Ü$‡U$Ò^ w%«">uÍ ƒŸ%'Ò†
-(/™7$—
! ƒ Óeì�!™æ
! À½ËþU"!2m?#˜!ch¸$3X³»æ¹	3
Æ�”Ø®Þ"9J!›Š
! ä
! •6	t$WÃ&*sD#qâ§ ÄÒ˜ü «‰â%\$®þßÒ € Ø	K�Õ¨:9ˆGÞ›Õ= Ú
Vç.T5,:W#ÓÆ’
	Ë
! ÿ	Ì {v
! õ›� @À
„pz0#_
®1I»‹Û $J/k`~–¹"ò·¾ÔÄÁ°¤*Â·,!¡
Ÿ
pp�Ž _A}n!,™!ÈÊ¢x"cE
! Œ {¨ÿc
! 'ÔÿrÈŽÁ]#P#ý ›».¦
OP ÷ð]•å!¤@#‹>#Z…$$"µ²�@É>({à	Ž±"UE$àU%ù�¶rLSÒ5"ð÷"çÛ."k´°L
+*,V¶pz›$‰“(ï"|ð"q¨‰‡vr!´"ªÎÆ"F	ßA¨ÄÊ %	m. ‹`.f‹Ùî´ÌÄó$†$«CA#ÊÀ/Ú!ê1ñÂ3â }!	¶¡¬ÿ!ö#"G¦¡_±«Èô×	[4
¶ä!gÂ¾"Z
X"WÁD{²j#† Ñ$Èä	=¢#p#Ü"ÀÞ#5 » m²÷Î“2
! z#V&	 Íõá\ÐãN"Q% ºo} û|#K	Æ\%	ÛóÍS$ Póúõ½#4&
b}	Øý
! ©T"Ú"'P%5
£›uK$ ¬
! °4~K¥ŽéCÆÖÎš\i%�£Lf Ï
 à“
! ?wê
¤µ[´!W÷º»‘ Ý.³œ!##³#: WÅˆ"­"úÏ|f
ì$‚Þ!Í!Ó†§‚¬tÒ…0óÑLÒ©
$€ÈÑW �	`{"ÅIT!Aï°Í(Iù
! 9;õ
! kfÝ	žTJ%ñ»¨Q6 zG/&l°È�Œ
! ;"PÑ˜˜1
! #î
! £	Ã:¹!2V	i#!Ž$"!%üÂyÿ"�¦DË!	gÑ (=Ä“ Í¿#fã��Öæ
Oì+ú£
! ÍëÎ
ìB²<y%WQC—²*yÍ4m7
! E!`÷äÖÚ ôXíù§òb%R!ž
! ×„õJ
Ñ
! “#–|
Oý=5úY�aó hÍØ¡‘8@JÎA"ãÑú"ØfäT
I~µÙ¡	­$>1$™ jR%9"à¶¾
Â#·|$¸ßŒ.%Hþ–#­Y%¡‘×üU‡ª—±G7
C ‹Ïè<þ…	Öþ
! �TÓ
!dg4j@e ê€"JòžQ
!  æ0ËI%Ï
! 4$û‰*#Ðß>1‘�J 
!>”="¦Ì—Êš#TN
! Ef ôàjcOX##ù<óF"ž%õ	ší!ÝB>ð†‹gx¿.	âwënÓb$oÐ
€ï¼•™­	C»$n‰Eâ?	©Ì=ÝPß!K!w�e	Õ®õ»)Øq$ [·$¦"ŒÈC%¾’##Å }ª� o
! î÷é„|ª!X» Æ�U¹
9½O'Ùr�ƒ#¬$PýJ+Ó"¢é$Ü¾ÝR3�À/ìÞpJ"j@M‚CÙ')ÚŽJ‹Ø§"î#E¥Ö zky
! À#[
! †%¬b+Ó3"‡2á«!ßDi$=K”–-ÛÐø~CjM¾ÁE¦’
! I¦ìŸ]ú«q,·Š.	8!ë	å"$_ñÎ$³ç#Å z ±DMiX/„”×$#�xî
Ô 6+h!c…Áþ		b!ª1¸®Úê	;T!Ÿ�
! ©M#�V"î¶ ‹jS"`
! ­
ÄZÄ˜ì	$JtÂa8Ù Õð	�y´2x#èý›g ¤—
#
»ˆpá"U\e
+%*±ŠúQ¸s#WH	x3ÒÃ„ d!/
! #Ó6¥žÛP$…#ØâR"$PËkL"N#ô¤ôÏðsz­¤™"G§¥
w
! Ó#¨
! e!©ùÇe-s1Þƒ$²ÉýÇÝpœ6Ü	µ!xjR#$N.ž¬S!¦s$)½¾\$!W"kø‚$¹#!-Ì##y ,ú e6YXû±	] �ê"Î[·	æ)$•e"WÇ
! º,$�“$ª¸/"1^sÝ€±s£d¤Ô!aðûD62/ØqósKûZLº!ý3E	K ÉéT\o �M‰S4%
! äÀÆS‡‹’$q –™$ ^V>þÔ$Ç	W
†òKÐJ r!9ñ6cžj$�üàê!""yþ@!ËñójEi£ý}C•±
! nîžªc`GÔLL
! Ç,	Gëû
! JÿV
å/Ø“àÖ¦#…û"Mh
! }Í	3 G¥—=%' ”mñ!5#e§Y
\ÇdÔs$þ{±íµ¦i…NûÝÙe…ÿ·s©N®ëE~!y“ÚW–þ§	V)h3fa!Sà¯Á##4šS	�œ§
¼2#M!€¶$øâ#ñM·›› �™µSs!†À
! +lß	6^
ýÞ`ïËPÖ$%Q"/"!4Èôî�ñŸ¼Èžc#Ñù$t-Ã&¿YˆÓ•	Èåsb±
Ÿ¼j�3Õ
…ï e?
! È!‡c™Æ‹1?Á.•ZKü
! ¸#¢š	|dÒQÛ$$P€X["Ÿ"`õš¼ÌÌ<TZ$%hÅv#¾=	©‘i"¶J“Èá!2ø
! O«!ƒ²	Ñ³ÑÄ$-/,ÏÂ /"ëM„$>S{(÷6‹l
4d
! Sö¤Çß J1" ²0´	X±!�¦#—!u( ‘­G#V#ÔÑç	ž ªB	ú|¡Û#*cbZPRÑÅjÒ#‹¶#g¶]w<ÇNZ"P
! Ú‘â!~V´Ø#	�_ ²#A#çT%z$é›	ã²gƒ
Xü
!¢$®÷.!É	azÖ
‹ wÜ ö
! 2·fž#Êƒ%#mŠ¥˜
! #lù"|9G!ï| å&#p¤$)ÚÑ#ý‚�ÜkšÁ¤•ÃÍéC b$7
! "¾CÜë
<e=6!Õ%Û$èÃ$mÞ;!gÔnEj�~�%Ey$
! a
.ö p,"Æn
ˆ‘S`—q"›É?«=zžø–iÇ9hü%¾-ôXÌ
! ï#h"Ý
¼í°$}Ïf%e#øù
F¢ Q6¼™	ïÏ0‰§� ÜV!vu	õˆ
@À¼h
»ÚšE 
! ¤�¹'B
! "=vû
éÐ
! �ž"
! ‚,
¬ ìÅ†b#c&x¿›";
! H­OƒÚ¼ö!pèÒ$å¬
! �Åª
okS2À_8%Ê²'ø ·
! ßãJE½!·º#”!2Æˆ ®²4a"T ô!%®
5$^
! x1è«$ÀÝ_(r	9_t¯h#÷8'Ä!dí$›#P"Ú$±#Â$ò"t "ý	-VSe$."c])Ï `µ×Oë@$
! »~ðRYg#Žì"Çå^‚n$Zu$ÓìU!Ñ72nöî
! ;%îôýë”	3!Ë	¥ ´
! íZê#êôL$Z7uéù¶
Ë
! .¨87Ã\R:áù%
š+†¢„¿!ë
! q	œ$aB$dõÓêIõ�¼Ô¼”€ˆ,ô	�µÉ$b‡- �¨0A»	]Ç#§!t
! ,0mYW&Œ%îQ#9 ¨¾3¡ vóN¿à B!l
! õ
! Ä#
aq£$ˆé© W="k;~$8
! :O%‹F
"KW$ÿ*”Âù\!Ê!à6©Ç$àïÃç"‚7Ï
! Ú
! à…lÞg°	ÿ©–_	Ð�\"¹áoj"±	¸ƒ!!Õ­
! …û€°Wÿ¨
•W
! Tu#ªj!iú$j?]
c%¦ Å#¤Æ.#�
! ]ÏN:Ù²á	Êã$¦6È9#Yöûê,¡ž�Áw†QÌ("â
! Ûôó-u˜6Ý8ZÞ$n
°"±ê#×Dæ-%ß4á‡/“ŒGP!‡¦¹Øê
! ñ="ƒ„1Ùf†EØØÑ
þ!_*$¢¿´ÒA÷ÙHŸGr#ÄŸÂ	v¢¶6V÷¨=#A‹!Y—?Œ$ù!êëé!Lé¹ð$’ÈÜáûÐ
! œs!3"|³à
! ™–p |6	
! 3$â�f!W6v
¼(>—v!ô=!fC4È	|lÜ
! )xnz°Å"	9önãks¦$R	£kç#r ë!XÑts ÃU­æ;Šá¯ÕóŽaÚ
ÿõL(#Ë{ª£"Àý$èËWù$ðÅ
3˜P{Bt#ÿ
 (¬©ßí+
û¢š]á
! Vô# �!N:$£qn÷ëo%�Æ !R
ý=
! ¶ø!d¤9
! Š+Ð!nÑk"Ñº
#!U
! ?æÝ#$¡â‘"8
`

! œ8‘¡y"·eè"qÛuû=mV%ˆa¶«ôãØ~`ö¥"&Û
! Ì>¡-%æ¢#Â„
! ÞŒ’P–!ÏÔå©iõ#l3øÐØëf	…û 0nï8ß
! �ƒ}^Z¡#ÀÀ41"Äó	ƒ÷
C"qÀÞ£ –F:)r%v—ˆÖt%T…,]"g
å
¥ �%¾!¹KrŠ°˜ ¢"Èó#->°#‹p!–
! XSG�f
! IÒh !�!=r'!vêGT|°øjÞ
! Y	—
! aC-ü	8®!
¬
À!�
! #z!Î¹á¾Ëæe·XŽG"o$�!xìzô"µ1 »
! D Æ±é· ¨DpÎƒ¿ˆ	”ó%H×vã#_è	æ‘Ùï×kIùÌO»b‚_1	ÉVhÆæ#À=E\
ûuÅWÔs(2ñ­Q	Á˜³"3É<µê5�"p
! ô>b*¼É]	ýx"ªe}S#á^N"c®
! )èÕ#þ€:!(9œ ¯!HzP:³ºè#§;"Í¼v	“%<z°øâv	è!MÈëN!H%?NoÉ³$ÆÊQ$²hO)Ûû6%ãï:}¯*%Áo
û=ëPäµ™#+K·|Vß
‹}×Xó¤
! òÂ›÷+àye„¶Õtìå‡“E"c"þþ­µ©hài!ð…`äc®
y	ãPb"úU`é9RÐ>$è–UcûZb+Ñ"óyw~?€#IŽ
ñ
! 5älË%Þ
¢´Ó5Š ‘ªÑcªÎ
! ³3Ò"1Õš"O%:_¼#4Z (�
! ?ïS%$9!r&
$ð
! …b¨a
! cH
! 
m!ñÍ$ÂBÏm¿"o_
ëÌ$g"T ~!,Ø^£LM"­æ÷æüœ3MZ	t
g
s˜dÆ¹€YÞU|ô¶!
! 	¼füû!i„ÏÂ!ÐÃu 9zæ“	³Íà‹è‰¨—Ð#‹$=´ Y¾ùÑÌ$ìlë
îš
! 6!�#Œ!é‡|†l^%õ!%€
â¸–!BÓ±H
„
¡Õ�"�¤
!À"Ý!#
! Ð/& Z½ò!î!ÁÀ$u­!‚ à
×
¬té
Ï½¤Í)ƒ+Æ!JÛ!"ÙIÔ
×ŠðÓ;º–2?$Nˆ|…Õ*
ˆ*Žš�°Ôl [ñ%½éËd "†£ÖpNJ’K#´òc Ê{™GÊþ# 	9—´Ý¶,%‹†Ý ßŠ¿b—!$/¾%	sR-	=2
ÿ‹’hË!Û”ò

B ¥Mš Â×"o¢&?2[™ò
! Òdí{e<
! »©	¿$ é‚kž!ðd¯ä8F
! '%¤	oaÑá½÷|ÌÊ
 åÌòÙ	o¥	m$<*/ œg^+!@$¼
! Ós3r\é“ºçq#‹û
ð†$æ"Éòí"Æ!‹p	¸&
! V6	1ª*�Ãym›Ý€G9ä‘XEB$ÿ9i	‡ 7$Ù
É�#Œ'„"~¨ ï
	ü<
! Šš}5"$7H#l'¿
�­<
"Þn”%²$#7#g�¼À†Éb�"E Yªù($P;¿ˆ$ü;	�03A¹
! ÖuUÇ~dP~%6\‹
! '	/Ð“*"9h#yq
! ‡h¡"ò$Z©w\# ˜´•ÿvy	™%±‚ã
ro#[òÃ$ ðZl!¹œ¶a0%5
z
! º
! :¬"×Å²+[õ(C!1
#òtŽŸ½Ø`#Úw$?~"t!E%ëUM'¡°! µ
I
! M;#ÈY!g{ù£¢…"÷•Ò!
Ï‰Ag(ÇîéÀ°(!,#ãºS" ií#�[óãU¼¯ tNù	ÔŸ<2;
\ñ"¸
! ´$7"æ•iT ‰%w�Ü}âÇRôY"˜"_Û!úï!˜C[#²þF´Œ6"6#äÚž‰x¿’ /%„”MX~
"¡YA»	�
{ ðÈ÷	T
! a‘#*m"Öï“"Š
‘õ~#ú¦êšã
! Ë|VÊˆÝüÒ
÷¹’þ’"Ž
! �z£)#/æ#{$çÈ#ß!ˆ
! ÉÇ�¾"ov:qLÀ$#U¸+ùÿ
! ‰u
! Ä"äÐ¥¸¼’þ Î^ ô$ø8ÛùZà$^j	‰#!¨³»S£×°Š!•#%ª
! GheÍAÆà3%Ù#
! $ycñ03ßªPe
! `§&âÃ 
Ï"ú½üºà‹","ª ™,
! º	º>f	ô¥w
J%b	PòuF"K9	ÄØ$²ª•>4[ú(¿}%‰ÞßC°&£
	^-Ú¿î­s†$Áï$O§8^Þ5 ÊÎ	{Ø�Õ�<Ø—Ï¸>W>­¨j% ý#%·Š›
! 0xÈ
›:S%‹#€SGÂ"²%tí… ›q!
! ‚#ß_!c}l­8¡w 0Ú
! ¸Á	0$
! ³„{ÐŒ%€ï3ñV'#¦!þB#¸‹	ÙÐÆ# šx
Ã $\FŸ½aG!G
! še­šUÌ¨Á
! Ô{k �sÝ ¿–zo"K›Ä
×ö“A-ðâ%"	!á%	™
i‡!Ðg©%)SîgîÔ"�!
! ãu�ƒ™Vé $§ÄM½;ö	.]ªdHW«‘	7 ÷U’†8!yâÛ… $†kPþ� Z*}
! Ûw€$½µ	iÄd#*Õ %^g$,D-œÎÈwo&– Ð$1:Mîªœ
íÍ˜#èê"Lã¢�·%^Ž	'  åg
! ­\ò5;9æ{k# ¼b)›v“•%7`'$ò€!…ÎÆhÑíŒD¤Oñv™û«¼Â
) ’àu" ¼
:#B²cävþ�÷$í ¯"Å À„@Ù¼¸‚
! èú °
! Î°Ô¦J
! Üœ>¯r@ÜT‡ü!}®â·ì¦Šìs
#%1DOØ"× JÇ#¯ ÉcI$	@‘Ëk„!ñ>	x+_
! >nüQ%²ôN 1!ˆøO#‘³ì	¡ùÿ)Ð£óžì�!°8k³
! xå×Ó†ä»®ù”
! Îî×4…5!÷^º$
xÓ9
”$ç™ÒSØf\Ùæä ÍA.VEr*µ[
Y$[ÖçKHœ
! §ðd#Ô+¬	2!g7§¯t-#;$lÜð ¹ {Îƒ“<o>¼	X ¯
! #¤o!çËç
! ©$-	üh`$§¤½” ¶	áI#ý\ªy!5z`!¸(žßüf$‡Ûç®·!Tüñ~WÃ
±p˜xŸ›“
J#2‚
gE
æ	¢Ážæ."!@l:	’˜SÈÊw"X­�™¯
y[%!	"ý"é‰I ÿ#†Ç lŸ	ý@ÄÄOŽæ v|!ÂŒ¡çór.
! {“1#>
£&ã")\„#¸
ÞD%F§V¹¤"#h³B–÷ŸÊ
Ô*!?0
µ7™®Ë�s%ÖT#û rª½äw	Y…Åh$½­Ý@‘\	zÙC·Íè
ª	¶-	Q`"Ÿñ_#Çƒ%š	Ì
¸Ø	 ¬„‘UìÇz‚	©¹i˜’	+	üW¨�ë§¸!¸¨ Gä¿(%
{
! ÜM
! ¶”% ¨8�÷C³¿nRº-¦ñ
«™•Q<(;å!žò
^ù%ÂDÅaŸ!	®"sÛD!	D¯ºO!Rå¶#
! %ãr
Ã"Ã³×$5BÑƒP! D
! q÷7	\
! šBŽK ú�†!c%è$ëíõ©¸_¬ÒW* âq�
! ºè’ÕÅ’ŒÇ!�	P°I$µ$¢
y3#Àÿ_:tø¶"#%$8á^×œQ‚ä»´gÚœ<!{q®Iep6€
! À ºYFuo¥Ë"u/;Å×¿ �#ÇJ˜	j#Ï/	ÿ
PþÃ¿$p$ù£RêÝž±ÚHÏ#ô
²Ê
! ¯Âè�«
ö˜2�»#[qS‰êY^¿
! 2"™‰
ÌÏó€"{Ód@b
|
! 	™Òr$n\Ê#ŒRÃ�¾ ¦©#%%?n™¶«¢Ç£ Ø½	{	õ
MŒÕA³·Ó
! +ËS•¡
! cxd”k
ž	‘Î!1òÈmŽ†Ÿ	°V¿�"�$OÚÑ	–
ø$—u�¶v�®Ë•bc	QyMÊf�¤S…
y‘Ûž!–$ƒ!�#Çà>ƒú	z‡	ò‰øçô±2%h=
QÞí»!}jÄ4í
läÈZ‚£èAõÊÎ°L¼!’n ^Gá#N8C$j`éN$h	×ò!²;Rû$-ž¸ð#ÅÒ3)§1_ti2 Âa g ÎH!v ÏmŠ6jPñ	üí	{û	É¬k8#ŒlF#�Û"LX¢M6$«R’wì!¹Ú�Á"²tˆ¥¬~âÍ
”%ABe¦"–
Ä#øÛ
°#Ð$ëx]ÿ>%}%Æ $‡tŸˆÔ#YdÒÁk$ŠÌ™"	"<$ÿ‚¤L†	†m24–W%ˆSWRi$HÂÓ#$ ´y#z~öÄz ]}ï	¥v”
! IÐ
øý
T�%ÏŒòµÃäc
ÙA	î$ó"az%ODRˆ}"aÆ(�„f?%‰	j
Võ;XDú#• ­‰Ip%çG —
„%¤$ï
! PüåH]ñjG§
! No¿–k›mªŸ$Ö¦d	B…!?½Òï:•Éxò !ôº2%Ì"”"ð‡	�
! ”„k�&05‚ãúø$é5
! ë#
K�´#ˆa<¡–H$)
! …0S
! *
! -"õ$ õ4º¹$4®ÝsBD (pWÝS¹Š+TnqpÔ 	DxKŒÌgC
! •Â”òoìÊ"Ö!ù—»´"Ÿ7öÎ0$ !]îy÷\q|‰cU"-
1¸8ÑÃ#A›
È˜Nrs „XŸ:"FÖ¦p|E!6)"?Î"¶$<)QÏCÑ!jŽ"3¾ÿëµE
! š?z­ A}[ ´®ôÙ$#lž`%¼$©!!"½Ñ[ƒ Sý®@"¹©>ÜkG$/–%q
Â
! a'ÀÙ[	
LhA"A
! ~ív$îö$¿u!á}Aã�	L#ãÙFž9f
! —^-Ì
Li±ÒÉÅŽ.%®…%ÁœâQ!Pßñ$óéß?Ïºj
! €n"õ)%P®="ƒ^"Ç=�ÃáY“íñrîF/9èÜ@
W?ÍÀªcB×
! š¶Rè º±#Â˜&0@ÌŽå #ËM‹"Ù
! Eú¯œ 
! œ T{Ž	¸ÃõUV}€@¥±< éà#0¥#Â3ç$H¿¥	4ö,Ã9%Xò ˆh;'ª�$ëa	ƒ£aý�½ÊÎ ä·á+ÌS Àš	²:¿å¾#“‚”
¸Ð úæ˜�5"ä_ ­QK(QT†"cŸ êá™­êe
/Àx~|$Æ
%[:
£!•
! h
! §‹«›%O„.
í
! ú
W¢Õï‚	[€±›¨ôLKÊ$4Ér"wÅU	”.¾
! ÒfT\U ì& !v%‘ê�Å.Ž0"½$•Ê{ýu›K3;·n%“COgµ
! †»¼~
! $j �2pÄ	F»"¢Q QŠA
l¸"ç°�ù%%ï[!¢Õ!+}$;‡%$ƒï+Z�
ª"ud�$MæmÊ±,®„ÒòB!MŠÃ	)åÎ„æSà?‰Ù%_$­Ù)¨yã@e-š�Ù­
! ë’%¡øÁ¯K70_)	Ôû´;F œ…7ƒ" k%2]ñù”7äm¾‰ ¯D	ÅŸ#q‡%Ð ð–ÃI"
  
  For bug reporting instructions, please see:
  
--- 1,1802 ----
! Þ•*'l9E4¼rÐCÑC-ÓC1D3D HDÛiD+EE0qEK¢EîEûEF<FBXFR›F>îF@-G9nGC¨GFìG53HIiH³HÊH!ßH$I &IGI"eI+ˆI#´IØIÞI'ýI%JFCJ3ŠJQ¾J5K]FKw¤KILAfLK¨LNôLBCMO†MLÖMR#N;vN8²N>ëNI*OItOB¾O~P?€PDÀPEQ@KQEŒQCÒQ=RPTR@¥R6æR{SB™S?ÜS‰T9¦TPàTC1UFuUs¼UE0VCvVQºVNW�[WGìWŒ4XOÁXRYCdYQ¨YFúY9AZ={Z=¹Z4÷ZP,[M}[BË[G\IV\H \Bé\=,]7j]6¢^IÙ^#_o@_-°_EÞ_
! $`'/`8W`>�`Ï`)á`0a<<a+yaZ¥a+bm,b(šb;ÃbEÿb Ecfc{cŽc$®c$Óc*øc*#dNdid„d�d#¡dÅd8Üde!&e;HeE„eÊe5éeEf%ef‹f0©fLÚf6'g7^gl–gGh$KhJphE»h2iE4ilziçi3j@7jxj�j™j °j&ÑjJøj8CkU|k-Òk_lY`llºlX'mT€mQÕmK'nLsnSÀn5oIJoY”ocîo=Rp�p¦p#¶p#Úp3þp*2q4]q.’q2Áq4ôq,)r6VrQ�r3ßr3s=Gs…sC™s7ÝsItI_tW©tEu"Gu9ju.¤u5Óu7	v#Av,ev$’v$·v#Üv&w'w6AwJxw2Ãw&öw,xPJxH›xxäx?]yF�y3äy.z9Gz2�z-´z_âzVB{Z™{Eô{H:|Fƒ|EÊ|:};K}D‡}gÌ}s4~i¨~o<‚S¿{€]�€dí€ŒR�Wß�N7‚D†‚pË‚J<ƒ`‡ƒIèƒo2„R¢„kõ„9a…9›…Õ…(õ…*†:I†#„†W¨†Y‡ZZ‡\µ‡¬ˆÌ¿ˆ^Œ‰në‰fZŠvÁŠe8‹už‹\ŒlqŒJÞŒL)�žv�¾ŽWÔŽg,�_”�oô�^d�nÃ�U2‘eˆ‘)î‘%’|>’œ»’FX“VŸ“Nö“^E”M¤”]ò”DP•T•• ê•!– -–&N–4u–ª–-Ã–#ñ–—.1— `—�—.š—!É—4ë—L ˜"m˜�˜(¢˜,Ë˜ø˜0™SD™&˜™'¿™5ç™*š;Hš9„š;¾š;úšF6›M}›BË›AœpPœ>ÁœX�UY�H¯�.ø�;'ž]cžyÁžC;ŸTŸEÔŸU Mp *¾ dé IN¡&˜¡>¿¡lþ¡mk¢7Ù¢Z£Al£?®£dî£!S¤,u¤5¢¤!Ø¤@ú¤K;¥,‡¥´¥BÒ¥>¦fT¦E»¦!§!#§'E§Bm§p°§j!¨(Œ¨6µ¨4ì¨;!©]©*|©§©"Ä©ç©)þ©(ª_Cª:£ª8Þª-«E«:\«"—«º«Ù«$ø«2¬P¬g¬U†¬-Ü¬/
! ­?:­?z­0º­+ë­A®.Y®*ˆ®2³®2æ®1¯0K¯9|¯1¶¯2è¯1°+M°-y°3§°.Û°D
! ±3O±$ƒ±+¨±CÔ±:²S²6p²C§²@ë²B,³Ko³*»³æ³'´0,´]´"x´?›´ Û´#ü´0 µ.Qµ*€µ,«µ1Øµ3
! ¶H>¶+‡¶"³¶1Ö¶4·%=·4c·$˜·$½·9â·9¸8V¸1�¸DÁ¸1¹/8¹1h¹Eš¹2à¹+º-?ºmºŒº«ºEÃº<	»;F»E‚»FÈ»¼5+¼9a¼*›¼*Æ¼?ñ¼61½8h½X¡½Eú½3@¾5t¾(ª¾8Ó¾;¿RH¿V›¿Qò¿UDÀ4šÀ2ÏÀZÁ`]Á8¾ÁU÷Á3MÂ �Â/¢Â1ÒÂ=ÃABÃa„ÃHæÃ-/Ä"]Ä8€Ä3¹ÄCíÄ/1Å2aÅ4”Å.ÉÅEøÅ/>Æ nÆ"�Æ7²ÆBêÆ(-Ç$VÇ8{Ç´ÇNÔÇ1#ÈJUÈ5 È@ÖÈ4ÉkLÉX¸É'Ê"9Ê&\ÊƒÊ1¡ÊÓÊ%ìÊ1Ë<DË9�Ë»ËlÛË,HÌ*uÌ! Ì@ÂÌ$Í$(Í&MÍ(tÍ5�ÍeÓÍ%9Î?_ÎŸÎ®ÎÍÎèÎ4Ï8ÏGÏ/dÏM”ÏBâÏ6%ÐG\Ðz¤Ð^Ñz~ÑYùÑ'SÒ={Ò:¹Ò,ôÒ6!Ó:XÓ3“Ó8ÇÓ/Ô0Ô%JÔ6pÔ*§Ô@ÒÔ!ÕB5ÕWxÕ:ÐÕ*Ö16ÖwhÖEàÖ3&×(Z×2ƒ×'¶×DÞ×5#Ø)YØ2ƒØo¶ØI&Ù)pÙ!šÙ+¼Ù:èÙ=#Ú3aÚ!•Ú9·Ú-ñÚ%Û/EÛ#uÛ5™Û9ÏÛ=	ÜGGÜ�ÜªÜÈÜ äÜ®…ÝL4ÞM�Þ¬ÏÞ¼|ß\9àj–àMáNOá¸žá¬Wâ^ãfcãÈÊã¼“äfPån·å„&æ2«æMÞæB,çsoç ãç-èI2è@|è”½è[Ré†®éT5ê4ŠêV¿ê0ë-Gë5uëB«ë^îë7Mì>…ì0Äì4õì7*íCbíF¦í6ííE$î’jîQýîXOï¨ï*Èï;óï(/ð6Xð#�ð³ð2Ïð#ñ'&ñ/Nñ1~ñB°ñ-óñ1!ò!Sò)uò>ŸòAÞòK óCló,°ó*Ýó/ô,8ô+eô‘ô*­ôØôJñô<õ+\õpˆõùõöö+7ö-cö‘ö¯ö@Íö÷""÷E÷:\÷9—÷9Ñ÷"ø3.ø!bø„ø9�ø#×ø$ûøA ùbù"|ùTŸù-ôù/"ú,RúFúÆú+áú4
û7BûSzûGÎû%ü!<ü*^ü‰ü¥ü=Âü*ý/+ý[ýW{ý-Óý#þ*%þPþ!hþ Šþ «þ#Ìþ'ðþ"ÿ&;ÿbÿ#‚ÿ'¦ÿ"Îÿ-ñÿ1.J y#š¾Ûú:0S„—$¶%Û#'Ck6ŠÁÓé%.Nmˆ%£Éå37Ml]~Ü#ò0/G#w›»Ï,îA*].ˆ!·*Ù=!B'dHŒ5Õ.:K$[(€=©.ç	;0	(l	•	.°	ß	þ	$
! 0C
! 5t
! ª
! "À
! "ã
! }2„6·4îC#Jg*²)Ý
&
"E
6h
'Ÿ
IÇ
,.>1m2ŸCÒ5L)l%–(¼åþ24<g3¤0Ø	48T8�Æ+ä(,9f,…>²-ñ/-O.}(¬*Õ1G2KzJÆ,&>,e"’=µ,ó' 1H#z'ž9Æ0'13Y0�/¾(î1)I3s6§ Þ?ÿ+?.k-š+È ô'=*V'�*©Ô]î;L ˆ)©"Ó'ö-9+g“¥F»-" Pq‡1™\ËL(IuM¿K
ZYk´[  K| NÈ +!#C!0g!/˜!#È!-ì!&"A"X"+o" ›"*¼".ç"#?6#,v#£#»#"Ø#4û#20$3c$J—$;â$C%<b%5Ÿ%*Õ%.&F/&+v&>¢&'á&:	'D'['v'5�'=Æ'((01(6b(C™(:Ý(;)T).p)+Ÿ)Ë)ë)
! *"**M*f*†*)ž*)È*ò*
+ $+#E+i++$š+¿+2Þ+,(,1@,5r,'¨,9Ð,
! -"-"1-T-Gq-¹-'Ï-0÷-6(.*_.,Š.0·.%è."/-1/+_/!‹/ ­/ Î/ ï/#0$40Y0+y01¥0/×01/'1"W1"z1F�1Uä1P:2'‹2³2Æ21×2'	3m13$Ÿ3$Ä3é3ú3:43G4${4 4½4'Ü45' 5@H5 ‰5<ª5 ç5<6-E6+s6aŸ6-7/7,H7#u7™7³7#Ó7O÷7G8X8-p8ž87·8'ï8!9#99]9!}9%Ÿ9#Å9é9:!:9:O:.j:
™:a§:.	;8;dI;1®;à;ã;ç;2÷;2*<M]<M«<0ù<*=(1=,Z=‡=”=�=»=9Ä=þ=>#1>OU>.¥>9Ô>?+,?*X?,ƒ?-°?/Þ?@2%@*X@.ƒ@)²@&Ü@'A&+A&RA%yA#ŸA'ÃA%ëA(B :B$[B €B"¡B,ÄB2ñB$CDC*cC,ŽC.»C$êC*DA:D3|D:°D1ëD)EGEgE~E4˜ESÍE'!F)IFsF�F«FLÇF/G6DG{G–G3¶G7êG>"H,aH,ŽH1»HíH1	I$;I0`I‘I§I7®IæIJ"J#6JZJ+zJ¦JºJÒJÙJêJþJK2KRKeKxK:�K)ÊKJôKC?LƒL,›LOÈLMM&M,.M
! [M6fM�M$¹MÞMýMN(3N:\N—N7´N(ìNO55OkOO)™O/ÃO!óO P'6P ^P0P°P
ËP ÙPúPQ'Q@QZQiQ-‡Q"µQ!ØQ)úQ\$R\�RÞRàRéRòR$ûR3 STS1pS:¢S>ÝSRToTxT�TŠT“T!œT¾TÚTçTðT$ýT"U+U4U>=U>|UF»U#V&VI/VyV•VHžVFçV.W-2W5`W,–WÃWÙW†åWrlXßX*ýX<(Y.eY”Y°Y5ÍY
Z€Z’Z;˜Z’ÔZeg[(Í[+ö[."\+Q\-}\|«\n(]3—]AË]k
^7y^±^.Å^5ô^#*_&N_$u_.š_É_[å_“A`LÕ`%"aŒHa7Õa
b.'b,Vb,ƒb*°b%Ûb-c`/cG�cJØcQ#d"ud©˜d+Be:ne$©e+Îeúef.f)Gf.qf> f<ßf;g$Xg'}g/¥gÕg;ñg7-h$ehŠh)¡hËhFâh,)i(Vi)i"©i(Ìi!õiGj:_jSšjLîj3;kLokœ¼k;Yl?•lQÕlb'mBŠmEÍmOn[cn-¿nínPúnVKo‚¢o=%p}cp6áp3qLLq8™qQÒqB$rGgrQ¯rHsJJsW•s#ís#t'5tZ]tV¸tHuDXuJ�u?èu=(vBfv1©v€ÛvC\w7 wAØw*xGExM�xLÛxK(y;ty?°yEðyH6zbzJâzc-{Z‘{9ì{1&|BX|L›|Nè|97}6q}Z¨}9~i=~8§~wà~XXI±Oû*K€@v€2·€Fê€b1�;”�'Ð�ø�‚U&‚0|‚4­‚Jâ‚M-ƒ@{ƒ<¼ƒVùƒAP„Q’„Aä„&…WB…Rš…0í…l†\‹†Bè†y+‡J¥‡4ð‡<%ˆbˆT‚ˆP×ˆ"(‰1K‰E}‰4Ã‰Iø‰FBŠ/‰ŠN¹ŠC‹GL‹~”‹zŒLŽŒ:ÛŒ%�S<�R��>ã�:"Žd]Ž)ÂŽ6ìŽ#�76�'n�*–�CÁ�/�A5�Lw�6Ä�Eû�CA‘B…‘+È‘7ô‘?,’@l’=­’:ë’A&“Ch“G¬“2ô“('”.P””7�”;Õ”#•B5•Mx•6Æ•4ý•,2–,_–(Œ–,µ–(â–k—/w—4§—ZÜ—27˜j˜(ˆ˜@±˜.ò˜+!™+M™/y™6©™Hà™9)š'cšI‹šCÕš)›,C›0p›,¡›,Î›Mû›0Iœ+zœ'¦œ'Îœ7öœ!.�%P�v�+Œ�/¸�:è�A#ž+ež*‘ž*¼ž,çž(Ÿ=Ÿ0YŸŠŸ¨Ÿ4ÅŸ=úŸ8 V !p ?’ >Ò ¡1*¡>\¡/›¡#Ë¡ï¡!¢,1¢1^¢$�¢Oµ¢D£8J£ƒ£8££$Ü£:¤ <¤]¤5x¤8®¤5ç¤%¥)C¥um¥&ã¥?
! ¦3J¦O~¦ Î¦Dï¦'4§'\§'„§'¬§'Ô§4ü§&1¨&X¨5¨Fµ¨ü¨)©H@©&‰©+°©AÜ©[ª/zª)ªª8Ôª(
«B6«-y«"§«Ê«'é«'¬'9¬Ra¬(´¬=Ý¬(­;D­6€­7·­4ï­"$®)G®8q®$ª®QÏ®-!¯2O¯1‚¯(´¯#Ý¯$°%&°,L°3y°-­°Û°)÷°?!±,a±:Ž±.É±ø±²4²8P²0‰²uº²-0³)^³7ˆ³2À³;ó³J/´z´=˜´%Ö´ü´-µ6Gµ:~µ$¹µ.ÞµA
¶O¶3l¶ ¶¿¶(Þ¶'·#/·S·&r·™·Aµ·,÷·;$¸#`¸-„¸+²¸+Þ¸
! ¹,¹#K¹>o¹0®¹ß¹3ë¹º(+ºTºmº†º!’º
! ´º¿ºÎºâºïº»»!»	*»4»D»S»_»u»�»œ»·»Ê»×»ä»ô»¼¼	.¼8¼E¼U¼e¼	x¼
! ‚¼%�¼-³¼^á¼.@½6o½!¦½yÈ½[B¾7ž¾OÖ¾2&¿2Y¿Œ¿0¥¿Ö¿?í¿5-ÀcÀ+sÀ0ŸÀ$ÐÀ+õÀ*!ÁALÁ:ŽÁBÉÁPÂw]ÂCÕÂ'Ã7AÃ5yÃ?¯Ã=ïÃ)-Ä:WÄH’ÄJÛÄ1&Å'XÅ‡€ÅVÇW_Ç‰·ÇEAÈ)‡È:±È)ìÈÉB/É7rÉ(ªÉ"ÓÉ+öÉ"Ê;ÊPÊeÊzÊ'�Ê·ÊÕÊ$çÊË+,Ë#XË/|Ë%¬ËÒËðË(
! Ìh3Ì%œÌHÂÌ4Íl@ÍH­ÍCöÍB:Î(}Î2¦Î6ÙÎlÏe}ÏMãÏ$1Ð(VÐMÐZÍÐm(Ñ3–Ñ2ÊÑ*ýÑ4(ÒQ]Ò>¯Ò#îÒEÓ+XÓN„ÓAÓÓ1Ô'GÔ5oÔV¥ÔmüÔ{jÕ@æÕ0'ÖnXÖ+ÇÖóÖ*×'<×&d×'‹×F³×@ú×S;Ø#�Ø!³ØJÕØ> ÙL_ÙL¬ÙZùÙ.TÚLƒÚ1ÐÚ%ÛD(ÛKmÛ¹Û:×Û+Ü0>Ü$oÜ”Ü°Ü$ÎÜFóÜ%:Ý6`Ý)—ÝVÁÝGÞ4`Þt•Þ@
! ß:Kß†ß6¦ß9ÝßFà/^à#Žà2²à1åàXáCpá6´á1ëá7â*Uâ!€â*¢â)ÍâP÷â6Hã/ã/¯ã/ßã8ä9Hä9‚ä6¼ä7óä.+å9Zå-”å:Âå<ýå/:æ>jæ+©æÕæêæ'þæ&ç@ç%[ç>�çGÀç(è31è eè'†è;®è9êèD$éBiéD¬éBñé?4êtê^’êPñê5Bë*xë8£ë%Üë$ìG'ì)oì8™ì;ÒìRí+aí:�í.ÈíK÷í%Cîiî&…î1¬î6Þî>ï%Tï%zï$ ïTÅï2ð*Mð1xðKªðDöð+;ñ&gñ%Žñ$´ñ?Ùñ/òIò#eò.‰ò1¸òzêòteó9Úó[ôGpô*¸ô)ãôX
õ<fõ#£õ(Çõ/ðõ2 ö1Söa…öçö@øö
9÷:G÷&‚÷G©÷3ñ÷J%ø1pø>¢ø<áøBù1aù6“ù3Êù+þù(*ú>Sú'’ú,ºú4çúBûk_û1Ëû:ýû)8ü&bü‰ü!¢üÄüàüüü+ýAý _ý€ý:ŸýGÚý@"þ8cþ1œþ;Îþ
! ÿÿ*ÿIÿ.^ÿ�ÿ<§ÿ5äÿ53P5„º#Öú.0?8p©EÉ@>P<�<Ì5	=?}$�[ÂA_`cÀD$MiG·_ÿ+_.‹ºÖèú#=/8m@¦(ç1>B4�2¶Gé21	Kd	4°	-å	0
! 7D
! -|
! -ª
! >Ø
! 6.N9}K·286Bo0²/ã-
8A
4z
¯
,Ë
3ø
<,i�š!º+Ü?8H8�º>×5Le ‚*£6Î0'6'^M†:Ô7G!e‡
 ®(½æ1C%P%v(œÅ0á*)=>g`¦6?>$~#£%Ç*í>W)p8š:Ó"016bW™Uñ?G"‡nª@+ZY†!à!:$__¿Ü ù9(Nw�¤» Û!ü!#@#d-ˆ)¶jà'K'sQ›Yí,G9t ®QO/¡jÑf< .£ ?Ò K!^!*s!!ž!6À!7÷!#/"cS"O·"7##?#7c##›#9¿#%ù#9$%Y$Z$FÚ$9!%%[%T�%hÖ%)?&<i&)¦&)Ð&'ú&B"'e'*‚''­''Õ'Iý'"G(:j(;¥(+á(š
)4¨)Ý)'ù)-!*O*:n*G©*?ñ*?1+1q+[£+!ÿ+#!,OE,)•, ¿,Jà,0+-;\-O˜-%è-;.J.<b.Ÿ.0¸..é./#4/X/g/7†/3¾/3ò/&0-802f06™0=Ð0=1#L1)p1š1*°1*Û1$23+2*_2OŠ2lÚ2yG3uÁ3:74Dr4ˆ·4°@5„ñ5¬v6¦#7ÎÊ74™8)Î83ø8#,9P90a9"’9"µ9"Ø9 û9 :$=:$b:$‡:"¬:"Ï:)ò:';*D;)o;,™;&Æ;)í;'<L?<KŒ<dØ<?==W}=#Õ=$ù=#>!B>d>×t?@L@:�@:È@+A8/AMhAO¶ABABFYBg BMC VCwC8“C?ÌCBDODfD)zD*¤D“ÏD"cE7†E ¾E2ßE3F$FF7kF£FÃFÝF*ôF:G*ZG1…Gq·G.)H9XH"’H9µHïH,
! I7I2PI9ƒI:½I*øI #J!DJ!fJ6ˆJD¿J4K,9K*fK‘K±K;ÌK3L.<L$kL?�L-ÐL,þL9+M+eM<‘M=ÎM7NeDN:ªNHåN,.O-[OX‰O.âOP$.PSP qP’PF¥P4ìP4!QVQ#nQ’Q)ªQ.ÔQ&R"*R&MR+tR( R"ÉR(ìR(S)>S)hS*’S*½S*èS*T*>T*iT*”T*¿T*êT*U*@U*kU(–U(¿U(èU(V(:V(cV)ŒV(¶V(ßV(W(1W*ZW*…W*°W*ÛW(X(/X(XX(�X(ªX(ÓX(üX(%Y(NY(wY) Y)ÊY'ôY(Z(EZ)nZ)˜Z(ÂZ(ëZ([(=[+f['’['º[(â['\33\4g\4œ\3Ñ\"]B(]?k]%«] Ñ]Bò]35^6i^4 ^FÕ^{_:˜_'Ó_û_#`;`6V`.�`4¼`%ñ`)aAaLJa>—a"ÖaTùaNbhb&…b&¬b Ób0ôb(%cNc&gc+Žc'ºc!âcd!$d!Fd-hd(–d"¿d"âd)e,/e \e+}e$©e)ÎeQøe›Jf"æf*	g4g1Pg-‚g)°gÚg:ðg=+h5ih-Ÿh"Íh7ðh6(i8_i<˜i7Õi?
j5Mj9ƒj3½j4ñj9&k8`kA™k;Ûk7l%Ol)ul,Ÿl5Ìl"m.%m"Tm*wm¢m:²mím.n$2naWn>¹n+ønB$o0go0˜o6Éopip*‡p)²p1Üp-q/<q)lq,–qbÃq(&r4Ord„roérBYs1œs*Îs*ùs$t>Dt0ƒt6´t7ët]#u0�u6²uéuûu,v)Gv$qv–v7µv(ív/w1Fwxw&Šw!±w(Ów:üw27x$jx(�x¸x>Øx!y/9yiy%‚y.¨y8×y5zFz/Vz †z*§z"ÒzLõzGB{8Š{(Ã{!ì{7|)F|%p|%–|¼|Ø|+ø|"$}G}#f}-Š}*¸}Cã}'~(C~l~?†~!Æ~0è~$>,U+‚®vÄ^;€eš€M�N�;m�2©�Ü�&ö�8‚!V‚:x‚³‚Ò‚/ç‚<ƒ'Tƒ|ƒ1œƒ(Îƒ7÷ƒ/„$J„o„Ž„8©„Eâ„H(…)q…)›…(Å…î…U†0d†-•†OÃ†)‡O=‡%�‡³‡Ò‡ï‡	ˆ$ˆF<ˆ"ƒˆ=¦ˆ$äˆ!	‰&+‰;R‰(Ž‰#·‰Û‰/ç‰Š5ŠOŠ2mŠ1 ŠÒŠ+éŠ‹)+‹#U‹3y‹!­‹&Ï‹ö‹1Œ FŒ-gŒ<•ŒÒŒ2èŒ,� H�(i�,’�7¿�#÷�0ŽLŽ4jŽ6ŸŽ¢ÖŽ,y�7¦�Þ�þ�+�¾B�>‘Û@‘v’<“’ Ð’=ñ’-/“']“(…“c®“.”tA”‰¶”!@•;b•0ž•$Ï•'ô•"–?–6Z–!‘–!³–6Õ–"—)/—Y—x—l�—;ü—98˜@r˜Y³˜&
™ 4™-U™rƒ™Qö™;Hš(„š­šEÇš:
›H›.]›RŒ›+ß›&œ?2œ+rœžœ»œ9×œC�U�=[�™�%²�Ø�-ñ�ž>ž^žIdž!®žXÐžE)ŸoŸ‚ŸA•Ÿ$×Ÿ,üŸ) 3D Nx CÇ #¡0/¡'`¡ˆ¡%¨¡+Î¡5ú¡0¢M¢%l¢’¢­¢Í¢ é¢
! £ &£"G£%j£0�£)Á£0ë£¤:5¤2p¤(£¤0Ì¤ý¤¥&¥$@¥
e¥s¥ˆ¥/£¥$Ó¥ø¥'¦0¦BP¦)“¦½¦3Ú¦&§&5§Y\§-¶§1ä§2¨I¨<i¨5¦¨5Ü¨1©)D©On©$¾©)ã©%
ª73ª/kªF›ª4âª4«0L«=}«6»«-ò«2 ¬!S¬6u¬E¬¬ò¬9
­HG­:�­7Ë­:®7>®:v®9±®;ë®F'¯n¯$z¯OŸ¯=ï¯=-°5k°3¡°?Õ°m±%ƒ±C©±9í±;'²sc²2×²2
! ³3=³?q³8±³Ûê³�Æ´ÃWµ+¶!G¶Ii¶9³¶í¶!·
-·3;·Bo·/²·Mâ·>0¸Jo¸Bº¸Hý¸~F¹5Å¹"û¹Zº\yº
Öº4äº@»0Z»‹»:š»>Õ»C¼X¼v¼�¼)¦¼Ð¼ê¼-½4½J½&f½4�½4Â½4÷½%,¾=R¾@�¾0Ñ¾0¿3¿BL¿.�¿¾¿e×¿&=ÀdÀ{ÀŽÀ¦ÀºÀ)ÏÀùÀ
Á#Á8Á6MÁ-„Á!²ÁÔÁçÁúÁÂ+Â>ÂRÂnÂ�Â¡Â¸ÂØÂïÂÃ&ÃCÃWÃ'pÃ:˜ÃBÓÃEÄ8\Ä/•Ä-ÅÄHóÄ¹<Å#öÅÆ4ÆNÆ"iÆ*ŒÆ#·Æ$ÛÆ4Ç&5Ç/\Ç0ŒÇ1½Ç2ïÇ$"È$GÈ%lÈ0’ÈÃÈ&ÝÈÉ*É<IÉM†É0ÔÉ0Ê,6ÊcÊ!‚Ê¤ÊÄÊßÊùÊË-ËGËgË‚Ë�Ë¸Ë8ÓËÌ8'Ì`Ì{Ì–Ì±Ì!ÌÌîÌÍ#Í>ÍZÍvÍ4’Í;ÇÍÎ# ÎADÎ'†Î!®Î!ÐÎ;òÎ0.Ï _Ï"€Ï!£Ï!ÅÏ$çÏ$Ð91Ð6kÐ=¢ÐAàÐ/"Ñ-RÑE€Ñ:ÆÑnÒ5pÒ0¦Ò,×Ò>Ó4CÓ4xÓ­Ó'ËÓ#óÓ'Ô#?Ô(cÔ9ŒÔ+ÆÔ)òÔ+Õ6HÕ-Õ>­Õ4ìÕ4!Ö2VÖ0‰Ö0ºÖ+ëÖ/×/G×/w×,§×$Ô×]ù×6WØ?ŽØÎØ@ìØ>-ÙAlÙ7®Ù:æÙ2!Ú5TÚ2ŠÚ½ÚKÙÚ%ÛBÛ*_Û-ŠÛ'¸ÛàÛQüÛ'NÜvÜ‘Ü-¬Ü(ÚÜ,Ý,0Ý,]Ý)ŠÝ´Ý,ÏÝ6üÝ'3ÞB[ÞLžÞLëÞ<8ß<ußB²ßõß1à.FàLuàÂà âà6áJ:áX…á'Þá-â4â)Oâ@yâ4ºâCïâ&3ãVZã!±ã+Óã‘ÿãB‘ä#Ôä:øä:3åCnåI²åüå-æFæG`æ#¨æ}Ìæ¯JçTúçNOèjžè1	é;é;Zé4–é:ËéêD êLeê>²ê5ñê+'ë+SëLë'Ìë/ôë($ì6Mì=„ì=Âì9í=:íDxí(½í4æí,î-Hî(vîCŸî'ãî.ï:ïDXï'�ï@Åï.ð05ð!fð<ˆðFÅð6ñ.CñCrñC¶ñ&úñ,!ò2NòD�ò Æò1çòó98ó:róP­ó&þó<%ô8bô-›ôÉô!çô1	õ.;õ5jõ+ õEÌõ2ö5Eö2{ö>®ö>íöH,÷Eu÷0»÷6ì÷,#ø6PøU‡ø!ÝøÿøaùU€ù/Öù2ú$9úF^ú2¥ú$ØúNýúALû;Žû5Êûtü—uü9
ý?Gý:‡ý8Âý%ûý)!þKþ#kþ#�þ)³þ‰Ýþ2gÿ%šÿ%Àÿ&æÿ+
;9&uUœò&&6/]2�/À8ð4)!^+€2¬-ß%
)3%]%ƒ&©+Ðü2/La|ŒÞPkj¼4''\„¤2­'à2;2X7‹2Ã=ö846m;¤4à9	4O	9„	4¾	Eó	79
! 1q
! F£
! Kê
! c6Fš¾áP ñ

.
>
Q
h
,†
0³
*ä
L.\‹¤<Ä,).FX8Ÿ7Ø1<BBCÂ./51eN—#æ6
! YAZ›/ö(&-OQ}OÏM-m8›?Ô6+K0w!¨+Ê+ö+"+N,z,§-Ô--0-^-Œ-º-è--D-r- -Î+ü+(+T+€+¬+Ø,+1+]+‰+µ-á--=-k+™+Å+ñ++I+u+¡+Í+ù+%,Q,~*«+Ö+,.,[+ˆ+´+à+.8*g*’+½#éA
 UO B¥ )è _!r!+Š!K¶!M"9P"+Š"¶"<Õ"6#>I#)ˆ#*²#$Ý#$$#'$$K$$p$#•$‹¹$8E%W~%?Ö%5&6L&:ƒ&B¾&@'"B'e'8…')¾''è'4(%E('k(&“(.º(,é() 0)*Q)|)š)µ)(Í)<ö)"3*,V*$ƒ*¨* ¾*3ß*+?'+,g+'”+Y¼+4,,K,0x,0©,=Ú,0-:I-1„-9¶-1ð-3".5V.1Œ.2¾.@ñ.12/?d/J¤/6ï/4&04[0<�0>Í0=13J1:~17¹16ñ11(2EZ2A 2Qâ2_43V”3Oë3H;4 „4¥43º41î46 53W52‹50¾5/ï5)6#I6*m6@˜6%Ù6ÿ6?7#Q7u7'”7(¼7(å758D8Y8!r85”8Ê8-Ý8&9 29S9'r9*š9%Å9*ë9$:A;:C}:+Á:6í:7$;4\;6‘;3È;Iü;%F<
l<'z<-¢<Ð<Pð<HA=HŠ=#Ó=÷=*
! >(5>^>1~>)°>-Ú>,?,5?<b?5Ÿ?&Õ?/ü?=,@&j@%‘@7·@5ï@,%A<RA$�A.´A0ãAWBlB<|B¹B9ÒBC(CDC cC!„C¦C:ÂC?ýCT=D’D$­D-ÒDEDE:aE!œE*¾E-éE#F!;F0]F@ŽF<ÏF<G&IG<pGR­G;H><H@{H8¼HwõH9mI3§IGÛIX#JG|JJÄJ9KDIKYŽKlèKLUL8¢L;ÛLEMG]M?¥MjåMKPNUœN[òNlNOO»ODPOPPi PO
! Q8ZQa“Q�õQqwRWéR8AS†zSHTNJT=™T?×TiUY�UuÛUvQV)ÈV)òVW*5W`WwW?ŽW^ÎW=-X@kXd¬XCYVUY9¬Y6æY:Z8XZ)‘Z-»Z'éZ%[%7[O][%­[Ó[4î[2#\V\ s\1”\Æ\(æ\#]O3]9ƒ]$½].â]?^8Q^;Š^4Æ^+û^4'_-\_Š_3¡_Õ_(í_E`\`'s`›`
²`1À`&ò`6a8PaS‰aÝaùa+b?b	LbVbib1„b6¶bíbcc41c%fc4Œc5Ác=÷c<5d7rd;ªd.ædCeAYeû›eì—f!„g3¦g1Úgh('hPh7bh4šh3Ïh4i18i>ji8©i2âi-j8Cj|j$‘j4¶j&ëj;k)NkCxk8¼k8õk%.l)Tl~l�l.¢lHÑlNmbim&Ìm7óm.+n=Zn9˜n6Òn:	o3Do;xo:´o:ïoH*p2sp<¦p%ãp;	qEq&\q!ƒq#¥q*Éq8ôq6-rdr	„r`Žr`ïrPs:esO s7ðs$(t4Mt‚t5›tÑt*ît)uCu^u'ju*’u½u+Ôu>vB?v;‚v¾v;Ýv(wBw$\wC�wÅw$Òw7÷w/x#Jx#nx'’x#ºxMÞx7,y9dy7žy.Öy<z6Bz>yz;¸z>ôzL3{*€{«{.Ã{9ò{9,|"f|"‰|"¬|)Ï|.ù|(};@}"|}PŸ}Jð}8;~|t~]ñ~$OEt-º-èE€@\€0�€)Î€*ø€3#�6W�.Ž�@½�Lþ�MK‚F™‚Fà‚B'ƒAjƒ.¬ƒ#ÛƒÿƒL„3d„W˜„0ð„!…'<…5d…-š…+È…,ô…0!†%R†9x†²†È†%à†5‡<‡V‡Zp‡)Ë‡Gõ‡G=ˆ%…ˆC«ˆ)ïˆ2‰ L‰0m‰.ž‰HÍ‰4ŠKŠ$fŠ#‹Š,¯Š)ÜŠ&‹/-‹4]‹<’‹3Ï‹(Œ),Œ&VŒ%}ŒJ£ŒîŒUöŒEL�7’�=Ê�0Ž59Ž‹oŽ@ûŽ+<�-h�–�«�4À�=õ�/3� c�„�4œ�)Ñ�:û�P6‘+‡‘(³‘6Ü‘’O/’g’5ç’$“1B“<t“5±“"ç“)
! ”,4”4a”0–”PÇ”S•Ll•¹•$Ô•8ù•\2–�–$¨–Í–)é–#—17—$i—Ž—#ª—$Î—6ó—*˜"I˜[l˜0È˜;ù˜-5™%c™:‰™=Ä™DšFGšJŽšNÙš@(›8i›P¢›Hó›E<œ.‚œ"±œÔœ6ôœ;+�.g�.–�KÅ�?ž+Qž}ž&”ž'»žãž"þž.!ŸPŸpŸŽŸ8«Ÿ9äŸ4 ,S D€ #Å &é 1¡,B¡o¡M¡9Í¡&¢.¢H¢*W¢>‚¢/Á¢,ñ¢1£;P£6Œ£!Ã£@å£2&¤&Y¤,€¤>­¤1ì¤6¥2U¥3ˆ¥0¼¥>í¥J,¦Nw¦1Æ¦ø¦%§&8§!_§�§( § É§.ê§D¨"^¨1�¨%³¨4Ù¨,©";©^© x©G™©3á©&ª&<ª:cªBžªAáª)#«
M«<[«3˜«GÌ«<¬.Q¬:€¬#»¬ß¬2û¬ .­O­)^­2ˆ­»­-Ö­3®'8®%`®7†®5¾®Iô®
>¯6L¯1ƒ¯/µ¯8å¯°=°+Y°B…°
È°
Ö° ä°%±C+±3o±v£±v²c‘²õ²³;&³,b³j�³;ú³!6´'X´$€´'¥´>Í´>µ>KµŠµ¤µ·µÑµðµr¶‡v¶/þ¶!.·9P·Š·%ž·Ä·YÝ·K7¸<ƒ¸”À¸OU¹1¥¹-×¹-º-3ºaºvº8‡ºIÀº(
! »@3»*t».Ÿ»DÎ»2¼F¼_¼v¼!‘¼,³¼�à¼�n½ü½=¾4T¾2‰¾2¼¾1ï¾e!¿3‡¿3»¿3ï¿g#À>‹À|ÊÀUGÁ(�ÁÆÁOßÁ/Â0IÂ4zÂ0¯Â/àÂ*Ã@;Ã8|Ã:µÃ%ðÃ$Ä‚;Ä=¾Ä"üÄãÅGÆDKÆS�ÆNäÆƒ3Ç`·ÇDÈP]ÈW®È)É$0ÉbUÉ¸É1ÍÉÿÉDÊXÊ6rÊ©Ê*¹ÊäÊ ËU#Ë&yË+ ËSÌËV Ì)wÌ2¡Ì6ÔÌÍ>+Í>jÍ1©Í)ÛÍ?Î[EÎ@¡Î^âÎ9AÏ{Ï)™Ï7ÃÏ@ûÏ<Ð(TÐ#}Ð3¡Ð>ÕÐ(Ñ#=Ñ,aÑ<ŽÑ>ËÑ3
! ÒS>ÒA’ÒÔÒìÒ1Ó$>Ó'cÓ@‹ÓCÌÓ5ÔCFÔCŠÔNÎÔ5Õ<SÕ!�Õ"²Õ?ÕÕ&ÖJ<Ö,‡Ö=´ÖòÖ5×AD×U†×%Ü×Ø5 Ø2VØ=‰ØÇØ/âØ†ÙŠ™Ùe$ÚŠÚ$¤Ú0ÉÚ?úÚ_:Û šÛ.»Û êÛÜ3+Ü&_Ü1†Ü(¸Ü,áÜ3Ý*BÝgmÝAÕÝ"Þ3:Þ:nÞ)©Þ3ÓÞ4ß <ß]ß6wß4®ß4ãß8à(Qà4zà'¯à3×à4á;@á|áAœáGÞáN&âNuâVÄâ^ãczãiÞãhHä±ä1å±å1æ�±æ3ç�³ç5èrµè€(é€©é€*ê«êƒ+ë9¯ë7éë!ìC>ì6‚ì7¹ì3ñì%í;Dí5€í5¶íìí3î3<î?pî3°î$äî4	ï:>ï8yï3²ï&æï
ð*ð(Hð$qð5–ðHÌð2ñ-Hñ-vñ.¤ñAÓñYò@oò°ò6Ðò/ó7ó)Pó(zó0£ó0Ôó[ôEaô§ôEºôGõ'Hõ&põ—õ!³õGÕõ3ö1Qö$ƒö¨ö¿ö.Óö0÷"3÷2V÷,‰÷(¶÷+ß÷,ø&8ø+_ø+‹ø%·ø"Ýøù# ù&Dù7kù*£ù)Îù)øù$"ú)Gú-qú+Ÿú%Ëú(ñú#û'>û4fû'›û&Ãû êû+ü7ü1Vü?ˆü;Èüý/ý#Hýlý(‰ý"²ý9Õý/þ+?þ kþ&Œþ*³þ1Þþÿ(,ÿ,Uÿ-‚ÿ$°ÿ&Õÿ,üÿ*)!T+v¢$À[åKA�1£Õð*p69§0áLH_1¨<ÚOJg[²W>fG¥)í¹<Ñ.*=(h8‘4Ê)ÿ7)+a+�-¹9çt!	L–	Zã	5>
! Ot
! 4Ä
! =ù
! A77y5±-ç;0QN‚aÑT3
Gˆ
BÐ
5SI8�BÖ-2GIzNÄVZjyÅD?Z„NßC.Yr?Ì?<LJ‰JÔ0>P2�4Â_÷DWAœiÞ/HIxoÂI2X|YÕT/K„aÐ\2Ž�:7YK‘ŽÝ’l ÿ g;£¸Óé1ÿ/14a¢–}9A·OùqI.»"êR
 ˜` ˜ù  ’!&³!MÚ!/(";X"”"¦"<Æ"V#Z#?u#?µ#7õ#;-$"i$<Œ$"É$$ì$.%@%/_%(�%3¸%<ì%6)&E`&¦&IÆ&'@.'o'/‰'/¹'.é'H(!a(-ƒ(2±(<ä(,!)6N)"…)¨)2Æ)]ù).W*@†*Ç*Iæ*P0+@�+7Â+)ú+8$,],9v,3°,Nä,-3-/a-"‘-%´-Ú-+ù-S%.)y./£.Ó./ñ.+!/1M/-/0­/'Þ/,030S0r0"�09¤0+Þ02
! 1#=1-a1�1¯11È12ú13-20a21’24Ä2-ù2*'3)R3+|3,¨30Õ3-4(44&]4&„4$«45Ð4'5.5 C54d5z™56,065]6“6&¬6!Ó6(õ6!7/@7Hp7H¹7/828'O85w82­8Gà8:(9c9X�9Ú9ó9::%:$5:Z:$x:�:F·:(þ:(';P;];j;|;$Œ;±;Ï;ç;<<5<O<De<*ª<	Õ<-ß<B
=P=$c=0ˆ=¹=!Õ=G÷=F?>G†>AÎ>5?)F?p?‹?$¡?Æ? à?@"@I?@I‰@BÓ@-A;DAI€A!ÊA8ìA1%B0WB7ˆB&ÀB,çB&C;C[C8sC1¬CÞCúC-D-CD,qD8žD=×D=E=SE=‘EÏEÛE)ûE%%F)KF2uF¨F1ÀFòFW
! G:bG1�G6ÏG-H94HnHŒH2¥H1ØH
! IC%IiI=ˆIoÆI26J1iJ›J@´J"õJ#K(<K&eK-ŒK\ºK:L1RL;„L/ÀLHðL9M0UM'†M®MÎMêM/üM,NKNiN�N žN'¿NçNOO/0O4`O)•O4¿OôO@PRP/cP!“P"µP2ØPDQ!PQ+rQ,žQËQ4êQR'3R#[R9R¹R!×R:ùR4SLS'hS?�SÐS äST%TZDTyŸT%U>?U~U.—U!ÆUHèU!1V3SV+‡V1³VCåV )W2JW3}W9±W#ëWXG(XmpXjÞX@IYŠY: Y"ÛYþY2Z4HZ(}Z¦ZÃZPÓZ0$[lU[hÂ[9+\!e\5‡\,½\-ê\A]0Z]‹]«]Ë]é]ü]?^'O^(w^ ^1¼^î^_5*_E`_¦_>Ä_>`2B`5u`?«`*ë`>a4UaŠa*¥a1Ða3bK6b:‚b½b-Ób5c)7c@ac%¢c~Èc9GdY�d:Ûd"e(9e)beŒeD£e*èef')f&Qf(xf¡f$¾f!ãfg)#g,Mg(zg£g7½g+õg\!h&~h6¥h,Üh	i%$i.Ji@yi9ºi2ôi4'j'\j5„j3ºj#îjGk<ZkG—kVßkV6lV�lWälU<mR’mLåm12n6dn6›n&Òn;ùn45ojoW‰o5áoHp)`p3Šp5¾p*ôp0q5Pq8†q.¿q1îq= r)^rˆrE¢r;èr5$s8Zs>“s@ÒsFtCZtCžt1ât0u1Eu%wu`�uXþu'WvIvJÉvKwM`wI®wEøw:>x/yx9©x!ãx*y)0yNZy0©y=Úy3z@Lz>�z1Ìz0þz/{%N{4t{I©{#ó{9|GQ|.™|-È|5ö|8,}=e}2£}RÖ}0)~<Z~7—~5Ï~7(=afAÈP
! €;[€J—€2â€8�2N�'��Q©�Qû�/M‚3}‚+±‚‚Ý‚n`ƒ-Ïƒ`ýƒ/^„8Ž„ZÇ„Q"…+t…" …PÃ…*†7?†-w†.¥† Ô†&õ†"‡6?‡v‡@�‡<Ñ‡.ˆ!=ˆC_ˆ9£ˆ3Ýˆ‰1‰,P‰4}‰H²‰Oû‰;KŠ,‡Š;´Š&ðŠ,‹hD‹x­‹7&Œ^^ŒG½ŒE�7K�Nƒ�OÒ�("ŽDKŽB�ŽVÓŽY*�G„�;Ì�(�B1�Rt�+Ç�2ó�7&‘E^‘B¤‘Qç‘,9’/f’'–’%¾’Gä’E,“%r“ ˜“4¹“Pî“3?”Cs”E·”Aý”O?•2�•BÂ•4–i:–¤–$¿–#ä–5—>—%\—E‚—OÈ—V˜.o˜3ž˜CÒ˜B™%Y™0™U°™3š1:šlš=Œš)Êš2ôš'›9D›3~›0²›Pã›c4œ;˜œ>Ôœ?�3S�k‡�3ó�'ž:Gž7‚ž]ºžRŸ(kŸ0”Ÿ+ÅŸ/ñŸ>! 0` L‘ SÞ J2¡@}¡\¾¡I¢2e¢A˜¢4Ú¢9£@I£%Š£/°£Kà£>,¤Kk¤N·¤>¥gE¥(­¥VÖ¥%-¦*S¦~¦B†¦DÉ¦D§GS¨T›¨Tð¨+E©0q©:¢©Ý©*ý©#(ª!LªInªm¸ªg&«$Ž«^³«'¬.:¬i¬"‰¬!¬¬!Î¬"ð¬"­36­"j­4�­4Â­;÷­03®+d®"�®,³®à®%ÿ®%¯E¯id¯_Î¯9.°sh°)Ü°<±)C±m±
�±›±	¬±
! ¶±	Á±+Ë±:÷±12²'d²0Œ²5½²2ó²/&³<V³a“³;õ³+1´9]´e—´8ý´;6µ/rµ3¢µ.Öµ=¶@C¶„¶>—¶:Ö¶·-·0A·>r·b±·7¸$L¸7q¸N©¸Bø¸6;¹)r¹Lœ¹<é¹7&ºE^º8¤º,ÝºW
! »?b»¢»3Á»3õ»B)¼?l¼=¬¼9ê¼F$½Gk½B³½Mö½FD¾G‹¾GÓ¾A¿S]¿C±¿(õ¿.À&MÀtÀ+ŠÀi¶ÀM Á1nÁ1 ÁEÒÁ%Â#>Â%bÂ8ˆÂ8ÁÂ1úÂ3,Ã1`ÃB’Ã*ÕÃÄ;Ä9ZÄH”Ä9ÝÄ*Å\BÅ8ŸÅ1ØÅ5
! Æ/@Æ2pÆ£Æ2§Æ5ÚÆ#ÇQ4Ç&†ÇJ­Ç'øÇ. ÈBOÈ4’È8ÇÈ/É%0É$VÉ%{É/¡É(ÑÉ#úÉ)Ê)HÊ-rÊ# Ê"ÄÊçÊ)üÊ&Ë+:Ë-fË(”Ë*½ËèËÌ$Ì.=ÌAlÌc®ÌAÍ9TÍ<ŽÍ4ËÍ;Î3<Î8pÎH©ÎDòÎP7Ï>ˆÏ3ÇÏ7ûÏ[3Ð8�ÐÈÐ
ÔÐ.âÐ$Ñ	6Ñ&@ÑgÑJ‡Ñ-ÒÑ#Ò7$Ò'\Ò>„Ò<ÃÒ)Ó6*Ó2aÓ@”Ó!ÕÓ<÷Ó4Ô.OÔ%~Ô¤Ô0ÃÔ/ôÔ?$Õ8dÕ?�Õ4ÝÕ:ÖAMÖ=�Ö3ÍÖ×+×)G×+q×�×'¶×1Þ×;Ø<LØ!‰Ø$«Ø#ÐØ9ôØ<.Ù8kÙ;¤Ù5àÙ8ÚOÚ+iÚ+•Ú+ÁÚ+íÚIÛ3cÛ6—Û>ÎÛA
Ü+OÜ+{Ü+§Ü%ÓÜ"ùÜ*ÝGÝ;`ÝœÝ<¼Ý:ùÝ$4Þ2YÞ5ŒÞ‹ÂÞ2Nß<�ß=¾ßEüß<BàMà#Íàñà'áI8ám‚áyðásjânÞâzMãtÈão=ä{­äu)åhŸåtæn}æyìævfçwÝçxUèqÎè;@é2|é:¯éGêé)2ê(\ê(…ê&®ê0Õê0ë*7ë0bëA“ë.Õë)ì2.ìTaì(¶ì*ßì,
! í07í'hí
�í+ží+Êí&öíî95îoî1€î&²î/Ùî@	ï.Jï$yï5žï4Ôï4	ð;>ð<zð·ð(Äð-íðñ6ñPñ/jñ/šñ0Êñ0ûñ7,ò!dò!†ò*¨ò!Óòõò&ó'6ó(^ó<‡ó0Äó%õó2ô>Nô&�ô"´ô×ôNóô.Bõ
! qõ.|õ:«õ)æõ5öEFöAŒö Îöïö,
! ÷$7÷"\÷.÷%®÷%Ô÷$ú÷øD6øD{ø4Àø(õø-ùLùbùyù2�ùLÂùúT.úLƒú[ÐúW,û\„ûDáûP&üCwü»ü
Ñü9ßüEý*_ý#Šý)®ýØý.îýþ(/þ"Xþ2{þ3®þQâþ,4ÿ)aÿ0‹ÿH¼ÿM/S2ƒ¶'Ôü% B%c‰%›ÁÒäö$	.%?/e%•,»,è.,D,q,ž,Ë*ø&#/Jzƒ(�%¸"Þ ?7L„”�'¼ä+'/"W#z)žÈ&è&161h!š#¼!à2J(c�Œ"	H@	/‰	'¹	0á	%
! +8
! /d
! '”
! (¼
!  å
! +2WG9Ÿ4Ù& ,G$t™·Ó+ò6
U
,o
+œ
È
Ñ
ð
&F8c;œ)Ø>A!`‚=¢ à-/IH_)¨)Ò1ü/.@^-Ÿ-Í.û*)ERo?Â(#+$O$t*™ Ä'å)
>79vA°AòH45},³,à2
@ZM.¨(×D1E6w3®3â5=LJŠ*Õ"0#To‡)¤"Î*ñ*EGP�6Þ2H9a›¬7Æ7þ36)j”®Î@æ-'>U>”DÓ7'P.xM§HõN>H� Ö'÷- =M ‹ ;¦ #â 6!:=!5x!®!Î!í!""),"#V"'z"&¢""É"3ì" #4#J#$d#‰# #½#Ï#é#$*$G$T$a$$9�$.É$8ø$31%/e%0•%3Æ%;ú%F6&}&#�&Á&+ß&.':'!Z',|' ©'-Ê'Vø'*O(&z(&¡()È(/ò(>")4a)+–)9Â)8ü)5*%T*5z* °*TÑ*7&+6^+7•+Í+1æ+-,TF,9›,$Õ,8ú,.3-<b-Ÿ-¾-Ï-á-ò-".'2.Z.)p.<š.(×.'//(/1X/'Š/1²/?ä/$0D01]0�0ž0±0!Â0ä0i1oj1)Ú13282K2"i2$Œ2 ±2Ò21ò2F$3Ek3h±3n43‰42½4'ð475.P5-56­5ä5ù5$6B96)|6¦6*½60è6&7&@70g7&˜7¿7)Ý728;:8,v81£80Õ8(9//94_9*”9¿9%Ø9)þ9)(:8R:4‹:<À:.ý:4,;0a;’;¬;GÉ;L<L^<.«<1Ú</=8<=Pu=0Æ=÷= >->(L>0u>'¦>&Î>0õ>)&?8P?8‰?:Â?6ý?4@$J@o@ˆ@+ @+Ì@-ø@5&A-\ADŠA5ÏAB"%B8HB	�B!‹B­BÌB/ÝB(
C6C'OC<wC$´CÙCîCDD0D/LD5|D8²DëD>E6JE>�E;ÀE)üE&F0BF.sF3¢F9ÖF8G IGjGB‰GLÌG&H$@HeH1}H<¯H;ìH.(IBWIAšI5ÜI1J1DJ.vJ.¥J5ÔJ5
! K>@KCKÃK.ÛK/
! L:L/SL+ƒLL¯LHüLEEMA‹MÍM"åM'N50NfN5|NN²NXO8ZO:“O+ÎO4úO9/P9iP+£P,ÏP üP/Q$MQrQ‘Q,¬Q[ÙQ5R2HR4{R2°R(ãROS\S"|S6ŸS9ÖSDT&UT%|T)¢T.ÌTûT3U,IU6vU2­UUàU(6VG_V>§VAæV$(WMW&bW$‰W4®W,ãW(XB9XL|XÉXéX'Y3.Y8bY7›Y+ÓY6ÿY&6Z/]Z*�Z:¸Z:óZ<.[)k[D•[SÚ[T.\Kƒ\Ï\Cí\'1]EY]@Ÿ]<à]D^@b^L£^5ð^B&_(i_;’_#Î_Fò_&9`<``J�`,è`Ia_ava+–a@ÂaLbPPb;¡b7Ýbcc yc,šc Çc*èc-d?Ad�d6¡dØd&ñd1eJe#he Œe+­eÙe)ùe)#fMfif„f¡fÁf#Öf-úf)(g Rg%sg-™g+Çg$óg4h*Mh1xh1ªh0Üh
i6#i"Zi}i™i¶i9Íi0j'8j-`jŽj$«j,Ðj.ýj5,k<bk5ŸkÕk,æk+l3?l0sl/¤lÔlêlùl/ÿl"/mRm#Zm)~m%¨m3ÎmJn'Mnun5‰n&¿n6æn'o/Eo1uoA§o>éo!(p/Jp(zp)£p#Íp#ñpaq"wq šq»q4Ûq>r5Or/…r&µr+Ür(s$1saVs6¸s.ïsZtCytF½t.u*3uF^u.¥u
Ôu6âuCv!]vv0ŸvÐv+êv.w#Ew!iw-‹w$¹w$Þw#x'x/;x kxŒx,ªx?×x/y0Gy2xy/«y5ÛyVz<hz¥zUÀzc{Ez{NÀ{L|-\|+Š|7¶|:î|1)}8[}&”}*»}1æ}3~'L~%t~$š~;¿~.û~F*q‹§K¼1€":€ ]€,~€C«€Bï€2�K�*e�+��*¼�1ç�'‚FA‚=ˆ‚#Æ‚#ê‚(ƒ 7ƒ9Xƒ’ƒ±ƒÍƒçƒ„&„>„4P„…„(œ„Å„6å„#…T@…•…,¦…Ó…$í…†01†:b†+�†/É†&ù†) ‡J‡Y‡+o‡›‡*¯‡Ú‡ñ‡
ˆ#ˆ
:ˆ%Hˆnˆ�ˆ­ˆÂˆ&Ùˆ?‰@‰(]‰(†‰¯‰Ï‰ æ‰7Š-?ŠmŠ�Š¡Š·ŠÐŠ$ìŠ!‹3‹.S‹P‚‹*Ó‹/þ‹3.Œ!bŒ(„Œ­ŒÌŒ4çŒ�+0�+\�ˆ�¢�¾�Þ�þ� Ž <Ž4]Ž/’Ž#ÂŽæŽ:øŽE3�<y�¶� Ì�!í��,�B�$[�€�*ž�É�5è�J‘Ti‘
¾‘Ì‘8ì‘%’=’5L’H‚’Ë’ê’'ý’%“6“ Q“?r“C²“;ö“/2”3b”A–”Ø”8ï”7(•+`•2Œ•3¿•3ó•>'–$f–,‹–4¸–&í–6—6K—‚—ˆ—"�—À—Ö—è—˜*˜73˜'k˜'“˜$»˜$à˜)™%/™%U™${™% ™Æ™$â™š#š <š]š|š)œšÆšæšõš›"›O1›�›�›¨›Â›Ú›ò›œ œ1œ@œXœrœ8‹œÄœÔœ%ãœ&	�%0�+V�‚�9š�Ô�#ó�ž&ž:5žpžž‘ž¬žÀžÒžážðž!Ÿ")ŸLŸ]ŸpŸ1ƒŸµŸ*ÇŸ4òŸ' < R f z • ¬  ½ Þ &þ %¡:;¡v¡‰¡�¡0±¡â¡ý¡¢'¢:¢N¢_¢r¢…¢”¢¬¢»¢Ú¢5é¢(£3H£R|£JÏ£+¤F¤b¤~¤%”¤º¤Ë¤ß¤ò¤4¥;¥!P¥r¥*’¥½¥Ñ¥0é¥¦7¦L¦`¦r¦‰¦¦¦¿¦Ö¦ê¦§$§A§V§g§&ƒ§*ª§0Õ§¨#¨;¨J¨%e¨‹¨£¨Â¨Ø¨&ê¨©+"©N©j©A€©@Â©ª ª!3ªUªhª€ª˜ª³ªÎªãª««0«C«[«Ks«F¿«P¬LW¬¤¬Â¬<á¬9­UX­0®­+ß­/®<;®9x®,²®2ß®.¯DA¯+†¯+²¯<Þ¯4°^P°_¯°±C/±0s±D¤±.é±A²=Z²A˜²Ú²(ö²I³&i³>�³Ï³Bè³B+´n´Ž´'š´$Â´ç´*µ-µMµ.]µ,Œµ6¹µðµ"
¶0¶N¶/n¶0ž¶#Ï¶8ó¶c,·?�·Ð·0ê·/¸/K¸{¸4—¸0Ì¸2ý¸20¹3c¹
—¹
¥¹+³¹)ß¹ 	º*º-Hºvº�ºœº¹ºÕºóº»8(»a»0»4°»å» ô»¼ 1¼*R¼}¼(›¼:Ä¼4ÿ¼4½=L½Š½:¤½Bß½4"¾AW¾=™¾/×¾&¿7.¿f¿*…¿&°¿×¿#ñ¿DÀ@ZÀ5›À&ÑÀ)øÀ"Á
/Á=ÁFEÁ&ŒÁB³ÁöÁ
Â\+Â@ˆÂ#ÉÂíÂCôÂ38Ã)lÃ@–Ã!×Ã3ùÃ7-Ä6eÄ7œÄ+ÔÄ(Å)Å%GÅ'mÅ•Å¯Å/¾Å5îÅ6$Æ@[Æ8œÆ*ÕÆ0Ç;1Ç2mÇ2 Ç$ÓÇ$øÇ/È!MÈ oÈ)�È)ºÈ)äÈ-É$<ÉaÉy€ÉœúÉ0—Ê8ÈÊ4Ë*6Ë:aËCœËàË Ì,!Ì,NÌ!{ÌF�ÌFäÌ^+ÍFŠÍMÑÍ[Îf{ÎWâÎA:Ï9|ÏT¶ÏJÐ+VÐ:‚Ð#½Ð#áÐ+ÑA1ÑsÑ6�Ñ-ÆÑôÑ!Ò-2Ò`Ò'€Ò9¨Ò%âÒ)Ó(2Ó/[Ó2‹Ó$¾Ó-ãÓ-ÔO?Ô$�Ô5´ÔêÔÕ;Õ[ÕnÕ'�Õ8µÕîÕÖ!(Ö*JÖuÖ“Ö4³Ö,èÖ/×3E×<y×¶×"Ð×!ó×.Ø1DØvØ
! ‰Ø:”Ø(ÏØ-øØ$&Ù-KÙ)yÙ£Ù½Ù:ÙÙ-Ú.BÚqÚ0‡Ú/¸Ú-èÚ4Û6KÛ*‚Û6­Û#äÛ#Ü1,Ü7^Ü5–ÜÌÜ6àÜJÝ@bÝ+£Ý7ÏÝ4Þ6<Þ6sÞªÞ-¯Þ ÝÞ þÞ)ß$Iß'nßO–ß/æß,à%Càià6€àe·àXá;vá9²áNìá>;â3zâC®âSòâ,Fã"sã–ã#±ã$Õã6úãH1äLzäHÇä.å?å>Yå˜å©åÅåáåýåæ:2æHmæO¶æHçEOç$•ç7ºçSòçYFèZ ècûèD_éb¤é#ê.+ê6Zê‘ê= ê Þê)ÿê<)ëfë9vëA°ë2òë-%ì"Sì'vìžìµìÈìÜì÷ìíEíFdíB«í!îí+î:<î1wîL©î@öî:7ï1rï(¤ïÍï#íï(ð:ð%Yð.ð'®ðÖð;ñð<-ñ?jñEªñ)ðñ&ò,Aò1nòJ ò0ëò,ó.Ió=xóH¶óÿó%ô'?ôgô~ô-Žô/¼ôìô'õ/õ-Oõ+}õ5©õ!ßõö0!öRö+lö.˜ö#Çö!ëö-
÷$;÷$`÷#…÷?©÷3é÷,øJø6`ø—ø+³ø.ßø1ù5@ù/vùU¦ù[üù\XúeµúFûdbûaÇûg)üh‘üqúüRlýp¿ýY0þ Šþ>«þ-êþ9ÿIRÿEœÿHâÿH+	8t	)­	;×	G	F[	+¢	Î	/ì	-	0J	2{	#®	Ò	7ï	+'	*S	*~	*©	9Ô	<	6K	!‚	1¤	4Ö	1	:=	&x	 Ÿ	À	aà	@B	>ƒ	/Â	"ò	-	,C	@p	3±	å	#	,%	#R	1v	;¨	)ä	%		)4		/^		3Ž		3Â		/ö		5&
! 	\
! 	"u
! 	&˜
! 	¿
! 	;Ø
! 	4	I	0X	.‰	D¸	$ý	)"	&L	)s	0�	1Î	
	;
	0W
	5ˆ
	?¾
	7þ
	36	*j	8•	Î	=ç	9%	'_	I‡	2Ñ	8	=	&U	*|	'§	Ï	é	 	6'	F^	R¥	5ø	D.	Ps	:Ä	5ÿ	5	8L	1…	-·	(å	[	2j	:�	EØ	K	Qj	*¼	(ç	*	;	N	c	s	‡	›	¯	Á	Õ	ç	ù			.	B	X	l	}	�	¡	µ	Ç	Û	í			%	9	K	]	o	�	•	©	½	Ï	á	õ			-	A	R	f	x	Š	œ	®	À	Ô	æ	ú		 	6	L	^	p	‚	/”	Ä	(Ô	ý	+	B	\	o	…	# 	$Ä	é	þ		+	/I	6y	!°	Ò	ñ	'	')	'Q	y	"Ž	)±	Û	1ó	1%	3W	0‹	4¼	/ñ	)!	GK	1“	7Å	#ý	! 	!= 	!_ 	� 	%™ 	(¿ 	è 	!	4!	O!	 h!	*‰!	&´!	&Û!	&"	<)"	!f"	(ˆ"	/±"	&á"	%#	&.#	"U#	*x#	+£#	)Ï#	&ù#	3 $	T$	,p$	7�$	Õ$	ò$	/%	)3%	"]%	.€%	0¯%	à%	:&	;&	#Y&	!}&	&Ÿ&	!Æ&	,è&	''	='	['	)w'	!¡'	5Ã'	ù'	:(	.G(	(v(	Ÿ(	&³(	$Ú(	%ÿ(	)%)	O)	1o)	¡)	!¿)	+á)	2
*	>@*	)*	(©*	 Ò*	&ó*	+	./+	^+	{+	2›+	$Î+	Nó+	B,	$_,	„,	)˜,	+Â,	
î,	.ü,	+-	$I-	#n-	’-	+°-	Ü-	ü-	
.	..	#I.	'm.	'•.	(½.	*æ.	+/	>=/	=|/	>º/	(ù/	""0	1E0	w0	!“0	(µ0	!Þ0	1	1	(1	B1	 ]1	 ~1	 Ÿ1	 À1	 á1	 2	 #2	 D2	 e2	 †2	!§2	 É2	ê2	%3	#.3	#R3	"v3	™3	¹3	Õ3	ì3	)
! 4	)44	)^4	ˆ4	¨4	Ä4	à4	ü4	5	/5	F5	f5	‚5	ž5	º5	Ö5	ò5	06	9?6	?y6	[¹6	#7	/97	$i7	%Ž7	%´7	3Ú7	8	#+8	0O8	€8	’8	 ©8	+Ê8	ö8	79	6D9	/{9	«9	"Æ9	é9	 :	+#:	1O:	 �:	¢:	¿:	%Ú:	%;	0&;	.W;	2†;	$¹;	Þ;	)ø;	"<	;<	)Z<	#„<	%¨<	Î<	=ä<	$"=	)G=	q=	#‡=	-«=	&Ù=	!>	#">	#F>	j>	<~>	»>	8Ù>	$?	 7?	*X?	+ƒ?	2¯?	7â?	/@	 J@	"k@	'Ž@	¶@	Õ@	ó@	!
A	,/A	)\A	-†A	&´A	'ÛA	B	#B	4CB	,xB	%¥B	ËB	.áB	AC	ARC	”C	$°C	.ÕC	D	+D	7CD	{D	ŽD	¤D	DÀD	2E	,8E	eE	(„E	.­E	[ÜE	m8F	(¦F	!ÏF	'ñF	'G	$AG	7fG	#žG	%ÂG	3èG	H	)<H	-fH	(”H	(½H	(æH	(I	&8I	_I	3|I	.°I	*ßI	A
! J	9LJ	†J	LšJ	/çJ	!K	9K	CXK	1œK	8ÎK	.L	(6L	_L	%wL	�L	)¸L	âL	÷L	+M	/8M	QhM	HºM	4N	:8N	sN	7€N	'¸N	1àN	.O	.AO	(pO	1™O	0ËO	+üO	,(P	.UP	„P	!–P	E¸P	)þP	<(Q	9eQ	ŸQ	"¾Q	áQ	ôQ	R	 R	*?R	#jR	!ŽR	!°R	!ÒR	!ôR	$S	";S	#^S	#‚S	#¦S	ÊS	êS	-T	)6T	 `T	�T	¡T	"ÁT	äT	&U	'+U	+SU	(U	¨U	%ÈU	"îU	 V	2V	7RV	fŠV	VñV	5HW	~W	#…W	©W	ÉW	éW	,X	"-X	0PX	A�X	(ÃX	ìX	$Y	1Y	'LY	CtY	"¸Y	-ÛY		Z	$Z	LBZ	,�Z	H¼Z	[	 [	"5[	X[	!v[	+˜[	Ä[	á[	3þ[	H2\	7{\	³\	È\	 Ø\	ù\	!]	';]	,c]	�]	5Ÿ]	Õ]	%í]	5^	HI^	=’^	WÐ^	F(_	mo_	Ý_	ý_	7`	0L`	}`	1›`	2Í`	+a	/,a	$\a	;�a	.½a	>ìa	#+b	6Ob	!†b	0¨b	1Ùb	&c	/2c	4bc	2—c	2Êc	8ýc	/6d	>fd	&¥d	$Ìd	 ñd	@e	#Se	we	&—e	¾e	$Ùe	$þe	-#f	&Qf	 xf	-™f	$Çf	ìf		g	*'g	%Rg	xg	’g	+°g	Üg	!üg	"h	Ah	%]h	ƒh	$žh	Ãh	$Þh	&i	$*i	/Oi	7i	.·i	*æi	-j	*?j	$jj	.�j	6¾j	'õj	@k	%^k	„k	;¢k	Þk	!ñk	l	0l	<l	%Wl	!}l	Ÿl	.¿l	îl	-m	/6m	5fm	/œm	"Ìm	3ïm	'#n	$Kn	pn	�n	(¬n	8Õn	6o	@Eo	2†o	M¹o	?p	?Gp	1‡p	;¹p	5õp	5+q	%aq	6‡q	¾q	2Þq	+r	1=r	Ior	&¹r	)àr	?
! s	6Js	A�s	.Ãs	3òs	,&t	)St	(}t	0¦t	:×t	.u	&Au	$hu	"�u	°u	DÊu	v	4$v	$Yv	)~v	"¨v	=Ëv	.	w	*8w	*cw	4Žw	,Ãw	,ðw	x	.-x	Q\x	I®x	"øx	y	3y	!Ry	)ty	%žy	%Äy	êy	&þy	%z	 Cz	!dz	†z	(™z	Âz	Öz	/ñz	!{	(>{	"g{	!Š{	¬{	7Â{	6ú{	1|	@|	S|	4c|	˜|	!¯|	 Ñ|	(ò|	1}	9M}	G‡}	&Ï}	Kö}	$B~	 g~	Cˆ~	Ì~	1ë~	E	7c	4›	KÐ	!€	">€	"a€	„€	£€	"À€	bã€	%F�	l�	2ˆ�	(»�	+ä�	+‚	&<‚	+c‚	�‚	)§‚	-Ñ‚	0ÿ‚	(0ƒ	%Yƒ	0ƒ	°ƒ	 Îƒ	,ïƒ	'„	.D„	2s„	!¦„	#È„	/ì„	4…	$Q…	Av…	j¸…	2#†	'V†	)~†	@¨†	é†	‡	2!‡	 T‡	5u‡	<«‡	+è‡	.ˆ	2Cˆ	3vˆ	Dªˆ	=ïˆ	-‰	/F‰	v‰	#‹‰	¯‰	 Ä‰	å‰	�Š	$‡Š	 ¬Š	/ÍŠ	'ýŠ	'%‹	8M‹	-†‹	"´‹	$×‹	#ü‹	( Œ	)IŒ	-sŒ	'¡Œ	GÉŒ	�	-*�	X�	l�	'Š�	²�	¿�	 Þ�	$ÿ�	#$Ž	HŽ	!YŽ	.{Ž	ªŽ	5ÄŽ	úŽ	�	-*�	X�	n�	/}�	C­�	5ñ�	
'�	"5�	/X�	.ˆ�	+·�	;ã�	3‘	"S‘	&v‘	&�‘	#Ä‘	#è‘	"’	"/’	R’	r’	'�’	(¸’	á’	2ø’	+“	&H“	#o“	"““	-¶“	,ä“	”	/,”	(\”	5…”	7»”	'ó”	•	 1•	$R•	w•	+—•	9Ã•	*ý•	,(–	4U–	"Š–	C­–	ñ–	.—	/>—	$n—	K“—	5ß—	4˜	'J˜	!r˜	E”˜	+Ú˜	,™	B3™	,v™	)£™	;Í™	3	š	4=š	rš	/Žš	.¾š	+íš	.›	"H›	k›	.Š›	*¹›	-ä›	0œ	'Cœ	/kœ	4›œ	,Ðœ	'ýœ	(%�	&N�	u�	(…�	D®�	1ó�	R%ž	9xž	4²ž	Hçž	!0Ÿ	(RŸ	E{Ÿ	EÁŸ	; 	$C 	)h 	1’ 	$Ä 	(é 	&¡	:9¡	t¡	%„¡	:ª¡	Kå¡	M1¢	6¢	+¶¢	/â¢	£	&-£	*T£	£	”£	!³£	Õ£	/ñ£	!¤	&¤	4-¤	b¤	{¤	Ž¤	›¤	´¤	5Ê¤	,¥	<-¥	5j¥	1 ¥	&Ò¥	1ù¥	[+¦	8‡¦	LÀ¦	H
§	V§	m§	\Š§	3ç§	7¨	*S¨	.~¨	,­¨	"Ú¨	4ý¨	12©	4d©	™©	-·©	å©	5ý©	3ª	BQª	:”ª	eÏª	R5«	&ˆ«	>¯«	Aî«	*0¬	<[¬	A˜¬	5Ú¬	1­	)B­	2l­	"Ÿ­	Â­	Õ­	!è­	
! ®	)®	/D®	/t®	/¤®	/Ô®	3¯	88¯	3q¯	8¥¯	+Þ¯	3
! °	+>°	3j°	Až°	@à°	:!±	9\±	9–±	;Ð±	;²	3H²	3|²	H°²	.ù²	&(³	O³	%k³	6‘³	3È³	8ü³	*5´	/`´	!�´	Q²´	%µ	D*µ	)oµ	2™µ	"Ìµ	ïµ	¶	$¶	8¶	/I¶	/y¶	©¶	!Æ¶	è¶	=·	>·	X·	o·	.ƒ·	H²·	!û·	>¸	2\¸	 �¸	C°¸	3ô¸	<(¹	e¹	 ¹	 ¹	)À¹	+ê¹	%º	%<º	+bº	Žº	¢º	¾º	?Þº	D»	c»	%‚»	"¨»	7Ë»	Q¼	-U¼	6ƒ¼	5º¼	ð¼	(½	'9½	)a½	‹½	$¨½	+Í½	%ù½	"¾	-B¾	%p¾	!–¾	<¸¾	>õ¾	,4¿	a¿	~¿	@�¿	'Þ¿	!À	 (À	IÀ	dÀ	8€À	1¹À	5ëÀ	*!Á	LÁ	7cÁ	1›Á	LÍÁ	LÂ	-gÂ	*•Â	=ÀÂ	"þÂ	#!Ã	JEÃ	M�Ã	BÞÃ	&!Ä	%HÄ	.nÄ	3�Ä	4ÑÄ	 Å	W'Å	 Å	. Å	BÏÅ	OÆ	BbÆ	K¥Æ	JñÆ	K<Ç	KˆÇ	JÔÇ	KÈ	5kÈ	7¡È	JÙÈ	9$É	9^É	E˜É	QÞÉ	D0Ê	DuÊ	@ºÊ	#ûÊ	=Ë	]Ë		eË		oË	yË	…Ë	;™Ë	:ÕË	HÌ	3YÌ	%�Ì	&³Ì	;ÚÌ	:Í	QÍ	YÍ	<jÍ	§Í	8ºÍ	-óÍ	.!Î	*PÎ	{Î	(™Î	8ÂÎ	<ûÎ	B8Ï	F{Ï	BÂÏ	(Ð	).Ð	:XÐ	(“Ð	1¼Ð	<îÐ	/+Ñ	/[Ñ	<‹Ñ	cÈÑ	7,Ò	)dÒ	FŽÒ	BÕÒ	Ó	E-Ó	'sÓ	&›Ó	0ÂÓ	;óÓ	(/Ô	XÔ	"vÔ	Q™Ô	@ëÔ	B,Õ	1oÕ	4¡Õ	'ÖÕ	'þÕ		&Ö	0Ö	@KÖ	ŒÖ	.©Ö	JØÖ	#×	,@×	1m×	)Ÿ×	"É×	*ì×	Ø	,Ø	 FØ	1gØ	1™Ø	 ËØ	ìØ	%	Ù	/Ù	KÙ	gÙ	$€Ù	.¥Ù	ÔÙ	íÙ	Ú	*Ú	EÚ	_Ú	6|Ú	 ³Ú	
ÔÚ	7âÚ	.Û	%IÛ	.oÛ	1žÛ	@ÐÛ	@Ü	RÜ	rÜ	;�Ü	KËÜ	$Ý	<Ý	8WÝ	�Ý	>¦Ý	NåÝ	M4Þ	3‚Þ	@¶Þ	÷Þ	%ß	+=ß	$iß	6Žß	<Åß	7à	5:à	Apà	7²à	>êà	F)á	pá	%Šá	-°á	+Þá	6
! â	-Aâ	.oâ	-žâ	Ìâ	*ßâ	 
! ã	 +ã	1Lã	~ã	‘ã	,®ã	Ûã	ûã	ä	8ä	JNä	%™ä	&¿ä	Cæä	&*å	&Qå	 xå	D™å	Þå	üå	Læ	Aaæ	£æ	Áæ	Þæ	óæ	ç	)ç	Gç	fç	0ƒç	8´ç	íç	,
è	,:è	$gè	Œè	ªè	 Æè	çè	'é	'(é	2Pé	$ƒé	V¨é	;ÿé	>;ê	>zê	9¹ê	-óê	3!ë	Uë	@së	4´ë	)éë	ì	0ì	Gì	]ì	(tì	�ì	<³ì	Dðì	=5í	]sí	#Ñí	Cõí	,9î	<fî	n£î	:ï	(Mï	Ivï	0Àï	.ñï	  ð	2Að	'tð	4œð	$Ñð	-öð	&$ñ	 Kñ	lñ	€ñ	4”ñ	EÉñ	)ò	69ò	+pò	1œò	=Îò	ó	+ó	Jó	!jó	7Œó	!Äó	æó	1þó	00ô	)aô	‹ô	1¦ô	9Øô	?õ	\Rõ	\¯õ	$ö	#1ö	 Uö	?vö	M¶ö	-÷	I2÷	|÷	!Œ÷	#®÷	Ò÷	"ñ÷	,ø	Aø	4_ø	*”ø	 ¿ø	Oàø	0ù	FJù	=‘ù	$Ïù	$ôù	^ú	(xú	.¡ú	JÐú	&û	5Bû	Lxû	GÅû	
ü	5-ü	:cü	=žü	/Üü	*ý	;7ý	%sý	'™ý	-Áý	<ïý	7,þ	$dþ	^‰þ	/èþ	Vÿ	6oÿ	R¦ÿ	ˆùÿ	8‚
! B»
! @þ
! 0?
! 9p
! &ª
! 4Ñ
! $
! 3+
! 6_
! –
! ¬
! &Ë
! ò
! 8
! )I
! (s
! (œ
! Å
! 4å
! $
! %?
! +e
! ‘
!  ®
! Ï
! +ï
! "
! >
! P
! 
! h
!  s
! ”
! $±
! (Ö
! 2ÿ
! 32
! :f
! ?¡
! 4á
! 	
! - 
! )N
! #x
! œ
! %µ
! +Û
! 
! 8%
! %^
! &„
! «
! É
! 'è
! 	
! 4*	
! _	
! $z	
! (Ÿ	
! 5È	
!  þ	
! )
  
! *I
  
! !t
  
! "–
  
! "¹
  
! NÜ
! 
! .+
! Z
! u
! !�
! ²
! Ñ
! ë
! /
! @8
! y
! Ž
! &¥
! Ì
!  ä
! 
! "!
! SD
! ˜
! ·
! Ö
! õ
! 
! ?%
! >e
! 6¤
! *Û
! !
! (
! #7
! *[
! )†
! ,°
! 4Ý
! )
! =<
! (z
! =£
! 'á
! 3	
! B=
! ,€
! #­
! AÑ
! 5
! 4I
! )~
! )¨
! -Ò
! @
! "A
! $d
! *‰
! +´
! à
! -ö
! '$
! )L
! Ev
! M¼
! U
! 
! F`
! 0§
! &Ø
! 5ÿ
! '5
! 5]
! “
! ¬
! Ë
! $ê
! 
! /
! 9L
! J†
! 0Ñ
! 7
! :
! 3R
! -†
! (´
!  Ý
! þ
! V
! )n
! /˜
! È
! ä
! 0
! 91
! Mk
! !¹
! 'Û
! '
! 9+
! 3e
! ;™
! ;Õ
! 6
! /H
! 2x
! 2«
! IÞ
! 3(
! !\
! ~
! 3“
! /Ç
! 3÷
! 3+
! _
! )
! )©
! +Ó
! /ÿ
! 2/
! $b
! -‡
! @µ
! :ö
! $1 
! !V 
! #x 
!  œ 
! 4½ 
! Hò 
! ;!
! R!
! k!
! '€!
! ¨!
! (½!
! Zæ!
! -A"
! +o"
! "›"
! ¾"
! Ò"
! è"
! 8#
! =#
! 2M#
! 6€#
! 8·#
! !ð#
! ($
! $;$
! .`$
! 9�$
! (É$
! (ò$
! 4%
! 9P%
! 7Š%
! =Â%
! 3&
! /4&
! 4d&
! .™&
! .È&
! 4÷&
! .,'
! .['
! ,Š'
! 9·'
! 9ñ'
! 9+(
! :e(
! 9 (
! :Ú(
! 9)
! 9O)
! W‰)
! Wá)
! .9*
! h*
! }*
! <�*
! KÚ*
! H&+
! To+
! FÄ+
! 9,
! $E,
! !j,
! Œ,
! /«,
! "Û,
! &þ,
! )%-
! O-
! k-
! Š-
! .�-
!  Ì-
! 0í-
! #.
! =B.
! €.
! $›.
! À.
! -à.
! /
! !*/
! +L/
! -x/
! $¦/
! 7Ë/
! .0
! (20
! .[0
! -Š0
! ¸0
! 1È0
! .ú0
! *)1
! /T1
! B„1
! 3Ç1
! Bû1
! F>2
! 3…2
! '¹2
! "á2
! +3
! 303
! @d3
! D¥3
! %ê3
! 4
! +04
! 3\4
! �4
! ®4
! Í4
! 4í4
! -"5
! (P5
! <y5
! ¶5
! #Ô5
! ø5
! (6
! �>6
! Ü6
! †õ6
! 6|7
! M³7
! :8
! 6<8
! 6s8
! /ª8
! %Ú8
! 59
! &69
! 7]9
! G•9
! Ý9
! @õ9
! 26:
! $i:
! Ž:
!  ¢:
! :Ã:
! 3þ:
! D2;
! 3w;
! 3«;
! 5ß;
! 0<
! 6F<
! @}<
! ?¾<
! Dþ<
! @C=
! ;„=
! À=
! Ô=
! é=
! ý=
! >
! '>
! :>
! O>
! c>
! x>
! Œ>
! ¡>
! ·>
! Ë>
! á>
! û>
! ?
! "?
! 3?
! M?
! b?
! x?
! Ž?
! ¡?
! ´?
! 9Ì?
! I@
! DP@
! M•@
! Mã@
! @1A
! (rA
! (›A
! 3ÄA
! %øA
! =B
! (\B
! >…B
! 7ÄB
! ZüB
! YWC
! P±C
! 8D
! \;D
! b˜D
! \ûD
! XXE
! N±E
! 2F
! 3F
! -RF
! s€F
! >ôF
! ?3G
! FsG
! +ºG
! 4æG
! 0H
! 0LH
! 1}H
! 9¯H
! %éH
! +I
! +;I
! +gI
! ,“I
! +ÀI
! +ìI
! ,J
! ,EJ
! *rJ
! W�J
! ,õJ
! A"K
! 4dK
! Y™K
! 'óK
! )L
! )EL
! )oL
! H™L
! WâL
! X:M
! -“M
! .ÁM
! AðM
! v2N
! 7©N
! 0áN
! lO
! 5O
! ;µO
! #ñO
! 9P
! -OP
! U}P
! 5ÓP
! Q	Q
! ˆ[Q
! >äQ
! 4#R
! >XR
! <—R
! CÔR
! 6S
! -OS
! !}S
! ;ŸS
! 7ÛS
! %T
! 19T
! 2kT
! WžT
! öT
! .U
! EU
! <WU
! 2”U
! ÇU
!  çU
! V
! 2%V
! (XV
! E�V
! EÇV
! 0
W
! .>W
! 3mW
! :¡W
! cÜW
! @X
! X`X
! :¹X
! FôX
! ;Y
! +YY
! …Y
! 1£Y
! )ÕY
! 'ÿY
! )'Z
! %QZ
! wZ
! *•Z
! "ÀZ
! !ãZ
! )[
!  /[
! P[
! 6o[
!  ¦[
! RÇ[
! /\
! $J\
! o\
! )‡\
! (±\
! Ú\
! ø\
!  
]
! .]
! A]
! 2_]
! /’]
! /Â]
! (ò]
! &^
! B^
! #a^
! "…^
! ¨^
! *Ã^
! !î^
!  _
! ,1_
! *^_
! *‰_
! ´_
! 3Ô_
! `
! &`
! ;`
! )X`
! ,‚`
! 7¯`
! !ç`
! #	a
! 0-a
! &^a
! #…a
! /©a
! AÙa
! %b
! 8Ab
! Mzb
! 6Èb
! 8ÿb
! .8c
! 3gc
! -›c
! CÉc
! ,
d
! A:d
! H|d
! >Åd
! &e
! '+e
! HSe
! Dœe
! Fáe
! Q(f
! Czf
! =¾f
! 8üf
! ;5g
! Oqg
! -Ág
! ïg
! 0
! h
! /;h
! kh
! /�h
! D±h
! 1öh
! $(i
! ,Mi
! 0zi
! «i
! 8Çi
! 'j
! &(j
! +Oj
! %{j
! Z¡j
! cüj
! #`k
! H„k
! (Ík
! $ök
! /l
! Kl
! 4al
! ‚–l
! m
! -8m
! Cfm
! Cªm
! -îm
! -n
! 5Jn
! .€n
! %¯n
! Õn
! én
! ün
! 'o
! 0;o
! 0lo
!  �o
! #¾o
! &âo
!  	p
! "*p
! #Mp
! $qp
! '–p
! &¾p
! .åp
! q
! (2q
! ([q
! („q
! ­q
! !Íq
! 'ïq
! *r
! 8Br
! 1{r
! (­r
! 3Ör
! 1
! s
! <s
! /\s
! Œs
! F£s
! /ês
! (t
! )Ct
! 8mt
! +¦t
! /Òt
! 6u
! +9u
! 0eu
! –u
! $±u
! %Öu
! &üu
! )#v
! &Mv
! (tv
! �v
! ¶v
! Ðv
!  îv
! w
!  w
! 2w
! AHw
! EŠw
! #Ðw
!  ôw
! 3x
! 1Ix
! ({x
! 4¤x
! Ùx
! /óx
! .#y
! QRy
! ¤y
! Ãy
! %Þy
! 4z
! 49z
! 3nz
! ,¢z
! )Ïz
! 7ùz
! 61{
! !h{
! &Š{
! 2±{
! +ä{
! .|
! 4?|
! t|
! ’|
! "¨|
! /Ë|
! ?û|
! +;}
! Bg}
! ª}
! FÊ}
! &~
! 08~
! #i~
! �~
! &©~
! !Ð~
! ò~
! 
! ^&
! …
! %¡
! Ç
! á
! 3õ
! )€
! '>€
! $f€
! >‹€
! 9Ê€
! )�
! !.�
! P�
! b�
! "u�
! 4˜�
! Í�
! ä�
! )ü�
! &&‚
! "M‚
! Hp‚
! 3¹‚
! &í‚
! Lƒ
! 8aƒ
!  šƒ
! »ƒ
! Îƒ
! ãƒ
! &þƒ
! )%„
! *O„
! z„
! 6”„
! <Ë„
! )…
! 2…
! L…
! "c…
! †…
! ¤…
! 1º…
! .ì…
! *†
! F†
! c†
! ,†
! .¬†
! Û†
! /ñ†
! 0!‡
! R‡
! m‡
! ‹‡
! "˜‡
! )»‡
! ,å‡
! ˆ
! $ˆ
! >ˆ
! Wˆ
! jˆ
! *‚ˆ
! )­ˆ
! 4×ˆ
! ‰
! )‰
! +G‰
! &s‰
! %š‰
! À‰
! !ß‰
! Š
! Š
! $5Š
! ZŠ
! tŠ
! ŽŠ
! I¨Š
! òŠ
! !þŠ
!  ‹
! &@‹
! g‹
! 5‚‹
! ¸‹
! (Î‹
! @÷‹
! B8Œ
! A{Œ
! ½Œ
! ÚŒ
! öŒ
! )�
! ;=�
! Cy�
! !½�
! 1ß�
! Ž
! !1Ž
! 6SŽ
! <ŠŽ
! .ÇŽ
! 'öŽ
! 3�
!  R�
! s�
! "�
! ¢�
! ·�
! Ò�
! ð�
! #�
! ")�
! .L�
! 6{�
! I²�
! (ü�
! ?%‘
! .e‘
! 2”‘
! $Ç‘
! 6ì‘
! ##’
! G’
! d’
! ‚’
! % ’
! 2Æ’
! =ù’
! 77“
! &o“
! (–“
! )¿“
! é“
! ”
! 2$”
! W”
! +v”
! ¢”
! À”
! ß”
! !þ”
!  •
! +4•
! B`•
! =£•
! 2á•
! =–
! 2R–
! B…–
! 7È–
! <—
! A=—
! —
! ™—
! &µ—
! -Ü—
! 
! ˜
! !*˜
! L˜
! "h˜
! ‹˜
! 9 ˜
! 4Ú˜
! !™
! .1™
! $`™
! …™
! %œ™
! )Â™
! ì™
! 	š
! "$š
! Gš
! \š
! dqš
! >Öš
! ›
! *›
! PA›
! 9’›
! #Ì›
! ð›
! &	œ
! v0œ
! )§œ
! @Ñœ
! +�
! >�
! P�
! .p�
! 9Ÿ�
! ;Ù�
! 2ž
! <Hž
! >…ž
! ;Äž
! GŸ
! IHŸ
! ’Ÿ
! ]©Ÿ
! & 
! 1. 
! 0` 
! '‘ 
! ?¹ 
! ù 
! -¡
! "C¡
! )f¡
! �¡
! £¡
! LÀ¡
! G
¢
! /U¢
! .…¢
! )´¢
! )Þ¢
!  £
! 4)£
! &^£
! +…£
! 0±£
! Dâ£
! '¤
! *6¤
! (a¤
! )Š¤
! 1´¤
! æ¤
! ù¤
! #¥
! 5¥
! +J¥
! +v¥
! ¢¥
! /¼¥
!  ì¥
! %
¦
! 23¦
! )f¦
! /�¦
! À¦
! *Ø¦
! -§
! @1§
! -r§
! @ §
! 8á§
! K¨
! 8f¨
! KŸ¨
! ë¨
! 1
! ©
! <©
! .X©
! T‡©
! -Ü©
! =
! ª
! /Hª
! ;xª
! 2´ª
! çª
! öª
! /«
! 0A«
!  r«
! )“«
! +½«
! *é«
! 5¬
! J¬
! 1S¬
! $…¬
! !ª¬
! ,Ì¬
! <ù¬
! U6­
! !Œ­
! F®­
! õ­
! 0®
! #E®
! i®
! =‡®
! 7Å®
! Cý®
! TA¯
! Z–¯
! [ñ¯
! dM°
! E²°
! cø°
! !\±
! ~±
! [œ±
! #ø±
! ²
! =<²
! z²
! Cš²
! DÞ²
! %#³
! WI³
! &¡³
! È³
! ,è³
! #´
! %9´
! 2_´
! A’´
! !Ô´
! "ö´
! "µ
! $<µ
! #aµ
! W…µ
! WÝµ
!  5¶
! 0V¶
! .‡¶
! /¶¶
! +æ¶
! (·
! -;·
! +i·
! @•·
! <Ö·
! 8¸
! 5L¸
! 6‚¸
! '¹¸
! 2á¸
! ,¹
! HA¹
! Š¹
! ¤¹
! º¹
! 7Ò¹
  B
! º
! ,Mº
! 'zº
! 6¢º
! +Ùº
! +»
! 61»
! ?h»
! )¨»
! 2Ò»
! ¼
! ¼
! 3¼
! E¼
! !X¼
! 'z¼
! =¢¼
! #à¼
! !½
! 5&½
! $\½
! %�½
! .§½
! #Ö½
! ú½
! 
¾
! 3,¾
! 6`¾
! 8—¾
! 'Ð¾
! $ø¾
! Q¿
!  o¿
! A�¿
! "Ò¿
! (õ¿
! À
! A0À
! rÀ
! 	~À
! AˆÀ
! ÊÀ
! ÝÀ
! OýÀ
! 'MÁ
! &uÁ
! %œÁ
! &ÂÁ
! 4éÁ
! .Â
!  MÂ
! nÂ
! >ŒÂ
! 5ËÂ
! Ã
!  Ã
! 0>Ã
! +oÃ
! F›Ã
! LâÃ
! L/Ä
! L|Ä
! LÉÄ
! LÅ
! cÅ
! hÅ
! •yÅ
! &Æ
! %6Æ
! #\Æ
! *€Æ
! «Æ
! *¿Æ
! $êÆ
! *Ç
! :Ç
! <YÇ
! 8–Ç
!  ÏÇ
! "ðÇ
! È
! ,È
! +LÈ
! 5xÈ
! .®È
! 6ÝÈ
! 2É
! 2GÉ
! <zÉ
! 2·É
! >êÉ
! 5)Ê
! )_Ê
! 0‰Ê
! ºÊ
! ÔÊ
! %ïÊ
! "Ë
!  8Ë
!  YË
! -zË
! "¨Ë
! !ËË
! %íË
! %Ì
! J9Ì
! '„Ì
! ¬Ì
! ¼Ì
! 'ÚÌ
!  Í
! #Í
! 4Í
! RÍ
! oÍ
! ‡Í
! ¤Í
! ¸Í
! ÌÍ
! ÓØÍ
! ¬Ï
! :®Ï
! >éÏ
! (Ð
! 0@Ð
! ×qÐ
! /IÑ
! <yÑ
! Y¶Ñ
! Ò
! Ò
! )Ò
! N<Ò
! Y‹Ò
! fåÒ
! :LÓ
! W‡Ó
! =ßÓ
! HÔ
! IfÔ
! 7°Ô
! WèÔ
! @Õ
! XÕ
! *vÕ
! -¡Õ
! (ÏÕ
! #øÕ
! *Ö
! 3GÖ
! ,{Ö
! ¨Ö
! ®Ö
! &ÌÖ
! óÖ
! X×
! 3h×
! cœ×
! 6Ø
! ]7Ø
! „•Ø
! ]Ù
! OxÙ
! [ÈÙ
! P$Ú
! DuÚ
! NºÚ
! L	Û
! PVÛ
! ?§Û
! =çÛ
! C%Ü
! OiÜ
! [¹Ü
! ?Ý
! ŠUÝ
! CàÝ
! J$Þ
! RoÞ
! ?ÂÞ
! Fß
! NIß
! H˜ß
! Yáß
! L;à
! ;ˆà
! ‰Äà
! JNá
! ?™á
! ŠÙá
! =dâ
! b¢â
! Xã
! O^ã
! ®ã
! K.ä
! Kzä
! [Æä
! U"å
! ªxå
! R#æ
! Ÿvæ
! cç
! [zç
! NÖç
! ^%è
! M„è
! =Òè
! >é
! >Oé
! ;Žé
! cÊé
! W.ê
! O†ê
! ]Öê
! N4ë
! Sƒë
! M×ë
! C%ì
! Hiì
! A²í
! Tôí
! Iî
! rhî
! 'Ûî
! Vï
  
! Zï
! )eï
! ?�ï
! AÏï
! ð
! '(ð
! .Pð
! Mð
! 0Íð
! rþð
! 2qñ
! Ž¤ñ
! 43ò
! Bhò
! S«ò
! %ÿò
! %ó
! =ó
! %Só
! 3yó
! 3­ó
! 6áó
! 6ô
! $Oô
! $tô
! 
™ô
! §ô
! '½ô
! åô
! Bÿô
! Bõ
! (Sõ
! I|õ
! UÆõ
! "ö
! C?ö
! Uƒö
! %Ùö
! ÿö
! 1÷
! QO÷
! A¡÷
! Eã÷
! …)ø
! X¯ø
! +ù
! e4ù
! Ršù
! ?íù
! Z-ú
! „ˆú
! 
û
! :*û
! Peû
! ¶û
! Ôû
! Ýû
! *øû
! 0#ü
! ETü
! >šü
! gÙü
! GAý
! k‰ý
! kõý
! aþ
! ráþ
! ]Tÿ
! _²ÿ
! X`kWÌE$Xj]Ãj!HŒÕë-û-)FW+ž6Ê0420g.˜?ÇT9\:–QÑ#I7<�O¾VaeSÇO:5Š4À7õ+-	3Y	&�	,´	*á	.
! ;
! >Y
! F˜
! 6ß
! '/>OnE¾|:�D¼A
.C
;r
3®
<â
leŒ[òLNM›KéJ5B€CÃMqU}ÇzEÀL@Z��èdjmÏŠ=XÈV!HxuÁN7e†Mìt:T¯p4uCªî69EL-Ìdúd_mÄm2Ê îkoZ~ÊtIƒ¾}B ŒÀ nM!}¼![:"[–"¸ò"Ö«#c‚$ræ$hY%wÂ%q:&€¬&b-'q�'2(/5(Œe(ªò(M�)\ë)RH*a›*[ý*jY+LÄ+[,!m,"�,²,2Ð,D-H-:a-'œ-Ä-,ä-./.,H.0u.>¦.Zå.+@/l/'‚/7ª/â/80n:0&©0&Ð05÷0'-1:U18�1:É1:2A?2H�2=Ê2<3wE3?½3Uý3[S4W¯4/5<75`t5|Õ5QR6[¤6C7SD7M˜7&æ7b
8Hp8+¹8=å8i#9j�9.ø9R':Cz:J¾:p	;0z;,«;6Ø;!<D1<Hv<,¿<ì<@
! =DK=f�=C÷=+;>+g>1“>@Å>n?mu?(ã?<@:I@7„@¼@-×@"A)(ARA)iA“Ac¬A@B>QBA�BÒBEìB02CcCC/›CBËCD %D[FD=¢D1àDNENaE3°E7äEAF6^F7•F8ÍF:G4AG3vGBªG4íG:"H4]H.’H/ÁH6ñH:(ICcI6§I'ÞI&JO-JR}J!ÐJHòJW;KV“KMêKX8L/‘L ÁL+âL0M?M&ZM@�M#ÂM'æM6N.EN/tN1¤N;ÖN>OMQO-ŸO(ÍO,öO<#P)`P8ŠP+ÃP*ïPCQ?^Q@žQ=ßQPR>nR9­R3çRDS3`S+”S+ÀS ìS 
T.THHTD‘T?ÖTJUIaU'«UEÓUPV2jV2�VQÐVC"WEfWk¬WNX>gXF¦X9íXF'Y?nYk®YpZj‹ZnöZ;e[7¡[iÙ[„C\CÈ\j]3w]#«]BÏ]1^AD^K†^jÒ^a=_,Ÿ_Ì_Dê_:/`Jj`5µ`6ë`<"a7_aQ—a9éa$#b#Hb?lbJ¬b(÷b+ c=Lc%Šc]°c>daMd>¯dHîd87e�pecòe(Vf#f.£f!Òf6ôf+g)Hg5rgC¨g<ìg')hŽQh0àh%i!7iDYi+ži+Êi-öi-$j:Rji�j*÷jD"kgkvk•k°k6ËkllB.lXqlKÊlCmWZm�²moCnƒ³nk7o-£oJÑoGp=dpC¢pDæp7+q<cq5 qÖq)ôq:r-YrV‡r(ÞrRseZsFÀs1t29twltJät:/u*ju1•u.ÇuZöuAQv+“v?¿v†ÿvO†w*Öw"x-$xDRxG—x8ßx(yEAy9‡y*Áy9ìy&&z>MzEŒzHÒzD{`{ {$ {ÐÅ{Þ–|`u}aÖ}Ò8~ÜbèpK€a¼€b�æ��Òh‚p;ƒu¬ƒð"„Ü…uð…zf†|á†1^‡N�‡Wß‡•7ˆ9ÍˆB‰^J‰W©‰ªŠb¬Š–‹X¦‹Kÿ‹iKŒCµŒEùŒE?�J…�fÐ�:7Ž>rŽC±ŽBõŽH8�M��SÏ�I#�Sm�’Á�PT‘T¥‘!ú‘1’GN’.–’BÅ’#“#,“8P“0‰“4º“:ï“8*”Qc”0µ”4æ”#•1?•Dq•G¶•[þ•^Z–=¹–=÷–=5—Bs—3¶—!ê—4˜A˜L_˜$¬˜+Ñ˜~ý˜|™�™Ÿ™3¿™Bó™$6š [š@|š½š,ÒšÿšF›>_›?ž›%Þ›8œ"=œ`œ1{œ)­œ-×œO�U�'r�kš�6žC=ž,�žT®ž!Ÿ3%ŸDYŸDžŸ]ãŸLA %Ž #´ 0Ø  	¡*¡:E¡6€¡;·¡(ó¡o¢/Œ¢)¼¢0æ¢#£);£$e£1Š£)¼£.æ£(¤->¤%l¤(’¤-»¤'é¤3¥E¥Z¥,w¥%¤¥'Ê¥ò¥(¦+4¦=`¦?ž¦Þ¦û¦#§":§]§"z§%�§$Ã§=è§&¨6¨J¨1j¨+œ¨#È¨ì¨©($©)M©w©:–©Ñ© é©
! ªhª…ª*œª7Çª6ÿª*6«"a«„«—«6´«Në«/:¬=j¬$¨¬8Í¬@­,G­3t­U¨­5þ­34®h®{®&‘®+¸®Kä®>0¯o¯B‡¯&Ê¯ñ¯2
°#@°&d°'‹°0³°;ä° ± 6±"W±�z±1²4=²1r²G¤²Uì²6B³1y³#«³'Ï³3÷³A+´/m´R�´;ð´8,µ6eµ7œµJÔµB¶(b¶(‹¶$´¶(Ù¶·#·=·9]·C—·>Û·7¸R¸8n¸M§¸Mõ¸$C¹5h¹6ž¹2Õ¹$º2-ºN`º1¯º/áº/»4A»(v»0Ÿ»BÐ»Q¼Te¼Xº¼2½$F½8k½%¤½IÊ½8¾/M¾@}¾+¾¾/ê¾K¿8f¿6Ÿ¿6Ö¿;
À?IÀ2‰À<¼À-ùÀ6'Á<^Á&›ÁCÂÁ:Â9AÂ7{Â5³Â.éÂ"Ã;Ã<SÃ4�Ã0ÅÃöÃb
Ä>pÄ¯Ä2ÍÄ(Å-)Å"WÅ0zÅ8«ÅäÅôÅFÆ+OÆ={Æ"¹ÆÜÆôÆ<Ç_CÇW£ÇQûÇTMÈR¢ÈgõÈ�]ÉZßÉR:ÊU�Ê3ãÊ*Ë7BË6zË*±Ë3ÜË)Ì:ÌTÌ-jÌ*˜Ì/ÃÌ=óÌ"1Í0TÍ-…Í³Í'ÒÍ/úÍE*Î.pÎ/ŸÎEÏÎ6Ï;LÏFˆÏFÏÏ2Ð4IÐS~Ð6ÒÐJ	Ñ-TÑA‚ÑÄÑÝÑúÑ;Ò*RÒ}Ò�ÒB«Ò5îÒA$ÓCfÓCªÓ#îÓ7Ô9JÔ'„Ô¬ÔÇÔ"æÔ	Õ+#ÕOÕ'jÕ/’ÕÂÕÞÕ!þÕ" ÖCÖ[Ö%wÖ!�Ö6¿ÖöÖ×20×3c×0—×;È×Ø!Ø!*ØLØIhØ²Ø/ÎØ8þØ<7Ù1tÙ2¦Ù6ÙÙ3Ú'DÚ7lÚ5¤Ú1ÚÚ1Û>Û$[Û3€Û5´Û'êÛ/Ü.BÜ1qÜ#£Ü?ÇÜ)Ý*1ÝY\Ýf¶ÝeÞ4ƒÞ¸ÞÍÞAÞÞ, ßtMß*Âß/íßà0àD@à5…à&»àâàþà/á"Lá)oáB™á#Üá?â*@âFkâ3²â+æâ_ã*rã�ã4¸ã(íãä$/äTä[qäÍäÞä1õä'å7Eå<}å%ºå,àå)
æ.7æ2fæ0™æ)Êæôæ)ç2ç!Jç.lç
›çr©ç8èUèufè;Üèééé61é6héWŸéW÷é3Oêƒê-Šê5¸êîêûêë$ëG-ëuë�ë&¬ëUÓë;)ìFeì ¬ìTÍìS"íUvíVÌí4#îXî*hî#“î'·î"ßîï "ïCïcïƒï¢ï ¿ïàï!ÿï!ð;ðYðsð%�ð+µðáðúð#ñ%6ñ.\ñ-‹ñ8¹ñSòñ1Fò8xòA±ò.óò&"óIó có?„ó`Äó.%ô&Tô{ô™ôµôLÒô6õIVõ# õ$ÄõIéõG3öJ{ö=Æö8÷==÷'{÷7£÷-Û÷@	øJøaøNmø(¼ø%åøù&#ù%Jù4pù¥ù¼ù×ùÞùïù
ú$ú?ú^úrúˆú>£ú,âúLûT\û±û3ÊûTþûSüZüaü7iü
! ¡ü=¬üêü%ý"+ýNý!ný+�ý`¼ý*þOHþ=˜þ(ÖþKÿþKÿeÿ)~ÿ0¨ÿ)Ùÿ/03"dF‡)Îø+1Q"n"‘´#Ã@ç0('Y3�bµb{}‰•+¡8Í$4+A`?¢Râ5AMYe2q#¤ÈØä%ô&2T>T“Wè&@gZs#ÎòWþWV®.²<á3	R	
! p	•{	s
! $…
! &ª
! AÑ
! /C aI‚Ì|ÙVG\ž¤yC
4½
7ò
:*7e9�Ž×of>Öa†wLþK=h@¦%ç,
,:<g*¤`Ï—0TÈ,�J7Û$.8,g,”*Á%ì-l@N­WüYT)®ÁØ*šKÅ%,7d�Ÿ*¼1çDQ^K°#ü+ +Lx4–2Ë#þ"+5aQt*Æ&ñ'@&_†G¤@ì[-L‰6ÖR
Í`<. Pk I¼ `!Lg!V´!a"`m"/Î"þ"k#mw#›å#B�$§Ä$5l%2¢%QÕ%A'&Ri&R¼&X'gh'[Ð'M,(bz($Ý($)(')mP)l¾)M+*My*PÇ*V+Eo+Mµ+3,“7,_Ë,9+-De-7ª-Zâ-Y=.T—.Tì.@A/F‚/HÉ/\0po0aà0iB1a¬1@2=O2M�2XÛ2S43=ˆ3>Æ3_4@e4u¦455‡R5[Ú5V66V�6)ä6Q73`7X”7jí77X8&�8·8Ê8eÝ8+C96o9Y¦9a:[b:5¾:fô:?[;O›;@ë;,<kG<O³<2=Š6=rÁ=I4>‡~>K?1R?7„?%¼?pâ?[S@#¯@2Ó@IA5PAI†ALÐA1BcOBQ³B\CžbC–DS˜D7ìD,$EcQEeµE;F7WFy�F*	G84GmG:„G.¿G'îGOH,fHV“HlêHCWIN›INêIM9J.‡J?¶JIöJV@KP—KOèKU8LXŽL\çL2DM(wM2 M%ÓM4ùM<.N!kNN�N]ÜNB:O4}O*²O,ÝO&
! P,1P&^Ph…P2îP6!QmXQ5ÆQ üQ'RJER=�R+ÎR*úR/%S:USE�S7ÖS%Tc4T[˜T2ôT.'U.VU/…U-µU_ãU;CV+V$«V$ÐVNõV'DW1lWžW6µW:ìWQ'XYyX7ÓX/Y/;Y1kY-�YËY;çY)#ZMZ7jZB¢ZåZ[[E8[;~[º[:Ñ[<\9I\#ƒ\$§\!Ì\,î\5])Q][{]G×]@^`^B~^"Á^;ä^  _A_3[_@�_3Ð_'`/,`‡\`'ä`Ha<Ua^’a$ñaSb(jb(“b(¼b(åb)c18c%jc!�cF²cFùc@d)[dO…d$Õd+údB&e_ie/Ée-ùe='f$efYŠf-äf"g5g'Tg'|g'¤gTÌg(!hMJh(˜h8Áh4úh6/i7fi&ži-ÅiBói!6j`Xj+¹j1åj0k*Hk'sk"›k*¾k+ék2l,Hlul(�lL¶l%m;)m,em/’m1Âm#ômFn7_n‰—n-!o,Oo=|o/ºo@êoR+p~pW˜p%ðpq44q>iqA¨q1êq+rQHršr8¸rñrs(/s&Xs"s(¢s(ËsôsCt,Tt;�t.½t,ìt(u3Buvu-‰u/·uGçuK/v{vMŠvØv0çvw4w
! Rw&]w	„wŽw£w»wÈwÞwôwüwx
x%x9xEx_x"px"“x¶xÉxÙxæxöx	y"y
9yGyVyky„y™y¥y,µy0âybz:vzH±z-úz…({r®{7!|]Y|+·|+ã|}9(}b}Gy}=Á}ÿ}0~5@~$v~4›~3Ð~QAVO˜Wè{@€H¼€2�98�7r�Aª�?ì�;,‚Hh‚L±‚Nþ‚>Mƒ0Œƒ¾½ƒc|…eà…¬F†aó†=U‡V“‡4ê‡'ˆRGˆKšˆ2æˆ&‰5@‰v‰�‰¦‰¼‰Ò‰(ð‰*ŠDŠ.`Š!�Š0±Š%âŠ8‹,A‹"n‹‘‹&±‹fØ‹+?Œ`kŒAÌŒ��P��Ná�O0Ž5€Ž?¶Ž@öŽ�7�{È�nD�/³�-ã�Z‘zl‘„ç‘@l’A­’;ï’C+“[o“HË“1”NF”3•”WÉ”P!•Hr•(»•4ä•m–{‡–‡—R‹—>Þ—„˜7¢˜'Ú˜<™1?™;q™4­™Sâ™D6šn{š)êš'›]<›Jš›]å›]CœR¡œ4ôœV)�3€�+´�Rà�c3ž —žN¸ž3Ÿ:;Ÿ%vŸœŸºŸ6ÙŸ] *n 6™ -Ð eþ Od¡:´¡}ï¡Gm¢Aµ¢&÷¢>£A]£CŸ£5ã£%¤G?¤C‡¤cË¤I/¥=y¥?·¥E÷¥.=¦'l¦.”¦0Ã¦dô¦AY§2›§.Î§2ý§>0¨Bo¨B²¨?õ¨A5©5w©D­©4ò©;'ª=cª<¡ªLÞª2+«^«t«)‰« ³«+Ô«,¬N-¬Y|¬4Ö¬D­+P­1|­F®­Bõ­[8®Y”®[î®YJ¯O¤¯6ô¯m+°[™°?õ°25±Kh±1´±0æ±R²6j²@¡²Fâ²`)³2Š³D½³9´b<´<Ÿ´Ü´7ú´G2µ@zµR»µ3¶5B¶4x¶b­¶H·:Y·A”·bÖ·V9¸)�¸(º¸4ã¸1¹\J¹>§¹#æ¹3
! º;>º>zº˜¹ºR»CÒ»v¼I�¼/×¼0½b8½P›½ ì½%
¾<3¾@p¾B±¾sô¾h¿Q~¿Ð¿\ç¿*DÀSoÀNÃÀYÁ9lÁP¦Á=÷Á\5Â*’Â.½Â4ìÂ.!Ã1PÃd‚Ã)çÃCÄDUÄNšÄwéÄ;aÅA�Å+ßÅ4Æ@Æ+`Æ#ŒÆ°ÆÎÆCéÆ#-Ç5QÇ ‡Ç;¨ÇNäÇF3È<zÈ<·ÈDôÈ9ÉYÉ%nÉ”É?¯É#ïÉKÊI_ÊL©ÊDöÊF;Ë&‚Ë0©ËÚËêË@üËJ=ÌMˆÌ(ÖÌ\ÿÌ@\Í>�ÍMÜÍN*ÎCyÎO½Î*
Ï58ÏinÏOØÏ‹(Ð‘´ÐTFÑQ›ÑNíÑu<Ò:²Ò<íÒ#*ÓNÓhÓ‚Ó0˜Ó=ÉÓ?ÔIGÔ+‘Ô4½Ô@òÔ73Õ5kÕQ¡Õ5óÕM)Ö7wÖ0¯Ö3àÖ:×0O×0€×M±×;ÿ×4;ØOpØMÀØ;Ù>JÙK‰Ù2ÕÙ;Ú>DÚ<ƒÚ<ÀÚýÚ4ÛCMÛN‘ÛàÛüÛ#Ü+=Ü2iÜKœÜDèÜ?-Ý)mÝV—ÝKîÝ:Þ#XÞ0|Þ9­ÞLçÞD4ß9yß2³ßWæßI>àHˆà$Ñà3öà"*áMácá5xá'®áÖá@êá
+â.9â5hâ6žâÕâ2õâ6(ã<_ãIœãbæã?IäM‰ä7×ä%å-5å1cåT•å+êå.æ9EæMæ+Íæ<ùæJ6çb�çXäç@=è ~è~Ÿè?é7^ép–é+ê%3êGYêz¡ê ë =ë!^ë€ë ë2¹ëìëìì 0ì!Qì"sì"–ì$¹ì$Þì6í4:í€oí'ðí'îs@î…´î4:ïFoï°¶ïPgð2¸ðzëðvfñ7ÝñMòWcò»ò/Ðò!ó@"ó5có!™óa»óMô5kô!¡ô5Ãô!ùô7õ#Sõ7wõ#¯õUÓõA)ö7kö#£öWÇök÷'‹÷;³÷'ï÷'ø%?øBeø¨ø4Âø5÷ø5-ù[cù*¿ùCêùC.ú1rúï¤úK”û!àû,ü4/üdü9�ü\»üLýSeý1¹ýdëý*Pþ*{þR¦þ0ùþ,*ÿ\Wÿ?´ÿ@ôÿa5
(—
IÀ
<
! 
HG
�
:°
5ë
 !
.B

q
!
A¡
;ã
;
[
2m
7 
CØ
C
C`
2¤
*×

3!
?U
+•
>Á
6
p7
Œ¨
™5
•Ï
Ne
a´
ˆ	
³Ÿ	
‚S
! 
­Ö
! 
¤„
Ï)
Où
0I

:z

/µ

å

1þ

 0
 Q
 r
“
²
"Ñ
"ô
"
 :
 [
'|
*¤
-Ï
,ý
/*
)Z
,„
(±
[Ú
Z6
i‘
Hû
gD
%¬
&Ò
%ù
#
C
éX
BB
H…
LÎ
4
;P
ZŒ
]ç
E
La
\®
�
U�
'ã
'
B3
Vv
^Í
,
#K
2o
5¢
½Ø
 –
C·
0û
=,
Fj
3±
Eå
#+
O
j
-ƒ
O±
/
I1
z{
+ö
F"
 i
:Š
&Å
0ì
 
=6 
@t 
Aµ 
-÷ 
$%!
J!
f!
5‚!
L¸!
9"
)?"
(i"
)’"
'¼"
Eä"
6*#
/a#
%‘#
J·#
1$
84$
Gm$
0µ$
Bæ$
Q)%
7{%
x³%
D,&
Fq&
8¸&
5ñ&
c''
A‹'
$Í'
3ò'
&(
A(
_(
Qq(
3Ã(
>÷(
6)
!M)
o)
,†)
<³)
&ð)
"*
*:*
.e*
+”*
,À*
+í*
,+
,F+
,s+
- +
-Î+
-ü+
-*,
-X,
-†,
-´,
-â,
--
->-
-l-
-š-
+È-
,ô-
+!.
,M.
+z.
+¦.
,Ò.
+ÿ.
++/
+W/
+ƒ/
-¯/
-Ý/
-0
-90
+g0
+“0
+¿0
,ë0
+1
,D1
+q1
,�1
+Ê1
,ö1
-#2
-Q2
+2
1«2
,Ý2
,
! 3
-73
+e3
,‘3
+¾3
+ê3
.4
+E4
+q4
,�4
1Ê4
=ü4
;:5
;v5
9²5
2ì5
?6
;_6
2›6
0Î6
Kÿ6
@K7
IŒ7
AÖ7
U8
Žn8
9ý8
379
'k9
)“9
½9
HÙ9
1":
;T:
,�:
-½:
ë:
`ø:
EY;
,Ÿ;
hÌ;
 5<
V<
-r<
, <
"Í<
7ð<
/(=
X=
(q=
2š=
*Í=
#ø=
>
 <>
$]>
4‚>
/·>
%ç>
$
?
02?
3c?
'—?
?¿?
*ÿ?
0*@
h[@
¯Ä@
'tA
5œA
ÒA
IìA
86B
5oB
%¥B
QËB
KC
BiC
@¬C
*íC
ED
E^D
E¤D
RêD
E=E
NƒE
DÒE
HF
A`F
B¢F
HåF
G.G
PvG
IÇG
DH
%VH
/|H
<¬H
9éH
*#I
0NI
*I
-ªI
ØI
BèI
+J
4AJ
$vJ
a›J
EýJ
6CK
KzK
:ÆK
:L
=<L
(zL
“£L
/7M
/gM
:—M
<ÒM
<N
0LN
=}N
|»N
28O
JkO
{¶O
…2P
R¸P
DQ
0PQ
4�Q
!¶Q
PØQ
6)R
0`R
F‘R
vØR
FOS
I–S
àS
"óS
3T
5JT
*€T
+«T
P×T
+(U
BTU
6—U
ÎU
,àU
&
V
P4V
C…V
;ÉV
-W
,3W
-`W
KŽW
"ÚW
6ýW
4X
(RX
9{X
BµX
NøX
GY
/WY
%‡Y
1­Y
,ßY
jZ
gwZ
EßZ
0%[
1V[
Jˆ[
0Ó[
,\
.1\
$`\
)…\
0¯\
(à\
"	]
.,]
E[]
.¡]
RÐ]
#^
3C^
,w^
F¤^
&ë^
=_
>P_
�_
7¦_
;Þ_
 `
©;`
Œå`
€ra
dóa
"Xb
L{b
7Èb
c
)c
FFc
,�c
Nºc
0	d
 :d
,[d
Dˆd
*Íd
&ød
7e
/We
J‡e
 Òe
2óe
%&f
/Lf
C|f
MÀf
fg
.ug
.¤g
9Óg
!
h
l/h
:œh
/×h
mi
Aui
x·i
60j
.gj
(–j
$¿j
$äj
$	k
Y.k
.ˆk
R·k
4
! l
,?l
7ll
O¤l
6ôl
/+m
[m
Agm
(©m
Òm
"òm
<n
;Rn
Žn
0¬n
Ýn
6ûn
*2o
E]o
)£o
0Ío
(þo
>'p
,fp
+“p
G¿p
q
H&q
<oq
(¬q
/Õq
7r
C=r
-�r
F¯r
&ör
:s
?Xs
ô˜s
2�t
AÀt
/u
2u
2Iu
à|u
F]v
ü¤v
�¡w
L#x
!px
@’x
-Óx
&y
'(y
pPy
.Áy
Žðy
—z
){
EA{
<‡{
/Ä{
2ô{
%'|
M|
:k|
$¦|
2Ë|
Aþ|
/@}
1p}
%¢}
È}
eä}
5J~
3€~
:´~
dï~
0T
-…
7³
që
b]€
XÀ€
2�
 L�
Ym�
QÇ�
‚
A8‚
az‚
2Ü‚
2ƒ
OBƒ
.’ƒ
Áƒ
Þƒ
@úƒ
K;„
‡„
I�„
×„
,ô„
)!…
>K…
,Š…
,·…
ä…
Xë…
&D†
wk†
Lã†
0‡
F‡
S\‡
+°‡
9Ü‡
'ˆ
@>ˆ
\ˆ
OÜˆ
),‰
9V‰
1�‰
,Â‰
4ï‰
3$Š
;XŠ
)”Š
)¾Š
8èŠ
!!‹
0C‹
(t‹
'�‹
%Å‹
*ë‹
.Œ
/EŒ
=uŒ
6³Œ
@êŒ
!+�
SM�
A¡�
3ã�
=Ž
UŽ
kŽ
$‰Ž
7®Ž
æŽ
üŽ
"�
;;�
1w�
©�
7À�
$ø�
[�
6y�
$°�
DÕ�
)‘
,D‘
dq‘
2Ö‘
7	’
=A’
$’
F¤’
Bë’
?.“
<n“
(«“
XÔ“
+-”
0Y”
"Š”
@­”
9î”
W(•
@€•
=Á•
=ÿ•
M=–
@‹–
6Ì–
;—
-?—
Bm—
U°—
$˜
A+˜
Ym˜
?Ç˜
>™
BF™
A‰™
HË™
Hš
H]š
i¦š
›
/›
YL›
J¦›
Hñ›
N:œ
3‰œ
K½œ
‰	�
+“�
T¿�
Lž
Jaž
ƒ¬ž
>0Ÿ
IoŸ
;¹Ÿ
@õŸ
J6 
� 
Ä‰¡
ñN¢
<@£
)}£
Q§£
Cù£
(=¤
)f¤

�¤
Bž¤
Wá¤
=9¥
Vw¥
QÎ¥
K ¦
@l¦
X­¦
‚§
B‰§
%Ì§
dò§
iW¨
Á¨
<Ò¨
D©
.T©
ƒ©
8“©
OÌ©
Tª
 qª
’ª
°ª
9Êª
«
"«
-B«
p«
Š«
+ª«
>Ö«
>¬
>T¬
(“¬
B¼¬
Mÿ¬
FM­
6”­
Ë­
Rå­
>8®
w®
i‘®
*û®
&¯
>¯
R¯
k¯
€¯
+–¯
Â¯
×¯
î¯
°
9°
+T°
 €°
¡°
µ°
É°
æ°
û°
±
$±
@±
T±
t±
Œ±
¬±
Ä±
ä±
ü±
²
.²
&H²
=o²
H­²
Fö²
>=³
2|³
6¯³
Sæ³
É:´
"µ
'µ
Bµ
]µ
&zµ
:¡µ
7Üµ
1¶
DF¶
3‹¶
@¿¶
?·
A@·
6‚·
/¹·
/é·
*¸
9D¸
~¸
0�¸
Î¸
;í¸
M)¹
Kw¹
1Ã¹
1õ¹
-'º
$Uº
(zº
#£º
Çº
åº
»
»
<»
#Y»
}»
›»
¹»
×»
=õ»
3¼
=Q¼
�¼
­¼
Ë¼
é¼
$½
,½
I½
h½
†½
¤½
Â½
@à½
S!¾
 u¾
1–¾
GÈ¾
*¿
";¿
"^¿
L�¿
8Î¿
'À
*/À
"ZÀ
"}À
% À
%ÆÀ
KìÀ
>8Á
FwÁ
R¾Á
.Â
*@Â
AkÂ
D­Â
†òÂ
CyÃ
<½Ã
5úÃ
F0Ä
4wÄ
=¬Ä
êÄ
2
! Å
,=Å
(jÅ
,“Å
8ÀÅ
HùÅ
7BÆ
5zÆ
7°Æ
GèÆ
=0Ç
SnÇ
AÂÇ
AÈ
>FÈ
;…È
0ÁÈ
4òÈ
8'É
8`É
8™É
5ÒÉ
#Ê
i,Ê
:–Ê
PÑÊ
$"Ë
NGË
O–Ë
RæË
E9Ì
HÌ
CÈÌ
FÍ
3SÍ
‡Í
k¢Í
Î
,Î
+JÎ
6vÎ
&­Î
ÔÎ
SñÎ
$EÏ
jÏ
…Ï
:¡Ï
2ÜÏ
6Ð
6FÐ
6}Ð
3´Ð
èÐ
3Ñ
G;Ñ
5ƒÑ
R¹Ñ
VÒ
VcÒ
EºÒ
EÓ
SFÓ
šÓ
.¹Ó
BèÓ
P+Ô
|Ô
œÔ
=¼Ô
KúÔ
tFÕ
.»Õ
:êÕ
%Ö
,@Ö
BmÖ
3°Ö
LäÖ
%1×
gW×
-¿×
1í×
ŸØ
Q¿Ø
5Ù
CGÙ
C‹Ù
IÏÙ
fÚ
€Ú
+ŸÚ
ËÚ
_êÚ
*JÛ
�uÛ
ùÜ
\
Ý
gjÝ
yÒÝ
8LÞ
'…Þ
I­Þ
=÷Þ
D5ß
zß
[”ß
Yðß
CJà
DŽà
4Óà
*á
T3á
6ˆá
C¿á
$â
5(â
<^â
6›â
2Òâ
<ã
CBã
%†ã
2¬ã
'ßã
%ä
"-ä
EPä
 –ä
&·ä
Þä
Kýä
/Iå
Fyå
5Àå
<öå
+3æ
G_æ
P§æ
@øæ
59ç
Voç
SÆç
2è
7Mè
>…è
JÄè
,é
8<é
%ué
B›é
9Þé
Wê
0pê
F¡ê
Fèê
7/ë
'gë
,�ë
8¼ë
7õë
?-ì
$mì
I’ì
6Üì
3í
4Gí
;|í
=¸í
Uöí
RLî
7Ÿî
@×î
7ï
7Pï
Xˆï
)áï
%ð
b1ð
W”ð
0ìð
3ñ
$Qñ
Zvñ
3Ññ
$ò
]*ò
Uˆò
DÞò
>#ó
…bó
«èó
A”ô
KÖô
G"õ
Ejõ
2°õ
3ãõ
)ö
.Aö
"pö
.“ö
†Âö
0I÷
z÷
™÷
¸÷
$Ø÷
;ý÷
9ø
cYø
½ø
!Óø
!õø
.ù
,Fù
+sù
?Ÿù
;ßù
)ú
0Eú
?vú
8¶ú
/ïú
3û
Sû
rû
‘û
$±û
Öû
-ìû
+ü
kFü
’²ü
ZEý
 ý
P þ
-qþ
 Ÿþ
Àþ
=Ðþ
*ÿ
:9ÿ
tÿ
@�ÿ
EÑÿ
CK[I§DñG6B~GÁB	GLE”]ÚJ8:ƒ\¾_}{LùØFYy�«ÀÓé!-&4T*‰W´3@.[LŠ@×1	EJ	@�	?Ñ	8
! AJ
! MŒ
! OÚ
! 1*0\D�jÒ==C{|¿o<
6¬
Dã
8(va]Ø[6@’NÓH"?kH«9ô'.5V5Œ5Â5ø6.6e7œ7Ô77D7|7´7ì7$7\7”7Ì75<5r5¨5Þ55J6€5·5í5#5Y7�7Ç7ÿ775o5¥5Û55G5}5³5é55U6‹6Â4ù5.5d6š6Ñ55>5t5ª8à44N5ƒ.¹Eè[.=Š7Èvw4•\ÊX' ?€ *À #ë N!>^!D�!-â!0".A".p"-Ÿ".Í".ü"-+#¡Y#Hû#~D$PÃ$;%CP%D”%JÙ%L$&,q&'ž&@Æ&1'19'Ak'-­'/Û'.(9:(7t( ¬(+Í(8ù($2) W)(x)1¡)IÓ)+*7I*2�*´*(Ò*<û*8+IQ+/›+0Ë+~ü+8{,1´,5æ,4-AQ-5“-?É-5	.;?.6{.7².9ê.5$/6Z/D‘/5Ö/B0ZO0;ª09æ08 1BY1Dœ1Fá1C(2Dl2J±2Aü29>3[x3GÔ3X4su4dé4[N5Wª5*6-6;H65„68º6?ó6E37Ey7K¿748-@81n8L 83í8!9L599‚9+¼9;è9<$:-a:D�:Ô:ï:,;@9;z;7Ž;%Æ;ì;<&*<)Q<${</ <0Ð<a=Sc=/·=<ç=;$>=`>;ž>@Ú>O?3k?Ÿ?4±?8æ?!@eA@b§@b
! A-mA›A,±A)ÞA#B9,B3fB/šB0ÊB.ûB?*C5jC' C2ÈCOûC'KD'sD9›D;ÕD2EFDE-‹ED¹ELþEbKF®FWÁFGF2G'yG-¡G'ÏG)÷G.!H'PHMxH]ÆHc$I!ˆI7ªIAâI&$JPKJRœJ.ïJ5K5TK4ŠK0¿KKðKF<LTƒLCØLEMQbMx´MC-N_qNHÑNYOŽtO<P@@PY�PyÛP[UQT±QGRcNRf²R~SY˜S9òSL,TjyT`äTKEU‚‘UUV`jVbËVƒ.We²W\XeuX{ÛX`WYB¸YlûY�hZˆöZl[>ì[©+\`Õ\g6]Mž]Uì]vB^b¹^ˆ_Š¥_80`4i` ž`:¿`&ú`(!aHJan“a=bH@bv‰bOcwPc=ÈcSdGZdE¢d-èdCe.Ze/‰e,¹egæe+Nf"zf?�fJÝf$(g&Mg8tg"­g-Ðg*þgY)hHƒh'ÌhBôhL7i;„iBÀiCj2Gj:zj-µjãj8ùj2k*QkN|k"Ëk7îk&lDl@[l-œlHÊlLmn`mÏm"ím4nEn\nmn#ˆn>¬n?ën&+o&RoyoOŠo)ÚoEpIJpS”pUèpM>qPŒq;ÝqTrOnr#¾râs1ëtMu=ku+©u-Õuv9v>Qv:�vAËv8
wDFwA‹wBÍw,xH=x†x: xBÛx6yFUyBœy\ßyD<zB�z)Äz+îz{1{2H{S{{SÏ{{#|+Ÿ|AË|:
}FH}D�}<Ô}H~?Z~Mš~Eè~F.Wu5ÍI€,M€Iz€Ä€4ã€1�6J�9��V»�G‚!Z‚
! |‚u‡‚tý‚rƒQŒƒZÞƒ:9„0t„R¥„.ø„D'…l…4†….»… ê…†+†-D†r†4Š†S¿†]‡Bq‡´‡;Ò‡,ˆ';ˆ%cˆQ‰ˆÛˆ1ëˆF‰d‰'‰'§‰+Ï‰#û‰[ŠJ{ŠNÆŠD‹4Z‹I�‹4Ù‹MŒH\ŒF¥Œ[ìŒ'H�p�>��VÎ�N%Ž8tŽ!­Ž!ÏŽ(ñŽ-�H�@d�'¥�`Í�M.�D|�‡Á�eI‘+¯‘RÛ‘6.’6e’Zœ’X÷’?P“3�“9Ä“8þ“D7”<|”S¹”_
•\m•WÊ•Z"–P}–HÎ–9—*Q—)|—f¦—:
˜pH˜;¹˜*õ˜0 ™CQ™:•™2Ð™2š76š+nš@ššÛšøš<›OU›-¥›(Ó›ü›*|œ_§œ_�(g�a��/ò�L"ž%ožO•žKåž[1Ÿ@�Ÿ!ÎŸ-ðŸ3 <R 9� /É 2ù C,¡Pp¡IÁ¡4¢+@¢.l¢5›¢_Ñ¢1£n9£W¨£D¤CE¤<‰¤FÆ¤¨
¥K¶¥2¦25¦h¦„¦9 ¦DÚ¦5§*U§!€§D¢§5ç§:¨ZX¨3³¨*ç¨A©T©`q©oÒ©WBª-šª<ÈªH«7N«/†«0¶«Kç«J3¬E~¬[Ä¬a ­h‚­ë­4®U;®p‘®¯3¯R¯Iq¯;»¯J÷¯0B°$s°'˜°%À°Næ°-5±c±l�±?î±F.²7u²(­²HÖ²A³Ma³O¯³Sÿ³lS´QÀ´Iµ]\µVºµW¶3i¶'�¶ Å¶7æ¶A·7`·=˜·UÖ·S,¸5€¸¶¸+Ö¸6¹ 9¹,Z¹4‡¹/¼¹ì¹ 	º8*ºOcºI³º7ýºE5»0{»1¬»AÞ»? ¼`¼Zw¼NÒ¼/!½Q½o½2€½J³½Eþ½>D¾;ƒ¾D¿¾8¿'=¿Ke¿9±¿-ë¿6ÀPPÀB¡ÀHäÀF-ÁCtÁ8¸ÁLñÁ_>ÂZžÂ=ùÂ7Ã,WÃ7„Ã'¼Ã$äÃ/	Ä(9Ä?bÄV¢Ä)ùÄ9#Å&]ÅF„Å3ËÅÿÅ-Æ%LÆdrÆ9×Æ1Ç9CÇH}ÇXÆÇ^È.~È!­ÈGÏÈGÉT_ÉD´É7ùÉO1Ê$�Ê¦ÊNÃÊ!Ë4ËAGË3‰Ë½Ë2ÛËMÌ-\Ì/ŠÌ9ºÌ;ôÌN0Í
Í>�Í?ÌÍ<Î:IÎ&„Î«Î6ÈÎIÿÎIÏYÏ"iÏ3ŒÏLÀÏ?
ÐˆMÐˆÖÐx_Ñ)ØÑÒJÒ1iÒ’›ÒW.Ó&†Ó,­Ó)ÚÓ,ÔI1ÔK{ÔIÇÔÕ0Õ GÕ'hÕ �Õ•±Õ¦GÖ>îÖ.-×Q\×#®×/Ò×ØkØT†ØFÛØ²"Ù\ÕÙ@2Ú8sÚ8¬Ú8åÚ&Û$EÛMjÛf¸Û@Ü[`Ü8¼Ü@õÜM6ÝE„Ý(ÊÝóÝ/Þ/?Þ<oÞË¬ÞËxß)DàUnàHÄàG
áGUáF�áäáBdâB§âBêâ-ãM­ãšûã`–ä2÷ä#*åmNå(¼å8åå<æ8[æ:”æ9Ïæf	çTpç>Åç-è02è‘cèCõè'9éaéU|êVÒêe)ën�ë‘þëy�ìU
! íb`í^Ãí="î5`ît–îïA*ïlïP‰ïÚïGùïAðEUð-›ð6Éðeñ;fñB¢ñaåñfGò,®ò7ÛòAó+UóV�óVØóG/ô6wôX®ôhõQpõrÂõD5ö(zö.£öNÒöT!÷ v÷9—÷1Ñ÷;øH?ø0ˆø'¹ø0áøCùCVù;šùZÖùM1úú%šúDÀú6û6<ûSsûVÇûEüLdüL±übþü@aýP¢ý'óý(þ[Dþ7 þdØþ4=ÿ;rÿ#®ÿ<ÒÿL}\.Ú)	I3I}JÇ!<4ÃqÆ5süp2Œ:¿[únV*Å9ð2*&]I„=ÎB:O9ŠCÄ;lDO±!	7#	>[	(š	7Ã	8û	$4
! Y
! :w
! 8²
! 8ë
! <$*a8Œ3Å7ù91=k©CÈI
PV
P§
Xø
`Qe²kj„~ï~n~í~l€ë~l€ë~ltë‚`‚ã‚f�é†k=ò;0%lE’:Ø;7O!‡?©9é9#]7|7´Aì7.*f8‘>Ê<	7F'~ ¦"Ç*ê&A<R~?Ñ::L;‡TÃeC~ Â4ã-F4_7”1Ì@þw? [· !Q#!Wu!$Í!$ò!&",>"Zk"DÆ"5#*A#l#„#7š#;Ò#-$=<$7z$2²$4å$6%/Q%4�%6¶%-í%-&*I&+t&1 &NÒ&7!'4Y'4Ž'/Ã'1ó'7%(5](0“(3Ä(1ø(3*)F^)5¥)3Û)(*78*&p*A—*IÙ*E#+i+3‚+%¶+Ü+*ø+!#,@E,1†,-¸,æ,+-,2-3_-“-/®--Þ-,.#9.%].-ƒ.@±.#ò.)/'@/,h/q•/\0d0B„0Ç0â01
1ƒ*1;®1>ê1L)2Kv26Â2Rù2UL3D¢3nç3_V4@¶4Y÷4@Q5Ó’5Lf67³64ë6. 7@O72�75Ã7Fù74@82u82¨8BÛ8|9l›9m:7v:_®:N;a];l¿;;,<Gh<2°<Kã<6/=Zf=nÁ=f0>K—>Hã>?,?dl?=Ñ?P@/`@3�@IÄ@\A�kAŠíAŽxBXCm`CZÎCN)DcxDYÜDJ6EJ�EkÌEN8F/‡FV·F3G@BGvƒGDúG\?HrœH=IQMI”ŸIR4Jh‡JgðJsXKSÌKh Lm‰L›÷L>“M?ÒMaNÐtNÒEO'P@Pe_PÅP&àPQ"QC<Q=€QD¾QÇR…ËRIQSa›S‰ýS6‡T1¾TYðT©JU¨ôU&�V(ÄVTíV6BWByW¼W*ÑWBüWZ?X+šXWÆXOY<nY?«Y#ëY7Z"GZ5jZ1 Z#ÒZ5öZ8,[?e[E¥[Hë[K4\$€\b¥\$]M-]{]Bš]=Ý]@^X\^'µ^:Ý^K_Rd_>·_Eö_*<`'g`/�`a¿`:!a\\a$¹aVÞab5bO˜bOèb58cNnc½cCÚc=dV\d5³dGéd"1e%Te!ze4œeTÑe3&f9Zf ”f:µf.ðf8g4Xg7�g*Åg3ðg"$h!Ghih%ƒhU©h3ÿh93i'mi5•i#Ëiïi?	j@IjAŠj>Ìj?kBKk;Žk8Êk7l9;l:ulB°l:ól-.mB\mDŸm1äm>n4Un Šn$«n9Ðn†
! o"‘o6´oGëo3p(Rp-{p.©p"Øp6ûpb2qb•q8øq)1r1[r?�r<ÍrT
! s@_s' sbÈs+tIt\tqt„t-št&Èt/ïtu\=u7šu5Òuvv"v7v-Mv&{v¢v¿vÝv!úvw";wU^w3´w	èw;òw].x"Œx,¯xBÜx%y+EyVqyVÈyFzQfz?¸z*øz#{C{,Z{‡{!¢{Ä{-à{R|Ra|P´|=}LC}^�}&ï}E~<\~=™~D×~-3J-~,¬ÙAø/:€j€!‡€?©€Mé€47�>l�V«�V‚VY‚V°‚ƒ%ƒ?<ƒ'|ƒ-¤ƒ:Òƒ
„E)„o„�‹„I
…9W…A‘…0Ó…U†%Z†€†Eœ†=â†  ‡IA‡"‹‡Q®‡ˆA€ˆ9Âˆ!üˆS‰3r‰0¦‰+×‰:Š5>ŠntŠ@ãŠ;$‹H`‹:©‹Iä‹ .ŒGOŒ8—Œ,ÐŒýŒ�A,�+n�*š� Å�$æ�-Ž49Ž)nŽ$˜Ž½Ž8ÑŽ>
! �0I�Az�¼�PÛ�,�7@�+x�)¤�;Î�V
! ‘+a‘=�‘:Ë‘'’?.’n’9‡’'Á’Jé’#4“$X“@}“¾“Û“3ø“Y,”†”3¦”&Ú”%•s'•„›•, –DM–%’–7¸–.ð–e—'…—T­—5˜=8˜Yv˜&Ð˜A÷˜H9™J‚™*Í™ø™fš™zš“›T¨›ý›Sœ2nœ)¡œAËœ<
�/J�z�™�U¶�;žvHžu¿žB5Ÿ)xŸ:¢Ÿ5ÝŸC [W 5³ #é 
¡#-¡Q¡c¡Ju¡5À¡4ö¡+¢1K¢'}¢¥¢:Á¢Oü¢%L£Pr£JÃ£4¤@C¤H„¤9Í¤D¥:L¥)‡¥@±¥:ò¥F-¦Yt¦AÎ¦!§32§Df§3«§Vß§'6¨—^¨Iö¨q@©O²©/ª12ª2dª"—ªIºª)«.«/E«+u«-¡«"Ï«*ò«&¬#D¬/h¬2˜¬.Ë¬ú¬E­,`­e�­,ó­A ®9b®)œ®'Æ®9î®G(¯Dp¯Bµ¯@ø¯19°>k°Kª°)ö°H ±>i±O¨±_ø±_X²]¸²o³n†³Yõ³RO´;¢´1Þ´7µ-HµNvµ;Åµ"¶^$¶Mƒ¶QÑ¶-#·;Q·K�·5Ù·5¸<E¸E‚¸3È¸Cü¸C@¹0„¹µ¹LÐ¹?º3]º9‘ºLËºQ»Pj»P»»P¼;]¼>™¼7Ø¼4½nE½g´½4¾KQ¾L�¾Mê¾M8¿K†¿JÒ¿9À.WÀ;†À&ÂÀ4éÀ4ÁGSÁ4›ÁDÐÁAÂ_WÂD·Â>üÂ=;Ã"yÃ8œÃ6ÕÃVÄ.cÄF’ÄYÙÄ@3Å9tÅF®ÅFõÅI<ÆB†ÆbÉÆ6,ÇEcÇE©ÇBïÇG2È*zÈ{¥ÈM!É[oÉ@ËÉGÊ=TÊU’Ê9èÊ."ËuQËWÇË;ÌH[Ì,¤Ì–ÑÌ|hÍ0åÍuÎ7ŒÎ=ÄÎWÏ[ZÏ/¶Ï)æÏYÐ6jÐK¡Ð3íÐ4!Ñ(VÑ3Ñ3³Ñ>çÑ+&ÒNRÒ<¡Ò@ÞÒ&ÓAFÓ6ˆÓ=¿Ó&ýÓ&$Ô:KÔ>†ÔVÅÔgÕN„Õ8ÓÕOÖ'\Ö;„ÖnÀÖ‰/×A¹×iû×LeØH²ØAûØ_=Ù`�Ù/þÙQ.ÚR€ÚaÓÚO5ÛU…ÛNÛÛ0*ÜK[Üi§Ü6Ý@HÝ:‰ÝEÄÝX
! ÞdcÞ8ÈÞWßIYß%£ßQÉßPà9là1¦àDØà_á@}áK¾áR
! âD]âP¢â=óâP1ã9‚ãs¼ã$0ä*Uä(€äE©ä2ïä4"åaWå[¹åZæ1pæ<¢æFßæO&ç*vç5¡ç[×çE3è7yè$±èSÖè5*é@`é$¡éBÆé9	ê5CêXyêdÒê<7ëJtëG¿ë:ìiBìF¬ì$óìAíAZítœíeî2wîKªî3öî<*ïBgï6ªïSáïl5ðU¢ð`øð[YñHµñ4þñB3ò9vòO°òBó,Có:póH«óPôóPEôC–ôLÚôƒ'õ*«õSÖõ,*ö8Wö�öL–öOãöY3÷Q�ø\ßøg<ù,¤ùAÑùDú#Xú(|ú*¥ú%Ðú]öúrTûlÇû$4üeYü0¿ü5ðü&ý Dýeý…ý¥ý Åý;æý."þFQþF˜þKßþA+ÿ9mÿ.§ÿ0Öÿ* 2!S"up˜f	@pz±8,8e5ž(Ôý
*
8
! F6QKˆ3Ô'104b3—0Ë:ü…7C½6C8y|6ö?-=m9«0åADX�B­Eð6	68	5o	J¥	wð	>h
! (§
! <Ð
! Z
KhD´/ù\)P†F×T
9s
0­
zÞ
OY-©G×>H^L§Aô>6LuJÂF
QTJ¦OñNAG�ZØV3/ŠDº0ÿ05Gv}ZôBOB’NÕ($5M&ƒJªMõ>CA‚@ÄJ9P3ŠP¾HaXFºAiC?­7í<%4b5—Í>ä>#(bh‹1ôT&4{;°PìA=U=Õ72K4~B³8ö=/ >m ;¬ 9è 1"!0T!…!*™!Ä!:ã!@"*_"1Š"¼"Ó"*ì"3#RK#‹ž#G*$Er$D¸$=ý$=;%;y%?µ%Oõ%HE&RŽ&Dá&;&'Ab'i¤'C(R(
^(9l()¦(Ð(3Ø()_()4ˆ)4½)6ò)-)*IW*I¡*/ë*8+1T+Y†+/à+D,!U,5w,-­,$Û,6-57-Em-?³-Gó-;;.Bw.Sº.@/:O/Š/5¨/6Þ/60L06l0>£0Hâ0R+1*~1(©1+Ò1Bþ1DA2A†2CÈ2>3@K3Œ35«36á3646O4S†4DÚ4F5Qf5S¸5666C66z63±6-å6/7C7?_7%Ÿ7BÅ7@8#I84m87¢8�Ú88h9F¡9Cè9X,:@…:PÆ:0;"H;9k;]¥;r<†v<uý<xs=‡ì=t>yô>ˆn?€÷?qx@€ê@xkA|äA†aBŒèB�uC…D=‰D/ÇD=÷DJ5E,€E7­E,åE4F=GF4…F2ºF=íFS+GCG3ÃGL÷GnDH-³H/áH1I6CI,zI§I+¶I3âI-JDJIcJ­JJÃJ2KIAKN‹K=ÚK6LVOLC¦LAêLC,MCpM´M-ÄM8òM%+N$QN$vNO›NOëNP;OPŒOPÝO..P*]P4ˆP-½P%ëP/QDAQC†QNÊQ6R.PRBRcÂR0&S.WS#†SnªS7TQT3]TK‘T.ÝT?UVLUV£U#úUV5=V1sV,¥VBÒV/W1EW/wW§WRÄWRX;jX(¦X7ÏXY#YAYB\YRŸY"òYnZ`„ZaåZ^G[c¦[P
! \\[\T¸\
]
"]R0]Cƒ]5Ç].ý]5,^b^H{^Ä^2Ü^$_G4_7|_f´_@`4\`G‘`YÙ`U3a<‰a:Æa*b7,bdb#xb)œb1Æb/øb(c8Dc}c–c­cÄc4ãcd*/d9Zd*”d6¿d6öd8-e6fe6�e6Ôe6f6Bf-yf6§f
Þfìf2þf01g(bg$‹g$°gÕg>çg&h;h4Kh5€h,¶h9ãh5i(Si1|i7®i)æi0j0Aj9rj9¬j+æj1k+DkpkŽk¬kÊk,ék¯l(ÆlTïl>Dm+ƒm4¯m2äm4n7Ln:„n8¿n!øn7oRo\oo8Ìo2p8p&Np<up&²p+Ùp"q-(q;VqF’q*Ùq"r&'r	Nr!Xrzr™r!¶r-ØrAsLHs8•s@Îs5t8Et>~tS½t*u;<u$xu�uX»u:v7Ov?‡v4ÇvDüv/Aw6qw0¨wÙw/õw^%xS„x4Øx&
y(4y']y2…y8¸y0ñy0"z>Sz?’zIÒzW{Pt{7Å{/ý{4-|<b|
Ÿ|j­|<}5U}R‹}IÞ}>(~>g~?¦~Hæ~H/ex-Þ)€?6€ v€—€)³€CÝ€&!�1H�1z�W¬�c‚@h‚=©‚ ç‚LƒUƒiƒA…ƒAÇƒ=	„8G„)€„(ª„ Ó„Cô„<8…>u…>´…Vó…BJ†.�†=¼†_ú†[Z‡Y¶‡Pˆ*aˆ3Œˆ?ÀˆL‰'M‰Eu‰6»‰Lò‰]?ŠI�Š(çŠ'‹8‹Q‹#i‹A�‹9Ï‹9	Œ6CŒ*zŒD¥ŒêŒ#�'*�/R�‚�. �Ï�+è�&Ž%;Ž?aŽ¡Ž®Ž$»ŽàŽMôŽ3B�Pv�EÇ�6
�:D�;�I»�[‘+a‘$�‘%²‘9Ø‘:’'M’/u’7¥’'Ý’6“e<“.¢“+Ñ“+ý“9)”Ac”M¥”@ó”84•Gm•Fµ•&ü•/#–GS–)›–tÅ–J:—@…—DÆ—%˜;1˜Hm˜j¶˜A!™.c™C’™<Ö™Pš+dš�š«šÇš)âš<›.I›"x›:››MÖ›;$œ>`œ@Ÿœ?àœ2 �;S�J��2Ú�"
ž@0žqž†žŸž+¶ž)âž€Ÿ†�Ÿ: =O � %¥ ,Ë ,ø *%¡-P¡<~¡Z»¡U¢�l¢‡î¢Ov£MÆ£3¤DH¤6�¤5Ä¤Iú¤ D¥&e¥5Œ¥KÂ¥=¦%L¦:r¦C­¦7ñ¦))§3S§0‡§(¸§:á§F¨Pc¨?´¨9ô¨8.©Bg©Cª©Iî©/8ª'hª,�ª0½ª=îªA,«Kn«Pº«4¬C@¬G„¬(Ì¬*õ¬o ­t�­v®:|®;·®;ó®D/¯`t¯1Õ¯°1#°)U°3°:³°5î°7$±A\±1ž±8Ð±8	²BB²6…²¼²/Ô²³³/4³4d³+™³?Å³8´W>´A–´+Ø´/µ@4µ
! uµ*€µ*«µÖµ:ëµ1&¶X¶-w¶J¥¶6ð¶'·=·R·l·‚·8Ÿ·7Ø·>¸)O¸Hy¸GÂ¸T
! ¹f_¹&Æ¹%í¹8º5Lº9‚ºK¼ºO»X»w»V”»`ë»#L¼&p¼—¼Bµ¼Kø¼OD½0”½PÅ½T¾Hk¾H´¾Bý¾8@¿3y¿?­¿Dí¿Q2ÀG„ÀÌÀ0ëÀ1ÁNÁ:gÁ5¢Á_ØÁX8ÂX‘ÂQêÂ<Ã+XÃ2„ÃI·ÃÄNÄ`eÄjÆÄE1ÅHwÅAÀÅTÆYWÆY±Æ=Ç6IÇ3€Ç:´Ç-ïÇ È>È0[È`ŒÈíÈ2	É3<É2pÉ*£ÉOÎÉ#Ê.BÊMqÊP¿ÊdË4uË3ªË2ÞË4Ì#FÌ@jÌ?«ÌDëÌC0Í{tÍ,ðÍYÎKwÎWÃÎ0ÏLÏ)hÏ4’ÏBÇÏ.
! Ð:9ÐUtÐ_ÊÐ%*ÑPÑ&kÑ2’Ñ8ÅÑ=þÑ2<ÒHoÒ2¸Ò-ëÒ.Ó=HÓ=†ÓDÄÓ2	ÔO<Ô`ŒÔ]íÔVKÕ%¢Õ]ÈÕ4&ÖL[ÖQ¨ÖEúÖG@×Cˆ×QÌ×8ØRWØ*ªØAÕØ-ÙVEÙ-œÙFÊÙ[Ú5mÚP£Ú!ôÚ&Û3=ÛZqÛkÌÛq8ÜiªÜJÝs_Ý/ÓÝ>Þ-BÞ6pÞA§ÞPéÞ,:ß>gß"¦ß3Éß<ýß8:à2sà/¦à=Öà,á<Aá5~á.´á.ãá â%3âYâ2râ;¥â)áâ ã0,ã9]ã7—ã"Ïã2òã*%ä/Pä/€ä.°äßä?øä)8åbå �å¢åB½å:æ*;æ7fæ0žæ9Ïæ5	ç+?ç>kçKªçHöç?è?Uè6•èFÌè8é7Lé„éŸé±éK½é:	ê
Dê.Rê#�ê¥êHÅêWë+fë’ë=ªë0èë?ì.Yì5ˆìM¾ìEíCRí$–í>»í3úí5.î/dî'”îy¼î36ï/jï&šï6ÁïLøïIEð9�ð-Éð?÷ð07ñ/hñy˜ñEò9Xòp’òSóSWó;«ó7çóYô?yô¹ôSÊôRõ%qõ"—õ>ºõùõ4ö.Lö0{ö+¬öAØö.÷0I÷.z÷©÷?À÷'ø$(ø6MøR„ø8×øDù=UùA“ùIÕùnúIŽú-Øúrûuyû\ïû[LüX¨ü<ý7>ý=výG´ý2üý?/þ,oþ2œþEÏþJÿ1`ÿ/’ÿ0ÂÿHóÿA<T~"Ó!ö^35’$È#í3VEQœî8*>c/¢BÒ+XAJš-å,'@+h2” Çè'D,b�8¢Û1ù++BW+šWÆ51g)}+§5ÓF		0P	>�	+À	3ì	 
! 4
! *J
! u
! *‰
! ´
! Ë
! 
â
! +ð
! 
3*$^"ƒ¦¾,×BG+e+‘ ½Þ$ø@
4^
“
)ª
Ô
ë
)$N+m5™]Ï5-3c6—/Î$þ(#L8i¢7º:ò-M$h$�²%Î%ôF8a,šÇAÛ_H}Æ,ã,"=`'œ$Ä2é(?Ed…jêU)eJ�Ú÷C	SM&¡È-á#&"JNmR¼H;XA”KÖ"9A@{6¼Có:7:rE­)ó5=S+‘<½<ú7=?T”¨¾Ù4á@4W+Œ'¸1à?2R1…0·1è  0;  l �  « *Ì )÷ +!!)M!w!!‰!«!½!TÏ!$"6"P"l"†"  "Á"Ó"ç"ù"#/#:J#…#˜#5ª#6à#5$5M$ƒ$L�$ ê$'%3%E%<W%”%¦%»%Ù%ð%&&)&$C&%h&Ž&¢&¸&2Î&'3'6J'�'™'²'É'$à'(("3(!V(-x(¦(H¿())5)0L)})›)²)Ë)á)ø)*"*8*J*d*#v*š*O¬*0ü*@-+[n+SÊ+6,U,#t,˜,*µ,à,ò,-0-DO-”-±-,Î-6û-2.L.Gg.)¯.Ù.ó./#/$B/g/ƒ/¡/$¾/$ã/$0-0J0!`00‚0)³0@Ý0*1%I1o1'„11¬1 Þ1/ÿ1/2M2/a2‘26¨2#ß23R#3Qv3*È3ó364C4`44#ž4%Â4è4+5"35#V5z5$˜5½5^Ý5Y<6b–6_ù6"Y7!|7Iž7Gè7l08=�85Û8:9HL9E•92Û9J::Y:J”:4ß:<;VQ;X¨;i<ik<+Õ<P=4R=J‡=8Ò=Z>Rf>]¹>?>7?\v?4Ó?C@L@Hg@G°@,ø@
! %A00A,aAŽA.«A$ÚAÿABB9UBE�B$ÕB"úB+C/IC9yC8³C+ìCDDz]DMØD&E=CE9�E;»E÷E>F1QF3ƒF3·F4ëF
 G
.GA<G@~G*¿G*êGBH%XH~H"�H!²H#ÔH$øH!IF?I.†IAµIE÷I=J-RJ*€J-«J/ÙJ#	K,-KDZK>ŸKÞKUûKQL<pLD­LBòLR5MKˆM3ÔM'N@0N#qN:•N4ÐN$O/*OVZOO±OAP4CP5xP®P
»PÉP[ÒP/.QT^Q ³Q&ÔQ[ûQ?WR,—RÄR\ÌRB)S3lSP S+ñSDTKbTG®TcöT<ZU>—U&ÖU0ýU4.VcV�V@—VLØVD%WPjWZ»W=X<TX>‘XGÐXHY*aY*ŒY;·Y#óY'Z1?Z1qZ1£Z2ÕZ+[*4[—_[¹÷[P±\D]5G];}]G¹]O^&Q^+x^0¤^:Õ^._H?_Lˆ_lÕ_SB`Y–`dð`mUaÃaYCbC�baáb[Cc4ŸcFÔc+d+Gd0sdM¤d#òd>eCUe,™e-ÆeBôe$7f1\fDŽf7Óf;g:Gg4‚gJ·g.h>1h4phW¥h9ýhI7i)�i'«i;Óij1&j8XjM‘j!ßjk2!k8Tk �k*®kGÙk<!l@^lEŸlNål4m(Sm+|m/¨m9Ømn
! &nL1n>~n0½n2în;!o#]o#�o%¥oEËo;p<MpŠp5¤p8Úp9qAMqF�q2Öq?	r3Ir3}r3±rEår2+s^sFvs_½sRt,pt7�t:Õt>uDOu”u9šuÔu'ôuAv2^v6‘vnÈv17w)iw$“w¸wJÕwt xj•xGyPHyZ™yMôyFBzQ‰zZÛz;6{)r{œ{*¼{+ç{A|ZU|\°|b
}9p}'ª}LÒ}~!/~!Q~!s~!•~·~MÖ~U$]zUØG.€*v€>¡€^à€f?�d¦�o‚N{‚nÊ‚/9ƒDiƒ\®ƒ„?„!]„4„;´„ð„A…GB…;Š…3Æ…(ú…0#† T†u†Ž†¦†Â†Ý†Oí†V=‡W”‡ì‡1ˆJ>ˆ?‰ˆVÉˆG ‰?h‰7¨‰-à‰*Š(9Š-bŠ"�Š*³Š1ÞŠ,‹=‹=Y‹I—‹?á‹J!Œ/lŒ*œŒ.ÇŒHöŒV?�5–�6Ì�7ŽP;ŽaŒŽîŽ(�/7�g�„�5•�8Ë��;$�+`�5Œ�4Â�K÷�%C‘"i‘>Œ‘Ë‘4é‘.’0M’+~’Aª’.ì’0“.L“O{“BË“@”O”Kj”,¶”=ã”4!•7V•?Ž•;Î•`
! –hk–fÔ–q;—R­—p˜nq˜và˜tW™Ì™^Lš~«š\*›-‡›Oµ›2œC8œZ|œZ×œW2�WŠ�@â�0#žGTž^œžSûž0OŸ€Ÿ8 Ÿ6ÙŸ8 AI -‹ '¹ Lá 7.¡6f¡6�¡;Ô¡T¢Ge¢?­¢1í¢F£Cf£Kª£Qö£'H¤1p¤-¢¤„Ð¤HU¥Jž¥7é¥(!¦EJ¦D�¦aÕ¦I7§�§,¡§=Î§7¨ED¨NŠ¨6Ù¨3©,D©;q©D­©Lò©6?ªFvª ½ª/Þª'«6«CT«<˜«Õ«>å«B$¬Kg¬+³¬0ß¬6­0G­>x­;·­ ó­@®9U®<�®FÌ®:¯@N¯=�¯FÍ¯°=.°El°.²°bá°@D±E…±Ë±3è±9²0V²‡²¦²$Ä²5é²R³^r³4Ñ³P´\W´?´´;ô´0µQHµ3šµ@Îµ<¶lL¶I¹¶V·WZ·`²·S¸/g¸7—¸/Ï¸ÿ¸¹.¹D¹\¹t¹Œ¹¡¹¹¹Î¹ã¹ø¹º!º9ºVºnº…ºšº¯ºÇºÜºôº	»!»6»K»c»x»�»¢»·»Ï»ç»ÿ»¼)¼A¼V¼n¼ƒ¼›¼²¼Ê¼ß¼ô¼	½½3½K½`½x½�½¥½¿½×½ì½¾¾7.¾f¾0y¾ ª¾4Ë¾¿ ¿6¿#P¿+t¿6 ¿×¿ð¿	À#)À?MÀG�À&ÕÀ#üÀ Á76Á7nÁ6¦Á#ÝÁ,Â3.Â#bÂ:†Â8ÁÂ:úÂ75Ã:mÃ4¨Ã,ÝÃQ
! Ä6\Ä>“Ä4ÒÄ!Å%)Å%OÅuÅ-“Å0ÁÅ)òÅÆ83Æ lÆ(�Æ=¶Æ,ôÆ)!Ç/KÇJ{Ç.ÆÇ4õÇ=*È:hÈ*£È*ÎÈ&ùÈ6 É6WÉ4ŽÉ2ÃÉEöÉ<Ê.\Ê;‹Ê ÇÊèÊ;ýÊ79Ë&qË6˜Ë>ÏË*Ì>9Ì xÌ%™Ì+¿Ì0ëÌ$Í9AÍ4{Í!°ÍÒÍ5òÍ%(Î>NÎ�ÎN£Î4òÎ.'ÏVÏ0uÏ.¦Ï.ÕÏ2Ð&7Ð<^Ð#›Ð)¿Ð8éÐ9"ÑH\Ñ:¥Ñ9àÑ/Ò*JÒuÒ9ŽÒ#ÈÒ(ìÒ@Ó%VÓe|Ó#âÓ,Ô3Ô4LÔ5�Ô·Ô<ÈÔ-Õ+3Õ._Õ$ŽÕ3³Õ&çÕÖ&ÖF:Ö.�Ö3°Ö3äÖB×3[×4�×DÄ×C	ØDMØ+’Ø0¾ØIïØ"9Ù0\Ù7�Ù0ÅÙöÙ!
! Ú#,ÚPÚ+pÚ+œÚ+ÈÚ+ôÚ+ Û+LÛ+xÛ+¤Û+ÐÛ+üÛ-(Ü+VÜ(‚Ü.«Ü-ÚÜ+Ý+4Ý+`Ý+ŒÝ¸Ý%×Ý>ýÝ><Þ>{Þ*ºÞ'åÞ'
ß'5ß]ß'zß¢ß+¿ß'ëß'à';à'cà'‹à'³à:ÛàMáJdág¯á/âEGâ.�â/¼â0ìâ=ã)[ã0…ã=¶ãôã
! ä$%ä/JäzäFšäEáä>'å!få0ˆå¹å'Øå1æ=2æ$pæ$•æºæ-Ùæ-ç85çBnç@±ç.òç!è7>è vè'—è3¿è7óè;+é"géKŠé.Öé*ê%0ê0Vê/‡ê7·ê)ïê.ë.HëwëJ’ë!ÝëAÿë-Aì+oì5›ì6Ñì@íHIí<’í0Ïí0î21î%dî+Šî!¶î%Øî3þî'2ï3Zï,Žï0»ï'ìï!ðH6ð0ð5°ðæð8ÿðG8ñG€ñÈñ0çñ;òTò5jò@ òáò÷ò"óL3ó9€ó7ºó.òó,!ô>Nôc�ôlñô1^õ'�õ.¸õ.çõ/ö@Fö'‡ö)¯ö=Ùö$÷-<÷3j÷-ž÷8Ì÷/ø/5ø-eø “øB´ø8÷ø30ùRdùF·ùþùcú4zú&¯ú$ÖúMûú;Iû<…û;Âû9þû8ü.Wü"†ü,©üÖüòüEý6Rý`‰ýMêý38þ9lþ¦þ@·þ1øþ6*ÿ3aÿ4•ÿ.Êÿ6ùÿ500f1—3Éý"N5-„I²Fü&C0j›´Ì"ê.
(<%e&‹&²&Ù)**(U(~(§#Ð!ô1-H$v#›#¿&ã#
! *.+Y/…,µ#â)&0$W#|: €Ûg\CÄ		2	)E	.o	ž	;¾	/ú	C*
! Mn
! ,¼
! !é
! (4-RP€*Ñ<ü#9,]cŠ7î\&
ƒ
'˜
4À
,õ
;"J^6©.àDVT?«ë) (J*s+ž2ÊýH#W%{I¡HëV4q‹Vý Tõ!;5<q%®8ÔH
GV@ž&ßI?PL�*Ý:%C:i:¤7ß79O6‰;ÀKü;HK„+Ð:ü,7[d$À"å.75R5ˆ@¾4ÿ-48b,›(È!ñ'&;b}/œ#Ì&ð&>+[‡)£Í)é+*?:j;¥.á* 2; .n %� 3Ã :÷ +2!D^!)£!Í!=ì!*"8B"3{"¯"À"2à".#'B#=j#!¨#2Ê#Bý#S@$;”$#Ð$Bô$*7%)b%+Œ%-¸%7æ%H&Eg&F­&:ô&[/'O‹'EÛ'9!(\[(C¸(Hü(0E)>v)3µ)Bé)9,*Gf*R®*-+1/+Na+A°+Pò+6C,<z,=·,2õ,7(-A`-A¢-=ä-4".)W.0�.+².UÞ.4/GP/3˜/+Ì/+ø/G$09l01¦01Ø05
! 16@16w1®1-Ç1Uõ1MK23™2Í2(è2)32;31n3. 3Ï3.ê34)84*b4�40¢4Ó4*é4:5!O5/q5*¡5.Ì5û5/6:C6~6�6¬6>¾6ý6.7 K73l73 7<Ô7O8,a8hŽ8,÷8$9ID9Ž92«9FÞ99%:7_:b—:(ú:,#;,P;(};-¦;,Ô;h<2j<�<D»<0=91==k=.©=6Ø=>-+>3Y>>�>8Ì>5?;;?$w?+œ?=È?7@=>@J|@$Ç@'ì@<AEQA$—AI¼AxB8B,¸B0åBTC+kC%—CI½C(DJ0DM{D5ÉD@ÿDL@EI�EQ×EJ)FtF;”FÐF4êF!G)AG'kG|“G-H#>H8bH.›H.ÊHBùH1<I$nI&“I%ºI-àI/J;>J/zJ[ªJ#K:*KeK"ƒK@¦KçK5öK,,L2YL2ŒL¿L,ÐL;ýL%9MB_M(¢MËM=âM N?NBZNN�NIìN6O3PO>„ODÃO<PUEP>›P2ÚP-
Q4;Q/pQ/ Q.ÐQ.ÿQ#.R#RR9vR>°R ïRJS$[S/€S+°S/ÜS5T6BT#yTB�T0àTCU8UU;ŽU!ÊU+ìU/V%HV2nVA¡V0ãV3W8HW)�W@«W$ìW2X1DX=vX[´XGYAXY.šY1ÉY]ûY;YZ.•ZRÄZ7[)O[Oy[DÉ[F\#U\9y\;³\9ï\C)]"m]'�]<¸]/õ]2%^?X^=˜^5Ö^@_>M_2Œ_4¿_1ô_&`5=`\s`CÐ`laI�a=Ëad	b.nb9�bU×bU-c:ƒc/¾c5îc>$d#cd<‡d<ÄdFeHe([eS„eiØe`BfK£f.ïf/gNg4lg5¡g×gég0	h&:hAah£h¨hD¯hôhi#i0iMi>hi6§iDÞi>#j=bj- j>Îjn
kI|kPÆkMlel €lf¡lCm@Lm0�m7¾m8öm)/nFYn2 n2Ón$oF+o!roA”o)ÖoZpL[p�¨pb*q+�qI¹qDr9HrJ‚rLÍr8s:Ss3ŽsCÂs)t0tGt(Zt*ƒt$®t<Ót<u<Mu;Šu?ÆuBv?Iv=‰v7Çv?ÿv7?w?wwN·wRxOYxN©xNøxHGyH�y?Ùy?z[Yz6µz.ìz{/;{Hk{@´{Cõ{39|5m|.£|\Ò|1/}Oa}1±}7ã}&~B~U~+j~–~3©~4Ý~#'6^Z~"Ùü€?6€_v€3Ö€I
! �=T�,’�U¿�>‚DT‚*™‚2Ä‚8÷‚80ƒ8iƒ5¢ƒ-ØƒK„R„,f„)“„G½„M…)S…0}…1®…9à…c†4~†>³†=ò†"0‡+S‡*‡Dª‡'ï‡-ˆ4Eˆ,zˆ)§ˆ9Ñˆ+‰'7‰H_‰L¨‰Bõ‰$8Š,]ŠKŠŠ-ÖŠ'‹&,‹ S‹"t‹=—‹AÕ‹@Œ9XŒ#’ŒD¶ŒEûŒdA�d¦�AŽ5MŽHƒŽ(ÌŽ(õŽY�ix�Râ�05�?f�6¦�QÝ�J/‘z‘cš‘$þ‘6#’[Z’X¶’K“Z[“S¶“Z
! ”Xe”S¾”X•>k•@ª•\ë•AH–DŠ–UÏ–g%—S�—Sá—H5˜,~˜>«˜ê˜
! ó˜	þ˜™™H(™Rq™RÄ™7š-Oš/}šL­šFúšA›I›`[›¼›NÓ›7"œ8ZœE“œÙœ(÷œJ �Nk�Eº�IžIJž3”ž8ÈžFŸ/HŸAxŸGºŸE 9H G‚ gÊ M2¡-€¡N®¡Vý¡T¢Qk¢/½¢2í¢> £F_£2¦£!Ù£$û£Z ¤<{¤<¸¤3õ¤6)¥1`¥1’¥
! Ä¥Ï¥Bì¥/¦6O¦R†¦ Ù¦6ú¦?1§7q§#©§(Í§ö§
! ¨$¨2D¨2w¨ª¨Ê¨+æ¨©-©!H©*j©6•©Ì©ê©ª3"ª(Vª+ªA«ª+íª«?(«7h«3 «2Ô«5¬O=¬Q�¬*ß¬$
! ­K/­X{­/Ô­®C!®e®G®]Ç®\%¯C‚¯LÆ¯ °04°=e°(£°DÌ°B±ET±Fš±Lá±E.²Gt²V¼²³3)³>]³;œ³QØ³>*´>i´<¨´å´3µ,4µ aµ9‚µ¼µÛµ7úµ&2¶'Y¶�¶Ÿ¶V¶¶!
·3/·Hc·*¬·*×·"¸S%¸"y¸œ¸Z¸¸U¹i¹ˆ¹¦¹¼¹Ò¹1è¹!º,<ºBiºQ¬º!þº2 »2S»%†»¬»Ë»8é»"¼(B¼.k¼@š¼0Û¼{½Iˆ½QÒ½Q$¾Fv¾:½¾4ø¾!-¿EO¿:•¿2Ð¿0À4À'SÀ{À-›ÀÉÀKæÀM2ÁL€ÁhÍÁ+6ÂJbÂ;­ÂCéÂ‚-ÃA°Ã,òÃSÄ:sÄ4®Ä-ãÄ6Å0HÅ<yÅ'¶Å2ÞÅ3Æ(EÆnÆ†ÆGŸÆTçÆ0<ÇKmÇ4¹Ç?îÇV.È$…È9ªÈ-äÈ4ÉIGÉ+‘É½ÉLÙÉK&Ê:rÊ(­Ê=ÖÊAËKVËp¢ËpÌ&„Ì%«Ì%ÑÌ@÷Ìa8Í5šÍZÐÍ+Î%>Î2dÎ*—Î9ÂÎHüÎ4EÏBzÏ3½Ï)ñÏ\ÐxÐY—ÐTñÐ%FÑ%lÑr’Ñ*Ò,0Òb]Ò)ÀÒ>êÒO)ÓDyÓ$¾Ó8ãÓ=Ô@ZÔ3›Ô6ÏÔLÕ,SÕ7€Õ1¸ÕEêÕ?0Ö/pÖr Ö:×lN×@»×eü×ŠbØIíØb7ÙNšÙ@éÙJ*Ú/uÚ4¥Ú-ÚÚBÛFKÛ’Û%°Û1ÖÛ!Ü<*ÜgÜ"†Ü,©Ü!ÖÜAøÜ+:Ý,fÝA“Ý&ÕÝ$üÝ*!Þ2LÞ Þ Þ¶ÞÊÞ5ÙÞ.ß/>ß7nß>¦ßGåß<-àBjà;­à	éà2óà9&á0`á!‘á)³á@Ýá'âBFâ4‰â3¾â'òâ/ã<Jã#‡ã>«ã+êã*ä:AäH|ä-Åä;óä:/å.jå6™å2Ðå]æ@aæ¢æ½æ+Øæ+ç'0ç*Xç.ƒçU²çè%è)Dènè"‰è ¬è(Íèwöè!né4�é4Åé4úé$/êUTêOªêGúêJBëD�ëÒë5îë9$ì5^ì:”ìLÏì5íJRí7�íDÕí.îDIîGŽîBÖî(ïDBïB‡ïAÊï?ð4Lð5�ðM·ð"ñ)(ñ3Rñ4†ñ»ñ=Úñ1ò2JòK}òRÉòhóc…óBéó7,ôGdô-¬ô:Úô!õ(7õ'`õ'ˆõ$°õ+ÕõGöTIö5žöKÔö ÷D@÷5…÷2»÷ î÷øg'ø+�øA»ø!ýø!ù-AùIoùT¹ùú3,ú3`úD”ú<ÙúNû@eû<¦û0ãû3ü3HüR|üFÏü0ýGýJ`ýF«ýJòýI=þ3‡þA»þAýþI?ÿM‰ÿN×ÿA&Hh_±Z4l1¡3Ó0L8a…ç '3Dx?•pÕ6F.}¬Ìå"þL!nJ‚NÍ]+z2¦1Ù><J/‡8·JðK;I‡TÑ>&	<e	D¢	;ç	;#
! D_
! ;¤
! ;à
! 9MVM¤NòMAN�MÞN,
N{
aÊ
_,-Œº(ÐMùaG^©jPsBÄ"*I@h+©5Õ7(C%l’E¦.ìB2^H‘Ú3õ&)5P"†+©3Õ3	1=@o1°)â-,:g2y1¬,Þ2G><†JÃW9f' &È2ï9"M\Qª=ü/:3j;žÚú*LD8‘4ÊOÿO%m“4²Àç¨�ÆOTi¤OK^Nª=ù57 Am *¯ NÚ U)!!R–!?é!0)"Z"(s"Cœ"9à"D#9_#+™#-Å#(ó#3$QP$<¢$Hß$<(%3e%™%²%Ì%å%&&1&K&d&~&—&±&Ì&å&''8'P'c'‚'œ'·'Ò'ê'(9!(H[(B¤(Pç(\8)=•)%Ó)%ù)7*(W*K€*?Ì*<+3I+`}+_Þ+V>,:•,gÐ,n8-h§-`.fq.;Ø./22/}e/Jã/L.0P{05Ì0715:15p15¦1;Ü1)23B22v23©24Ý2332F33y33­33á3e4{4V›46ò4_)50‰5,º5,ç5,6KA6i�6b÷62Z7:�7CÈ7‚8<�85Ì8€94ƒ9D¸9.ý9C,:9p:kª:?;dV;Š»;@F<8‡<@À<M=SO=:£=,Þ=(>e4>aš>.ü>3+?0_?_�?'ð?/@H@BY@:œ@×@õ@A9/A5iAUŸAUõA=KB;‰B=ÅB6Cc:C*žCqÉC4;DZpD'ËD7óD'+E3SE+‡E)³E+ÝE*	F"4F/WF'‡F&¯F/ÖF&G-GCLG)�GsºGO.H'~H¦H3ÃH,÷H $IEI"_I‚I%˜I7¾I4öI4+J-`J.ŽJ&½J+äJ*K;K3[K*�K)ºK6äK6L6RL"‰LT¬L#M%M'DM5lM@¢MGãM-+N4YN9ŽN/ÈN+øN=$O[bO;¾ONúOsIPA½PAÿP2AQ@tQ,µQTâQ57R@mRG®RHöRA?S4�SQ¶SMTRVT]©TSUP[UN¬UKûUgGV3¯V/ãVOW7cW ›W<¼WYùWASX,•X3ÂXCöX:YFWY8žY7×Y;Z-KZ|yZŒöZ(ƒ[W¬[/\)4\3^\’\@²\Ÿó\-“]7Á]Hù]HB^/‹^@»^Iü^@F_;‡_Ã_Ý_ñ_(	`62`<i`(¦`2Ï`@a:Ca8~a9·a=ña</b;lbC¨b*ìbJc=bcF c(çc6dDGdAŒdJÎdIeBceE¦eCìe%0f7VfŽf^¬f3g5?g9ugJ¯g6úgO1h9�h0»h8ìh%i%Ai&gi'Ži*¶i'ái(	j2jNj kj#Œj°jÃj×j]ïj]Mk:«k7æk?l=^l,œlAÉl+mE7mL}mZÊm'%nMn+ln6˜n6Ïn7o0>o.oo>žo?Ýo.p)Lp9vp1°p5âp>qWqvq-�q:»qLöq7CrO{r#Ëreïr/Us5…s'»sãs,t&-tTtttqŽt!u."uQunu6ƒuºu'Îu'öuVv=uv+³v"ßvww00w9aw'›wÃw.Ýw(x%5xM[x<©x*æxRyOdy$´yÙyñy!	z,+z.Xz0‡z"¸zCÛzE{9e{Ÿ{½{(Ù{*|-|;H|B„|<Ç|'}(,}<U}F’}Ù}Bó}<6~s~*“~¾~.Ò~274l$‚$§Ìã.€./€@^€"Ÿ€#Â€6æ€2�1P�-‚�3°�!ä�‚-#‚"Q‚t‚+”‚YÀ‚ƒ/-ƒ$]ƒ*‚ƒ,­ƒOÚƒ*„2I„_|„aÜ„`>…!Ÿ… Á…!â…-†Q2†Y„†/Þ†H‡*W‡1‚‡?´‡Aô‡76ˆ4nˆ:£ˆ#Þˆ‰*‰:‰$R‰'w‰Ÿ‰-¼‰)ê‰:ŠBOŠV’Š7éŠQ!‹=s‹A±‹3ó‹G'Œ4oŒ*¤Œ)ÏŒ*ùŒ3$�3X�DŒ�HÑ�2Ž0MŽ1~Ž#°Ž"ÔŽ4÷Ž(,�DU�(š�/Ã�$ó�*�C�3X�SŒ�Jà�C+‘Jo‘Cº‘Pþ‘IO’<™’BÖ’%“"?“/b“:’“$Í“&ò“ ”$:”_”Bx”E»”-•>/•-n•œ•0³•0ä•–!5–1W–‰– –q·–U)——˜—Y³—=
˜2K˜~˜(›˜Ä˜1D™Lv™7Ã™û™$
š42š;gš=£š8áš>›@Y›<š›Q×›R)œ|œ—œ&�/>�8n�0§�GØ�  ž)Až.kž/šžÊžÞžSþž^RŸ<±Ÿ;îŸ3* .^ "� K° 1ü 6.¡?e¡\¥¡¢6¢1M¢2¢>²¢ñ¢£1$£V£9s£:­£è£>¤<G¤3„¤Z¸¤1¥@E¥†¥3¦¥;Ú¥O¦;f¦O¢¦Dò¦X7§D�§XÕ§(.¨<W¨/”¨CÄ¨^©2g©Hš©4ã©Dª5]ª“ª¦ª8Ãª9üª*6«2a«9”«4Î«I¬M¬DV¬/›¬,Ë¬:ø¬C3­bw­.Ú­]	®&g®CŽ®+Ò®(þ®B'¯Gj¯O²¯Y°a\°_¾°j±I‰±iÓ±)=²&g²jŽ²-ù²)'³OQ³*¡³TÌ³j!´8Œ´uÅ´8;µ%tµ7šµ6Òµ8	¶7B¶Nz¶"É¶#ì¶#·%4·$Z·f·fæ·!M¸7o¸5§¸9Ý¸0¹/H¹1x¹0ª¹EÛ¹O!ºHqº@ººLûºEH»EŽ»4Ô»\	¼f¼€¼–¼C®¼Dò¼47½(l½=•½,Ó½/¾E0¾Dv¾/»¾8ë¾$¿9¿R¿d¿$w¿;œ¿PØ¿()À.RÀ8�À'ºÀ*âÀ>
Á*LÁwÁ$‹Á7°ÁAèÁB*Â6mÂ'¤ÂRÌÂ,ÃNLÃ&›Ã1ÂÃôÃKÄSÄ`ÄFhÄ¯Ä&ÀÄ[çÄ,CÅ)pÅ5šÅ7ÐÅAÆ+JÆ&vÆ�ÆJ¼ÆGÇ"OÇ rÇ@“Ç.ÔÇAÈEEÈE‹ÈEÑÈEÉE]É£É§É»¼É3xÊ2¬Ê$ßÊ1Ë6Ë7TË-ŒË3ºË%îËTÌPiÌ,ºÌ+çÌÍ&3Í8ZÍG“Í5ÛÍ=Î9OÎ9‰ÎFÃÎ9
! ÏUDÏ=šÏ8ØÏIÐ"[Ð#~Ð3¢Ð/ÖÐ-Ñ-4Ñ?bÑ4¢Ñ4×Ñ/Ò,<ÒQiÒ)»ÒåÒ#õÒ7Ó&QÓxÓ'�Ó&·ÓÞÓ%üÓ"Ô=Ô
! XÔv 	~
! ŽÆ9êœé¾S"E	WhÇ }/½\
! êÊ‡rß$T%Ã¯K$M#äæ¼
! H"²j
! f,<Í%k¹×=$<Ô#�!Ü¨Á!4¯'Ò)Öœn
! Ü‡
! þ!qŽ¡ÌˆDŸ$1
! b!ÞZa¨
! [#Î
! ‹	
! ‘ô
Ÿ
! ]¯*ò!oÇÃÄÐÂU	L’Ä~ yÝ•AY%¨(#„
„0Î"‹~$µ$P&§`	t¶©
! &­¨¹{’Sv	BU<%Å	·ÌË"V÷N�eaË6$ 	ÇÃ$õuªfu¶�e_JƒËÕ ¼É!"æ�së1Ä¥îªI8^$h ¶ã�ï÷€Z
á#À&Uª&Rï‰u$qŸ°‘ÁÑ7¶%ÅïÃ"M_"Šò
äÄ
�!µÏÍ
%<q
! 
! Ht²
•VÖê48¶êâ z[úFªýT	…­TZF"Ú;%ù^#%'«R9µä
! %�—	Ã
ýŒ	âö#ßh=#Ë	b'IŸHw	+®
'#ó&AÈœ#Vè6´
Rš5ê#
! ñ#Û!@oü…ù,$²#÷îD
Èâ=…%c€ïÊô&
{¤"dßûœˆãÀOûObvú",Õ$KÎõÁ±‰%ôo	:ŸšrN÷%ÜŠÙèÇÝ0z	f3ÃÒ54C$G�¸9=&·}ð'b\#öWî$€y!/Óv&I
#s$s!aÄV|�OÃ0
! ·
0ì Ê¬
í˜	ÒS“®ˆ|ï#¾=HÙ†Å~þÂ"6êÞ¾:“åt"c	ó#•$.K,%ÑiVã×J�`%+À»‚°› ‰"“¥z¡Ð"	¥		y%hÎ&Û&ôÕ
! T
! �$Nvœý±@&ã8d³ì°¦�ÿ�sh*ºDÆLÎ}Œûîa&rî¹4É‚Úˆk1ä[Ù#–	Ý!§Ó`"ÿ	6j$©#Ú%�e
! õªq;¥ïàµ	så$LüÔ¿Ä»O	$ü¢Ò$[(HÑ%b®Ï%V°x
! (`¡®� ÕzF œ"˜¶E&!$l•! É3º:pÚ[ÚháÈ’RoM}Ÿ
æ #Yé;�"MÄ ¦	`¿&i®"yd…?H Â‚
! ;
! 5#rßUž«á%ü)$â Å×	ÅMle£Z&2h%>î åP@cÁ ì
FvW#ù–EWŒ, 2©O!M!¿q	Û
! 2Â$Èqy%VA!²Bö AQßŒýx„:8#Y¬¶ï%$uÓ%ù#i1‹"ÉAº!ˆÇ&ò¹C"S–Y"?›!ÜìEÔÎ§íÀ ÒE"â\‰8
! BP´/“Xät û$ˆ 6	(¦`°ðÝW$^l
! �¶N·×8âÉQ	
! C&	%›	¸Nõ YVßm&¹ÂhkU
rK±&s°Rùj Óø€P•	O
v	%sÎ”r/#_âe
»cÅãÕ~%lð¿|&kñ72T„&´¶!ê£#F!t
LÉ>Ú°$Ã·%ïÌ/kÝévÍñ	Ð9‚ÉÅÛ$À„rýk*

#!PpŸ× "džc¥Ù¿JLÜ¤Š%\H—‘#¨@-Š	–Ü{F%qÕ!©\³]
Ü
ªu�•OD“
z"�~D%m#ˆ2›ûs ‹
! l�	
!  
<
%"°#Ž¦#@	á&Š­5â
ñ%²ÂÛ
¯7 ÄÈøÓ6 £Óáæ	�…»õ™!²f{ø Î€ù%Eïç$j
Bú#™
! qg#æBø
! H˜ý
”�H°šx³JÕT&+¸¥"…#ºòez-Ø!	Q#’GQ
y'çÏ¿¾­7Ò˜ÕÙ Úõ%’1dO'É!±Ü~#²mÑw…à> 6!¥‘!ÏèòG
! 'wÑ£ÅmÌ$	&U	R&ÖG­ÎYkÿ È
! bxœG!q%âˆ°·"]<RÝ] tSÌ«#“	I°® !#85¤±#œÆ!Ynô
! q‹
&C<$Êü¿çµ%à0"”$–�Že°`
! Ö!@^
! 
C\{¼"7
! 7a§ÞS&ÁÞ(%Þi”)'%Ùd½~_‘î§
! ¶ åÄ	ˆŠØE
Ç�Ž Úõµ7*gà
! ÓE J	
! ™	é² G½#-éä"Xð=—˜^_Òû�ID#À¡!)`lÂ
é
! ´èø	ÌU,8$k	½èÌ¢
! �è
! /žã	´0º*W€%”h?óÙL*ÓG,J&u~h
! e 6%Ñ ±Æ#ÝÞ¡
ã	¹sÀ$¼$ý;
°#·>eâú%
! `w\!¶gÝh	ö�¸P#=Mé"ƒ
º¸¶Zs%n#@$A~Ø&IÅ†­%Í’ƒ#â"±Ü•®s XRì-ô³%Vz¸¾l‰ï'	5 n%4
ŒæÀ	SIœ
! ´~N"ƒ!�
01™È!#) "	NTÓ… nhN×ä_@I
! á v
! H`%
Ò	T(û 0[@C…¦‘‡èÊ
 @¾ä#Hì34$B™Ü
! Ÿ	¡îV"ñ
GÞ#s
XFm¸Ü¾šá6]ßˆ#‡&_}!³
! èÜl;„�"&%òQ˜ìNê»FB!'Í#&:pDß]þ
! OˆÒu!÷¨&�¶0S	uµÖ�t
! ©×
'ž™ÝÒÇ$~½ËÉ'	'34‹	†)!—š&'Á|•%Á	ç
! ”
¦"[$œŒ6"£É�ð"
! §Å ¡\gKÐn-´‚"“%½¤í3D$7^Œ5tfQ„%´p¯ }%+‚7¿Y#_&®% O˜
‡p#6;ó!Úï a*Ÿ&!eÐÄê]•†%[
! ö%Ç%Æ @!ÂczÏrH­ .&iš>$q.$¿	z$Ãý¦Ì�ú–gûI!ÐŽÏï&"&ë ï>
! YGÚÏÜ"ó&ò#4{&Hàþ’ÐüáþÞ—#0W­¦¬Hê$¬ 
! Ï¬F
! Ò"¦¾y&s ß%#? Â€
:íç9ñ«
! á
! â
! ‰˜—”JG
	Õ¦ ’# d–$%S$×Ù
Wœ–!#�ö
! #5S©ß™J#ø" '¯ÿ#)ã91L6W¹%ë
! ÞÞû%©þ$Ùh#K	²!?N‡$üGF
ºÛv½!$ˆ
! ø."5=É‰Æµù#ú
Î� 2ÅXî,
{9"×‡ÝjdÀŒV‡%cý	oE
! ¥Dök ë	Es$‰Œ#?!�""h_© !�%À"¶	Õ![%k3yR#?!¢AWo!\%a#fûº%Þ&¥Ö*O&9ü
´�LòÐ—×ó£M
�•
! Ð ½þ&D;_[+’x×$Ï­K'eó>â%r ™
ß„�"&¦q"ðc"ÑÔrI]&®HO^!\$ÀÃRhRÃ/Ç	¾
wÈ©""Qþû!a$g<Ž$b$¥!m¾$óˆ	‚"Ž›ÞÛ³
2€"R ¦�~xì	vCöß±"ìù
ú`uyÕædboEZ$Å!p b% 	¬#ÆH
j)ªÈ	œ
×VÆŒ	K!%$€	©‰•&Öv"¼
þ‹ô_!
5$o‹	ëg–g!>µb"ÁTÌ!Ù�Ÿdó[þU«qëèwG$ê&æF$x&X¡	¯åÃÉ
! Q™#<ûÑñ<*l!¼ Å¨ìÂÄ%e®&^¢h�›Á#
t%©i�#ç¦^Yý�$s"pÿ—S š€JQÎjLO½
\~8Iî–F
! Ù$þ”#f	›¡ÝBÁa”
! ^%jX
! 
! ·U 3#©™$z¨$ð
! ¡Dy$ùí"ŽI�õ"/VZä/Íñ^	˜&±½	êB­Y°Ë\möI·»ûlÑÓù¥y
! kø	8Ñ$I–œT�ò
! ‹Ñà%ÍCÆÎÍ¥à�Š
! {³#Òp5#è°&¬q
ô†º"•ü
! …O¹#í%ÅÔ7$Æ$Ö{0$¾‹ÖíR?øÔ³
Að"œ€¨áS­
! y&tÜ>"¬\uO© 	ü~&Ë²	¬[&Ïñp
! mQ&Ô'±e*ýê!Bjv9Eþµ&RÌ	�
! ú‹ËñXá€Õïï.ˆ%à§Q$ÞõÊm(ö|Ê"'½å	æ$ÞmÏ¬ò" $Yà%"ÝwQÔcµ!;L&	³m%©ÓLÌ
« >Î ·r#Œ:w£h	!'$IEþí
! *gk%("7ð©.\"
Ú¾%
! .ÓŠ½¶$V!VNX%ï#:y*èõSñû
»É%èüÍ"q Ùè�Ô˜V
! Gái˜%A_çÒ�Úí®£"‡Ž "ð+ó"•¤€–s×z%t8£c)Š"#�!õ	ù	,ö
j<ÖåM�‘¯@ !Î=Ì§#“
P
ËÀëy�
! ½–À’
! 
! Ï
Ñ<Í‘æ� ‹ß !­"�%5Á±&$3
9
! ®‘÷Zä2!	Ç¨Ï!BëÉwð¾%ûç%«–ü øçõ²þ$Ø³	!£Ató
! c2	:š�
i!ž$u €!a2$	<@›U³”T#3Ÿ&…"—¶³"
Ý¢!ïsŸê
=¼+ßú´Pa
t$“÷8&Ù5;TÁT½0'¬	=�$
! qéÉ¦£oAã%®Ÿ,}ÃÖ{
Ý	…£F	¬äýÄt#ƒ"$OË)ë%@N, 6ØDŠ"“Ý
ŽÌ
! ‰
¼	è¥ý#3Mê"!­!%•_�


$ Ï!£ê_àÙ…j{$tüSq—2Æø‘¦¼š
/Þ
ñ$"3!šÃ
! "ÇéØ#t@
! ³¦«1#š¶&F$Í 0%M0!ù”a¤Ë$Äê
! ­=
Äb}?7]%øIÝ
±
Ù")²¶ lÓ	u!q>"[>	-Ç}ˆ(I˜fÅ<9$È5)“ï¬="gnAI/	ìº ÈPèmVTð"õ¨
¬Cóºò<oçóÈÏü
! ß’/È:%z5j= Ÿ!¤{"Kx$ø$‰n
xî¹‚&¤#ùÝ%€íñ¿#,‚£	‰iòKÎ[xe"aÝQ%e%àO#rV ˆHw&|%Ö	í%L!xõ–Ý ¢�°Œ<�Ð0¨!W¹5‚6†V }/E#h"À¼Ð/d!ÆaÆi$if!Ÿr	ç
! ÷•U]£½¥2#·‰LÒ%ÍU\ê2ð:}Ò!ø·ˆä é»uL5
! â!šï!KŒ�(&p&ñÿH!ì±	õ_#ž&!6©ƒñÌ°í¢›Þ°{!.%/z¬"&�­,$·rÖ%Ù	T$8+"ÛžÊoÿ"÷$Á]ë€ŽÃ& èNL#
! �
�r
‘ ¶IÖ2"©î	«Z«Ô yæ"]zFÓ	Ú#Ï
! �
=×O
! äû#ÿÂ$|è%c
ƒ	&"”›wé%wµ""B&Ã8U!—3$Jã‰Ä$œïq¤
B b>%(ì%˜!P@ø‹cd-¶–±È
Îoâ?Å$(1 uªí&Xô$	wéí¸$d¤>#s—ÔÖ„�d¹*2þ&ß
! ðŽå&+%Y¦°Û×
! ‹îŽLH/"­$è¯
3ºg¦mû¿QŽ‹`ÜmM%%	¹
0`jæUÇ&J¿îÎ(pN²_$¢"ê˜<#*$· q$1†&ÿžÞ"í}zö=Ur #¹
…
! {$ ±þ}"¹$•Y:q§	™ˆ#¢.1%R�$ræ#_!Uåè15?@ü¦Amõ#Í¼¸ä#€{I:$—V#é	V$R!!>v`§%ò—7Tm‚J$&LËþ&#Ó+
Ó4€â¬%¨ãêi%Jjªè‚ Û��â'°ŸÕØä²ÆÀ‘
.%ÖSÁZ�nœÝö˜ lˆ!C£
Ž» Ðó��ú{ ¯…ÕNüäóûö!D5N!~�ˆ½b�% ðQþKî
¿$îw Œõ2D¿#*BÉ)&]‡B
! ÷m"!s1YbîÜ]D	æj!`„ê…í‰…$¨“»XÓ¦LÐiäÁ&­Ñu
F¢	™ï	¢û�¥$–&~ØÇ­¨CKtƒJ¥&Bq!Xc{o Ê$(×vM1
Ãµå
! aŒm|Æ	M H#í±1"- FÏ#�&µŸÁ‰oæPz1&ˆ»E€Õ	Ý£
!  ó¼Íª\Ò^.:
! CZ}’˜FC!Õ)3ª$œô"òÊE§;NÀI$i‰Fê‡–('Ÿ®$®âš	²Í·­j&¸*	´
! ¶
é ¶ÿ$kŠ–•éÏºš¾ Ö�k
ç ñe,l	¢$rgIfîçSò­BÁ@!!;ðG&„"dÒ"¸(�``œç·àÖf#óIåWUp%o !º	e�ŸD%ð%^\"»&&°%"#]ªs
! Ðt–ýÃ  Þ •w-
,[ú2  c.Î›	½gNF÷ÿc&Wª'Ð½‡y!1¨OÔœ8%-"[½°
! ] ‡	R!°r$$9!«
÷ ·™˜
! ÿíš²k
! êÅ#Ùž üæ
ÀË"
"ºÖ"2	/$l"ÉïMœ? 'Ñ.&K¼!Îë³!„º"k�#¸
! Ú
! �€&,n	œÂ]	>
! «{Ã…½Èj' ùŽ$ëKDŽ´x"�«˜í!²9ã  [!ˆÇcà$JËÛZFMwó%:OÇ#&/
P
/* ˜åþã"
“f‚
'Zì$Zž^;›$T—6¹†#š!à&rÃ«¨¦($	ý$f…
óÏuúˆ§Ï$Ìó«	$£%b&ÞÓ%�7t»Ë%uÐ½&«Hz‚	;qÍ[	’®FµÊR%tÏßU#€‹zë¿#¦¯%³ÿŠ&Ò%!ƒý$¯³?åä8	 $‡¯éØ$Ä"ð;!ó	ä8+CYzD/$ßÜn|�’$œ		—FàâÕ¹´
íóüã€´%–¹&˜õÒö+D¡Tt""ë
G¿"*"€ž&|húRyæ%z	
÷
! '=—l$$®¤ 1Zü#ŸÿÁ%8[ °]x#ãU*'Ö'„#ƒà fbéb´$Á¹Hu#ØÂ'l&O"Ó>ë×þ	sÕ0�#q;&AŽ-Yö&ÛÏ«Yî!Ô&}Ì±
¾úÛ@N	Ø� KQÛ�ý£Ì !u’‡™Ë#&
! SO}º9Ç#G‰
! ¡$±¬ç	;«l#ƒµ]$È"‡v6ñ™"_	÷ !7hæ!j¾.¿ ,%%ú${#&`aÆÿ
! m÷é
nÕž“'Ä
! Ç!Xàv h/Ÿ¶"’´"lƒ¿Åé#Ê ˜Ì#ºI Æ–%„ËÛ%‘&p•S%óš_
! ü$
! !0ü!F
(Îñ!è!Ø%W
�	Í
! XOzi#2Çù$†Hôß#:˜“$­	ì� 3
! ,ƒ
! 3«!jlÛ%œ ¬�ýs>Çý%f ¤^g²
! «�ã"LA»´Ú!~f!Â”Ñ4‘%&$ÍKJ¼)óA"¢ÅMëº5%È%q\‚TPc%a�üØ†Ã	„¸%¹ áz#	#Ç|	bô"˜Ã¯È¨ÏxKöá
sØ‚»h')	„ ÆRŠ]&òÓ a	ô>�]ÂÑ
! ÿã )F–>–!¼#:}^E%.#›Or&ÉŠÚ’™Ý±%U£ë'&èž1�#"÷*¬{Ü	+ÒmB%å!XF	^ æéS
:	/<�V¬ ß
{ä&Ô¼º TK0QÖNm$	¦%à]É=Ü#y#¿Lœœ§)ß#6Af| QÓžà#qÐ$Â“ e2ëñP÷±ßß	úB!¯~c#ý ï¢a¶#�Î�ý5õ
°‚%ü£Úý!ß!á¬jØ!4Qû4QO¥
Lâá…ú3ÍÝ:H¼îiðæxÛE"# ¤	”CY×"æv×|&`q6^sÍ�
! yZß&Ð
! i
! †Z$€Iß­&ïP"$b©>#<"$ß"A
9àÎ%f$'}&”k!«”ý‚™%’"$øQ¤îò�%¶0&kPC§"¬œñ£ W†þ)&ƒÿ‚$š#úvõ
! Í
}Ñ"�Ô%îŸÈ
0T†ÕíK­#‚ƒ~&´	-!�Æ%ƒž¬ž˜aÖS!U%8
%Œ
u%Ó$¥º$óW"¨Ðæ@�%¬.” Œk�eð\¡¬b#çá	À%Ø)kÈá"1£³\¹!Â!ü¡5`Çÿ,I%Ô
! 	¾zÅJÑ#ü¸a$
ü&ý
! '_ú
! n­¼¨¤÷H
! UÜ$pa&Ù&M
! ›+Ê]NŠ3&'}â$9/c2&„Ö |+&CÂ Ç
! m	~ób¯‘ÃA%âõä8
˜$&Å%lÕ¾ÐÍÞF ì2±É"ûñø(
8ÿÛR'¿˜-h‹ÀÁÉÊ]"ko#Žä�!²"ø%—kx%žÇ"&“Â
! å"Ô.&'Ç'qo&?Õ
Ù%´¤c&©¾ˆ%^
! šLlMÊ!'"+kR
! æ65	N"æÂ†ÅSd$&þ%ƒ¸X&'Q©àdí\Fž19§²$ü2cL?%?T �N‰N4†"Œu"d#Ë!ÿËäß'!µïôz!z
! -#_?$#';"±ð&P(jž¦$¶Tí%×ibÜ *&wc^§&ád ‹E4"È™÷ÊA@"#M¥ù"'y3«šH”!ÿö©ƒ !˜·	¤N1�4	£$('{Y
! øˆ"Fž"�ì¢Ò&¡"à³`ž„8?¾
G%ƒ\ 
! ð³P«Ñö"ºÿ3 ”»N#ìX	 ¥o6½"Û%#·S#¯"î
! ÓK#ÑT•W_în†#§BºŠ¦gÕJ
! ¾>’©
T3�%é
! Û·óG¸!+
! [Übw\‚a Ê~Ô‡výðÚÎ	Ì&["‹á»0ùØªå�1âø‘ì¬.©,JÙ•ð!f
‚È$¯ëâ{'Æêçô�&'œlég
›þ=/!8!n�a"�
ÞÌ²€ V	C
¦ë""v=¥@—$J!
Á‘‹!+&q³+»!ç¦
! b_ 
Ì"ïPû?"L&ó++\ÑžX
7WÅp¨1�	 f
! W	ûÔ—"QY	Ù
î¾d2�ãD**#;
! î%é@Ä6“ÊÝ
! - >»%µm0
�Ï™ùÉæ
! ´é¬Š
f‘\Œ)&È†
¥‡i
É`!X	j Þ]#Ç
�"àé$êÃ&»h–¾Q�‘ª#õ{}ÚØÛ#í
gGkÒB2ù¡˜7	-' %)´æ&L	E$‰Rº#áÓQ0N·†+ÐÄ®
! Þ4&
!B#Òé¢&#"ã4m­t–Ên%¥fF""!Iw!º-%v€8&Ù†òOþ
ó R&~‚#÷1bË
! xc°
AÆ
! f$6“¸Ò,)¿%G-
µ9A«Ld
!  øÏº@ÄÒÚ%æKZ'ÐÂªkjæB"”8½
! ‘|–
D$#’	ž	@Þ!"È&‹„	w"ý& "b;È#§]|-]¼Çy
ú¥
äp	º%Ä7%-kŠ
! 'r%í!©ˆõ£ÜÈ«|"ö$u›#wŠ$¦+ù
! c'µ äW¡â”¹"1n'Ëî²ý… Ëía¨	C€Z©!Œ{ª		f«ß¼yÜ†! ùÊ˜¢9Rý"¸´#;4(™
! ÷±:&¼#Ø"?&¡Ã¥ë×U+
ë&Ì"/
.!c	Øz ÜC‹DB‡Çž¼íš
! $ÂªÃ!à
$§ÂM¨S
! oZo—
! o!¤."âï$!
! �4Á$º)¥Ê,éVÙÜ¶#i�ž#ö?ƒ*8±_•9jZ!®& ¨¾í'ØŽ%dðS#
! óÀ!Þ
! äwc
! ¹'-&J¤`Ûëf²¯$ð$9n6sŒ&
ú&$¤ÌCw$!!º<ƒò­ý_˜kI"U%ÄÞ™ˆ
öøŒ#Š	&q"j€ ×"
! &K zp#P4ëRF:Så
Ü
! €#œ%#$§Ö"g‘® Ô&ô à!5ô$ õ86ú		 À#t	ù÷7iä$ÚÐ!ÉÓ"�
DÓ³$0	þ¨ÞP"5"!E&ŠC×5œ&Û	àþ“¿°è{/x
_º&,¢r7>>!õ$$v#¡
! �“"M(#àCd#
ïZðêr"ÑõÍ	§ôÔ
Wvù©	’õÏpÜ‰R"å QˆÃ£Øºœ"„ír€¯Š,sJ Š Q e Œý7!vC&‰	é°Ó
! ±Ô1=­›tdjßAÞ*÷&=ô›%óÈ ™&Ðã
û	6Ü!Û¬
! 8Bp§$÷#Ö
‰&X¯Ã¥K
÷Ö#÷
ª.ªÕ„Ê¸û¾ÁI%ü"Ø&þ>·#ÙŽ
! #
&;	/%¨Ä­‰ÜÔàZ”UÃB¿
! 7±
! @Ô!k$¹­·°hÀ[½?‹‚‰÷kJÂ$Gô4%Ëf‹C'øÙÚQ·…n!‚r$¹aT"9$î âNdÀg	£±Ÿ#{|
! •é©$K2³ÓÑ¨"¹¼C#²x"ç#fTÊ#-Ã†þ#Ö$Ò¯. q!W 6
! ±f"Ø%©&Rö=®¨'Ê§¨m| &–#…G+#¨¯&[ÔZH%9#"f(Øx	2  :Át!Úb
G§° À#¬Ö¹ç
9#ðp
€3Ù!ÿ¨ §ëlAü–.
! µû
! £m
é’ý—ü¹9�!<U|$mß&?÷f�vnh
0…&½áj«"ù† ÄðroŸ)#ƒÌp¿u@#×	•}S”&â¤ø&«&x¢ ‡n³ÈˆO"÷ËBÃçÉ%ÛÕ#aE´ÔÅkÕyÎJ’_§„$WY%L$pÛà²C%Ýv
­V&Û°Ë
j
! >ª˜"«“&Ú»„»[wåvÁÜ4 ;#<øÊ(
! }ëãñ"ÌU7Ô	Å
a%"™ <œ)U&¾‹%\«ŒDð	=	
! »²Øn ê`5§
x
! {%ŠéI#æ(²¢u
! ¡}Q
! C "IÉ�&��ö0³• ·7 iò$Õ&Üœa:Ó
,û›""ò™AGuêž2O;%¾ôª%¶òþtßoî…¾!M$¹	v‘
! '¡|‘$D2": j%Ï&@È~TÓ!¸&_ìÎ#âUª 8"|ËL>rˆ˜#'Aã�düT$¸d".ƒÝvb9z&(³ž
! µ
! éÌú9Ï!&ïÏ–€
! Ž½W.oµç‘»"¶n"Ô$é¿ÙÕŽ‘^Æ&àÁ|_Ž‡Ä#Šæ‹…çE“,"¦'
! ï³{
! >-
! DB$=^¾&Ë�
! x¸KÅ,Òès9úž
�iy“¯#¯$Ú
¤%£è f%¡!Õ"öÎëu¸Ü%Dþ"µtƒ»$½$#Ã%Þpw¬Ššû”½î¹r!ÈÀ
! lœiÖÌ$¬!<U1x!Ÿ½7
V\	\œ
! p!+vŽ<þÏ	�ÄÈ^
6&ù"ÅÙ€Ÿä~#!K™`
 
! õ!òáª
¾	A&{šUÜ—GEb®#åÎX”É -ZËg&Z	µ2
›`.©.ãø˜%%™»#z
! 	nûG#VõaPÊ�#÷Ì¸Jo
! D&ÒÓ#N%ñŒ
! á.	Õ(EL/
! Ë tmP"q&ø#8 ò2‡sGjƒ‘”	Þ>95&Áøús—r•¢  Ñ¸ Z#ÉÆ79M†c% Þ	†ÔùèQX$Å@„Ù)
Ÿ!y!
! ¡%×gR·
! '�ï'ú|0š““^i&Åp%~r°~	]!·&jJåo>jš=
  
! æùc$#4‡ +4#â&¡à¡&{R	¼‰ŒpWn$D!4·ü$ä4³è$2Þ)'gM Ì%[^ò (&�vt  7h*�&J%<»Ž"²,&T
$K
‡%¯"m‡®g7Z!lVçÁ‹9Ñp"o|!H&£&+}p$_
ò<-N›yBÆP	�
K&u	ÓÁF¥Íì¸²øìÐ×Å;™XÁ¾‘ß%g%ßwô?þd%³Çö“Ê	�#ªtl1$’Þ!#
$ê™ù§å%®Yy	Ä7xøj²ÖŸ"} :h&$
! D¢
! È•A
! hÆ.=²Q-/©ú	ª	e†®M´NŸ &XëâO Ç¸àÐ&¥ì#|CòÒ
‚<'áôC	³S‰ 0 Œ$�#ª¬$Óòw%·Z%l
! åé&X^±'-5R!%ÕO|ölMµ‚ëÞ�E‘hÔ$Hð À/ª´%6KÒ áŸí·#j	ÕN
„’%Ù2^&ð‚ÅN 7&Êi 1!–å«%Q	ú!QÊUƒÅ4öQEŽ·%ø:Í$�øo%¼·7Ú
! #„^
! ÿÙÎ-Ð#@
:#rëµõÕ»5¢Éþc¢å…!~±ÿ]#õ&	Ýü
! µ“F!€$t_pÍñÞ…L
Œ#W
! MÔ"É#Y’ß­ã!xƒ&•’ÐÄ!DX
Á
! î ¡):¬&²Àg"¦¢¯	<×!ÔÛM�+R
ž¹™o"¯¨¨#éYg
! XoÄ&W%žz7"4³Œ Õ û•ö­ë}	»â›0nYPo1ž%{¿à›fŽ	¥Û%Ú»ÐJ½øw/#¼”"?í
! $(©X#;°	�ù ã!,Í¬�€#à­J0{ {É„Ö&—*òBË[ãèù¢¶=êk¬\¹n…Ç4ë9Ê
! 
 „A$5¸
¦(®ÌÝYÒÌb !l_�…Ð…paG"!+%æÑ0¡¼P×\Þ?RñR³!.3¥öeý¡W&	•%ÚÐ
¢%·$M"³&u	¢-mS|,„Ñ3" #ÒÔðnN/ÚŠ! ÂÚ"P 
Ñ§ X#	Ø.Go$éº1„Ûî#Ân&�©Í#c$ÿ‰zŒ#+
! ™-u²ç]%¸î"µ# g[ó	zW#
! -	(Xò?
! š
Gˆ$`
¨óZñ&$´ÿÛØ
! Š(÷ò]ì\
WIÛ0Õ%D ó
ãó‰ÍO…	x ê›*;A«$;¡#g ÃÔ<Žf&ýÉ&¡§£�,hì! AE0¢¼Å\i]
ØÀ[à"µ×ä	eò	ûŠ#â×ÿD"q÷è#l ÆÑ›<xÐ[%†l%Ûuã�Ñ
4 ”YÐõö/Î
ñ &s9ÿŽ
ÌîË)%‘	Cf<	ï"µ�Ä‡‚B}
Î)Ùž¯Z$i«¤!]L’ÚH#æ ,Â$@uM	6›w�‘&³Ù–ò&Cò’&žE9!‰eœ!‹$nªw¥%DÓ�§õ“!ˆ	ì!@"yX!µ
¶%TJ$¿
! ¸Šù>
XÉZ
!  !~!Èw
)á—	!H
Mn	
! ï�¾–'!'þ›
‡!Ä>
e#
! ,	?&¯f”
Î —
! 8Å"ôÎp½fô%eŸÜ`i6•"z¼Fš%®!!G	×†ª< {%Å&BV'$¿ ÿ
Šôy‡#d&,8uk&Z�Ã#Vcê%—
�eenß^r
! ; "ß ¨_�A›âYZE%{¢v7F#OÃ%	I&h¶—ÆÂv$À1ê	ÈÁö–"½‘È3Á"ëÈ¿œv‰#=% W�Ì^‚ù!ô¨.J"Ý#ÍõÃo`  äÊgáê!CèÝ‚G ð
ð€Ð™o sd
! ”Z“L"V%˜!Ú&¬â#¡Q!ÑP¤ÒhÛý§Å
! x¸"~!&R<‹oûÐ	çÎ<
! Ðv	D"É‚ÈÐ™§(�Í!”Ý¦ü4›
! F&ñ}$§²%R$µS"P%”#Þ„
! •ƒ5ŒçP
! |Œ;
! 	Ù®&®ý;á$ÀS	¡“m
! „}ù&�n"Ä%ª
! Ê?ñZFñ¢Ý"Ž!1b"?g[
� O$!í¢o&3ªŸö û&
Ö4##b	Ú	¡ÖÞ%1
È‚Ó&H	bž– þü%’´š‰p
! ì¯­/•v!X�+$(C
}¸CÒí	¸$´çh7ù&	"}ñS¤$ð}ª"ôÆqtzÅ»’¹&Ù,•¯Ä+ ÷)…áve÷	.%´]
! c„Œ¢'’
^«… \
*Ï`Â#}Ñz´‰¹Óa
eL%Àm 7#´ƒ$ˆ–Ú&Â&ŽÂ‡"¦œ€"ˆ`#K£®ô½è&¤À`y ¡8cN³`¾¡ ÷"ó$‚ì %Wì-‚!m6#ì®îÂP÷"°"E 0!„3qEêÖõõ›˜HÒë!,#w/&¹Ø”UØiu&¸‹‰ò%>çe#·Œ$[Ça»I	•‡:;$¹òéý2Ñ	�%‡7Æ"Ëw#¡LÆã_ÁÎú±*
! ±óA|^$Ž&MPÏÂ	Ê%¸#å!µ¦#ø	Ø P!�hº,þ"" $˜^ kÆÐâˆ}#¢%S†e�	5s¿
£Îô.tZ)# Y =VÑ&Âb
! "”% *+æ0#²Æ/RÇ-$#%Ë ³ñÝã$â²ùe!k"Ô
! X5×	ƒá’šßQ"qU"~Wý„°*Élð–~Ež§3e�ó†æ@Y
ö?EÀ[ -dª¤"¶!$ñŽ_
ìÏ"¥#Ÿ6
†	è	4"%ôÙç&G
! A¶‘tÒ2ŸtŸ%{«&£"“#à	:�9 E!Ï�ç>o— ¯Hwàè&ˆÝ$5!áú ýš"	+!ú ?£g“C‹
! E¿†\$Vc ×?	%¥¼ªûÊ&Õb¡Ìd
­´†$Ò
! «Fµ"©3%‡°†!�S3”~ãáT'
Ú€¤¼=
s&©	1Æ
~"öº
! JŠ=%(M$S8%‹ó�úö¡ÇD
! Š¾í$ƒ
záÀ	W ±O%jgC
! PôBW!Üä!V©Û"å¢Ì&8™‹##ißnäã&É$™lmöÓ%8�Pÿ…k#Û/^ÿ"%ª
! !)
! @Â 	Š*|8‘
'  WU[là8	Ôis¾
! ²�
! r™
! d‘j#
	4'lV
»
»	š¨e$.´#æq :¿û„2%á�›‡
$è"LšGå¶
äÑ0íŒ!W™
! I"ÏìæaM—S­Ý³ÄãÊD‰$­
u
! þ <À‚¼
! ²&a·Ør”\ø!c‡Õa!¿ã´ K`}ÿb$Œ"O¼4
! â	q½ï
! i"( ‘ªËãK
! Ì¾åxë#$Äú¤âè
! h! B«gÕCÇíiµç[Û £!3	häÕ×#>&ƒ
<&\&¦!ô!^7$¯!Í&J®`$nH�$¹´å×Ù	yÏ&Quþ0
ù`&-Þ$‘	"�	$"^"Ÿê o›j")—!|ê¥OK%Ìæxš3ŠÿB	¯
! 3¿;¤$ã‹$gÆ6?Ý&N$š¤n†Dñ
! ''ú“™4 Ô"Óî&±$r$
;egyç¥
! #N‰†±!	=c ïuP$!ÖHà/ @.že	©$d3\!rúÂnñ¾ÿ%]%ŠïÝÂ|÷Á
-#öU$~Ö�L
! Ö‘B®%Mq#.G5
xµ;�®#2¸
‰KÿP‚¶:!>Hp'�‘áÃ¨*’5¾"%&Åûƒ%½%õ »x$�J[Ž#Øç÷Y!§$g”Sut&6*!� Ú¨%µ~ª!å#çt=O	¦&3nh$H ’ /·!yd	Qç!ž!$ï
B°�	 Á 
Æ©å
! s
! ¤ ³&¤X"&$“&kU± (!$î‰!i×%�Í.
úYm!¿Ž]'ÓÍù‡Ò¦

! ‹ ›+çp�jã#šytQs#´"ì"“
! u�’:y
ø
Ú A ¶!†ÀôyB
*
! ƒØV
¸ä­!	bå
$aÁÒ#=&Ú$%	k_ë$o
›¶
! i"1š
! ¬
!  ÄT!I	×%¹
! ¿V°ô&•#9%Ú$
^w3Ö
! »&Tƒå’!¿�!J”×&†
! l�=!Á‰ÏAz
è	²äT$!¥*	[ƒ-›&Ü ‹èš ºA,
! Y$ìE:ç&?#`|ùý(	Ç¬4!xØ	:"'ë
x]½�9&N&=%@ñxTe0E?½øº
ŠaC2¼ð#Ï ¼#®Çj»4E÷!:
ƒË¥ù¶Ø
»
! 
! {	•^åÊƒKgá!kì
! ô#6û"bôô	·
! Kí
! Êl‚ÛY&ˆÇ‡Ý
! ¹r®%?åÆÌ t!V:l
†ÆJ;&üRÆU
! e&}'p4<!Z"!!7d¯ïä
;.,!6u]Î$O8À
¢°!§•
³ Œ%Ñ©%P—ø�3Ñ!ÀÃw6A	fÎLX#ü	Z —&@…¸Ð%´!PØy¼&Ù-éa
!  "„!¤ãUá&·!ps	fz›}
! 9
®	Xžþx¡—æ X&& ¥ m"G­š$
N
! ¤ å¤
! _½ Â%	Êµ�&É
¿!Š$«ž+
! ø©)»¬¢®üYì&Oö	p›w
! ‚…´&S¤Ë*%y\)V�òX ^x˜J
Ì•å—6fM…ìëK"'
|#"v%¸	í $mé!�Ä“� 
! 
! ¤&xw”è
'G‹#@%¢
ä%#+	´ÆÑR‡YT®<Öîû‡Ü&¼%[pFÄ¼‘"º
! :n']òl	I~
ÎÔ[ë'—%«Ÿ>ÍÃ
! —Ûˆ&ñ &L y"§!w`ÉÍz¯Á›Y§£1|±+˜£	MÅ#ô}’L#Üñ*S¯û£B|š)[%@)"ËM&ŽªŠç"“~Grk%ê;á‹&Ïñ·H$i%Œ¹J7�pIœ$\×À¦
c!¤{
! %
œÉ	½;¼�3`¢#DmŽ�õúÍí#Ô‡ú€Ýg _%
³ˆdõ†_ºiÙ
! ÿ&|!›�"
˜Ib=Y|
–
! #Ë&îÂÈhüsŸ>Ÿ ËK–ÄdÎ!?#Íðm=¦ìJ—Ê¿s¯ƒW :3
¾#?
è G1	5åÍì9	„$2
! ÿïTA#±
! “5ŒòW&(~ÿ!	’*S	„ã
! ºú™Øê&…c
! d'‹�-%#�Ñ™i	g$T±Ç%
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1735,1764 ****
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
!   a constructor taking a single argument of its own class type is invalid  a qualified-id is required  as it is a non-system directory that duplicates a system directory
!   base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  can't deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  couldn't deduce template parameter %qD  deduced conflicting types for parameter %qT (%qT and %qT)  deduced conflicting values for non-type parameter %qE (%qE and %qE)  enters OpenMP structured block  enters catch block  enters try block  exits OpenMP structured block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qT  expected a type, got %qE  expected a type, got %qT  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in thrown expression  inconsistent parameter pack deduction with %qT and %qT  initializing argument %P of %qD  member function type %qT is not a valid template argument  merge [options] <dir1> <dir2>         Merge coverage file contents
!   mismatched types %qT and %qT  or %<operator=(const %T&)%>  or a %<transaction_may_cancel_outer%> function  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles
!   profiling support are only provided in archive format  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion  rewrite [options] <dir>               Rewrite coverage file contents
!   since %q+#D declared in base class  substitution of deduced template arguments resulted in errors seen above  template argument %qE does not match pointer-to-member constant %qE  template argument deduction/substitution failed:  template parameter %qD is not a parameter pack, but argument %qD is  template parameters of a template template argument are inconsistent with other deduced template arguments  trying to instantiate %qD  types %qT and %qT have incompatible cv-qualifiers  variable-sized array type %qT is not a valid template argument  when initialized here (BB %d) All options with the desired characteristics have already been displayed
   No options with the desired characteristics were found
   None found.  Use --help=%s to show *all* the options supported by the %s front-end.
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%%:canon_for_mlib takes 1 or more pairs of parameters%%:target_mode_check takes an even number of parameters%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%E%> not found in protocol(s)%<%s %s%> construct not closely nested inside of %qs%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<*%> in boolean context, suggest %<&&%> instead%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-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%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%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 %<<%> ?%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@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%<@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%> can not 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%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> iteration variable %qE%<_Atomic%>-qualified parameter type %qT of %q+D%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__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%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<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%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<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%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<namespace%> definition is not allowed here%<no-custom-%s%> does not accept arguments%<noreturn%> function does return%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<seq%> overrides other OpenACC loop specifiers%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%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
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D is a static data member; it can only be initialized at its definition%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 volatile%q#D not declared in class%q#D redeclared as different kind of symbol%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 a 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 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 to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%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 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 appears more than once in data clauses%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 cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%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 reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD has a previous declaration here%qD has already been defined%qD has invalid argument list%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%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 deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%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 clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a non-member function%qD must be a nonstatic member function%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 not have variable number of arguments%qD not declared%qD not defined%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 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 source argument is the same as destination%qD used before its definition%qD used in its own initializer%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%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 initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%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 data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%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 cannot be applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%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 automatic variables%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 %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute ignored. Use -fcf-protection option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%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 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 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 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 constant argument%qE attribute requires prototypes with named arguments%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 defined as wrong kind of tag%qE does not name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%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 does not have external linkage%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%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 at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%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 (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 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 a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared here (not in a function)%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF requires -mvx%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %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 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, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%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 an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc directive redundant after prior occurence of the same%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%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 both %<extern%> and initializer%qs has overflowed%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid base register in %qs%qs is not a valid base register in -mstack-protector-guard-reg=%qs is not a valid number in %qs%qs is not a valid number in -mstack-protector-guard-offset=%qs is not a valid offset in %qs%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported on little endian systems%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be used with %qs%qs needs a valid base register%qs not supported by your assembler%qs of module %qs, imported at %C, is also the name of the current program unit%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 branch-likely instructions%qs requires full ISA 3.0 support%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 tag used in naming %q#T%qs uses dynamic stack allocation%qs uses register r29%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 %<%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 %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 argument to IMAGE_INDEX must be a rank one array at %L%s at %L must be INTEGER%s at %L must be a scalar%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 not allowed in BLOCK DATA program unit at %L%s cannot be used in asm here%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%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 expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is not available for %s architecture%s is not supported by this configuration%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%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 returned %d exit status%s signal terminated program %s%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 is not within a construct%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement expected at %L%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 string ill-formed
! %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 variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%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.
  %s-%s is an empty range%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d%s: %m%s: %s%s: %s
--- 1901,1930 ----
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
!   a constructor taking a single argument of its own class type is invalid  a qualified-id is required  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  and each type can be converted to the other  as it is a non-system directory that duplicates a system directory
!   base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  can't deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  couldn't deduce template parameter %qD  deduced conflicting types for parameter %qT (%qT and %qT)  deduced conflicting values for non-type parameter %qE (%qE and %qE)  enters OpenMP structured block  enters catch block  enters try block  exits OpenMP structured block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qT  expected a type, got %qE  expected a type, got %qT  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in thrown expression  inconsistent parameter pack deduction with %qT and %qT  inherited here  initializing argument %P of %qD  member function type %qT is not a valid template argument  merge [options] <dir1> <dir2>         Merge coverage file contents
!   mismatched types %qT and %qT  no known conversion for argument %d from %qH to %qI  no known conversion for implicit %<this%> parameter from %qH to %qI  no known conversion from %qH to %qI  or %<operator=(const %T&)%>  or a %<transaction_may_cancel_outer%> function  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles
!   passing %qT as %<this%> argument discards qualifiers  profiling support are only provided in archive format  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion  rewrite [options] <dir>               Rewrite coverage file contents
!   since %q+#D declared in base class  substitution of deduced template arguments resulted in errors seen above  template argument %qE does not match pointer-to-member constant %qE  template argument deduction/substitution failed:  template parameter %qD is not a parameter pack, but argument %qD is  template parameters of a template template argument are inconsistent with other deduced template arguments  trying to instantiate %qD  types %qT and %qT have incompatible cv-qualifiers  variable-sized array type %qT is not a valid template argument  when initialized here (BB %d) (operand type is %qT) (operand types are %qT and %qT) (operand types are %qT, %qT, and %qT) All options with the desired characteristics have already been displayed
   No options with the desired characteristics were found
   None found.  Use --help=%s to show *all* the options supported by the %s front-end.
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%%:canon_for_mlib takes 1 or more pairs of parameters%%:target_mode_check takes an even number of parameters%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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%> 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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp target data%> must contain at least one %<map%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%E%> not found in protocol(s)%<%s %s%> construct not closely nested inside of %qs%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&&%> not valid in GIMPLE%<*%> in boolean context, suggest %<&&%> instead%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%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 %<<%> ?%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@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%<@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%> can not 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%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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 %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> 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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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 on this target%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__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%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<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%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<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%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<grainsize%> value must be positive%<inbranch%> clause is incompatible with %<notinbranch%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<namespace%> definition is not allowed here%<no-custom-%s%> does not accept arguments%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<seq%> overrides other OpenACC loop specifiers%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<||%> not valid in GIMPLE%<~%> on a boolean expression%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%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
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D is a static data member; it can only be initialized at its definition%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 volatile%q#D not declared in class%q#D redeclared as different kind of symbol%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 a 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 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 to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%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 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 alias between functions of incompatible types %qT and %qT%qD appears more than once in data clauses%qD appears more than once in reduction clauses%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 cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%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 reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD does not refer to a function%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has invalid argument list%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%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 deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%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 %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 an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%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 not have variable number of arguments%qD not declared%qD not defined%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 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 source argument is the same as destination%qD used before its definition%qD used in its own initializer%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%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 initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%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 data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%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 cannot be applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%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 automatic variables%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 %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%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. Use -fcf-protection option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%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 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 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 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 constant argument%qE attribute requires prototypes with named arguments%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 defined as wrong kind of tag%qE does not have pointer or array type%qE does not name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%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 %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%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 neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%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 does not have external linkage%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%qE is not a variable in %<aligned%> 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 at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%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 (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 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 a %<declare%> directive for use in a %<routine%> function%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 %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF requires -mvx%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%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 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, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%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 an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc directive redundant after prior occurence of the same%qs%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs command-line option is deprecated%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%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 both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%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 incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid base register in %qs%qs is not a valid base register in -mstack-protector-guard-reg=%qs is not a valid number in %qs%qs is not a valid number in -mstack-protector-guard-offset=%qs is not a valid offset in %qs%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported on little endian systems%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be the first clause of %qs%qs must be used with %qs%qs needs a valid base register%qs not supported by your assembler%qs of module %qs, imported at %C, is also the name of the current program unit%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 branch-likely instructions%qs requires full ISA 3.0 support%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 tag used in naming %q#T%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%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 %<%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 %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 argument to IMAGE_INDEX must be a rank one array at %L%s at %L must be INTEGER%s at %L must be a scalar%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 not allowed in BLOCK DATA program unit at %L%s cannot be used in asm here%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%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 expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is not available for %s architecture%s is not supported by this configuration%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%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 returned %d exit status%s signal terminated program %s%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 is not within a construct%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement expected at %L%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 string ill-formed
! %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 variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#qD%s%#qD <deleted>%s%#qD <near match>%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.
  %s-%s is an empty range%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d%s: %m%s: %s%s: %s
*************** write_c_file - output name is %s, prefix
*** 1783,1810 ****
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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%>, 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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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-aixdesc incompatible with -mabi=elfv2-mcall-ms2sysv-xlogues is not compatible with %s-mcmodel incompatible with other toc options-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-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-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dACCESS 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.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 TYPE_DOMAIN is not integer typeArray 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 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 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 matchAutoFDO profile version %u does match %uAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not 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) 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 architectureBOZ constant at %L is too large (%ld vs %ld bits)BYTE 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.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C99 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON 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 setCRIS-port assertion failed: CYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Calls executed:%s of %d
  Can't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't initialize implied-shape array at %L with scalarCan't open module file %qs for writing at %C: %sCan't rename module file %qs to %qs: %sCannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>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 intermediate 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.Comma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl 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.Copyright %s 2018 Free Software Foundation, Inc.
  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 integerCray pointer declaration at %C requires -fcray-pointer flagCreate 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 blockDECL_GIMPLE_REG_P set on a variable with address takenDEF_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 zeroData 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 componentsDeclaring 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 timesDefer 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 GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 FP regs.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.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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELSE 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 result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY 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 attributeEither all or none of the upper bounds must be specified at %LElement 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 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 errors when run-time relocations are generated.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.Emit warnings when run-time relocations are generated.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++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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 automatic template instantiation.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 bbit peephole2.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 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 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 lra.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 small integers to be in VSX registers.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 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 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 PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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 coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected 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 in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor 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.Floating point unit does not support divide & sqrt.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.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 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 pointer bounds checks for variables with incomplete type.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 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 string instructions for block moves.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) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow 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).ICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE 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.IO definition for %q+D needs an addressIOLENGTH 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 %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO 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 empty initializer bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>ISO 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 ?: with omitted middle operandISO 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 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 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++ 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO 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 complex typesISO C90 does not support flexible array membersISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO 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 first argument of ATAN2 %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.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 %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static 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->%iIncorrect function return valueIncrease 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 local variables to zero (from g77).Initializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
! Internal 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.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 %sLHS in noreturn callLOCK_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 %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 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 %dLower bound has to be present at %LMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE 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 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.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 __tls_get_addr calls with argument info.Mark all loops as parallel.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 size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.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 SCC before SCCVN stops processing a function.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 %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 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.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing 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 leading left parenthesisMissing 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 %CNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't 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 %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 %s cannot be renamed by USE association to %sNamelist 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 FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
--- 1949,1976 ----
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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%>, 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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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.-mcall-aixdesc incompatible with -mabi=elfv2-mcall-ms2sysv-xlogues is not compatible with %s-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mlong-double-[64,128]	Specify size of long double.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-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-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dACCESS 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.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 and SPE instructions cannot coexistAltiVec 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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 TYPE_DOMAIN is not integer typeArray 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 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 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 matchAutoFDO profile version %u does match %uAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not 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) 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 architectureBOZ constant at %L is too large (%ld vs %ld bits)BYTE 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of range!CDX 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON 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 setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Calls executed:%s of %d
  Can't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't initialize implied-shape array at %L with scalarCan't open module file %qs for writing at %C: %sCan't rename module file %qs to %qs: %sCannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>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 intermediate 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.Comma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl 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.Copyright %s 2018 Free Software Foundation, Inc.
  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 integerCray pointer declaration at %C requires -fcray-pointer flagCreate 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 blockDECL_GIMPLE_REG_P set on a variable with address takenDEF_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 zeroData 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 componentsDeclaring 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 timesDefer 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 GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 FP regs.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 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 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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELSE 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 result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY 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 attributeEither all or none of the upper bounds must be specified at %LElement 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 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 errors when run-time relocations are generated.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.Emit warnings when run-time relocations are generated.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++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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 automatic template instantiation.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 bbit peephole2.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 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 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 lra.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 small integers to be in VSX registers.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 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 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 PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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 coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected 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 in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor 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.Floating point unit does not support divide & sqrt.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.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 double-precision floating-point instructions.Generate extended entry point information for inlined functionsGenerate 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 pointer bounds checks for variables with incomplete type.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 string instructions for block moves.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) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow 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).ICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE 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.IO definition for %q+D needs an addressIOLENGTH 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>ISO 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 ?: with omitted middle operandISO 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 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 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++ 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 first argument of ATAN2 %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.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 %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static 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->%iIncorrect function return valueIncrease 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 local variables to zero (from g77).Initializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
! Internal 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.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 %sLHS in noreturn callLOCK_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 %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 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 %dLower bound has to be present at %LMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE 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 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.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 __tls_get_addr calls with argument info.Mark all loops as parallel.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. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.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 SCC before SCCVN stops processing a function.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 %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 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.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing 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 leading left parenthesisMissing 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 %CNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't 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 %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 %s cannot be renamed by USE association to %sNamelist 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 FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
*************** with preprocessed source if appropriate.
*** 1823,1832 ****
  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 %iRegister number must be in range 0-31 for %sRelax 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 target load migration not to re-use registers in any basic block.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:Right parenthesis expected at %CRightmost 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 %LSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA_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 %s.  Use the latter option instead.Same 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 %CScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 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.Single-precision floating point unit.Size (in KB) of software data cache.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 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 where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.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 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 MPX 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 for HSA does not implement immediate 16 bit FPU operandsSupport legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.Support synchronous non-call exceptions.Supported ABIs (for use with the -mabi= option):Suppress 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-clause 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:TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTaken 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 --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe ENI instruction operand must be either 0 or 1The 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 earliest MacOS X version on which this program will run.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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)The 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.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 of a completely peeled loop.The maximum number of insns of a peeled loop that rolls only once.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 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.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 number of unswitchings in 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 fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor optionThe 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 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.
--- 1989,1998 ----
  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 %iRegister number must be in range 0-31 for %sRelax 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 target load migration not to re-use registers in any basic block.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:Right parenthesis expected at %CRightmost 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 %LSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA_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 ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT 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 %s.  Use the latter option instead.Same 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 %CScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 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.Single-precision floating point unit.Size (in KB) of software data cache.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 MPX 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 for HSA does not implement immediate 16 bit FPU operandsSupport legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.Support synchronous non-call exceptions.Supported ABIs (for use with the -mabi= option):Suppress 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-clause 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:TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTaken 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 --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe ENI instruction operand must be either 0 or 1The 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 earliest MacOS X version on which this program will run.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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)The 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.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 of a completely peeled loop.The maximum number of insns of a peeled loop that rolls only once.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 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.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 number of unswitchings in 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 fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor optionThe 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 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.
*************** Use the -mcpu option to set the ISA expl
*** 1849,1908 ****
  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 float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.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 float.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 direct move between GPR & VSX register 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 Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.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 extended PowerPC V2.05 move floating point to/from GPR instructions.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 TILE-Gx 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 prefetch instructionUse 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 patterns for copying memory.Use integer madd/msub instructions.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 register+offset memory instructions added in ISA 3.0.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 scalar register+offset memory instructions added in ISA 3.0.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 standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.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 SPE ABI extensions.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 instead of a library function for undefined behavior sanitization.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 register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.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 IBM extended precision long doubleUsing IEEE extended precision long doubleUsing 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 outputVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts which discard qualifiers.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 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 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 memory access errors found by Pointer Bounds Checker.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 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 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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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: %sWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 destructor cannot be %<constexpr%>a 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 parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 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 a float 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 (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of 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 membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyargs to be formatted is not %<...%>argument %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 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is not between %d and %dargument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to destructor are not allowedarithmetic IFarithmetic 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 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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 suppressionassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming 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#Tattribute(target("%s")) is unknownattributes 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++ keywordauto 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 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 shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %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 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 with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbitwise 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 %s and %qE attribute provide addressboth arguments to %<__builtin___clear_cache%> must be pointersbraced 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 executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak 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 %qF is deprecated.builtin %qF is for GCC internal use only.builtin %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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but 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 functioncaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot 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 bitfield %qE to %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 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 dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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
! %scannot merge separate %s counters for function %ucannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot type switch on non-interface valuecannot update SSA formcannot use %<::%> in parameter declarationcannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcapture of variable %qD with non-automatic storage durationcase 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 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s address space pointercast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercategory 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 clonechar-array initialized from wide stringchecksum is (%x,%x) instead of (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDcircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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.0cleanup argument not a functioncleanup argument not an identifierclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! collection in fast enumeration is not an objectcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcommand 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 debug info is not structured as symbol+offsetcompact-casesi is not applicable to ARCv2comparing final insns dumpscomparing floating point with == or != is unsafecomparing vectors with different element typescomparing vectors with different number of elementscomparison always false due to limited range of data typecomparison always true due to limited range of data typecomparison 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 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 pointers to disjoint address spacescomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! complex 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 %qscompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompressed stream: %scondition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const/copy propagation disabledconst_double_split got a bad insn:constant argument out of range for %qsconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstructor cannot be static member functionconstructor delegation follows mem-initializer for %qDconstructor 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 may not be cv-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion lacks type at end of formatconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould 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 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 write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %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+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with no linkage follows extern declarationdeclaration 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 non-memberdeclaration 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 global declarationdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration 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 %qDdeclared heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement 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 %qDdeducing %qT as %qTdefault %d minimum %d maximum %ddefault 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 target was not setdefault target_clones attribute was not setdefault 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++11default template arguments may not be used in partial specializationsdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefining 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 is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleting %qT is undefineddeleting LTRANS file %s: %mdeleting file %s: %mdependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 have parametersdifference 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 ambiguitydirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision by zerodo not specify both -march=... and -mcpu=...does not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
! duplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelement types must be the sameelemental 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty string in attribute %<target%>enable FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'errorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitsexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion point is location %iexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%>, %<typename%>, or %<template%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<return%>expected %<static_assert%>expected %<template%>expected %<throw%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected boolean expressionexpected boolean typeexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected functionexpected id-expressionexpected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly used regs must be grouped at top of stackexpr 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 has side-effectsexpression 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 statement has incomplete typeextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra 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)fail to initialize plugin %sfailed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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: %mfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant 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 operandflow control insn inside a basic blockfold check: original tree changed by foldfopen %s: %mfopen: %s: %mfor %qDfor increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor 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 the option -misr-vector-size=X, the valid X must be: 4 or 16formatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to reference type %qTforming reference to reference type %qTforming reference to voidfound %<%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=ifr30_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 added.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.frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>frv_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 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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 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 attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction 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 not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction parameterfunction 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 local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
! generic thunk code fails for method %qD which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfortran does not support -E without -cppgimple 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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %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 on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring sink clause with offset that is not a multiple of the loop stepignoring unknown option %q.*s in %<-fdump-%s%>ignoring zero linear stepillegal aggregate type %qE specified for instance variable %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 %qsimplicit 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 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 this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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++98 %qD must be initialized by constructor, not by %<{...}%>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 %qD declared herein argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin statementin-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 %qsincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 expectedincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 expressioninit function found in object %sinitialization 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 a flexible array memberinitialization of flexible array member in a nested contextinitialization 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 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 %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid 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 addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-fpatchable_function_entry%>invalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid 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 maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for pointer diffinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid 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 typeinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid value ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit 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 linkageitem 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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft 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 precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelength 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 %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation 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 expressionslong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 typeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argumentsmismatched declarations during linktime optimizationmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivems_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple 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 argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticneed %<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 nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither 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 trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno 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 call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no 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 type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-delegitimized UNSPEC %s (%d) found in variable locationnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %s: %moperand %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 for sleep instruction must be an unsigned 6 bit compile-time constantoperand 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 must be an immediate of the right sizeoperand 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 type %qT is incompatible with argument %d of %qEoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter 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 7.1parametrized derived type argumentparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>partition 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_PASSpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: permerrorpermerror: pex_init failed: %mplugin %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 %s was specified with different paths:
  %s
! %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 passing argument %d of %qE differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 declarationprevious 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+D was hereprevious declaration of %qDprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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 operandspseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 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-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>range-based %<for%> expression of type %qT has incomplete typeraw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedread 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 input filereading through null pointer (argument %d)readonly property can not be setrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
! renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file '%s' does not contain command-line argumentsrequest 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 ABI requires -march to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a positive power of 2requested alignment is not an integer constantrequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn 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 functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return value type mismatchreturn with value in function with no return typereturn-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerright 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 precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright shift count >= width of typeright shift count is negativerounding 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 looprx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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 enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift of non-integer operandshort read while reading export datasibcall 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 IFsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valuesoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>specialization %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 implicitly-declared special member functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement will never be executedstatement with no effectstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic 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 or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubscript 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%>suggest 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 %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.template argument %d is invalidtemplate argument %qE involves template parameter(s)template 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 declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate 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 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 specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the 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 control flow of function %qE does not match its profile data (counter %qs)the dot syntax is not available in Objective-C 1.0the extra base is defined herethe fifth argument must be an 8-bit immediatethe 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 frame size of %wd bytes is larger than %wd 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 type defined in another translation unitthe incompatible type is defined herethe 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrowing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo 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 expressions for structtoo 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=resettoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional 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 return type only available with -std=c++11 or -std=gnu++11trampoline 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 exceptionstrap 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying 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)two or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in shift expressiontype mismatch in vector permute expressiontype mismatch in widening multiply-accumulate expressiontype mismatch in widening vector shift expressiontype name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype 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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by type variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentsunable to compute real location of stacked parameterunable to deduce %qT 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to print out operand yet; code == %d (%c)unable to use '%s' for PIC registerunbounded 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 mismatch in enum %q#Tunexpected AST of kind %sunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
! unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunwind 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 %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse 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 boolean types in AltiVec types is invaliduse 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 namespace %qD as expressionuse of parameter from containing functionuse of untyped niluse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %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 length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringvirt-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 stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou cannot take the address of a nested function if you use the %qs optionz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero or negative size array %q+Dzero 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 %qT{anonymous}Project-Id-Version: gcc 8.1-b20180401
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
! PO-Revision-Date: 2018-04-07 11:09+0200
  Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
--- 2015,2074 ----
  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 float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.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 float.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 direct move between GPR & VSX register 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 Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.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 extended PowerPC V2.05 move floating point to/from GPR instructions.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 TILE-Gx 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 prefetch instructionUse 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 patterns for copying memory.Use integer madd/msub instructions.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 register+offset memory instructions added in ISA 3.0.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 scalar register+offset memory instructions added in ISA 3.0.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 standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.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 SPE ABI extensions.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 instead of a library function for undefined behavior sanitization.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 register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.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 IBM extended precision long doubleUsing IEEE extended precision long doubleUsing 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 outputVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 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 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 memory access errors found by Pointer Bounds Checker.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 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 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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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: %sWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 destructor cannot be %<constexpr%>a 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 parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 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 a float 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 (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguous 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 argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan 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 enum with mismatching number of 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:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyargs to be formatted is not %<...%>argument %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 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 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 must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%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 meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 typeassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming 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#Tattribute(target("%s")) is unknownattributes 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 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 shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %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 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 with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-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 pointersbraced 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 executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuilt-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 %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %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 %qs requires builtin %qsbuiltin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but 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 instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot 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 bitfield %qE to %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 dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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
! %scannot merge separate %s counters for function %ucannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot type switch on non-interface valuecannot update SSA formcannot use %<::%> in parameter declarationcannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcapture of variable %qD with non-automatic storage durationcase 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 %qT to %qTcast discards %qv qualifier from pointer target typecast 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s address space pointercast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercategory 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 clonechar-array initialized from wide stringchecksum is (%x,%x) instead of (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDcircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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.0cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! collection in fast enumeration is not an objectcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcommand 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 debug info is not structured as symbol+offsetcompact-casesi is not applicable to ARCv2comparing final insns dumpscomparing floating point with == or != is unsafecomparing vectors with different element typescomparing vectors with different number of elementscomparison always false due to limited range of data typecomparison always true due to limited range of data typecomparison 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 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 pointers to disjoint address spacescomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison 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.
! complex 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 %qscompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompressed stream: %scondition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..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 field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstructor cannot be static member functionconstructor delegation follows mem-initializer for %qDconstructor 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 may not be cv-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 is ambiguousconversion 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 lacks type at end of formatconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould 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 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 read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %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+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration 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 non-memberdeclaration 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 global declarationdeclaration 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 %qF has a different exception specifierdeclaration 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 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 %qDdeclared heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement 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 %qDdeducing %qT as %qTdefault %<target_clones%> attribute was not setdefault %d minimum %d maximum %ddefault 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 target was not setdefault 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++11default template arguments may not be used in partial specializationsdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefining 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 is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleting %qT is undefineddeleting LTRANS file %s: %mdeleting file %s: %mdependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 have parametersdid you mean to dereference the pointer?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 ambiguitydirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodo not specify both -march=... and -mcpu=...does not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support performance extension instructionsdon't support performance extension version 2 instructionsdon't support string extension instructionsdouble 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 %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelement types must be the sameelemental 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty declarationempty 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 index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty string in attribute %<target%>enable FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters synchronized or atomic statemententers try blockenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'errorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitsexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly used regs must be grouped at top of stackexpr 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 has side-effectsexpression 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 integralexpression statement has incomplete typeextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra 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)fail to initialize plugin %sfailed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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: %mfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_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 to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 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 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 operandflow control insn inside a basic blockfold check: original tree changed by foldfopen %s: %mfopen: %s: %mfor %qDfor increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for, while or do statement expectedformatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to reference type %qTforming reference to reference type %qTforming reference to voidfound %<%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=ifr30_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 added.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.frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>frv_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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 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 arguments of %<__builtin_tgmath%> all have the same typefunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction 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 not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type in %<#pragma omp declare reduction%>function parameterfunction 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 symbol is not functionfunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
! generic thunk code fails for method %qD which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfortran does not support -E without -cppgimple 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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %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 on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring sink clause with offset that is not a multiple of the loop stepignoring unknown option %q.*s in %<-fdump-%s%>ignoring zero linear stepillegal aggregate type %qE specified for instance variable %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 %qsimplicit conversion from %qH to %qI to match other result of conditionalimplicit 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 this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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++98 %qD must be initialized by constructor, not by %<{...}%>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 %qD declared herein argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin statementin-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 %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 %qTinit function found in object %sinitialization 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 a flexible array memberinitialization of flexible array member in a nested contextinitialization 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 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 %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid 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 addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-fpatchable_function_entry%>invalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for pointer diffinvalid type for propertyinvalid type of %<__MEM%> operandinvalid types %<%T[%T]%> for array subscriptinvalid 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid 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%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid 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 typeinvalid 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 value ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit 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 linkageitem 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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft 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 precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft 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 attributelength %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 %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with type %qTlist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation 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 expressionslong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 typeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argumentsmismatched declarations during linktime optimizationmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivems_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple save reg 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 argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticneed %<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 nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither 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 trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno 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) (%A)%>no matches converting function %qD to type %q#Tno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no 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 type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-delegitimized UNSPEC %s (%d) found in variable locationnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %s: %moperand %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 must be an immediate of the right sizeoperand 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 type %qT is incompatible with argument %d of %qEoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal definition appeared 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 block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>partition 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_PASSpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: permerrorpermerror: pex_init failed: %mplugin %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 %s was specified with different paths:
  %s
! %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 declarationprevious 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+D was hereprevious declaration of %qDprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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 operandspseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 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-based %<for%> expression of type %qT has incomplete typeraw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedread 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 input filereading through null pointer (argument %d)readonly property can not be setrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration 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 enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
! renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file '%s' does not contain command-line argumentsrequest 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 %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 %d is larger than %drequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a positive power of 2requested alignment is not an integer constantrequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn 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 functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return value type mismatchreturn with value in function with no return typereturn-statement with no value, in function returning %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 a value from a constructorreturning a value from a destructorreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerright 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 precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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 enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift of non-integer operandshort read while reading export datasibcall 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 IFsingle %<target_clones%> attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valuesoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>specialization %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 implicitly-declared special member functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement will never be executedstatement with no effectstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic 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 or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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 %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.template argument %d is invalidtemplate argument %qE involves template parameter(s)template 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 declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate 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 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 specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the 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 control flow of function %qE does not match its profile data (counter %qs)the dot syntax is not available in Objective-C 1.0the extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 frame size of %wd bytes is larger than %wd 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 type defined in another translation unitthe incompatible type is defined herethe 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrowing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too 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 expressions for structtoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional 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 return type only available with -std=c++11 or -std=gnu++11trampoline 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 exceptionstrap 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying 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)two or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in widening multiply-accumulate expressiontype mismatch in widening vector shift expressiontype name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype 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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentsunable to compute real location of stacked parameterunable to deduce %qT 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to print out operand yet; code == %d (%c)unable to use '%s' for PIC registerunbounded 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 mismatch in enum %q#Tunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
! unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunwind 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 %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse 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 boolean types in AltiVec types is invaliduse 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 namespace %qD as expressionuse of parameter from containing functionuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %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 length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-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 stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou cannot take the address of a nested function if you use the %qs optionz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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 %qT{anonymous}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
! PO-Revision-Date: 2018-07-07 15:54+0200
  Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
*************** write_c_file - el nombre de salida es %s
*** 2016,2045 ****
                             'none' significa revertir al comportamiento habitual de
                             adivinar el lenguaje por la extensiÃ³n del fichero.
    -x, --hash-filenames            Nombres de ruta largos de Hash
!   un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido  se requiere un id calificado  porque es un directorio que no es del sistema que duplica un directorio del sistema
!   base %qT  la clase base %qT de %q+T no es literal  porque la secuencia de conversiÃ³n para el argumento es mejor  porque las siguientes funciones virtual son pure dentro de %qT:  pero se requieren %d  pero no se impone a %<%T(const %T&)%>  pero no se impone a %<operator=(const %T&)%>  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla  las conversiones candidatas incluyen %qD y %qD  el candidato espera %d argumento, se proporcionaron %d  el candidato espera %d argumentos, se proporcionaron %d  no se puede convertir %qE (tipo %qT) al tipo %qT 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  no se puede deducir el parÃ¡metro de plantilla %qD  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)  entra al bloque estructurado OpenMP  entra al bloque catch  entra al bloque try  sale del bloque estructurado OpenMP  se esperaba una plantilla de clase, se obtuvo %qE  se esperaba una plantilla de clase, se obtuvo %qT  se esperaba una constante de tipo %qT, se obtuvo %qT  se esperaba una plantilla de tipo %qD, se obtuvo %qT  se esperaba un tipo, se obtuvo %qE  se esperaba un tipo, se obtuvo %qT  desde aquÃ­  en la llamada a %qD  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>  en la expresiÃ³n thrown  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT  argumento de inicializaciÃ³n %P de %qD  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido  merge [opciones] <dir1> <dir2>        Mezcla el contenido del fichero de cobertura
!   no coinciden los tipos %qT y %qT  o a %<operator=(cont %T&)%>  o una funciÃ³n %<transaction_may_cancel_outer%>  overlap [opciones]Â <dir1> <dir2>      Calcula el solapamiento de dos perfiles
!  soporte a anÃ¡lisis de perfil sÃ³lo se proveen en formato de archivo 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  rewrite [opciones] <dir>              Reescribe el contenido del fichero de cobertura
!   ya que se declarÃ³ %q+#D en la clase base la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos  se trata de instanciar %qD  los tipos %qT y %qT tiene calificadores-cv incompatibles  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido  cuando se inicializÃ³ aquÃ­ (BB %d)Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas
   No se encontraron opciones con las caracterÃ­sticas deseadas
   No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidente#pragma pack no tiene efecto con -fpack-struct - se descartase encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%%:canon_for_mlib toma 1 o mÃ¡s pares de parÃ¡metros%%:target_mode_check toma un nÃºmero par de parÃ¡metros%+qD causa un conflicto de tipo de secciÃ³n%+qD causa un conflicto de tipo de secciÃ³n con %qD%+qD se declarÃ³ despuÃ©s de ser usado%+qD se declarÃ³ ifunc despuÃ©s de ser usado%+qD se declarÃ³ dÃ©bil despuÃ©s de usarse%+qD se declarÃ³ weakref despuÃ©s de ser usado%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> finalno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %qD, se descarta%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>%<#pragma scalar_storage_order%> no se admite en C++no se admite la declaraciÃ³n %<#pragma weak%> de %q+D; se ignorarÃ¡%<#pragma%> no se permite aquÃ­se usÃ³ la restricciÃ³n %<%%%> con el Ãºltimo operando%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o en algunos lugaresel argumento de la directiva %<%.*s%> es nulola salida de la directiva %<%.*s%> entre %wu y %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a provocar que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a superar el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir hasta %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> de %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> de %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wuprecisiÃ³n de la directiva %<%.*s%> fuera de rangoanchura de la directiva %<%.*s%> fuera de rangodirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>se descarta la directiva de atributo %<%s%>%<%s%> es desconocido%<%s=%s%> y %<%s-%s%> son incompatiblesse usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2%<-f%s%> y %<%s=%s%> son incompatiblesno se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcf-protection=branch%> para este objetivono se admite %<-fcf-protection=full%> para este objetivono se admite %<-fcf-protection=return%> para este objetivono se admite %<-fcheck-pointer-bounds%> para este objetivo%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> no se admite con Address Sanitizer%<-fcheck-pointer-bounds%> no se admite con Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-object%> sÃ³lo se admite con el plugin enlazador%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 sÃ³lo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>Se requiere %<-fobjc-exceptions%> para activar la sintaxis de excepciÃ³n de Objective-Cse descarta %<-fobjc-gc%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fnext-runtime%> cuando %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> es la Ãºnica excepciÃ³n a sistema admitida para %<-fnext-runtime%> con %<-fobjc-abi-version%> < 2%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura%<-freorder-blocks-and-partition%> no funciona en esta arquitectura%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> optionno se admite %<-fsanitize-recover=%s%>%<-fsanitize=address%> y %<-fsanitize=kernel-address%> son incompatibles con %<-fsanitize=thread%>%<-fsanitize=address%> es incompatible con %<-fsanitize=kernel-address%>la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n%<-gnat%> escrito incorrectamente como %<-gant%>no se admite %<-m%s%> en esta configuraciÃ³n%<-march=%s%> no es compatible con la ABI seleccionada%<-march=%s%> requiere %<-mfp32%>%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>%<-mfpxx%> solo se puede usar con la ABI o32%<-mfpxx%> requiere %<-mlra%>%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32se utiliza %<-mgp32%> con una ABI de 64-bitse utiliza %<-mgp64%> con una ABI de 32-bitse utiliza %<-mgp64%> con un procesador de 32-bit%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar%<-mips3d%> requiere %<-mpaired-single%>%<-misel=no%> es obsoleto; utilice en su lugar %<-mno-isel%>%<-misel=yes%> es obsoleto; utilice en su lugar %<-misel%>%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>%<-mno=%s%> anula %<-m%s%>%<-mno-gpopt%> necesita %<-mexplicit-relocs%>%<-mpcommit%> se ha hecho obsoletose descarta %<-mrtd%> en el modo de 64bitse eliminÃ³ %<-msse5%>se usÃ³ %<-msseregparm%> sin SSE activado%<-mstring%> es obsoleto%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<...%> tiene un nÃºmero de operandos no vÃ¡lido%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objetono se puede usar %<@synthesize%> en categorÃ­as%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­citaexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>variable de iteraciÃ³n %<_Atomic%> %qEtipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variablesla funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipo%<__label%> no estÃ¡ al inicio de un bloque%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>clÃ¡usula %<depend(sink)%> esperando iteraciÃ³n lÃ©xica posterior%<depend(sink)%> se refiere a una iteraciÃ³n ajena al espacio de iteraciÃ³nclÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³nlas regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>no se permite %<dynamic_cast%> sin -fno-rtti%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosatributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la clase%<gcall%> no se define como un tipola CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>la CPU %<generic%> solo se puede usar para el atributo %<target("tune=")%>atributo %<gnu_inline%> presente en %q+D%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCC%<long long%> no vÃ¡lido para %qs%<long%> y %<short%>  se especificaron juntos para %qs%<long%> no vÃ¡lido para %qs%<long%> o %<short%> no vÃ¡lidos para %qsse especificÃ³ %<long%> o %<short%> con char para %qsno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelveel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator=%> debe devolver una referencia a %<*this%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>El atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACC%<short%> no vÃ¡lido para %qs%<short%> o %<long%> no vÃ¡lidos para %qs%<signed%> y %<unsigned%> se especificaron juntos para %qs%<signed%> o %<unsigned%> no vÃ¡lido para %qsse aplicÃ³ %<sizeof%> a un campo de bits%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convengaconstrucciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambda%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletola llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>no se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metro%<warn_if_not_aligned%>  puede no estar especificada para %q+Dse descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>se descarta el calificador %E en asm%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %sdestino %G%qD intacto tras no copiar ningÃºn bytedestino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %E%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %Eel lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%s %wd fuera de rango %wd - %wdel %Kargumento %d debe ser un inmediato constante%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objetoel %Kargumento %i, rango [%E, %E], es negativo%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto%Kargumento %i, valor %qE, negativoel valor del %Kargumento %i es cero%Kno se permite asm en una funciÃ³n %<transaction_safe%>%Kse intenta liberar un objeto que no es de pila%Kse intenta liberar un objeto %qD que no es de pila%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>%Klane %wd fuera de rango %wd - %wdel Ã­ndice %Klane debe ser un inmediato constante%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objetoel tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cerose encontrÃ³ %d constructor
  se encontraron %d constructores
  se encontrÃ³ %d  destructor
  se encontraron %d  destructores
  se grabaron %d salidas para el bucle %d (teniendo %d salidas)se encontrÃ³ %d tabla de marco
  se encontraron %d tablas de marco
! se descartan los %d bits menos significativos de %sno estÃ¡ compilado el modo bit-%i%q#D genera un conflicto con una declaraciÃ³n previa%q#D tiene un tipo incompleto%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q+#D es volatile%q#D no se declarÃ³ en la clase%q#D redeclarado como un tipo diferente de sÃ­mbolo%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declarar%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dicase declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datosse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentosno se declarÃ³ %qD%qD no estÃ¡ definido%qD se redeclarÃ³ con acceso diferente%qD se redeclarÃ³ con visibilidad diferente%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarlase renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado%qD se debe inicializar%qD se debe inicializar en la lista de inicializaciÃ³n de miembros%qD se deberÃ­a declarar dentro de %qD%qD debe devolver por valorel argumento origen %qD es el mismo que el destinose usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializadorse usa %qD sin parÃ¡metros de plantilla%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%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%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255el atributo %qE no se puede aplicar a variables con secciones especÃ­ficasno se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a tiposel atributo %qE no se aplica a funcionesatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en variables automÃ¡ticasel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en tiposse descarta el atributo %qE sin la opciÃ³n -mcmse.Se descarta el atributo %qE. Utilice la opciÃ³n -fcf-protection para activarlono se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE solo es vÃ¡lido para la arquitectura ARC EMel atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2el atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%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%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu byte a un destino de tamaÃ±o %wu%qE manda %wu bytes a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qF requiere -mvx%qF requiere z14 o superior%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qTdirectiva %qc redundante tras ocurrencia previa de la misma%qs y %<%s-%s%> son incompatibles%qs y %<%s=%s%> son incompatibles%qs y %qs son incompatibles%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>se descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentoel modificador de caracterÃ­stica %qs es incompatible con %s %sla funciÃ³n %qs no puede tener argumentosla funciÃ³n %qs no puede devolver un valorla funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailingla funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>%qs tiene %<extern%> e inicializador al mismo tiempo%qs se ha desbordado%qs es incompatible con las opciones desactivadas explÃ­citamente%qs inicializado y declarado como %<extern%>%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs%qs es un argumento no vÃ¡lido para -mcpu=%qs es una opciÃ³n desconocida para -save-temps%qs estÃ¡ corrupto%qs es obsoleto%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es incompatible con %s %s%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es un registro base vÃ¡lido en %qs%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg=%qs no es un nÃºmero vÃ¡lido en %qs%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset=%qs no es un desplazamiento vÃ¡lido en %qs%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset=%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisosno se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladasno se admite %qs en sistemas little endian%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs se debe usar con %qs%qs necesita un registro bae vÃ¡lidosu ensamblador no admite %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere %qs%qs requiere %qs o %qs%qs requiere la arquitectura PowerPC64, activando%qs necesita soporte para VSX%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³n%qs requiere suporte pleno de ISA 3.0se especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#T%qs utiliza alojamiento dinÃ¡mico de pila%qs usa el registro r29%r%s:%d:%R   %r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%s%s
  %s  Igual que %s.%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT%s %qE no implementa completamente el protocolo %qE%s %qsconstrucciÃ³n %s %qs dentro de regiÃ³n %s %qs%s %qs es un argumento no vÃ¡lido para el interno %qs%s %s %p %d
  %s %s%s
  %s %wd fuera de rango %wd - %wd%s '%s'
  El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L%s en %L debe ser INTEGER%s en %L debe ser un escalarEl atributo %s se aplica a %s %s en %LNo se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³duloEl atributo %s genera un conflicto con el atributo %s en %LNo se permite el atributo %s en la unidad de programa BLOCK DATA en %Lno se puede usar %s en asm aquÃ­%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)%s no admite los formatos de operando numÃ©rico %%n$%s no admite %s%s no admite %s con el formato %<%%%c%> %s%s no admite block_ends_with_call_p%s no admite block_ends_with_condjump_p%s no admite can_duplicate_block_p%s no admite can_merge_blocks_p%s no admite can_remove_branch_p%s no admite create_basic_block%s no admite delete_basic_block%s no admite dump_bb_for_graph%s no admite duplicate_block%s no admite flow_call_edges_add%s no admite force_nonfallthru%s no admite make_forwarder_block%s no admite merge_blocks%s no admite move_block_after%s no admite predict_edge%s no admite predicted_by_p%s no admite redirect_edge_and_branch%s no admite redirect_edge_and_branch_force%s no admite split_block%s no admite split_edge%s no admite el formato %<%%%c%> %s%s no admite el formato %<%%%s%c%> %s%s no admite el modificador de longitud %qs %s%s no toma ninguna opciÃ³n de caracterÃ­stica%s expera una constante entera en tiempo de compilaciÃ³n%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento%s espera una literal entera en el rango [%d, %d]%s espera una literal entera en el rango [%d, %d]. (%wd)se trata la lista de expresiones como una expresiÃ³n compuesta %sse descarta %s con %s y el formato %<%%%c%> %sse descarta %s con %s en el formato %s%s en la literal CFString%s en la cadena de formato en %Llas instrucciones %s no se permiten en la rutina de servicio %sLas instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers%s no estÃ¡ disponible para la arquitectura %s%s no se admite en esta configuraciÃ³n%s sÃ³lo acepta %d argumentos%s sÃ³lo acepta 1 argumento%s sÃ³lo acepta 2 argumentos%s solo admite cÃ³dico no pic en objetivos de perfil M con instrucciÃ³n MOVT%s fuera de rango: El rango es %i a %i, el valor es %iEl procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s%s devolviÃ³ el estado de salida %dla seÃ±al %s terminÃ³ el programa %sLa declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %LLa declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloqueLa declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidadLa declaraciÃ³n %s en %C no estÃ¡ dentro de una construcciÃ³nLa declaraciÃ³n %s en %C deja una construcciÃ³n CRITICALLa declaraciÃ³n %s en %C deja una construcciÃ³n DO CONCURRENTSe esperaba %s en la declaraciÃ³n en %LNo se permite una declaraciÃ³n %s dentro de BLOCK en %CLa declaraciÃ³n %s debe aparecer en un MODULENo se permite una declaraciÃ³n %s en el procedimiento PURE en %Ccadena %s mal formada
! etiqueta %sLa etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defectoLa etiqueta %s en %L debe ser de tipo %sLa etiqueta %s en %L debe ser escalaretiqueta %s con INQUIREse terminÃ³ %s con la seÃ±al %d [%s]%sse usÃ³ %s con el formato %<%%%c%> %sla variable %s %qE es private en el contexto externo%s"%s"%s es no vÃ¡lido%s"%s"%s no estÃ¡ definido%s%qs%s no es vÃ¡lido%s%qs%s no estÃ¡ permitido%s%s%s %sversiÃ³n %s (%s)
  %s	compilado por GNU C versiÃ³n %s, %s%s%s %sversiÃ³n %s (%s) compilado por CC, %s%sGGC heurÃ­sticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.
  %s-%s es un rango vacÃ­o%s: %d bloques bÃ¡sicos y %d bloques borde/bÃ¡sicos%s: %d bloques bÃ¡sicos y %d registros; incremente --param max-gcse-memory arriba %d%s: %m%s: %s%s: %s
--- 2182,2211 ----
                             'none' significa revertir al comportamiento habitual de
                             adivinar el lenguaje por la extensiÃ³n del fichero.
    -x, --hash-filenames            Nombres de ruta largos de Hash
!   un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido  se requiere un id calificado  un constructor interno no es un candidato para la inicializaciÃ³n desde una expresiÃ³n del mismo tipo o derivado  y cada tipo puede convertirse al otro  porque es un directorio que no es del sistema que duplica un directorio del sistema
!   base %qT  la clase base %qT de %q+T no es literal  porque la secuencia de conversiÃ³n para el argumento es mejor  porque las siguientes funciones virtual son pure dentro de %qT:  pero se requieren %d  pero no se impone a %<%T(const %T&)%>  pero no se impone a %<operator=(const %T&)%>  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla  las conversiones candidatas incluyen %qD y %qD  el candidato espera %d argumento, se proporcionaron %d  el candidato espera %d argumentos, se proporcionaron %d  no se puede convertir %qE (tipo %qT) al tipo %qT 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  no se puede deducir el parÃ¡metro de plantilla %qD  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)  entra al bloque estructurado OpenMP  entra al bloque catch  entra al bloque try  sale del bloque estructurado OpenMP  se esperaba una plantilla de clase, se obtuvo %qE  se esperaba una plantilla de clase, se obtuvo %qT  se esperaba una constante de tipo %qT, se obtuvo %qT  se esperaba una plantilla de tipo %qD, se obtuvo %qT  se esperaba un tipo, se obtuvo %qE  se esperaba un tipo, se obtuvo %qT  desde aquÃ­  en la llamada a %qD  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>  en la expresiÃ³n thrown  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT  heredado aquÃ­  argumento de inicializaciÃ³n %P de %qD  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido  merge [opciones] <dir1> <dir2>        Mezcla el contenido del fichero de cobertura
!   no coinciden los tipos %qT y %qT  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI  no hay una conversiÃ³n conocida para el parÃ¡metro %<this%> implÃ­cito de %qH a %qI  no hay una conversiÃ³n de %qH a %qI  o a %<operator=(cont %T&)%>  o una funciÃ³n %<transaction_may_cancel_outer%>  overlap [opciones]Â <dir1> <dir2>      Calcula el solapamiento de dos perfiles
! pasar %qT como el argumento %<this%> descarta a los calificadores soporte a anÃ¡lisis de perfil sÃ³lo se proveen en formato de archivo  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  rewrite [opciones] <dir>              Reescribe el contenido del fichero de cobertura
!   ya que se declarÃ³ %q+#D en la clase base la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos  se trata de instanciar %qD  los tipos %qT y %qT tiene calificadores-cv incompatibles  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido  cuando se inicializÃ³ aquÃ­ (BB %d)(el tipo del operando %qT)(los tipos de los operandos son %qT y %qT) (los tipos de los operandos son %qT, %qT y %qT)Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas
   No se encontraron opciones con las caracterÃ­sticas deseadas
   No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidente#pragma pack no tiene efecto con -fpack-struct - se descartase encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%%:canon_for_mlib toma 1 o mÃ¡s pares de parÃ¡metros%%:target_mode_check toma un nÃºmero par de parÃ¡metros%+qD causa un conflicto de tipo de secciÃ³n%+qD causa un conflicto de tipo de secciÃ³n con %qD%+qD se declarÃ³ despuÃ©s de ser usado%+qD se declarÃ³ ifunc despuÃ©s de ser usado%+qD se declarÃ³ dÃ©bil despuÃ©s de usarse%+qD se declarÃ³ weakref despuÃ©s de ser usado%<!%> no es vÃ¡lido en GIMPLE%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> final%<#pragma GCC unroll%> requiere una expresiÃ³n de asignaciÃ³n que evaluada dÃ© una constante entera no negativa menor que %uno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma acc %s data%> no tiene clÃ¡usula de movimiento de datos%<#pragma acc routine%> ya se le aplicÃ³ a %qD%<#pragma acc routine%> debe aplicarse antes de definiciÃ³n%<#pragma acc routine%> debe aplicarse antes de uso%<#pragma acc routine%> debe estar en el alcance del fichero%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una Ãºnica declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc update%> debe contener al menos una clÃ¡usula %<device%>, %<host%> o %<self%>%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %qD, se descarta%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> no estÃ¡ en Ã¡mbito de fichero o de bloque%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n o de otra %<#pragma omp declare simd%>%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n sencilla%<#pragma omp declare simd%> con clÃ¡usulas en medio de %<#pragma omp declare target%> sin clÃ¡usulas y %<#pragma omp end declare target%>%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target enter data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target exit data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la clÃ¡usula %<map%>%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma scalar_storage_order%> no se admite en C++no se admite la declaraciÃ³n %<#pragma weak%> de %q+D; se ignorarÃ¡%<#pragma%> no se permite aquÃ­se usÃ³ la restricciÃ³n %<%%%> con el Ãºltimo operando%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o en algunos lugaresel argumento de la directiva %<%.*s%> es nulola salida de la directiva %<%.*s%> entre %wu y %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a provocar que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a superar el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir hasta %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> de %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> de %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wuprecisiÃ³n de la directiva %<%.*s%> fuera de rangoanchura de la directiva %<%.*s%> fuera de rangodirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>se descarta la directiva de atributo %<%s%>%<%s%> es desconocido%<%s=%s%> y %<%s-%s%> son incompatiblesse usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<&&%> no es vÃ¡lido en GIMPLE%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2%<-f%s%> y %<%s=%s%> son incompatiblesno se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcf-protection=branch%> para este objetivono se admite %<-fcf-protection=full%> para este objetivono se admite %<-fcf-protection=return%> para este objetivono se admite %<-fcheck-pointer-bounds%> para este objetivo%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> no se admite con Address Sanitizer%<-fcheck-pointer-bounds%> no se admite con Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-object%> sÃ³lo se admite con el plugin enlazador%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 sÃ³lo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>Se requiere %<-fobjc-exceptions%> para activar la sintaxis de excepciÃ³n de Objective-Cse descarta %<-fobjc-gc%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fnext-runtime%> cuando %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> es la Ãºnica excepciÃ³n a sistema admitida para %<-fnext-runtime%> con %<-fobjc-abi-version%> < 2la opciÃ³n %<-foffload-abi%> solo puede especificarse para compilador de descarga%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura%<-freorder-blocks-and-partition%> no funciona en esta arquitectura%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> optionno se admite %<-fsanitize-recover=%s%>%<-fsanitize=address%> y %<-fsanitize=kernel-address%> son incompatibles con %<-fsanitize=thread%>%<-fsanitize=address%> es incompatible con %<-fsanitize=kernel-address%>la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n%<-gnat%> escrito incorrectamente como %<-gant%>no se admite %<-m%s%> en esta configuraciÃ³n%<-march=%s%> no es compatible con la ABI seleccionada%<-march=%s%> requiere %<-mfp32%>%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>%<-mfpxx%> solo se puede usar con la ABI o32%<-mfpxx%> requiere %<-mlra%>%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32se utiliza %<-mgp32%> con una ABI de 64-bitse utiliza %<-mgp64%> con una ABI de 32-bitse utiliza %<-mgp64%> con un procesador de 32-bit%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> y %<-fcheck-pointer-bounds%> no son compatibles%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar%<-mips3d%> requiere %<-mpaired-single%>%<-misel=no%> es obsoleto; utilice en su lugar %<-mno-isel%>%<-misel=yes%> es obsoleto; utilice en su lugar %<-misel%>%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>%<-mno=%s%> anula %<-m%s%>%<-mno-gpopt%> necesita %<-mexplicit-relocs%>%<-mpcommit%> se ha hecho obsoletose descarta %<-mrtd%> en el modo de 64bitse eliminÃ³ %<-msse5%>se usÃ³ %<-msseregparm%> sin SSE activado%<-mstring%> es obsoleto%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<...%> tiene un nÃºmero de operandos no vÃ¡lido%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objetono se puede usar %<@synthesize%> en categorÃ­as%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del literal compuestolos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita%<_Atomic%> %qE en clÃ¡usula %qsse aplicÃ³ %<_Atomic%> a un tipo calificadoexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable de iteraciÃ³n %<_Atomic%> %qEtipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>tipo matriz cualificado %<_Atomic%>tipo de funciÃ³n calificada %<_Atomic%>tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+Dno se admite %<_float%d%s%> para este objetivola asociaciÃ³n %<_Generic%> tiene tipo funciÃ³nla asociaciÃ³n %<_Generic%> tiene tipo incompletola asociaciÃ³n %<_Generic%> tiene tipo de longitud variableel selector %<_Generic%> concuerda con mÃºltiples asociacionesel selector %<_Generic%> de tipo %qT no es compatible con ninguna asociaciÃ³n%<_Generic%> especifica dos tipos compatibles%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variables%<__GIMPLE%> solo es vÃ¡lido con -fgimplela funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bits%<__auto_type%> en una declaraciÃ³n vacÃ­a%<__auto_type%> sÃ³lo se puede utilizar con una declaraciÃ³n simple%<__auto_type%> requiere un identificador plano como declarador%<__auto_type%> requiere una declaraciÃ³n de datos inicializadosse usÃ³ %<__auto_type%> con un inicializador de campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipono se admite %<__int%d%> para este objetivo%<__label%> no estÃ¡ al inicio de un bloque%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>clÃ¡usula %<depend(sink)%> esperando iteraciÃ³n lÃ©xica posterior%<depend(sink)%> se refiere a una iteraciÃ³n ajena al espacio de iteraciÃ³nclÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³nlas regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>no se permite %<dynamic_cast%> sin -fno-rtti%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosel atributo %<fallthrough%> no estÃ¡ seguido de %<;%>atributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la clase%<gcall%> no se define como un tipola CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>la CPU %<generic%> solo se puede usar para el atributo %<target("tune=")%>atributo %<gnu_inline%> presente en %q+Del valor de %<grainsize%> debe ser positivola clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCC%<long long%> no vÃ¡lido para %qs%<long%> y %<short%>  se especificaron juntos para %qs%<long%> no vÃ¡lido para %qs%<long%> o %<short%> no vÃ¡lidos para %qsse especificÃ³ %<long%> o %<short%> con char para %qsno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelvela clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>el valor de %<num_tasks%> debe ser positivoel valor de %<num_teams%> debe ser positivoel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator%s%>%<operator%s%> en %<%E %s %E%>%<operator%s%> en %<%E%s%>%<operator%s%> en %<%s%E%>%<operator=%> debe devolver una referencia a %<*this%>%<operator[]%>%<operator[]%> en %<%E[%E]%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>el parÃ¡metro de la clÃ¡usula %<ordered%> es menor que %<collapse%>la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qsla construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>el valor de %<priority%> debe ser no negativoEl atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACC%<short%> no vÃ¡lido para %qs%<short%> o %<long%> no vÃ¡lidos para %qs%<signed%> y %<unsigned%> se especificaron juntos para %qs%<signed%> o %<unsigned%> no vÃ¡lido para %qsel valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>se aplicÃ³ %<sizeof%> a un campo de bits%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convengaconstrucciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambdael valor de %<thread_limit%> debe ser positivo%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletoel argumento de %<tile%> necesita una constante entera positivala llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>no se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metro%<warn_if_not_aligned%>  puede no estar especificada para %q+Dse descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>%<||%> no es vÃ¡lido en GIMPLE%<~%> en una expresiÃ³n booleanase descarta el calificador %E en asm%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte puede solapar %wu byte%G%qD accediendo %wu bytes puede solapar %wu byte%G%qD accediendo %wu byte puede solapar hasta %wu bytes%G%qD accediendo %wu bytes puede solapar hasta %wu bytes%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytesdestino %G%qD intacto tras no copiar ningÃºn bytedestino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %EEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites de %qTEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %Qd con tipo %qT en el desplazamiento %wuEl desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mitesel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu]el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu] del objeto %qD con tipo %qTel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qTla salida de %G%qD puede truncarse copiando %E byte desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando %E bytes desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando %E byte desde una cadena de longitud %wusalida de %G%qD truncada copiando %E bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wudesbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaÃ±o %s%G%qD desborda puntero entre el desplazamiento %s y el tamaÃ±o %s accediendo al array %qD con el tipo %qTel lÃ­mite de %G%qD especificado %E es igual al tamaÃ±o del destinoel lÃ­mite de %G%qD especificado %E es igual a la longitud del origenel lÃ­mite de %G%qD especificado %E excede el tamaÃ±o del destino %wu%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %Eel lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%s %wd fuera de rango %wd - %wdel %Kargumento %d debe ser un inmediato constante%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objetoel %Kargumento %i, rango [%E, %E], es negativo%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto%Kargumento %i, valor %qE, negativoel valor del %Kargumento %i es cero%Kno se permite asm en una funciÃ³n %<transaction_safe%>%Kse intenta liberar un objeto que no es de pila%Kse intenta liberar un objeto %qD que no es de pila%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>%Klane %wd fuera de rango %wd - %wdel Ã­ndice %Klane debe ser un inmediato constante%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objetoel tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cerose encontrÃ³ %d constructor
  se encontraron %d constructores
  se encontrÃ³ %d  destructor
  se encontraron %d  destructores
  se grabaron %d salidas para el bucle %d (teniendo %d salidas)se encontrÃ³ %d tabla de marco
  se encontraron %d tablas de marco
! se descartan los %d bits menos significativos de %sno estÃ¡ compilado el modo bit-%i%q#D genera un conflicto con una declaraciÃ³n previa%q#D tiene un tipo incompleto%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q+#D es volatile%q#D no se declarÃ³ en la clase%q#D redeclarado como un tipo diferente de sÃ­mbolo%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declararNo se admite alias %q+D entre funciÃ³n y variable%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dicase declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:alias %qD entre funciones de tipos incompatibles %qT y %qT%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³nse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD no hace referencia a una funciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tiene un tipo de dato incompleto %qT%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es una variable puntero%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %qs%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una variable global en %<#pragma acc declare link%>%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentosno se declarÃ³ %qD%qD no estÃ¡ definido%qD se redeclarÃ³ con acceso diferente%qD se redeclarÃ³ con visibilidad diferente%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarlase renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado%qD se debe inicializar%qD se debe inicializar en la lista de inicializaciÃ³n de miembros%qD se deberÃ­a declarar dentro de %qD%qD debe devolver por valorel argumento origen %qD es el mismo que el destinose usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializadorse usa %qD sin parÃ¡metros de plantilla%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%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%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255el atributo %qE no se puede aplicar a variables con secciones especÃ­ficasno se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a funcionesel atributo %qE no se aplica a tiposel atributo %qE no se aplica a funcionesatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en variables automÃ¡ticasel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en objetos de tipo %qTse descarta el atributo %qE en tiposse descarta el atributo %qE sin la opciÃ³n -mcmse.Se descarta el atributo %qE. Utilice la opciÃ³n -fcf-protection para activarlono se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en una funciÃ³n que devuelve %<void%>atributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE se aplica solamente a tiposel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE solo es vÃ¡lido para la arquitectura ARC EMel atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2el atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no es de tipo puntero o matriz%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE no es un miembro de una uniÃ³n%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%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%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<saligned%>%qE no es una variable en la clÃ¡usula %qs%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu byte a un destino de tamaÃ±o %wu%qE manda %wu bytes a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?se usÃ³ %qE con %<auto%>se usÃ³ %qE con %<register%>se usÃ³ %qE con %<typedef%>%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qF requiere -mvx%qF requiere z14 o superior%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qTdirectiva %qc redundante tras ocurrencia previa de la misma%qs%qs y %<%s-%s%> son incompatibles%qs y %<%s=%s%> son incompatibles%qs y %qs son incompatibles%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>se descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEla opciÃ³n de la lÃ­nea de Ã³rdenes %qs es obsoletaconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs no admite la caracterÃ­stica %qs%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentola expresiÃ³n %qs debe ser integralel modificador de caracterÃ­stica %qs es incompatible con %s %sla funciÃ³n %qs no puede tener argumentosla funciÃ³n %qs no puede devolver un valorla funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailingla funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>%qs tiene %<extern%> e inicializador al mismo tiempo%qs se ha desbordado%qs en %<%s %E%>%qs es incompatible con las opciones desactivadas explÃ­citamente%qs inicializado y declarado como %<extern%>%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs%qs es un argumento no vÃ¡lido para -mcpu=%qs es una opciÃ³n desconocida para -save-temps%qs estÃ¡ corrupto%qs es obsoleto%qs estÃ¡ obsoleto y no estÃ¡ recomendada bajo ninguna circunstancia%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es incompatible con %s %s%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es un registro base vÃ¡lido en %qs%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg=%qs no es un nÃºmero vÃ¡lido en %qs%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset=%qs no es un desplazamiento vÃ¡lido en %qs%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset=%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisosno se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladasno se admite %qs en sistemas little endian%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs debe ser la primera clÃ¡usula de %qs%qs se debe usar con %qs%qs necesita un registro bae vÃ¡lidosu ensamblador no admite %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere %qs%qs requiere %qs o %qs%qs requiere la arquitectura PowerPC64, activando%qs necesita soporte para VSX%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³n%qs requiere suporte pleno de ISA 3.0se especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#Tse usÃ³ %qs con %qE%qs utiliza alojamiento dinÃ¡mico de pila%qs usa el registro r29el valor de %qs debe ser positivola variable %qs no es un puntero ni una matriz%r%s:%d:%R   %r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%s%s
  %s  Igual que %s.%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT%s %qE no implementa completamente el protocolo %qE%s %qsconstrucciÃ³n %s %qs dentro de regiÃ³n %s %qs%s %qs es un argumento no vÃ¡lido para el interno %qs%s %s %p %d
  %s %s%s
  %s %wd fuera de rango %wd - %wd%s '%s'
  El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L%s en %L debe ser INTEGER%s en %L debe ser un escalarEl atributo %s se aplica a %s %s en %LNo se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³duloEl atributo %s genera un conflicto con el atributo %s en %LNo se permite el atributo %s en la unidad de programa BLOCK DATA en %Lno se puede usar %s en asm aquÃ­%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)%s no admite los formatos de operando numÃ©rico %%n$%s no admite %s%s no admite %s con el formato %<%%%c%> %s%s no admite block_ends_with_call_p%s no admite block_ends_with_condjump_p%s no admite can_duplicate_block_p%s no admite can_merge_blocks_p%s no admite can_remove_branch_p%s no admite create_basic_block%s no admite delete_basic_block%s no admite dump_bb_for_graph%s no admite duplicate_block%s no admite flow_call_edges_add%s no admite force_nonfallthru%s no admite make_forwarder_block%s no admite merge_blocks%s no admite move_block_after%s no admite predict_edge%s no admite predicted_by_p%s no admite redirect_edge_and_branch%s no admite redirect_edge_and_branch_force%s no admite split_block%s no admite split_edge%s no admite el formato %<%%%c%> %s%s no admite el formato %<%%%s%c%> %s%s no admite el modificador de longitud %qs %s%s no toma ninguna opciÃ³n de caracterÃ­stica%s expera una constante entera en tiempo de compilaciÃ³n%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento%s espera una literal entera en el rango [%d, %d]%s espera una literal entera en el rango [%d, %d]. (%wd)se trata la lista de expresiones como una expresiÃ³n compuesta %sse descarta %s con %s y el formato %<%%%c%> %sse descarta %s con %s en el formato %s%s en la literal CFString%s en la cadena de formato en %Llas instrucciones %s no se permiten en la rutina de servicio %sLas instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers%s no estÃ¡ disponible para la arquitectura %s%s no se admite en esta configuraciÃ³n%s sÃ³lo acepta %d argumentos%s sÃ³lo acepta 1 argumento%s sÃ³lo acepta 2 argumentos%s solo admite cÃ³dico no pic en objetivos de perfil M con instrucciÃ³n MOVT%s fuera de rango: El rango es %i a %i, el valor es %iEl procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s%s devolviÃ³ el estado de salida %dla seÃ±al %s terminÃ³ el programa %sLa declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %LLa declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloqueLa declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidadLa declaraciÃ³n %s en %C no estÃ¡ dentro de una construcciÃ³nLa declaraciÃ³n %s en %C deja una construcciÃ³n CRITICALLa declaraciÃ³n %s en %C deja una construcciÃ³n DO CONCURRENTSe esperaba %s en la declaraciÃ³n en %LNo se permite una declaraciÃ³n %s dentro de BLOCK en %CLa declaraciÃ³n %s debe aparecer en un MODULENo se permite una declaraciÃ³n %s en el procedimiento PURE en %Ccadena %s mal formada
! etiqueta %sLa etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defectoLa etiqueta %s en %L debe ser de tipo %sLa etiqueta %s en %L debe ser escalaretiqueta %s con INQUIREse terminÃ³ %s con la seÃ±al %d [%s]%sse usÃ³ %s con el formato %<%%%c%> %sla variable %s %qE es private en el contexto externo%s"%s"%s es no vÃ¡lido%s"%s"%s no estÃ¡ definido%s%#qD%s%#qD <borrado>%s%#qD <coincidencia cercana>%s%<%D(%T)%> <interno>%s%<%D(%T, %T)%> <interno>%s%<%D(%T, %T, %T)%> <interno>%s%qT <conversiÃ³n>%s%qs%s no es vÃ¡lido%s%qs%s no estÃ¡ permitido%s%s%s %sversiÃ³n %s (%s)
  %s	compilado por GNU C versiÃ³n %s, %s%s%s %sversiÃ³n %s (%s) compilado por CC, %s%sGGC heurÃ­sticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.
  %s-%s es un rango vacÃ­o%s: %d bloques bÃ¡sicos y %d bloques borde/bÃ¡sicos%s: %d bloques bÃ¡sicos y %d registros; incremente --param max-gcse-memory arriba %d%s: %m%s: %s%s: %s
*************** write_c_file - el nombre de salida es %s
*** 2064,2091 ****
  %s:no coincide la marca con el fichero de notas
  %s:versiÃ³n '%.4s', se prefiere '%.4s'
  %s:versiÃ³n '%.4s', se prefiere la versiÃ³n '%.4s'
! 'opciÃ³n ' 'opciÃ³n '!'opciÃ³n '#''%%%c' no es un prefijo de operando vÃ¡lidose usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica localel operando '%%l' no es una etiqueta'%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)'%s' se asignÃ³ a '%s', pero no se definiÃ³ durante la recompilaciÃ³n, o viceversaopciÃ³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'modificador 'V' en registro no enteroopciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'la propiedad 'assign' %qs estÃ¡ usando la variable de instancia de campo de bits %qsla propiedad 'atomic' %qs estÃ¡ usando la variable de instancia de campo de bits %qsel atributo 'getter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa`h' aplicado a un operando no registroopciÃ³n 'm'el atributo 'nonatomic' de la propiedad %qD genera un conflicto con la declaraciÃ³n previael operando 'o' no es una constanteopciÃ³n 'q'el atributo readonly de la propiedad %qD genera un conflicto con la declaraciÃ³n previael atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa(C)(Mensajes sin una firma de mÃ©todo coincidente(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 esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) (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.
  *thisel argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.--param <param>=<valor>	Establece el parÃ¡metro <param> al valor.  Vea a continuaciÃ³n una lista completa de parÃ¡metros.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).-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.se especificÃ³ -I- dos veces-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-MG sÃ³lo se puede usar con -M Ã³ -MM-MQ <objetivo>	Agrega un objetivo tipo-MAKE.-MT <objetivo>	Agrega un objetivo no citado.-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.-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado.-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes.-Walloca-larger-than=0 carece de significado-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.-Werror=%s: -%s no es una opciÃ³n para controlar avisos-Werror=%s: no existe la opciÃ³n -%sse descarta -Wformat-contains-nul sin -Wformatse descarta -Wformat-extra-args sin -Wformatse descarta -Wformat-nonliteral sin -Wformatse descarta -Wformat-security sin -Wformatse descarta -Wformat-y2k sin -Wformatse descarta -Wformat-zero-lenght sin -Wformat-Wframe-larger-than=<nÃºmero>	Avisa si el marco de la pila de una funciÃ³n requiere mÃ¡s de <nÃºmero> bytes.-Wlarger-than=<nÃºmero>	Avisa si un objeto es mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Wstack-usage=<number>	Avisa si el uso de pila puede ser mayor que el monto especificado.-Wvla-larger-than=0 carece de significado-Wvla-larger-than=<nÃºmero>	Advierte 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.-Xbind-now y -Xbind-lazy son incompatibles-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.-f%s y -msdata=%s son incompatiblesse descarta -f%s (no se admite para DJGPP)
! no se admite -f%s con instrucciones CONST16no se admite -f%s: descartadono se admite -f%sleading-underscore en este objetivo-fPIC y -fpic no se admiten en esta configuraciÃ³n-fPIC y -mcall-%s son incompatiblesno se admite -fPICno se admite -fPIC/-fpic para este objetivono se admite -fPIE-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado.no se admite -falign-labels=%dno se admite -falign-loops=%d-fasan-shadow-offset solo deberÃ­a usarse con -fsanitize=kernel-address-fassociative-math desactivado; otras opciones toman precedencia-fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.no se admite -fcall-saved-REG para registros de salida-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcf-protection=[full|branch|return|none]	Instrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos vÃ¡lidos.-fcheck-pointer-bounds requiere nombre %qs para uso interno -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.-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato.no se admite -fdata-sections para este objetivo-fdbg-cnt=%s-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]	Establece el lÃ­mite del contador de depuraciÃ³n.-fdebug-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n.-fdeduce-init-list	activa la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves.-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.-fdirectives-only es incompatible con -Wunused_macros-fdirectives-only es incompatible con -traditional-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n.-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.-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n.-fexcess-precision=[fast|standard]	Especifica el manejo del exceso de precisiÃ³n de coma flotante.-fexcess-precision=standard para Ada-fexcess-precision=standard para C++-fexcess-precision=standard para Fortran-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n.-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.no se admite -ffunction-sections para este objetivo-fgnat-encodings=[all|gdb|minimal]	Selecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n.-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.se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)-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-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.-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros.-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas.-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.-flto-compression-level=<nÃºmero>	Usa el nivel de compresiÃ³n de zlib <nÃºmero> para IL.-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.-fno-gnu89-inline sÃ³lo se admite en modo GNU99 o C99-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga.-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos.operando -fopenacc-dim defectuoso en '%s'-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.-fpic y -fPIC no se admiten sin -mdsbt en este objetivo-fpic y -mapcs-reent son incompatiblesno se admite -fpicno se admite -fpie-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprefetch-loop-arrays no se admite con -Osno se admite -fprefetch-loop-arrays para este objetivono se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)-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>.no se admite -frecord-gcc-switches para este objetivo-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-freorder-blocks-and-partition no funciona en esta arquitectura-freorder-blocks-and-partition no funciona con excepciones en esta arquitecturano se admite -freorder-blocks-and-partition en esta arquitectura-frepo se debe usar con -c-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivono se admite -fsanitize=address para este objetivo-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.-fsimd-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd.-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada-fsplit-stack no admite 3 parÃ¡metros de registro-fsplit-stack no admite fastcall con funciones anidadas-fsplit-stack utiliza el registro r29-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-check=specific para Thumb-1-fstack-check=specific no implementado para MIPS16las opciones -fstack-limit se descartan con -mfdpic; use -mstack-check-l1no se admiten las opciones -fstack-limit- en esta cpu-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.no se admite -fstack-protector para este objetivo-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftabstop=<nÃºmero>	Distancia entre topes de tabulador para informes en columnas.-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.-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.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fuse-linker-plugin, pero no se encontrÃ³ %s-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>.-fwpa y -fltrans son mutuamente exclusivos-g sÃ³lo se admite cuando se usa GAS en este procesador,opciÃ³n -g desactivada-g con -mno-apcs-frame no permite una depuraciÃ³n sensible-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>.no se admite -gz=zlib en esta configuraciÃ³n-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 -dynamiclibno se pasÃ³ la opciÃ³n -iplugindir <dir> del controlador de gcc-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 -dynamiclibno se admite -m%s en esta configuraciÃ³n-m64 requiere la arquitectura PowerPC64, activando-m64 requiere un procesador PowerPC64-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabi=ABI	Genera cÃ³digo que cumpla con la ABI especificada.no se admite -mabi=ms con X32 ABI-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits-maix64 requiere que la arquitectura PowerPC64 permanezca activada-malign-functions es obsoleto, use -falign-functions-malign-functions=%d no estÃ¡ entre 0 y %d-malign-jumps es obsoleto, use -falign-jumps-malign-jumps=%d no estÃ¡ entre 0 y %d-malign-loops es obsoleto, use -falign-loops-malign-loops=%d no estÃ¡ entre 0 y %dno se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas-maltivec=le no permitida para destinos big-endian-mapcs-stack-check es incompatible con -mno-apcs-frame-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=%s: la cadena ISA debe empezar por rv32 o rv64-march=%s: cadena ISA no vÃ¡lida-march=%s: subcadena ISA %qs no vÃ¡lida-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ARCH	Usa las caracterÃ­sticas de la arquitectura ARCH.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarfno se admite -masm=intel en esta configuraciÃ³nno se puede usar -max-stackframe=%d, no estÃ¡ entre 0 y %dno se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³nno se pueden usar juntos -mbig-endian y -mlittle-endian-mbranch-cost=%d no estÃ¡ entre 0 y 5-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-aixdesc es incompatible con -mabi=elfv2-mcall-ms2sysv-xlogues no es compatible con %s-mcmodel es incompatible con otras opciones toc-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcode-region=upper requiere una -mmcu= compatible con 430Xno se pueden usar juntos -mcorea y -mcoreab-mcorea se debe usar con -mmulticore-mcoreb se debe usar con -mmulticore-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=%s genera conflicto con -march=%s-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida-mcpu=%s no es vÃ¡lido-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=CPU	Usa las caracterÃ­sticas de y optimiza para CPU.-mcpu=CPU	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=TUNE Ajusta el cÃ³digo para la variante ARC 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.-mcrypto requiere -maltivec-mdata-region=upper requiere una -mmcu= compatible con 430X-mdebug=	Activa la salida de depuraciÃ³n.-mdirect-move requiere -mvsx-mdiv requiere -march para subsumir la extensiÃ³n %<M%>-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mes0 solo se puede usar con Cse usÃ³ -mexr sin -msse usÃ³ -mexr sin -ms Ã³ -msxno se admite -mfdpic, por favor utilice un objetivo bfin-linux-uclibc-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic-mfloat-abi=hard y VFP-mfloat-abi=hard: el procesador seleccionado carece de FPUno se pueden usar juntos -mfloat-abi=soft y -mfloat-abi=hard-mfloat-gprs=	Selecciona el mÃ©todo de coma flotante GPR.-mfloat128 necesita -mfloat128-type-mfloat128 necesita soporte para VSX-mfloat128-hardware requiere -m64-mfloat128-hardware necesita -mfloat128-type-mfloat128-hardware requiere suporte pleno de ISA 3.0-mfloat128-type necesita soporte para VSX-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.-mfpu=	Especifica FP (sp, dp, sp-lite, dp-lite) (implica -mxilinx-fpu).-mgpopt no se admite con PIC.el argumento de -mgprel-sec= no es una expresiÃ³n regular vÃ¡lida.-mgprel-sec= no se admite con PIC.-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float-mhard-dfp requiere -mhard-floatno se admite -mhard-float-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12no se admite -mint32 para objetivos H8300 y H8300L -mipsN	Genera cÃ³digo para ISA nivel N.-mlarge requiere una -mmcu= compatible con 430X-mlarge-data-threshold=<nÃºmero>	Los datos mÃ¡s grandes que el lÃ­mite dado irÃ¡n a la secciÃ³n .ldata en el modeolo medium del x86-64.no se permite -mlong-double-64 con -m64-mlong-double-<n>	Especifica el tamaÃ±o de long double (64 Ã³ 128 bits).-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mmcu=MCU	Selecciona el MCU destino.-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador.-mmul=g13 no se puede usar con -mcpu=g10-mmul=g13 no se puede usar con -mcpu=g14-mmul=g14 no se puede usar con -mcpu=g10-mmul=g14 no se puede usar con -mcpu=g13-mmulticore sÃ³lo se puede usar con BF561no se admite -mmultiple en sistemas little endianno se admite -mn para objetivos linuxse usÃ³ -mn sin -mh Ã³ -ms o -msx-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-allow-string-insns prohibe la generaciÃ³n de la instrucciÃ³n RMPA-mno-altivec desactiva vsx-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp-mno-exr vÃ¡lida solo con -ms o -msx                    - Â¡OpciÃ³n descartada!-mno-fentry no es compatible con SEH-mno-mpy solo se admite para ARC700 o ARCv2-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mnop-mcount no es compatible con este objetivo-mnop-mcount no estÃ¡ implementada para -fPIC-mpcrel -fPIC no se admite actualmente en la cpu seleccionado-mpic-register= es inÃºtil sin -fpic-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mpower8-fusion-sign requiere -mpower8-fusion-mpower8-vector requiere -maltivec-mpower8-vector requiere -mvsx-mpower9-dform requiere -mpower9-vector-mpower9-dform requiere -mupper-regs-df-mpower9-dform requiere -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move-mpower9-fusion requiere -mpower8-fusion-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente-mpower9-vector requiere -mpower8-vectorno se admite -mpreferred-stack-boundary en este objetivo-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d-mpreferred-stack-boundary=%d debe estar entre %d y %d-mquad-memory no estÃ¡ disponible en modo little endian-mquad-memory requiere modo de 64 bits-mquad-memory-atomic requiere modo de 64 bitsel argumento de -mr0rel-sec= no es una expresiÃ³n regular vÃ¡lida.mr0rel-sec= no se admite con PIC.-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-recip requiere -ffinite-math o -ffast-math-mrecip requiere -fno-trapping-math o -ffast-math-mrecip requiere -freciprocal-math o -ffast-mathse descarta -mregparm para Intel MCU psABIse descarta -mregparm en modo de 64-bit-mregparm=%d no estÃ¡ entre 0 y %d-mrelax sÃ³lo se admite pare el PIC de RTP-mrelocatable y -mcall-%s son incompatibles-mrelocatable y -mno-minimal-toc son incompatibles-mrelocatable y -msdata=%s son incompatiblesse usÃ³ -ms2600 sin -ms-msdata=%s y -mcall-%s son incompatiblessu ensamblador no admite -msecure-pltse especificÃ³ -mshared-library-id= sin -mid-shared-library-mshared-library-id=%s no estÃ¡ entre 0 y %d-msim	Usa el simulador de tiempo de ejecuciÃ³n.-msim   Usa el simulador de tiempo de ejecuciÃ³n.se descarta la opciÃ³n -msimple-fpuno se pueden especificar -msingle-float y -msoft-float al mismo tiempola opciÃ³n -msingle-float es equivalente a -mhard-float-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).-mspfp_fast no disponible en ARC600 ni ARC601-mstack-guard implica el uso de -mstack-size-mstack-protector-guard==tls necesita un registro bae vÃ¡lidono se admite -mstring en sistemas little endianno se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit-msve-vector-bits=N	Establece el nÃºmero de bits en un registro de vector SVE a N.no se admite -msx en coff-mtoc-fusion requiere -mpower8-fusion-mtoc-fusion requiere 64 bits-mtoc-fusion requiere modelo de cÃ³digo medio/grande-mtraceback=	Selecciona la tabla full, part, Ã³ sin traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune= espera mn10300, am33, am33-2 o am34-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=CPU	Optimiza para CPU.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.-mupper-regs-df requiere -mvsx-mupper-regs-di requiere -mvsx-mupper-regs-sf requiere -mpower8-vector-mvsx y -mno-altivec son incompatibles-mvsx y -mpaired son incompatibles-mvsx necesita direccionamiento indizado-mvsx requiere coma flotante de hardware-mvsx-timode requiere -mvsxsÃ³lo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior-mxl-multiply-high requiere -mno-xl-soft-mul-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nse descarta -pipe porque se especificÃ³ -save-tempsno se admite -pipeno 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 LOGICALlos long double de 128 bits no se admiten para valores de coma flotante VAXABI 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/390no se admite SPE de 64 bits<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>?: usando constantes enteras en contexto boolean?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>el parÃ¡metro @catch no puede ser calificado por protocoloel parÃ¡metro de @catch no es un tipo de clase conocido para Objective-Cno se encontrÃ³ la @interface de la clase %qEEl nÃºmero de perfiles de bloque bÃ¡sicos se considera caliente si contribuye al pormillaje dado de la ejecuciÃ³n perfilada completa.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.AAPCS no admite -mcallee-super-interworkingAAPCS no admite -mcaller-super-interworkingABI requiere -march=rv%dLa 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.  DescartadoASSERT_EXPR con una condiciÃ³n que es siempre falsaLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoLa declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGEREl especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³nEl 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 especificadoAccede a las variables en objetos PPU de 32-bit (por defecto).Accede a las variables en objetos PPU de 64-bit.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.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)AÃ±adir instrumentaciÃ³n para comprobar lÃ­mites de punteros.  Los indicadores fchkp-* se usan para controlar la instrumentaciÃ³n.  Actualmente disponible en C, C++ y ObjC.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.El alias y los grupos comdat del objetivo difierenAlias y secciÃ³n del objetivo difierenLa cadena alias para el nodo instrumentado estÃ¡ rotaAlias para --help=target.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 sourceLa asignaciÃ³n excederÃ­a el lÃ­mite de memoriaPermite enteros de 128 bits en registros VSX.Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx.Permite optimizaciones al comprobador de lÃ­mites de punteros.  Permitido por omisiÃ³n en los niveles de optimizaciÃ³n >0.Permite 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 las conversiones entre __ea y punteros genÃ©ricos (por defecto).Permite signos de dÃ³lar en nombres de entidades.Permite variables double en los registros superiores con -mcpu=power7 o -mvsx.Permite saltos rÃ¡pidos al despachador de mensajes.Permite variables float en los registros superiores con -mcpu=power8 o -mpower8-vector.Permite variables float/double en los registros superiores si la cpu lo permite.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 que se introduzcan carreras de datos nuevos en stores.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 los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128.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 al comprobador de lÃ­mites de punteros usar versiones *_nobnd de funciones de cadena.Permite al comprobador de lÃ­mites de punteros usar versiones *_nochk de funciones de cadena.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.Permite funciones variadic sin parÃ¡metro nombrado.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 %LLas instrucciones AltiVec y SPE no pueden coexistirSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.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 referenciaEl nodo analizado no tiene referencia a versiÃ³n instrumentadaAnota 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 nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125].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 %LEl array TYPE_DOMAIN no es de un tipo enteroEl 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Ã­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna 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 soporte del ensamblador para las directivas .loc (DWARF2+)Asume soporte del ensamblador para visualizaciÃ³n en las directivas .loc (DWARF2+)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 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 pruebaObjetos o componentes polimÃ³rficos de tamaÃ±o asumido, tales como el que estÃ¡ en %C, aÃºn no estÃ¡n implementadosEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Escribe hacia atrÃ¡s atÃ³micamente las lÃ­neas de cachÃ© de datos de software (por defecto).Se intentÃ³ DEALLOCATE en '%s' sin alojar.Trata de evitar que se generen secuencias de instrucciones que contengan ret bytes.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 cuadraLa versiÃ³n %u de perfil AutoFDO no cuadra con %uAlinea 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 colocar cualquier dato legible en memoria de programaEvita cargas especulativas para evitar una anomalÃ­a de hardware.Evita el uso de las instrucciones DIV y MODel BB %i no puede hacer throw pero tiene un borde EHBB %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 R2La constante BOZ en %L es demasiado grande (%ld vs %ld bits)El 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.La funciÃ³n interna %s no se admite con las opciones actualesLa funciÃ³n interna %s sÃ³lo es vÃ¡lida para el procesador cellNo se admite la funciÃ³n interna %s en esta configuraciÃ³n del compiladorLa funciÃ³n interna %s requiere Nios II R%dLa funciÃ³n interna %s requiere la opciÃ³n -maltivecLa funciÃ³n interna %s requiere las opciones -mcpu=power9 y -m64La funciÃ³n interna %s requiere la opciÃ³n -mcpu=power9La funciÃ³n interna %s requiere la opciÃ³n -mfloat128La funciÃ³n interna %s requiere las opciones -mhard-dfp y -mpower8-vector optionsLa funciÃ³n interna %s requiere la opciÃ³n -mhard-dfpLa funciÃ³n interna %s requiere las opciones -mhard-float y -mlong-double-128La funciÃ³n interna %s requiere la opciÃ³n -mhard-floatLa funciÃ³n interna %s requiere la opciÃ³n -mhtmLa funciÃ³n interna %s requiere la opciÃ³n -mpairedLa funciÃ³n interna %s requiere la opciÃ³n -mpower8-vectorLa funciÃ³n interna %s requiere la opciÃ³n -mspeLa funciÃ³n interna %s requiere la opciÃ³n -mvsxEl 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%>%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11asignador 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_GCCse debe definir COLLECT_GCC.se debe definir COLLECT_LTO_WRAPPERNo 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-64fallÃ³ la aserciÃ³n del transporte CRIS: La 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 puede convertir %s a %s en %LNo se puede borrar el fichero de mÃ³dulo %qs: %sNo se puede borrar el fichero de mÃ³dulo temporal %qs: %sNo se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalarNo se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %sNo se puede renombrar el fichero de mÃ³dulo %qs a %qs: %sNo se puede asignar a una constante nombrada en %CNo se puede llamar a %<__builtin_custom_%s%> sin especificar la opciÃ³n %<-mcustom-%s%>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 intermedia %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++.Se requiere una coma antes del descriptor PCompila 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 la unidad de compilaciÃ³n completa a la vez.Compila con longs y punteros de 32 bit, el cual es el Ãºnico comportamiento admitido y por eso se hace caso omiso del indicador.Compila con longs y punteros de 32 bit.Compila con longs y punteros de 64 bit.BonificaciÃ³n de tiempo de compilaciÃ³n que IPA-CP asigna a los candidatos que dan conocer el Ã­ndice de un array..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 (publicaciÃ³n prevista en 2018) con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018).Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C++.Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto).Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto).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 en que el comprobador de lÃ­mites de punteros maneja punteros a campos de objetos.  Cuando el estrechamiento estÃ¡ activo, se utilizan los lÃ­mites de los campos.  En caso contrario, se usan los lÃ­mites del objeto entero.El nÃºmero del registro de control tiene que estar en el rango 0-31 para %sControla 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.Copyright %s 2018 Free Software Foundation, Inc.
  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 enteroLa declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointerCrea 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 CONCURRENTse definiÃ³ DECL_GIMPLE_REG_P en una variable con direcciÃ³n tomadaDEF_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 ceroElemento 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 procedimientoDeclarar 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 vecesPosterga 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 GCC 8.  Esta opciÃ³n no tiene efecto.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 -misel.OpciÃ³n obsoleta.  Use en su lugar -mno-isel.OpciÃ³n obsoleta.  Use en su lugar -mno-spe.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mspe.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.Desactiva los registros FP.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 el uso de las instrucciones de FPU RX.  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.Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables.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.EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas.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 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 pretende que las ramificaciones son costosas.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 pone globales sin inicializar en la secciÃ³n comÃº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 patrones incluidos en lÃ­nea para copiado de memoria.No usa las extensiones de ABI AltiVec.No usa las extensiones de ABI SPE.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 %LUnidad de coma flotante de precisiÃ³n doble.Degrada 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.No se permite el especificador E con el descriptor g0no se admiten E500 y FPRsse 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)etiqueta de relleno de aterrizaje EH 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Ã¡ definidaEl resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %LLa 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 PROTECTEDSe deben especificar todos o ninguno de los lÃ­mites superiores en %LEl 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 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 errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.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.Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.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.Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Activa 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 manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto.Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto.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-.Activa 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.Activa la instanciaciÃ³n automÃ¡tica de plantillas.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 bbit peephole2.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.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.Activa 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 lra.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.Permite enteros pequeÃ±os en registros VSX.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++.Activa 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.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.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 valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L debe ser una variable CHARACTER escalarLa 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 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 especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe 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 una variable en la declaraciÃ³n READ 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 %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta 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).El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %LFactoriza 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.La unidad de coma flotante no admite divide & sqrt.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.Fuerza al comprobador de lÃ­mites de punteros a tratar todos los arrays finales en estructuras como posiblemente flexibles.  Solo se tratan como flexibles de forma predefinida los campos de arrays de longitud cero o los marcados con el atributo bnd_variable_size.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites de los arrays mÃ¡s interiroes en caso de accesos a arrays estÃ¡ticos anidados.  Se usa el array mÃ¡s exterior de forma predeterminada.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites estrechados para la direcciÃ³n del primer campo de la estructura.  Los lÃ­mites predefinidos del puntero al primer campo son los mismos que los del puntero a la estructura entera.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 versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerposLas funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.Fusiona ciertas operaciones para un mejor rendimiento en power9.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC no estÃ¡ configurado para aceptar %s como objetivo de descargaGCC 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 instrucciones AltiVec usando orden de elementos big endian.Genera cÃ³digo instrucciones AltiVec usando orden de elementos little endian.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera microcÃ³digo Cell.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 instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.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 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 instrucciones par-sencillo PPC750CL.Genera instrucciones SBIT, CBIT.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 SPE SIMD en E500.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 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 salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera paso de lÃ­mites para llamadas.Generar almacenes de lÃ­mites para escrituras de punteros.Genera pistas de ramificaciÃ³n para las ramificaciones.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 revisiones para todos los accesos de lectura de memoria.Genera revisiones para todos los accesos de escritura de memoria.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).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 el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).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 un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.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 las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210Genera cÃ³digo para el M*Core M340Genera 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 STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.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 el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.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 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.Generar comprobaciones de lÃ­mites de punteros para variables con tipo incompleto.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 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 de cadena para movimiento de bloques.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) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-allNo se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡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).ICE: se usa emit_insn donde se necesita emit_jump_insn:
! ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa 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 definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa 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 %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO 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 las llaves de inicializador vacÃ­asISO 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 omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO 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 requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO 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 ?: con el operando medio omitidoISO 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 la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO 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++ prohÃ­be la sobrecarga del operador ?: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:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>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 complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO 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 %<_Alignas%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>ISO C99 no admite %qEISO 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 primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi 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.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 %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 constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %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 incorrectoValor de devoluciÃ³n de la funciÃ³n 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 las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CInyecta las funciones friend dentro de espacios de nombres cerrados.Coloca 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 instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Direcciones de insn no establecidas despuÃ©s de shorten_branchesInstrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Instrumenta solamente funciones marcadas con el atributo bnd_instrument.El clon de instrumentaciÃ³n no hace referencia al nodo originalEl thunk de instrumentaciÃ³n tiene elemento invocado de borde incorrectoNodo instrumentado tiene declaraciÃ³n original incorrectaSe 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 para el gÃ©nero entero %i en %CEl entero es demasiado grande para su gÃ©nero en %C. Esta revisiÃ³n se puede desactiva con la opciÃ³n -fno-range-checkEntero 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 %sIntel MPX no tiene soporte para x32No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
! Unidad 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.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl 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):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):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):Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):Longitud de vector de registros preferida conocida (para usar con la opciÃ³n -mprefer-vector-width=)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 %sLHS en la llamada noreturnLOCK_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 %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsaLevanta 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 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.DeclaraciÃ³n local desde una funciÃ³n diferenteLa 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.Variable 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 %dEl lÃ­mite inferior debe estar presente en %LcÃ³digo MIPS16 -mxgotPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: %s no es un int desplazableMMIX 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: Falta un case %qc en mmix_print_operandMMIX 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 ABIno se espera MODIFY_EXPR mientras se tienen tuplasMODULE 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 MIPS16las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupcionescase MULT en cris_op_strLa magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LLa variante principal no estÃ¡ definidaMantiene 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).Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA.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 las llamadas __tls_get_addr con informaciÃ³n de argumentos.Marca todos los bucles como paralelos.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.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.Se ha alcanzado el nÃºmero mÃ¡ximo de insns de recarga generadas (%d)
  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).El crecimiento mÃ¡ximo permitido del nÃºmero y el tamaÃ±o total de los parÃ¡metros nuevos ipa-sra que reemplazan un puntero a un agregado con.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.Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)
  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 argumentos que un PHI puede tener antes de que el hilador FSM no intente hacer hilo a travÃ©s de su bloque.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en un camino de hilo de salto de mÃ¡quina de estados.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 bloque bÃ¡sico que se consideran para vectorizaciÃ³n SLP.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 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 especulativamenteNÃº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 caminos de hilo de salto nuevos que se crearÃ¡n para una mÃ¡quina de estados.NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2).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 sentencias que se incluirÃ¡n en un Ãºnico constructor estÃ¡tico generado mediante comprobador de lÃ­mites de puntero.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.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Ã¡xmo de un SCC antes de que SCCVN detenga el procesamiento de una funciÃ³n.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 %dFallÃ³ la asignaciÃ³n de memoriaMezclar tipos C++ usando la regla de una sola definiciÃ³n.Mezcla los almacenamientos adyacentes.Modo de empleo de la suborden de mezcla: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.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaFalta !$OMP END ATOMIC despuÃ©s de !$OMP ATOMIC CAPTURE en %CFalta 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 %CFalta el parÃ©ntesis izquierdo inicialFaltan 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 %CEl especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %CNo pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo 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 EQUIVALENCELa lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %sEl 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 estÃ¡ permitido mezclar FPX/FPUNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
--- 2230,2257 ----
  %s:no coincide la marca con el fichero de notas
  %s:versiÃ³n '%.4s', se prefiere '%.4s'
  %s:versiÃ³n '%.4s', se prefiere la versiÃ³n '%.4s'
! %sarch=%s%s es obsoleto y se eliminarÃ¡ en una versiÃ³n futura; utilice como mÃ­nimo %sarch=z900%s%stune=%s%s es obsoleto y se eliminarÃ¡ en una versiÃ³n futura; utilice como mÃ­nimo %stune=z900%s'opciÃ³n ' 'opciÃ³n '!'opciÃ³n '#''%%%c' no es un prefijo de operando vÃ¡lidose usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica localel operando '%%l' no es una etiqueta'%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)'%s' se asignÃ³ a '%s', pero no se definiÃ³ durante la recompilaciÃ³n, o viceversaopciÃ³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'modificador 'V' en registro no enteroopciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'la propiedad 'assign' %qs estÃ¡ usando la variable de instancia de campo de bits %qsla propiedad 'atomic' %qs estÃ¡ usando la variable de instancia de campo de bits %qsel atributo 'getter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa`h' aplicado a un operando no registroopciÃ³n 'm'el atributo 'nonatomic' de la propiedad %qD genera un conflicto con la declaraciÃ³n previael operando 'o' no es una constanteopciÃ³n 'q'el atributo readonly de la propiedad %qD genera un conflicto con la declaraciÃ³n previael atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa(C)(Mensajes sin una firma de mÃ©todo coincidente(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 esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) (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.
  *thisel argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.--param <param>=<valor>	Establece el parÃ¡metro <param> al valor.  Vea a continuaciÃ³n una lista completa de parÃ¡metros.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).-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.se especificÃ³ -I- dos veces-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-MG sÃ³lo se puede usar con -M Ã³ -MM-MQ <objetivo>	Agrega un objetivo tipo-MAKE.-MT <objetivo>	Agrega un objetivo no citado.-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.-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado.-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes.-Walloca-larger-than=0 carece de significado-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.-Werror=%s: -%s no es una opciÃ³n para controlar avisos-Werror=%s: no existe la opciÃ³n -%sse descarta -Wformat-contains-nul sin -Wformatse descarta -Wformat-extra-args sin -Wformatse descarta -Wformat-nonliteral sin -Wformatse descarta -Wformat-security sin -Wformatse descarta -Wformat-y2k sin -Wformatse descarta -Wformat-zero-lenght sin -Wformat-Wframe-larger-than=<nÃºmero>	Avisa si el marco de la pila de una funciÃ³n requiere mÃ¡s de <nÃºmero> bytes.-Wlarger-than=<nÃºmero>	Avisa si un objeto es mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Wstack-usage=<number>	Avisa si el uso de pila puede ser mayor que el monto especificado.-Wvla-larger-than=0 carece de significado-Wvla-larger-than=<nÃºmero>	Advierte 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.-Xbind-now y -Xbind-lazy son incompatibles-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.-f%s y -msdata=%s son incompatiblesse descarta -f%s (no se admite para DJGPP)
! no se admite -f%s con instrucciones CONST16no se admite -f%s: descartadono se admite -f%sleading-underscore en este objetivo-fPIC y -fpic no se admiten en esta configuraciÃ³n-fPIC y -mcall-%s son incompatiblesno se admite -fPICno se admite -fPIC/-fpic para este objetivono se admite -fPIE-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado.-falign-functions=%d no estÃ¡ entre 0 y %d-falign-jumps=%d no estÃ¡ entre 0 y %d-falign-labels=%d no estÃ¡ entre 0 y %dno se admite -falign-labels=%d-falign-loops=%d no estÃ¡ entre 0 y %dno se admite -falign-loops=%d-fasan-shadow-offset solo deberÃ­a usarse con -fsanitize=kernel-address-fassociative-math desactivado; otras opciones toman precedencia-fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.no se admite -fcall-saved-REG para registros de salida-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcf-protection=[full|branch|return|none]	Instrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos vÃ¡lidos.-fcheck-pointer-bounds requiere nombre %qs para uso interno -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.-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato.no se admite -fdata-sections para este objetivo-fdbg-cnt=%s-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]	Establece el lÃ­mite del contador de depuraciÃ³n.-fdebug-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n.-fdeduce-init-list	activa la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves.-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.-fdirectives-only es incompatible con -Wunused_macros-fdirectives-only es incompatible con -traditional-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n.-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.-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n.-fexcess-precision=[fast|standard]	Especifica el manejo del exceso de precisiÃ³n de coma flotante.-fexcess-precision=standard para Ada-fexcess-precision=standard para C++-fexcess-precision=standard para Fortran-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n.-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.no se admite -ffunction-sections para este objetivo-fgnat-encodings=[all|gdb|minimal]	Selecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n.-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.se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)-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-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.-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros.-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas.-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.-flto-compression-level=<nÃºmero>	Usa el nivel de compresiÃ³n de zlib <nÃºmero> para IL.-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.-fno-gnu89-inline sÃ³lo se admite en modo GNU99 o C99-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga.-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos.operando -fopenacc-dim defectuoso en '%s'-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.-fpic y -fPIC no se admiten sin -mdsbt en este objetivo-fpic y -mapcs-reent son incompatiblesno se admite -fpicno se admite -fpie-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprefetch-loop-arrays no se admite con -Osno se admite -fprefetch-loop-arrays para este objetivono se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)-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>.no se admite -frecord-gcc-switches para este objetivo-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-freorder-blocks-and-partition no funciona en esta arquitectura-freorder-blocks-and-partition no funciona con excepciones en esta arquitecturano se admite -freorder-blocks-and-partition en esta arquitectura-frepo se debe usar con -c-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivono se admite -fsanitize=address para este objetivo-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.-fsimd-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd.-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada-fsplit-stack no admite 3 parÃ¡metros de registro-fsplit-stack no admite fastcall con funciones anidadas-fsplit-stack utiliza el registro r29-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-check=specific para Thumb-1-fstack-check=specific no implementado para MIPS16las opciones -fstack-limit se descartan con -mfdpic; use -mstack-check-l1no se admiten las opciones -fstack-limit- en esta cpu-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.no se admite -fstack-protector para este objetivo-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftabstop=<nÃºmero>	Distancia entre topes de tabulador para informes en columnas.-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.-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.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fuse-linker-plugin, pero no se encontrÃ³ %s-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>.-fwpa y -fltrans son mutuamente exclusivos-g sÃ³lo se admite cuando se usa GAS en este procesador,opciÃ³n -g desactivada-g con -mno-apcs-frame no permite una depuraciÃ³n sensible-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>.no se admite -gz=zlib en esta configuraciÃ³n-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 -dynamiclibno se pasÃ³ la opciÃ³n -iplugindir <dir> del controlador de gcc-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 -dynamiclibno se admite -m%s en esta configuraciÃ³n-m64 requiere la arquitectura PowerPC64, activando-m64 requiere un procesador PowerPC64-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabi=ABI	Genera cÃ³digo que cumpla con la ABI especificada.no se admite -mabi=ms con X32 ABI-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits-maix64 requiere que la arquitectura PowerPC64 permanezca activada-malign-functions es obsoleto, use -falign-functions-malign-functions=%d no estÃ¡ entre 0 y %d-malign-jumps es obsoleto, use -falign-jumps-malign-jumps=%d no estÃ¡ entre 0 y %d-malign-loops es obsoleto, use -falign-loops-malign-loops=%d no estÃ¡ entre 0 y %dno se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas-maltivec=le no permitida para destinos big-endian-mapcs-stack-check es incompatible con -mno-apcs-frame-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=%s: la cadena ISA debe empezar por rv32 o rv64-march=%s: cadena ISA no vÃ¡lida-march=%s: subcadena ISA %qs no vÃ¡lida-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ARCH	Usa las caracterÃ­sticas de la arquitectura ARCH.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarfno se admite -masm=intel en esta configuraciÃ³nno se puede usar -max-stackframe=%d, no estÃ¡ entre 0 y %dno se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³nno se pueden usar juntos -mbig-endian y -mlittle-endian-mbranch-cost=%d no estÃ¡ entre 0 y 5-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.-mcall-aixdesc es incompatible con -mabi=elfv2-mcall-ms2sysv-xlogues no es compatible con %s-mcmodel es incompatible con otras opciones toc-mcmodel= no se admite en sistemas de 32 bits-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcode-region=upper requiere una -mmcu= compatible con 430Xno se pueden usar juntos -mcorea y -mcoreab-mcorea se debe usar con -mmulticore-mcoreb se debe usar con -mmulticore-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=%s genera conflicto con -march=%s-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida-mcpu=%s no es vÃ¡lido-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=CPU	Usa las caracterÃ­sticas de y optimiza para CPU.-mcpu=CPU	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=TUNE Ajusta el cÃ³digo para la variante ARC 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.-mcrypto requiere -maltivec-mdata-region=upper requiere una -mmcu= compatible con 430X-mdebug=	Activa la salida de depuraciÃ³n.-mdirect-move requiere -mvsx-mdiv requiere -march para subsumir la extensiÃ³n %<M%>-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mes0 solo se puede usar con Cse usÃ³ -mexr sin -msse usÃ³ -mexr sin -ms Ã³ -msxno se admite -mfdpic, por favor utilice un objetivo bfin-linux-uclibc-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic-mfloat-abi=hard y VFP-mfloat-abi=hard: el procesador seleccionado carece de FPUno se pueden usar juntos -mfloat-abi=soft y -mfloat-abi=hard-mfloat-gprs=	Selecciona el mÃ©todo de coma flotante GPR.-mfloat128 necesita -mfloat128-type-mfloat128 necesita soporte para VSX-mfloat128-hardware requiere -m64-mfloat128-hardware necesita -mfloat128-type-mfloat128-hardware requiere suporte pleno de ISA 3.0-mfloat128-type necesita soporte para VSX-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.-mfpu=	Especifica FP (sp, dp, sp-lite, dp-lite) (implica -mxilinx-fpu).las opciones -mfunction-return* requieren -march=z900 o superior-mgpopt no se admite con PIC.el argumento de -mgprel-sec= no es una expresiÃ³n regular vÃ¡lida.-mgprel-sec= no se admite con PIC.-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float-mhard-dfp requiere -mhard-floatno se admite -mhard-float-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12las opciones -mindirect-branch* requieren -march=z900 o superiorno se admite -mint32 para objetivos H8300 y H8300L -mipsN	Genera cÃ³digo para ISA nivel N.-mlarge requiere una -mmcu= compatible con 430X-mlarge-data-threshold=<nÃºmero>	Los datos mÃ¡s grandes que el lÃ­mite dado irÃ¡n a la secciÃ³n .ldata en el modeolo medium del x86-64.no se permite -mlong-double-64 con -m64-mlong-double-<n>	Especifica el tamaÃ±o de long double (64 Ã³ 128 bits).-mlong-double-[64,128]	Especifica el tamaÃ±o de long double.-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mmcu=MCU	Selecciona el MCU destino.-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador.-mmul=g13 no se puede usar con -mcpu=g10-mmul=g13 no se puede usar con -mcpu=g14-mmul=g14 no se puede usar con -mcpu=g10-mmul=g14 no se puede usar con -mcpu=g13-mmulticore sÃ³lo se puede usar con BF561no se admite -mmultiple en sistemas little endianno se admite -mn para objetivos linuxse usÃ³ -mn sin -mh Ã³ -ms o -msx-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-allow-string-insns prohibe la generaciÃ³n de la instrucciÃ³n RMPA-mno-altivec desactiva vsx-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp-mno-exr vÃ¡lida solo con -ms o -msx                    - Â¡OpciÃ³n descartada!-mno-fentry no es compatible con SEH-mno-mpy solo se admite para ARC700 o ARCv2-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mnop-mcount no es compatible con este objetivo-mnop-mcount no estÃ¡ implementada para -fPIC-mpcrel -fPIC no se admite actualmente en la cpu seleccionado-mpic-register= es inÃºtil sin -fpic-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mpower8-fusion-sign requiere -mpower8-fusion-mpower8-vector requiere -maltivec-mpower8-vector requiere -mvsx-mpower9-dform requiere -mpower9-vector-mpower9-dform requiere -mupper-regs-df-mpower9-dform requiere -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move-mpower9-fusion requiere -mpower8-fusion-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente-mpower9-vector requiere -mpower8-vectorno se admite -mpreferred-stack-boundary en este objetivo-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d-mpreferred-stack-boundary=%d debe estar entre %d y %d-mquad-memory no estÃ¡ disponible en modo little endian-mquad-memory requiere modo de 64 bits-mquad-memory-atomic requiere modo de 64 bitsel argumento de -mr0rel-sec= no es una expresiÃ³n regular vÃ¡lida.mr0rel-sec= no se admite con PIC.-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-recip requiere -ffinite-math o -ffast-math-mrecip requiere -fno-trapping-math o -ffast-math-mrecip requiere -freciprocal-math o -ffast-mathse descarta -mregparm para Intel MCU psABIse descarta -mregparm en modo de 64-bit-mregparm=%d no estÃ¡ entre 0 y %d-mrelax sÃ³lo se admite pare el PIC de RTP-mrelocatable y -mcall-%s son incompatibles-mrelocatable y -mno-minimal-toc son incompatibles-mrelocatable y -msdata=%s son incompatiblesse usÃ³ -ms2600 sin -ms-msdata=%s y -mcall-%s son incompatibles-msdata=[none,data,sysv,eabi]	Selecciona el mÃ©todo para el manejo de sdata.su ensamblador no admite -msecure-pltse especificÃ³ -mshared-library-id= sin -mid-shared-library-mshared-library-id=%s no estÃ¡ entre 0 y %d-msim	Usa el simulador de tiempo de ejecuciÃ³n.-msim   Usa el simulador de tiempo de ejecuciÃ³n.se descarta la opciÃ³n -msimple-fpuno se pueden especificar -msingle-float y -msoft-float al mismo tiempola opciÃ³n -msingle-float es equivalente a -mhard-float-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).-mspfp_fast no disponible en ARC600 ni ARC601-mstack-guard implica el uso de -mstack-size-mstack-protector-guard==tls necesita un registro bae vÃ¡lidono se admite -mstring en sistemas little endianno se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit-msve-vector-bits=N	Establece el nÃºmero de bits en un registro de vector SVE a N.no se admite -msx en coffmtls-size=[16,32]	Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos.-mtoc-fusion requiere -mpower8-fusion-mtoc-fusion requiere 64 bits-mtoc-fusion requiere modelo de cÃ³digo medio/grande-mtraceback=	Selecciona la tabla full, part, Ã³ sin traceback.-mtraceback=[full,part,no]	Selecciona el tipo de tabla traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune= espera mn10300, am33, am33-2 o am34-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=CPU	Optimiza para CPU.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.-mupper-regs-df requiere -mvsx-mupper-regs-di requiere -mvsx-mupper-regs-sf requiere -mpower8-vector-mvsx y -mno-altivec son incompatibles-mvsx y -mpaired son incompatibles-mvsx necesita direccionamiento indizado-mvsx requiere coma flotante de hardware-mvsx-timode requiere -mvsxsÃ³lo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior-mxl-multiply-high requiere -mno-xl-soft-mul-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nse descarta -pipe porque se especificÃ³ -save-tempsno se admite -pipeno 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 LOGICALlos long double de 128 bits no se admiten para valores de coma flotante VAXABI 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/390no se admite SPE de 64 bits<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>?: usando constantes enteras en contexto boolean?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>el parÃ¡metro @catch no puede ser calificado por protocoloel parÃ¡metro de @catch no es un tipo de clase conocido para Objective-Cno se encontrÃ³ la @interface de la clase %qEEl nÃºmero de perfiles de bloque bÃ¡sicos se considera caliente si contribuye al pormillaje dado de la ejecuciÃ³n perfilada completa.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.AAPCS no admite -mcallee-super-interworkingAAPCS no admite -mcaller-super-interworkingABI requiere -march=rv%dLa 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.  DescartadoASSERT_EXPR con una condiciÃ³n que es siempre falsaLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoLa declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGEREl especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³nEl 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 especificadoAccede a las variables en objetos PPU de 32-bit (por defecto).Accede a las variables en objetos PPU de 64-bit.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.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)AÃ±adir instrumentaciÃ³n para comprobar lÃ­mites de punteros.  Los indicadores fchkp-* se usan para controlar la instrumentaciÃ³n.  Actualmente disponible en C, C++ y ObjC.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.El alias y los grupos comdat del objetivo difierenAlias y secciÃ³n del objetivo difierenLa cadena alias para el nodo instrumentado estÃ¡ rotaAlias para --help=target.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 sourceLa asignaciÃ³n excederÃ­a el lÃ­mite de memoriaPermite enteros de 128 bits en registros VSX.Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx.Permite optimizaciones al comprobador de lÃ­mites de punteros.  Permitido por omisiÃ³n en los niveles de optimizaciÃ³n >0.Permite 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 las conversiones entre __ea y punteros genÃ©ricos (por defecto).Permite signos de dÃ³lar en nombres de entidades.Permite variables double en los registros superiores con -mcpu=power7 o -mvsx.Permite saltos rÃ¡pidos al despachador de mensajes.Permite variables float en los registros superiores con -mcpu=power8 o -mpower8-vector.Permite variables float/double en los registros superiores si la cpu lo permite.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 que se introduzcan carreras de datos nuevos en stores.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 los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128.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 al comprobador de lÃ­mites de punteros usar versiones *_nobnd de funciones de cadena.Permite al comprobador de lÃ­mites de punteros usar versiones *_nochk de funciones de cadena.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.Permite funciones variadic sin parÃ¡metro nombrado.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 %LLas instrucciones AltiVec y SPE no pueden coexistirSe 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 referenciaEl nodo analizado no tiene referencia a versiÃ³n instrumentadaAnota 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 nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125].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 %LEl array TYPE_DOMAIN no es de un tipo enteroEl 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Ã­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna 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 soporte del ensamblador para las directivas .loc (DWARF2+)Asume soporte del ensamblador para visualizaciÃ³n en las directivas .loc (DWARF2+)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 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 pruebaObjetos o componentes polimÃ³rficos de tamaÃ±o asumido, tales como el que estÃ¡ en %C, aÃºn no estÃ¡n implementadosEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Escribe hacia atrÃ¡s atÃ³micamente las lÃ­neas de cachÃ© de datos de software (por defecto).Se intentÃ³ DEALLOCATE en '%s' sin alojar.Trata de evitar que se generen secuencias de instrucciones que contengan ret bytes.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 cuadraLa versiÃ³n %u de perfil AutoFDO no cuadra con %uAlinea 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 colocar cualquier dato legible en memoria de programaEvita cargas especulativas para evitar una anomalÃ­a de hardware.Evita el uso de las instrucciones DIV y MODel BB %i no puede hacer throw pero tiene un borde EHBB %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 R2La constante BOZ en %L es demasiado grande (%ld vs %ld bits)El 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.la funciÃ³n interna %qF requiere z14 o superior.La funciÃ³n interna %s no se admite con las opciones actualesLa funciÃ³n interna %s sÃ³lo es vÃ¡lida para el procesador cellNo se admite la funciÃ³n interna %s en esta configuraciÃ³n del compiladorLa funciÃ³n interna %s requiere Nios II R%dLa funciÃ³n interna %s requiere la opciÃ³n -maltivecLa funciÃ³n interna %s requiere las opciones -mcpu=power9 y -m64La funciÃ³n interna %s requiere la opciÃ³n -mcpu=power9La funciÃ³n interna %s requiere la opciÃ³n -mfloat128La funciÃ³n interna %s requiere las opciones -mhard-dfp y -mpower8-vector optionsLa funciÃ³n interna %s requiere la opciÃ³n -mhard-dfpLa funciÃ³n interna %s requiere las opciones -mhard-float y -mlong-double-128La funciÃ³n interna %s requiere la opciÃ³n -mhard-floatLa funciÃ³n interna %s requiere la opciÃ³n -mhtmLa funciÃ³n interna %s requiere la opciÃ³n -mpairedLa funciÃ³n interna %s requiere la opciÃ³n -mpower8-vectorLa funciÃ³n interna %s requiere la opciÃ³n -mspeLa funciÃ³n interna %s requiere la opciÃ³n -mvsxEl 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%>%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11asignador C99 %qE fuera del inicializador agregadoLa etiqueta CASE en %L se encima con la etiqueta CASE en %Lel subtipo de la funciÃ³n intrÃ­nseca CCTLestÃ¡ fuera de rangolas 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_GCCse debe definir COLLECT_GCC.se debe definir COLLECT_LTO_WRAPPERNo 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-64Las CPUs mÃ¡s antiguas que z900 no se admiten con -fsplit-stackfallÃ³ la aserciÃ³n del transporte CRIS: La 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 puede convertir %s a %s en %LNo se puede borrar el fichero de mÃ³dulo %qs: %sNo se puede borrar el fichero de mÃ³dulo temporal %qs: %sNo se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalarNo se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %sNo se puede renombrar el fichero de mÃ³dulo %qs a %qs: %sNo se puede asignar a una constante nombrada en %CNo se puede llamar a %<__builtin_custom_%s%> sin especificar la opciÃ³n %<-mcustom-%s%>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 intermedia %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++.Se requiere una coma antes del descriptor PCompila 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 la unidad de compilaciÃ³n completa a la vez.Compila con longs y punteros de 32 bit, el cual es el Ãºnico comportamiento admitido y por eso se hace caso omiso del indicador.Compila con longs y punteros de 32 bit.Compila con longs y punteros de 64 bit.BonificaciÃ³n de tiempo de compilaciÃ³n que IPA-CP asigna a los candidatos que dan conocer el Ã­ndice de un array..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 (publicaciÃ³n prevista en 2018) con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018).Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C++.Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto).Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto).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 en que el comprobador de lÃ­mites de punteros maneja punteros a campos de objetos.  Cuando el estrechamiento estÃ¡ activo, se utilizan los lÃ­mites de los campos.  En caso contrario, se usan los lÃ­mites del objeto entero.El nÃºmero del registro de control tiene que estar en el rango 0-31 para %sControla 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.Copyright %s 2018 Free Software Foundation, Inc.
  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 enteroLa declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointerCrea 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 CONCURRENTse definiÃ³ DECL_GIMPLE_REG_P en una variable con direcciÃ³n tomadaDEF_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 ceroElemento 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 procedimientoDeclarar 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 vecesPosterga 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 GCC 8.  Esta opciÃ³n no tiene efecto.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 -misel.OpciÃ³n obsoleta.  Use en su lugar -mno-isel.OpciÃ³n obsoleta.  Use en su lugar -mno-spe.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mspe.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.Desactiva los registros FP.desactiva ISA de FPU, la opciÃ³n de ABI debe ser activar '-mfloat-abit=soft'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 el uso de las instrucciones de FPU RX.  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.Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables.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.EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas.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 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 pretende que las ramificaciones son costosas.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 pone globales sin inicializar en la secciÃ³n comÃº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 patrones incluidos en lÃ­nea para copiado de memoria.No usa las extensiones de ABI AltiVec.No usa las extensiones de ABI SPE.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 %LUnidad de coma flotante de precisiÃ³n doble.Degrada 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.No se permite el especificador E con el descriptor g0no se admiten E500 y FPRsse 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)etiqueta de relleno de aterrizaje EH 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Ã¡ definidaEl resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %LLa 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 PROTECTEDSe deben especificar todos o ninguno de los lÃ­mites superiores en %LEl 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 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 errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.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.Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.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.Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Activa 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 manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto.Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto.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-.Activa 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.Activa la instanciaciÃ³n automÃ¡tica de plantillas.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 bbit peephole2.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.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.Activa 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 lra.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.Permite enteros pequeÃ±os en registros VSX.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++.Activa 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.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.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 valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L debe ser una variable CHARACTER escalarLa 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 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 especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe 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 una variable en la declaraciÃ³n READ 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 %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta 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).El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %LFactoriza 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.La unidad de coma flotante no admite divide & sqrt.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.Fuerza al comprobador de lÃ­mites de punteros a tratar todos los arrays finales en estructuras como posiblemente flexibles.  Solo se tratan como flexibles de forma predefinida los campos de arrays de longitud cero o los marcados con el atributo bnd_variable_size.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites de los arrays mÃ¡s interiroes en caso de accesos a arrays estÃ¡ticos anidados.  Se usa el array mÃ¡s exterior de forma predeterminada.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites estrechados para la direcciÃ³n del primer campo de la estructura.  Los lÃ­mites predefinidos del puntero al primer campo son los mismos que los del puntero a la estructura entera.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 versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerposLas funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.Fusiona ciertas operaciones para un mejor rendimiento en power9.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC no estÃ¡ configurado para aceptar %s como objetivo de descargaGCC 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 instrucciones AltiVec usando orden de elementos big endian.Genera cÃ³digo instrucciones AltiVec usando orden de elementos little endian.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera microcÃ³digo Cell.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 instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.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 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 instrucciones par-sencillo PPC750CL.Genera instrucciones SBIT, CBIT.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 SPE SIMD en E500.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 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 salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera paso de lÃ­mites para llamadas.Generar almacenes de lÃ­mites para escrituras de punteros.Genera pistas de ramificaciÃ³n para las ramificaciones.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 revisiones para todos los accesos de lectura de memoria.Genera revisiones para todos los accesos de escritura de memoria.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).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 el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).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 un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.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 las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210Genera cÃ³digo para el M*Core M340Genera 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 STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.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 el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.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 instrucciones de coma flotante de doble precisiÃ³n.Genera informaciÃ³n extendida sobre el punto de entrada para funciones en lÃ­neaGenera 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.Generar comprobaciones de lÃ­mites de punteros para variables con tipo incompleto.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 de cadena para movimiento de bloques.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) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-allNo se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡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).ICE: se usa emit_insn donde se necesita emit_jump_insn:
! ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa 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 definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa 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 el dentificador predefinido %<__FUNCTION__%>ISO C no admite el dentificador predefinido %<__PRETTY_FUNCTION__%>ISO C no admite los tipos %<__int%d%>ISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C no admite el tipo %<_float%d%s%>ISO 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 las llaves de inicializador vacÃ­asISO 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 omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO 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 requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO 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 ?: con el operando medio omitidoISO 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 la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO 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++ prohÃ­be la sobrecarga del operador ?: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:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Generic%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>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 la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO 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 %<_Alignas%>ISO C99 no admite %<_Generic%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>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 primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi 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.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 %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 constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %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 incorrectoValor de devoluciÃ³n de la funciÃ³n 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 las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CInyecta las funciones friend dentro de espacios de nombres cerrados.Coloca 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 instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Direcciones de insn no establecidas despuÃ©s de shorten_branchesInstrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Instrumenta solamente funciones marcadas con el atributo bnd_instrument.El clon de instrumentaciÃ³n no hace referencia al nodo originalEl thunk de instrumentaciÃ³n tiene elemento invocado de borde incorrectoNodo instrumentado tiene declaraciÃ³n original incorrectaSe 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 para el gÃ©nero entero %i en %CEl entero es demasiado grande para su gÃ©nero en %C. Esta revisiÃ³n se puede desactiva con la opciÃ³n -fno-range-checkEntero 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 %sIntel MPX no tiene soporte para x32No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
! Unidad 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.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl 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):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):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=):Longitud de vector de registros preferida conocida (para usar con la opciÃ³n -mprefer-vector-width=)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 %sLHS en la llamada noreturnLOCK_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 %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsaLevanta 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 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.DeclaraciÃ³n local desde una funciÃ³n diferenteLa 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.Variable 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 %dEl lÃ­mite inferior debe estar presente en %LcÃ³digo MIPS16 -mxgotPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: %s no es un int desplazableMMIX 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: Falta un case %qc en mmix_print_operandMMIX 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 ABIno se espera MODIFY_EXPR mientras se tienen tuplasMODULE 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 MIPS16las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupcionescase MULT en cris_op_strLa magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LLa variante principal no estÃ¡ definidaMantiene 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).Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA.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 las llamadas __tls_get_addr con informaciÃ³n de argumentos.Marca todos los bucles como paralelos.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.Se ha alcanzado el nÃºmero mÃ¡ximo de insns de recarga generadas (%d)
  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).El crecimiento mÃ¡ximo permitido del nÃºmero y el tamaÃ±o total de los parÃ¡metros nuevos ipa-sra que reemplazan un puntero a un agregado con.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.Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)
  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 argumentos que un PHI puede tener antes de que el hilador FSM no intente hacer hilo a travÃ©s de su bloque.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en un camino de hilo de salto de mÃ¡quina de estados.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 bloque bÃ¡sico que se consideran para vectorizaciÃ³n SLP.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 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 especulativamenteNÃº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 caminos de hilo de salto nuevos que se crearÃ¡n para una mÃ¡quina de estados.NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2).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 sentencias que se incluirÃ¡n en un Ãºnico constructor estÃ¡tico generado mediante comprobador de lÃ­mites de puntero.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.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Ã¡xmo de un SCC antes de que SCCVN detenga el procesamiento de una funciÃ³n.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 %dFallÃ³ la asignaciÃ³n de memoriaMezclar tipos C++ usando la regla de una sola definiciÃ³n.Mezcla los almacenamientos adyacentes.Modo de empleo de la suborden de mezcla: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.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaFalta !$OMP END ATOMIC despuÃ©s de !$OMP ATOMIC CAPTURE en %CFalta 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 %CFalta el parÃ©ntesis izquierdo inicialFaltan 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 %CEl especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %CNo pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo 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 EQUIVALENCELa lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %sEl 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 estÃ¡ permitido mezclar FPX/FPUNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
*************** con el cÃ³digo preprocesado si es apropi
*** 2104,2113 ****
  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 %iEl nÃºmero de registro tiene que estar en el rango 0-31 para %sRelaja 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 que la migraciÃ³n de carga de objetivos no reuse registros en ningÃºn bloque bÃ¡sico.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:Se seperaba parÃ©ntesis derecho en %CNo 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 %Lno se admite SPE en este objetivocorrupciÃ³n de SSAhay un nombre SSA en la lista libre, pero aÃºn estÃ¡ referenciadose 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 %s.  Utilice, en cambio, la Ãºltima opciÃ³n.Igual 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 que se aplicarÃ¡ al nÃºmero de bloques en un camibo de hilo cuando se compara con el nÃºmero de sentencias (escaladas).Factor de escala que se aplicarÃ¡ al nÃºmero de sentencias en un camino de hilo cuando se compara con el nÃºmero de bloques (escaladas).Factor 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.Tipo de planificaciÃ³n de planificaciÃ³n omp para bucles paralelizados por parloops (estÃ¡tico, dinÃ¡mico, guiado, auto, en tiempo de ejecuciÃ³n).El Ã¡mbito de las variables de la declaraciÃ³n de inicio-de-for es local para el bucle.El segundo argumento MOD en %L es ceroEl segundo argumento de %s es negativo en %LEl segundo argumento de MOD en %L es ceroEl segundo argumento de MODULO en %L es ceroEl 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.
  Falla de SegmentaciÃ³nFalla de SegmentaciÃ³n (cÃ³digo)Selecciona el convenio de llamadas ABI.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.La selecciÃ³n de fracciÃ³n de la frecuencia mÃ¡xima de ejecuciones de bloque bÃ¡sico en la funciÃ³n dada que el bloque bÃ¡sico necesita para ser considerado caliente.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 tipo de salida del enlazador (usado internamente durante la optimizaciÃ³n LTO)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 umbral de probabilidad para ramificaciones desalineadas.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 la probabilidad estimada en porcentaje de la expectativa incorporada. El valor predeterminado es 90% de probabilidad.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.Unidad de coma flotante de precisiÃ³n simple.TamaÃ±o (en KB) del cachÃ© de datos de software.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.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 modelo de coste para vectorizaciÃ³n. -fvect-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste para vectorizaciÃ³n.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 la FPU de Xilinx.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 el costo de las ramificaciones (20 por defecto).Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC.Especifica cÃºantos bytes se debe mover en inclusiÃ³n en lÃ­nea antes de llamar a memcpy/memmove.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 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 dÃ³nde se encuentran los mÃ³dulos intrÃ­nsecos compilados.Especifica si las funciones deben guardarse en la memoria baja o en la alta.Especifica si las variables deben guardarse en la memoria baja o en la alta.Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos.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 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 la generaciÃ³n de cÃ³digo MPX.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.El soporte de HSA no implementa operandos FPU de 16 bits inmediatosSoporte para multihilos antiguo.Soporta el paso de mensajes con el Entorno Paralelo.Admite mÃ¡s de 8192 entradas GOT en ColdFire.Soporte para multihilos.Da soporte a mÃºltiples instrucciones de acumulador.Permite las excepciones sÃ­ncronas que no son llamadas.ABIs admitidas (para usar con la opciÃ³n -mabi=):Suprime 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 clÃ¡usula IF 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:TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPESTYPE_ARRAY_MAX_SIZE no es INTEGER_CSTTYPE_BINFO no es TREE_BINFOEl tipo TYPE_BINFO no es TYPE_MAIN_VARIANTTYPE_CACHED_VALUES no es TREE_VECTYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %pTYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­aTYPE_CANONICAL tiene diferente TYPE_CANONICALTYPE_CANONICAL no es compatibleTYPE_FIELDS definidos en un tipo incompletoEl campo TYPE_LANG_SLOT_1 (binfo) es no NULLTYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW no NULLTYPE_METHOD_BASETYPE no es una variante de mainTYPE_METHOD_BASETYPE no es registro ni uniÃ³nTYPE_MODE de TYPE_CANONICAL no es compatibleTYPE_NEXT_PTR_TO no es POINTER_TYPETYPE_NEXT_REF_TO no es REFERENCE_TYPETYPE_OFFSET_BASETYPE no es registro ni uniÃ³nTYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrectoEl campo TYPE_VALUES_RAW es no NULLTYPE_VFIELD no es FIELD_DECL ni TREE_LISTSe 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.La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³nEs posible que la opciÃ³n -mfloat128 no funcione perfectamenteLa ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %LEl operando de la instrucciÃ³n ENI tiene que ser 0 o 1El 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.La versiÃ³n mÃ¡s temprana de MacOS X en la cual este programa se ejecutarÃ¡.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 valor inmediato tiene que caber en un entero de %d bits para %sLa variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)El 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.La cantidad mÃ¡xima de memoria a ser asignada por GCSE.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 insns en un bucle completamente pelado.El nÃºmero mÃ¡ximo de insns en un bucle pelado que se enrolla solamente una vez.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 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 automÃ¡ticamente.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.El nÃºmero mÃ¡ximo de eliminaciÃ³n de opciones en 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.FracciÃ³n mÃ­nima de ejecuciones de perfil que el nÃºmero de ejecuciones de un bloque bÃ¡sico dado no debe alcanzar para ser considerado improbable.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 elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructorEl 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.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.
--- 2270,2279 ----
  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 %iEl nÃºmero de registro tiene que estar en el rango 0-31 para %sRelaja 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 que la migraciÃ³n de carga de objetivos no reuse registros en ningÃºn bloque bÃ¡sico.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:Se seperaba parÃ©ntesis derecho en %CNo 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 %Lno se admite SPE en este objetivocorrupciÃ³n de SSAhay un nombre SSA en la lista libre, pero aÃºn estÃ¡ referenciadose 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 ABIla informaciÃ³n de depuraciÃ³n STABS para Ada estÃ¡ obsoleta y ya no se admitevariable 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 %s.  Utilice, en cambio, la Ãºltima opciÃ³n.Igual 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 que se aplicarÃ¡ al nÃºmero de bloques en un camibo de hilo cuando se compara con el nÃºmero de sentencias (escaladas).Factor de escala que se aplicarÃ¡ al nÃºmero de sentencias en un camino de hilo cuando se compara con el nÃºmero de bloques (escaladas).Factor 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.Tipo de planificaciÃ³n de planificaciÃ³n omp para bucles paralelizados por parloops (estÃ¡tico, dinÃ¡mico, guiado, auto, en tiempo de ejecuciÃ³n).El Ã¡mbito de las variables de la declaraciÃ³n de inicio-de-for es local para el bucle.El segundo argumento MOD en %L es ceroEl segundo argumento de %s es negativo en %LEl segundo argumento de MOD en %L es ceroEl segundo argumento de MODULO en %L es ceroEl 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.
  Falla de SegmentaciÃ³nFalla de SegmentaciÃ³n (cÃ³digo)Selecciona el convenio de llamadas ABI.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.La selecciÃ³n de fracciÃ³n de la frecuencia mÃ¡xima de ejecuciones de bloque bÃ¡sico en la funciÃ³n dada que el bloque bÃ¡sico necesita para ser considerado caliente.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 tipo de salida del enlazador (usado internamente durante la optimizaciÃ³n LTO)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 umbral de probabilidad para ramificaciones desalineadas.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 la probabilidad estimada en porcentaje de la expectativa incorporada. El valor predeterminado es 90% de probabilidad.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.Unidad de coma flotante de precisiÃ³n simple.TamaÃ±o (en KB) del cachÃ© de datos de software.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.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 modelo de coste para vectorizaciÃ³n. -fvect-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste para vectorizaciÃ³n.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 la FPU de Xilinx.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 el costo de las ramificaciones (20 por defecto).Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC.Especifica cÃºantos bytes se debe mover en inclusiÃ³n en lÃ­nea antes de llamar a memcpy/memmove.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 si las funciones deben guardarse en la memoria baja o en la alta.Especifica si las variables deben guardarse en la memoria baja o en la alta.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.No se admite un marco de pila mayor de 2G con -fsplit-stackExpresiÃ³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 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 la generaciÃ³n de cÃ³digo MPX.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.El soporte de HSA no implementa operandos FPU de 16 bits inmediatosSoporte para multihilos antiguo.Soporta el paso de mensajes con el Entorno Paralelo.Admite mÃ¡s de 8192 entradas GOT en ColdFire.Soporte para multihilos.Da soporte a mÃºltiples instrucciones de acumulador.Permite las excepciones sÃ­ncronas que no son llamadas.ABIs admitidas (para usar con la opciÃ³n -mabi=):Suprime 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 clÃ¡usula IF 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:TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPESTYPE_ARRAY_MAX_SIZE no es INTEGER_CSTTYPE_BINFO no es TREE_BINFOEl tipo TYPE_BINFO no es TYPE_MAIN_VARIANTTYPE_CACHED_VALUES no es TREE_VECTYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %pTYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­aTYPE_CANONICAL tiene diferente TYPE_CANONICALTYPE_CANONICAL no es compatibleTYPE_FIELDS definidos en un tipo incompletoEl campo TYPE_LANG_SLOT_1 (binfo) es no NULLTYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW no NULLTYPE_METHOD_BASETYPE no es una variante de mainTYPE_METHOD_BASETYPE no es registro ni uniÃ³nTYPE_MODE de TYPE_CANONICAL no es compatibleTYPE_NEXT_PTR_TO no es POINTER_TYPETYPE_NEXT_REF_TO no es REFERENCE_TYPETYPE_OFFSET_BASETYPE no es registro ni uniÃ³nTYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrectoEl campo TYPE_VALUES_RAW es no NULLTYPE_VFIELD no es FIELD_DECL ni TREE_LISTSe 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.La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³nEs posible que la opciÃ³n -mfloat128 no funcione perfectamenteLa ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %LEl operando de la instrucciÃ³n ENI tiene que ser 0 o 1El 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.La versiÃ³n mÃ¡s temprana de MacOS X en la cual este programa se ejecutarÃ¡.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 valor inmediato tiene que caber en un entero de %d bits para %sLa variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)El 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.La cantidad mÃ¡xima de memoria a ser asignada por GCSE.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 insns en un bucle completamente pelado.El nÃºmero mÃ¡ximo de insns en un bucle pelado que se enrolla solamente una vez.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 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 automÃ¡ticamente.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.El nÃºmero mÃ¡ximo de eliminaciÃ³n de opciones en 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.FracciÃ³n mÃ­nima de ejecuciones de perfil que el nÃºmero de ejecuciones de un bloque bÃ¡sico dado no debe alcanzar para ser considerado improbable.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 elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructorEl 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.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.
*************** Utilice la opciÃ³n -mcpu para poner el I
*** 2130,2183 ****
  
  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 float de 32 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 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 float de 64 bit.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 movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX.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 Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo.Usa los operadores de ensamblador %reloc() del estilo NewABI.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.Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05.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.Usa el modelo de cÃ³digo del TILE-Gx 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 precargado de hardwareUsa 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 patrones incluidos en lÃ­nea para copiado de memoria.Usa instrucciones madd/msub de enteros.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 instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0.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 instrucciones de memoria registro+desplazamiento escalares aÃ±adidas en ISA 3.0.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 la funciÃ³n main estÃ¡ndar como entrada para el inicio.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de constantes en lugar de generarlos cada vez que haga falta.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de variables en lugar de generarlos cada vez que haga falta.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 las extensiones de ABI SPE.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 trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido.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 de memoria registro+desplazamiento vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa lÃ­mites cero para todos los argumentos que llegan a la funciÃ³n 'main'.  Es Ãºtil cuando un binario instrumentado se usa con bibliotecas antiguas.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.Se usa long double de precisiÃ³n extendida de IBMSe usa long double de precisiÃ³n extendida de IEEEUsando 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 salidaLas instrucciones VSX y SPE no pueden coexistirNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para la opciÃ³n -msdata=.Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfloat-gprs: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.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.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 descartan calificadores.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 colgados.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.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.Advierte de errores de acceso a memoria encontrados por el Comprobador de LÃ­mites de Punteros.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 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 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.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 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.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 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 bucle no se puede optimizar debido a presunciones no triviales.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 construcciones sospechosas que implican orden de almacenamiento de escalares inverso.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 se emite una instrucciÃ³n microcodificada Cell.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 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 una funciÃ³n no se puede expandir a HSAIL.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 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 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.Con esta opciÃ³n tamaÃ±o cero obtenido dinÃ¡micamente para objetos con tipo incompleto se tratarÃ¡n como infinito.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: %sEntrada incorrecta en una lista TYPE_ARG_TYPESNodo incorrecto referenciado con referencia chkpÃ�rbol incorrecto en una lista TYPE_FIELDSX32 no admite el atributo ms_abiXXX entrando a pop_everything ()
  XXX saliendo de pop_everything ()
  No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions.Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos.Debe activar las instrucciones VFP para usar estos intrÃ­nsecos.Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Su plataforma objetivo no soporta -fcheck-pointer-boundsCero no es una declaraciÃ³n de etiqueta vÃ¡lida en %CAnchura cero en el descriptor de formato[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado][super ...] debe aparecer en el contexto de un mÃ©todono se permite el atributo __BELOW100__ con una clase de auto almacenamiento__builtin_arc_aligned con alineamiento no constante__builtin_cmpb solo acepta 2 argumentosno se admite __builtin_eh_return en este objetivo__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'no se admite __builtin_saveregs en este subobjetivono se admite __builtin_saveregs en este objetivono se admite __builtin_set_thread_pointer en este objetivoel tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scaralos vectores argumento de __builtin_shuffle debe ser del mismo tipolos argumentos de __builtin_shuffle deben ser vectoresel Ãºltimo argumento de __builtin_shuffle debe ser un vector enteroel nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismono se admite __builtin_thread_pointer en este objetivollamada a __builtin_unreachable o __builtin_trap con argumentos__delay_cycles estÃ¡ limitado a nÃºmeros de bucles de 32 bits__delay_cycles solo permite nÃºmero de ciclos no negativo__delay_cycles() solo toma argumentos constantes__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n__float128 y long double no pueden utilizarse en la misma expresiÃ³n__fp16 sin ldrh__ibm128 y long double no pueden utilizarse en la misma expresiÃ³nlas declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n`el argumento `custom-%s=' requiere dÃ­gitos numÃ©ricosun 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 constanteun destructor no puede ser %<constexpr%>hay 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 reducidosun parÃ¡metro no se puede declarar %<constexpr%>una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.una 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 distinto alineamiento definido en otra unidad de traducciÃ³nhay un tipo con atributos distintos definido en otra unidad de traducciÃ³nhay 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 cualificadores distintos 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 declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>una 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 constantese 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 floatse 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 (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %ula alineaciÃ³n para %q+D debe ser por lo menos %dla alineaciÃ³n para %q+D se especifiÃ³ previamente como %d y no se puede decrementarla 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 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 privadasel parÃ¡metro de alloc_align estÃ¡ fuera de rangoel parÃ¡metro de alloc_size estÃ¡ fuera de rangoargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>no se permiten alternativas en la salida del indicador asmuna funciÃ³n always_inline tal vez no se puede incluir en lÃ­neaconversiÃ³n ambigua para Ã­ndice de matrizconversiÃ³n de tipo por defecto ambigua desde %qTmÃ©todo ambiguo %s%s%sespecializaciÃ³n de plantilla %qD ambigua para %q+Dno se puede especificar un atributo de Ã¡rea de direcciones para variables localesun tipo de argumento que tiene una promociÃ³n por defecto no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteno se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³nuna 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 constantehay 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Ã³nhay un enum con distinto nÃºmero de valores 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 aplicaciÃ³n de #pragma weak %q+D despuÃ©s del primer uso resulta en conducta no especificadala arquitectura %qs sÃ³lo se admite para ensambladorlos argumentos que recibirÃ¡n formato no son %<...%>el 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 1 debe ser 0 o 2el argumento 1 debe ser un literal sin signo de 1 bitel argumento 1 debe ser un literal con signo de 5 bitsel argumento 1 debe ser un literal sin signo de 6 bitsel argumento 1 debe ser un mapael argumento 1 debe ser un valor de un campo de 8 bitsel 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 1 de %s debe ser una constanteel argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_altivec_predicate debe ser una constanteel argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_paired_predicate debe ser una constanteel argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_spe_predicate debe ser una constanteel argumento 2 debe ser 0 Ã³ 1el argumento 2 debe ser un literal sin signo de 1 bitel argumento 2 debe ser un literal sin signo de 5 bitsel argumento 2 debe ser un literal sin signo de 6 bitsel argumento 2 debe ser un literal sin signo de 7 bitsel 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 tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumeradoel 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 3 debe ser una literal sin signo de 1-bitel argumento 3 debe ser una literal sin signo de 2-bitel argumento 3 debe ser una literal sin signo de 4-bitel argumento d de debe estar dentro del rango 0..15el 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 complejoargumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>el 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" o "swi"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 %%:compare-debug-auxbase-opt no termina en .gkel argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>el argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<alloca%> podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTel 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 ni eic ni vector=<lÃ­nea>el argumento del atributo %qE no es cero ni unoel 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 debe ser una literal sin signo de 2-bitel argumento para %qs debe ser un entero no negativoel argumento para decltype debe ser una expresiÃ³nel argumento para dss debe ser una literal sin signo de 2-bitno 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 grandeel argumento del array de longitud variable podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTargumentos '%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'no se permiten argumentos para el destructorIF aritmÃ©ticoaritmÃ©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 arrayfalta 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 enteroLos tipos de array tienen lÃ­mites diferentesse usÃ³ una matriz como inicializadorlas matrices de funciones no tienen significadola sobreescritura asm genera un conflicto con el operando de entradala sobreescritura asm genera un conflicto con el operando de salidase descarta la declaraciÃ³n asm debido a un conflicto con el renombrado previono se permite asm en una funciÃ³n %<transaction_safe%>no se permite asm en una transacciÃ³n atÃ³micael operando asm %d probablemente no coincide con las restriccionesel especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asmel ensamblador no tiene soporte para -mabi=ilp32lista 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Ã³nel parÃ¡metro assume_aligned no es una constante enterase 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 %</%> o %<%%%> a %<>>%> o %<&%>se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>se asume que el desbordamiento con signo no sucede al simplificar %<min/max (X,Y)%> a %<X%> o %<Y%>se asume que el desbordamiento con signo no sucede al simplificar el condicionalse asume que el desbordamiento con signo no sucede al simplificar el condicional a constantese 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 desconoce attribute(target("%s"))se 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%>selecciÃ³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 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:insn shift errÃ³nea:prueba errÃ³neauso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo %<%s%> para el interruptor -mtls-size=valor %qs errÃ³neo para el interruptor -mcpuvalor %qs errÃ³neo para el interruptor -mfp-rounding-modevalor %qs errÃ³neo para el interruptor -mfp-trap-modevalor %qs errÃ³neo para -mmemory-latencyvalor %qs errÃ³neo para el interruptor -mtls-sizevalor %qs errÃ³neo para el interruptor -mtrap-precisionvalor errÃ³neo %qs para la opciÃ³n -mtunevalor errÃ³neo (%qs) para la opciÃ³n %<-march=%>valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>valor errÃ³neo (%qs) para el atributo %<target("arch=")%>valor errÃ³neo (%qs) para el atributo %<target("tune=")%>valor errÃ³neo (%s) para la opciÃ³n -march=valor errÃ³neo (%s) para el interruptor -mcmodel=valor errÃ³neo (%s) para la opciÃ³n -mtune=valor errÃ³neo para %<%s-%s%>valor errÃ³neo para %<%s=%s%>valor errÃ³neo para -mcall-%svalor errÃ³neo para -msdata=%sencabezados C mal anidados del preprocesadorla regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>la 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 equivocadoel 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)campo de bits %q+#D con tipo no enterola anchura del campo de bits %q+D no es una constante enteracampo de bits %qD con tipo no integralel 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 enteracomparaciÃ³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 flotantetanto el atributo %s como el %qE proporcionan direcciÃ³nambos argumentos de %<__builtin_clear_cache%> deben ser punterosla 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 %qTla ramificacion %2d nunca se ejecutaramificaciÃ³n %2d tomada %s%sla optimizaciÃ³n de carga de registro objetivo no se pensÃ³ para ser ejecutada dos vecesla 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 MIPS16la interna %qF es obsoleta.la interna %qF es solo para uso interno de GCC.el 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 %s solo es vÃ¡lido en modo de 64 bitsel interno %s solo acepta un argumento de cadenala funciÃ³n interna %qs no se admite con las opciones actualesla funciÃ³n interna %qs solo es vÃ¡lida para el procesador cellno se admite la funciÃ³n interna %s en esta configuraciÃ³n del compiladorla funciÃ³n interna %qs requiere requiere coma flotante de 128 bits del IEEE de ISA 3.0la funciÃ³n interna %qs requiere las opciones %qs y %qsla funciÃ³n interna %qs requiere la opciÃ³n %qsel operando interno deberÃ­a ser un valor de 6 bits sin signoel interno requiere un inmediato para el operando %dla interna vec_step solo puede usarse con tipos vectoriales.pero 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Ã³nla cuenta de borde llamador no coincide con la cuenta BBla cuenta de borde llamador no es vÃ¡lidael llamador es thunk de instrumentaciÃ³nel 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 constanteno se encuentra la variable de instancia asociada con la propiedadno se puede usar -mtp=cp15 con Thumb de 16-bitno se puede usar un objeto como un parÃ¡metro para un mÃ©todosolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se pueden aplicar los atributos longcall y shortcall al mismo tiempo a la misma funciÃ³nno se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferenteno se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferenteno se puede convertir el valor a un vectorno se puede crear el encabezado precompilado %s: %mno se puede crear el fichero de informaciÃ³n de repositorio %qsno se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase localno se puede extender el fichero PCH: %mno se puede encontrar un registro en la clase %qs al recargar %<asm%>no se puede obtener la posiciÃ³n en el fichero PCH: %mno se pueden mezclar operandos de tipos de coma flotante decimal y complejosno se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotanteno se pueden mezclar operandos de tipos de coma flotante decimal y vectorno se puede abrir %qs para escritura: %mno se puede abrir %s para escritura: %mno se puede abrir %s: %mno se puede leer %s: %mno se puede leer el fichero PCH: %mno se puede establecer el atributo %qE despuÃ©s de la definiciÃ³nno se puede establecer la posiciÃ³n en el fichero PCH: %mno se puede usar %qs como un registro guardado de llamadano se puede usar %qs como un registro usado de llamadano se puede usar %qs como un registro fijono se pueden usar mÃºltiples mÃ©todos de revisiÃ³n de la pila juntosno se puede escribir %s: %mno se puede escribir el fichero PCHno se puede escribir el fichero PCH: %mno se puede escribir relleno al fichero PCH: %mno se puede escribir a %s: %mno se puede obtener el estado del programa: %mno se puede abrir %s: %mno se puede abrir el fichero de entrada: %sno se puede abrir la salida de ldd: %mno se puede abrir la salida de nm: %mno 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 reservar espacio en la pila para la variable %q+D, funciÃ³n desnuda.no 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 puede unir el campo de bits %qE a %qTno 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 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 puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)no 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 '%s'no se puede encontrar 'ldd'no se puede encontrar 'nm'no se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se encuentra un par: contador:valor vÃ¡lidono 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
! %sno se pueden mezclar contadores %s separados para la funciÃ³n %uno se puede abrir %sno se puede abrir %s: %mno se puede abrir '%s'no se puede abrir el fichero ptx intermediono se puede abrir el fichero de perfil %sno se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlasno se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlasno se puede pasar un valor-r a un parÃ¡metro de referenciano se puede poner un objeto con un campo volatile en registerno se puede leer %s: %mno se pueden leer las decls LTO de %sno se pueden leer la tabla de modo LTO de %sno se puede leer el perfil de funciÃ³n de %sno se puede leer la tabla de cadenas de %sno se puede leer el conjunto de trabajo de %sno se puede recargar operandos constantes enteros en %<asm%>no se puede resolver la funciÃ³n sobrecargada %qD basÃ¡ndose en la conversiÃ³n al tipo %qTno se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructorno se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlasno se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlasno se puede establecer el atributo de interrupciÃ³n: no hay una funciÃ³n actualno se puede establecer el atributo de interrupciÃ³n: no hay tal identificadorno se puede especificar %<override%> para una claseno se puede especificar -o con -c, -S o -E y con mÃºltiples ficherosno se puede especificar -static con -fsanitize=addressno se puede especificar -static con -fsanitize=threadno se pueden especificar -msep-data y -mid-shared-library al mismo tiempollamada al extremo imposible: %sno se puede tomar la direcciÃ³n de %qsno se puede tomar la direcciÃ³n del campo de bits %qDno se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuadano se puede cambiar el tipo en valores que no son de interfazno se puede actualizar formulario SSAno se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metrosno se puede usar el modo %qs para tipos de enumeraciÃ³nno se pueden usar mshared y static juntosno se pueden usar mthreads y mlegacy-threads juntosno se pueden usar accesos de data small para %qsno se puede usar el tipo %s como tipo %sno se puede usar va_start en una funciÃ³n de interrupciÃ³nno se puede inicializar por valor la matriz %qT de lÃ­mite desconocidocaptura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡ticala etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switchla etiqueta de `case' no se reduce a una constante enterala etiqueta de case no es una expresion constante enterala etiqueta case no se encuentra dentro de una declaraciÃ³n switchel valor de la etiqueta `case' excede el valor mÃ¡ximo para el tipoel valor de la etiqueta `case' es menor que el valor mÃ­nimo para el tipoetiquetas case no ordenadas en sentencia switchlas etiquetas case no estÃ¡n ordenadas:el valor de case %qs no es un tipo enumeradoel valor de case %qs no es un tipo enumerado %qTla conversiÃ³n agrega el calificador %q#v al tipo de funciÃ³nconversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincideconversiÃ³n de puntero a entero de tamaÃ±o diferentela conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadoresla conversiÃ³n incrementa la alineaciÃ³n requerida del tipo del destinola conversiÃ³n especifica el tipo matrizla conversiÃ³n especifica el tipo funciÃ³nconversiÃ³n a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuoconversiÃ³n al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genÃ©rico discontinuoconversiÃ³n a un puntero de espacio de direcciones genÃ©rico desde un puntero de espacio de direcciones %s discontinuoconversiÃ³n a puntero desde un entero de tamaÃ±o diferenteconversiÃ³n a tipo union desde un tipo no presente en unionla conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteroslos atributos de categorÃ­a no estÃ¡n disponibles en Objective-C 1.0los atributos de categorÃ­a no estÃ¡n disponibles en esta versiÃ³n del compilador (se descartan)los atributos cdecl y thiscall no son compatiblescuenta de cgraph no vÃ¡lidael cgraph_node tiene una lista de clones errÃ³neael cgraph_node tiene un clone_of errÃ³neoel cgraph_node tiene un puntero prev_clone errÃ³neoel cgraph_node estÃ¡ en la lista de clones pero no es clonmatriz de tipo char inicializada con una cadena anchala suma de comprobaciÃ³n es (%x,%x) en lugar de (%x,%x)chkp_find_bounds: no se pueden encontrar lÃ­mites para el punterochkp_find_bounds: cÃ³digo de Ã¡rbol inesperado %schkp_get_bounds_by_definition: code GIMPLE inesperado %schkp_get_bounds_by_definition: var inesperada de tipo %schkp_make_addressed_object_bounds: cÃ³digo de Ã¡rbol inesperado %schkp_walk_pointer_assignments: tipo RHS inesperado: %sse escoge %qD sobre %qDse detectÃ³ una delegaciÃ³n de puntero circularya existe la clase %qEla clase %qE es obsoletala clase %qT no tiene ningÃºn campo llamado %qDla clase %qT es implÃ­citamente friend con sÃ­ mismala clase %qs no implementa el protocolo %qElos atributos de clase no estÃ¡n disponibles en Objective-C 1.0la definiciÃ³n de clase no se puede declarar como friendla extensiÃ³n de clase para la clase %qE se declarÃ³ despuÃ©s de su %<@implementation%>las extensiones de clase no estÃ¡n disponibles en Objective-C 1.0el argumento de limpieza no es una funciÃ³nel argumento de limpieza no es un identificadorcerrar: %sse cierra la lista de salida LTRANS %s: %mcerrando el fichero de dependencias %s: %margumento de coarrayel modelo de cÃ³digo %qs no se admite en el modo de bit %sel modelo de cÃ³digo %qs no se admite en modo x32modelo de cÃ³digo %qs con -f%sel modelo de cÃ³digo %s no admite el modo PICel argumento de collapse necesita una expresiÃ³n entera constante positivalos bucles colapsados no estÃ¡n perfectamente anidadoscollect2 versiÃ³n %s
  collect: leyendo %s
  collect: recompilando %s
  collect: reenlazando
  collect: alterando %s en %s
! la colecciÃ³n en la enumeraciÃ³n rÃ¡pida no es un objetofunciÃ³n comdat-local llamada por %s fuera de su comdatel sÃ­mbolo comdat-local referenciado en %s fuera de su comdatcoma al final de la lista de enumeradoresla opciÃ³n de lÃ­nea de Ã³rdenes %qs no se admite en esta configuraciÃ³nla opciÃ³n de lÃ­nea de Ã³rdenes %qs es vÃ¡lida para %s pero no para %sla opciÃ³n de lÃ­nea de Ã³rdenes %qs es vÃ¡lida para el controlador, pero no para %sla informaciÃ³n de depuraciÃ³n de sÃ­mbolos comunes no estÃ¡ estructurada como sÃ­mbolo+desplazamientocompact-casesi no es aplicable a ARCv2se comparan volcados finales de insnsno es segura la comparacion de coma flotante con == o !=se comparan vectores con tipos de elemento diferentesse comparan vectores con nÃºmeros de elementos diferentesla comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datosla comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datoscomparaciÃ³n entre %q#T y %q#TcomparaciÃ³n entre %qT y %qTla comparaciÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³ncomparaciÃ³n entre puntero y enterocomparaciÃ³n entre los tipos %qT y %qTla comparaciÃ³n siempre es %dla comparaciÃ³n siempre es %d debido a la anchura del campo de bitla comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datosla comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datoscomparaciÃ³n de punteros completos e incompletosla comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsala comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdaderala comparaciÃ³n de tipos Objective-C distintos carece de una conversiÃ³nla comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³nla comparaciÃ³n de punteros a espacios de direcciones discontinuoscomparaciÃ³n de un ~unsigned promovido con una constantecomparaciÃ³n de un ~unsigned promovido con unsignedla comparaciÃ³n de una expresiÃ³n unsigned < 0 siempre es falsala comparaciÃ³n de una expresiÃ³n unsigned >= 0 siempre es verdaderala comparaciÃ³n con una literal de cadena resulta en una conducta no especificadalas comparaciones como %<X<=Y<=Z%> no tienen su significado matemÃ¡ticocompilaciÃ³n terminada debido a -Wfatal-errors.
  compilaciÃ³n terminada debido a -fmax-errors=%u.
  compilaciÃ³n terminada.
! los argumentos complejos deben tener tipo de coma flotantelos argumentos complejos deben tener tipos idÃ©nticosdesbordamiento de coma flotante compleja en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma flotante compleja en expresiÃ³n de tipo %qT da como resultado %qEdesbordamiento de entero complejo en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de entero complejo en expresiÃ³n de tipo %qT da como resultado %qEcomplex no vÃ¡lido para %qsla literal compuesta tiene tamaÃ±o variablela literal compuesta del tipo %qT que no es objetoliteral compuesta calificada por un calificador de espacio de direccionesflujo comprimido: %sla expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qDla expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla expresiÃ³n condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³nespecificaciones de acceso en conflicto para el campo %qE, descartadoespecificaciones de acceso en conflicto para el mÃ©todo %q+D, descartadoespacios de direcciones nombrados generan un conflicto (%s vs %s)se especificaron espacios de direcciones nombrados en conflicto (%s vs %s) para %q+Dse especificaron espacios de direcciones nombrados en conflicto (%s vs generic) para %q+Dse especificaron espacios de direcciones nombrados en conflicto (generic vs %s) para %q+Dse especificaron tipos de devoluciÃ³n en conflicto para %q+#Despecificadores en conflicto en la declaraciÃ³n de %qsel nombre de la super clase %qE genera un conflictose especificaron atributos de tipo en conflicto para %q+#Dcalificadores de tipos en conflicto para %q+Dtipos en conflicto para %<%c%s%>tipos en conflicto para %q+Dtipos en conflicto para la funciÃ³n interna %q+Dhay un conflicto al usar opciones -mcustom, atributos de objetivo y/o funciones _builtin_custom_genera un conflicto con %qDconsidere usar '-pg' en lugar de '-p' con gprof(1)considere usar `-pg' en lugar de `-p' con gprof (1)considere usar `-pg' en lugar de `-p' con gprof(1)const %qs no se puede declarar %<mutable%>propagaciÃ³n const/copy desactivadaconst_double_split recibiÃ³ una insn errÃ³nea:el argumento constante estÃ¡ fuera de rango para %qsse usÃ³ el campo constante %qD como salida %<asm%>no se recomputa la constante cuando cambia ADDR_EXPRla constante se refiere a sÃ­ mismase requiere un valor constante para la interna %qF, argumento %del constructor no puede ser una funciÃ³n miembro de tipo staticdelegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qDel constructor para la clase extranjera %qT no puede ser un miembroel constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la claseno se admiten las prioridades de constructorlas prioridades de constructor desde 0 hasta %d estÃ¡n reservadas para la implementaciÃ³nlas prioridades de constructor deben ser enteros desde 0 hasta %d inclusivese usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qTlos constructores tal vez no sean cv-calificadosbucle que lo contiene aquÃ­contiene el mÃ©todo virtual adicional %qDla declaraciÃ³n continue no estÃ¡ dentro de un buclecontrol de flujo enmedio del bloque bÃ¡sico %del control alcanza el final de una funciÃ³n que no es voidla conversiÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla conversiÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³nla conversiÃ³n descarta la constanciaconversiÃ³n de %q#T a %q#Tla conversiÃ³n de %qT a %qT cambia el valor de %qEla conversiÃ³n de %qT a %qT cambia el valor de %qE a %qEla conversiÃ³n de %qT a %qT puede cambiar el valorvonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qsla conversiÃ³n carece de tipo al final del formatoconversiÃ³n de un SSA_NAME del lado izquierdoconversiÃ³n de registro a un tamaÃ±o diferentela conversiÃ³n del escalar %qT al vector %qT implica truncadola conversiÃ³n de %qT desde %qT puede cambiar el signo del resultadola conversiÃ³n de %qT desde la expresiÃ³n booleanala conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia a void nunca usarÃ¡ un operador de conversiÃ³n de tipoconversiÃ³n a tipo de dato incompletoinicializaciÃ³n a un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTse solicitÃ³ conversiÃ³n a un tipo que no es escalarla conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a void no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a void no accederÃ¡ al objeto %qE de tipo incompleto %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo incompleto %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo %qTinicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qTse convierte %<false%> al tipo puntero %qTse convierte %<false%> a tipo puntero para el argumento %P de %qDse convierte NULL a un tipo que no es punterola conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++se convierte puntero lejano a puntero cercanola conversiÃ³n de la funciÃ³n sobrecargada %qD al tipo %q#T es ambiguala conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qDse convierte al tipo %qT que no es puntero desde NULLla variable copyprivate %qE no es threadprivate o private en el contexto externoraÃ­z de Ã¡rbol de bucle corruptalista de salidas corrupta del bucle %dcabeza corrupta de la lista de salidas del bucle %dinformaciÃ³n de anÃ¡lisis de perfil corrupta: el borde de %i a %i excede la cuenta maximalinformaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de ejecuciones para el borde %d-%d deberÃ­a ser %iinformaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de iteraciones para el bloque bÃ¡sico %d deberÃ­a ser %iinformaciÃ³n de anÃ¡lisis de perfil corrupta: los datos de anÃ¡lisis de perfil no es consistente en flujoinformaciÃ³n de anÃ¡lisis de perfil corrupta: sum_all es menor que sum_maxvalor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)no se puede cerrar el fichero de volcado Go: %mno se puede cerrar el fichero de volcado de insn final %qs: %mno se puede cerrar el fichero de respuesta %sno se puede cerrar el fichero de respuesta temporal %sno se puede cerrar el fichero de volcado de insn en ceros %qs: %mno se ha podido emitir HSAIL para la funciÃ³n %s: la funciÃ³n no se puede clonarno se puede encontrar un registro de vaciadono se puede encontrar la clase %qEno se puede encontrar la interfaz para la clase %qEno se puede encontrar setter/getter para %qE en la clase %qEno se puede encontrar el fichero de especificaciones %s
! no se puede abrir el fichero de volcado Go %qs: %mno se puede abrir el fichero de volcado %qs: %mno se puede abrir el fichero de volcado de insn final %qs: %mno se puede abrir el fichero de respuesta %sno se puede abrir el fichero de resoluciÃ³n de sÃ­mbolos: %mno se puede abrir el fichero de respuesta temporal %sno se puede abrir el fichero de desplazamientono se puede decodificar el nÃºmero hexadecimalno se puede resolver el tipo typenameno se puede dividir insnno se puede escribir en el fichero de respuesta %sno se puede escribir en el fichero de respuesta temporal %sno se puede entender kern.osversion %q.*sno se puede entender version %s
! no se puede hacer unmap de pch_address_space: %mla cpu %qs es un argumento no vÃ¡lido para el interno %qsla cpu %s es un argumento no vÃ¡lido para el interno %screado y usado con diferentes ABIscreado y usado con diferentes arquitecturas / ABIscreado y usado con diferente orden de bitscreado y usado con diferentes opciones de -fpiccreado y usado con diferentes opciones de -fpiecreado y usado con diferentes opciones de '%s'se crea la matriz de %qTse crea la matriz de %qT, la cual es un tipo de clase abstractase crea la matriz de miembros de funciÃ³nse crea la matriz de funcionesse crea la matriz de referenciasse crea la matriz de voidsse crea un puntero a funciÃ³n miembro del tipo %qT que no es clasese crea un puntero al miembro del tipo %qT que no es clasese crea un puntero al miembro de tipo voidse crea un puntero al miembro de referencia de tipo %qTse crea una reubicaciÃ³n en tiempo de ejecuciÃ³nse crea una reubicaciÃ³n en tiempo de ejecuciÃ³n para %qDse crea un selector para el mÃ©todo %qE que no existela opciÃ³n custom-fpu-cfg no admite %<no-%>la opciÃ³n custom-fpu-cfg requiere argumento de configuraciÃ³nno se pueden especificar atributos de Ã¡rea de datos para variables localesel Ã¡rea de datos de %q+D genera un conflicto con la declaraciÃ³n previadeclaraciÃ³n de datosla definiciÃ³n de datos no tiene tipo o clase de almacenamientoel dato miembro %qD no puede ser una plantilla miembrolos datos miembro pueden no tener el tipo modificado variablemente %qTel tipo de datos de %q+D no es adecuado para un registrodata-model=far no es vÃ¡lido para la arquitectura cr16cSTMT muerto en la tabla EHhistograma muertodepuraciÃ³nel formato de depuraciÃ³n %qs genera un conflicto con una selecciÃ³n previael nivel de salida de depuraciÃ³n %qs es demasiado elevadodepuraciÃ³n: especificador-decl no vÃ¡lido en la condiciÃ³nla declaraciÃ³n %qD no declara nadala declaraciÃ³n no declara nadaexiste la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metrodeclaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de %<~%T%> como miembro de %qTla declaraciÃ³n de %q#Dla declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializadala declaraciÃ³n de %q#D no tiene inicializadoresla declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³nla declaraciÃ³n de %q#D oscurece un parÃ¡metrola declaraciÃ³n de %q+D oscurece una funciÃ³n internala declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variabledeclaraciÃ³n de %q+D sin enlace despuÃ©s de una declaraciÃ³n externdeclaraciÃ³n de %qD como %<typedef%>la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³nla declaraciÃ³n de %qD como una matriz de funcionesla declaraciÃ³n de %qD como una matriz de referenciasla declaraciÃ³n de %qD como una matriz de voidsdeclaraciÃ³n de %qD como miembro de %qTla declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primerala declaraciÃ³n de %qD como algo que no es funciÃ³ndeclaraciÃ³n de %qD como algo que no es miembrola declaraciÃ³n de %qD como parÃ¡metrola declaraciÃ³n de %qD en %qD la cual no incluye a %qDla declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qDla declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qDla declaraciÃ³n de %qD oscurece a una declaraciÃ³n globalla declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previadeclaraciÃ³n de %qE como una matriz de funcionesla declaraciÃ³n de %qE como una matriz de voidsla declaraciÃ³n de %qF tiene un especificador de excepciÃ³n diferentedeclaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lidodeclaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de nombre de tipo como una matriz de funcionesdeclaraciÃ³n de nombre de tipo como una matriz de voidsno se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificadafalta el id del declarador; se utiliza la palabra reservada %qDse declara aquÃ­el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumeradodecremento del campo constante %qDel decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++decremento de la funciÃ³n %qDdecremento de miembro %qD en objeto de sÃ³lo lecturadecremento de la ubicaciÃ³n de sÃ³lo lectura %qEdecremento del miembro de sÃ³lo lectura %qDdecremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDdecremento del parÃ¡metro de sÃ³lo lectura %qDdecremento de la referencia de sÃ³lo lectura %qDdecremento de la variable de sÃ³lo lectura %qDse deduce %qT como %qTpredeterminado %d mÃ­nimo %d mÃ¡ximo %del argumento por defecto %qE usa %qDel argumento por defecto %qE usa la variable local %qDargumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qDargumento por defecto dado para el parÃ¡metro %d de %q#Dno coincide el argumento por defecto en la resoluciÃ³n de sobrecargafalta el argumento por defecto para el parÃ¡metro %P de %q+#Dse especificÃ³ un argumento por defecto para el parÃ¡metro lambdase especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­citano se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDlos argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³nno se ha especificado el objetivo predefinidono se ha especificado el atributo target_clones predefinidono se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³nlos argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11no se pueden usar los argumentos de plantilla por defecto en las especializaciones parcialeslas funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el constructor por defecto en efecto no inicializa ningÃºn dato miembro que no es staticfunciÃ³n definida por defecto %q+D con argumento por defectodefinir un tipo en una conversiÃ³n es no vÃ¡lido en C++definir un tipo en una literal compuesta es no vÃ¡lido en C++definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friendla definiciÃ³n de tipo en %qs es no vÃ¡lida en C++la definiciÃ³n en el bloque %i no domina el uso en el bloque %idefiniciÃ³n en el bloque %i despuÃ©s del usola definiciÃ³n de %q#D se marca como %<dllimport%>la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantillala definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qTla definiciÃ³n de %qD explÃ­citamente por defectola definiciÃ³n de %qD declarado implÃ­citamenteno se encontrÃ³ la definiciÃ³n del protocolo %qEla definiciÃ³n de los datos miembro static %q+D de la clase dllimportadase proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­citalos constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el borrado de %qT estÃ¡ indefinidose borra el fichero LTRANS %s: %mse borra el fichero %s: %mel nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipoconversiÃ³n obsoleta de una constante de cadena a %qTel mensaje obsoleto no es una cadenadeferenciando el puntero %<void *%>la dereferencia de punteros %<type-punned%>  puede romper las reglas de alias estrictola dereferencia de punteros %<type-punned%> romperÃ¡ las reglas de alias estrictodeclaraciÃ³n de tipo derivadounion derivada %qT no vÃ¡lidase declarÃ³ el destructor %qD como una plantilla miembroel destructor no puede ser una funciÃ³n miembro de tipo staticel destructor para %qE no debe se ejecutado porel destructor para la clase extranjera %qT no puede ser un miembrono se admiten las prioridades de destructorlas prioridades de destructor desde 0 hasta %d estÃ¡n reservadas para la implementaciÃ³nlas prioridades de destructor deben ser enteros desde 0 hasta %d inclusivelos destructores no pueden ser cv-calificadoslos destructores no pueden tener parÃ¡metrosla diferencia entre %qE y %qD no tiene tipo enteronÃºmero diferente de parÃ¡metrosnÃºmero diferente de resultadostipos de parÃ¡metro diferentestipos de receptor diferentestipos de resultado diferentestipos subyacentes diferentes en el enum %q#Tvarargs diferentesbase directa %qT inaccesible en %qT debido a ambigÃ¼edadargumento de la directiva %qEargumento de la directiva en el rango de [%E, %E]se desactiva el paso %s para la funciÃ³n %sse desactiva el paso %s para las funciones en el rango de [%u, %u]tipo Objective-C distinto en la devoluciÃ³ndivisiÃ³n por cerono especifique -march=... y -mcpu=... al mismo tiempono se admite multilibel dominador de %d deberÃ­a ser %d, no %del dominador de %d en un estado desconocidolista doblemente enlazada de nombres del ensamblador corrruptalista de clones doblemente ligada corrruptadebido a diferentes especificaciones de excepcionesvuelca fichero: %s
! %<const%> duplicado%<restrict%> duplicado%<volatile%> duplicado%qE duplicado%qs duplicadovalor case duplicado (o con solapamiento de rangos)nombre de operando asm %qs duplicadotipo base duplicado %qT no vÃ¡lidovalor de case duplicadocalificador-cv duplicadodeclaraciÃ³n duplicada para el protocolo %qEdeclaraciÃ³n duplicada del mÃ©todo %<%c%E%> con tipos en conflictodefiniciÃ³n duplicada de '%s'instanciaciÃ³n explÃ­cita duplicada de %q#DinstanciaciÃ³n explÃ­cita duplicada de %q#TinicializaciÃ³n duplicada de %qDUID de insn duplicado: %ivariable de instancia %q+D duplicadadeclaraciÃ³n de interfaz duplicada para la categorÃ­a %<%E(%E)%>declaraciÃ³n de interfaz duplicada para la clase %qEetiqueta %qD duplicadadeclaraciÃ³n duplicada de la etiqueta %qEmiembro %q+D duplicadoespecificador-virt duplicadocondiciÃ³n %<if%> duplicadadurante la recompilaciÃ³n -fcompare-debugno se admite dwarf versiÃ³n %dno se encontrÃ³ la dependencia dinÃ¡mica %sdynamic_cast de %q#D a %q#T nunca podrÃ¡ tener Ã©xitocada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que apareceel borde %s->%s no tiene un call_stmt correspondienteel borde de %d a %d se debe marcar como irreducibleel borde de %d a %d no se debe marcar como irreduciblepuntos de borde para una declaraciÃ³n errÃ³nea:se debe definir -fopenacc o -fopenmplos tipos de elemento deben ser el mismooperaciÃ³n binaria elementallos argumentos de la funciÃ³n elemental en %C no cumplenprocedimiento elementalelementos de la matriz %q#D con tipo de dato incompletoelementos de la matriz %q#T tienen tipo de dato incompleto%<\0%> incrustado en el formatoemit_fusion_p9_load no MEMemit_fusion_p9_load, reg #1 errÃ³neoemit_fusion_p9_load, reg #2 errÃ³neoemit_fusion_p9_store no MEMemit_fusion_p9_store, reg #1 errÃ³neoemit_fusion_p9_store, reg #2 errÃ³neose emite un operando PIC, pero el registro PIC aÃºn no estÃ¡ preparadose emite el insn de microcÃ³digo condicional %s	[%s] #%dse emite el insn de microcÃ³digo %s	[%s] #%ddeclaraciÃ³n vacÃ­auna declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiquetauna declaraciÃ³n vacÃ­a con especificadores de clase de almacenamiento no redeclara la etiquetauna declaraciÃ³n vacÃ­a con calificador de tipo no redeclara la etiquetarango de Ã­ndices vacÃ­o en el inicializadorprecisiÃ³n izquierda vacÃ­a en el formato %sprecisiÃ³n vacÃ­a en el formato %sse especificÃ³ un rango vacÃ­oinicializador escalar vacÃ­ocadena vacÃ­a en el atributo %<target%>Activa cÃ³digo de compresiÃ³n FT32B.activa el uso de la instrucciÃ³n move condicional.se activa el paso %s para la funciÃ³n %sse activa el paso %s para las funciones en el rango de [%u, %u]habilitar el soporte de rastreo hacia atrÃ¡s sÃ³lo tiene significado cuando se compila para el Thumbhabilitar el soporte de trabajo interno de llamado sÃ³lo tiene significado cuando se compila para el Thumb%qs contenedoraconstrucciÃ³n OpenACC %qs que lo contienelas plantillas de clase contenedoras no son explÃ­citamente especializadasregiÃ³n objetivo contenedoratarea contenedorael insn final %d para el bloque %d no se encontrÃ³ en el flujo insnel final del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteentra en el bloque estructurado OpenMPentra en el bloque catchentra en la sentencia sincronizada o atÃ³micaentra en el bloque tryse definiÃ³ la constante enum aquÃ­constante enum en contexto booleanconversiÃ³n de enum en una asignaciÃ³n es no vÃ¡lido en C++la conversiÃ³n de enum en la inicializaciÃ³n es no vÃ¡lida en C++la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++se definiÃ³ el tipo enum aquÃ­tipos enumeral y no enumeral en la expresiÃ³n condicionalno coincide el enumeral en la expresiÃ³n condicional: %qT vs %qTel valor de enumeraciÃ³n %qE no se maneja en un switchlos valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grandeel valor de enumerador para %qD no es una constante enterael valor de enumerador para %qE no es una constante enterael valor de enumerador para %qE no es una expresiÃ³n constante enterano se definiÃ³ la variable de entorno %qsse debe establecer la variable de entorno COLLECT_GCCse debe establecer la variable de entorno COLLECT_GCC_OPTIONSno se definiÃ³ la variable de entorno DJGPPla variable de entorno DJGPP apunta al fichero corrupto '%s'la variable de entorno DJGPP apunta al fichero faltante '%s'errorerror al cerrar %s: %merror en los argumentos para la funciÃ³n de especificaciÃ³n %qserror al quitar %s
  error al escribir %qserror al escribir a %s: %merror: errores durante la mezcla de unidades de traducciÃ³nmanejo de excepciones desactivado, use -fexceptions para activarno coincide la personalidad del manejo de excepciÃ³nse atraparÃ¡  la excepciÃ³n del tipo %<%T%>la excepciÃ³n del tipo %qT se atraparÃ¡exceso de elementos en el inicializador de matrizexceso de elementos en el inicializador de matriz de caracteresexceso de elementos en el inicializador de escalarexceso de elementos en el inicializador de structexceso de elementos en el inicializador de unionexceso de elementos en el inicializador de vectoroperando use en exceso para stmtse asume que las cuentas de ejecuciÃ³n son cero
  cuentas de ejecuciÃ³n estimadas
! no se grabÃ³ la salida %d->%dfallÃ³ expand_binop en movsi gotel punto de expansiÃ³n es la ubicaciÃ³n %ise esperaba %<#pragma omp section%> o %<}%>se esperaba una clÃ¡usula %<#pragma omp%>se esperaba %<(%>se esperaba %<(%> o fin de lÃ­nease esperaba %<)%>se esperaba %<*%>se esperaba %<,%>se esperaba %<,%> o %<)%>se esperaba %<,%> o %<...%>se esperaba %<,%> o %<;%>se esperaba %<,%> o %<}%>se esperaba %<,%>, %<;%> o %<}%>se esperaba %<.%>se esperaba %<...%>se esperaba %<:%>se esperaba %<:%> o %<...%>se esperaba %<:%> o %<::%>se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>se esperaba %<::%>se esperaba %<;%>se esperaba %<;%> despuÃ©s de la definiciÃ³n de clasese esperaba %<;%> despuÃ©s de la definiciÃ³n de structse esperaba %<;%> despuÃ©s de la definiciÃ³n de unionse esperaba %<;%> al final de la declaraciÃ³n miembrose esperaba %<;%> o %<{%>se esperaba %<;%> o %<{%> despuÃ©s de la definiciÃ³n del atributo de mÃ©todose esperaba %<;%>, %<,%> o %<)%>se esperaba %<;>, identificador o %<(%>se esperaba %<<%>se esperaba %<=%>se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>se esperaba %<>%>se esperaba %<@end%>se esperaba %<@synchronized%>se esperaba %<@throw%>se esperaba %<@try%>se esperaba %<[%>se esperaba %<]%>se esperaba %<__label__%>se esperaba %<__transaction_atomic%>se esperaba %<__transaction_relaxed%>se esperaba %<asm%>se esperaba %<catch%>se esperaba %<class%>se esperaba %<class%>, %<typename%> o %<template%>se esperaba %<decltype%>se esperaba %<delete%>se esperaba %<extern%>se esperaba %<namespace%>se esperaba %<new%>se esperaba %<none%> o %<shared%>se esperaba %<operator%>se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>se esperaba %<return%>se esperaba %<static_assert%>se esperaba %<template%>se esperaba %<throw%>se esperaba %<try%>se esperaba %<using%>se esperaba %<while%>se esperaba %<{%>se esperaba %<{%> o %<:%>se esperaba %<}%>se esperaba %<}%> antes de %<else%>se esperaba %<~%>se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %dse esperaba %qT pero el argumento es de tipo %qTse esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qsse esperaba [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>se esperaba [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>se esperaba una cadena despuÃ©s de %<#pragma message%>se esperaba un objeto SSA_NAMEse esperaba una expresiÃ³n booleanase esperaba un tipo booleanose esperaba canalse esperaba un nombre de clasese esperaba una llave de clasese esperaba un nombre de clasese esperaba un constructor, un destructor, o una conversiÃ³n de tipose esperaba una declaraciÃ³nse esperaba una declaraciÃ³nse esperaban especificadores de declaraciÃ³nse esperaban especificadores de declaraciÃ³n o %<...%>se esperaba un declaradorse esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>se esperaba el fin de la lista-de-capturase esperaba fin de lÃ­nease esperaba una expresiÃ³nse esperaba funciÃ³nse esperaba una expresiÃ³n idse esperaba un identificadorse esperaba un identificador o %<(%>se esperaba un identificador o %<)%>se esperaba un identificador o %<*%>se esperaba un inicializadorse esperaba un enterose esperaba una expresiÃ³n enterase esperaba interfaz o puntero a interfazse esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³nse esperaba una declaraciÃ³n de iteraciÃ³nse esperaba una declaraciÃ³n de saltose esperaba etiquetase esperaba una declaraciÃ³n etiquetadase esperaba un Ã­ndice de mapa en el lado derechose esperaba un nombre de espaciose esperaban especificadores de nombre anidadosse esperaba un tipo numÃ©ricooperador inesperadose esperaba el parÃ¡metro pack antes de %<...%>se esperaba un punterose esperaba una expresiÃ³n primariase esperaba un operador punterose esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qDse esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qDse esperaba una declaraciÃ³n de selecciÃ³nse esperaba una lista de calificadores-especificadoresse esperaba una declaraciÃ³nse esperaba una cadena literalse esperaba una cadena literalse esperaba un identificador sufijose esperaba un argumento de plantillase esperaba un id de plantillase esperaba un id de plantilla para el tipose esperaba un nombre de plantillase esperaba un specificador de tipose esperaba un nombre de tipose esperaba un especificador de tipose esperaba un id sin calificarla captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defectola captura por copia explÃ­cita de %qD es redundante con la captura por copia por defectola captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defectolos operadores de conversiÃ³n explÃ­cita sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11goto explÃ­cito al final del bb %dinstanciaciÃ³n explÃ­cita de %q#DinstanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantillainstanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponibleinstanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)instanciaciÃ³n explÃ­cita de la plantilla %qD que no es claseinstanciaciÃ³n explÃ­cita de %q#D que no es plantillainstanciaciÃ³n explÃ­cita del tipo %qT que no es plantillala instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qDespecializaciÃ³n explÃ­cita en el Ã¡mbito %qD que no es espacio de nombresespecializaciÃ³n explÃ­cita de %qD despuÃ©s del primer usola especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>instanciaciÃ³n explÃ­cita de %qT que no es plantillano se permite la lista de argumentos de plantilla explÃ­citala especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamientolos registros usados explÃ­citamente deben ser agrupados en la parte superior de la pilaexpr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %Lexpr en la asignaciÃ³n !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %Lla expresiÃ³n %qE tiene efectos colateralesla expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³nla expresiÃ³n en la aserciÃ³n static no es un enterola expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante enterala expresiÃ³n en la aserciÃ³n static no es una constantese trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcionalse trata la lista de expresiones como una expresiÃ³n compuesta en en inicializadorse trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoriala declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompletolas listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11los registros extendidos no tiene mitades superioresdeclaraciÃ³n extern de %q+D despuÃ©s de una declaraciÃ³n sin enlacemodelo globalvalue externono se admiten funciones de inicializaciÃ³n TLS externas en este objetivose requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qEclon incluido en lÃ­nea visible externamente<;%> extragrupo extra de llaves al final del inicializadorelementos extras en el inicializador escalarborde de salida extra %d->%dcalificaciÃ³n extra %<%T::%> en el miembro %qsno se permite la calificaciÃ³n extrapunto y coma extrase especificÃ³ un punto y coma extra en la definiciÃ³n del mÃ©todose especificÃ³ un punto y coma extra en un struct o unioncalificadores de tipo extra en el argumento de formato (argumento %d)no se puede inicializar el plugin %sfallo al expandir funciÃ³n internano se puede obtener el estado de salida: %mno se pueden obtener los tiempos de proceso: %mfallÃ³ al abrir el fichero temporal %s para la salida LTOfallÃ³ al abrir el fichero de temporal %s con salida LTOfallÃ³ al reclamar una funciÃ³n innecesariafallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdatla falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>falla al simplificar la referencia de subcadena en la declaraciÃ³n DATA en %Lfalla al tratar de recargar:borde de caÃ­da despuÃ©s de una sentencia de control en bb %dborde de caÃ­da despuÃ©s del salto incondicional en bb %iel borde de caÃ­da cruza el lÃ­mite de la secciÃ³n en bb %icaida para salir del bb %dla enumeraciÃ³n rÃ¡pida no estÃ¡ disponible en Objective-C 1.0los atributos fastcall y cdecl no son compatibleslos atributos fastcall y regparm no son compatibleslos atributos fastcall y stdcall no son compatibleslos atributos fastcall y thiscall no son compatibleserror fatal: fclose %s: %mel campo %q+D no vÃ¡lidamente se declara como un tipo de funciÃ³nel campo %q+D no vÃ¡lidamente se declara como un tipo de mÃ©todoel campo %qE se declarÃ³ como una funciÃ³nel campo %qE tiene tipo de dato incompletoel nombre del campo no estÃ¡ en el inicializador de record o unionespecificador de precisiÃ³n del campoanchura de campoanchura de campo en formato printfanchura de campo en formato scanfanchura de campo en formato strfmonanchura de campo en formato strftimeespecificador de anchura de campolos campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³nel fichero termina en el argumento por defectola declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>carÃ¡cter de rellenocarÃ¡cter de relleno en el formato de strfmonfind_enum(): No se encontrÃ³ el enumeradorse encontrÃ³ la funciÃ³n fini en el objeto %sel primer argumento debe ser []byteel primer argumento de %q+D debe ser %<int%>el primer argumento de %<__builtin_choose_expr%> no es una constanteel primer argumento para %<va_arg%> no es del tipo %<va_list%>el primer descuadre es campoel primer desplazamiento debe estar en direcciÃ³n opuesta a las iteraciones del bucleel primer registro debe ser R0el registro ebp fijo requiere %<-maccumulate-outgoing-args%>el registro ebp fijo requiere %<target("accumulate-outgoing-args")%>se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³ndesbordamiento de coma fija en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma fija en expresiÃ³n de tipo %qT da como resultado %qEno se admiten tipos de coma fija para este objetivono se admiten tipos de coma fija en C++miembro de matriz flexible en unionel miembro de matriz flexible no estÃ¡ al final del structla constante de coma flotante excede el rango de %qTconstante de coma flotante mal usadase truncÃ³ la constante de coma flotante a cerodesbordamiento de coma flotante en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma flotante en expresiÃ³n de tipo %qT da como resultado %qEla constante de coma flotante no es un operando inmediato vÃ¡lidoinsn de control de flujo dentro de un bloque bÃ¡sicofold check: el Ã¡rbol original cambiÃ³ por un plieguefopen %s: %mfopen: %s: %mpara %qDla expresiÃ³n de incremento for no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala expresiÃ³n de incremento for no tiene efectola expresiÃ³n de incremento for es una referencia, no una llamada, a la funciÃ³n %qEse esperaba una declaraciÃ³n forpara la declaraciÃ³n de plantilla %q+Dpara la opciÃ³n -mcache-block-size=X, las X vÃ¡lidas son: 4, 8, 16, 32, 64, 128, 256, o 512para la opciÃ³n -misr-vector-size=X, las X vÃ¡lidas son: 4 o 16formatono se usa el argumento de formato %d antes de usar el argumento %d en el formato de estilo-$se usa mÃ¡s de una vez el argumento de formato %d en el formato %sel argumento de formato debe ser una referencia %qsel argumento de formato debe ser una referencia %qs pero se encontrÃ³ una cadenael formato es una cadena de carÃ¡cter anchael formato no es una cadena literal y no tiene argumentos de formatoel formato no es una cadena literal, no se revisaron los tipos de argumentoel formato no es una cadena literal, no se revisÃ³ la cadena de formatoel argumento de la cadena de formato se encuentra despuÃ©s de los argumentos que recibirÃ¡n formatoel argumento de la cadena de formato no es un tipo de cadenala cadena de formato tiene un nÃºmero de operadores no vÃ¡lidola cadena de formato se definiÃ³ aquÃ­se forma un puntero para referenciar al tipo %qTse forma una referencia para referenciar al tipo %qTse forma la referencia a voidse encontrÃ³ %<%c%s%>se encontrÃ³ %<-%E%> en lugar de %<+%E%> en el(los) protocolo(s)se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>se encontrÃ³ un %qT pero el argumento de formato debe ser una cadenase encontrÃ³ una referencia %qs pero el argumento de formato debe ser una cadenase encontrÃ³ un nombre por defecto con una declaraciÃ³n de definiciÃ³n que no estÃ¡ vacÃ­ase encontrÃ³ una definiciÃ³n real para uno que no es registrose encontrÃ³ una definiciÃ³n virtual para un registro GIMPLEse encontrÃ³ un SSA_NAME que fue liberado en el conjunto librese encontrÃ³ un case por defecto que no estÃ¡ al inicio del vector caseel completado por software de fp requiere una opciÃ³n -mtrap-precision=ifr30_print_operand: cÃ³digo %%F no vÃ¡lidofr30_print_operand: cÃ³digo %%x no vÃ¡lidofr30_print_operand: operando no vÃ¡lido para el cÃ³digo %%Afr30_print_operand: MEM sin manejarfr30_print_operand: cÃ³digo desconocidofr30_print_operand: no se reconoce el cÃ³digo %%Bfr30_print_operand: no se reconoce el cÃ³digo %%bfr30_print_operand: no se reconoce el cÃ³digo %%pfr30_print_operand_address: direcciÃ³n sin manejarse requiere puntero de marco, mas reservadoel tamaÃ±o de marco de %qs es de %wd bytesel 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.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.el tamaÃ±o del marco es demasiado grande para una revisiÃ³n confiable de la pilala declaraciÃ³n friend %q#D declara una funciÃ³n que no es plantillala declaraciÃ³n friend no nombra una clase o funciÃ³nla declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clasela declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>frv_print_operand: cÃ³digo desconocidola funciÃ³n sÃ³lo se puede comparar con nilla funciÃ³n %q#D se inicializa como una variablela definiciÃ³n de la funciÃ³n %q+D se marca como dllimportla funciÃ³n %q+D es parte de un ciclo de aliasla funciÃ³n %q+F nunca se puede copiar porque recibe un goto que no es localla funciÃ³n %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estÃ¡ticala funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto calculadola funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque se suprime al usar -fno-inlinela funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa __builtin_return o __builtin_apply_argsla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa alloca (forzar usando el atributo always_inline)la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque utiliza atributos que generan conflictos con la inclusiÃ³n en lÃ­neala funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto que no es localla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa setjmpla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa manejo de excepciones setjmp-longjmpla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentosla funciÃ³n %qD estÃ¡ inicializada como una variablela funciÃ³n %qD puede ser un candidato para el atributo de formato %qsla funciÃ³n %qD se redeclarÃ³ como variablese usÃ³ la funciÃ³n %qD como salida %<asm%>la funciÃ³n %qs no se puede declarar %<mutable%>no coincide el atributo de funciÃ³nlos atributos de funciÃ³n %qs y %qs son mutuamente excluyentesel cuerpo de la funciÃ³n se puede sobreescribir al tiempo de enlaceel cuerpo de la funciÃ³n no estÃ¡ disponiblela llamada a la funciÃ³n tiene valor agregadofunciÃ³n llamada a travÃ©s de un tipo de dato que no es compatibleno se puede instrumentar la funciÃ³nla declaraciÃ³n de la funciÃ³n no es un prototipola funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>la definiciÃ³n de la funciÃ³n no declara parÃ¡metrosla definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificadola funciÃ³n no devuelve valores de tipo cadenala funciÃ³n puede devolver la direcciÃ³n de una variable localla funciÃ³n puede ser candidata para el atributo %qsla funciÃ³n puede ser candidata para el atributo %qs si se sabe que retorna normalmentela funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­neala funciÃ³n no se declarÃ³ inline y el tamaÃ±o del cÃ³digo podrÃ­a crecerla funciÃ³n no se puede incluir en lÃ­neala funciÃ³n no es candidata para inlineparÃ¡metro de funciÃ³nel nÃºmero de resultados de la funciÃ³n no cuadrael tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³nlos tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>la funciÃ³n devuelve una funciÃ³nla funciÃ³n devuelve una matrizla funciÃ³n devuelve la direcciÃ³n de una variable localla funciÃ³n devuelve un agregadoel sÃ­mbolo de funciÃ³n no es una funciÃ³nla plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de claselos tipos de funciÃ³n no son totalmente compatibles en ISO Cse llamÃ³ a una funciÃ³n con tipo de devoluciÃ³n void calificadoel Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>soporte para function_profilersoporte para function_profiler para MMIXconversiÃ³n funcional al tipo de matriz %qTbasura al final de '#pragma nomember_alignment'controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s
  gcc versiÃ³n %s %s
  gcov %s%s
! el cÃ³digo de thunk genÃ©rico fallÃ³ para el mÃ©todo %qD que utiliza %<...%>obteniendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %mgfc_conv_constant_to_tree(): tipo no vÃ¡lido: %sgfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neogfc_trans_omp_workshare(): CÃ³digo de declaraciÃ³n errÃ³neogfortran no admite -E sin usar -cppla llamada gimple no tiene objetivola llamada gimple tiene dos objetivosrevisiÃ³n gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%dse estableciÃ³ gimple_bb (phi) a un bloque bÃ¡sico errÃ³neose estableciÃ³ gimple_bb (stmt) a un bloque bÃ¡sico errÃ³neofallÃ³ la gimplificaciÃ³nno se admiten constructores globales en este objetivono se admiten los destructores globales en este objetivola calificaciÃ³n global del nombre de clase es no vÃ¡lidase usÃ³ la variable de registro global %qD en la funciÃ³n anidadala variable de registro global despuÃ©s de una definiciÃ³n de funciÃ³nla variable de registro global tiene valor inicialse ha interceptado una asignaciÃ³n de variable global/estÃ¡ticase obtuvieron %d parÃ¡metros de plantilla para %q#Dse obtuvieron %d parÃ¡metros de plantilla para %q#Tel destino de goto no es una etiqueta ni un punterogp es constante (pero hay save/restore de gp en llamadas indirectas).gp_offset (%ld) o end_offset (%ld) es menor a cerose debe reubicar el PCHcÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %stiene parÃ¡metros distintos en otra unidad de translaciÃ³ntiene distinto valor de retorno en otra unidad de translaciÃ³nla cabeza insn %d para el bloque %d no se encontrÃ³ en el flujo insnaquÃ­la hwcap %s es un argumento no vÃ¡lido para el interno %siWMMXt y NEON son incompatiblesia64_print_operand: cÃ³digo desconocidoel identificador %qE causa conflictos con la palabra clave de C++el identificador %qE es una palabra clave en C++11se esperaba un identificador despuÃ©s de %<@protocol%>si se alcanza este cÃ³digo, el programa abortarÃ¡ifunc no se admite en esta configuraciÃ³nno se admiten ifunc en este objetivose descarta el #pragma %s %sse descarta %<#pragma align%> para %q+D que estÃ¡ alineado explÃ­citamentese hace caso omiso de %<#pragma omp declare simd%> en funciÃ³n con argumento non-%<uniform%> cualificado %<_Atomic%>se hace caso omiso de %<#pragma omp declare simd%> en funciÃ³n con tipo de retorno cualificado %<_Atomic%>se descarta -fschedule-insns debido a un error de manejo de excepcionesse descarta el especificador asm para la variable local que no es estÃ¡tica %q+DSe descarta el atributo %<%E (%u)%> porque genera un conflicto con el atributo %<%E (%u)%>Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³nse descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³nse descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociadase descartan los atributos en el argumento de plantilla %qTse descarta el directorio duplicado "%s"
  ignorando el paso lineal grandese descarta el #pragma longcall malformadose descarta el directorio inexistente "%s"
! se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_resultse descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_resultse hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese descarta la opciÃ³n desconocida %q.*s en %<-fdump-%s%>se hace caso omiso del paso lineal cerose especificÃ³ un tipo agregado %qE ilegal para la variable de instancia %qsoperando ilegaldirecciÃ³n de operando ilegal (1)direcciÃ³n de operando ilegal (2)direcciÃ³n de operando ilegal (3)direcciÃ³n de operando ilegal (4)se detectÃ³ un operando ilegalse especificÃ³ un tipo de referencia ilegal para la variable de instancia %qsconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binariaconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicionalconversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³ndeclaraciÃ³n implÃ­cita de la funciÃ³n %qEla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento forla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicionalla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³nla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicionalno coincide el tipo del puntero this implÃ­citoel indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo eslos registros extraÃ­dos implÃ­citamente deben ser agrupados en la parte superior de la pilaEND DO implÃ­citoimport_iso_c_binding_module(): Imposible crear sÃ­mbolo para %srestricciÃ³n imposible en %<asm%>es imposible la restricciÃ³n de registros en %<asm%>aserciÃ³n de tipo imposible: el tipo no implementa interfazen %s, en %s:%den C++03 se debe usar una llave-clase cuando se declara un frienden C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­en una llamada a la funciÃ³n de reserva interna %qDen una llamada a la funciÃ³n interna %qDen una llamada a la funciÃ³n %qD declarada aquÃ­en el argumento para el ! unarioen el bloque bÃ¡sico %d:en la declaraciÃ³n %q+Den definiciÃ³n de macro %qsen expansiÃ³n de macro %qsen la sentenciainicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompletoinicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literalse expandiÃ³ el fichero de plugin %s inaccesible desde el nombre corto de plugin %s: %macumulador inapropiado para %qsla cuenta de borde de entrada no coincide con el nÃºmero de argumentos PHIcalificadores de espacio de direcciones incompatibles %qs y %qsclÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copycoma flotante incompatible / operando de registro de vector para '%%%c'declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qDdeclaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qDtipo incompatible para el argumento %d de %qEtipo incompatibles para el Ã­ndice de mapatipo incompatible para el mÃ©todo %s%s%stipo incompatible para el mÃ©todo %s%s%s (%s)tipo incompatible para el receptortipos incompatibles en el argumento PHI %utipos incompatible en la asignaciÃ³n de %qT a %qTtipos incompatibles en la expresiÃ³n binariatipos incompatibles en sendtipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qTtipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qTtipos incompatible al devolver el tipo %qT pero se esperaba %qTimplementaciÃ³n incompleta de la categorÃ­a %qEimplementaciÃ³n incompleta de la clase %qEel tipo incompleto %qT no tiene al miembro %qDse utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidadotipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qTdeducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qTespecificaciÃ³n de instancia de variable inconsistenterestricciones de operandos inconsistentes en un %<asm%>se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambdalos sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literalmodo de comparaciÃ³n incorrectoentrada incorrecta en label_to_block_mapformato de escalado incorrecto; se utiliza 1/1
! operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEnÃºmero incorrecto de elementos de CONSTRUCTOR de vectoroperando de redondeo incorrectodefiniciÃ³n incorrecta del nÃºmero de relleno de aterrizajecomparticiÃ³n incorrecta de nodos de Ã¡rboltipo incorrecto de elementos de CONSTRUCTOR de vectorparalelismo de bucle OpenACC incorrectamente anidadola expresiÃ³n de incremento hace referencia a la variable de iteraciÃ³n %qDincremento del campo constante %qDel incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++incremento de la funciÃ³n %qDincremento de miembro %qD en objeto de sÃ³lo lecturaincremento de la ubicaciÃ³n de sÃ³lo lectura %qEincremento del miembro de sÃ³lo lectura %qDincremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDincremento del parÃ¡metro de sÃ³lo lectura %qDincremento de la referencia de sÃ³lo lectura %qDincremento de la variable de sÃ³lo lectura %qDel valor del enumerador incrementado es demasiado grande para %<unsigned long%>el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qTEl Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %Lel Ã­ndice debe ser enterovalor de Ã­ndice en lugar del nombre del campo en el inicializador de unionel valor del Ã­ndice estÃ¡ fuera del lÃ­mitela cuenta de llamadas indirectas no coincide con la cuenta BBla funciÃ³n indirecta %q+D no se puede declarar weakla funciÃ³n indirecta %q+D no se puede declarar weakrefllamada a funciÃ³n indirecta con un llamado aÃºn sin determinarlos saltos indirectos no estÃ¡ disponibles en este objetivola indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicionalse encontrÃ³ la funciÃ³n init en el objeto %sla inicializaciÃ³n descarta el calificador %qv del tipo del destino del punteroinicializaciÃ³n desde un tipo Objective-C distintoinicializaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formatola inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadainicializaciÃ³n de un miembro de matriz flexibleinicializaciÃ³n de un miembro de matriz flexible en un contexto anidadoinicializaciÃ³n de un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTinicializaciÃ³n de un tipo de referencia volatile %q#T desde un r-valor de tipo %qTinicializaciones para mÃºltiples miembros de %qTcampo inicializado sobreescritocampo inicializado con efectos colaterales sobreescritosla variable inicializada %q+D se marcÃ³ como dllimportel elemento inicializador no es una expresiÃ³n constanteel elemento inicializador no es calculable al momento de la cargael elemento inicializador no es una constanteel inicializador termina prematuramentela expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qDel inicializador no puede determinar el tamaÃ±o de %q+Del inicializador no puede determinar el tamaÃ±o de %qDel inicializador no puede determinar el tamaÃ±o de %qTel inicializador para %qT debe estar encerrado entre llavesel inicializador para un valor de coma flotante no es una constante de coma flotanteel inicializador para un valor entero/coma fija es demasiado complicadoinicializador no vÃ¡lido para el miembro static con constructorse proporcionÃ³ un inicializador para la funciÃ³nse especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtualse especificÃ³ un inicializador para la funciÃ³n miembro static %qDla cadena del inicializador para la matriz de caracteres es demasiado largase usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantillaclon en lÃ­nea en el mismo grupo comdatse fuerza en la salida un clon incluido en lÃ­neaclon incluido en lÃ­nea con direcciÃ³n tomadaCÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas.declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qsla funciÃ³n inline %q+D se declara como dllimport: se descarta el atributose declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinlinese le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinlinelos nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesoresel puntero inlined_to estÃ¡ malel puntero inlined_to se refiere a sÃ­ mismose estableciÃ³ el puntero inlined_to para llamantes no-inlinefallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %sfallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %sel bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contieneel fichero de entrada %qs es el mismo que el de salidala restricciÃ³n de operando de entrada contiene %qcinserciÃ³n fuera de rango en BIT_INSERT_EXPRen insn %d el puntero del bloque bÃ¡sico es %d, debe ser %den insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULLen insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULLinsn %d estÃ¡ en mÃºltiples bloques bÃ¡sicos (%d y %d)insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULLdirecciones de insn no liberadasÂ¡ La insn contiene una direcciÃ³n no vÃ¡lida !la insn no satisface sus restricciones:insn fuera del bloque bÃ¡sicoinsn con UID %i no encontrada para el operando %i (`%s') de insn %iinsn con UID %i no encontrada para el operando %i de insn %iinstalar: %s%s
! error de instalaciÃ³n, no se puede encontrar crtoffloadtable.ola variable de instancia %qE se accediÃ³ en el mÃ©todo de la clasela variable de instancia %qE es %s; esto serÃ¡ un error severo en el futurola variable de instancia %qE se declarÃ³ %sla variable de instancia %qE se declarÃ³ privadala variable de instancia %qs es de tamaÃ±o desconocidola variable de instancia %qs se declarÃ³ privadala variable de instancia %qs usa un miembro de matriz flexiblese ha interceptado una asignaciÃ³n de variable de instanciala instrucciÃ³n nunca se ejecutano se admite la planificaciÃ³n de instrucciones en este objetivoargumentos insuficientes para la funciÃ³n sobrecargada %sinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclematriz de enteros inicializada con una cadena ancha incompatiblematriz de enteros inicializada con una cadena que no es anchala constante entera es demasiado grande para el tipo %<unsigned long%>divisiÃ³n entera por cerodesbordamiento entero en la expresiÃ³n %qE de tipo %qT da %qEdesbordamiento entero en expresiÃ³n de tipo %qT da como resultado %qEla expresiÃ³n integral %qE no es una constantela precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFno se han implementado las optimizaciones intermÃ³dulos para C++la interfaz %qE no tiene una disposiciÃ³n de cadena constante vÃ¡lidaerror interno del compiladorerror interno del compilador.  DirecciÃ³n errÃ³nea:error interno del compilador.  Desplazamiento incorrecto:error interno del compilador.  Modo desconocido:error interno del compilador: falla interna de consistenciaerror interno: registro errÃ³neo: %derror interno: la funciÃ³n interna %qs ya se procesÃ³error interno: la funciÃ³n interna %qs tiene un tipo de devoluciÃ³n inesperado %qserror interno: funciÃ³n interna %qs, el argumento %d tiene el tipo de argumento inesperado %qserror interno: la funciÃ³n interna %s ya se procesÃ³error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %serror interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %serror interno: cris_side_effect_mode_ok con operandos errÃ³neoserror interno: insn colateral afectando al efecto principalunidad interna en WRITEno se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo ThumbinterrupciÃ³n y atributos desnudos no es compatiblelos manejadores de interrupciones no pueden ser funciones MIPS16los manejadores de interrupciones no pueden tener argumentosla rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcionalno se puede llamar directamente a la rutina de servicio de interrupcionesls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea voidla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentola rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sintel vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread sÃ³lo estÃ¡ disponible en fidoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento#pragma %s no vÃ¡lidooperando %%%c no vÃ¡lido%%-cÃ³digo no vÃ¡lidooperando %%A no vÃ¡lidooperando %%B no vÃ¡lidooperando %%C no vÃ¡lidovalor %%C no vÃ¡lidooperando %%D no vÃ¡lidovalor %%D no vÃ¡lidovalor %%E no vÃ¡lidovalor %%F no vÃ¡lidomodo %%G no vÃ¡lidovalor %%G no vÃ¡lidooperando %%H no vÃ¡lidoespecificador %%H no vÃ¡lidooperando %%I no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidooperando %%L no vÃ¡lidovalor %%L no vÃ¡lidooperando %%M no vÃ¡lidovalor %%M no vÃ¡lidooperando %%N no vÃ¡lidovalor %%N no vÃ¡lidovalor %%O no vÃ¡lidooperando %%P no vÃ¡lidovalor %%P no vÃ¡lidovalor %%R no vÃ¡lidovalor %%T no vÃ¡lidovalor %%U no vÃ¡lidooperando %%Y no vÃ¡lidooperando %%c no vÃ¡lidooperando %%d no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidooperando %%h no vÃ¡lidovalor %%h no vÃ¡lidooperando %%i no vÃ¡lidocÃ³digo %%j no vÃ¡lidooperando %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidooperando %%r no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidooperando %%t no vÃ¡lidooperando %%t no vÃ¡lido 'valor %%t%%b no vÃ¡lidovalor %%u no vÃ¡lidovalor %%v no vÃ¡lidovalor %%x no vÃ¡lidocÃ³digo %%xn no vÃ¡lidovalor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z''asm' no vÃ¡lido: operandos (punteros) no vÃ¡lidos para mÃ¡s/menosnombre de --param %qs no vÃ¡lidonombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?valor de --param %qs no vÃ¡lidoCASE_CHAIN no vÃ¡lidoargumento IACC no vÃ¡lidoLHS no vÃ¡lido en la llamada gimplenombre de selector Objective-C++ no vÃ¡lidoargumento PHI no vÃ¡lidoresultado PHI no vÃ¡lidoUNSPEC no vÃ¡lido como operandoUNSPEC no vÃ¡lido como operando: %dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n %q+#Dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n miembro %q+#Dtipo abstracto %qT no vÃ¡lido para %qEtipo abstracto no vÃ¡lido para %q+DdirecciÃ³n no vÃ¡lidadirecciÃ³n no vÃ¡lida para el modificador de salida 'O'direcciÃ³n no vÃ¡lida para el modificador de salida 'R'direcciÃ³n no vÃ¡lida para el modificador de saida 'S'modo de direccionamiento no vÃ¡lidooperando de direcciÃ³n no vÃ¡lido en MEM_REFoperando de direcciÃ³n no vÃ¡lido en TARGET_MEM_REFmodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartavalor de argumento no vÃ¡lido para __builtin_arc_alignedaplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³naplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembroaplicaciÃ³n no vÃ¡lida de %qs a un tipo voidaplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompletoaplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qTarquitectura no vÃ¡lida para el atributo o pragma objetivo %qsargumento %qs no vÃ¡lido para %qsargumento no vÃ¡lido del atributo %qEargumento no vÃ¡lido del atributo %qsargumento no vÃ¡lido para %qDargumento no vÃ¡lido para la funciÃ³n internaargumento no vÃ¡lido para la funciÃ³n interna %sargumento no vÃ¡lido en la llamada gimpleargumentos no vÃ¡lidosargumento no vÃ¡lido para %<-fpatchable_function_entry%>asignaciÃ³n de matriz no vÃ¡lidaespecificaciÃ³n de clase base no vÃ¡lidaramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %setiqueta case no vÃ¡ilda en sentencia switchrango case no vÃ¡ildo en sentencia switchconversiÃ³n no vÃ¡lida del tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qTnombre de clase no vÃ¡lido en la declaraciÃ³n de %qDcombinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiplescÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimplecomparaciÃ³n no vÃ¡lida de matriz generadacomparaciÃ³n no vÃ¡lida de struct generadocomparaciÃ³n no vÃ¡lida de nil con nilcomparaciÃ³n no vÃ¡lida de matriz que no es comparablecomparaciÃ³n no vÃ¡lida de struct que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es ordenadooperador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'operando condicional no vÃ¡lidoconst_cast no vÃ¡lido del tipo %qT al tipo %qTconst_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qToperando const_double no vÃ¡lidoconstante no vÃ¡lidaconstante no vÃ¡lida - pruebe usar un modificador de salidaconstante no vÃ¡lida para el modificador de salida '%c'constante no vÃ¡lida en %<#pragma pack%> - se descartavector constante no vÃ¡lido para el modificador de salida '%c'restricciones no vÃ¡lidas para el operandoconstructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>predicado controlador no vÃ¡lidoconversiÃ³n no vÃ¡lida de %<__fpreg%>conversiÃ³n no vÃ¡lida en la llamada gimpleconversiÃ³n no vÃ¡lida en la declaraciÃ³n returnconversiÃ³n no vÃ¡lida a %<__fpreg%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu "%s" no vÃ¡lido para %s"%s"%scpu %qs no vÃ¡lida para %s%qs%sopciÃ³n de modelo de datos -mdata-model=%s no vÃ¡lidadeclaraciÃ³n no vÃ¡lida de %<%T::%E%>declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase localdeclarador no vÃ¡lidoargumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantillaetiqueta case default no vÃ¡ilda en sentencia switchdefiniciÃ³n no vÃ¡lida del tipo calificado %qTtipo de elemento no vÃ¡lido para el atributo %qsentrada no vÃ¡lida a un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado OpenMPespecializaciÃ³n explÃ­cita no vÃ¡lidaexpresiÃ³n no vÃ¡lida - pruebe usar un modificador de salidaexpresiÃ³n no vÃ¡lida como operandoexpresiÃ³n no vÃ¡lida para el l-valor minexpresiÃ³n no vÃ¡lida para el modificador de salida '%c'tipo de expresiÃ³n no vÃ¡lido para %<#pragma omp atomic%>falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>primer operando izquierdo de MEM_REF no vÃ¡lidoforma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sfpu no vÃ¡lida para el atributo o pragma del objetivo %qsdeclaraciÃ³n de funciÃ³n no vÃ¡lidafunciÃ³n no vÃ¡lida en la llamada gimplevalor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³nvalor de id no vÃ¡lido atributo resetinicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integralexpresiÃ³n de incremento no vÃ¡lidavalor inicial no vÃ¡lido para el miembro %qEinicializador no vÃ¡lidoinicializador no vÃ¡lido para la matriz miembro %q#Dinicializador no vÃ¡lido para la funciÃ³n miembro %qDinsn no vÃ¡lida:variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pidaetiquetas no vÃ¡lidas en la condiciÃ³n gimplelado izquierdo de la asignaciÃ³n no vÃ¡lidolÃ­nea no vÃ¡lida en el fichero de resoluciÃ³nespecificaciÃ³n de enlace no vÃ¡lidaubicaciÃ³n no vÃ¡lida en %<pragma %s%>, se descartal-valor no vÃ¡lido en la salida asm %dmÃ¡scara no vÃ¡lidatipo de mÃ¡scara no vÃ¡lido en la expresiÃ³n de permutaciÃ³n de vectordeclaraciÃ³n de la funciÃ³n miembro no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEargumento de modelo de memoria no vÃ¡lido para la funciÃ³n internamodelo de memoria no vÃ¡lido para %<__atomic_load%>modelo de memoria no vÃ¡lido para %<__atomic_store%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("arch=")%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("cpu=")%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("tune=")%>funciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidooperandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡stabla de descarga no vÃ¡lida en %soperando de desplazamiento no vÃ¡lido en MEM_REFoperando de desplazamiento no vÃ¡lido en TARGET_MEM_REFoperando de desplazamiento de MEM_REF no vÃ¡lidooperando no vÃ¡lidodirecciÃ³n de operando no vÃ¡lidacÃ³digo de operando '%c' no vÃ¡lidooperando no vÃ¡lido para '%%%c'operando no vÃ¡lido para el modificador 'A'operando no vÃ¡lido para el modificador 'D'operando no vÃ¡lido para el modificador 'H'operando no vÃ¡lido para el modificador 'O'operando no vÃ¡lido para el modificador 'T'operando no vÃ¡lido para el modificador 'b'operando no vÃ¡lido para el modificador 'e'operando no vÃ¡lido para el modificador 'm'operando no vÃ¡lido para el modificador 'o'operador no vÃ¡lido para el modificador 'p'operando no vÃ¡lido para el especificador 'r'operando no vÃ¡lido para el modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la referencia indirectaoperando no vÃ¡lido en la declaraciÃ³n returnoperando no vÃ¡lido en la expresiÃ³n unariaoperando no vÃ¡lido en la operaciÃ³n unarialetra de modificador de operando no vÃ¡lidaoperando no vÃ¡lido en el cÃ³digo de salidaprefijo de operando no vÃ¡lidoprefijo de operando no vÃ¡lido '%%%c'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'operando no vÃ¡lido para el cÃ³digo %%H%%Loperando no vÃ¡lido para el cÃ³digo %%Moperando no vÃ¡lido para el cÃ³digo %%Noperando no vÃ¡lido para el cÃ³digo %%Ooperando no vÃ¡lido para %%Roperando no vÃ¡lido para el cÃ³digo %%Roperando no vÃ¡lido para %%Soperando no vÃ¡lido para el cÃ³digo %%T/%%Boperando no vÃ¡lido para el cÃ³digo %%Uoperando no vÃ¡lido para el cÃ³digo %%Voperando no vÃ¡lido para el cÃ³digo %%Zoperador no vÃ¡lido para el cÃ³digo %%poperando no vÃ¡lido para el cÃ³digo %%soperando no vÃ¡lido para el cÃ³digo %%zoperando no vÃ¡lido para mÃ¡s/menos, el tipo es un punterooperando no vÃ¡lido para diferencia de punteros; el operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el primer operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el segundo operando no es un tipo entero de la anchura apropiadaoperando no vÃ¡lido para la declaraciÃ³n switchse usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'operandos no vÃ¡lidos en la operaciÃ³n binariaoperandos no vÃ¡lidos en la comparaciÃ³n gimpleoperandos no vÃ¡lidos en la operaciÃ³n terniariaoperadores no vÃ¡lidos de tipos %qT y %qT para el binario %qOoperandos no vÃ¡lidos para el cÃ³digo %%coperandos no vÃ¡lidos en la referencia de matrizoperandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)operaciÃ³n no vÃ¡lida (%s)operaciÃ³n no vÃ¡lida en %<__fpreg%>operador no vÃ¡lido para %<#pragma omp atomic%>el parÃ¡metro %qs es no vÃ¡lidocombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qscombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %stipo de parÃ¡metro %qT no vÃ¡lidooperaciÃ³n de posicionamiento de paso no vÃ¡lidomodo de puntero %qs no vÃ¡lidopuntero no vÃ¡lido al campo de bits %qDposiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPRposiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REFreducciÃ³n privada no vÃ¡lida en %qEdeclaraciÃ³n no vÃ¡lida de propiedadprototipo no vÃ¡lido para '%s'puntuaciÃ³n %qc no vÃ¡lida en la restricciÃ³nestado const pure no vÃ¡lido para la funciÃ³nespecificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembroÃ¡mbito calificador no vÃ¡lido en el nombre del seudo-destructorrecepciÃ³n no vÃ¡lida en canal de sÃ³lo envÃ­otipo receptor %qs no vÃ¡lidoreferencia no vÃ¡lida para el modificador de salida 'J'prefijo de referencia no vÃ¡lidonombre de registro no vÃ¡lido para %q+DresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³nrhs no vÃ¡lido para el almacenamiento de memoria gimplese encontrÃ³ una comparticiÃ³n de rtl no vÃ¡lida en la insngÃ©nero de planificador no vÃ¡lidoel segundo argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa ceroenvÃ­o no vÃ¡lido en canal de sÃ³lo recepciÃ³nsetter no vÃ¡lido, debe tener un argumentooperando de desplazamiento no vÃ¡lidocadena estÃ¡tica no vÃ¡lida en la llamada gimplestatic_cast no vÃ¡lido del tipo %qT al tipo %qTclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEvalor de memregs objetivo '%d' no vÃ¡lidodeclaraciÃ³n de la plantilla de %qD no vÃ¡lidaparÃ¡metro que no es tipo plantilla no vÃ¡lidoid-de-plantilla no vÃ¡lidoel tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cerotipo %<void%> no vÃ¡lido para newtipo %qT no vÃ¡lido como inicializador para un vector de tipo %qTel tipo no vÃ¡lido %qT se declarÃ³ %<friend%>argumento de tipo no vÃ¡lido (se tiene %qT)argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)tipo no vÃ¡lido para la salida del indicador asmtipo no vÃ¡lido para la variable de de instanciatipo no vÃ¡lido para la variable de iteraciÃ³n %qEtipo no vÃ¡lido para la funciÃ³n maketipo no vÃ¡lido para diferencia de punterostipo no vÃ¡lido para la propiedadtipos no vÃ¡lidos %<%T[%T]%> para Ã­ndice de matriztipos no vÃ¡lidos en la conversiÃ³n noptipos no vÃ¡lidos en la conversiÃ³n a coma flotantetipos no vÃ¡lidos en la conversiÃ³n a enterotipos no vÃ¡lidos en la conversiÃ³n de coma fijatipos no vÃ¡lidos en la conversiÃ³n nopuso no vÃ¡lido de %%d, %%x, o %%Xuso no vÃ¡lido de %<...%> en la llamada a la funciÃ³n que no es variadicuso no vÃ¡lido de %<..%> con la funciÃ³n internauso no vÃ¡lido de %<...%> con algo que no es rebanadauso no vÃ¡lido de %<::%>uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³nuso no vÃ¡lido de %<restrict%>uso no vÃ¡lido de %<this%> en el nivel principaluso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembrouso no vÃ¡lido de %qDuso no vÃ¡lido de %qD en la especificaciÃ³n de enlaceuso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembrouso no vÃ¡lido de %qTuso no vÃ¡lido de '%%%c'uso no vÃ¡lido del modificador ':'uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punterosuso no vÃ¡lido del Ã­ndice de matriz en puntero a miembrouso no vÃ¡lido de matrices con lÃ­mites sin especificartipo no vÃ¡lido de la salida del indicador asmuso no vÃ¡lido del atribute  %<fallthrough%>uso no vÃ¡lido  de la lista del inicializador dentro de llavesuso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³nuso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembrouso no vÃ¡lido del constructor como una plantillauso no vÃ¡lido del tipo dependiente %qTuso no vÃ¡lido del destructor %qD como un tipouso no vÃ¡lido del destructor %qE como un tipouso no vÃ¡lido de un miembro de matriz flexibleuso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembrouso no vÃ¡lido del tipo incompleto %q#Tuso no vÃ¡lido de valor de mÃ©todo como argumento de Offsetofuso no vÃ¡lido de matriz no-lvaluadauso no vÃ¡lido del dato miembro no static %qDuso no vÃ¡lido de la funciÃ³n miembro no static %qDuso no vÃ¡lido del dato miembro no static %qEuso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paqueteuso no vÃ¡lido del nombre calificado %<%D::%D%>uso no vÃ¡lido del nombre calificado %<%T::%D%>uso no vÃ¡lido del nombre calificado %<::%D%>uso no vÃ¡lido del registro '%s'uso no vÃ¡lido de una estructura con un miembro de matriz flexibleuso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qTuso no vÃ¡lido del parÃ¡metro de tipo plantilla %qTuso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primariauso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentosuso no vÃ¡lido del tipouso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantillauso no vÃ¡lido del unario %<*%> en puntero a miembrouso no vÃ¡lido de la expresiÃ³n voiduso no vÃ¡lido de volatile lvalue dentro de una funciÃ³n %<transaction_safe%>uso no vÃ¡lido de volatile lvalue dentro de la transacciÃ³nvalor no vÃ¡lido ("%s") en el pragma o atributo %<target()%>inicializaciÃ³n por valor no vÃ¡lida del tipo de referenciatipo resultante no vÃ¡lido de la comparaciÃ³n de vectoresconstante de vector no vÃ¡lidatipo de vector no vÃ¡lido para el atributo %qEnÃºmero de versiÃ³n %qs no vÃ¡lidofunciÃ³n warm no vÃ¡lida para atributo resetextracto de cero no vÃ¡lidorango de rodaja invertidofalta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entradafalta el resumen de referencia ipa en la unidad ltransestÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³nestÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³ndebe ser un puntero-a-miembro de la forma %<&X::Y%>debe ser la direcciÃ³n de una funciÃ³n con enlace externoelemento en READla variable que itera en la enumeraciÃ³n rÃ¡pida no es un objetola iteraciÃ³n %s invoca comportamiento indefinidola variable de iteraciÃ³n %qD no debe ser firstprivatela variable de iteraciÃ³n %qD no debe ser reductionla variable de iteraciÃ³n %qE se predetermina linealla variable de iteraciÃ³n %qE debe ser privatela variable de iteraciÃ³n %qE no debe ser firstprivatela variable de iteraciÃ³n %qE no debe ser lastprivatela variable de iteraciÃ³n %qE no debe ser linealla variable de iteraciÃ³n %qE no debe ser privatela variable de iteraciÃ³n %qE no debe ser reductionvariable de iteradorsu dest_idx deberÃ­a ser %d, no %del ivar %qs que usa la declaraciÃ³n %<@synthesize%> debe ser un ivar existenteel abi iwmmxt requiere un cpu capaz de iwmmxtiwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuadasalto al Ã¡mbito de un identificador con tipo modificado variablementesalto a una expresiÃ³n de declaraciÃ³nel salto evita la inicializaciÃ³n de la variablesalto a la etiqueta casesalto a la etiqueta %qDbasura al final de #pragma %sbasura al final de #pragma ADDRESSbasura al final de #pragma GCC memregs [0..16]basura al final del #pragma __nostandardbasura al final de #pragma __standardbasura al final del #pragma ghs endsdabasura al final del #pragma ghs endtdabasura al final del #pragma ghs endzdabasura al final del #pragma ghs interruptbasura al final de la secciÃ³n #pragma ghsbasura al final del #pragma ghs startsdabasura al final del #pragma ghs starttdabasura al final del #pragma ghs startzdabasura al final de #pragma longcallbasura al final de %<#pragma %s%>basura al final de %<#pragma GCC pch_preprocess%>basura al final de %<#pragma GCC visibility%>basura al final de %<#pragma align%>basura al final de %<#pragma fini%>basura al final de %<#pragma init%>basura al final de %<#pragma message%>basura al final de %<#pragma pack%>basura al final de %<#pragma pop_options%>basura al final de %<#pragma push_options%>basura al final de %<#pragma redefine_extname%>basura al final de %<#pragma reset_options%>basura al final de %<#pragma weak%>basura al final de '#pragma extern_model'basura al final de '#pragma ms_struct'basura al final de '#pragma options'basura al final de '#pragma unused'no se admite la palabra clave %<export%>, y se descartarÃ¡no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> fuera de las plantillasetiqueta se declara la etiqueta %q+D pero no estÃ¡ definidase define la etiqueta %q+D pero no se usase usa la etiqueta %q+D pero no estÃ¡ definidala etiqueta %qD se define aquÃ­la etiqueta %qE es referenciada fuera de cualquier funciÃ³netiqueta al final de una declaraciÃ³n compuestael contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actuallas expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11expresiÃ³n lambda en un contexto sin evaluarvÃ­a %wd fuera de rango %wd - %wdrevisiÃ³n lang_*: fallÃ³ en %s, en %s:%dno se reconoce el lenguaje %sno se reconoce la cadena de lenguaje %<"%E"%>se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fijael Ãºltimo argumento debe ser un inmediatoel nombre %s del Ãºltimo registro debe ser un registro imparld devolviÃ³ el estado de salida %del argumento izquierdo debe ser una rebanadael operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando izquierdo del operador coma no tiene efectoel operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n izquierdaprecisiÃ³n izquierda en formato strfmonla cuenta de rotaciÃ³n izquierda >= anchura del tipola cuenta de rotaciÃ³n izquierda es negativacuenta de desplazamiento a la izquierda >= anchura del tipola cuenta de desplazamiento a la izquierda es negativael operador del lado izquierdo de la expresiÃ³n coma no tiene efectoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola longitud se calcula aquÃ­modificador de longitudmodificador de longitud en formato printfmodificador de longitud en formato scanfmodificador de longitud en formato strfmonse requiere longitud al alojar una rebanadase encontrÃ³ la letra %c y la insn no era CONS_INTbibliotecas: %s
! se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³nno se encontrÃ³ la biblioteca lib%sel lÃ­mite es %u bytes, pero el es %sel lÃ­mite es %u bytes, pero el argumento puede alcanzar un tamaÃ±o de %sel inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesislos sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futurala plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qDla 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...>operador literal con enlace Clo_sum no proviene de un registrola clase local %q#T no debe tener datos miembro static %q#Dla declaraciÃ³n local de %qE oculta la variable de instancialos sÃ­mbolos locales deben definirsela variable local %qD no puede aparecer en este contextolos requerimientos de memoria para variables locales excede la capacidadla ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloquesse aplicÃ³ un %<and%> lÃ³gico a una constante que no es booleanaun %<and%> de expresiones equivalentesun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es falsose aplicÃ³ un %<or%> lÃ³gico a una constante que no es booleanaun %<or%> lÃ³gico de pruebas colectivamente exhaustivas siempre es verdadero%<or%> lÃ³gico de expresiones equivalentesuso no vÃ¡lido de long, short, signed Ã³ unsigned para %qsla bÃºsqueda de %qT en %qT es ambiguael encabezado del bucle %d no pertenece directamente a Ã©lel encabezado del bucle %d no tiene exactamente 2 entradasel encabezado del bucle %d no es un encabezado de bucleel cerrojo del bucle %d no pertenece directamente a Ã©lel cerrojo del bucle %d no tiene un borde a su encabezadoel cerrojo del bucle %d no tiene exactamente 1 sucesorel cerrojo del bucle %d no tiene un encabezado como sucesorel cerrojo del bucle %d estÃ¡ marcado como parte de una regiÃ³n irreducibleel cerrojo del bucle %d no estÃ¡ dominado por su encabezadoel bucle usa paralelismo OpenACC no permitido por la rutina que lo contienebucle con encabecado %d marcado para borrarel bucle con encabezado %d no estÃ¡ en el Ã¡rbol del bucleespecificador throw mÃ¡s flexible para %q+#Fel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipolp_array no coincide con region_treelp_array estÃ¡ corrupta para lp %ifallÃ³ lseek al leer los datos de exportaciÃ³nfallÃ³ lto_obj_file_open()se requiere un l-valor como un operando de decrementose requiere un l-valor como un operando de incrementose requiere un l-valor como operando izquierdo de la asignaciÃ³nse requiere un l-valor como un operador unario %<&%>se requiere un l-valor en la declaraciÃ³n asmcÃ³digo interno independiente de mÃ¡quina fuera de rangola macro se expande en mÃºltiples sentenciasfalta el nombre de macro despuÃ©s de %qsse hacen mÃºltiples clones de %qD#pragma GCC variable address malformado#pragma GCC visibility push malformado#pragma builtin malformado#pragma ghs section malformado#pragma redefine_extname malformado, descartado#pragma weak malformado, descartado%<#pragma %s%> malformado, se descarta%<#pragma align%> malformado%<#pragma align%> mal formado - se descarta%<#pragma fini%> malformado'%<#pragma fini%> malformado, se descarta%<#pragma init%> malformado'%<#pragma init%> malformado, se descarta%<#pragma message%> malformado, se descarta%<#pragma pack%> mal formado - se descarta%<#pragma pack(pop[, id], <n>)%> mal formado - se descarta%<#pragma pack(push[, id], <n>)%> mal formado - se descartapragma o atributo %<target("%s")%> mal formadopragma o atributo %<target()%> mal formado'#pragma __extern_prefix' malformado', se descarta'#pragma extern_model' malformado, se descarta'#pragma member_alignment' malformado'#pragma member_alignment' mal formado, se descarta'#pragma ms_struct {on|off|reset}' malformado, se descarta'#pragma ms_struct' malformado, se descarta'#pragma options align={mac68k|power|reset}' malformado, se descarta'#pragma options' malformado, se descartaCOLLECT_GCC_OPTIONS malformadoopciÃ³n -fplugin-arg-%s malformada (falta -<clave>[=<valor>])fichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadodecodificando %Cse decodifica __underlying_typese decodifica typeof, utilice decltype en su lugarse decodifica el tipo de coma fija desconocidoel mapa sÃ³lo se puede comparar con nilse asocia el campo %qE de una estructura de longitud variablela mÃ¡scara debe ser un inmediatola restricciÃ³n coincidente no permite un registrola restricciÃ³n coincidente no es vÃ¡lida en el operando de salidala restricciÃ³n de coincidencia hace referencia a un nÃºmero de operando no vÃ¡lidolÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qEnÃºmero mÃ¡ximo de arrays por scop.nÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­mitenÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.el valor mÃ¡ximo del parÃ¡metro %qs es %uno se pueden usar -EB y -EL al mismo tiempono se pueden usar -m32 y -m64 al mismo tiempolos registros mduc solo se guardan para el objetivo G13las funciones de medios no estÃ¡n disponibles a menos que se use -mmediainicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructorno se permite el miembro %q+#D con constructor en un agregado anÃ³nimono se permite el miembro %q+#D con constructor en la unionno se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimono se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la unionno se permite el miembro %q+#D con destructor en un agregado anÃ³nimono se permite el miembro %q+#D con destructor en la unionel miembro %qD genera un conflicto con el nombre de campo de la tabla de funciones virtualesel miembro %qD se declarÃ³ como friend antes de definir el tipo %qTse usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>el miembro %qD es una referencia sin inicializarlas funciones miembros son implÃ­citamente friends de su clasela comprebaciÃ³n de acceso de memoria siempre fallafallÃ³ la asignaciÃ³n de memoria al leer los datos de exportaciÃ³nla entrada de memoria %d no es directamente direccionablese esperaba una referencia de memoria para el modificador de salida 'S'se declarÃ³ el mÃ©todo %<%c%E%> como %<@optional%> y %<@required%> al mismo tiempoel mÃ©todo %s%s%s estÃ¡ marado go:nointerfaceel mÃ©todo %s%s%s requiere un receptor de punterolos atributos de argumento de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no se pueden especificar en el contexto @implementationlos atributos de mÃ©todo se deben especificar al finallos atributos de mÃ©todo sÃ³lo se deben especificar al finalla declaraciÃ³n de mÃ©todo no estÃ¡ en el contexto @interfaceel mÃ©todo declarado como %qE anula el mÃ©todo %qEno se encontrÃ³ la definiciÃ³n de mÃ©todo para %<%c%E%>la definiciÃ³n de mÃ©todo no estÃ¡ en el contexto @implementationel mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qEposiblemente el mÃ©todo carece de una llamada [super dealloc]el tipo de mÃ©todo no coincide con el tipo de objetoel valor mÃ­nimo del parÃ¡metro %qs es %umio_array_ref(): Referencia de array desconocidoanÃ¡lisis de perfil de las funciones mips16desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %dno coinciden los argumentosdeclaraciones discordantes durante la optimizaciÃ³n de tiempo de enlacecomparaciÃ³n de tipos de operandos que no coincidenconstruct Objective-C++ %<@%D%> mal ubicadofalta el operando numÃ©rico $ en el formatofalta un %<(%> despuÃ©s de %<#pragma GCC visibility push%> - descartadofalta un %<(%> despuÃ©s de %<#pragma pack%> - se descartafalta un %<=%> (despuÃ©s del atributo %<getter%>)falta un %<=%> (despuÃ©s del atributo %<setter%>)falta el atributo %<target%> para %qD multiversionadofalta un '(' despuÃ©s de '#pragma unused', se descartafalta un '(' despuÃ©s de '#pragma unused', se descartafalta la definiciÃ³n PHIfalta la nota REG_EH_REGION al final de bb %ifalta [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>falta [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>falta el nombre de la arquitectura en %<-march=%s%>faltan argumentos para %qsfalta una barrera despuÃ©s del bloque %ifaltan llaves alrededor del inicializadorfaltan llaves alrededor del inicializador para %qTfalta el borde de callgraph para la llamada stmt:falta la llave final para el operando nombradofalta el parÃ©ntesis finalfalta la colecciÃ³n en la enumeraciÃ³n rÃ¡pidafalta el predicado controladorfalta el nombre de la cpu en %<-mcpu=%s%>falta el nombre de la cpu en %<-mtune=%s%>falta la definiciÃ³nfalta dispositivo o arquitectura despuÃ©s de %qsfalta el borde %i->%ifalta un nombre de fichero despuÃ©s de %qsfalta el carÃ¡cter de relleno al final del formato strfmonfalta la expresiÃ³n de incrementofalta el inicializador para el miembro %qDfalta un fichero make objetivo despuÃ©s de %qsfalta el mÃ©todo %s%s%sfalta el nombre en atributo %<target("arch=")%>falta el nombre en el pragma o atributo %<target("cpu=")%>falta el nÃºmerofalta el parÃ©ntesis inicialfalta un operandofalta una opciÃ³n despuÃ©s del tipo %<#pragma GCC diagnostic%>falta una ruta despuÃ©s de %qsfalta un centinela en la llamada a la funciÃ³nfalta el carÃ¡cter terminando %cfalta el nombre del tipo en la declaraciÃ³n typedeffalta el valor en el pragma o atributo %<target()%>se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³nno se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdatse aplicÃ³ el modo %qs a un tipo inapropiadoel modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFmÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>mÃ¡s de una directiva 'crtl'los atributos ms_abi y sysv_abi no son compatiblesel atributo ms_hook_prologue no es compatible con -mfentry para 32-bitms_hook_prologue no es compatible con la funciÃ³n anidadamsp430_select_hwmult_lib necesita uno o mÃ¡s argumentosuna matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primerala exclusiÃ³n multilib %qs es no vÃ¡lidalas exclusiones multilib %qs son no vÃ¡lidasla selecciÃ³n multilib %qs %qs no es vÃ¡lidala selecciÃ³n multilib %qs es no vÃ¡lidala especificaciÃ³n multilib %qs es no vÃ¡lidase especificaron mÃºltiples opciones -mcpu=.sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personalitymÃºltiples etiquetas por defecto en un solo switchdefiniciÃ³n mÃºltiple de %q#Tse han visto mÃºltiples rutinas de interrupciÃ³n rÃ¡pidas: %qE y %qEmÃºltiples campos inicializados en la uniÃ³n %qTse especificaron mÃºltiples atributos de tipo de funciÃ³nse encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)se dieron inicializaciones mÃºltiples para %qDse dieron inicializaciones mÃºltiples para la base %qTmÃºltiples llamantes inlineno se permiten atributos interrupt mÃºltiplesatributos interrupt mÃºltiples para la funciÃ³n %qDmÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pidase especificaron mÃºltiples ejes de bucle para la rutinase encontraron mÃºltiples mÃ©todos nombrados %<%c%E%>atributos de tipos anidados mÃºltiples para la funciÃ³n %qDmÃºltiples parÃ¡metros nombrados %qDprevalecen definiciones mÃºltiples para %qEse encontraron mÃºltiples selectores nombrados %<%c%E%>mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qsmÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³ntipos mÃºltiples en una declaraciÃ³nnodos PHI virtuales mÃºltiples en BB %dargumento de valor mÃºltiple en un contexto de un solo valorllamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valorla opciÃ³n multiply implica r%d fijoel versionado mÃºltiple necesita ifunc, que no se admite en este objetivose debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>%qD mutable no se puede usar en una expresiÃ³n constanteinformaciÃ³n de repositorio misteriosa en %satributo desnudo se aplica solamente a funcionesel nombre %qD se utiliza en un inicializador designado en estilo GNU para una matrizel nombre %qT tiene tipo de dato incompletola bÃºsqueda de nombre de %qD cambiÃ³la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>falta el nombre para la funciÃ³n miembroel nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qDse usÃ³ un nombre en un inicializador designado de estilo GNU para una matrizya no se admiten los valores de devoluciÃ³n nombradosno se permite el espacio de nombres %qD en la declaraciÃ³n usingno se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qDlos agregados anÃ³nimos de alcance de espacio de nombres deben ser staticse necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependientese necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependientenecesita conversiÃ³n implÃ­citase necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%slongitud de insn negativaprofundidad de anidamiento negativa de la regiÃ³n %icuenta de desplazamiento negativaanchura negativa en el campo de bits %q+Danchura negativa en el campo de bit %qsno se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clasealternativas de dialecto ensamblador anidadasdeclaraciÃ³n externa anidada de %qDse declara la funciÃ³n anidada %q+D pero nunca se definela funciÃ³n anidada %qE se declarÃ³ %<extern%>la funciÃ³n anidada %qs se declarÃ³ %<extern%>no se admiten trampolines de funciones anidadas para este objetivono se admiten funciones anidadas en este objetivoredefiniciÃ³n anidada de %<enum %E%>redefiniciÃ³n anidada de %<struct %E%>redefiniciÃ³n anidada de %<union %E%>new no se puede aplicar a un tipo de funciÃ³nnew no se puede aplicar a un tipo de referenciano se pueden definir tipos nuevos en un tipo de devoluciÃ³nno se declarÃ³ %<%D(int)%> para el %qs postfijono se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijono se encontrÃ³ el mÃ©todo %<%c%E%>no hay una funciÃ³n miembro %q#D declarada en la clase %qTno se encuentra el getter %qsno hay FUNCTION_PROFILER para CRISno se proporcionÃ³ el nombre de fichero de lista de salida TRANSsin argumentosno hay argumentos para la funciÃ³n de especificaciÃ³nno se especificÃ³ un nombre de clase con %qsno hay una plantilla de clase llamada %q#T en %q#Tno hay un %<]%> que cierre para el formato %<%%[%>no hay contexto para resolver el tipo de %qEno existe una funciÃ³n de desalojo correspondiente para %qDno hay tipo de datos para el modo %qsno se encontrÃ³ la declaraciÃ³n de la propiedad %qs en la interfazno hay un argumento por defecto para %qDsin descripciÃ³n aÃºn.no existe el campo %qD en la union que se estÃ¡ inicializandono hay una lista immediate_useno hay ficheros de entradano hay ficheros de entrada; incapaz de escribir ficheros de salidaningÃºn tipo integral puede representar todos los valores de enumerador de %qTno hay registros inferiores disponibles para extraer registros superioresno hay coincidencia para la llamada a %<(%T) (%A)%>no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#Tno se encontrÃ³ una sobrecarga de coma flotante coincidente para %qsno hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>no hay un push coincidente para %<#pragma GCC visibility pop%>no se encontrÃ³ una plantilla coincidente para %qDla funciÃ³n no miembro %qD se declarÃ³ en %qTno hay miembros que coincidan con %<%T::%D%> en %q#Tno hay operador de post-decremento para el tipono hay operador de post-incremento para el tipono hay operador de pre-decremento para el tipono hay operador de pre-incremento para el tipono hay declaraciÃ³n previa para %qDno hay un prototipo previo para %qDno existe el tipo de procesador especificado para enlazarno hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABIno hay registro en la direcciÃ³nno hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve voidno hay sclass para el stab %s (0x%x)no hay punto y coma al final del struct o unionno hay un %<operator %s%> adecuado para %qTno se encontrÃ³ un %qD adecuado en la clase %qTno se declarÃ³ una super clase en @interface para %qEno se declarÃ³ una super clase en la interfaz para %qEno hay un tipo llamado %q#T en %q#Tninguna clase de almacenamiento o tipo se puede especificar aquÃ­,no hay un impositor Ãºnico final para %qD en %qTel nodo difiere de node->decl->decl_with_vis.symtab_nodeel nodo tiene body_removed y sin embargo es una definiciÃ³nel nodo tiene un tipo desconocidoel nodo es un alias pero no una definiciÃ³nel nodo es un alias pero no un alias implÃ­citoel nodo estÃ¡ solo en un grupo comdatel nodo estÃ¡ analizado pero no es una definiciÃ³nel nodo estÃ¡ en la lista same_comdat_group no tiene comdat_groupel nodo es un transparent_alias pero no un aliasel nodo es una weakref pero no un transparent_aliasnodo no encontrado node->decl->decl_with_vis.symtab_nodese encontraron nodos sin memoria liberadala expresiÃ³n noexcept evalÃºa a %<falso%> por una llamada a %qDvariante PCS derivada de un no AAPCSconstrucciÃ³n no OpenACC dentro de regiÃ³n OpenACCconstrucciÃ³n no OpenACC dentro de rutina OpenACCno coincide el manejo de excepciÃ³n de algo que no es llamadael bloque bÃ¡sico no frÃ­o %d es alcanzable solo por caminos que cruzan la particiÃ³n frÃ­aargumento %u entero que no es constante en la llamada a la funciÃ³n %qEel argumento 1 para __atomic_always_lock_free no es una constantematriz no constante en la declaraciÃ³n DATA %LinicializaciÃ³n de una matriz que no es constantelas literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constantecondiciÃ³n que no es constante para una aserciÃ³n estÃ¡ticaelemento no constante en CONSTRUCTOR constanteinicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qDexpresiÃ³n de inicializaciÃ³n que no es constante en %Lnon-decl/MEM_REF LHS en sentencia clobberse encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variableargumento que no es de coma flotante en la llamada a la funciÃ³n %qEargumentos que no son de coma flotante en la llamada a la funciÃ³n %qEno es funciÃ³n en la llamada gimpleel argumento 1 para __atomic_is_lock_free no es un enteroel argumento 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEse usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'sentencia switch de tipo no enterose usÃ³ un no integral en la condiciÃ³nel no-bucle con encabezado %d no estÃ¡ marcado para borrarsematriz no-lvaluada en la expresiÃ³n condicionalel no-miembro %qs no se puede declarar %<mutable%>la funciÃ³n que no es miembro %qD no puede tener calificador-cvla entrada que no es de memoria %d debe permanecer en memoriafunciÃ³n no anidada con tipo modificado variablementeel miembro que no es objeto %qs no se puede declarar %<mutable%>%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metroel LHS de una operaciÃ³n binaria no es un registroel LHS de una operaciÃ³n terniaria no es un registroel LHS de una operaciÃ³n unaria no es un registrotipo que no es escalarsufijo no estÃ¡ndar en una constante de coma flotanteel miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose declarÃ³ el miembro dato que no es static %qE como %<constexpr%>los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11declaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexibleel miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose usÃ³ %qD que no es plantilla como plantillase usa el tipo %qT que no es plantilla como una plantilladeclaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-localdeclaraciÃ³n que no es thread-local de %q+D despuÃ©s de una declaraciÃ³n thread-localnon-top-level BIT_FIELD_REF, IMAGPART_EXPR o REALPART_EXPRconversiÃ³n que no es trivial en la asignaciÃ³nconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesCONSTRUCTOR no vector con elementosoperandos que no son vectores en la comparaciÃ³n de vectoresel Ã­ndice de matriz no es una constante en el inicializadorlista de salidas no vacÃ­a del bucle %d, pero no se graban las salidasetiqueta no local argumento %qD no nulo comparado con NULLun argumento que no es nulo tiene un nÃºmero de operando no vÃ¡lido (argumento %lu)un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)un argumento que no es nulo con nÃºmero de operando fuera de rango (argumento %lu, operando %lu)un atributo que no es nulo sin argumento es un atributo que no es prototiponormalizaciÃ³n y escalado no pueden coexistir
! no se permite combinar tipos en BIT_INSERT_EXPRno se configurÃ³ para ABI SPEno configurado para el conjunto de instrucciones SPEno se configurÃ³ con el sufijo de encabezados sysrootfaltan argumentosfaltan argumentos para devolverno hay suficientes bucles perfectamente anidadosno hay suficiente informaciÃ³n de tipono hay suficientes argumentos variables para ajustar un centinelanotanota: argumento nulo donde se requiere uno que no sea nulo (argumento %lu)puntero de destino nulocadena de formato nulapuntero nulodesreferencia a puntero nuloel nÃºmero debe ser 0 Ã³ 1el nÃºmero de argumentos no coinciden con el prototipo internoel nÃºmero de argumentos no coinciden con el prototipoel nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)el nÃºmero de componentes del vector no es una potencia de dosel nÃºmero de contadores es %d en lugar de %del nÃºmero de resultados no coincide con el nÃºmero de valoresel nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³nel argumento numÃ©rico del atributo %qE debe estar dentro del rango 0..63objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-outputobjc-cpp-output es obsoleto; por favor use en su lugar objective-c-cpp-outputel objeto no es un mÃ©todofalta un objeto en el uso de %qEla propiedad de objeto %qD no tiene un atributo %<assign%>, %<retain%> o %<copy%>; se asume %<assign%>el tipo de objeto %qT no coincide con el nombre del destructor ~%qTun objeto con tipo modificado variablemente no debe tener enlacese esperaba una declaraciÃ³n mÃ©todo objective-cse esperaba(n) argumento(s) de mensaje de objective-c++se esperaba una declaraciÃ³n de mÃ©todo de objective-c++cÃ³digo de formato Maverick obsoleto '%c'se usÃ³ la opciÃ³n obsoleta -I-, por favor utilice -iquote en su lugaruso obsoleto del inicializador designado con %<:%>uso obsoleto del inicializador designado sin %<=%>no se ha encontrado el compilador %sel desplazamiento %qwi fuera de los lÃ­mites de la constante de cadenael desplazamiento excede 16 bytesel desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4definiciÃ³n de funciÃ³n de estilo antiguodeclaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipose omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operandosolamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>sÃ³lo 0.0 se puede cargar como un inmediatosÃ³lo los tips de objeto Objective-C se pueden calificar con un protocolosolamente los constructores toman inicializadores miembrosÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bssSÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinitsÃ³lo se admiten los aliases weak en esta configuraciÃ³nsolo se permiten inicializadores a cero en la secciÃ³n %qsno se pueden inicializar los tipos de vector opacosel especificador enumerador opaco debe usar un identificador simpleespecificador enumerador opaco sin nombrefallÃ³ al abrir %s: %sopen /dev/zero: %mse abre la lista de salida LTRANS %s: %mabriendo el fichero de dependencias %s: %mabriendo el fichero de salida %s: %mel operando %d deberÃ­a ser un inmediato sin signo de 3 bitsel operando %d deberÃ­a ser un inmediato sin signo de 6 bitsel operando %d deberÃ­a ser un inmediato sin signo de 8 bitsel operando 1 deberÃ­a ser un inmediato de 3 bits sin signoel operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)el operando 2 deberÃ­a ser un valor de 8 bits sin signoel operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 3 deberÃ­a ser un valor de 8 bits sin signoel operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)la restriccion de operando contiene %<+%> Ã³ %<=%> en una posiciÃ³n incorrectalas restricciones de operandos para %<asm%> difieren en el nÃºmero de alternativasel operando para la instrucciÃ³n sleep debe ser una constante en tiempo de compilaciÃ³n sin signo de 6 bitsel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lidoel operando debe ser un inmediato del tamaÃ±o correctofalta un nÃºmero operando despuÃ©s de %%-letranÃºmero operando fuera de rangooperando numÃ©rico fuera de rango en el formatoel nÃºmero de operandos especificados para el formato no toma argumentosse especificÃ³ un nÃºmero de operandos con asignaciÃ³n suprimidael tipo %qT del operando es incompatible con el argumento %d de %qElos operandos para %T/%t deben ser reg + const_int:los operandos de ?: tienen tipos diferentes %qT y %qTla operaciÃ³n sobre %qE puede estar indefinidael atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerdano coincide el atributo de nivel de optimizaciÃ³nla optimizaciÃ³n puede eliminar lecturas y/o escrituras a variables de registrola opciÃ³n %qs es vÃ¡lida para %s pero no para %sla funciÃ³n %s no se admite conjuntamente con -fopenaccya se habÃ­a especificado option("%s")argumento opcionalopciones activadas: faltan opciones u objetivos despuÃ©s de %qsopciones pasadas: comparaciÃ³n ordenada de puntero con el entero cerocomparaciÃ³n ordenada de puntero con un puntero nulola definiciÃ³n original apareciÃ³ aquÃ­se definiÃ³ originalmente aquÃ­originalmente la llamada indirecta a funciÃ³n no se considera para la inclusiÃ³n en lÃ­nease especificÃ³ originalmente aquÃ­construcciÃ³n %qs huÃ©rfanadeberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externoel bloque mÃ¡s externo de la regiÃ³n %i es errÃ³neotransacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_may_cancel_outer%>transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>transacciÃ³n mÃ¡s externa en la transacciÃ³nla restricciÃ³n de salida %d no se puede especificar junto con la sobreescritura "%s"la restricciÃ³n de salida %d debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al iniciono se ha especificado el fichero de salidael nombre fichero del salida puede no estar vacÃ­ose especificÃ³ dos veces el nombre del fichero de salidael nÃºmero de salida %d no es directamente direccionableel operando de salida %d debe usar la restricciÃ³n %<&%>la restricciÃ³n de operando de salida carece de %<=%>el operando de salida es constante en %<asm%>los registros de salida deben ser agrupados en la parte superior de la pilaoutput_move_single:desbordamiento en la dimensiÃ³n de la matrizdesbordamiento en la expresiÃ³n constanteel desbordamiento en la conversiÃ³n de %qT a %qT cambia el valor de %qEel desbordamiento en la conversiÃ³n de %qT a %qT cambia el valor de %qE a %qEdesbordamiento en valores de enumeraciÃ³ndesbordamiento en valores de enumeraciÃ³n en %qDlista de argumentos de salida desbordada para %qsfunciÃ³n sobrecargada sin informaciÃ³n contextual de tipolos controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el atributo packed causa una alineaciÃ³n ineficienteel atributo packed causa una alineaciÃ³n ineficiente para %q+Del atributo packed causa una alineaciÃ³n ineficiente para %qEno es necesario el atributo packedel atributo packed es innecesario para %q+Del atributo packed es innecesario para %qEtamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³nestructura de relleno para alinear %q+Del parÃ¡metro %P tiene el tipo incompleto %qTel parÃ¡metro %P de %qD tiene el tipo incompleto %qTel parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>el parÃ¡metro %q+D se declarÃ³ %<inline%>el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posteriorel parÃ¡metro %qD se declarÃ³ con tipo voidel parÃ¡metro %qD tiene tipo incompletoel parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todoel parÃ¡metro %qD estÃ¡ inicializadose definiÃ³ el parÃ¡metro %qD pero no se usael parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formatoel parÃ¡metro %u (%q+D) tiene tipo incompletoel parÃ¡metro %u (%q+D) tiene tipo voidel parÃ¡metro %u tiene tipo incompletoel parÃ¡metro %u tiene tipo voidel parÃ¡metro se declarÃ³ %<auto%>la lista de parÃ¡metros no ofrece una firma vÃ¡lida para %s()el parÃ¡metro puede no tener el tipo modificado variablemente %qTel parÃ¡metro puede ser un candidato para un atributo de formatofalta el nombre del parÃ¡metro de la lista de parÃ¡metrosse omitiÃ³ el nombre del parÃ¡metronombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³nel paquete de parÃ¡metros %qD no puede tener un argumento por defectoel argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantillael argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantillael paquete de parÃ¡metros no puede tener un argumento por defectono se expanden los paquetes de parÃ¡metro con %<...%>el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1argumento de tipo derivado parametrizadono se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembrose requieren parÃ©ntesis alrededor de esta literal compuesta para eviar ambigÃ¼edad en la decodificaciÃ³nno se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMPinicializador entre parÃ©ntesis en la matriz newerror de decodificaciÃ³n en la lista de argumentos de plantillala especializaciÃ³n parcial %qT se declarÃ³ %<friend%>particiÃ³n encontrada pero el indicador de particiÃ³n de funciÃ³n no estÃ¡ puestono se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qsel paso %s no admite clonaciÃ³nel paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASSal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es punteroel paso del argumento %d de %qE descarta los calificadores del tipo del destino del punterose pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipose pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipose pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipose pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipose pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como signed debido al prototipose pasa el argumento %d de %qE como unsigned debido al prototipoel paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del punterose pasa el argumento %d de %qE desde un tipo Objective-C distintose pasa el argumento %d de %qE desde un tipo de puntero incompatiblese pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenidoel paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificadael paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³nel paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³nse pasa el argumento %d de %qE con anchura diferente debido al prototipopasando argumento demasiado grande a la pilael pragma pch_preprocess sÃ³lo se debe usar con -fpreprocessedavisopedavisoped: errorpermerrorperm: fallÃ³ pex_init: %mel plugin %s no estÃ¡ licenciado bajo una licencia compatible con GPL
  %sel plugin %s registrÃ³ una funciÃ³n de llamada hacia atrÃ¡s nula para el evento %sel plugin %s de debe especificar antes de -fplugin-arg-%s en la lÃ­nea de Ã³rdenesse especificÃ³ el plugin %s con diferentes rutas:
  %s
! %sel plugin no puede registrar un paso faltanteel plugin no puede registrar un paso sin nombreel plugin no puede registrar el paso %qs sin un nombre de paso de referenciael soporte de plugins estÃ¡ desactivado; configure con --enable-pluginpunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterolos lÃ­mites del puntero se perdieron por culpa de la expresiÃ³n inesperada %sse usÃ³ un puntero de tipo %<void *%> en la aritmÃ©ticase usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³nel desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrectopuntero o resultado asignabletipos de objetivo a incompatibles en C++el espacio de direcciones %qs que apuntan a punteros debe ser const en %qTel espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+Del puntero que apunta en el paso del argumento %d de %qE difiere en signose usÃ³ un puntero a una funciÃ³n en la aritmÃ©ticase utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³nel puntero a tipo de interfaz no tiene mÃ©todospuntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qTel tipo de puntero a miembro %qT es incompatible con el tipo objeto %qTlos tipos de datos punteros no coinciden en la expresiÃ³n condicionalse usÃ³ un valor de puntero donde se esperaba un complejose usÃ³ un valor de puntero donde se esperaba un valor de coma flotantelos tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicionalno se permite usar punteros como valores casese usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoposiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REFno se admite cÃ³digo independiente de posiciÃ³nel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de Linuxse detectÃ³ un posible problema en la invocaciÃ³n del operador delete:la direcciÃ³n de post-incremento no es un registroel postfijo %qD debe regresar %qTposible desreferencia a puntero nulola opciÃ³n del objetivo power9 es incompatible con %<%s=<xxx%> para <xxx> menor que power9el pragma o atributo %<target("%s")%> no acepta un argumentoel pragma o atributo %<target("%s")%> no acepta forma negadael pragma o atributo %<target("%s")%> no es vÃ¡lidoel pragma o atributo %<target("%s=%s")%> no es vÃ¡lidola direcciÃ³n de pre-decremento no es un registrola direcciÃ³n de pre-incremento no es un registroprecisiÃ³nprecisiÃ³n en formato printfinstrucciÃ³n de predicado ThumbinstrucciÃ³n de predicado en una secuencia condicionalaloja de preferencia registros que permitan la generaciÃ³n de instrucciones short.el prefijo %qD debe regresar %qTse descartan los atributos de prefijo antes de %<@%D%>se descartan los atributos de prefijo para las implementacionesse descartan los atributos de prefijo para los mÃ©todosel prev_bb de %d debe ser %d, no %ddeclaraciÃ³n previadeclaraciÃ³n previa aquÃ­declaraciÃ³n previa de %<%c%E%>declaraciÃ³n previa de %<%c%E%> como %<@optional%>declaraciÃ³n previa de %<%c%E%> como %<@required%>declaraciÃ³n previa de %<%c%s%>declaraciÃ³n previa de %q+Dla declaraciÃ³n previa de %q+D estaba aquÃ­declaraciÃ³n previa de %qDdeclaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­la definiciÃ³n previa de %q+D estaba aquÃ­la declaraciÃ³n implÃ­cita previa de %q+D estaba aquÃ­se declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­problema al construir la imagen de destino para %s
  soporte de anÃ¡lisis de perfil para CR16soporte de anÃ¡lisis de perfil para VxWorksel anÃ¡lisis de perfil aÃºn no se implementa en esta arquitecturael anÃ¡lisis de perfil no se admite con -mgprogramas: %s
! el argumento promovido %qD no coincide con el prototipo internoel argumento promovido %qD no coincide con el prototipoel ~unsigned promovido es siempre diferente de cerola propiedad %qs ya se especificÃ³ en %<@dynamic%>la propiedad %qs ya se especificÃ³ en %<@synthesize%>la propiedad %qs estÃ¡ usando la variable de instancia %qs de tipo incompatiblela propiedad %qs estÃ¡ usando la misma variable de instancia que la propiedad %qsla propiedad no puede ser un campo de bitsla propiedad no puede ser una matrizla declaraciÃ³n de propiedad no estÃ¡ en el contexto @interface o @protocolno se admiten los atributos de visibilidad protected en esta configuraciÃ³n; descartadosel protocolo %qE tiene una dependencia circularel protocolo %qE es obsoletolos atributos de protocolo no estÃ¡n disponibles en Objective-C 1.0declaraciÃ³n de prototipoel prototipo para %q+D declara el argumento %d con un tipo incompatibleel prototipo para %q+D declara menos argumentos que la definiciÃ³n anterior de estilo antiguoel prototipo para %q+D declara mÃ¡s argumentos que la definiciÃ³n anterior de estilo antiguoprototipo para %q+D despuÃ©s de una definiciÃ³n que no es prototipoel prototipo de '%s' tiene operandos obligatorios despuÃ©s de los opcionalesno se llamÃ³ al seudo-destructorespecificador-pure en la definiciÃ³n-de-funciÃ³nmodificadores q/Q no vÃ¡lidos para las referencia de sÃ­mboloel nombre calificado no nombra una claseel tipo calificado %qT no coincide con el nombre del destructor ~%qTno se permiten calificadores en la declaraciÃ³n de %<operator %T%>el tipo calificador %qT no coincide con el nombre del destructor ~%qTr0 necesita estar disponible como un registro sobreescrito por llamadala clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canallas expresiones de rango en las declaraciones switch no son estÃ¡ndarla expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>la expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompletoel operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qDno se admite rdynamicfallÃ³ la lectura al leer los datos de exportaciÃ³nse usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la referencia de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>leyendo fichero de entradaleyendo a travÃ©s de un puntero nulo (argumento %d)no se puede establecer la propiedad readonlyse recompila con -fcompare-debugevaluaciÃ³n recursiva del argumento por defecto para %q#DinserciÃ³n en lÃ­nea recursivatipo recursivo %qT sin definirse requiere recursivamente para la sustituciÃ³n de %qS
  se requiere recursivamente desde %q#D
  se requiere recursivamente desde aquÃ­
! redeclaraciÃ³n de %<enum %E%>redeclaraciÃ³n de %q#DredeclaraciÃ³n de %q+D con visibilidad diferente (se preserva la visibilidad anterior)redeclaraciÃ³n de %q+D sin enlaceredeclaraciÃ³n de %qT como algo que no es plantillaredeclaraciÃ³n del tipo interno de C++ %qTredeclaraciÃ³n de la clase Objective-C %qsredeclaraciÃ³n del enumerador %q+Dla redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defectoredeclaraciÃ³n de la propiedad %qDredeclarado aquÃ­ como %q#Dse redeclarÃ³ con %d parÃ¡metro de plantillase redeclarÃ³ con %d parÃ¡metros de plantillalas funciones extern inline redefinidas no se consideran para la inclusiÃ³n en lÃ­nearedefiniciÃ³n de %<struct %E%>redefiniciÃ³n de %<union %E%>redefiniciÃ³n de %q#DredefiniciÃ³n de %q#TredefiniciÃ³n de %q+DredefiniciÃ³n del argumento por defecto para %q#DredefiniciÃ³n del parÃ¡metro %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo diferenteredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablementeredeclaraciÃ³n redundante de %q+DdeclaraciÃ³n redundante de %qD en el mismo Ã¡mbitola referencia %qs no se puede declarar %<mutable%>la referencia a %<%T::%D%> es ambiguala referencia a %qD es ambiguareferencia a sentencia muertase devolviÃ³ una referencia a un valor que no es l-valorla regiÃ³n de lp %i es errÃ³nearegion_array no coincide con region_treeregion_array estÃ¡ corrupta para la regiÃ³n %inombre de registro dado para la variable %q+D que no es registrono se especifica un nombre de registro para %q+Del nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altosse usÃ³ el registro de %qD para mÃºltiples variables de registro globalesse esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'el registro especificado por %q+D no es adecuado para el tipo de datosse usÃ³ la variable de registro %qD en la funciÃ³n anidadalos atributos regparam y thiscall no son compatiblesreimplementaciÃ³n de la clase %qEreinterpret_cast del tipo %qT al tipo %qT proscribe los calificadorestransacciÃ³n relajada en una funciÃ³n %<transaction_safe%>transacciÃ³n relajada en una transacciÃ³n atÃ³micase ha borrado el bucle %d en el Ã¡rbol del buclese elimina el fichero .rpo: %mrenombrando la especificaciÃ³n %s a %s
! se renombra el fichero .rpo: %m%<@%> repetida antes de la cadena Objective-Cse repitiÃ³ %s en el formatoel fichero de repositorio '%s' no contiene argumentos de lÃ­nea de Ã³rdenesno se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clasesolicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)la peticiÃ³n para el miembro %qD es ambiguala peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiplesolicitud por el miembro %qE en el tipo %qT que no es clasepeticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³nla ABI solicitada requiere -march para subsumir la extensiÃ³n %qcla alineaciÃ³n solicitada %d es mayor que %dla alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wula alineaciÃ³n solicitada no es una potencia positiva de 2la alineaciÃ³n solicitada no es una constante enterala alineaciÃ³n solicitada es demasiado grandela init_priority solicitada no es una constante enterala init_priority solicitada estÃ¡ fuera de rangola init_priority solicitada estÃ¡ reservada para uso internola posiciÃ³n solicitada es menor a cerola posiciÃ³n solicitada no es una constante enterarequire_atom(): tipo de Ã¡tomo requerido incorrectose requiere para la sustituciÃ³n de %qS
  se requiere desde %q#D
  se requiere desde aquÃ­
! el resultado de %<operator->()%> produce un resultado que no es punteroel resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bitsresultado con longitud de carÃ¡cter no constantela devoluciÃ³n descarta el calificador %qv del tipo del destino del punteroel borde de devoluciÃ³n no apunta a exit en el bb %ddevoluciÃ³n desde puntero a espacio de direcciones no contenidola devoluciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadareturn no es seguido por una barrerael tipo de devoluciÃ³n %q#T es un tipo de dato incompletoel tipo de devoluciÃ³n por defecto es %<int%>el tipo de devoluciÃ³n es un tipo de dato incompletoel tipo de devoluciÃ³n puede ser un candidato para un atributo de formatoel tipo de devoluciÃ³n de %qD no es %<int%>tipo de retorno de funciÃ³nla especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lidala especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lidase especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>no coincide el tipo del valor de retornodevoluciÃ³n con valor en una funciÃ³n sin tipo de devoluciÃ³ndeclaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qTse devuelve un valor de un constructorse devuelve un valor de un destructorse devuelve la referencia al temporalatributo returns_nonnull en una funciÃ³n que no devuelve punteroel operando derecho del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando derecho del operador coma no tiene efectoel operando derecho del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n derechaprecisiÃ³n derecha en formato strfmonla cuenta de rotaciÃ³n derecha >= anchura del tipola cuenta de rotaciÃ³n derecha es negativacuenta de desplazamiento a la derecha >= anchura del tipola cuenta de desplazamiento a la derecha es negativael modo de redondeo no se admite para floats de VAXel resultado del redondeo serÃ¡ siempre 0redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³nla rutina %qD se declara aquÃ­la llamada a la rutina usa paralelismo OpenACC no permitido por la rutina que lo contienela llamada a la rutina usa el mismo paralelismo OpenACC que el bucle que lo contienela cpu rx100 no tiene FPU de hardwarela cpu rx200 no tiene FPU de hardwarese ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>same_comdat_group no es una lista circularlist same_comdat_group con grupos diferentesse encontrÃ³ %d %<template<>%>, se necesita %d para especializar una plantilla de funciÃ³n miembroescriba %<typename %E%> si quiere un tipoel objeto escalar %qD requiere un elemento en el inicializadorel argumento scalar_storage_order solo puede ser "big-endian" o "little-endian"scalar_storage_order no se admite porque el endianess no es uniformela escala tiene que ser no negativa
  escalado y normalizaciÃ³n no pueden coexistir; se omite
! el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>la expresiÃ³n schedule chunk size debe ser integralel Ã¡mbito %qT antes de %<~%> no es un nombre-de-claselos enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11no coinciden scoped/unscoped en el enum %q#Tel segundo argumento debe ser una rebanada o una cadenael segundo argumento de %q+D debe ser %<char **%>el segundo argumento de %<__builtin_prefetch%> debe ser una constanteel segundo argumento de %qs debe estar en 0..12el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %quel segundo argumento de vec_vextract4b debe estar en 0..12el segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael segundo operando de la expresiÃ³n condicional no tiene efectoel segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombradolas anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactivalas anclas de secciÃ³n se deben desactivar cuando se desactiva unidad-cada-vezel argumento del atributo secciÃ³n no es una constante de cadenano se puede especificar el atributo de secciÃ³n para las variables localesno se permite un atributo de secciÃ³n para %q+Dno se admiten atributos de secciÃ³n en este objetivono se puede sobreescribir la secciÃ³n de %q+Dla secciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previala secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivoconflicto de tipo de secciÃ³nconflicto de tipo de secciÃ³n con %qDlas opciones fp16 seleccionadas son incompatiblesel selector debe ser un inmediatoel selector debe ser una constante entera en el rango 0..%wiautocomparaciÃ³n siempre falsaautocomparaciÃ³n siempre verdaderaself-tests no estÃ¡n activadas en este buildself-tests es incompatible con -Eestablece el nÃºmero de nops a emitir antes de cada patrÃ³n insn.setjmp/longjmp dentro de construcciÃ³n simdel nombre del setter debe terminar con %<:%>estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %maquÃ­ estÃ¡ la declaraciÃ³n oscurecidase oscurece la funciÃ³n interna %q#Dse oscurece la funciÃ³n de biblioteca %q#Dse oscurece la declaraciÃ³n de tipo previa de %q#Dshared y mdll no son compatiblescall_stmt compartida:no se admite sharedrtx compartidola cuenta de desplazamiento no es un entero sin signodesplazamiento de un operando que no es enterolectura corta al leer los datos de exportaciÃ³nbordes sibcall para una insn que no es llamada en bb %ino se recomputan los efectos laterales cuando cambia ADDR_EXPRelemento con efectos colaterales en CONSTRUCTOR sin efectos colateralesla conversiÃ³n con signo de %qT a %qT cambia el valor de %qEla conversiÃ³n con signo de %qT a %qT cambia el valor de %qE a %qEno coinciden los signos del tipo y del modo de mÃ¡quina %qsIF simplese descarta el atributo sencillo target_clonesel tamaÃ±o de la matriz nueva debe tener un tipo integralno coincide el tamaÃ±o en el argumento %d de %qEel tamaÃ±o de %q+D es de %d bytesel tamaÃ±o de %q+D es mayor que %wd bytesel tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integralel tamaÃ±o de la matriz %qD es negativoel tamaÃ±o de la matriz %qD no es una expresion constante integralel tamaÃ±o de la matriz %qE es de un tipo no enteroel tamaÃ±o de la matriz %qE es negativoel tamaÃ±o de la matriz %qE es demasiado grandeel tamaÃ±o de la matriz tiene un tipo %qT que no es integralel tamaÃ±o de la matriz es negativoel tamaÃ±o de la matriz no es una expresion constante integralel tamaÃ±o de la matriz es demasiado grandeel tamaÃ±o del bucle %d debe ser %d, no %del tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytesel tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytestamaÃ±o de bloques para el bloqueo de bucles.el tamaÃ±o de la matriz sin nombre es de un tipo no enteroel tamaÃ±o de la matriz sin nombre es negativoel tamaÃ±o de la matriz sin nombre es demasiado grandeel tamaÃ±o de la variable %q+D es demasiado grandenivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os.los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientessizeof(long double) es 12.sizeof(long double) es 16.la rebanada sÃ³lo se puede comparar con nilla capacidad de la rebanada debe ser enteroel final de la rebanada debe ser enterorebanada con valor que no es direccionablesoft-float y long-double-128 son incompatibleslo sentimos, sin implementarlo sentimos, sin implementar: la fuente es un puntero a tipo incompletola fuente no es un punterola fuente no es un puntero a clasela fuente no es un tipo de clasela fuente es de tipo de clase incompletocambiaron las ubicaciones de fuente para la funciÃ³n %qE, los datos de anÃ¡lisis de perfil pueden estar desactualizadosel tipo fuente no es polimÃ³rficola especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lidola especificaciÃ³n %qs es no vÃ¡lidafalla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³nfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPECfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPECfalla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qcel fichero de especificaciÃ³n no tiene especificaciones para enlazarla especificacion es '%s'
  
! la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qTespecializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de %qD en un espacio de nombres diferentela especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombresespecializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamentese especializÃ³ %q#T en un espacio de nombres diferenteel miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>el lÃ­mite especificado %wu supera %<INT_MAX%>el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wuel lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destinoel modo especificado es demasiado pequeÃ±o para valores enumeradosopciÃ³n %qs especificada mÃ¡s de una vezes obsoleto especificar tipos vectoriales con __attribute__ ((mode))sintaxis de specs %%include mal formada despuÃ©s de %ld caracteressintaxis de specs %%rename mal formada despuÃ©s de %ld caracteresla especificaciÃ³n specs %s no se encontrÃ³ para ser renombradafichero specs mal formado despuÃ©s de %ld caracteresorden specs %% desconocida despuÃ©s de %ld caracteres%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla%<%%%> final espurio en el formatoel marco de la pila debe ser menor de 64kel marco de pila no es un mÃºltiplo de 8 bytes: %wdel marco de pila no es un mÃºltiplo de octabyte: %wdmarco de pila demasiado grandeel valor de guardia de pila debe ser una potencia exacta de 2no se admite la expresiÃ³n del lÃ­mite de la pilano se admiten lÃ­mites de la pila en este objetivola prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correctala prueba de pila requiere %<target("accumulate-outgoing-args"%> para ser correctael protector de pila no protege la funciÃ³n: todas las matrices locales son de longitud menor a %d bytesel protector de pila no protege las variables locales: almacenamiento temporal de longitud variablese usÃ³ un nombre de registro para una variable de registro globalel tamaÃ±o de la pila debe ser una potencia exacta de 2el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pilael tamaÃ±o de la pila no debe ser mayor a 64kno se admite el cÃ¡lculo de uso de pila para este objetivoel uso de la pila es de %wd bytesel uso de la pila puede ser de %wd bytesel uso de pila puede estar sin lÃ­mitesstack_offset debe ser un mÃºltiplo de 4stack_offset debe ser por lo menos 4marco de la pila demasiado grande: %d bytesel principio del fragmento RTL debe estar en una lÃ­nea anterior al finel inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteprincipio/fin de fragmento RTL en ficheros diferentesla declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala declaraciÃ³n no tiene efectola declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qEse marcÃ³ la sentencia para throw en medio del bloquese marcÃ³ la sentencia para throw, pero no lo hacela sentencia nunca se ejecutarÃ¡declaraciÃ³n sin efectolas expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantillastatic %qs no se puede declarar %<mutable%>la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³nfallÃ³ la aserciÃ³n estÃ¡tica: %EfallÃ³ la aserciÃ³n estÃ¡tica: %scadena static con una funciÃ³n que no usa unadeclaraciÃ³n static de %q+D despuÃ©s de una declaraciÃ³n que no es staticno se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>static no se admite en TPF-OSel miembro static %qD no puede ser un campo de bitsse declarÃ³ el miembro static %qD como %<register%>la funciÃ³n miembro static %q#D se declara con calificadores de tipola funciÃ³n miembro static %qD no puede tener calificador-cvstatic o calificadores de tipo en un declarador de matriz que no es parÃ¡metrostatic_cast del tipo %qT al tipo %qT proscribe los calificadoresinstancia de la clase Objective-C %qE alojada estÃ¡ticamentelos atributos stdcall y cdecl no son compatibleslos atributos stdcall y fastcall no son compatibleslos atributos stdcall y thiscall no son compatiblesel paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constantese modificÃ³ el stmt (%p) marcado despuÃ©s del paso de optimizaciÃ³n: la opciÃ³n volatile de stmt no estÃ¡ actualizadastmt con VUSE incorrectola clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qsclase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantillase especificÃ³ una clase de almacenamiento para %qsse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qsse especificÃ³ una clase de almacenamiento para el campo de la estructurase especificÃ³ una clase de almacenamiento para el campo de la estructura %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qsse especificÃ³ una clase de almacenamiento para el nombre de tipose especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombreespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friendespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metrosel tamaÃ±o de almacenamiento de %q+D no es constanteno se conoce el tamaÃ±o de almacenamiento de %q+Del tamaÃ±o de almacenamiento de %qD no es constanteno se conoce el tamaÃ±o de almacenamiento de %qDnombre de dispositivo extraÃ±o %qs despuÃ©s de %qs: carÃ¡cter incorrecto %qcno se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits%<@%> parÃ¡sita en el programa%<\%o%> parÃ¡sito en el programa%qc parÃ¡sito en el programa%qs sobrante despuÃ©s de los mÃ©todos Objective-C++%qs parÃ¡sito en el programalos formatos de strftime no pueden dar formato a los argumentosla longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitirliteral de cadena en la firma de plantilla de funciÃ³nse ha interceptado una asignaciÃ³n strong-casttal vez se necesite strong-castse definiÃ³ struct aquÃ­struct no tiene miembrosstruct no tiene miembros nombradosla alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %dcampo de estructurael lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64la inclusiÃ³n del submarco de trabajo %s genera un conflicto con el marco de trabajo incluidofalta el subÃ­ndice en la referencia de la matrizel valor indicado por el subÃ­ndice no es ni matriz ni punteroel valor del subÃ­ndice no es ni matriz ni puntero ni vectorel valor de subÃ­ndice es un puntero a funciÃ³nse declarÃ³ el subÃ­ndice de la matriz como %<register%>se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>se sugieren llaves explÃ­citas para evitar un %<else%> ambiguose sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdaderose sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>alternativa sugerida:alternativas sugeridas:se admite el modo %qsarquitecturas de nÃºcleo no admitidas:%sla opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -ffinite-math-onlyla opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -fno-math-errnola opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -funsafe-math-optimizationsse requiere la opciÃ³n %<-mcustom-%s%> para la coma flotante de precisiÃ³n dobleopciÃ³n %<-mcustom-%s%>: el valor %d tiene que estar entre 0 y 255la opciÃ³n %qs no inicia con %<-%>la opciÃ³n %qs ya no se admitela opciÃ³n %qs ya no se admitela opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%sla condiciÃ³n de switch tiene valor booleanswitch salta dentro de una expresiÃ³n de declaraciÃ³nel switch salta sobre la inicializaciÃ³n de la variablefalta el case por defecto para un switchla cantidad de switch no es un enteroswitch inicia aquÃ­la declaraciÃ³n switch de tamaÃ±o de %lu entradas es demasiado grandese usÃ³ un sÃ­mbolo como un operando inmediatose usÃ³ un sÃ­mbolo con registros base e indizados al mismo tiempose usÃ³ un sÃ­mbolo con desplazamiento en modo PIClas referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posteriorsymtab_node::fallÃ³ verifyfallÃ³ la llamada a sistema para kern.osversion: %mla ruta del sistema %qs no es absolutase toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>se toma la direcciÃ³n del temporalse toma la direcciÃ³n de la matriz temporalse toma la direcciÃ³n de xvalue (referencia rvalue)tomar la direcciÃ³n de una etiqueta no es estÃ¡ndarel CPU objetivo no tiene soporte para el modo ARMla CPU objetivo no admite las instrucciones de seguridad ARMv8-Mel CPU objetivo no admite las instrucciones THUMBel CPU objetivo no admite trabajo internoel CPU objetivo no admite accesos sin alinearel OS objetivo no admite accesos sin alinearargumento destinoel atributo target no se admite en esta plataformael atributo o pragma target cambia la ABI Altivecel atributo o pragma target cabia la ABI SPEel atributo o pragma target cambia la ABI darwin64el atributo o pragma target cambia la coma flotante de precisiÃ³n dobleel atributo o pragma target cambia el tamaÃ±o de double longel atributo o pragma target cambia la coma flotante de precisiÃ³n sencillael objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencilloel objetivo no admite despachador de versiÃ³n de funciÃ³nel formato objetivo no soporta infinitoel objetivo no es puntero o referenciael objetivo no es puntero o referencia a una claseel objetivo no es puntero o referencia a un tipo completoel objetivo de conversiÃ³n puede ser un candidato para un atributo de formatoel objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formatono estÃ¡ disponible la orden interna especÃ­fica del objetivono coincide la opciÃ³n especÃ­fica del objetivoel sistema objetivo no admite salida de depuraciÃ³nel sistema objetivo no admite el formato de depuraciÃ³n %qsdestina a la arquitectura FT32Bdestina al simulador software.el argumento de plantilla %d es no vÃ¡lidoel argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantillael argumento de plantilla para %qD usa el tipo local %qTse requiere un argumento de plantilla para %<%s %T%>los argumentos de plantilla para %qD no coinciden con la plantilla original %qDclase de plantilla sin nombredeclaraciÃ³n plantilla de %<typedef%>declaraciÃ³n plantilla de %q#DdefiniciÃ³n de plantilla de %q#D que no es plantillala 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)parÃ¡metro de plantilla %q+#Dno 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Ã³nno se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­citalas listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qDel paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defectoel paquete de parÃ¡metros plantilla no puede tener un argumento por defectolos paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defectoel tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>los parÃ¡metros de la plantilla no pueden ser friendsno se permite la especializaciÃ³n de plantilla de %qD por ISO C++especializaciÃ³n de plantilla con enlace Cno se especificaron los especificadores de plantilla en la declaraciÃ³n de %qDlos parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>plantilla con enlace Cel id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantillaid de plantilla %qD en la declaraciÃ³n de la plantilla primariael id de plantilla %qD se usa como un declaradorparÃ¡metro-de-plantilla-las plantillas no pueden ser %<virtual%>temporal del tipo %qT que no es literal en una expresiÃ³n constanteel atributo %<getter%> sÃ³lo se puede especificar una vezel atributo %<interrupt%> requiere un procesador MIPS32r2 o superiorel atributo %<setter%> sÃ³lo se puede especificar una vezla arquitectura %qs no admite %<-m%s=2008%>la arquitectura %qs no admite %<-m%s=legacy%>la arquitectura %qs no admite %<-mfp32%>la arquitectura %qs no admite las instrucciones DSPla arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³nla arquitectura %qs no admite las instrucciones madd ni msubla arquitectura %qs no admite los registros de precisiÃ³n sencilla imparla arquitectura %qs no admite las instrucciones par-sencillola arquitectura %qs no admite la instrucciÃ³n syncila opciÃ³n de printf ' 'la opciÃ³n de strfmon '!'la opciÃ³n de printf '#'la opciÃ³n de strftime '#'la opciÃ³n de printf '''la opciÃ³n de scanf '''la opciÃ³n de strfmon '('la opciÃ³n de printf '+'la opciÃ³n de strfmon '+'la opciÃ³n de printf '-'la opciÃ³n de strfmon '-'la opciÃ³n de strftime '-'la opciÃ³n de printf '0'la opciÃ³n de strftime '0'el modificador de strftime 'E'la opciÃ³n de printf 'I'la opciÃ³n de scanf 'I'el modificador 'O'el modificador de strftime 'O'la opciÃ³n de strfmon '^'la opciÃ³n de strftime '^'la opciÃ³n de strftime '_'la opciÃ³n de scanf 'a'la opciÃ³n de scanf 'm'la opciÃ³n de diagnÃ³stico 'q'la opciÃ³n -shared no se admite actualmente en ELF de VAXla ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5la ABI para pasar agregados flotantes homogÃ©neos cambiÃ³ en GCC 5la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4la ABI para pasar un union con long double cambiÃ³ en GCC 4.4la cpu RX100 no tiene FPU de hardwarela cpu RX200 no tiene FPU de hardwarela direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>la direcciÃ³n de %qD nunca debe ser NULLla direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constantela supresiÃ³n de la asignaciÃ³n es una caracterÃ­stica de scanfla llamada requiere ifunc, que no se admite en este objetivola combinacion de %qs y %qs es incompatible con %qsla comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLla comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLel compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>el tipo conflictivo definido en otra unidad de traducciÃ³nel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferenteel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenidoel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradasel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferenteel flujo de control de la funciÃ³n %qE no coincide con sus datos de anÃ¡lisis de perfil (contador %qs)la sintaxis de punto no estÃ¡ disponible en Objective-C 1.0la base extra se define aquÃ­el quinto argumento debe ser un inmediato de 8-bitla primera diferencia de las definiciones correspondientes es el campo %qDla primera diferencia de las definiciones correspondientes es el mÃ©todo %qDel primer parÃ¡metro de %<operator new%> no puede tener un argumento por defectoel argumento delantero debe ser un escalar 1, 2, 4, 8el tamaÃ±o de marco de %wd bytes es mayor que %wd bytesel argumento inmediato debe ser un inmediato de 4-bitel argumento inmediato debe ser un inmediato de 5-bitel argumento inmediato debe ser un inmediato de 8-bitel tipo incompatible definido en otra unidad de traducciÃ³nel tipo incompatible estÃ¡ definido aquÃ­el Ãºltimo argumento debe ser un inmediato de 1-bitel tercer argumento debe ser un inmediato de 2-bitel Ãºltimo argumento debe ser un inmediato de 3-bitel Ãºltimo argumento debe ser un inmediato de 32-bitel Ãºltimo argumento debe ser un inmediato de 4-bitel tercer argumento debe ser un inmediato de 5-bitel Ãºltimo argumento debe ser un inmediato de 1-bitel Ãºltimo argumento debe ser un inmediato de 8-bitel Ãºltimo argumento debe ser un escalar 1, 2, 4, 8la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5el m210 no admite little endianel valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qsel penÃºltimo argumento debe ser un inmediato de 8-bitel operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­citoel rango de la mÃ¡scara debe estar entre 0 y 255el rango del selector debe estar entre 0 y 1el rango del selector debe estar entre 0 y 3el rango del selector debe estar entre 0 y 7no se puede acceder al registro especificado por %q+D en el objetivo actualel registro especificado para %q+D no es lo suficientemente general para usarse como variable de registroel resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qTel tercer argumento debe ser un inmediato de 8-bitel tercer argumento debe ser una constante de comparaciÃ³nel tipo que se destruye es %qT, pero el destructor se refiere a %qTel uso de nombre de variables con prefijo _OBJC_ para seleccionar secciones de metadatos es obsoleto en 4.6 y se eliminarÃ¡ en 4.7el valor de %qD no se puede usar en una expresiÃ³n constanteel argumento de xabort debe ser un inmediato de 8-bitno hay argumentos para %qD que dependan de un parÃ¡metro de plantilla, por lo cual una declaraciÃ³n de %qD debe estar disponibleel tercer argumento de %q+D deberÃ­a ser %<char **%>el tercer argumento de %<__builtin_prefetch%> debe ser una constanteel tercer argumento de %qs debe estar en 0..12el tercer argumento de la funciÃ³n %qEdebe ser una constante enterael tercer argumento de vec_vextract4b debe estar en 0..12el tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tercer operando de la expresiÃ³n condicional no tiene efectoel tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr405 y fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr500 y fr550no se admite este interno para este objetivoeste compilador no tiene soporte para %seste compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)esta condiciÃ³n tiene bifurcaciones idÃ©nticasesta constante decimal sÃ³lo es unsigned en ISO C90esta constante decimal serÃ¡ unsigned en ISO C90esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamadaesta es la primera etiqueta por defectoesta es la primera entrada que solapa ese valoreste es la insn:esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr400 y fr550esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr500esta sentencia puede fracasareste objetivo no admite %qseste destino es little endianesta mÃ¡quina objetivo no tiene ramificaciones retardadaslos datos COMMON thread-local no estÃ¡n implementadosdeclaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-localdeclaraciÃ³n thread-local de %q+D despuÃ©s de una declaraciÃ³n que no es thread-localse usÃ³ la variable threadprivate %qE en una regiÃ³n objetivose usÃ³ la variable threadprivate %qE en una tarea sin atararrojando NULL, que tiene un tipo integral, que no es punteroel argumento de tls_model debe ser "local-exec", "initial-exec", "local-dynamic" o "global-dynamic"el argumento de tls_model no es una cadenapara estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>para generar dependencias debe especificar -M Ã³ -MMpara hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>el elemento %u tiene ubicaciÃ³n-x == %uel elemento %u tiene ubicaciÃ³n-x == ubicaciÃ³n-y == %uel elemento %u tiene ubicaciÃ³n-y == %ufaltan argumentos para %%:compare-debug-auxbase-optfaltan argumentos para %%:replace-extensionfaltan argumentos para %%:version-comparefaltan argumentos para el constructor %q#Dfaltan argumentos para la funciÃ³nfaltan argumentos para la funciÃ³n %<va_start%>faltan argumentos para la funciÃ³n %q#Dfaltan argumentos para la funciÃ³n %qEfaltan argumentos para la funciÃ³n miembro %q#Dfaltan argumentos para el mÃ©todo %q#Dfaltan expresiones para structfaltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDfaltan listas-de-parÃ¡metros-de-plantillael valor del tipo de la funciÃ³n es demasiado grande, necesita %d registros, sÃ³lo se tienen %d registros para estodemasiado tarde para que la directiva # establezca el directorio de depuraciÃ³ndemasiadas opciones #pragma align=resetdemasiadas clÃ¡usulas %qsdemasiadas alternativas en %<asm%>demasiados argumentosdemasiados argumentos para el formatodemasiados argumentos para %%:compare-debug-auxbase-optdemasiados argumentos para %%:compare-debug-dump-optdemasiados argumentos para %%:compare-debug-self-optdemasiados argumentos para %%:version-comparedemasiados argumentos para el constructor %q#Ddemasiados argumentos para la funciÃ³ndemasiados argumentos para la funciÃ³n %q#Ddemasiados argumentos para la funciÃ³n %qEdemasiados argumentos para makedemasiados argumentos para la funciÃ³n miembro %q#Ddemasiados argumentos para el mÃ©todo %q#Ddemasiados argumentos para el mÃ©todo %qEdemasiados argumentos para la funciÃ³n sobrecargada %sdemasiadas llaves alrededor del inicializador para %qTdemasiados bordes de de manejo de excepciones en bb %idemasiadas expresiones para structdemasiados nombres de ficheros. Teclee %s --help para informaciÃ³n de modo de empleodemasiados inicializadores para %qTdemasiados ficheros de entradase grabaron demasiadas salidas de bucledemasiados bordes de ramificaciÃ³n de salida de bb %ise especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qsdemasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDdemasiadas listas-de-parÃ¡metros-de-plantillademasiados valores en la declaraciÃ³n de devoluciÃ³ndemasiadas variables para la clÃ¡usula de rango con canaldemasiado espacio de pila del cual disponer: %ddemasiado espacio de pila para preparar: %dla declaraciÃ³n del nivel superior de %qs especifica %<auto%>el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vezel tamaÃ±o total de los objetos locales es demasiado grandeel tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitecturaC tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto conC tradicional rechaza la definiciÃ³n de funciones de estilo ISO CC tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregadosC tradicional rechaza la inicializaciÃ³n de unionsC tradicional rechaza la concatenaciÃ³n de constantes de cadenasC tradicional rechaza el operador unario masel tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qDla memoria transaccional no se admite con %<-fsanitize=address%>la memoria transaccional no se admite con %<-fsanitize=kernel-address%>la memoria transaccional no se admite con excepciones que no son llamadael modo de captura no se admite para valores de coma flotante VAXrevisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%del cÃ³digo de Ã¡rbol %qs no se admite en flujos LTOla lista de Ã¡rbol termina en la profundidad %iborde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %dintente borrar los parÃ©ntesis alrededor del id-de-tipointente utilizar %qE en su lugarse trata de codificar un tipo que no es entero como un campose tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³nse intenta hacer que la clase %qT sea un friend de Ã¡mbito globalfalta la cadena de ajuste en la opciÃ³n (%s)dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qsdos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³ndos o mÃ¡s secciones para %sse diÃ³ un argumento de tipo %q#T a %<delete%>, se esperaba un punteroel tipo %qE tiene un constructor definido por el usuarioel tipo %qE tiene un destructor definido por el usuarioel tipo %qE no tiene un constructor para llamar por defectoel tipo %qE tiene funciones miembro virtualesel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³nel 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Ã³nel tipo %qT no tiene un tamaÃ±o conocidoel tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qTel tipo %qT no es un tipo base para el tipo %qTel tipo %qT no es una base directa de %qTel tipo %qT no es una base directa o virtual de %qTel propio tipo %qT viola la regla de una sola definiciÃ³n de C++el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantillael tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantillael tipo %qT deberÃ­a coincidir con el tipo %Tel tipo %qT viola la regla de definiciÃ³n Ãºnica de C++se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlacese usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlaceel tipo %qs no es conforme con el protocolo %qEla aserciÃ³n de tipo sÃ³lo es vÃ¡lida para los tipos de interfazse descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qEel tipo de dato por defecto es %<int%> en el nombre de tipoel tipo no tiene mÃ©todosel tipo es obsoletoel tipo es obsoleto: %sel tipo no es compatible con su varianteno coinciden los tipos entre un SSA_NAME y su sÃ­mbolodiscordancia de tipos para etiqueta case en sentencia switchdiscordancia de tipos en BIT_INSERT_EXPRno coincide el tipo en la expresiÃ³n de direcciÃ³nlos tipos de datos no coinciden en la referencia de rango matrizlos tipos de datos no coinciden en la referencia de matrizlos tipos de datos no coinciden en la expresiÃ³n binarialos tipos de datos no coinciden en la expresiÃ³n complejalos tipos de datos no coinciden en la referencia a componentelos tipos de datos no coinciden en la expresiÃ³n condicionallos tipos no coinciden en la reducciÃ³n de producto escalarlos tipos no coinciden en la expresiÃ³n fusionada multiplicar-sumarlos tipos no coinciden en el parÃ¡metro %ilos tipos de datos no coinciden en la expresiÃ³n de diferencia de punteroslos tipos de datos no coinciden en la expresiÃ³n puntero mÃ¡slos tipos de datos no coinciden en la referencia real/parte imaginariano coincide el tipo en expresiÃ³n tristelos tipos de datos no coinciden en la expresiÃ³n shiftlos tipos no coinciden en la expresiÃ³n de permutaciÃ³n de vectorlos tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumularlos tipos no coinciden en la expresiÃ³n shift de ensanchamiento de vectorel nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qsel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³nel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matrizel tipo de %qD es %<int%> por defectoel tipo de %qD no coincide con la declaraciÃ³n originalel tipo de %qE es desconocidoel tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­citano se puede determinar el tipo del operando asm %qEel tipo de campo de bits %qs es una extensiÃ³n de GCCel tipo de dato del parÃ¡metro formal %d estÃ¡ incompletoel tipo de la propiedad %qD genera un conflicto con la declaraciÃ³n previadiscordancia en precisiÃ³n de tipo en sentencia switchse descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³nel tipo de vector delete no es del tipo puntero ni matrizla clase transparente tipo %qT tiene clases basela clase transparente tipo %qT tiene funciones virtualestipo variante difiere en tipo variante con diferente TREE_TYPEtipo variante con diferente TYPE_BINFOtipo variante con diferente TYPE_FIELDStipos variantes difieren en TYPE_SIZE_UNITtipo variante con diferente TYPE_VFIELDtipo variante con TYPE_ALIAS_SET_KNOWN_PTREE_TYPE del tipo varianteTYPE_BINFO del tipo varianteTYPE_SIZE_UNIT del tipo varianteel tipo se declarÃ³ previamente %qETREE_TYPE del tipoTYPE_BINFO del tipoTYPE_SIZE_UNIT del tipoel uso de %<type punning%> sobre un tipo incompleto puede romper las reglas de alias estrictono coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qDla definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)se define tipo %qD localmente pero no se usadeclaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metrosla definiciÃ³n de tipo se declarÃ³ %<auto%>el nombre del typedef puede no ser un especificador-de-nombre-anidadose usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructorla expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rficolos tipos no son totalmente compatibleslos tipos difieren en el signotipos con nÃºmero de parÃ¡metros diferentesno se pueden definir tipos en expresiones %<decltype%>no se pueden definir tipos en expresiones %<noexcept%>no se pueden definir tipos en una expresiÃ³n %<typeid%>no se pueden definir tipos en una expresiÃ³n newno se pueden definir tipos en un id-tipo-nuevono se pueden definir tipos en declaraciones de plantilla aliasno se pueden definir tipos en una especificaciÃ³n de excepciÃ³nlos tipos no se pueden definir en conversionesno se pueden definir tipos en condicionesno se pueden definir tipos en declaraciones de excepciÃ³nno se pueden definir tipos en tipos de parÃ¡metrono se pueden definir tipos en argumentos de plantillano se puede calcular la ubicaciÃ³n real del parÃ¡metro apiladono se puede deducir %qT de %qEno se puede emular %qsno se puede encontrar un registro para vaciarno se puede encontrar un registro para vaciar la clase %qsno se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qTno se puede encontrar un operador literal numÃ©rico %qDno se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qTno se pueden generar recargas para:no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecasno se puede abrir la dependencia dinÃ¡mica '%s'aÃºn no se puede mostrar el operando; code == %d (%c)no se puede usar '%s' para registro PICuso no acotado de %<alloca%>uso no acotado de array de longitud variableel incondicional %2d nunca se ejecuta
  el incondicional %2d tomado %s
! selector %qE sin declararla conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>operador %qs nombrado sin definirno coincide el tipo subyacente en el enum %q#TAST inesperado de gÃ©nero %sargumento inesperado para msp430_select_hwmult_lib: %satributo inesperadotipo-base inesperado en cris_print_baseexpresiÃ³n %qE inesperada de gÃ©nero %snombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %sprimer argumento inesperado para msp430_select_hwmult_lib: %stipo-Ã­ndice inesperado en cris_print_indexoperando multiplicativo inesperadodesplazamiento inesperadooperando inesperadoefectos colaterales inesperados en la direcciÃ³nalineaciÃ³n sin manejar para '#pragma nomember_alignment'no se identifica el operador de llamadaconst %qD sin inicializarconst %qD sin inicializar es no vÃ¡lida en C++const sin inicializar en %<new%> de %q#Tmiembro const sin inicializar en %q#Tun miembro const sin inicializar en %q#T usa %<new%> sin un inicializador newel miembro const sin inicializar en %qT es no vÃ¡lido en C++miembro referencia sin inicializar en %q#Tun miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador newse colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programaunion no se puede hacer transparentese definiÃ³ union aquÃ­union no tiene miembrosunion no tiene miembros nombradosmiembro union %q+D con %qD que no es trivialmodelo '#pragma extern_model' '%s' desconocidonombre %s '#pragma member_alignment' desconocidointerruptor -mdebug-%s desconocidoespecificaciÃ³n de versiÃ³n de cpu CRIS desconocida en -mtune= : %sespecificaciÃ³n de versiÃ³n CRIS desconocida en -march= o -mcpu= : %snivel de protecciÃ³n del flujo de control %qs desconocidoalgoritmo IRA %qs desconocidoregiÃ³n IRA %qs desconocidamodelo de particiÃ³n LTO %qs desconocidonivel de reÃºso de la pila %qs desconocidomodelo TLS %qs desconocidoacciÃ³n %qE desconocida para %<#pragma pack%> - se descartase especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qsmodelo de memoria especÃ­fico de la arquitectura desconocidotamaÃ±o de matriz desconocida en deletesalida del indicador asm %qs desconocidaalgoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocidoevento de llamada hacia atrÃ¡s desconocido registrado por el plugin %svalor cc_attr desconocidose desconoce el carÃ¡cter de tipo de conversiÃ³n %qc en el formatoarquitectura de nÃºcleo %qs desconocida especificada con %qscpu %qs desconocida para -mtunese desconoce el estilo de desenredado '%s'destino desconocidoestilo de exceso de precisiÃ³n %qs desconocidoindicador pasado en -moverride=%s (%s) desconocidoestilo de contracciÃ³n de coma flotante %qs desconocidomodo insn desconocidosalida %qs del enlazador desconocidase desconoce el modo de mÃ¡quina %qEinsn move desconocida:descarga ABI %qs desconocidaoperador %qs desconocido en %%:version-compareopciÃ³n desconocida %q.*s en %<-fopt-info-%s%>opciÃ³n desconocida despuÃ©s del tipo %<#pragma GCC diagnostic%>opciÃ³n desconocida para %<%s=%s%>opciÃ³n desconocida para -mrecip=%sparÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %sse especificÃ³ el paso desconocido %s en -fdisablese especificÃ³ el paso desconocido %s en -fenablemodelo de tamaÃ±o de punteros desconocido %qsmÃ©todo de actualizaciÃ³n de perfil desconocido %qsatributo de propiedad desconocidopuntuaciÃ³n '%c' desconocidanombre de registro %qs desconocido en %<asm%>nombre de registro desconocido: %sreubicaciÃ³n unspec desconocidafunciÃ³n de especificaciÃ³n %qs desconocidaespecificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qsfuente desconocidaparÃ¡metro de revisiÃ³n de pila desconocido %qsopciÃ³n -mlong-double-%s desconocidaatributo o pragma objetivo %qs desconocidoopciÃ³n de cadena de ajuste desconocida (%s)se encontrÃ³ el tipo desconocido %<%T%> durante la codificaciÃ³n de Objective-Cnombre de tipo %qE desconocidovalor %qs desconocido para -marchvalor %qs desconocido para -mcpuvalor %qs desconocido para -mtunevalor %qs desconocido de -mmacosx-version-mintipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%qs) para la opciÃ³n %qstipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi=modelo %qs de coste de vectorizador desconocidoprioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida.el campo sin nombre tiene tipo de dato incompletoinicializador sin nombre para %qT, el cual no tiene clases baseinicializador sin nombre para %qT, el cual usa herencia mÃºltiplestruct/union sin nombre que no define ninguna instanciase declarÃ³ la variable o campo sin nombre como voidcomparaciÃ³n sin orden en el argumento de coma no flotanteunquote_string(): cadena incorrectainalcanzableNo se reconoce el argumento de la opciÃ³n no se reconoce la insn:no se reconoce el objetivo de -mfpu: %sno se reconoce la direcciÃ³nno se reconoce el argumento en la opciÃ³n %qsno se reconoce el argumento de -mcpu=: %sno se reconoce el argumento para la opciÃ³n --help=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fdump-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fopt-info-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qsno se reconoce el nÃºmero de registro de control: %d - se utiliza 'psw'no se reconoce el nivel de salida de depuraciÃ³n %qsno se reconoce el indicador de borde: '%s'no se reconoce el valor de enumerado '%s'no se reconoce el especificador de formatono se reconoce la opciÃ³n de depuraciÃ³n de gcc: %ccampo hwpy no reconocido en msp430_mcu_data[%d]: %dno se reconocen las include_flags 0x%x pasadas a print_specific_helpno se reconoce el argumento de vector de interrupciones del atributo %qEno se reconoce el valor de visibilidad de ivar %qsno se reconoce el operando para %%:asm_auto_mfpuno se reconoce el operando para %%:canon_for_mlibno se reconoce la opciÃ³n -fdisableno se reconoce la opciÃ³n -fenablese pasa opciÃ³n no reconocida a %%:target_mode_checkno se reconoce el nombre de registro %qsno se reconoce el valor del orden de almacenamiento de escalares %qsno se reconoce el nombre de secciÃ³n %qEno se reconoce el desplazamiento oscurecido %qsno se reconoce la constante supuestano se reconoce el valor de visibilidad %qserror no recuperablesobrecarga sin resolver para el interno Altivec %qFlas uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11llamada a funciÃ³n %qD insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qD insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n %qE insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qE insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n indirecta insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n indirecta insegura dentro de una transacciÃ³n atÃ³micala conversiÃ³n sin signo de %qT a %qT cambia el valor de %qEla conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE a %qEconstante de coma flotante sin sufijono se admite el argumento para %qDno se admite el tipo de argumento %qT para simdno se admite el tipo de argumento para la funciÃ³n internano se admite la combinaciÃ³n: %qs %sno se admite la combinaciÃ³n: %qs%s %sno se admite la combinaciÃ³n: %sconversiÃ³n de coma fija no admitidano se admite el modo %s
! no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadenano se admite el sufijo no estÃ¡ndar en una constante de coma flotanteno se admite el operando para el cÃ³digo '%c'no se admite el tamaÃ±o de operando para el registro extendidono se admite el tipo de retorno %qT para simdsimdlen %d no admitidono se admite el tamaÃ±o para registro de enterosalternativa de dialecto ensamblador sin terminardirectiva de color no terminadaconstante de formato sin terminarno se usaron argumentos en el formato de estilo $parÃ¡metro %qD sin usovariable %q+D sin usaractualmente las tablas de desenredo requieren un puntero de marco o -maccumulate-outgoing-args para ser correctasel valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipouse #include en su lugaruse %<%T::%D%> en su lugaruse %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificadoutilice %<%T::template %D%> para indicar que es una plantillause %<...%> para expandir el paquete de argumentosuse %<this->%D%> en su lugaruse -Winvalid-pch para mÃ¡s informaciÃ³nuse -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartesutilice __attribute__ ((vector_size)) en su lugarutilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSWutilizar id de funciÃ³n interno en bÃºsqueda de perfil.uso de %<alloca%>uso de %<alloca%> dentro de un bucleel uso de %<complex%> en tipos AltiVec es no vÃ¡lidoel uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qsel uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long double%> en tipos AltiVec es no vÃ¡lidoel uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qsel uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qsel uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsxuso de %qs en la plantillael uso del modificador de longitud %qs con el carÃ¡cter de tipo %qc o no tiene ningÃºn efecto o el comportamiento es indefinidouso de %s y %s juntos en el formato %suso de %s y %s junto con el formato %<%%%c%> %sel uso de tipos booleanos en tipos AltiVec es no vÃ¡lidouso de la plantilla de clase %qT como expresiÃ³nel uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lidose usÃ³ la funciÃ³n borrada %q+Duso del enum %q#D sin declaraciÃ³n previauso del espacio de nombres %qD como expresiÃ³nuso de parÃ¡metro desde la funciÃ³n contenedorauso de nil sin tipofalta el operando use para stmtse usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalarse usa un valor de tipo struct cuando se requiere un escalarse usa un valor de tipo union cuando se requiere un escalarse usa un tipo vector cuando se requiere un escalar%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­aespecificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­anombre de tipo sin uso en una declaraciÃ³n vacÃ­acalificador de tipo sin uso en una declaraciÃ³n vacÃ­ael %qD definido por el usuario siempre evalÃºa ambos argumentoslas literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11se utiliza %<%c%s%>usar %qs con un tipo sin signo no tiene ningÃºn efectose usa long double de precisiÃ³n extendida de IBMse usa long double de precisiÃ³n extendida de IEEEse usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qsse usa ABI darwin64se usa el campo no vÃ¡lido %qDse usa num_workers (%d); se hace caso omiso de %dse usa ABI de darwin antiguose usa el resultado de una funciÃ³n que devuelve %<void%>usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qsse usa el temporal como l-valorse utiliza el rango [%E, %E] para el argumento de la directivase usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qsse usa vector_length (%d); se hace caso omiso de %dse usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³nse usa xvalue (referencia a r-valor) como l-valordeclaraciÃ³n de uso para un no miembro en el Ã¡mbito de la claselos argumentos vÃ¡lidos son: %slos argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %s; Â¿qiuso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para %qs son: %slos argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?los nombres de caracterÃ­stica vÃ¡lidos son: %slos nombres de caracterÃ­stica vÃ¡lidos son: %s; Â¿quiso decir %qs?los valores vÃ¡lidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096validate_value_data: Ciclo en la cadena regno (%u)validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)validate_value_data: [%u] oldest_regno errÃ³neo (%u)validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)argumento de valorno se usa el valor calculadoel valor de -mfixed-range debe ser de la forma REG1-REG2el valor de -mirq-ctrl-saved debe ser de la forma R0-REGxel valor pasado en %qs es demasiado grandeinicializaciÃ³n por valor del tipo de funciÃ³n %qTinicializaciÃ³n por valor del tipo de dato incompleto %qTinicializaciÃ³n por valor del tipo de referencia %qTlas asignaciones-de-rastreo-de-variable cambian el planificador selectivovariablela variable %q#D tiene inicializador pero de tipo de dato incompletola variable %q+D se declarÃ³ como %<_Noreturn%>la variable %q+D se declarÃ³ como %<inline%>la definiciÃ³n de la variable %q+D se marca como dllimportla variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qsla variable %q+D es parte de un ciclo de aliasse colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programala variable %qD tiene tipo de funciÃ³nla variable %qD tiene inicializador pero de tipo de dato incompletola variable %qD se redeclarÃ³ como funciÃ³nse define la variable %qD pero no se usala variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contienela variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qEla variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento forla variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicionalla variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³nla variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicionalse usa la matriz de longitud variable %qDse usÃ³ la matriz de longitud variablevariable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³nse declarÃ³ la variable o campo %qE como voidse declarÃ³ la variable o campo como voiduna variable previamente declarada como %<static%> se redeclara como %<extern%>el sÃ­mbolo de variable no es una variablese solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³nse solicitÃ³ seguimiento de variables, pero es inÃºtil a menos que se produzca informaciÃ³n de depuraciÃ³nse excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variablese excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³nel lÃ­mite del array de longitud variable es desconocidoliteral compuesta de tamaÃ±o variableun objeto de tamaÃ±o variable puede no ser inicializado%qE variablemente modificado en el Ã¡mbito del ficherocampo variablemente modificado en el Ã¡mbito del ficherolas funciones variadic debe usar la variante AAPCS baselas plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11vec_adde sÃ³lo acepta 3 argumentosvec_addec sÃ³lo acepta 3 argumentosvec_cmpne sÃ³lo acepta 2 argumentosvec_extract sÃ³lo acepta 2 argumentosvec_insert sÃ³lo acepta 3 argumentosvec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_mul sÃ³lo acepta 2 argumentosel elemento CONSTRUCTOR de vector no es un valor GIMPLECONSTRUCTOR de vector con Ã­ndice de elemento no NULLse pasÃ³ un argumento vector a una funciÃ³n sin prototipola condiciÃ³n vectorial se expandirÃ¡ por piezasinserciÃ³n de vector no en contorno de elementola operaciÃ³n vectorial se expandirÃ¡ en paralelola operaciÃ³n vectorial se expandirÃ¡ por piezasla operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalardesbordamiento vectorial en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento vectorial en expresiÃ³n de tipo %qT da como resultado %qEla operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezasel tamaÃ±o del vector no es un mÃºltiplo integral del tamaÃ±o del componentese esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorse esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorno se ha producido vectorizaciÃ³n para un bucle simdse encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³nfallÃ³ verify_cgraph_nodefallÃ³ verify_eh_treefallÃ³ verify_flow_infoverify_flow_info: El borde scc del bloque bÃ¡sico %d estÃ¡ corruptoverify_flow_info: El bloque %i tiene loop_father, pero no hay buclesverify_flow_info: El bloque %i carece de loop_fatherverify_flow_info: Borde duplicado %i->%iverify_flow_info: Bloques incorrectos para el respaldo %i->%iverify_flow_info: Respaldo incorrecto %i->%iverify_flow_info: Cuenta errÃ³nea del bloque %iverify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %iverify_flow_info: REG_BR_PROB estÃ¡ puesto pero cfg probablemente noverify_flow_info: Cuenta errÃ³nea del bloque %iverify_flow_info: Probabilidad errÃ³nea del borde %i->%ifallÃ³ verify_gimplefallÃ³ verify_histogramsfallÃ³ verify_ssafallÃ³ verify_typeel atributo version no es una cadenano se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clasePHI virtual con ubicaciones de argumentonombre SSA virtual para una decl que no es VOPbase virtual %qT inaccesible en %qT debido a ambigÃ¼edadfalta el operando def virtual para stmtla definiciÃ³n virtual no es un nombre SSAla definiciÃ³n virtual de la declaraciÃ³n no estÃ¡ actualizadalas funciones virtual no pueden ser friendmÃ©todo virtual %qDfunciÃ³n virtual %qs que no es clasela tabla virtual de tipo %qD contiene informaciÃ³n RTTIla tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnicala tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica el uso de la declaraciÃ³n virtual no estÃ¡ actualizadafalta el operando use virtual para stmtel argumento de visibilidad debe ser "default", "hidden", "protected" o "internal"el argumento de visibilidad no es una cadenano se admiten los atributos de visibilidad en esta configuraciÃ³n; descartadosse descarta '#pragma __message' de vmsno se descarta el valor void como deberÃ­a de serargumento volÃ¡tilse debe especificar volatile en cualquier memoria que sea afectada por DMA.vtable para aviso: aviso: considere enlazar con '-static' como bibliotecas de sistema conse esperaba `%s'weak %q+D no se puede definir como %qEla declaraciÃ³n dÃ©bil de %q+D se estÃ¡ aplicando a una definiciÃ³n estÃ¡tica que ya existela declaraciÃ³n weak de %q+D debe ser publicno se admite la declaraciÃ³n weak de %q+Dla referencia dÃ©bil %q+D debe tener enlace estÃ¡ticola referencia dÃ©bil %q+D finalmente apunta a sÃ­ mismael atributo weakref debe aparecer antes de los atributos de aliasweakref no se admite en esta configuraciÃ³nlos pesos tienen que ser no negativos
! al escribir la salida a %s: %mmatriz de caracteres anchos inicializada con una cadena ancha incompatiblematriz de caracteres anchos inicializada con una cadena que no es anchaliteral de cadena ancha en %<asm%>la anchura de %qs excede su tipola anchura del campo de bits %qD es del tipo %qT que no integralse asumirÃ¡n que devuelven %<id%> y aceptarÃ¡nno generarÃ¡ instrucciones %qsporque el ensamblador no admite %qsno generarÃ¡ instrucciones power5 porque el ensamblador no las admiteno generarÃ¡ instrucciones power6 porque el ensamblador no las admiteno generarÃ¡ instrucciones power7 porque el ensamblador no las admiteno generarÃ¡ instrucciones power8 porque el ensamblador no las admiteno generarÃ¡ instrucciones power9 porque el ensamblador no las admitecondentro de este buclela regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>write_atom(): Intentando escribir Ã¡tomo incorrectowrite_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrectowrite_symtree(): SÃ­mbolo no escritoescribiendo en un objeto constante (argumento %d)escribiendo fichero de salidaescribiendo a travÃ©s de un puntero nulo (argumento %d)se escribe a la lista de salida LTRANS %s: %mno se admite escribir al espacio de direcciones %qsentrada TYPE_CACHED_VALUES incorrectacantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %icantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto incondicional %iargumento %qs incorrecto para la opciÃ³n %qsborde errÃ³neo %d->%d para el argumento PHIlista de uso inmediato errÃ³neainsn errÃ³neo en el borde del respaldolista errÃ³nea de bucles terminados para el borde %d->%dse especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qEnÃºmero errÃ³neo de argumentos para %%:debug-level-gtnÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %inÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)banderas de borde de salida errÃ³neas al final del bb %dse especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qsargumento de tipo errÃ³neo para %sargumento de tipo errÃ³neo para absargumento de tipo errÃ³neo para complemento de bitsargumento de tipo errÃ³neo para la conjugaciÃ³nargumento de tipo errÃ³neo para el decrementoargumento de tipo errÃ³neo para el incrementoargumento de tipo errÃ³neo para el signo de exclamaciÃ³n unarioargumento de tipo errÃ³neo para el decremento unarioargumento de tipo errÃ³neo para el incremento unariose devuelve el registro x87 con x87 desactivadoxstormy16_print_operand: cÃ³digo desconocidono se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qsno se admite el modo z/Architecture en %sz/Architecture.cero como constante de puntero nulomatriz %q+D de tamaÃ±o cero o negativovector de tamaÃ±o ceroanchura cero para el campo de bits %q+Danchura cero para el campo de bits %qsanchura cero en el formato %scadena de formato %s de longitud ceromatriz %qD de tamaÃ±o ceromatriz %qT de tamaÃ±o cero{anÃ³nimo}
\ No newline at end of file
--- 2296,2349 ----
  
  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 float de 32 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 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 float de 64 bit.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 movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX.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 Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo.Usa los operadores de ensamblador %reloc() del estilo NewABI.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.Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05.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.Usa el modelo de cÃ³digo del TILE-Gx 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 precargado de hardwareUsa 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 patrones incluidos en lÃ­nea para copiado de memoria.Usa instrucciones madd/msub de enteros.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 instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0.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 instrucciones de memoria registro+desplazamiento escalares aÃ±adidas en ISA 3.0.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 la funciÃ³n main estÃ¡ndar como entrada para el inicio.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de constantes en lugar de generarlos cada vez que haga falta.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de variables en lugar de generarlos cada vez que haga falta.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 las extensiones de ABI SPE.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 trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido.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 de memoria registro+desplazamiento vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa lÃ­mites cero para todos los argumentos que llegan a la funciÃ³n 'main'.  Es Ãºtil cuando un binario instrumentado se usa con bibliotecas antiguas.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.Se usa long double de precisiÃ³n extendida de IBMSe usa long double de precisiÃ³n extendida de IEEEUsando 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 salidaLas instrucciones VSX y SPE no pueden coexistirNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para la opciÃ³n -msdata=.Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfloat-gprs: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.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.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 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 colgados.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.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.Advierte de errores de acceso a memoria encontrados por el Comprobador de LÃ­mites de Punteros.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 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 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.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 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.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 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 bucle no se puede optimizar debido a presunciones no triviales.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 construcciones sospechosas que implican orden de almacenamiento de escalares inverso.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 se emite una instrucciÃ³n microcodificada Cell.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 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 una funciÃ³n no se puede expandir a HSAIL.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 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 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.Con esta opciÃ³n tamaÃ±o cero obtenido dinÃ¡micamente para objetos con tipo incompleto se tratarÃ¡n como infinito.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: %sEntrada incorrecta en una lista TYPE_ARG_TYPESNodo incorrecto referenciado con referencia chkpÃ�rbol incorrecto en una lista TYPE_FIELDSX32 no admite el atributo ms_abiXXX entrando a pop_everything ()
  XXX saliendo de pop_everything ()
  No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions.Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos.Debe activar las instrucciones VFP para usar estos intrÃ­nsecos.Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Su plataforma objetivo no soporta -fcheck-pointer-boundsCero no es una declaraciÃ³n de etiqueta vÃ¡lida en %CAnchura cero en el descriptor de formato[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado][super ...] debe aparecer en el contexto de un mÃ©todono se permite el atributo __BELOW100__ con una clase de auto almacenamiento__builtin_arc_aligned con alineamiento no constante__builtin_cmpb solo acepta 2 argumentosno se admite __builtin_eh_return en este objetivo__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'no se admite __builtin_saveregs en este subobjetivono se admite __builtin_saveregs en este objetivono se admite __builtin_set_thread_pointer en este objetivoel tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scaralos vectores argumento de __builtin_shuffle debe ser del mismo tipolos argumentos de __builtin_shuffle deben ser vectoresel Ãºltimo argumento de __builtin_shuffle debe ser un vector enteroel nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismono se admite __builtin_thread_pointer en este objetivollamada a __builtin_unreachable o __builtin_trap con argumentos__delay_cycles estÃ¡ limitado a nÃºmeros de bucles de 32 bits__delay_cycles solo permite nÃºmero de ciclos no negativo__delay_cycles() solo toma argumentos constantes__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n__float128 y long double no pueden utilizarse en la misma expresiÃ³n__fp16 sin ldrh__ibm128 y long double no pueden utilizarse en la misma expresiÃ³nlas declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n`el argumento `custom-%s=' requiere dÃ­gitos numÃ©ricosun 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 constanteun destructor no puede ser %<constexpr%>hay 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 reducidosun parÃ¡metro no se puede declarar %<constexpr%>una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.una 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 distinto alineamiento definido en otra unidad de traducciÃ³nhay un tipo con atributos distintos definido en otra unidad de traducciÃ³nhay 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 cualificadores distintos 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 declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>una 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 constantese 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 floatse 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 (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %ula alineaciÃ³n para %q+D debe ser por lo menos %dla alineaciÃ³n para %q+D se especifiÃ³ previamente como %d y no se puede decrementarla 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 privadasel parÃ¡metro de alloc_align estÃ¡ fuera de rangoel parÃ¡metro de alloc_size estÃ¡ fuera de rangoargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>no se permiten alternativas en la salida del indicador asmuna funciÃ³n always_inline tal vez no se puede incluir en lÃ­neaconversiÃ³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 localesun tipo de argumento que tiene una promociÃ³n por defecto no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteno se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³nuna 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Ã³nhay un enum con distinto nÃºmero de valores 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:un manejador de interrupciones no se puede compilar con -muser-modeanacronismoanacronismo: 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 aplicaciÃ³n de #pragma weak %q+D despuÃ©s del primer uso resulta en conducta no especificadala arquitectura %qs sÃ³lo se admite para ensambladorlos argumentos que recibirÃ¡n formato no son %<...%>el 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 0 o 2el argumento 1 debe ser un literal sin signo de 1 bitel argumento 1 debe ser un literal con signo de 5 bitsel argumento 1 debe ser un literal sin signo de 6 bitsel argumento 1 debe ser un mapael argumento 1 debe ser un valor de un campo de 8 bitsel 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 1 de %s debe ser una constanteel argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_altivec_predicate debe ser una constanteel argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_paired_predicate debe ser una constanteel argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_spe_predicate debe ser una constanteel argumento 2 debe ser 0 Ã³ 1el argumento 2 debe ser un literal sin signo de 1 bitel argumento 2 debe ser un literal sin signo de 5 bitsel argumento 2 debe ser un literal sin signo de 6 bitsel argumento 2 debe ser un literal sin signo de 7 bitsel 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 tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumeradoel 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 3 debe ser una literal sin signo de 1-bitel argumento 3 debe ser una literal sin signo de 2-bitel argumento 3 debe ser una literal sin signo de 4-bitel argumento d de debe estar dentro del rango 0..15el 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 complejoargumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>el 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" o "swi"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 %%:compare-debug-auxbase-opt no termina en .gkel argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>el argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<alloca%> podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTel 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 ni eic ni vector=<lÃ­nea>el 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 una literal sin signo de 2-bitel argumento para %qs debe ser un entero no negativoel argumento para decltype debe ser una expresiÃ³nel argumento para dss debe ser una literal sin signo de 2-bitno 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 grandeel argumento del array de longitud variable podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTargumentos '%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 significadola sobreescritura asm genera un conflicto con el operando de entradala sobreescritura asm genera un conflicto con el operando de salidase descarta la declaraciÃ³n asm debido a un conflicto con el renombrado previono se permite asm en una funciÃ³n %<transaction_safe%>no se permite asm en una transacciÃ³n atÃ³micael operando asm %d probablemente no coincide con las restriccionesel especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asmel ensamblador no tiene soporte para -mabi=ilp32lista 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 matrizel parÃ¡metro assume_aligned no es una constante enterase 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 %</%> o %<%%%> a %<>>%> o %<&%>se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>se asume que el desbordamiento con signo no sucede al simplificar %<min/max (X,Y)%> a %<X%> o %<Y%>se asume que el desbordamiento con signo no sucede al simplificar el condicionalse asume que el desbordamiento con signo no sucede al simplificar el condicional a constantese 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 desconoce attribute(target("%s"))se 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 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:insn shift errÃ³nea:prueba errÃ³neauso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo %<%s%> para el interruptor -mtls-size=valor %qs errÃ³neo para el interruptor -mcpuvalor %qs errÃ³neo para el interruptor -mfp-rounding-modevalor %qs errÃ³neo para el interruptor -mfp-trap-modevalor %qs errÃ³neo para -mmemory-latencyvalor %qs errÃ³neo para el interruptor -mtls-sizevalor %qs errÃ³neo para el interruptor -mtrap-precisionvalor errÃ³neo %qs para la opciÃ³n -mtunevalor errÃ³neo (%qs) para la opciÃ³n %<-march=%>valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>valor errÃ³neo (%qs) para el atributo %<target("arch=")%>valor errÃ³neo (%qs) para el atributo %<target("tune=")%>valor errÃ³neo (%s) para la opciÃ³n -march=valor errÃ³neo (%s) para el interruptor -mcmodel=valor errÃ³neo (%s) para la opciÃ³n -mtune=valor errÃ³neo para %<%s-%s%>valor errÃ³neo para %<%s=%s%>valor errÃ³neo para -mcall-%svalor errÃ³neo para -msdata=%sencabezados C mal anidados del preprocesadorla regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>la 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 equivocadoel 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)campo de bits %q+#D con tipo no enterola anchura del campo de bits %q+D no es una constante enteracampo de bits %qD con tipo no integralel 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 punterosla 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 %qTla ramificacion %2d nunca se ejecutaramificaciÃ³n %2d tomada %s%sla optimizaciÃ³n de carga de registro objetivo no se pensÃ³ para ser ejecutada dos vecesla declaraciÃ³n break no estÃ¡ dentro de un bucle o switchse usÃ³ la declaraciÃ³n break en un bucle for de OpenMPla declaraciÃ³n break estÃ¡ dentro de un bucle %<#pragma simd%>la 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 MIPS16la interna %qF es obsoleta.la interna %qF es solo para uso interno de GCC.la funciÃ³n interna %qF no se admite sin -mhtm (predeterminado con -march=zEC12 y superiores).la funciÃ³n interna %qF requiere -mvx (predeterminado con -march=z13 y superiores).el 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 cadenala funciÃ³n interna %qs requiere la funciÃ³n interna %qsel interno %s solo es vÃ¡lido en modo de 64 bitsel interno %s solo acepta un argumento de cadenala funciÃ³n interna %qs no se admite con las opciones actualesla funciÃ³n interna %qs solo es vÃ¡lida para el procesador cellno se admite la funciÃ³n interna %s en esta configuraciÃ³n del compiladorla funciÃ³n interna %qs requiere requiere coma flotante de 128 bits del IEEE de ISA 3.0la funciÃ³n interna %qs requiere las opciones %qs (o mÃ¡s reciente), y %qs o %qsla funciÃ³n interna %qs requiere las opciones %qs y %qsla funciÃ³n interna %qs requiere la opciÃ³n %qsel interno requiere un inmediato para el operando %dla interna vec_step solo puede usarse con tipos vectoriales.pero 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 llamador es thunk de instrumentaciÃ³nel 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 constanteno se encuentra la variable de instancia asociada con la propiedadno se puede usar -mtp=cp15 con Thumb de 16-bitno se puede usar un objeto como un parÃ¡metro para un mÃ©todosolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se pueden aplicar los atributos longcall y shortcall al mismo tiempo a la misma funciÃ³nno se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferenteno se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferenteno se puede convertir el valor a un vectorno se puede crear el encabezado precompilado %s: %mno se puede crear el fichero de informaciÃ³n de repositorio %qsno se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase localno se puede extender el fichero PCH: %mno se puede encontrar un registro en la clase %qs al recargar %<asm%>no se puede obtener la posiciÃ³n en el fichero PCH: %mno se pueden mezclar operandos de tipos de coma flotante decimal y complejosno se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotanteno se pueden mezclar operandos de tipos de coma flotante decimal y vectorno se puede abrir %qs para escritura: %mno se puede abrir %s para escritura: %mno se puede abrir %s: %mno se puede leer %s: %mno se puede leer el fichero PCH: %mno se puede establecer el atributo %qE despuÃ©s de la definiciÃ³nno se puede establecer la posiciÃ³n en el fichero PCH: %mno se puede usar %qs como un registro guardado de llamadano se puede usar %qs como un registro usado de llamadano se puede usar %qs como un registro fijono se pueden usar mÃºltiples mÃ©todos de revisiÃ³n de la pila juntosno se puede escribir %s: %mno se puede escribir el fichero PCHno se puede escribir el fichero PCH: %mno se puede escribir relleno al fichero PCH: %mno se puede escribir a %s: %mno se puede obtener el estado del programa: %mno se puede abrir %s: %mno se puede abrir el fichero de entrada: %sno se puede abrir la salida de ldd: %mno se puede abrir la salida de nm: %mno 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 reservar espacio en la pila para la variable %q+D, funciÃ³n desnuda.no 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 puede unir el campo de bits %qE a %qTno 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 puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)no 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 '%s'no se puede encontrar 'ldd'no se puede encontrar 'nm'no se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se encuentra un par: contador:valor vÃ¡lidono 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
! %sno se pueden mezclar contadores %s separados para la funciÃ³n %uno se puede abrir %sno se puede abrir %s: %mno se puede abrir '%s'no se puede abrir el fichero ptx intermediono se puede abrir el fichero de perfil %sno se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlasno se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlasno se puede pasar un valor-r a un parÃ¡metro de referenciano se puede poner un objeto con un campo volatile en registerno se puede leer %s: %mno se pueden leer las decls LTO de %sno se pueden leer la tabla de modo LTO de %sno se puede leer el perfil de funciÃ³n de %sno se puede leer la tabla de cadenas de %sno se puede leer el conjunto de trabajo de %sno se puede recargar operandos constantes enteros en %<asm%>no se puede resolver la funciÃ³n sobrecargada %qD basÃ¡ndose en la conversiÃ³n al tipo %qTno se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructorno se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlasno se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlasno se puede establecer el atributo de interrupciÃ³n: no hay una funciÃ³n actualno se puede establecer el atributo de interrupciÃ³n: no hay tal identificadorno se puede especificar %<override%> para una claseno se puede especificar -o con -c, -S o -E y con mÃºltiples ficherosno se puede especificar -static con -fsanitize=addressno se puede especificar -static con -fsanitize=threadno se pueden especificar -msep-data y -mid-shared-library al mismo tiempollamada al extremo imposible: %sno se puede tomar la direcciÃ³n de %qsno se puede tomar la direcciÃ³n del campo de bits %qDno se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuadano se puede cambiar el tipo en valores que no son de interfazno se puede actualizar formulario SSAno se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metrosno se puede utilizar %<va_arg%> con orden de almacenamiento inversono se puede usar el modo %qs para tipos de enumeraciÃ³nno se pueden usar mshared y static juntosno se pueden usar mthreads y mlegacy-threads juntosno se pueden usar accesos de data small para %qsno se puede usar el tipo %s como tipo %sno se puede usar va_start en una funciÃ³n de interrupciÃ³nno se puede inicializar por valor la matriz %qT de lÃ­mite desconocidocaptura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡ticala etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switchla etiqueta de `case' no se reduce a una constante enterala etiqueta de case no es una expresion constante enterala etiqueta case no se encuentra dentro de una declaraciÃ³n switchel valor de la etiqueta `case' excede el valor mÃ¡ximo para el tipoel valor de la etiqueta `case' es menor que el valor mÃ­nimo para el tipoetiquetas case no ordenadas en sentencia switchlas etiquetas case no estÃ¡n ordenadas:el valor de case %qs no es un tipo enumeradoel valor de case %qs no es un tipo enumerado %qTla conversiÃ³n agrega el calificador %q#v al tipo de funciÃ³nconversiÃ³n entre tipos de funciÃ³n incompatibles desde %qT a %qTla conversiÃ³n descarta el calificador %qv del tipo del destino del punteroconversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincideconversiÃ³n de puntero a entero de tamaÃ±o diferentela conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadoresla conversiÃ³n incrementa la alineaciÃ³n requerida del tipo del destinola conversiÃ³n especifica el tipo matrizla conversiÃ³n especifica el tipo funciÃ³nconversiÃ³n a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuoconversiÃ³n al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genÃ©rico discontinuoconversiÃ³n a un puntero de espacio de direcciones genÃ©rico desde un puntero de espacio de direcciones %s discontinuoconversiÃ³n a puntero desde un entero de tamaÃ±o diferenteconversiÃ³n a tipo union desde un tipo no presente en unionla conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteroslos atributos de categorÃ­a no estÃ¡n disponibles en Objective-C 1.0los atributos de categorÃ­a no estÃ¡n disponibles en esta versiÃ³n del compilador (se descartan)los atributos cdecl y thiscall no son compatiblescuenta de cgraph no vÃ¡lidael cgraph_node tiene una lista de clones errÃ³neael cgraph_node tiene un clone_of errÃ³neoel cgraph_node tiene un puntero prev_clone errÃ³neoel cgraph_node estÃ¡ en la lista de clones pero no es clonmatriz de tipo char inicializada con una cadena anchala suma de comprobaciÃ³n es (%x,%x) en lugar de (%x,%x)chkp_find_bounds: no se pueden encontrar lÃ­mites para el punterochkp_find_bounds: cÃ³digo de Ã¡rbol inesperado %schkp_get_bounds_by_definition: code GIMPLE inesperado %schkp_get_bounds_by_definition: var inesperada de tipo %schkp_make_addressed_object_bounds: cÃ³digo de Ã¡rbol inesperado %schkp_walk_pointer_assignments: tipo RHS inesperado: %sse escoge %qD sobre %qDse detectÃ³ una delegaciÃ³n de puntero circularya existe la clase %qEla clase %qE es obsoletala clase %qT no tiene ningÃºn campo llamado %qDla clase %qT es implÃ­citamente friend con sÃ­ mismala clase %qs no implementa el protocolo %qElos atributos de clase no estÃ¡n disponibles en Objective-C 1.0la definiciÃ³n de clase no se puede declarar como friendla extensiÃ³n de clase para la clase %qE se declarÃ³ despuÃ©s de su %<@implementation%>las extensiones de clase no estÃ¡n disponibles en Objective-C 1.0el argumento de limpieza no es una funciÃ³nel argumento de limpieza no es un identificadorno se pueden crear los clones para el atributo %<target_clones%>cerrar: %sse cierra la lista de salida LTRANS %s: %mcerrando el fichero de dependencias %s: %margumento de coarrayel modelo de cÃ³digo %qs no se admite en el modo de bit %sel modelo de cÃ³digo %qs no se admite en modo x32modelo de cÃ³digo %qs con -f%sel modelo de cÃ³digo %s no admite el modo PICel argumento de collapse necesita una expresiÃ³n entera constante positivalos bucles colapsados no estÃ¡n perfectamente anidadoscollect2 versiÃ³n %s
  collect: leyendo %s
  collect: recompilando %s
  collect: reenlazando
  collect: alterando %s en %s
! la colecciÃ³n en la enumeraciÃ³n rÃ¡pida no es un objetofunciÃ³n comdat-local llamada por %s fuera de su comdatel sÃ­mbolo comdat-local referenciado en %s fuera de su comdatcoma al final de la lista de enumeradoresla opciÃ³n de lÃ­nea de Ã³rdenes %qs no se admite en esta configuraciÃ³nla opciÃ³n de lÃ­nea de Ã³rdenes %qs es vÃ¡lida para %s pero no para %sla opciÃ³n de lÃ­nea de Ã³rdenes %qs es vÃ¡lida para el controlador, pero no para %sla informaciÃ³n de depuraciÃ³n de sÃ­mbolos comunes no estÃ¡ estructurada como sÃ­mbolo+desplazamientocompact-casesi no es aplicable a ARCv2se comparan volcados finales de insnsno es segura la comparacion de coma flotante con == o !=se comparan vectores con tipos de elemento diferentesse comparan vectores con nÃºmeros de elementos diferentesla comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datosla comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datoscomparaciÃ³n entre %q#T y %q#TcomparaciÃ³n entre %qT y %qTla comparaciÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³ncomparaciÃ³n entre puntero y enterocomparaciÃ³n entre los tipos %qT y %qTla comparaciÃ³n siempre es %dla comparaciÃ³n siempre es %d debido a la anchura del campo de bitla comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datosla comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datoscomparaciÃ³n de punteros completos e incompletosla comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsala comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdaderala comparaciÃ³n de tipos Objective-C distintos carece de una conversiÃ³nla comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³nla comparaciÃ³n de punteros a espacios de direcciones discontinuoscomparaciÃ³n de un ~unsigned promovido con una constantecomparaciÃ³n de un ~unsigned promovido con unsignedla comparaciÃ³n de una expresiÃ³n unsigned < 0 siempre es falsala comparaciÃ³n de una expresiÃ³n unsigned >= 0 siempre es verdaderala comparaciÃ³n con una literal de cadena resulta en una conducta no especificadalas comparaciones como %<X<=Y<=Z%> no tienen su significado matemÃ¡ticoel tipo compatible estÃ¡ aquÃ­compilaciÃ³n terminada debido a -Wfatal-errors.
  compilaciÃ³n terminada debido a -fmax-errors=%u.
  compilaciÃ³n terminada.
! los argumentos complejos deben tener tipo de coma flotantelos argumentos complejos deben tener tipos idÃ©nticosdesbordamiento de coma flotante compleja en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma flotante compleja en expresiÃ³n de tipo %qT da como resultado %qEdesbordamiento de entero complejo en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de entero complejo en expresiÃ³n de tipo %qT da como resultado %qEcomplex no vÃ¡lido para %qsla literal compuesta tiene tamaÃ±o variablela literal compuesta del tipo %qT que no es objetoliteral compuesta calificada por un calificador de espacio de direccionesflujo comprimido: %sla expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qDla expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla expresiÃ³n condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³nespecificaciones de acceso en conflicto para el campo %qE, descartadoespecificaciones de acceso en conflicto para el mÃ©todo %q+D, descartadoespacios de direcciones nombrados generan un conflicto (%s vs %s)se especificaron espacios de direcciones nombrados en conflicto (%s vs %s) para %q+Dse especificaron espacios de direcciones nombrados en conflicto (%s vs generic) para %q+Dse especificaron espacios de direcciones nombrados en conflicto (generic vs %s) para %q+Dse especificaron tipos de devoluciÃ³n en conflicto para %q+#Despecificadores en conflicto en la declaraciÃ³n de %qsel nombre de la super clase %qE genera un conflictose especificaron atributos de tipo en conflicto para %q+#Dcalificadores de tipos en conflicto para %q+Dtipos en conflicto para %<%c%s%>tipos en conflicto para %q+Dtipos en conflicto para la funciÃ³n interna %q+Dhay un conflicto al usar opciones -mcustom, atributos de objetivo y/o funciones _builtin_custom_genera un conflicto con %qDconsidere usar '-pg' en lugar de '-p' con gprof(1)considere usar `-pg' en lugar de `-p' con gprof (1)considere usar `-pg' en lugar de `-p' con gprof(1)const %qs no se puede declarar %<mutable%>tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>propagaciÃ³n const/copy desactivadaconst_double_split recibiÃ³ una insn errÃ³nea:el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0..el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango para el tipo de objetivoel argumento constante estÃ¡ fuera de rango para %qsel argumento constante estÃ¡ fuera de rango para %sse usÃ³ el campo constante %qD como salida %<asm%>no se recomputa la constante cuando cambia ADDR_EXPRla constante se refiere a sÃ­ mismase requiere un valor constante para la interna %qF, argumento %del constructor no puede ser una funciÃ³n miembro de tipo staticdelegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qDel constructor para la clase extranjera %qT no puede ser un miembroel constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la claseno se admiten las prioridades de constructorlas prioridades de constructor desde 0 hasta %d estÃ¡n reservadas para la implementaciÃ³nlas prioridades de constructor deben ser enteros desde 0 hasta %d inclusivese usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qTlos constructores tal vez no sean cv-calificadosbucle que lo contiene aquÃ­contiene el mÃ©todo virtual adicional %qDla declaraciÃ³n continue no estÃ¡ dentro de un buclela declaraciÃ³n continue estÃ¡ dentro de un bucle %<#pragma simd%>control de flujo enmedio del bloque bÃ¡sico %del control alcanza el final de una funciÃ³n que no es voidla conversiÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³nla conversiÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³nla conversiÃ³n descarta la constanciaconversiÃ³n de %q#T a %q#Tla conversiÃ³n de %qH a %qI es ambiguala conversiÃ³n de %qT a %qT cambia el valor de %qEla conversiÃ³n de %qT a %qT cambia el valor de %qE a %qEla conversiÃ³n de %qT a %qT descarta la componente imaginariala conversiÃ³n de %qT a %qT puede cambiar el valorvonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qsla conversiÃ³n carece de tipo al final del formatoconversiÃ³n de un SSA_NAME del lado izquierdoconversiÃ³n de registro a un tamaÃ±o diferentela conversiÃ³n del escalar %qH al vector %qT implica truncadola conversiÃ³n del escalar %qT al vector %qT implica truncadola conversiÃ³n de %qT desde %qT puede cambiar el signo del resultadola conversiÃ³n de %qT desde la expresiÃ³n booleanala conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a una referencia a void nunca usarÃ¡ un operador de conversiÃ³n de tipoconversiÃ³n a tipo de dato incompletoinicializaciÃ³n a un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTse solicitÃ³ conversiÃ³n a un tipo que no es escalarla conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a void no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipola conversiÃ³n a void no accederÃ¡ al objeto %qE de tipo incompleto %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo incompleto %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qTla conversiÃ³n a void no accederÃ¡ al objeto de tipo %qTinicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qTse convierte %<false%> al tipo puntero %qTse convierte %<false%> a tipo puntero para el argumento %P de %qDse convierte NULL a un tipo que no es punterola conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++se convierte puntero lejano a puntero cercanola conversiÃ³n de la funciÃ³n sobrecargada %qD al tipo %q#T es ambiguala conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qDse convierte al tipo %qT que no es puntero desde NULLla variable copyprivate %qE no es threadprivate o private en el contexto externoraÃ­z de Ã¡rbol de bucle corruptalista de salidas corrupta del bucle %dcabeza corrupta de la lista de salidas del bucle %dinformaciÃ³n de anÃ¡lisis de perfil corrupta: el borde de %i a %i excede la cuenta maximalinformaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de ejecuciones para el borde %d-%d deberÃ­a ser %iinformaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de iteraciones para el bloque bÃ¡sico %d deberÃ­a ser %iinformaciÃ³n de anÃ¡lisis de perfil corrupta: los datos de anÃ¡lisis de perfil no es consistente en flujoinformaciÃ³n de anÃ¡lisis de perfil corrupta: sum_all es menor que sum_maxvalor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)no se puede cerrar el fichero de volcado Go: %mno se puede cerrar el fichero de volcado de insn final %qs: %mno se puede cerrar el fichero de respuesta %sno se puede cerrar el fichero de respuesta temporal %sno se puede cerrar el fichero de volcado de insn en ceros %qs: %mno se ha podido emitir HSAIL para la funciÃ³n %s: la funciÃ³n no se puede clonarno se puede encontrar un registro de vaciadono se puede encontrar un tipo entero del mismo tamaÃ±o que %qTno se puede encontrar la clase %qEno se puede encontrar la interfaz para la clase %qEno se puede encontrar setter/getter para %qE en la clase %qEno se puede encontrar el fichero de especificaciones %s
! no se puede abrir el fichero de volcado Go %qs: %mno se puede abrir el fichero de volcado %qs: %mno se puede abrir el fichero de volcado de insn final %qs: %mno se puede abrir el fichero de respuesta %sno se puede abrir el fichero de resoluciÃ³n de sÃ­mbolos: %mno se puede abrir el fichero de respuesta temporal %sno se puede abrir el fichero de desplazamientono se puede decodificar el nÃºmero hexadecimalno se puede leer el fichero BRIGno se puede resolver el tipo typenameno se puede dividir insnno se puede escribir en el fichero de respuesta %sno se puede escribir en el fichero de respuesta temporal %sno se puede entender kern.osversion %q.*sno se puede entender version %s
! no se puede hacer unmap de pch_address_space: %mla cpu %qs es un argumento no vÃ¡lido para el interno %qsla cpu %s es un argumento no vÃ¡lido para el interno %screado y usado con diferentes ABIscreado y usado con diferentes arquitecturas / ABIscreado y usado con diferente orden de bitscreado y usado con diferentes opciones de -fpiccreado y usado con diferentes opciones de -fpiecreado y usado con diferentes opciones de '%s'se crea la matriz de %qTse crea la matriz de %qT, la cual es un tipo de clase abstractase crea la matriz de miembros de funciÃ³nse crea la matriz de funcionesse crea la matriz de referenciasse crea la matriz de voidsse crea un puntero a funciÃ³n miembro del tipo %qT que no es clasese crea un puntero al miembro del tipo %qT que no es clasese crea un puntero al miembro de tipo voidse crea un puntero al miembro de referencia de tipo %qTse crea una reubicaciÃ³n en tiempo de ejecuciÃ³nse crea una reubicaciÃ³n en tiempo de ejecuciÃ³n para %qDse crea un selector para el mÃ©todo %qE que no existela opciÃ³n custom-fpu-cfg no admite %<no-%>la opciÃ³n custom-fpu-cfg requiere argumento de configuraciÃ³nno se pueden especificar atributos de Ã¡rea de datos para variables localesel Ã¡rea de datos de %q+D genera un conflicto con la declaraciÃ³n previadeclaraciÃ³n de datosla definiciÃ³n de datos no tiene tipo o clase de almacenamientoel dato miembro %qD no puede ser una plantilla miembrolos datos miembro pueden no tener el tipo modificado variablemente %qTel tipo de datos de %q+D no es adecuado para un registrodata-model=far no es vÃ¡lido para la arquitectura cr16cSTMT muerto en la tabla EHhistograma muertodepuraciÃ³nel formato de depuraciÃ³n %qs genera un conflicto con una selecciÃ³n previael nivel de salida de depuraciÃ³n %qs es demasiado elevadodepuraciÃ³n: especificador-decl no vÃ¡lido en la condiciÃ³nla declaraciÃ³n %qD no declara nadala declaraciÃ³n no declara nadaexiste la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metrodeclaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de %<~%T%> como miembro de %qTla declaraciÃ³n de %q#Dla declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializadala declaraciÃ³n de %q#D no tiene inicializadoresla declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³nla declaraciÃ³n de %q#D oscurece un parÃ¡metrola declaraciÃ³n de %q+D oscurece una funciÃ³n internala declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variabledeclaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inlinedeclaraciÃ³n de %q+D sin enlace despuÃ©s de una declaraciÃ³n externdeclaraciÃ³n de %qD como %<typedef%>la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³nla declaraciÃ³n de %qD como una matriz de funcionesla declaraciÃ³n de %qD como una matriz de referenciasla declaraciÃ³n de %qD como una matriz de voidsdeclaraciÃ³n de %qD como miembro de %qTla declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primerala declaraciÃ³n de %qD como algo que no es funciÃ³ndeclaraciÃ³n de %qD como algo que no es miembrola declaraciÃ³n de %qD como parÃ¡metrola declaraciÃ³n de %qD en %qD la cual no incluye a %qDla declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qDla declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qDla declaraciÃ³n de %qD oscurece a una declaraciÃ³n globalla declaraciÃ³n de %qD oscurece un parÃ¡metrola declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previadeclaraciÃ³n de %qE como una matriz de funcionesla declaraciÃ³n de %qE como una matriz de voidsla declaraciÃ³n de %qE como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primerala declaraciÃ³n de %qF tiene un especificador de excepciÃ³n diferentedeclaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lidola declaraciÃ³n de una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primeradeclaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>declaraciÃ³n de nombre de tipo como una matriz de funcionesdeclaraciÃ³n de nombre de tipo como una matriz de voidsno se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificadafalta el id del declarador; se utiliza la palabra reservada %qDse declara aquÃ­el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumeradodecremento de una expresiÃ³n booleanadecremento del campo constante %qDel decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++decremento de la funciÃ³n %qDdecremento de miembro %qD en objeto de sÃ³lo lecturadecremento de puntero a un tipo incompleto %qTdecremento de la ubicaciÃ³n de sÃ³lo lectura %qEdecremento del miembro de sÃ³lo lectura %qDdecremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDdecremento del parÃ¡metro de sÃ³lo lectura %qDdecremento de la referencia de sÃ³lo lectura %qDdecremento de la variable de sÃ³lo lectura %qDse deduce %qT como %qTno se ha especificado el atributo %<target_clones%> predefinidopredeterminado %d mÃ­nimo %d mÃ¡ximo %del argumento por defecto %qE usa %qDel argumento por defecto %qE usa la variable local %qDargumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qDargumento por defecto dado para el parÃ¡metro %d de %q#Dno coincide el argumento por defecto en la resoluciÃ³n de sobrecargafalta el argumento por defecto para el parÃ¡metro %P de %q+#Dse especificÃ³ un argumento por defecto para el parÃ¡metro lambdase especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­citano se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDlos argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³nno se ha especificado el objetivo predefinidono se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³nlos argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11no se pueden usar los argumentos de plantilla por defecto en las especializaciones parcialeslas funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el constructor por defecto en efecto no inicializa ningÃºn dato miembro que no es staticfunciÃ³n definida por defecto %q+D con argumento por defectodefinir un tipo en una conversiÃ³n es no vÃ¡lido en C++definir un tipo en una literal compuesta es no vÃ¡lido en C++definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friendla definiciÃ³n de tipo en %qs es no vÃ¡lida en C++la definiciÃ³n en el bloque %i no domina el uso en el bloque %idefiniciÃ³n en el bloque %i despuÃ©s del usola definiciÃ³n de %q#D se marca como %<dllimport%>la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantillala definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qTla definiciÃ³n de %qD explÃ­citamente por defectola definiciÃ³n de %qD declarado implÃ­citamenteno se encontrÃ³ la definiciÃ³n del protocolo %qEla definiciÃ³n de los datos miembro static %q+D de la clase dllimportadase proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­citalos constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el borrado de %qT estÃ¡ indefinidose borra el fichero LTRANS %s: %mse borra el fichero %s: %mel nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipoconversiÃ³n obsoleta de una constante de cadena a %qTel mensaje obsoleto no es una cadenadeferenciando el puntero %<void *%>puntero deferenciado al tipo de dato incompleto %qTla dereferencia de punteros %<type-punned%>  puede romper las reglas de alias estrictola dereferencia de punteros %<type-punned%> romperÃ¡ las reglas de alias estrictodeclaraciÃ³n de tipo derivadounion derivada %qT no vÃ¡lidase declarÃ³ el destructor %qD como una plantilla miembroel destructor no puede ser una funciÃ³n miembro de tipo staticel destructor para %qE no debe se ejecutado porel destructor para la clase extranjera %qT no puede ser un miembrono se admiten las prioridades de destructorlas prioridades de destructor desde 0 hasta %d estÃ¡n reservadas para la implementaciÃ³nlas prioridades de destructor deben ser enteros desde 0 hasta %d inclusivelos destructores no pueden ser cv-calificadoslos destructores no pueden tener parÃ¡metrosÂ¿pretendÃ­a desreferenciar el puntero?Â¿pretendÃ­a utilizar la negaciÃ³n lÃ³gica?la diferencia entre %qE y %qD no tiene tipo enteronÃºmero diferente de parÃ¡metrosnÃºmero diferente de resultadostipos de parÃ¡metro diferentestipos de receptor diferentestipos de resultado diferentestipos subyacentes diferentes en el enum %q#Tvarargs diferentesbase directa %qT inaccesible en %qT debido a ambigÃ¼edadargumento de la directiva %qEargumento de la directiva en el rango de [%E, %E]se desactiva el paso %s para la funciÃ³n %sse desactiva el paso %s para las funciones en el rango de [%u, %u]tipo Objective-C distinto en la devoluciÃ³nla divisiÃ³n %<sizeof (%T) / sizeof (%T)%> no computa el nÃºmero de elementos del arraydivisiÃ³n por cerono especifique -march=... y -mcpu=... al mismo tiempono se admite multilibel dominador de %d deberÃ­a ser %d, no %del dominador de %d en un estado desconocidono admite instrucciones de extensiÃ³n del rendimientono admite instrucciones de la versiÃ³n 2 de extensiÃ³n del rendimientono admite instrucciones de extensiÃ³n de cadenaslista doblemente enlazada de nombres del ensamblador corrruptalista de clones doblemente ligada corrruptadebido a diferentes especificaciones de excepcionesvuelca fichero: %s
! %<_Atomic%> duplicado%<_Thread_local%> o %<__thread%> duplicado%<const%> duplicadocaso %<default%> duplicado en %<_Generic%>%<restrict%> duplicado%<volatile%> duplicado%qE duplicadoespecificador %qE de declaraciÃ³n duplicado%qs duplicadovalor case duplicado (o con solapamiento de rangos)nombre de operando asm %qs duplicadotipo base duplicado %qT no vÃ¡lidovalor de case duplicadocalificador-cv duplicadodeclaraciÃ³n duplicada para el protocolo %qEdeclaraciÃ³n duplicada del mÃ©todo %<%c%E%> con tipos en conflictodefiniciÃ³n duplicada de '%s'instanciaciÃ³n explÃ­cita duplicada de %q#DinstanciaciÃ³n explÃ­cita duplicada de %q#TinicializaciÃ³n duplicada de %qDUID de insn duplicado: %ivariable de instancia %q+D duplicadadeclaraciÃ³n de interfaz duplicada para la categorÃ­a %<%E(%E)%>declaraciÃ³n de interfaz duplicada para la clase %qEetiqueta %qD duplicadadeclaraciÃ³n duplicada de la etiqueta %qEmiembro %q+D duplicadoespecificador-virt duplicadocondiciÃ³n %<if%> duplicadadurante la recompilaciÃ³n -fcompare-debugno se admite dwarf versiÃ³n %dno se encontrÃ³ la dependencia dinÃ¡mica %sdynamic_cast de %q#D a %q#T nunca podrÃ¡ tener Ã©xitocada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que apareceel borde %s->%s no tiene un call_stmt correspondienteel borde de %d a %d se debe marcar como irreducibleel borde de %d a %d no se debe marcar como irreduciblepuntos de borde para una declaraciÃ³n errÃ³nea:se debe definir -fopenacc o -fopenmplos tipos de elemento deben ser el mismooperaciÃ³n binaria elementallos argumentos de la funciÃ³n elemental en %C no cumplenprocedimiento elementalelementos de la matriz %q#D con tipo de dato incompletoelementos de la matriz %q#T tienen tipo de dato incompleto%<\0%> incrustado en el formatoemit_fusion_p9_load no MEMemit_fusion_p9_load, reg #1 errÃ³neoemit_fusion_p9_load, reg #2 errÃ³neoemit_fusion_p9_store no MEMemit_fusion_p9_store, reg #1 errÃ³neoemit_fusion_p9_store, reg #2 errÃ³neose emite un operando PIC, pero el registro PIC aÃºn no estÃ¡ preparadose emite el insn de microcÃ³digo condicional %s	[%s] #%dse emite el insn de microcÃ³digo %s	[%s] #%ddeclaraciÃ³n vacÃ­auna declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiquetauna declaraciÃ³n vacÃ­a con especificadores de clase de almacenamiento no redeclara la etiquetauna declaraciÃ³n vacÃ­a con calificador de tipo no redeclara la etiquetaun enum vacÃ­o no es vÃ¡lidorango de Ã­ndices vacÃ­o en el inicializadorprecisiÃ³n izquierda vacÃ­a en el formato %sprecisiÃ³n vacÃ­a en el formato %sse especificÃ³ un rango vacÃ­oinicializador escalar vacÃ­ocadena vacÃ­a en el atributo %<target%>Activa cÃ³digo de compresiÃ³n FT32B.activa el uso de la instrucciÃ³n move condicional.se activa el paso %s para la funciÃ³n %sse activa el paso %s para las funciones en el rango de [%u, %u]habilitar el soporte de rastreo hacia atrÃ¡s sÃ³lo tiene significado cuando se compila para el Thumbhabilitar el soporte de trabajo interno de llamado sÃ³lo tiene significado cuando se compila para el Thumb%qs contenedoraconstrucciÃ³n OpenACC %qs que lo contienelas plantillas de clase contenedoras no son explÃ­citamente especializadasregiÃ³n objetivo contenedoratarea contenedorael insn final %d para el bloque %d no se encontrÃ³ en el flujo insnel final del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteentra en el bloque estructurado OpenMPentra en el bloque catchentra en la sentencia sincronizada o atÃ³micaentra en el bloque tryse definiÃ³ la constante enum aquÃ­constante enum en contexto booleanla conversiÃ³n de enum desde %qT a %qT en una asignaciÃ³n no es vÃ¡lida en C++la conversiÃ³n de enum desde %qT a %qT en una inicializaciÃ³n no es vÃ¡lida en C++la conversiÃ³n de enum desde %qT a %qT en un return no es vÃ¡lida en C++conversiÃ³n de enum en una asignaciÃ³n es no vÃ¡lido en C++la conversiÃ³n de enum en la inicializaciÃ³n es no vÃ¡lida en C++la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++se definiÃ³ el tipo enum aquÃ­tipos enumeral y no enumeral en la expresiÃ³n condicionalno coincide el enumeral en la expresiÃ³n condicional: %qT vs %qTel valor de enumeraciÃ³n %qE no se maneja en un switchlos valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grandeel valor de enumerador para %qD no es una constante enterael valor de enumerador para %qE no es una constante enterael valor de enumerador para %qE no es una expresiÃ³n constante enterano se definiÃ³ la variable de entorno %qsse debe establecer la variable de entorno COLLECT_GCCse debe establecer la variable de entorno COLLECT_GCC_OPTIONSno se definiÃ³ la variable de entorno DJGPPla variable de entorno DJGPP apunta al fichero corrupto '%s'la variable de entorno DJGPP apunta al fichero faltante '%s'errorerror al cerrar %s: %merror en los argumentos para la funciÃ³n de especificaciÃ³n %qserror al quitar %s
  error al escribir %qserror al escribir a %s: %merror: errores durante la mezcla de unidades de traducciÃ³nmanejo de excepciones desactivado, use -fexceptions para activarno coincide la personalidad del manejo de excepciÃ³nse atraparÃ¡  la excepciÃ³n del tipo %<%T%>la excepciÃ³n del tipo %qT se atraparÃ¡exceso de elementos en el inicializador de matrizexceso de elementos en el inicializador de matriz de caracteresexceso de elementos en el inicializador de escalarexceso de elementos en el inicializador de structexceso de elementos en el inicializador de unionexceso de elementos en el inicializador de vectoroperando use en exceso para stmtse asume que las cuentas de ejecuciÃ³n son cero
  cuentas de ejecuciÃ³n estimadas
! no se grabÃ³ la salida %d->%dfallÃ³ expand_binop en movsi gotel punto de expansiÃ³n es la ubicaciÃ³n %ise esperaba una clÃ¡usula %<#pragma acc%>se esperaba %<#pragma omp section%> o %<}%>se esperaba una clÃ¡usula %<#pragma omp%>se esperaba %<(%>se esperaba %<(%> o fin de lÃ­nease esperaba %<)%>se esperaba %<*%>se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificadorse esperaba %<,%>se esperaba %<,%> o %<)%>se esperaba %<,%> o %<...%>se esperaba %<,%> o %<;%>se esperaba %<,%> o %<}%>se esperaba %<,%>, %<;%> o %<}%>se esperaba %<.%>se esperaba %<...%>se esperaba %<:%>se esperaba %<:%> o %<)%>se esperaba %<:%> o %<...%>se esperaba %<:%> o %<::%>se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>se esperaba %<::%>se esperaba %<;%>se esperaba %<;%> despuÃ©s de la definiciÃ³n de clasese esperaba %<;%> despuÃ©s de la definiciÃ³n de structse esperaba %<;%> despuÃ©s de la definiciÃ³n de unionse esperaba %<;%> al final de la declaraciÃ³n miembrose esperaba %<;%> o %<{%>se esperaba %<;%> o %<{%> despuÃ©s de la definiciÃ³n del atributo de mÃ©todose esperaba %<;%>, %<,%> o %<)%>se esperaba %<;>, identificador o %<(%>se esperaba %<<%>se esperaba %<=%>se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>se esperaba %<>%>se esperaba %<@end%>se esperaba %<@synchronized%>se esperaba %<@throw%>se esperaba %<@try%>se esperaba %<[%>se esperaba %<]%>se esperaba %<__label__%>se esperaba %<__transaction_atomic%>se esperaba %<__transaction_relaxed%>se esperaba %<asm%>se esperaba %<catch%>se esperaba %<class%>se esperaba %<class%>, %<typename%> o %<template%>se esperaba %<data%>se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>se esperaba %<declare%>se esperaba %<decltype%>se esperaba %<delete%>se esperaba %<extern%>se esperaba %<fork%> despuÃ©s de %qsse esperaba %<namespace%>se esperaba %<new%>se esperaba %<none%> o %<present%>se esperaba %<none%> o %<shared%>se esperaba %<omp_priv%> o nombre-de-funciÃ³nse esperaba %<operator%>se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>se esperaba %<point%>se esperaba %<return%>se esperaba %<scalar%>se esperaba %<simd%>, %<reduction%> o %<target%>se esperaba %<static_assert%>se esperaba %<target%>se esperaba %<template%>se esperaba %<throw%>se esperaba %<tofrom%>se esperaba %<try%>se esperaba %<using%>se esperaba %<while%>se esperaba %<{%>se esperaba %<{%> o %<:%>se esperaba %<}%>se esperaba %<}%> antes de %<else%>se esperaba %<~%>se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %dse esperaba %qT pero el argumento es de tipo %qTse esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qsse esperaba [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>se esperaba [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>se esperaba una cadena despuÃ©s de %<#pragma message%>se esperaba un objeto SSA_NAMEse esperaba una expresiÃ³n booleanase esperaba un tipo booleanose esperaba etiqueta case o sentencia gotose esperaba canalse esperaba un nombre de clasese esperaba una llave de clasese esperaba un nombre de clasese esperaba un constructor, un destructor, o una conversiÃ³n de tipose esperaba una declaraciÃ³nse esperaba una declaraciÃ³nse esperaban especificadores de declaraciÃ³nse esperaban especificadores de declaraciÃ³n o %<...%>se esperaba un declaradorse esperaba sentencia elsese esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>se esperaba el fin de la lista-de-capturase esperaba fin de lÃ­nease esperaba una expresiÃ³nse esperaba funciÃ³nse esperaba nombre de funciÃ³nse esperaba nombre-de-funciÃ³n %<(%>se esperaba expresiÃ³n gotose esperaba una expresiÃ³n idse esperaba un identificadorse esperaba un identificador o %<(%>se esperaba un identificador o %<)%>se esperaba un identificador o %<*%>se esperaba un inicializadorse esperaba un enterose esperaba una expresiÃ³n enterase esperaba una expresiÃ³n entera delante de ')'se esperaba interfaz o puntero a interfazse esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³nse esperaba una declaraciÃ³n de iteraciÃ³nse esperaba una declaraciÃ³n de saltose esperaba etiquetase esperaba una declaraciÃ³n etiquetadase esperaba un Ã­ndice de mapa en el lado derechose esperaba un nombre de espaciose esperaban especificadores de nombre anidadosse esperaba un tipo numÃ©ricooperador inesperadose esperaba el parÃ¡metro pack antes de %<...%>se esperaba un punterose esperaba un puntero como argumento del unario %<*%>se esperaba una expresiÃ³n primariase esperaba un operador punterose esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qDse esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qDse esperaba una declaraciÃ³n de selecciÃ³nse esperaba punto y comase esperaba una lista de calificadores-especificadoresse esperaba una declaraciÃ³nse esperaba una cadena literalse esperaba una cadena literalse esperaba un identificador sufijose esperaba un argumento de plantillase esperaba un id de plantillase esperaba un id de plantilla para el tipose esperaba un nombre de plantillase esperaba un specificador de tipose esperaba un nombre de tipose esperaba un especificador de tipose esperaba un id sin calificarla captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defectola captura por copia explÃ­cita de %qD es redundante con la captura por copia por defectola captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defectolos operadores de conversiÃ³n explÃ­cita sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11goto explÃ­cito al final del bb %dinstanciaciÃ³n explÃ­cita de %q#DinstanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantillainstanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponibleinstanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)instanciaciÃ³n explÃ­cita de la plantilla %qD que no es claseinstanciaciÃ³n explÃ­cita de %q#D que no es plantillainstanciaciÃ³n explÃ­cita del tipo %qT que no es plantillala instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qDespecializaciÃ³n explÃ­cita en el Ã¡mbito %qD que no es espacio de nombresespecializaciÃ³n explÃ­cita de %qD despuÃ©s del primer usola especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>instanciaciÃ³n explÃ­cita de %qT que no es plantillano se permite la lista de argumentos de plantilla explÃ­citala especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamientolos registros usados explÃ­citamente deben ser agrupados en la parte superior de la pilaexpr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %Lexpr en la asignaciÃ³n !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %Lla expresiÃ³n %qE tiene efectos colateralesla expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³nla expresiÃ³n en la aserciÃ³n static no es un enterola expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante enterala expresiÃ³n en la aserciÃ³n static no es una constantese trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcionalse trata la lista de expresiones como una expresiÃ³n compuesta en en inicializadorse trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoriala expresiÃ³n debe ser integralla declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompletolas listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11los registros extendidos no tiene mitades superioresdeclaraciÃ³n extern de %q+D despuÃ©s de una declaraciÃ³n sin enlacemodelo globalvalue externono se admiten funciones de inicializaciÃ³n TLS externas en este objetivose requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qEclon incluido en lÃ­nea visible externamente<;%> extragrupo extra de llaves al final del inicializadorelementos extras en el inicializador escalarborde de salida extra %d->%dcalificaciÃ³n extra %<%T::%> en el miembro %qsno se permite la calificaciÃ³n extrapunto y coma extrase especificÃ³ un punto y coma extra en la definiciÃ³n del mÃ©todose especificÃ³ un punto y coma extra en un struct o unioncalificadores de tipo extra en el argumento de formato (argumento %d)no se puede inicializar el plugin %sfallo al expandir funciÃ³n internano se puede obtener el estado de salida: %mno se pueden obtener los tiempos de proceso: %mfallÃ³ al abrir el fichero temporal %s para la salida LTOfallÃ³ al abrir el fichero de temporal %s con salida LTOfallÃ³ al reclamar una funciÃ³n innecesariafallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdatla falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>falla al simplificar la referencia de subcadena en la declaraciÃ³n DATA en %Lfalla al tratar de recargar:borde de caÃ­da despuÃ©s de una sentencia de control en bb %dborde de caÃ­da despuÃ©s del salto incondicional en bb %iel borde de caÃ­da cruza el lÃ­mite de la secciÃ³n en bb %icaida para salir del bb %dla enumeraciÃ³n rÃ¡pida no estÃ¡ disponible en Objective-C 1.0los atributos fastcall y cdecl no son compatibleslos atributos fastcall y regparm no son compatibleslos atributos fastcall y stdcall no son compatibleslos atributos fastcall y thiscall no son compatibleserror fatal: fclose %s: %mel campo %q+D no vÃ¡lidamente se declara como un tipo de funciÃ³nel campo %q+D no vÃ¡lidamente se declara como un tipo de mÃ©todoel campo %qE se declarÃ³ como una funciÃ³nel campo %qE tiene tipo de dato incompletoel nombre del campo no estÃ¡ en el inicializador de record o unionespecificador de precisiÃ³n del campoanchura de campoanchura de campo en formato printfanchura de campo en formato scanfanchura de campo en formato strfmonanchura de campo en formato strftimeespecificador de anchura de campolos campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³nel fichero termina en el argumento por defectola declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>carÃ¡cter de rellenocarÃ¡cter de relleno en el formato de strfmonfind_enum(): No se encontrÃ³ el enumeradorse encontrÃ³ la funciÃ³n fini en el objeto %sel primer operando %<sizeof%> se declarÃ³ aquÃ­el primer argumento debe ser []byteel primer argumento de %q+D debe ser %<int%>el primer argumento de %<__builtin_choose_expr%> no es una constanteel primer argumento para %<va_arg%> no es del tipo %<va_list%>el primer descuadre es campoel primer desplazamiento debe estar en direcciÃ³n opuesta a las iteraciones del bucleel primer registro debe ser R0el registro ebp fijo requiere %<-maccumulate-outgoing-args%>el registro ebp fijo requiere %<target("accumulate-outgoing-args")%>se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³ndesbordamiento de coma fija en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma fija en expresiÃ³n de tipo %qT da como resultado %qEno se admiten tipos de coma fija para este objetivono se admiten tipos de coma fija en C++miembro de matriz flexible en estructura sin miembros con nombremiembro de matriz flexible en unionel miembro de matriz flexible no estÃ¡ al final del structla constante de coma flotante excede el rango de %qTconstante de coma flotante mal usadase truncÃ³ la constante de coma flotante a cerodesbordamiento de coma flotante en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento de coma flotante en expresiÃ³n de tipo %qT da como resultado %qEla constante de coma flotante no es un operando inmediato vÃ¡lidoinsn de control de flujo dentro de un bloque bÃ¡sicofold check: el Ã¡rbol original cambiÃ³ por un plieguefopen %s: %mfopen: %s: %mpara %qDla expresiÃ³n de incremento for no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala expresiÃ³n de incremento for no tiene efectola expresiÃ³n de incremento for es una referencia, no una llamada, a la funciÃ³n %qEse esperaba una declaraciÃ³n forpara la declaraciÃ³n de plantilla %q+Dpara la opciÃ³n -mcache-block-size=X, las X vÃ¡lidas son: 4, 8, 16, 32, 64, 128, 256, o 512para la opciÃ³n -misr-vector-size=X, las X vÃ¡lidas son: 4 o 16se esperaba una declaraciÃ³n for, while o doformatono se usa el argumento de formato %d antes de usar el argumento %d en el formato de estilo-$se usa mÃ¡s de una vez el argumento de formato %d en el formato %sel argumento de formato debe ser una referencia %qsel argumento de formato debe ser una referencia %qs pero se encontrÃ³ una cadenael formato es una cadena de carÃ¡cter anchael formato no es una cadena literal y no tiene argumentos de formatoel formato no es una cadena literal, no se revisaron los tipos de argumentoel formato no es una cadena literal, no se revisÃ³ la cadena de formatoel argumento de la cadena de formato se encuentra despuÃ©s de los argumentos que recibirÃ¡n formatoel argumento de la cadena de formato no es un tipo de cadenala cadena de formato tiene un nÃºmero de operadores no vÃ¡lidola cadena de formato se definiÃ³ aquÃ­se forma un puntero para referenciar al tipo %qTse forma una referencia para referenciar al tipo %qTse forma la referencia a voidse encontrÃ³ %<%c%s%>se encontrÃ³ %<-%E%> en lugar de %<+%E%> en el(los) protocolo(s)se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>se encontrÃ³ un %qT pero el argumento de formato debe ser una cadenase encontrÃ³ una referencia %qs pero el argumento de formato debe ser una cadenase encontrÃ³ un nombre por defecto con una declaraciÃ³n de definiciÃ³n que no estÃ¡ vacÃ­ase encontrÃ³ una definiciÃ³n real para uno que no es registrose encontrÃ³ una definiciÃ³n virtual para un registro GIMPLEse encontrÃ³ un SSA_NAME que fue liberado en el conjunto librese encontrÃ³ un case por defecto que no estÃ¡ al inicio del vector caseel completado por software de fp requiere una opciÃ³n -mtrap-precision=ifr30_print_operand: cÃ³digo %%F no vÃ¡lidofr30_print_operand: cÃ³digo %%x no vÃ¡lidofr30_print_operand: operando no vÃ¡lido para el cÃ³digo %%Afr30_print_operand: MEM sin manejarfr30_print_operand: cÃ³digo desconocidofr30_print_operand: no se reconoce el cÃ³digo %%Bfr30_print_operand: no se reconoce el cÃ³digo %%bfr30_print_operand: no se reconoce el cÃ³digo %%pfr30_print_operand_address: direcciÃ³n sin manejarse requiere puntero de marco, mas reservadoel tamaÃ±o de marco de %qs es de %wd bytesel 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.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.el tamaÃ±o del marco es demasiado grande para una revisiÃ³n confiable de la pilala declaraciÃ³n friend %q#D declara una funciÃ³n que no es plantillala declaraciÃ³n friend no nombra una clase o funciÃ³nla declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clasela declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>frv_print_operand: cÃ³digo desconocidola funciÃ³n sÃ³lo se puede comparar con nilla funciÃ³n %q#D se inicializa como una variablela definiciÃ³n de la funciÃ³n %q+D se marca como dllimportla funciÃ³n %q+D es parte de un ciclo de aliasla funciÃ³n %q+F nunca se puede copiar porque tiene atributo %<noclone%>la funciÃ³n %q+F nunca se puede copiar porque recibe un goto que no es localla funciÃ³n %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estÃ¡ticala funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto calculadola funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque se suprime al usar -fno-inlinela funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa __builtin_return o __builtin_apply_argsla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa alloca (forzar usando el atributo always_inline)la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque utiliza atributos que generan conflictos con la inclusiÃ³n en lÃ­neala funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto que no es localla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa setjmpla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa manejo de excepciones setjmp-longjmpla funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentosla funciÃ³n %qD estÃ¡ inicializada como una variablela funciÃ³n %qD puede ser un candidato para el atributo de formato %qsla funciÃ³n %qD se redeclarÃ³ como variablese usÃ³ la funciÃ³n %qD como salida %<asm%>la funciÃ³n %qs no se puede declarar %<mutable%>los argumentos de funciÃ³n de %<__builtin_tgmath%> tienen todos el mismo tipono coincide el atributo de funciÃ³nlos atributos de funciÃ³n %qs y %qs son mutuamente excluyentesel cuerpo de la funciÃ³n se puede sobreescribir al tiempo de enlaceel cuerpo de la funciÃ³n no estÃ¡ disponiblela llamada a la funciÃ³n tiene valor agregadofunciÃ³n llamada a travÃ©s de un tipo de dato que no es compatibleno se puede instrumentar la funciÃ³nla declaraciÃ³n de la funciÃ³n no es un prototipola funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>la definiciÃ³n de la funciÃ³n no declara parÃ¡metrosla definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificadola funciÃ³n no devuelve valores de tipo cadenala funciÃ³n puede devolver la direcciÃ³n de una variable localla funciÃ³n puede ser candidata para el atributo %qsla funciÃ³n puede ser candidata para el atributo %qs si se sabe que retorna normalmentela funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­neala funciÃ³n no se declarÃ³ inline y el tamaÃ±o del cÃ³digo podrÃ­a crecerla funciÃ³n no se puede incluir en lÃ­neala funciÃ³n no es candidata para inlinetipo funciÃ³n o matriz en %<#pragma omp declare reduction%>parÃ¡metro de funciÃ³nel nÃºmero de resultados de la funciÃ³n no cuadrael tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³nlos tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>la funciÃ³n devuelve una funciÃ³nla funciÃ³n devuelve una matrizla funciÃ³n devuelve la direcciÃ³n de una etiquetala funciÃ³n devuelve la direcciÃ³n de una variable localla funciÃ³n devuelve un agregadoel sÃ­mbolo de funciÃ³n no es una funciÃ³nla plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de claselos tipos de funciÃ³n no son totalmente compatibles en ISO Cse llamÃ³ a una funciÃ³n con tipo de devoluciÃ³n void calificadoel Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qsel Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>soporte para function_profilersoporte para function_profiler para MMIXconversiÃ³n funcional al tipo de matriz %qTbasura al final de '#pragma nomember_alignment'controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s
  gcc versiÃ³n %s %s
  gcov %s%s
! el cÃ³digo de thunk genÃ©rico fallÃ³ para el mÃ©todo %qD que utiliza %<...%>obteniendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %mgfc_conv_constant_to_tree(): tipo no vÃ¡lido: %sgfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neogfc_trans_omp_workshare(): CÃ³digo de declaraciÃ³n errÃ³neogfortran no admite -E sin usar -cppla llamada gimple no tiene objetivola llamada gimple tiene dos objetivosrevisiÃ³n gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%dse estableciÃ³ gimple_bb (phi) a un bloque bÃ¡sico errÃ³neose estableciÃ³ gimple_bb (stmt) a un bloque bÃ¡sico errÃ³neofallÃ³ la gimplificaciÃ³nno se admiten constructores globales en este objetivono se admiten los destructores globales en este objetivola calificaciÃ³n global del nombre de clase es no vÃ¡lidase usÃ³ la variable de registro global %qD en la funciÃ³n anidadala variable de registro global despuÃ©s de una definiciÃ³n de funciÃ³nla variable de registro global tiene valor inicialse ha interceptado una asignaciÃ³n de variable global/estÃ¡ticase obtuvieron %d parÃ¡metros de plantilla para %q#Dse obtuvieron %d parÃ¡metros de plantilla para %q#Tel destino de goto no es una etiqueta ni un punterogp es constante (pero hay save/restore de gp en llamadas indirectas).gp_offset (%ld) o end_offset (%ld) es menor a cerose debe reubicar el PCHcÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %svector de hardware no estÃ¡ disponible en %svector de hardware no estÃ¡ disponible con -msoft-floattiene parÃ¡metros distintos en otra unidad de translaciÃ³ntiene distinto valor de retorno en otra unidad de translaciÃ³nla cabeza insn %d para el bloque %d no se encontrÃ³ en el flujo insnaquÃ­la hwcap %s es un argumento no vÃ¡lido para el interno %siWMMXt y NEON son incompatiblesia64_print_operand: cÃ³digo desconocidoel identificador %qE causa conflictos con la palabra clave de C++el identificador %qE es una palabra clave en C++11se esperaba un identificador despuÃ©s de %<@protocol%>si alguna clÃ¡usula %<if%> tiene modificador, entonces todas las clÃ¡usulas %<if%> tienen que usar modificadorsi se alcanza este cÃ³digo, el programa abortarÃ¡ifunc no se admite en esta configuraciÃ³nno se admiten ifunc en este objetivose descarta el #pragma %s %sse descarta %<#pragma align%> para %q+D que estÃ¡ alineado explÃ­citamentese hace caso omiso de %<#pragma omp declare simd%> en funciÃ³n con argumento non-%<uniform%> cualificado %<_Atomic%>se hace caso omiso de %<#pragma omp declare simd%> en funciÃ³n con tipo de retorno cualificado %<_Atomic%>se descarta -fschedule-insns debido a un error de manejo de excepcionesse descarta el especificador asm para la variable local que no es estÃ¡tica %q+DSe descarta el atributo %<%E (%u)%> porque genera un conflicto con el atributo %<%E (%u)%>Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³nse descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³nse descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociadase descartan los atributos en el argumento de plantilla %qTse descarta el directorio duplicado "%s"
  ignorando el paso lineal grandese descarta el #pragma longcall malformadose descarta el directorio inexistente "%s"
! se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_resultse descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_resultse hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese descarta la opciÃ³n desconocida %q.*s en %<-fdump-%s%>se hace caso omiso del paso lineal cerose especificÃ³ un tipo agregado %qE ilegal para la variable de instancia %qsoperando ilegaldirecciÃ³n de operando ilegal (1)direcciÃ³n de operando ilegal (2)direcciÃ³n de operando ilegal (3)direcciÃ³n de operando ilegal (4)se detectÃ³ un operando ilegalse especificÃ³ un tipo de referencia ilegal para la variable de instancia %qsconversiÃ³n implÃ­cita de %qH a %qI para coincidir con otro resultado del condicionalconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binariaconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicionalconversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³ndeclaraciÃ³n implÃ­cita de la funciÃ³n %qEdeclaraciÃ³n implÃ­cita de la funciÃ³n %qE; Â¿quiso decir %qs?la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento forla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicionalla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³nla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicionalno coincide el tipo del puntero this implÃ­citoel indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo eslos registros extraÃ­dos implÃ­citamente deben ser agrupados en la parte superior de la pilaEND DO implÃ­citoimport_iso_c_binding_module(): Imposible crear sÃ­mbolo para %srestricciÃ³n imposible en %<asm%>es imposible la restricciÃ³n de registros en %<asm%>aserciÃ³n de tipo imposible: el tipo no implementa interfazen %s, en %s:%den C++03 se debe usar una llave-clase cuando se declara un frienden C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­en una llamada a la funciÃ³n de reserva interna %qDen una llamada a la funciÃ³n interna %qDen una llamada a la funciÃ³n %qD declarada aquÃ­en el argumento para el ! unarioen el bloque bÃ¡sico %d:en la declaraciÃ³n %q+Den definiciÃ³n de macro %qsen expansiÃ³n de macro %qsen la sentenciainicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompletoinicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literalse expandiÃ³ el fichero de plugin %s inaccesible desde el nombre corto de plugin %s: %macumulador inapropiado para %qsincluya %qs o proporcione una declaraciÃ³n de %qDla cuenta de borde de entrada no coincide con el nÃºmero de argumentos PHIcalificadores de espacio de direcciones incompatibles %qs y %qsclÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copycoma flotante incompatible / operando de registro de vector para '%%%c'declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qDdeclaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qDtipo incompatible para el argumento %d de %qEtipo incompatibles para el Ã­ndice de mapatipo incompatible para el mÃ©todo %s%s%stipo incompatible para el mÃ©todo %s%s%s (%s)tipo incompatible para el receptortipos incompatibles en el argumento PHI %utipos incompatible en la asignaciÃ³n de %qT a %qTtipos incompatibles en la expresiÃ³n binariatipos incompatibles en sendtipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qTtipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qTtipos incompatible al devolver el tipo %qT pero se esperaba %qTtipos de vector incompatibles en la expresiÃ³n condicional: %qT, %qT y %qTimplementaciÃ³n incompleta de la categorÃ­a %qEimplementaciÃ³n incompleta de la clase %qEel tipo incompleto %qT no tiene al miembro %qDse utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidadotipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qTdeducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qTespecificaciÃ³n de instancia de variable inconsistenterestricciones de operandos inconsistentes en un %<asm%>se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambdalos sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literalmodo de comparaciÃ³n incorrectoentrada incorrecta en label_to_block_mapformato de escalado incorrecto; se utiliza 1/1
! operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEnÃºmero incorrecto de elementos de CONSTRUCTOR de vectoroperando de redondeo incorrectodefiniciÃ³n incorrecta del nÃºmero de relleno de aterrizajecomparticiÃ³n incorrecta de nodos de Ã¡rboltipo incorrecto de elementos de CONSTRUCTOR de vectorparalelismo de bucle OpenACC incorrectamente anidadola expresiÃ³n de incremento hace referencia a la variable de iteraciÃ³n %qDincremento de una expresiÃ³n booleanaincremento del campo constante %qDel incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++incremento de la funciÃ³n %qDincremento de miembro %qD en objeto de sÃ³lo lecturaincremento de puntero a un tipo incompleto %qTincremento de la ubicaciÃ³n de sÃ³lo lectura %qEincremento del miembro de sÃ³lo lectura %qDincremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDincremento del parÃ¡metro de sÃ³lo lectura %qDincremento de la referencia de sÃ³lo lectura %qDincremento de la variable de sÃ³lo lectura %qDel valor del enumerador incrementado es demasiado grande para %<unsigned long%>el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qTEl Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %Lel Ã­ndice debe ser enterovalor de Ã­ndice en lugar del nombre del campo en el inicializador de unionel valor del Ã­ndice estÃ¡ fuera del lÃ­mitela cuenta de llamadas indirectas no coincide con la cuenta BBla funciÃ³n indirecta %q+D no se puede declarar weakla funciÃ³n indirecta %q+D no se puede declarar weakrefllamada a funciÃ³n indirecta con un llamado aÃºn sin determinarlos saltos indirectos no estÃ¡ disponibles en este objetivola indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicionalel tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaÃ±o que %qTse encontrÃ³ la funciÃ³n init en el objeto %sla inicializaciÃ³n descarta el calificador %qv del tipo del destino del punteroinicializaciÃ³n desde un tipo Objective-C distintoinicializaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formatola inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadala inicializaciÃ³n de %qT desde %qT crea un entero desde un puntero sin una conversiÃ³nla inicializaciÃ³n de %qT desde %qT crea un puntero desde un entero sin una conversiÃ³ninicializaciÃ³n de %qT desde un tipo de puntero %qT incompatibleinicializaciÃ³n de un miembro de matriz flexibleinicializaciÃ³n de un miembro de matriz flexible en un contexto anidadoinicializaciÃ³n de un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTinicializaciÃ³n de un tipo de referencia volatile %q#T desde un r-valor de tipo %qTinicializaciones para mÃºltiples miembros de %qTcampo inicializado sobreescritocampo inicializado con efectos colaterales sobreescritosla variable inicializada %q+D se marcÃ³ como dllimportel elemento inicializador no es una expresiÃ³n constanteel elemento inicializador no es calculable al momento de la cargael elemento inicializador no es una constanteel inicializador termina prematuramentela expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qDel inicializador no puede determinar el tamaÃ±o de %q+Del inicializador no puede determinar el tamaÃ±o de %qDel inicializador no puede determinar el tamaÃ±o de %qTel inicializador para %qT debe estar encerrado entre llavesel inicializador para un valor de coma flotante no es una constante de coma flotanteel inicializador para un valor entero/coma fija es demasiado complicadoinicializador no vÃ¡lido para el miembro static con constructorse proporcionÃ³ un inicializador para la funciÃ³nse especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtualse especificÃ³ un inicializador para la funciÃ³n miembro static %qDla cadena del inicializador para la matriz de caracteres es demasiado largase usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantillaclon en lÃ­nea en el mismo grupo comdatse fuerza en la salida un clon incluido en lÃ­neaclon incluido en lÃ­nea con direcciÃ³n tomadaCÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas.declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qsla funciÃ³n inline %q+D se declara como dllimport: se descarta el atributose declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinlinese le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinlinelos nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesoresel puntero inlined_to estÃ¡ malel puntero inlined_to se refiere a sÃ­ mismose estableciÃ³ el puntero inlined_to para llamantes no-inlinefallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %sfallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %sel bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contieneel fichero de entrada %qs es el mismo que el de salidala restricciÃ³n de operando de entrada contiene %qcinserciÃ³n fuera de rango en BIT_INSERT_EXPRen insn %d el puntero del bloque bÃ¡sico es %d, debe ser %den insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULLen insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULLinsn %d estÃ¡ en mÃºltiples bloques bÃ¡sicos (%d y %d)insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULLdirecciones de insn no liberadasÂ¡ La insn contiene una direcciÃ³n no vÃ¡lida !la insn no satisface sus restricciones:insn fuera del bloque bÃ¡sicoinsn con UID %i no encontrada para el operando %i (`%s') de insn %iinsn con UID %i no encontrada para el operando %i de insn %iinstalar: %s%s
! error de instalaciÃ³n, no se puede encontrar crtoffloadtable.ola variable de instancia %qE se accediÃ³ en el mÃ©todo de la clasela variable de instancia %qE es %s; esto serÃ¡ un error severo en el futurola variable de instancia %qE se declarÃ³ %sla variable de instancia %qE se declarÃ³ privadala variable de instancia %qs es de tamaÃ±o desconocidola variable de instancia %qs se declarÃ³ privadala variable de instancia %qs usa un miembro de matriz flexiblese ha interceptado una asignaciÃ³n de variable de instanciala instrucciÃ³n nunca se ejecutano se admite la planificaciÃ³n de instrucciones en este objetivoargumentos insuficientes para la funciÃ³n sobrecargada %sinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclematriz de enteros inicializada con una cadena ancha incompatiblematriz de enteros inicializada con una cadena que no es anchala constante entera es demasiado grande para el tipo %<unsigned long%>divisiÃ³n entera por cerodesbordamiento entero en la expresiÃ³n %qE de tipo %qT da %qEdesbordamiento entero en expresiÃ³n de tipo %qT da como resultado %qEla expresiÃ³n integral %qE no es una constantela precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFno se han implementado las optimizaciones intermÃ³dulos para C++la interfaz %qE no tiene una disposiciÃ³n de cadena constante vÃ¡lidaerror interno del compiladorerror interno del compilador.  DirecciÃ³n errÃ³nea:error interno del compilador.  Desplazamiento incorrecto:error interno del compilador.  Modo desconocido:error interno del compilador: falla interna de consistenciaerror interno: registro errÃ³neo: %derror interno: la funciÃ³n interna %qs ya se procesÃ³error interno: la funciÃ³n interna %qs tiene un tipo de devoluciÃ³n inesperado %qserror interno: funciÃ³n interna %qs, el argumento %d tiene el tipo de argumento inesperado %qserror interno: la funciÃ³n interna %s ya se procesÃ³error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %serror interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %serror interno: cris_side_effect_mode_ok con operandos errÃ³neoserror interno: insn colateral afectando al efecto principalunidad interna en WRITEno se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo ThumbinterrupciÃ³n y atributos desnudos no es compatiblelos manejadores de interrupciones no pueden ser funciones MIPS16los manejadores de interrupciones no pueden tener argumentosla rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcionalno se puede llamar directamente a la rutina de servicio de interrupcionesls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea voidla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentola rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sintel vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread sÃ³lo estÃ¡ disponible en fidoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento#pragma %s no vÃ¡lidooperando %%%c no vÃ¡lido%%-cÃ³digo no vÃ¡lidooperando %%A no vÃ¡lidooperando %%B no vÃ¡lidooperando %%C no vÃ¡lidovalor %%C no vÃ¡lidooperando %%D no vÃ¡lidovalor %%D no vÃ¡lidovalor %%E no vÃ¡lidovalor %%F no vÃ¡lidomodo %%G no vÃ¡lidovalor %%G no vÃ¡lidooperando %%H no vÃ¡lidoespecificador %%H no vÃ¡lidooperando %%I no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidooperando %%L no vÃ¡lidovalor %%L no vÃ¡lidooperando %%M no vÃ¡lidovalor %%M no vÃ¡lidooperando %%N no vÃ¡lidovalor %%N no vÃ¡lidovalor %%O no vÃ¡lidooperando %%P no vÃ¡lidovalor %%P no vÃ¡lidovalor %%R no vÃ¡lidovalor %%T no vÃ¡lidovalor %%U no vÃ¡lidooperando %%Y no vÃ¡lidooperando %%c no vÃ¡lidooperando %%d no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidooperando %%h no vÃ¡lidovalor %%h no vÃ¡lidooperando %%i no vÃ¡lidocÃ³digo %%j no vÃ¡lidooperando %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidooperando %%r no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidooperando %%t no vÃ¡lidooperando %%t no vÃ¡lido 'valor %%t%%b no vÃ¡lidovalor %%u no vÃ¡lidovalor %%v no vÃ¡lidovalor %%x no vÃ¡lidocÃ³digo %%xn no vÃ¡lidovalor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z''asm' no vÃ¡lido: operandos (punteros) no vÃ¡lidos para mÃ¡s/menosnombre de --param %qs no vÃ¡lidonombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?valor de --param %qs no vÃ¡lidoCASE_CHAIN no vÃ¡lidoargumento IACC no vÃ¡lidoLHS no vÃ¡lido en la llamada gimplenombre de selector Objective-C++ no vÃ¡lidoclÃ¡usula OpenACC no vÃ¡lida en el alcance del ficheroargumento PHI no vÃ¡lidoresultado PHI no vÃ¡lidoUNSPEC no vÃ¡lido como operandoUNSPEC no vÃ¡lido como operando: %dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n %q+#Dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n miembro %q+#Dtipo abstracto %qT no vÃ¡lido para %qEtipo abstracto no vÃ¡lido para %q+DdirecciÃ³n no vÃ¡lidadirecciÃ³n no vÃ¡lida para el modificador de salida 'O'direcciÃ³n no vÃ¡lida para el modificador de salida 'R'direcciÃ³n no vÃ¡lida para el modificador de saida 'S'modo de direccionamiento no vÃ¡lidooperando de direcciÃ³n no vÃ¡lido en MEM_REFoperando de direcciÃ³n no vÃ¡lido en TARGET_MEM_REFmodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartavalor de argumento no vÃ¡lido para __builtin_arc_alignedaplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³naplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembroaplicaciÃ³n no vÃ¡lida de %qs a un tipo voidaplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompletoaplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qTarquitectura no vÃ¡lida para el atributo o pragma objetivo %qsargumento no vÃ¡lido %d para la funciÃ³n interna %qFargumento %qs no vÃ¡lido para %qsargumento no vÃ¡lido del atributo %qEargumento no vÃ¡lido del atributo %qsargumento no vÃ¡lido para %qDargumento no vÃ¡lido para la funciÃ³n internaargumento no vÃ¡lido para la funciÃ³n interna %sargumento no vÃ¡lido en la llamada gimpleargumentos no vÃ¡lidosargumento no vÃ¡lido para %<-fpatchable_function_entry%>asignaciÃ³n de matriz no vÃ¡lidaespecificaciÃ³n de clase base no vÃ¡lidaramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %setiqueta case no vÃ¡ilda en sentencia switchrango case no vÃ¡ildo en sentencia switchconversiÃ³n no vÃ¡lida del tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qTnombre de clase no vÃ¡lido en la declaraciÃ³n de %qDcombinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiplescÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimplecomparaciÃ³n no vÃ¡lida de matriz generadacomparaciÃ³n no vÃ¡lida de struct generadocomparaciÃ³n no vÃ¡lida de nil con nilcomparaciÃ³n no vÃ¡lida de matriz que no es comparablecomparaciÃ³n no vÃ¡lida de struct que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es ordenadooperador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'operando condicional no vÃ¡lidoconst_cast no vÃ¡lido del tipo %qT al tipo %qTconst_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qToperando const_double no vÃ¡lidoconstante no vÃ¡lidaconstante no vÃ¡lida - pruebe usar un modificador de salidaconstante no vÃ¡lida para el modificador de salida '%c'constante no vÃ¡lida en %<#pragma %s%>constante no vÃ¡lida en %<#pragma pack%> - se descartavector constante no vÃ¡lido para el modificador de salida '%c'restricciones no vÃ¡lidas para el operandoconstructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>predicado controlador no vÃ¡lidoconversiÃ³n no vÃ¡lida de %<__fpreg%>conversiÃ³n no vÃ¡lida en la llamada gimpleconversiÃ³n no vÃ¡lida en la declaraciÃ³n returnconversiÃ³n no vÃ¡lida a %<__fpreg%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu "%s" no vÃ¡lido para %s"%s"%scpu %qs no vÃ¡lida para %s%qs%sopciÃ³n de modelo de datos -mdata-model=%s no vÃ¡lidadeclaraciÃ³n no vÃ¡lida de %<%T::%E%>declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase localdeclarador no vÃ¡lidoargumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantillaetiqueta case default no vÃ¡ilda en sentencia switchdefiniciÃ³n no vÃ¡lida del tipo calificado %qTtipo de dependencia no vÃ¡lidatipo de elemento no vÃ¡lido para el atributo %qsentrada no vÃ¡lida a un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado OpenMPespecializaciÃ³n explÃ­cita no vÃ¡lidaexpresiÃ³n no vÃ¡lida - pruebe usar un modificador de salidaexpresiÃ³n no vÃ¡lida como operandoexpresiÃ³n no vÃ¡lida para el l-valor minexpresiÃ³n no vÃ¡lida para el modificador de salida '%c'tipo de expresiÃ³n no vÃ¡lido para %<#pragma omp atomic%>falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>primer operando izquierdo de MEM_REF no vÃ¡lidoforma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sfpu no vÃ¡lida para el atributo o pragma del objetivo %qsdeclaraciÃ³n de funciÃ³n no vÃ¡lidafunciÃ³n no vÃ¡lida en la llamada gimplevalor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³nvalor de id no vÃ¡lido atributo resetinicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integralexpresiÃ³n de incremento no vÃ¡lidavalor inicial no vÃ¡lido para el miembro %qEinicializador no vÃ¡lidoinicializador no vÃ¡lido para la matriz miembro %q#Dinicializador no vÃ¡lido para la funciÃ³n miembro %qDinsn no vÃ¡lida:variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pidaetiquetas no vÃ¡lidas en la condiciÃ³n gimplelado izquierdo de la asignaciÃ³n no vÃ¡lidolÃ­nea no vÃ¡lida en el fichero de resoluciÃ³nespecificaciÃ³n de enlace no vÃ¡lidaubicaciÃ³n no vÃ¡lida en %<pragma %s%>, se descartal-valor no vÃ¡lido en la salida asm %dtipo de mapa no vÃ¡lidamÃ¡scara no vÃ¡lidatipo de mÃ¡scara no vÃ¡lido en la expresiÃ³n de permutaciÃ³n de vectordeclaraciÃ³n de la funciÃ³n miembro no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEargumento de modelo de memoria no vÃ¡lido para la funciÃ³n internamodelo de memoria no vÃ¡lido para %<__atomic_load%>modelo de memoria no vÃ¡lido para %<__atomic_store%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("arch=")%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("cpu=")%>nombre no vÃ¡lido ("%s") en el pragma o atributo %<target("tune=")%>funciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidooperandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡stabla de descarga no vÃ¡lida en %soperando de desplazamiento no vÃ¡lido en MEM_REFoperando de desplazamiento no vÃ¡lido en TARGET_MEM_REFoperando de desplazamiento de MEM_REF no vÃ¡lidooperando no vÃ¡lidodirecciÃ³n de operando no vÃ¡lidacÃ³digo de operando '%c' no vÃ¡lidooperando no vÃ¡lido para '%%%c'operando no vÃ¡lido para el modificador 'A'operando no vÃ¡lido para el modificador 'D'operando no vÃ¡lido para el modificador 'H'operando no vÃ¡lido para el modificador 'O'operando no vÃ¡lido para el modificador 'T'operando no vÃ¡lido para el modificador 'b'operando no vÃ¡lido para el modificador 'e'operando no vÃ¡lido para el modificador 'm'operando no vÃ¡lido para el modificador 'o'operador no vÃ¡lido para el modificador 'p'operando no vÃ¡lido para el especificador 'r'operando no vÃ¡lido para el modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la referencia indirectaoperando no vÃ¡lido en la declaraciÃ³n returnoperando no vÃ¡lido en la expresiÃ³n unariaoperando no vÃ¡lido en la operaciÃ³n unarialetra de modificador de operando no vÃ¡lidaoperando no vÃ¡lido en el cÃ³digo de salidaprefijo de operando no vÃ¡lidoprefijo de operando no vÃ¡lido '%%%c'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'operando no vÃ¡lido para el cÃ³digo %%H%%Loperando no vÃ¡lido para el cÃ³digo %%Moperando no vÃ¡lido para el cÃ³digo %%Noperando no vÃ¡lido para el cÃ³digo %%Ooperando no vÃ¡lido para %%Roperando no vÃ¡lido para el cÃ³digo %%Roperando no vÃ¡lido para %%Soperando no vÃ¡lido para el cÃ³digo %%T/%%Boperando no vÃ¡lido para el cÃ³digo %%Uoperando no vÃ¡lido para el cÃ³digo %%Voperando no vÃ¡lido para el cÃ³digo %%Zoperador no vÃ¡lido para el cÃ³digo %%poperando no vÃ¡lido para el cÃ³digo %%soperando no vÃ¡lido para el cÃ³digo %%zoperando no vÃ¡lido para mÃ¡s/menos, el tipo es un punterooperando no vÃ¡lido para diferencia de punteros; el operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el primer operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el segundo operando no es un tipo entero de la anchura apropiadaoperando no vÃ¡lido para la declaraciÃ³n switchse usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'operandos no vÃ¡lidos en la operaciÃ³n binariaoperandos no vÃ¡lidos en la comparaciÃ³n gimpleoperandos no vÃ¡lidos en la operaciÃ³n terniariaoperadores no vÃ¡lidos de tipos %qT y %qT para el binario %qOoperandos no vÃ¡lidos para el cÃ³digo %%coperandos no vÃ¡lidos en la referencia de matrizoperandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)operaciÃ³n no vÃ¡lidaoperaciÃ³n no vÃ¡lida (%s)operaciÃ³n no vÃ¡lida en %<__fpreg%>operador no vÃ¡lido para %<#pragma omp atomic%>el parÃ¡metro %qs es no vÃ¡lidocombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qscombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %scombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco %qstipo de parÃ¡metro %qT no vÃ¡lidooperaciÃ³n de posicionamiento de paso no vÃ¡lidomodo de puntero %qs no vÃ¡lidopuntero no vÃ¡lido al campo de bits %qDposiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPRposiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REFreducciÃ³n privada no vÃ¡lida en %qEdeclaraciÃ³n no vÃ¡lida de propiedadprototipo no vÃ¡lido para '%s'puntuaciÃ³n %qc no vÃ¡lida en la restricciÃ³nestado const pure no vÃ¡lido para la funciÃ³nespecificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembroÃ¡mbito calificador no vÃ¡lido en el nombre del seudo-destructorrecepciÃ³n no vÃ¡lida en canal de sÃ³lo envÃ­otipo receptor %qs no vÃ¡lidoreferencia no vÃ¡lida para el modificador de salida 'J'prefijo de referencia no vÃ¡lidonombre de registro no vÃ¡lido para %q+DresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³nrhs no vÃ¡lido para el almacenamiento de memoria gimplese encontrÃ³ una comparticiÃ³n de rtl no vÃ¡lida en la insngÃ©nero de planificador no vÃ¡lidoel segundo argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa ceroenvÃ­o no vÃ¡lido en canal de sÃ³lo recepciÃ³nsetter no vÃ¡lido, debe tener un argumentooperando de desplazamiento no vÃ¡lidocadena estÃ¡tica no vÃ¡lida en la llamada gimplestatic_cast no vÃ¡lido del tipo %qT al tipo %qTclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEvalor de memregs objetivo '%d' no vÃ¡lidodeclaraciÃ³n de la plantilla de %qD no vÃ¡lidaparÃ¡metro que no es tipo plantilla no vÃ¡lidoid-de-plantilla no vÃ¡lidoel tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cerotipo %<void%> no vÃ¡lido para newtipo %qT no vÃ¡lido como inicializador para un vector de tipo %qTel tipo no vÃ¡lido %qT se declarÃ³ %<friend%>argumento de tipo no vÃ¡lido (se tiene %qT)argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)tipo no vÃ¡lido para la salida del indicador asmtipo no vÃ¡lido para la variable de de instanciatipo no vÃ¡lido para la variable de iteraciÃ³n %qEtipo no vÃ¡lido para la funciÃ³n maketipo no vÃ¡lido para diferencia de punterostipo no vÃ¡lido para la propiedadtipo no vÃ¡lido de operando %<__MEM%>tipos no vÃ¡lidos %<%T[%T]%> para Ã­ndice de matriztipos no vÃ¡lidos en la conversiÃ³n noptipos no vÃ¡lidos en la conversiÃ³n a coma flotantetipos no vÃ¡lidos en la conversiÃ³n a enterotipos no vÃ¡lidos en la conversiÃ³n de coma fijatipos no vÃ¡lidos en la conversiÃ³n nopuso no vÃ¡lido de %%d, %%x, o %%Xuso no vÃ¡lido de %<...%> en la llamada a la funciÃ³n que no es variadicuso no vÃ¡lido de %<..%> con la funciÃ³n internauso no vÃ¡lido de %<...%> con algo que no es rebanadauso no vÃ¡lido de %<::%>uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³nuso no vÃ¡lido de la variable %<extern%> %qD en %<#pragma acc declare%>uso no vÃ¡lido de la variable %<global%> %qD en %<#pragma acc declare%>uso no vÃ¡lido de %<restrict%>uso no vÃ¡lido de %<this%> en el nivel principaluso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembrouso no vÃ¡lido de %qDuso no vÃ¡lido de %qD en la especificaciÃ³n de enlaceuso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembrouso no vÃ¡lido de %qTuso no vÃ¡lido de '%%%c'uso no vÃ¡lido del modificador ':'uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punterosuso no vÃ¡lido del Ã­ndice de matriz en puntero a miembrouso no vÃ¡lido de matrices con lÃ­mites sin especificartipo no vÃ¡lido de la salida del indicador asmuso no vÃ¡lido del atribute  %<fallthrough%>uso no vÃ¡lido  de la lista del inicializador dentro de llavesuso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³nuso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembrouso no vÃ¡lido del constructor como una plantillauso no vÃ¡lido del tipo dependiente %qTuso no vÃ¡lido del destructor %qD como un tipouso no vÃ¡lido del destructor %qE como un tipouso no vÃ¡lido de un miembro de matriz flexibleuso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembrouso no vÃ¡lido del tipo incompleto %q#Tuso no vÃ¡lido del typedef incompleto %qTuso no vÃ¡lido de valor de mÃ©todo como argumento de Offsetofuso no vÃ¡lido de matriz no-lvaluadauso no vÃ¡lido del dato miembro no static %qDuso no vÃ¡lido de la funciÃ³n miembro no static %qDuso no vÃ¡lido del dato miembro no static %qEuso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paqueteuso no vÃ¡lido del nombre calificado %<%D::%D%>uso no vÃ¡lido del nombre calificado %<%T::%D%>uso no vÃ¡lido del nombre calificado %<::%D%>uso no vÃ¡lido del registro '%s'uso no vÃ¡lido de una estructura con un miembro de matriz flexibleuso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qTuso no vÃ¡lido del parÃ¡metro de tipo plantilla %qTuso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primariauso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentosuso no vÃ¡lido del tipouso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantillauso no vÃ¡lido del unario %<*%> en puntero a miembrouso no vÃ¡lido del tipo indefinido %qTuso no vÃ¡lido de la expresiÃ³n voiduso no vÃ¡lido de volatile lvalue dentro de una funciÃ³n %<transaction_safe%>uso no vÃ¡lido de volatile lvalue dentro de la transacciÃ³nvalor no vÃ¡lido ("%s") en el pragma o atributo %<target()%>inicializaciÃ³n por valor no vÃ¡lida del tipo de referenciatipo resultante no vÃ¡lido de la comparaciÃ³n de vectoresconstante de vector no vÃ¡lidatipo de vector no vÃ¡lido para el atributo %qEnÃºmero de versiÃ³n %qs no vÃ¡lidofunciÃ³n warm no vÃ¡lida para atributo resetextracto de cero no vÃ¡lidorango de rodaja invertidofalta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entradafalta el resumen de referencia ipa en la unidad ltransestÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³nestÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³ndebe ser un puntero-a-miembro de la forma %<&X::Y%>debe ser la direcciÃ³n de una funciÃ³n con enlace externoelemento en READla variable que itera en la enumeraciÃ³n rÃ¡pida no es un objetola iteraciÃ³n %s invoca comportamiento indefinidola variable de iteraciÃ³n %qD no debe ser firstprivatela variable de iteraciÃ³n %qD no debe ser reductionla variable de iteraciÃ³n %qE se predetermina linealla variable de iteraciÃ³n %qE debe ser privatela variable de iteraciÃ³n %qE no debe ser firstprivatela variable de iteraciÃ³n %qE no debe ser lastprivatela variable de iteraciÃ³n %qE no debe ser linealla variable de iteraciÃ³n %qE no debe ser privatela variable de iteraciÃ³n %qE no debe ser reductionvariable de iteradorsu dest_idx deberÃ­a ser %d, no %del ivar %qs que usa la declaraciÃ³n %<@synthesize%> debe ser un ivar existenteel abi iwmmxt requiere un cpu capaz de iwmmxtiwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuadasalto al Ã¡mbito de un identificador con tipo modificado variablementesalto a una expresiÃ³n de declaraciÃ³nel salto evita la inicializaciÃ³n de la variablesalto a la etiqueta casesalto a la etiqueta %qDbasura al final de #pragma %sbasura al final de #pragma ADDRESSbasura al final de #pragma GCC memregs [0..16]basura al final del #pragma __nostandardbasura al final de #pragma __standardbasura al final del #pragma ghs endsdabasura al final del #pragma ghs endtdabasura al final del #pragma ghs endzdabasura al final del #pragma ghs interruptbasura al final de la secciÃ³n #pragma ghsbasura al final del #pragma ghs startsdabasura al final del #pragma ghs starttdabasura al final del #pragma ghs startzdabasura al final de #pragma longcallbasura al final de %<#pragma %s%>basura al final de %<#pragma GCC pch_preprocess%>basura al final de %<#pragma GCC visibility%>basura al final de %<#pragma align%>basura al final de %<#pragma fini%>basura al final de %<#pragma init%>basura al final de %<#pragma message%>basura al final de %<#pragma pack%>basura al final de %<#pragma pop_options%>basura al final de %<#pragma push_options%>basura al final de %<#pragma redefine_extname%>basura al final de %<#pragma reset_options%>basura al final de %<#pragma weak%>basura al final de '#pragma extern_model'basura al final de '#pragma ms_struct'basura al final de '#pragma options'basura al final de '#pragma unused'no se admite la palabra clave %<export%>, y se descartarÃ¡no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> fuera de las plantillasetiqueta se declara la etiqueta %q+D pero no estÃ¡ definidase define la etiqueta %q+D pero no se usase usa la etiqueta %q+D pero no estÃ¡ definidala etiqueta %qD se define aquÃ­la etiqueta %qE es referenciada fuera de cualquier funciÃ³netiqueta al final de una declaraciÃ³n compuestael contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actuallas expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11expresiÃ³n lambda en un contexto sin evaluarvÃ­a %wd fuera de rango %wd - %wdrevisiÃ³n lang_*: fallÃ³ en %s, en %s:%dno se reconoce el lenguaje %sno se reconoce la cadena de lenguaje %<"%E"%>se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fijael Ãºltimo argumento debe ser un inmediatoel nombre %s del Ãºltimo registro debe ser un registro imparld devolviÃ³ el estado de salida %del argumento izquierdo debe ser una rebanadael operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando izquierdo del operador coma no tiene efectoel operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n izquierdaprecisiÃ³n izquierda en formato strfmonla cuenta de rotaciÃ³n izquierda >= anchura del tipola cuenta de rotaciÃ³n izquierda es negativacuenta de desplazamiento a la izquierda >= anchura del tipocuenta de desplazamiento a la izquierda >= anchura del elemento del vectorla cuenta de desplazamiento a la izquierda es negativadesplazamiento a la izquierda o valor negativoel operador del lado izquierdo de la expresiÃ³n coma no tiene efectoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola longitud %qE de la secciÃ³n de matriz no es de tipo integralla longitud se calcula aquÃ­modificador de longitudmodificador de longitud en formato printfmodificador de longitud en formato scanfmodificador de longitud en formato strfmonse requiere longitud al alojar una rebanadase encontrÃ³ la letra %c y la insn no era CONS_INTbibliotecas: %s
! se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³nno se encontrÃ³ la biblioteca lib%sel lÃ­mite es %u bytes, pero el es %sel lÃ­mite es %u bytes, pero el argumento puede alcanzar un tamaÃ±o de %sclÃ¡usula lineal aplicada a variable no puntero no integral con tipo %qTel inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesislos sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futurala plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qDla 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...>operador literal con enlace Clo_sum no proviene de un registrola clase local %q#T no debe tener datos miembro static %q#Dla declaraciÃ³n local de %qE oculta la variable de instancialos sÃ­mbolos locales deben definirsela variable local %qD no puede aparecer en este contextolos requerimientos de memoria para variables locales excede la capacidadla ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloquesse aplicÃ³ un %<and%> lÃ³gico a una constante que no es booleanaun %<and%> de expresiones equivalentesun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es falsose aplicÃ³ un %<or%> lÃ³gico a una constante que no es booleanaun %<or%> lÃ³gico de pruebas colectivamente exhaustivas siempre es verdadero%<or%> lÃ³gico de expresiones equivalentesuso no vÃ¡lido de long, short, signed Ã³ unsigned para %qsla bÃºsqueda de %qT en %qT es ambiguael encabezado del bucle %d no pertenece directamente a Ã©lel encabezado del bucle %d no tiene exactamente 2 entradasel encabezado del bucle %d no es un encabezado de bucleel cerrojo del bucle %d no pertenece directamente a Ã©lel cerrojo del bucle %d no tiene un borde a su encabezadoel cerrojo del bucle %d no tiene exactamente 1 sucesorel cerrojo del bucle %d no tiene un encabezado como sucesorel cerrojo del bucle %d estÃ¡ marcado como parte de una regiÃ³n irreducibleel cerrojo del bucle %d no estÃ¡ dominado por su encabezadoel bucle usa paralelismo OpenACC no permitido por la rutina que lo contienebucle con encabecado %d marcado para borrarel bucle con encabezado %d no estÃ¡ en el Ã¡rbol del bucleespecificador throw mÃ¡s flexible para %q+#Fel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipolp_array no coincide con region_treelp_array estÃ¡ corrupta para lp %ifallÃ³ lseek al leer los datos de exportaciÃ³nfallÃ³ lto_obj_file_open()se requiere un l-valor como un operando de decrementose requiere un l-valor como un operando de incrementose requiere un l-valor como operando izquierdo de la asignaciÃ³nse requiere un l-valor como un operador unario %<&%>se requiere un l-valor en la declaraciÃ³n asmcÃ³digo interno independiente de mÃ¡quina fuera de rangola macro se expande en mÃºltiples sentenciasfalta el nombre de macro despuÃ©s de %qsse hacen mÃºltiples clones de %qD#pragma GCC variable address malformado#pragma GCC visibility push malformado#pragma builtin malformado#pragma ghs section malformado#pragma redefine_extname malformado, descartado#pragma weak malformado, descartado%<#pragma %s%> malformado, se descarta%<#pragma %s%> malformado, se descarta%<#pragma align%> malformado%<#pragma align%> mal formado - se descarta%<#pragma fini%> malformado'%<#pragma fini%> malformado, se descarta%<#pragma init%> malformado'%<#pragma init%> malformado, se descarta%<#pragma message%> malformado, se descarta%<#pragma pack%> mal formado - se descarta%<#pragma pack(pop[, id], <n>)%> mal formado - se descarta%<#pragma pack(push[, id], <n>)%> mal formado - se descartapragma o atributo %<target("%s")%> mal formadopragma o atributo %<target()%> mal formado'#pragma __extern_prefix' malformado', se descarta'#pragma extern_model' malformado, se descarta'#pragma member_alignment' malformado'#pragma member_alignment' mal formado, se descarta'#pragma ms_struct {on|off|reset}' malformado, se descarta'#pragma ms_struct' malformado, se descarta'#pragma options align={mac68k|power|reset}' malformado, se descarta'#pragma options' malformado, se descartaCOLLECT_GCC_OPTIONS malformadoopciÃ³n -fplugin-arg-%s malformada (falta -<clave>[=<valor>])fichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadodecodificando %Cse decodifica __underlying_typese decodifica typeof, utilice decltype en su lugarse decodifica el tipo de coma fija desconocidoel mapa sÃ³lo se puede comparar con nilse asocia el campo %qE de una estructura de longitud variablela mÃ¡scara debe ser un inmediatola restricciÃ³n coincidente no permite un registrola restricciÃ³n coincidente no es vÃ¡lida en el operando de salidala restricciÃ³n de coincidencia hace referencia a un nÃºmero de operando no vÃ¡lidolÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qEnÃºmero mÃ¡ximo de arrays por scop.nÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­mitenÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.el valor mÃ¡ximo del parÃ¡metro %qs es %uno se pueden usar -EB y -EL al mismo tiempono se pueden usar -m32 y -m64 al mismo tiempolos registros mduc solo se guardan para el objetivo G13las funciones de medios no estÃ¡n disponibles a menos que se use -mmediainicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructorno se permite el miembro %q+#D con constructor en un agregado anÃ³nimono se permite el miembro %q+#D con constructor en la unionno se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimono se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la unionno se permite el miembro %q+#D con destructor en un agregado anÃ³nimono se permite el miembro %q+#D con destructor en la unionel miembro %qD genera un conflicto con el nombre de campo de la tabla de funciones virtualesel miembro %qD se declarÃ³ como friend antes de definir el tipo %qTse usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>el miembro %qD es una referencia sin inicializarlas funciones miembros son implÃ­citamente friends de su clasela comprebaciÃ³n de acceso de memoria siempre fallafallÃ³ la asignaciÃ³n de memoria al leer los datos de exportaciÃ³nla entrada de memoria %d no es directamente direccionablese esperaba una referencia de memoria para el modificador de salida 'S'se declarÃ³ el mÃ©todo %<%c%E%> como %<@optional%> y %<@required%> al mismo tiempoel mÃ©todo %s%s%s estÃ¡ marado go:nointerfaceel mÃ©todo %s%s%s requiere un receptor de punterolos atributos de argumento de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no se pueden especificar en el contexto @implementationlos atributos de mÃ©todo se deben especificar al finallos atributos de mÃ©todo sÃ³lo se deben especificar al finalla declaraciÃ³n de mÃ©todo no estÃ¡ en el contexto @interfaceel mÃ©todo declarado como %qE anula el mÃ©todo %qEno se encontrÃ³ la definiciÃ³n de mÃ©todo para %<%c%E%>la definiciÃ³n de mÃ©todo no estÃ¡ en el contexto @implementationel mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qEposiblemente el mÃ©todo carece de una llamada [super dealloc]el tipo de mÃ©todo no coincide con el tipo de objetoel valor mÃ­nimo del parÃ¡metro %qs es %umio_array_ref(): Referencia de array desconocidoanÃ¡lisis de perfil de las funciones mips16desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %dno coinciden los argumentosdeclaraciones discordantes durante la optimizaciÃ³n de tiempo de enlacecomparaciÃ³n de tipos de operandos que no coincidenconstruct Objective-C++ %<@%D%> mal ubicadofalta el operando numÃ©rico $ en el formatofalta un %<(%> despuÃ©s de %<#pragma GCC visibility push%> - descartadofalta un %<(%> despuÃ©s de %<#pragma pack%> - se descartafalta un %<=%> (despuÃ©s del atributo %<getter%>)falta un %<=%> (despuÃ©s del atributo %<setter%>)falta el atributo %<target%> para %qD multiversionadofalta un '(' despuÃ©s de '#pragma unused', se descartafalta un '(' despuÃ©s de '#pragma unused', se descartafalta la definiciÃ³n PHIfalta la nota REG_EH_REGION al final de bb %ifalta [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>falta [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>falta el nombre de la arquitectura en %<-march=%s%>faltan argumentos para %qsfalta una barrera despuÃ©s del bloque %ifaltan llaves alrededor del inicializadorfaltan llaves alrededor del inicializador para %qTfalta el borde de callgraph para la llamada stmt:falta la llave final para el operando nombradofalta el parÃ©ntesis finalfalta la colecciÃ³n en la enumeraciÃ³n rÃ¡pidafalta el predicado controladorfalta el nombre de la cpu en %<-mcpu=%s%>falta el nombre de la cpu en %<-mtune=%s%>falta la definiciÃ³nfalta dispositivo o arquitectura despuÃ©s de %qsfalta el borde %i->%ifalta un nombre de fichero despuÃ©s de %qsfalta el carÃ¡cter de relleno al final del formato strfmonfalta la expresiÃ³n de incrementofalta el inicializador para el campo %qD de %qTfalta el inicializador para el miembro %qDfalta un fichero make objetivo despuÃ©s de %qsfalta el mÃ©todo %s%s%sfalta el nombre en atributo %<target("arch=")%>falta el nombre en el pragma o atributo %<target("cpu=")%>falta el nÃºmerofalta el parÃ©ntesis inicialfalta un operandofalta una opciÃ³n despuÃ©s del tipo %<#pragma GCC diagnostic%>falta una ruta despuÃ©s de %qsfalta un centinela en la llamada a la funciÃ³nfalta el carÃ¡cter terminando %cfalta el nombre del tipo en la declaraciÃ³n typedeffalta el valor en el pragma o atributo %<target()%>se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³nno se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdatse aplicÃ³ el modo %qs a un tipo inapropiadoel modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFmÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>mÃ¡s de una directiva 'crtl'los atributos ms_abi y sysv_abi no son compatiblesel atributo ms_hook_prologue no es compatible con -mfentry para 32-bitms_hook_prologue no es compatible con la funciÃ³n anidadamsp430_select_hwmult_lib necesita uno o mÃ¡s argumentosuna matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primerala exclusiÃ³n multilib %qs es no vÃ¡lidalas exclusiones multilib %qs son no vÃ¡lidasla selecciÃ³n multilib %qs %qs no es vÃ¡lidala selecciÃ³n multilib %qs es no vÃ¡lidala especificaciÃ³n multilib %qs es no vÃ¡lidase especificaron mÃºltiples opciones -mcpu=.sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personalitymÃºltiples etiquetas por defecto en un solo switchdefiniciÃ³n mÃºltiple de %q#Tse han visto mÃºltiples rutinas de interrupciÃ³n rÃ¡pidas: %qE y %qEmÃºltiples campos inicializados en la uniÃ³n %qTse especificaron mÃºltiples atributos de tipo de funciÃ³nse encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)se dieron inicializaciones mÃºltiples para %qDse dieron inicializaciones mÃºltiples para la base %qTmÃºltiples llamantes inlineno se permiten atributos interrupt mÃºltiplesatributos interrupt mÃºltiples para la funciÃ³n %qDmÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pidase especificaron mÃºltiples ejes de bucle para la rutinase encontraron mÃºltiples mÃ©todos nombrados %<%c%E%>atributos de tipos anidados mÃºltiples para la funciÃ³n %qDmÃºltiples parÃ¡metros nombrados %qDprevalecen definiciones mÃºltiples para %qEmÃºltiples atributos de guardar registro para la funciÃ³n %qDse encontraron mÃºltiples selectores nombrados %<%c%E%>mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qsmÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³ntipos mÃºltiples en una declaraciÃ³nnodos PHI virtuales mÃºltiples en BB %dargumento de valor mÃºltiple en un contexto de un solo valorllamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valorla opciÃ³n multiply implica r%d fijoel versionado mÃºltiple necesita ifunc, que no se admite en este objetivose debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>%qD mutable no se puede usar en una expresiÃ³n constanteinformaciÃ³n de repositorio misteriosa en %satributo desnudo se aplica solamente a funcionesel nombre %qD se utiliza en un inicializador designado en estilo GNU para una matrizel nombre %qT tiene tipo de dato incompletola bÃºsqueda de nombre de %qD cambiÃ³la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>falta el nombre para la funciÃ³n miembroel nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qDse usÃ³ un nombre en un inicializador designado de estilo GNU para una matrizya no se admiten los valores de devoluciÃ³n nombradosno se permite el espacio de nombres %qD en la declaraciÃ³n usingno se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qDlos agregados anÃ³nimos de alcance de espacio de nombres deben ser staticse necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependientese necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependientenecesita conversiÃ³n implÃ­citase necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%slongitud de insn negativaprofundidad de anidamiento negativa de la regiÃ³n %icuenta de desplazamiento negativaanchura negativa en el campo de bits %q+Danchura negativa en el campo de bit %qsno se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clasealternativas de dialecto ensamblador anidadasdeclaraciÃ³n externa anidada de %qDse declara la funciÃ³n anidada %q+D pero nunca se definela funciÃ³n anidada %qE se declarÃ³ %<extern%>la funciÃ³n anidada %qs se declarÃ³ %<extern%>no se admiten trampolines de funciones anidadas para este objetivono se admiten funciones anidadas en este objetivoredefiniciÃ³n anidada de %<enum %E%>redefiniciÃ³n anidada de %<struct %E%>redefiniciÃ³n anidada de %<union %E%>new no se puede aplicar a un tipo de funciÃ³nnew no se puede aplicar a un tipo de referenciano se pueden definir tipos nuevos en un tipo de devoluciÃ³nno se declarÃ³ %<%D(int)%> para el %qs postfijono se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijono se encontrÃ³ el mÃ©todo %<%c%E%>no hay una funciÃ³n miembro %q#D declarada en la clase %qTno se encuentra el getter %qsno hay FUNCTION_PROFILER para CRISno se proporcionÃ³ el nombre de fichero de lista de salida TRANSsin argumentosno hay argumentos para la funciÃ³n de especificaciÃ³nno se especificÃ³ un nombre de clase con %qsno hay una plantilla de clase llamada %q#T en %q#Tno hay un %<]%> que cierre para el formato %<%%[%>llave sin cerrarno hay contexto para resolver el tipo de %qEno existe una funciÃ³n de desalojo correspondiente para %qDno hay tipo de datos para el modo %qsno se encontrÃ³ la declaraciÃ³n de la propiedad %qs en la interfazno hay un argumento por defecto para %qDsin descripciÃ³n aÃºn.no existe el campo %qD en la union que se estÃ¡ inicializandono hay una lista immediate_useno hay ficheros de entradano hay ficheros de entrada; incapaz de escribir ficheros de salidaningÃºn tipo integral puede representar todos los valores de enumerador de %qTno hay registros inferiores disponibles para extraer registros superioresno hay coincidencia para no hay coincidencia para la llamada a %<(%T) (%A)%>no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#Tno se encontrÃ³ una sobrecarga de coma flotante coincidente para %qsno hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>no hay un push coincidente para %<#pragma GCC visibility pop%>no se encontrÃ³ una plantilla coincidente para %qDla funciÃ³n no miembro %qD se declarÃ³ en %qTno hay miembros que coincidan con %<%T::%D%> en %q#Tno hay operador de post-decremento para el tipono hay operador de post-incremento para el tipono hay operador de pre-decremento para el tipono hay operador de pre-incremento para el tipono hay declaraciÃ³n previa para %qDno hay un prototipo previo para %qDno existe el tipo de procesador especificado para enlazarno hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABIno hay registro en la direcciÃ³nno hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve voidno hay sclass para el stab %s (0x%x)no hay punto y coma al final del struct o unionno hay un %<operator %s%> adecuado para %qTno se encontrÃ³ un %qD adecuado en la clase %qTno se declarÃ³ una super clase en @interface para %qEno se declarÃ³ una super clase en la interfaz para %qEno hay un tipo llamado %q#T en %q#Tninguna clase de almacenamiento o tipo se puede especificar aquÃ­,no hay un impositor Ãºnico final para %qD en %qTno hay clÃ¡usulas vÃ¡lidas especificadas en %<#pragma acc declare%>el nodo difiere de node->decl->decl_with_vis.symtab_nodeel nodo tiene body_removed y sin embargo es una definiciÃ³nel nodo tiene un tipo desconocidoel nodo es un alias pero no una definiciÃ³nel nodo es un alias pero no un alias implÃ­citoel nodo estÃ¡ solo en un grupo comdatel nodo estÃ¡ analizado pero no es una definiciÃ³nel nodo estÃ¡ en la lista same_comdat_group no tiene comdat_groupel nodo es un transparent_alias pero no un aliasel nodo es una weakref pero no un transparent_aliasnodo no encontrado node->decl->decl_with_vis.symtab_nodese encontraron nodos sin memoria liberadala expresiÃ³n noexcept evalÃºa a %<falso%> por una llamada a %qDvariante PCS derivada de un no AAPCSconstrucciÃ³n no OpenACC dentro de regiÃ³n OpenACCconstrucciÃ³n no OpenACC dentro de rutina OpenACCno coincide el manejo de excepciÃ³n de algo que no es llamadael bloque bÃ¡sico no frÃ­o %d es alcanzable solo por caminos que cruzan la particiÃ³n frÃ­aargumento %u entero que no es constante en la llamada a la funciÃ³n %qEel argumento 1 para __atomic_always_lock_free no es una constantematriz no constante en la declaraciÃ³n DATA %LinicializaciÃ³n de una matriz que no es constantelas literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constantecondiciÃ³n que no es constante para una aserciÃ³n estÃ¡ticaelemento no constante en CONSTRUCTOR constanteinicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qDexpresiÃ³n de inicializaciÃ³n que no es constante en %Lnon-decl/MEM_REF LHS en sentencia clobberse encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variableargumento que no es de coma flotante en la llamada a la funciÃ³n %qEargumentos que no son de coma flotante en la llamada a la funciÃ³n %qEno es funciÃ³n en la llamada gimpleel argumento 1 para __atomic_is_lock_free no es un enteroel argumento 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEse usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'sentencia switch de tipo no enterose usÃ³ un no integral en la condiciÃ³nel no-bucle con encabezado %d no estÃ¡ marcado para borrarsematriz no-lvaluada en la expresiÃ³n condicionalel no-miembro %qs no se puede declarar %<mutable%>la funciÃ³n que no es miembro %qD no puede tener calificador-cvla entrada que no es de memoria %d debe permanecer en memoriafunciÃ³n no anidada con tipo modificado variablementeel miembro que no es objeto %qs no se puede declarar %<mutable%>%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metroel LHS de una operaciÃ³n binaria no es un registroel LHS de una operaciÃ³n terniaria no es un registroel LHS de una operaciÃ³n unaria no es un registrotipo que no es escalarsufijo no estÃ¡ndar en una constante de coma flotanteel miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose declarÃ³ el miembro dato que no es static %qE como %<constexpr%>los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11declaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexibleel miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose usÃ³ %qD que no es plantilla como plantillase usa el tipo %qT que no es plantilla como una plantilladeclaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-localdeclaraciÃ³n que no es thread-local de %q+D despuÃ©s de una declaraciÃ³n thread-localnon-top-level BIT_FIELD_REF, IMAGPART_EXPR o REALPART_EXPRconversiÃ³n que no es trivial en la asignaciÃ³nconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesCONSTRUCTOR no vector con elementosoperandos que no son vectores en la comparaciÃ³n de vectoresel Ã­ndice de matriz no es una constante en el inicializadorlista de salidas no vacÃ­a del bucle %d, pero no se graban las salidasetiqueta no local argumento %qD no nulo comparado con NULLun argumento que no es nulo tiene un nÃºmero de operando no vÃ¡lido (argumento %lu)un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)un argumento que no es nulo con nÃºmero de operando fuera de rango (argumento %lu, operando %lu)un atributo que no es nulo sin argumento es un atributo que no es prototiponormalizaciÃ³n y escalado no pueden coexistir
! no se permite combinar tipos en BIT_INSERT_EXPRno se configurÃ³ para ABI SPEno configurado para el conjunto de instrucciones SPEno se configurÃ³ con el sufijo de encabezados sysrootfaltan argumentosfaltan argumentos para devolverno hay suficientes bucles perfectamente anidadosno hay suficiente informaciÃ³n de tipono hay suficientes argumentos variables para ajustar un centinelanotanota: argumento nulo donde se requiere uno que no sea nulo (argumento %lu)puntero de destino nulocadena de formato nulapuntero nulodesreferencia a puntero nuloel nÃºmero debe ser 0 Ã³ 1el nÃºmero de argumentos no coinciden con el prototipo internoel nÃºmero de argumentos no coinciden con el prototipoel nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)el nÃºmero de componentes del vector no es una potencia de dosel nÃºmero de componentes de vector no es una potencia de dosel nÃºmero de contadores es %d en lugar de %del nÃºmero de resultados no coincide con el nÃºmero de valoresel nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³nel argumento numÃ©rico del atributo %qE debe estar dentro del rango 0..63objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-outputobjc-cpp-output es obsoleto; por favor use en su lugar objective-c-cpp-outputel objeto no es un mÃ©todofalta un objeto en el uso de %qEla propiedad de objeto %qD no tiene un atributo %<assign%>, %<retain%> o %<copy%>; se asume %<assign%>el tipo de objeto %qT no coincide con el nombre del destructor ~%qTun objeto con tipo modificado variablemente no debe tener enlacese esperaba una declaraciÃ³n mÃ©todo objective-cse esperaba(n) argumento(s) de mensaje de objective-c++se esperaba una declaraciÃ³n de mÃ©todo de objective-c++cÃ³digo de formato Maverick obsoleto '%c'se usÃ³ la opciÃ³n obsoleta -I-, por favor utilice -iquote en su lugaruso obsoleto del inicializador designado con %<:%>uso obsoleto del inicializador designado sin %<=%>no se ha encontrado el compilador %sel desplazamiento %qwi fuera de los lÃ­mites de la constante de cadenael desplazamiento excede 16 bytesel desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4definiciÃ³n de funciÃ³n de estilo antiguodeclaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipose omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operandosolamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>sÃ³lo 0.0 se puede cargar como un inmediatosÃ³lo los tips de objeto Objective-C se pueden calificar con un protocolosolo el atributo %<fallthrough%> se puede aplicar a sentencias nulassolamente los constructores toman inicializadores miembrosÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bssSÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinitsÃ³lo se admiten los aliases weak en esta configuraciÃ³nsolo se permiten inicializadores a cero en la secciÃ³n %qsno se pueden inicializar los tipos de vector opacosel especificador enumerador opaco debe usar un identificador simpleespecificador enumerador opaco sin nombrefallÃ³ al abrir %s: %sopen /dev/zero: %mse abre la lista de salida LTRANS %s: %mabriendo el fichero de dependencias %s: %mabriendo el fichero de salida %s: %mel operando %d deberÃ­a ser un inmediato sin signo de 3 bitsel operando %d deberÃ­a ser un inmediato sin signo de 6 bitsel operando %d deberÃ­a ser un inmediato sin signo de 8 bitsel operando 1 deberÃ­a ser un inmediato de 3 bits sin signoel operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)el operando 2 deberÃ­a ser un valor de 8 bits sin signoel operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 3 deberÃ­a ser un valor de 8 bits sin signoel operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)la restriccion de operando contiene %<+%> Ã³ %<=%> en una posiciÃ³n incorrectalas restricciones de operandos para %<asm%> difieren en el nÃºmero de alternativasel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lidoel operando debe ser un inmediato del tamaÃ±o correctofalta un nÃºmero operando despuÃ©s de %%-letranÃºmero operando fuera de rangooperando numÃ©rico fuera de rango en el formatoel nÃºmero de operandos especificados para el formato no toma argumentosse especificÃ³ un nÃºmero de operandos con asignaciÃ³n suprimidael tipo %qT del operando es incompatible con el argumento %d de %qElos operandos para %T/%t deben ser reg + const_int:los operandos de ?: tienen tipos diferentes %qT y %qTla operaciÃ³n sobre %qE puede estar indefinidael atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerdano coincide el atributo de nivel de optimizaciÃ³nla optimizaciÃ³n puede eliminar lecturas y/o escrituras a variables de registrola opciÃ³n %qs es vÃ¡lida para %s pero no para %sla funciÃ³n %s no se admite conjuntamente con -fopenaccya se habÃ­a especificado option("%s")argumento opcionalopciones activadas: faltan opciones u objetivos despuÃ©s de %qsopciones pasadas: comparaciÃ³n ordenada de puntero con el entero cerocomparaciÃ³n ordenada de puntero con un puntero nuloel %<default%> original estÃ¡ aquÃ­la definiciÃ³n original apareciÃ³ aquÃ­se definiÃ³ originalmente aquÃ­originalmente la llamada indirecta a funciÃ³n no se considera para la inclusiÃ³n en lÃ­nease especificÃ³ originalmente aquÃ­construcciÃ³n %qs huÃ©rfanaotra coincidencia estÃ¡ aquÃ­deberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externoel bloque mÃ¡s externo de la regiÃ³n %i es errÃ³neotransacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_may_cancel_outer%>transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>transacciÃ³n mÃ¡s externa en la transacciÃ³nla restricciÃ³n de salida %d no se puede especificar junto con la sobreescritura "%s"la restricciÃ³n de salida %d debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al iniciono se ha especificado el fichero de salidael nombre fichero del salida puede no estar vacÃ­ose especificÃ³ dos veces el nombre del fichero de salidael nÃºmero de salida %d no es directamente direccionableel operando de salida %d debe usar la restricciÃ³n %<&%>la restricciÃ³n de operando de salida carece de %<=%>el operando de salida es constante en %<asm%>los registros de salida deben ser agrupados en la parte superior de la pilaoutput_move_single:desbordamiento en la dimensiÃ³n de la matrizdesbordamiento en la expresiÃ³n constanteel desbordamiento en la conversiÃ³n de %qT a %qT cambia el valor de %qEel desbordamiento en la conversiÃ³n de %qT a %qT cambia el valor de %qE a %qEdesbordamiento en valores de enumeraciÃ³ndesbordamiento en valores de enumeraciÃ³n en %qDlista de argumentos de salida desbordada para %qsfunciÃ³n sobrecargada sin informaciÃ³n contextual de tipolos controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11el atributo packed causa una alineaciÃ³n ineficienteel atributo packed causa una alineaciÃ³n ineficiente para %q+Del atributo packed causa una alineaciÃ³n ineficiente para %qEno es necesario el atributo packedel atributo packed es innecesario para %q+Del atributo packed es innecesario para %qEtamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³nestructura de relleno para alinear %q+Del parÃ¡metro %P tiene el tipo incompleto %qTel parÃ¡metro %P de %qD tiene el tipo incompleto %qTel parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>el parÃ¡metro %q+D se declarÃ³ %<inline%>el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posteriorel parÃ¡metro %qD se declarÃ³ con tipo voidel parÃ¡metro %qD tiene tipo incompletoel parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todoel parÃ¡metro %qD estÃ¡ inicializadose definiÃ³ el parÃ¡metro %qD pero no se usael parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formatoel parÃ¡metro %u (%q+D) tiene tipo incompletoel parÃ¡metro %u (%q+D) tiene tipo voidel parÃ¡metro %u tiene tipo incompletoel parÃ¡metro %u tiene tipo voidel parÃ¡metro se declarÃ³ %<auto%>la lista de parÃ¡metros no ofrece una firma vÃ¡lida para %s()el parÃ¡metro puede no tener el tipo modificado variablemente %qTel parÃ¡metro puede ser un candidato para un atributo de formatofalta el nombre del parÃ¡metro de la lista de parÃ¡metrosse omitiÃ³ el nombre del parÃ¡metronombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³nel paquete de parÃ¡metros %qD no puede tener un argumento por defectoel argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantillael argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantillael paquete de parÃ¡metros no puede tener un argumento por defectono se expanden los paquetes de parÃ¡metro con %<...%>el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1argumento de tipo derivado parametrizadoel subprograma padre no puede ser inlineno se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembrose requieren parÃ©ntesis alrededor de esta literal compuesta para eviar ambigÃ¼edad en la decodificaciÃ³nno se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMPinicializador entre parÃ©ntesis en la matriz newerror de decodificaciÃ³n en la lista de argumentos de plantillala especializaciÃ³n parcial %qT se declarÃ³ %<friend%>particiÃ³n encontrada pero el indicador de particiÃ³n de funciÃ³n no estÃ¡ puestono se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qsel paso %s no admite clonaciÃ³nel paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASSal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es punteroel paso del argumento %d de %qE descarta los calificadores del tipo del destino del punterose pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipose pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipose pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipose pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipose pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como signed debido al prototipose pasa el argumento %d de %qE como unsigned debido al prototipoel paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del punterose pasa el argumento %d de %qE desde un tipo Objective-C distintose pasa el argumento %d de %qE desde un tipo de puntero incompatiblese pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenidoel paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificadael paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³nel paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³nse pasa el argumento %d de %qE con anchura diferente debido al prototipopasando argumento demasiado grande a la pilael pragma pch_preprocess sÃ³lo se debe usar con -fpreprocessedavisopedavisoped: errorpermerrorperm: fallÃ³ pex_init: %mel plugin %s no estÃ¡ licenciado bajo una licencia compatible con GPL
  %sel plugin %s registrÃ³ una funciÃ³n de llamada hacia atrÃ¡s nula para el evento %sel plugin %s de debe especificar antes de -fplugin-arg-%s en la lÃ­nea de Ã³rdenesse especificÃ³ el plugin %s con diferentes rutas:
  %s
! %sel plugin no puede registrar un paso faltanteel plugin no puede registrar un paso sin nombreel plugin no puede registrar el paso %qs sin un nombre de paso de referenciael soporte de plugins estÃ¡ desactivado; configure con --enable-pluginpunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterolos lÃ­mites del puntero se perdieron por culpa de la expresiÃ³n inesperada %sse usÃ³ un puntero de tipo %<void *%> en la aritmÃ©ticase usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³nel desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrectopuntero o resultado asignabletipos de objetivo a incompatibles en C++el espacio de direcciones %qs que apuntan a punteros debe ser const en %qTel espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+Del puntero que apunta en la asignaciÃ³n de %qT a %qT difiere en signoel puntero que apunta en la inicializaciÃ³n de %qT a %qT difiere en signoel puntero que apunta en el paso del argumento %d de %qE difiere en signose usÃ³ un puntero a una funciÃ³n en la aritmÃ©ticase utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³nel puntero a matriz pierde el calificador en la expresiÃ³n condicionalel puntero a tipo de interfaz no tiene mÃ©todospuntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qTel tipo de puntero a miembro %qT es incompatible con el tipo objeto %qTlos tipos de datos punteros no coinciden en la expresiÃ³n condicionalse usÃ³ un valor de puntero donde se esperaba un complejose usÃ³ un valor de puntero donde se esperaba un valor de coma flotantela funciÃ³n puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>los tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicionalno se permite usar punteros como valores caselos punteros a matrices con calificadores distintos son incompatibles en ISO Cse usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoposiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REFno se admite cÃ³digo independiente de posiciÃ³nel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de Linuxse detectÃ³ un posible problema en la invocaciÃ³n del operador delete:la direcciÃ³n de post-incremento no es un registroel postfijo %qD debe regresar %qTposible desreferencia a puntero nulola opciÃ³n del objetivo power9 es incompatible con %<%s=<xxx%> para <xxx> menor que power9el pragma o atributo %<target("%s")%> no acepta un argumentoel pragma o atributo %<target("%s")%> no acepta forma negadael pragma o atributo %<target("%s")%> no es vÃ¡lidoel pragma o atributo %<target("%s=%s")%> no es vÃ¡lidola direcciÃ³n de pre-decremento no es un registrola direcciÃ³n de pre-incremento no es un registroprecisiÃ³nprecisiÃ³n en formato printftipo aritmÃ©tico predeclarado en %<#pragma omp declare reduction%>instrucciÃ³n de predicado ThumbinstrucciÃ³n de predicado en una secuencia condicionalaloja de preferencia registros que permitan la generaciÃ³n de instrucciones short.el prefijo %qD debe regresar %qTse descartan los atributos de prefijo antes de %<@%D%>se descartan los atributos de prefijo para las implementacionesse descartan los atributos de prefijo para los mÃ©todosel prev_bb de %d debe ser %d, no %d%<#pragma omp declare reduction%> previodeclaraciÃ³n previadeclaraciÃ³n previa aquÃ­declaraciÃ³n previa de %<%c%E%>declaraciÃ³n previa de %<%c%E%> como %<@optional%>declaraciÃ³n previa de %<%c%E%> como %<@required%>declaraciÃ³n previa de %<%c%s%>declaraciÃ³n previa de %q+Dla declaraciÃ³n previa de %q+D estaba aquÃ­declaraciÃ³n previa de %qDdeclaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­la definiciÃ³n previa de %q+D estaba aquÃ­la declaraciÃ³n implÃ­cita previa de %q+D estaba aquÃ­se declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­problema al construir la imagen de destino para %s
  soporte de anÃ¡lisis de perfil para CR16soporte de anÃ¡lisis de perfil para VxWorksel anÃ¡lisis de perfil aÃºn no se implementa en esta arquitecturael anÃ¡lisis de perfil no se admite con -mgprogramas: %s
! el argumento promovido %qD no coincide con el prototipo internoel argumento promovido %qD no coincide con el prototipoel ~unsigned promovido es siempre diferente de cerola propiedad %qs ya se especificÃ³ en %<@dynamic%>la propiedad %qs ya se especificÃ³ en %<@synthesize%>la propiedad %qs estÃ¡ usando la variable de instancia %qs de tipo incompatiblela propiedad %qs estÃ¡ usando la misma variable de instancia que la propiedad %qsla propiedad no puede ser un campo de bitsla propiedad no puede ser una matrizla declaraciÃ³n de propiedad no estÃ¡ en el contexto @interface o @protocolno se admiten los atributos de visibilidad protected en esta configuraciÃ³n; descartadosel protocolo %qE tiene una dependencia circularel protocolo %qE es obsoletolos atributos de protocolo no estÃ¡n disponibles en Objective-C 1.0declaraciÃ³n de prototipoel prototipo para %q+D declara el argumento %d con un tipo incompatibleel prototipo para %q+D declara menos argumentos que la definiciÃ³n anterior de estilo antiguoel prototipo para %q+D declara mÃ¡s argumentos que la definiciÃ³n anterior de estilo antiguoprototipo para %q+D despuÃ©s de una definiciÃ³n que no es prototipoel prototipo de '%s' tiene operandos obligatorios despuÃ©s de los opcionalesno se llamÃ³ al seudo-destructorespecificador-pure en la definiciÃ³n-de-funciÃ³nmodificadores q/Q no vÃ¡lidos para las referencia de sÃ­mboloel nombre calificado no nombra una claseel tipo calificado %qT no coincide con el nombre del destructor ~%qTno se permiten calificadores en la declaraciÃ³n de %<operator %T%>el tipo calificador %qT no coincide con el nombre del destructor ~%qTr0 necesita estar disponible como un registro sobreescrito por llamadala clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canallas expresiones de rango en las declaraciones switch no son estÃ¡ndarla expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompletoel operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qDno se admite rdynamicfallÃ³ la lectura al leer los datos de exportaciÃ³nse usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la referencia de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>leyendo fichero de entradaleyendo a travÃ©s de un puntero nulo (argumento %d)no se puede establecer la propiedad readonlyse recompila con -fcompare-debugevaluaciÃ³n recursiva del argumento por defecto para %q#DinserciÃ³n en lÃ­nea recursivatipo recursivo %qT sin definirse requiere recursivamente para la sustituciÃ³n de %qS
  se requiere recursivamente desde %q#D
  se requiere recursivamente desde aquÃ­
! redeclaraciÃ³n de %<enum %E%>redeclaraciÃ³n de %q#DredeclaraciÃ³n de %q+D con visibilidad diferente (se preserva la visibilidad anterior)redeclaraciÃ³n de %q+D sin enlaceredeclaraciÃ³n de %qT como algo que no es plantillaredeclaraciÃ³n de %qs %<#pragma omp declare reduction%> para el tipo %qTredeclaraciÃ³n del tipo interno de C++ %qTredeclaraciÃ³n de la clase Objective-C %qsredeclaraciÃ³n del enumerador %q+Dla redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defectoredeclaraciÃ³n de la propiedad %qDredeclarado aquÃ­ como %q#Dse redeclarÃ³ con %d parÃ¡metro de plantillase redeclarÃ³ con %d parÃ¡metros de plantillalas funciones extern inline redefinidas no se consideran para la inclusiÃ³n en lÃ­nearedefiniciÃ³n de %<struct %E%>redefiniciÃ³n de %<union %E%>redefiniciÃ³n de %q#DredefiniciÃ³n de %q#TredefiniciÃ³n de %q+DredefiniciÃ³n del argumento por defecto para %q#DredefiniciÃ³n del parÃ¡metro %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo diferenteredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablementeredeclaraciÃ³n redundante de %q+DdeclaraciÃ³n redundante de %qD en el mismo Ã¡mbitola referencia %qs no se puede declarar %<mutable%>la referencia a %<%T::%D%> es ambiguala referencia a %qD es ambiguareferencia a sentencia muertase devolviÃ³ una referencia a un valor que no es l-valorla regiÃ³n de lp %i es errÃ³nearegion_array no coincide con region_treeregion_array estÃ¡ corrupta para la regiÃ³n %inombre de registro dado para la variable %q+D que no es registrono se especifica un nombre de registro para %q+Del nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altosse usÃ³ el registro de %qD para mÃºltiples variables de registro globalesse esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'el registro especificado por %q+D no es adecuado para el tipo de datosse usÃ³ la variable de registro %qD en la funciÃ³n anidadalos atributos regparam y thiscall no son compatiblesreimplementaciÃ³n de la clase %qEreinterpret_cast del tipo %qT al tipo %qT proscribe los calificadorestransacciÃ³n relajada en una funciÃ³n %<transaction_safe%>transacciÃ³n relajada en una transacciÃ³n atÃ³micase ha borrado el bucle %d en el Ã¡rbol del buclese elimina el fichero .rpo: %mrenombrando la especificaciÃ³n %s a %s
! se renombra el fichero .rpo: %m%<@%> repetida antes de la cadena Objective-Cse repitiÃ³ %s en el formatoel fichero de repositorio '%s' no contiene argumentos de lÃ­nea de Ã³rdenesno se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clasesolicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)la peticiÃ³n para el miembro %qD es ambiguala peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiplesolicitud por el miembro %qE en el tipo %qT que no es clasepeticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³nel atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)la ABI solicitada requiere -march para subsumir la extensiÃ³n %qcla alineaciÃ³n solicitada %d es mayor que %dla alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wula alineaciÃ³n solicitada no es una potencia positiva de 2la alineaciÃ³n solicitada no es una constante enterala alineaciÃ³n solicitada es demasiado grandela init_priority solicitada no es una constante enterala init_priority solicitada estÃ¡ fuera de rangola init_priority solicitada estÃ¡ reservada para uso internola posiciÃ³n solicitada es menor a cerola posiciÃ³n solicitada no es una constante enterarequire_atom(): tipo de Ã¡tomo requerido incorrectose requiere para la sustituciÃ³n de %qS
  se requiere desde %q#D
  se requiere desde aquÃ­
! el resultado de %<operator->()%> produce un resultado que no es punteroel resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bitsresultado con longitud de carÃ¡cter no constantela devoluciÃ³n descarta el calificador %qv del tipo del destino del punteroel borde de devoluciÃ³n no apunta a exit en el bb %ddevoluciÃ³n desde puntero a espacio de direcciones no contenidola devoluciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadareturn no es seguido por una barrerael tipo de devoluciÃ³n %q#T es un tipo de dato incompletoel tipo de devoluciÃ³n por defecto es %<int%>el tipo de devoluciÃ³n es un tipo de dato incompletoel tipo de devoluciÃ³n puede ser un candidato para un atributo de formatoel tipo de devoluciÃ³n de %qD no es %<int%>tipo de retorno de funciÃ³nla especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lidala especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lidase especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>no coincide el tipo del valor de retornodevoluciÃ³n con valor en una funciÃ³n sin tipo de devoluciÃ³ndeclaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qTse devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatibleel retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un entero desde un puntero sin una conversiÃ³nel retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un puntero desde un entero sin una conversiÃ³nse devuelve un valor de un constructorse devuelve un valor de un destructorse devuelve la referencia al temporalatributo returns_nonnull en una funciÃ³n que no devuelve punteroel operando derecho del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando derecho del operador coma no tiene efectoel operando derecho del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n derechaprecisiÃ³n derecha en formato strfmonla cuenta de rotaciÃ³n derecha >= anchura del tipola cuenta de rotaciÃ³n derecha es negativacuenta de desplazamiento a la derecha >= anchura del tipocuenta de desplazamiento a la derecha >= anchura del elemento del vectorla cuenta de desplazamiento a la derecha es negativael operador del lado derecho de la expresiÃ³n coma no tiene efectoel modo de redondeo no se admite para floats de VAXel resultado del redondeo serÃ¡ siempre 0redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³nla rutina %qD se declara aquÃ­la llamada a la rutina usa paralelismo OpenACC no permitido por la rutina que lo contienela llamada a la rutina usa el mismo paralelismo OpenACC que el bucle que lo contienela cpu rx100 no tiene FPU de hardwarela cpu rx200 no tiene FPU de hardwarese ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>same_comdat_group no es una lista circularlist same_comdat_group con grupos diferentesse encontrÃ³ %d %<template<>%>, se necesita %d para especializar una plantilla de funciÃ³n miembroescriba %<typename %E%> si quiere un tipoel objeto escalar %qD requiere un elemento en el inicializadorel argumento scalar_storage_order solo puede ser "big-endian" o "little-endian"scalar_storage_order no se admite porque el endianess no es uniformela escala tiene que ser no negativa
  escalado y normalizaciÃ³n no pueden coexistir; se omite
! el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>la expresiÃ³n schedule chunk size debe ser integralel Ã¡mbito %qT antes de %<~%> no es un nombre-de-claselos enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11no coinciden scoped/unscoped en el enum %q#Tel segundo argumento debe ser una rebanada o una cadenael segundo argumento de %q+D debe ser %<char **%>el segundo argumento de %<__builtin_prefetch%> debe ser una constanteel segundo argumento para %<va_arg%> es del tipo incompleto %qTel segundo argumento de %qs debe estar en 0..12el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %quel segundo argumento de vec_vextract4b debe estar en 0..12el segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael segundo operando de la expresiÃ³n condicional no tiene efectoel segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombradolas anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactivalas anclas de secciÃ³n se deben desactivar cuando se desactiva unidad-cada-vezel argumento del atributo secciÃ³n no es una constante de cadenano se puede especificar el atributo de secciÃ³n para las variables localesno se permite un atributo de secciÃ³n para %q+Dno se admiten atributos de secciÃ³n en este objetivono se puede sobreescribir la secciÃ³n de %q+Dla secciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previala secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivoconflicto de tipo de secciÃ³nconflicto de tipo de secciÃ³n con %qDlas opciones fp16 seleccionadas son incompatiblesel selector debe ser un inmediatoel selector debe ser una constante entera en el rango 0..%wiautocomparaciÃ³n siempre falsaautocomparaciÃ³n siempre verdaderaself-tests no estÃ¡n activadas en este buildself-tests es incompatible con -Eestablece el nÃºmero de nops a emitir antes de cada patrÃ³n insn.setjmp/longjmp dentro de construcciÃ³n simdel nombre del setter debe terminar con %<:%>estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %maquÃ­ estÃ¡ la declaraciÃ³n oscurecidase oscurece la funciÃ³n interna %q#Dse oscurece la funciÃ³n de biblioteca %q#Dse oscurece la declaraciÃ³n de tipo previa de %q#Dshared y mdll no son compatiblescall_stmt compartida:no se admite sharedrtx compartidola cuenta de desplazamiento no es un entero sin signodesplazamiento de un operando que no es enterolectura corta al leer los datos de exportaciÃ³nbordes sibcall para una insn que no es llamada en bb %ino se recomputan los efectos laterales cuando cambia ADDR_EXPRelemento con efectos colaterales en CONSTRUCTOR sin efectos colateralesla conversiÃ³n con signo de %qT a %qT cambia el valor de %qEla conversiÃ³n con signo de %qT a %qT cambia el valor de %qE a %qEno coinciden los signos del tipo y del modo de mÃ¡quina %qsIF simplese descarta el atributo sencillo %<target_clones%>el tamaÃ±o de la matriz nueva debe tener un tipo integralno coincide el tamaÃ±o en el argumento %d de %qEel tamaÃ±o de %q+D es de %d bytesel tamaÃ±o de %q+D es mayor que %wd bytesel tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integralel tamaÃ±o de la matriz %qD es negativoel tamaÃ±o de la matriz %qD no es una expresion constante integralel tamaÃ±o de la matriz %qE es de un tipo incompletoel tamaÃ±o de la matriz %qE es de un tipo no enteroel tamaÃ±o de la matriz %qE es negativoel tamaÃ±o de la matriz %qE es demasiado grandeel tamaÃ±o de la matriz tiene un tipo %qT que no es integralel tamaÃ±o de la matriz es negativoel tamaÃ±o de la matriz no es una expresion constante integralel tamaÃ±o de la matriz es demasiado grandeel tamaÃ±o del bucle %d debe ser %d, no %del tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytesel tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytestamaÃ±o de bloques para el bloqueo de bucles.el tamaÃ±o de la matriz sin nombre es de un tipo incompletoel tamaÃ±o de la matriz sin nombre es de un tipo no enteroel tamaÃ±o de la matriz sin nombre es negativoel tamaÃ±o de la matriz sin nombre es demasiado grandeel tamaÃ±o de la variable %q+D es demasiado grandenivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os.los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientessizeof(long double) es 12.sizeof(long double) es 16.la rebanada sÃ³lo se puede comparar con nilla capacidad de la rebanada debe ser enteroel final de la rebanada debe ser enterorebanada con valor que no es direccionablesoft-float y long-double-128 son incompatiblesalgunas partes de la expansiÃ³n de macro no estÃ¡n flanqueadas por esta clÃ¡usula %qslo sentimos, sin implementarlo sentimos, sin implementar: la fuente es un puntero a tipo incompletola fuente no es un punterola fuente no es un puntero a clasela fuente no es un tipo de clasela fuente es de tipo de clase incompletocambiaron las ubicaciones de fuente para la funciÃ³n %qE, los datos de anÃ¡lisis de perfil pueden estar desactualizadosel tipo fuente no es polimÃ³rficola especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lidola especificaciÃ³n %qs es no vÃ¡lidafalla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³nfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPECfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPECfalla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qcel fichero de especificaciÃ³n no tiene especificaciones para enlazarla especificacion es '%s'
  
! la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qTespecializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de %qD en un espacio de nombres diferentela especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombresespecializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamentese especializÃ³ %q#T en un espacio de nombres diferenteel miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>el lÃ­mite especificado %wu supera %<INT_MAX%>el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wuel lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destinoel modo especificado es demasiado pequeÃ±o para valores enumeradosopciÃ³n %qs especificada mÃ¡s de una vezes obsoleto especificar tipos vectoriales con __attribute__ ((mode))sintaxis de specs %%include mal formada despuÃ©s de %ld caracteressintaxis de specs %%rename mal formada despuÃ©s de %ld caracteresla especificaciÃ³n specs %s no se encontrÃ³ para ser renombradafichero specs mal formado despuÃ©s de %ld caracteresorden specs %% desconocida despuÃ©s de %ld caracteres%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla%<%%%> final espurio en el formatoel marco de la pila debe ser menor de 64kel marco de pila no es un mÃºltiplo de 8 bytes: %wdel marco de pila no es un mÃºltiplo de octabyte: %wdmarco de pila demasiado grandeel valor de guardia de pila debe ser una potencia exacta de 2no se admite la expresiÃ³n del lÃ­mite de la pilano se admiten lÃ­mites de la pila en este objetivola prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correctala prueba de pila requiere %<target("accumulate-outgoing-args"%> para ser correctael protector de pila no protege la funciÃ³n: todas las matrices locales son de longitud menor a %d bytesel protector de pila no protege las variables locales: almacenamiento temporal de longitud variablese usÃ³ un nombre de registro para una variable de registro globalel tamaÃ±o de la pila debe ser una potencia exacta de 2el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pilael tamaÃ±o de la pila no debe ser mayor a 64kno se admite el cÃ¡lculo de uso de pila para este objetivoel uso de la pila es de %wd bytesel uso de la pila puede ser de %wd bytesel uso de pila puede estar sin lÃ­mitesstack_offset debe ser un mÃºltiplo de 4stack_offset debe ser por lo menos 4marco de la pila demasiado grande: %d bytesel principio del fragmento RTL debe estar en una lÃ­nea anterior al finel inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteprincipio/fin de fragmento RTL en ficheros diferentesla declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala declaraciÃ³n no tiene efectola declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qEse marcÃ³ la sentencia para throw en medio del bloquese marcÃ³ la sentencia para throw, pero no lo hacela sentencia nunca se ejecutarÃ¡declaraciÃ³n sin efectolas expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantillastatic %qs no se puede declarar %<mutable%>la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³nfallÃ³ la aserciÃ³n estÃ¡tica: %EfallÃ³ la aserciÃ³n estÃ¡tica: %scadena static con una funciÃ³n que no usa unadeclaraciÃ³n static de %q+D despuÃ©s de una declaraciÃ³n que no es staticno se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>static no se admite en TPF-OSel miembro static %qD no puede ser un campo de bitsse declarÃ³ el miembro static %qD como %<register%>la funciÃ³n miembro static %q#D se declara con calificadores de tipola funciÃ³n miembro static %qD no puede tener calificador-cvstatic o calificadores de tipo en un declarador de matriz que no es parÃ¡metrostatic_cast del tipo %qT al tipo %qT proscribe los calificadoresinstancia de la clase Objective-C %qE alojada estÃ¡ticamentelos atributos stdcall y cdecl no son compatibleslos atributos stdcall y fastcall no son compatibleslos atributos stdcall y thiscall no son compatiblesel paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constantese modificÃ³ el stmt (%p) marcado despuÃ©s del paso de optimizaciÃ³n: la opciÃ³n volatile de stmt no estÃ¡ actualizadastmt con VUSE incorrectola clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qsclase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantillase especificÃ³ una clase de almacenamiento para %qsse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qsse especificÃ³ una clase de almacenamiento para el campo de la estructurase especificÃ³ una clase de almacenamiento para el campo de la estructura %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qsse especificÃ³ una clase de almacenamiento para el nombre de tipose especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombreespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friendespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metrosel tamaÃ±o de almacenamiento de %q+D no es constanteno se conoce el tamaÃ±o de almacenamiento de %q+Del tamaÃ±o de almacenamiento de %qD no es constanteno se conoce el tamaÃ±o de almacenamiento de %qDnombre de dispositivo extraÃ±o %qs despuÃ©s de %qs: carÃ¡cter incorrecto %qcno se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits%<@%> parÃ¡sita en el programa%<\%o%> parÃ¡sito en el programa%qc parÃ¡sito en el programa%qs sobrante despuÃ©s de los mÃ©todos Objective-C++%qs parÃ¡sito en el programalos formatos de strftime no pueden dar formato a los argumentosla longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitirliteral de cadena en la firma de plantilla de funciÃ³nse ha interceptado una asignaciÃ³n strong-casttal vez se necesite strong-castse definiÃ³ struct aquÃ­struct no tiene miembrosstruct no tiene miembros nombradosla alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %dcampo de estructurael lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64la inclusiÃ³n del submarco de trabajo %s genera un conflicto con el marco de trabajo incluidoel subprograma %q+F no estÃ¡ marcado Inlineel subprograma %q+F no estÃ¡ marcado Inline_Alwaysfalta el subÃ­ndice en la referencia de la matrizel valor indicado por el subÃ­ndice no es ni matriz ni punteroel valor del subÃ­ndice no es ni matriz ni puntero ni vectorel valor de subÃ­ndice es un puntero a funciÃ³nse declarÃ³ el subÃ­ndice de la matriz como %<register%>se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>se sugieren llaves explÃ­citas para evitar un %<else%> ambiguose sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdaderose sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>alternativa sugerida:alternativas sugeridas:se admite el modo %qsarquitecturas de nÃºcleo no admitidas:%sla opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -ffinite-math-onlyla opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -fno-math-errnola opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -funsafe-math-optimizationsse requiere la opciÃ³n %<-mcustom-%s%> para la coma flotante de precisiÃ³n dobleopciÃ³n %<-mcustom-%s%>: el valor %d tiene que estar entre 0 y 255la opciÃ³n %qs no inicia con %<-%>la opciÃ³n %qs ya no se admitela opciÃ³n %qs ya no se admitela opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%sla condiciÃ³n de switch tiene valor booleanswitch salta dentro de una expresiÃ³n de declaraciÃ³nel switch salta sobre la inicializaciÃ³n de la variablefalta el case por defecto para un switchla cantidad de switch no es un enteroswitch inicia aquÃ­la declaraciÃ³n switch de tamaÃ±o de %lu entradas es demasiado grandese usÃ³ un sÃ­mbolo como un operando inmediatose usÃ³ un sÃ­mbolo con registros base e indizados al mismo tiempose usÃ³ un sÃ­mbolo con desplazamiento en modo PIClas referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posteriorsymtab_node::fallÃ³ verifyfallÃ³ la llamada a sistema para kern.osversion: %mla ruta del sistema %qs no es absolutase toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>se toma la direcciÃ³n del temporalse toma la direcciÃ³n de la matriz temporalse toma la direcciÃ³n de xvalue (referencia rvalue)tomar la direcciÃ³n de una etiqueta no es estÃ¡ndarel CPU objetivo no tiene soporte para el modo ARMla CPU objetivo no admite las instrucciones de seguridad ARMv8-Mel CPU objetivo no admite las instrucciones THUMBel CPU objetivo no admite trabajo internoel CPU objetivo no admite accesos sin alinearel OS objetivo no admite accesos sin alinearargumento destinoel atributo target no se admite en esta plataformael atributo o pragma target cambia la ABI Altivecel atributo o pragma target cabia la ABI SPEel atributo o pragma target cambia la ABI darwin64el atributo o pragma target cambia la coma flotante de precisiÃ³n dobleel atributo o pragma target cambia el tamaÃ±o de double longel atributo o pragma target cambia la coma flotante de precisiÃ³n sencillael objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencilloel objetivo no admite despachador de versiÃ³n de funciÃ³nel formato objetivo no soporta infinitoel objetivo no es puntero o referenciael objetivo no es puntero o referencia a una claseel objetivo no es puntero o referencia a un tipo completoel objetivo de conversiÃ³n puede ser un candidato para un atributo de formatoel objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formatono estÃ¡ disponible la orden interna especÃ­fica del objetivono coincide la opciÃ³n especÃ­fica del objetivoel sistema objetivo no admite salida de depuraciÃ³nel sistema objetivo no admite el formato de depuraciÃ³n %qsdestina a la arquitectura FT32Bdestina al simulador software.el argumento de plantilla %d es no vÃ¡lidoel argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantillael argumento de plantilla para %qD usa el tipo local %qTse requiere un argumento de plantilla para %<%s %T%>los argumentos de plantilla para %qD no coinciden con la plantilla original %qDclase de plantilla sin nombredeclaraciÃ³n plantilla de %<typedef%>declaraciÃ³n plantilla de %q#DdefiniciÃ³n de plantilla de %q#D que no es plantillala 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)parÃ¡metro de plantilla %q+#Dno 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Ã³nno se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­citalas listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qDel paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defectoel paquete de parÃ¡metros plantilla no puede tener un argumento por defectolos paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defectoel tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>los parÃ¡metros de la plantilla no pueden ser friendsno se permite la especializaciÃ³n de plantilla de %qD por ISO C++especializaciÃ³n de plantilla con enlace Cno se especificaron los especificadores de plantilla en la declaraciÃ³n de %qDlos parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>plantilla con enlace Cel id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantillaid de plantilla %qD en la declaraciÃ³n de la plantilla primariael id de plantilla %qD se usa como un declaradorparÃ¡metro-de-plantilla-las plantillas no pueden ser %<virtual%>temporal del tipo %qT que no es literal en una expresiÃ³n constanteel atributo %<getter%> sÃ³lo se puede especificar una vezel atributo %<interrupt%> requiere un procesador MIPS32r2 o superiorel atributo %<setter%> sÃ³lo se puede especificar una vezla arquitectura %qs no admite %<-m%s=2008%>la arquitectura %qs no admite %<-m%s=legacy%>la arquitectura %qs no admite %<-mfp32%>la arquitectura %qs no admite las instrucciones DSPla arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³nla arquitectura %qs no admite las instrucciones madd ni msubla arquitectura %qs no admite los registros de precisiÃ³n sencilla imparla arquitectura %qs no admite las instrucciones par-sencillola arquitectura %qs no admite la instrucciÃ³n syncila opciÃ³n de printf ' 'la opciÃ³n de strfmon '!'la opciÃ³n de printf '#'la opciÃ³n de strftime '#'la opciÃ³n de printf '''la opciÃ³n de scanf '''la opciÃ³n de strfmon '('la opciÃ³n de printf '+'la opciÃ³n de strfmon '+'la opciÃ³n de printf '-'la opciÃ³n de strfmon '-'la opciÃ³n de strftime '-'la opciÃ³n de printf '0'la opciÃ³n de strftime '0'el modificador de strftime 'E'la opciÃ³n de printf 'I'la opciÃ³n de scanf 'I'el modificador 'O'el modificador de strftime 'O'la opciÃ³n de strfmon '^'la opciÃ³n de strftime '^'la opciÃ³n de strftime '_'la opciÃ³n de scanf 'a'la opciÃ³n de scanf 'm'la opciÃ³n de diagnÃ³stico 'q'la opciÃ³n -shared no se admite actualmente en ELF de VAXla ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5la ABI para pasar agregados flotantes homogÃ©neos cambiÃ³ en GCC 5la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4la ABI para pasar un union con long double cambiÃ³ en GCC 4.4la cpu RX100 no tiene FPU de hardwarela cpu RX200 no tiene FPU de hardwarela direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>la direcciÃ³n de %qD nunca debe ser NULLla direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constantela supresiÃ³n de la asignaciÃ³n es una caracterÃ­stica de scanfla llamada requiere ifunc, que no se admite en este objetivola combinacion de %qs y %qs es incompatible con %qsla comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLla comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLel compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>el tipo conflictivo definido en otra unidad de traducciÃ³nel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferenteel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenidoel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradasel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferenteel flujo de control de la funciÃ³n %qE no coincide con sus datos de anÃ¡lisis de perfil (contador %qs)la sintaxis de punto no estÃ¡ disponible en Objective-C 1.0la base extra se define aquÃ­el quinto argumento debe ser un inmediato de 8-bitel primer argumento de una VEC_COND_EXPR debe ser de tipo vector de booleanos del mismo nÃºmero de elementos que el resultadola primera diferencia de las definiciones correspondientes es el campo %qDla primera diferencia de las definiciones correspondientes es el mÃ©todo %qDel primer parÃ¡metro de %<operator new%> no puede tener un argumento por defectoel argumento delantero debe ser un escalar 1, 2, 4, 8el tamaÃ±o de marco de %wd bytes es mayor que %wd bytesel argumento inmediato debe ser un inmediato de 4-bitel argumento inmediato debe ser un inmediato de 5-bitel argumento inmediato debe ser un inmediato de 8-bitel tipo incompatible definido en otra unidad de traducciÃ³nel tipo incompatible estÃ¡ definido aquÃ­el Ãºltimo argumento debe ser un inmediato de 1-bitel tercer argumento debe ser un inmediato de 2-bitel Ãºltimo argumento debe ser un inmediato de 3-bitel Ãºltimo argumento debe ser un inmediato de 32-bitel Ãºltimo argumento debe ser un inmediato de 4-bitel tercer argumento debe ser un inmediato de 5-bitel Ãºltimo argumento debe ser un inmediato de 1-bitel Ãºltimo argumento debe ser un inmediato de 8-bitel Ãºltimo argumento debe ser un escalar 1, 2, 4, 8la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5el m210 no admite little endianel valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qsel penÃºltimo argumento debe ser un inmediato de 8-bitel operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­citoel rango de la mÃ¡scara debe estar entre 0 y 255el rango del selector debe estar entre 0 y 1el rango del selector debe estar entre 0 y 3el rango del selector debe estar entre 0 y 7no se puede acceder al registro especificado por %q+D en el objetivo actualel registro especificado para %q+D no es lo suficientemente general para usarse como variable de registroel resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qTel tercer argumento debe ser un inmediato de 8-bitel tercer argumento debe ser una constante de comparaciÃ³nel tipo que se destruye es %qT, pero el destructor se refiere a %qTel uso de nombre de variables con prefijo _OBJC_ para seleccionar secciones de metadatos es obsoleto en 4.6 y se eliminarÃ¡ en 4.7el valor de %qD no se puede usar en una expresiÃ³n constanteel argumento de xabort debe ser un inmediato de 8-bitno hay argumentos para %qD que dependan de un parÃ¡metro de plantilla, por lo cual una declaraciÃ³n de %qD debe estar disponibleel tercer argumento de %q+D deberÃ­a ser %<char **%>el tercer argumento de %<__builtin_prefetch%> debe ser una constanteel tercer argumento de %qs debe estar en 0..12el tercer argumento de la funciÃ³n %qEdebe ser una constante enterael tercer argumento de vec_vextract4b debe estar en 0..12el tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tercer operando de la expresiÃ³n condicional no tiene efectoel tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr405 y fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr500 y fr550esta funciÃ³n interna sÃ³lo estÃ¡ disponible en la cadena de herramientas v3festa funciÃ³n interna sÃ³lo estÃ¡ disponible en la cadena de herramientas v3s o v3fno se admite este interno en la cadena de herramientas v3mno se admite este interno para este objetivoeste compilador no tiene soporte para %seste compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)esta condiciÃ³n tiene bifurcaciones idÃ©nticasesta constante decimal sÃ³lo es unsigned en ISO C90esta constante decimal serÃ¡ unsigned en ISO C90esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamadaesta es la primera etiqueta por defectoesta es la primera entrada que solapa ese valoreste es la insn:esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr400 y fr550esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr500esta sentencia puede fracasareste objetivo no admite %qseste destino es little endianesta mÃ¡quina objetivo no tiene ramificaciones retardadaslos datos COMMON thread-local no estÃ¡n implementadosdeclaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-localdeclaraciÃ³n thread-local de %q+D despuÃ©s de una declaraciÃ³n que no es thread-localse usÃ³ la variable threadprivate %qE en una regiÃ³n objetivose usÃ³ la variable threadprivate %qE en una tarea sin atararrojando NULL, que tiene un tipo integral, que no es punterothunk-inline solo se admite con -mindirect-branch-jumpel argumento de tls_model debe ser "local-exec", "initial-exec", "local-dynamic" o "global-dynamic"el argumento de tls_model no es una cadenapara estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>para generar dependencias debe especificar -M Ã³ -MMpara hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>el elemento %u tiene ubicaciÃ³n-x == %uel elemento %u tiene ubicaciÃ³n-x == ubicaciÃ³n-y == %uel elemento %u tiene ubicaciÃ³n-y == %ufaltan argumentos para %%:compare-debug-auxbase-optfaltan argumentos para %%:replace-extensionfaltan argumentos para %%:version-comparefaltan argumentos para %<__builtin_tgmath%>faltan argumentos para el constructor %q#Dfaltan argumentos para la funciÃ³nfaltan argumentos para la funciÃ³n %<va_start%>faltan argumentos para la funciÃ³n %q#Dfaltan argumentos para la funciÃ³n %qEfaltan argumentos para la funciÃ³n miembro %q#Dfaltan argumentos para el mÃ©todo %q#Dfaltan expresiones para structfaltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDfaltan listas-de-parÃ¡metros-de-plantillael valor del tipo de la funciÃ³n es demasiado grande, necesita %d registros, sÃ³lo se tienen %d registros para estodemasiado tarde para que la directiva # establezca el directorio de depuraciÃ³ndemasiadas opciones #pragma align=resetdemasiadas clÃ¡usulas %<if%>demasiadas clÃ¡usulas %<if%> con el modificador %qsdemasiadas clÃ¡usulas %<if%> sin modificadordemasiados argumentos %<static%>demasiadas clÃ¡usulas %qsdemasiadas alternativas en %<asm%>demasiados argumentosdemasiados argumentos para el formatodemasiados argumentos para %%:compare-debug-auxbase-optdemasiados argumentos para %%:compare-debug-dump-optdemasiados argumentos para %%:compare-debug-self-optdemasiados argumentos para %%:version-comparedemasiados argumentos para el constructor %q#Ddemasiados argumentos para la funciÃ³ndemasiados argumentos para la funciÃ³n %q#Ddemasiados argumentos para la funciÃ³n %qEdemasiados argumentos para makedemasiados argumentos para la funciÃ³n miembro %q#Ddemasiados argumentos para el mÃ©todo %q#Ddemasiados argumentos para el mÃ©todo %qEdemasiados argumentos para la funciÃ³n sobrecargada %sdemasiadas llaves alrededor del inicializador para %qTdemasiados bordes de de manejo de excepciones en bb %idemasiadas expresiones para structdemasiados nombres de ficheros. Teclee %s --help para informaciÃ³n de modo de empleodemasiados inicializadores para %qTdemasiados ficheros de entradase grabaron demasiadas salidas de bucledemasiados bordes de ramificaciÃ³n de salida de bb %ise especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qsdemasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDdemasiadas listas-de-parÃ¡metros-de-plantillademasiados valores en la declaraciÃ³n de devoluciÃ³ndemasiadas variables para la clÃ¡usula de rango con canaldemasiado espacio de pila del cual disponer: %ddemasiado espacio de pila para preparar: %dla declaraciÃ³n del nivel superior de %qs especifica %<auto%>el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vezel tamaÃ±o total de los objetos locales es demasiado grandeel tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitecturaC tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto conC tradicional rechaza la definiciÃ³n de funciones de estilo ISO CC tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregadosC tradicional rechaza la inicializaciÃ³n de unionsC tradicional rechaza la concatenaciÃ³n de constantes de cadenasC tradicional rechaza el operador unario masel tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qDla memoria transaccional no se admite con %<-fsanitize=address%>la memoria transaccional no se admite con %<-fsanitize=kernel-address%>la memoria transaccional no se admite con excepciones que no son llamadael modo de captura no se admite para valores de coma flotante VAXrevisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%del cÃ³digo de Ã¡rbol %qs no se admite en flujos LTOla lista de Ã¡rbol termina en la profundidad %iborde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %dintente borrar los parÃ©ntesis alrededor del id-de-tipointente utilizar %qE en su lugarse trata de codificar un tipo que no es entero como un campose tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³nse intenta hacer que la clase %qT sea un friend de Ã¡mbito globalfalta la cadena de ajuste en la opciÃ³n (%s)dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qsdos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³ndos o mÃ¡s secciones para %sse diÃ³ un argumento de tipo %q#T a %<delete%>, se esperaba un punteroel tipo %qE tiene un constructor definido por el usuarioel tipo %qE tiene un destructor definido por el usuarioel tipo %qE no tiene un constructor para llamar por defectoel tipo %qE tiene funciones miembro virtualesel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³nel 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Ã³nel tipo %qT no tiene un tamaÃ±o conocidoel tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qTel tipo %qT no es un tipo base para el tipo %qTel tipo %qT no es una base directa de %qTel tipo %qT no es una base directa o virtual de %qTel tipo %qT es demasiado grandeel propio tipo %qT viola la regla de una sola definiciÃ³n de C++el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantillael tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantillael tipo %qT deberÃ­a coincidir con el tipo %Tel tipo %qT viola la regla de definiciÃ³n Ãºnica de C++se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlacese usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlaceel tipo %qs no es conforme con el protocolo %qEla aserciÃ³n de tipo sÃ³lo es vÃ¡lida para los tipos de interfazse descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qEel tipo de dato por defecto es %<int%> en el nombre de tipoel tipo no tiene mÃ©todosel tipo es obsoletoel tipo es obsoleto: %sel tipo no es compatible con su varianteno coinciden los tipos entre un SSA_NAME y su sÃ­mbolodiscordancia de tipos para etiqueta case en sentencia switchdiscordancia de tipos en BIT_INSERT_EXPRno coincide el tipo en la expresiÃ³n de direcciÃ³nlos tipos de datos no coinciden en la referencia de rango matrizlos tipos de datos no coinciden en la referencia de matrizlos tipos de datos no coinciden en la expresiÃ³n binarialos tipos de datos no coinciden en la expresiÃ³n complejalos tipos de datos no coinciden en la referencia a componentelos tipos de datos no coinciden en la expresiÃ³n condicionallos tipos no coinciden en la reducciÃ³n de producto escalarlos tipos no coinciden en la expresiÃ³n fusionada multiplicar-sumarlos tipos no coinciden en el parÃ¡metro %ilos tipos de datos no coinciden en la expresiÃ³n de diferencia de punteroslos tipos de datos no coinciden en la expresiÃ³n puntero mÃ¡slos tipos de datos no coinciden en la referencia real/parte imaginariano coincide el tipo en expresiÃ³n tristelos tipos de datos no coinciden en la expresiÃ³n shiftlos tipos no coinciden en la expresiÃ³n de empaquetamiento de vectorlos tipos no coinciden en la expresiÃ³n de permutaciÃ³n de vectorlos tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumularlos tipos no coinciden en la expresiÃ³n shift de ensanchamiento de vectorel nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qsel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³nel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matrizel tipo de %qD es %<int%> por defectoel tipo de %qD no coincide con la declaraciÃ³n originalel tipo de %qE es desconocidoel tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­citano se puede determinar el tipo del operando asm %qEel tipo de campo de bits %qs es una extensiÃ³n de GCCel tipo de dato del parÃ¡metro formal %d estÃ¡ incompletoel tipo de la propiedad %qD genera un conflicto con la declaraciÃ³n previadiscordancia en precisiÃ³n de tipo en sentencia switchse descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³nel tipo de vector delete no es del tipo puntero ni matrizla clase transparente tipo %qT tiene clases basela clase transparente tipo %qT tiene funciones virtualestipo variante difiere en %stipo variante con diferente TREE_TYPEtipo variante con diferente TYPE_BINFOtipo variante con diferente TYPE_FIELDStipos variantes difieren en TYPE_SIZE_UNITtipo variante con diferente TYPE_VFIELDtipo variante con TYPE_ALIAS_SET_KNOWN_PTREE_TYPE del tipo varianteTYPE_BINFO del tipo varianteTYPE_SIZE_UNIT del tipo varianteel tipo se declarÃ³ previamente %qETREE_TYPE del tipoTYPE_BINFO del tipoTYPE_SIZE_UNIT del tipoel uso de %<type punning%> sobre un tipo incompleto puede romper las reglas de alias estrictono coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qDla definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)se define tipo %qD localmente pero no se usadeclaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metrosla definiciÃ³n de tipo se declarÃ³ %<auto%>el nombre del typedef puede no ser un especificador-de-nombre-anidadose usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructorla expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rficolos tipos no son totalmente compatibleslos tipos difieren en el signotipos con nÃºmero de parÃ¡metros diferentesno se pueden definir tipos en expresiones %<decltype%>no se pueden definir tipos en expresiones %<noexcept%>no se pueden definir tipos en una expresiÃ³n %<typeid%>no se pueden definir tipos en una expresiÃ³n newno se pueden definir tipos en un id-tipo-nuevono se pueden definir tipos en declaraciones de plantilla aliasno se pueden definir tipos en una especificaciÃ³n de excepciÃ³nlos tipos no se pueden definir en conversionesno se pueden definir tipos en condicionesno se pueden definir tipos en declaraciones de excepciÃ³nno se pueden definir tipos en tipos de parÃ¡metrono se pueden definir tipos en argumentos de plantillano se puede calcular la ubicaciÃ³n real del parÃ¡metro apiladono se puede deducir %qT de %qEno se puede emular %qsno se puede encontrar un registro para vaciarno se puede encontrar un registro para vaciar la clase %qsno se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qTno se puede encontrar un operador literal numÃ©rico %qDno se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qTno se pueden generar recargas para:no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecasno se puede abrir la dependencia dinÃ¡mica '%s'aÃºn no se puede mostrar el operando; code == %d (%c)no se puede usar '%s' para registro PICuso no acotado de %<alloca%>uso no acotado de array de longitud variableel incondicional %2d nunca se ejecuta
  el incondicional %2d tomado %s
! selector %qE sin declararla conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>operador %qs nombrado sin definirno coincide el tipo subyacente en el enum %q#TAST inesperado de gÃ©nero %sargumento inesperadoargumento inesperado para msp430_select_hwmult_lib: %satributo inesperadotipo-base inesperado en cris_print_baseexpresiÃ³n %qE inesperada de gÃ©nero %snombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %sprimer argumento inesperado para msp430_select_hwmult_lib: %stipo-Ã­ndice inesperado en cris_print_indexoperando multiplicativo inesperadodesplazamiento inesperadooperando inesperadoefectos colaterales inesperados en la direcciÃ³nalineaciÃ³n sin manejar para '#pragma nomember_alignment'no se identifica el operador de llamadaconst %qD sin inicializarconst %qD sin inicializar es no vÃ¡lida en C++const sin inicializar en %<new%> de %q#Tmiembro const sin inicializar en %q#Tun miembro const sin inicializar en %q#T usa %<new%> sin un inicializador newel miembro const sin inicializar en %qT es no vÃ¡lido en C++miembro referencia sin inicializar en %q#Tun miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador newse colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programaunion no se puede hacer transparentese definiÃ³ union aquÃ­union no tiene miembrosunion no tiene miembros nombradosmiembro union %q+D con %qD que no es trivialmodelo '#pragma extern_model' '%s' desconocidonombre %s '#pragma member_alignment' desconocidointerruptor -mdebug-%s desconocidoespecificaciÃ³n de versiÃ³n de cpu CRIS desconocida en -mtune= : %sespecificaciÃ³n de versiÃ³n CRIS desconocida en -march= o -mcpu= : %snivel de protecciÃ³n del flujo de control %qs desconocidoalgoritmo IRA %qs desconocidoregiÃ³n IRA %qs desconocidamodelo de particiÃ³n LTO %qs desconocidonivel de reÃºso de la pila %qs desconocidomodelo TLS %qs desconocidoacciÃ³n %qE desconocida para %<#pragma pack%> - se descartase especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qsmodelo de memoria especÃ­fico de la arquitectura desconocidotamaÃ±o de matriz desconocida en deletesalida del indicador asm %qs desconocidaalgoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocidoevento de llamada hacia atrÃ¡s desconocido registrado por el plugin %svalor cc_attr desconocidose desconoce el carÃ¡cter de tipo de conversiÃ³n %qc en el formatoarquitectura de nÃºcleo %qs desconocida especificada con %qscpu %qs desconocida para -mtunese desconoce el estilo de desenredado '%s'destino desconocidoestilo de exceso de precisiÃ³n %qs desconocidoindicador pasado en -moverride=%s (%s) desconocidoestilo de contracciÃ³n de coma flotante %qs desconocidomodo insn desconocidosalida %qs del enlazador desconocidase desconoce el modo de mÃ¡quina %qEinsn move desconocida:descarga ABI %qs desconocidaoperador %qs desconocido en %%:version-compareopciÃ³n desconocida %q.*s en %<-fopt-info-%s%>opciÃ³n desconocida despuÃ©s del tipo %<#pragma GCC diagnostic%>opciÃ³n desconocida para %<%s=%s%>opciÃ³n desconocida para -mrecip=%sparÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %sse especificÃ³ el paso desconocido %s en -fdisablese especificÃ³ el paso desconocido %s en -fenablemodelo de tamaÃ±o de punteros desconocido %qsmÃ©todo de actualizaciÃ³n de perfil desconocido %qsatributo de propiedad desconocidopuntuaciÃ³n '%c' desconocidanombre de registro %qs desconocido en %<asm%>nombre de registro desconocido: %sreubicaciÃ³n unspec desconocidafunciÃ³n de especificaciÃ³n %qs desconocidaespecificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qsfuente desconocidaparÃ¡metro de revisiÃ³n de pila desconocido %qsopciÃ³n -mlong-double-%s desconocidaatributo o pragma objetivo %qs desconocidoopciÃ³n de cadena de ajuste desconocida (%s)se encontrÃ³ el tipo desconocido %<%T%> durante la codificaciÃ³n de Objective-Cnombre de tipo %qE desconocidonombre de tipo %qE desconocido; Â¿quiso decir %qs?nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tiponombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tiponombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipovalor %qs desconocido para -marchvalor %qs desconocido para -mcpuvalor %qs desconocido para -mtunevalor %qs desconocido de -mmacosx-version-mintipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%qs) para la opciÃ³n %qstipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi=modelo %qs de coste de vectorizador desconocidoprioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida.directiva de reinicio de color desconocidael campo sin nombre tiene tipo de dato incompletoinicializador sin nombre para %qT, el cual no tiene clases baseinicializador sin nombre para %qT, el cual usa herencia mÃºltiplestruct/union sin nombre que no define ninguna instanciase declarÃ³ la variable o campo sin nombre como voidcomparaciÃ³n sin orden en el argumento de coma no flotanteunquote_string(): cadena incorrectainalcanzableNo se reconoce el argumento de la opciÃ³n no se reconoce la insn:no se reconoce el objetivo de %s: %sno se reconoce el objetivo de -mfpu: %sno se reconoce la direcciÃ³nno se reconoce el argumento en la opciÃ³n %qsno se reconoce el argumento de -mcpu=: %sno se reconoce el argumento para la opciÃ³n --help=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fdump-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fopt-info-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qsno se reconoce el nÃºmero de registro de control: %d - se utiliza 'psw'no se reconoce el nivel de salida de depuraciÃ³n %qsno se reconoce el indicador de borde: '%s'no se reconoce el valor de enumerado '%s'no se reconoce el especificador de formatono se reconoce la opciÃ³n de depuraciÃ³n de gcc: %ccampo hwpy no reconocido en msp430_mcu_data[%d]: %dno se reconocen las include_flags 0x%x pasadas a print_specific_helpno se reconoce el argumento de vector de interrupciones del atributo %qEno se reconoce el valor de visibilidad de ivar %qsno se reconoce el operando para %%:asm_auto_mfpuno se reconoce el operando para %%:canon_for_mlibno se reconoce la opciÃ³n -fdisableno se reconoce la opciÃ³n -fenablese pasa opciÃ³n no reconocida a %%:target_mode_checkno se reconoce el nombre de registro %qsno se reconoce el valor del orden de almacenamiento de escalares %qsno se reconoce el nombre de secciÃ³n %qEno se reconoce el desplazamiento oscurecido %qsno se reconoce la constante supuestano se reconoce el valor de visibilidad %qserror no recuperablesobrecarga sin resolver para el interno Altivec %qFlas uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11llamada a funciÃ³n %qD insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qD insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n %qE insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qE insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n indirecta insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n indirecta insegura dentro de una transacciÃ³n atÃ³micala conversiÃ³n sin signo de %qT a %qT cambia el valor de %qEla conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE a %qEconstante de coma flotante sin sufijono se admite el argumento para %qDno se admite el tipo de argumento %qT para simdno se admite el tipo de argumento para la funciÃ³n internano se admite la combinaciÃ³n: %qs %sno se admite la combinaciÃ³n: %qs%s %sno se admite la combinaciÃ³n: %sconversiÃ³n de coma fija no admitidano se admite el modo %s
! no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadenano se admite el sufijo no estÃ¡ndar en una constante de coma flotanteno se admite el operando para el cÃ³digo '%c'no se admite el tamaÃ±o de operando para el registro extendidono se admite el tipo de retorno %qT para simdsimdlen %d no admitidono se admite el tamaÃ±o para registro de enterosalternativa de dialecto ensamblador sin terminardirectiva de color no terminadaconstante de formato sin terminarno se usaron argumentos en el formato de estilo $parÃ¡metro %qD sin usovariable %q+D sin usaractualmente las tablas de desenredo requieren un puntero de marco o -maccumulate-outgoing-args para ser correctasel valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipouse #include en su lugaruse %<%T::%D%> en su lugaruse %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificadoutilice %<%T::template %D%> para indicar que es una plantillause %<...%> para expandir el paquete de argumentosuse %<this->%D%> en su lugaruse -Winvalid-pch para mÃ¡s informaciÃ³nuse -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartesutilice __attribute__ ((vector_size)) en su lugarutilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSWutilizar id de funciÃ³n interno en bÃºsqueda de perfil.uso de %<alloca%>uso de %<alloca%> dentro de un bucleel uso de %<complex%> en tipos AltiVec es no vÃ¡lidoel uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qsel uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long double%> en tipos AltiVec es no vÃ¡lidoel uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qsel uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qsel uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsxuso de %qs en la plantillael uso del modificador de longitud %qs con el carÃ¡cter de tipo %qc o no tiene ningÃºn efecto o el comportamiento es indefinidouso de %s y %s juntos en el formato %suso de %s y %s junto con el formato %<%%%c%> %sel uso de tipos booleanos en tipos AltiVec es no vÃ¡lidouso de la plantilla de clase %qT como expresiÃ³nel uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lidose usÃ³ la funciÃ³n borrada %q+Duso del enum %q#D sin declaraciÃ³n previauso del espacio de nombres %qD como expresiÃ³nuso de parÃ¡metro desde la funciÃ³n contenedorauso de nil sin tipofalta el operando use para stmtuse la opciÃ³n -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su cÃ³digose usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalarse usa un valor de tipo struct cuando se requiere un escalarse usa un valor de tipo union cuando se requiere un escalarse usa un tipo vector cuando se requiere un escalar%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a%qs sin uso en declaraciÃ³n vacÃ­aespecificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­anombre de tipo sin uso en una declaraciÃ³n vacÃ­acalificador de tipo sin uso en una declaraciÃ³n vacÃ­ael %qD definido por el usuario siempre evalÃºa ambos argumentoslas literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11se utiliza %<%c%s%>usar %qs con un tipo sin signo no tiene ningÃºn efectose usa long double de precisiÃ³n extendida de IBMse usa long double de precisiÃ³n extendida de IEEEse usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qsse usa ABI darwin64se usa el campo no vÃ¡lido %qDse usa num_workers (%d); se hace caso omiso de %dse usa ABI de darwin antiguose usa el resultado de una funciÃ³n que devuelve %<void%>usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qsse usa el temporal como l-valorse utiliza el rango [%E, %E] para el argumento de la directivase usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qsse usa vector_length (%d); se hace caso omiso de %dse usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³nse usa xvalue (referencia a r-valor) como l-valordeclaraciÃ³n de uso para un no miembro en el Ã¡mbito de la claselos argumentos vÃ¡lidos son: %slos argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %s; Â¿qiuso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para %qs son: %slos argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?los nombres de caracterÃ­stica vÃ¡lidos son: %slos nombres de caracterÃ­stica vÃ¡lidos son: %s; Â¿quiso decir %qs?los valores vÃ¡lidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096validate_value_data: Ciclo en la cadena regno (%u)validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)validate_value_data: [%u] oldest_regno errÃ³neo (%u)validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)no se admite el valor %qs para el atributo %<target%>argumento de valorno se usa el valor calculadoel valor de -mfixed-range debe ser de la forma REG1-REG2el valor de -mirq-ctrl-saved debe ser de la forma R0-REGxel valor pasado en %qs es demasiado grandeinicializaciÃ³n por valor del tipo de funciÃ³n %qTinicializaciÃ³n por valor del tipo de dato incompleto %qTinicializaciÃ³n por valor del tipo de referencia %qTlas asignaciones-de-rastreo-de-variable cambian el planificador selectivovariablela variable %q#D tiene inicializador pero de tipo de dato incompletola variable %q+D se declarÃ³ como %<_Noreturn%>la variable %q+D se declarÃ³ como %<inline%>la definiciÃ³n de la variable %q+D se marca como dllimportla variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qsla variable %q+D es parte de un ciclo de aliasse colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programala variable %qD tiene tipo de funciÃ³nla variable %qD tiene inicializador pero de tipo de dato incompletola variable %qD se redeclarÃ³ como funciÃ³nse define la variable %qD pero no se usaLa variable %qD se usa mÃ¡s de una vez con %<#pragma acc declare%>la variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contienela variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qEla variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento forla variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicionalla variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³nla variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicionalse usa la matriz de longitud variable %qDse usÃ³ la matriz de longitud variablevariable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³nse declarÃ³ la variable o campo %qE como voidse declarÃ³ la variable o campo como voiduna variable previamente declarada como %<static%> se redeclara como %<extern%>el sÃ­mbolo de variable no es una variablese solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³nse solicitÃ³ seguimiento de variables, pero es inÃºtil a menos que se produzca informaciÃ³n de depuraciÃ³nse excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variablese excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³nel lÃ­mite del array de longitud variable es desconocidoliteral compuesta de tamaÃ±o variableun objeto de tamaÃ±o variable puede no ser inicializado%qE variablemente modificado en el Ã¡mbito del ficherocampo variablemente modificado en el Ã¡mbito del ficherolas funciones variadic debe usar la variante AAPCS baselas plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11vec_adde sÃ³lo acepta 3 argumentosvec_addec sÃ³lo acepta 3 argumentosvec_cmpne sÃ³lo acepta 2 argumentosvec_extract sÃ³lo acepta 2 argumentosvec_insert sÃ³lo acepta 3 argumentosvec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_mul sÃ³lo acepta 2 argumentosel elemento CONSTRUCTOR de vector no es un valor GIMPLECONSTRUCTOR de vector con Ã­ndice de elemento no NULLse pasÃ³ un argumento vector a una funciÃ³n sin prototipola condiciÃ³n vectorial se expandirÃ¡ por piezasinserciÃ³n de vector no en contorno de elementola operaciÃ³n vectorial se expandirÃ¡ en paralelola operaciÃ³n vectorial se expandirÃ¡ por piezasla operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalardesbordamiento vectorial en la expresiÃ³n %qE de tipo %qT da como resultado %qEdesbordamiento vectorial en expresiÃ³n de tipo %qT da como resultado %qEla operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezasel tamaÃ±o del vector no es un mÃºltiplo integral del tamaÃ±o del componentese esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorse esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorno se ha producido vectorizaciÃ³n para un bucle simdse encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³nfallÃ³ verify_cgraph_nodefallÃ³ verify_eh_treefallÃ³ verify_flow_infoverify_flow_info: El borde scc del bloque bÃ¡sico %d estÃ¡ corruptoverify_flow_info: El bloque %i tiene loop_father, pero no hay buclesverify_flow_info: El bloque %i carece de loop_fatherverify_flow_info: Borde duplicado %i->%iverify_flow_info: Bloques incorrectos para el respaldo %i->%iverify_flow_info: Respaldo incorrecto %i->%iverify_flow_info: Cuenta errÃ³nea del bloque %iverify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %iverify_flow_info: REG_BR_PROB estÃ¡ puesto pero cfg probablemente noverify_flow_info: Cuenta errÃ³nea del bloque %iverify_flow_info: Probabilidad errÃ³nea del borde %i->%ifallÃ³ verify_gimplefallÃ³ verify_histogramsfallÃ³ verify_ssafallÃ³ verify_typeel atributo version no es una cadenamarcador de conflicto en control de versiones en el ficherono se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clasePHI virtual con ubicaciones de argumentonombre SSA virtual para una decl que no es VOPbase virtual %qT inaccesible en %qT debido a ambigÃ¼edadfalta el operando def virtual para stmtla definiciÃ³n virtual no es un nombre SSAla definiciÃ³n virtual de la declaraciÃ³n no estÃ¡ actualizadalas funciones virtual no pueden ser friendmÃ©todo virtual %qDfunciÃ³n virtual %qs que no es clasela tabla virtual de tipo %qD contiene informaciÃ³n RTTIla tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnicala tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica el uso de la declaraciÃ³n virtual no estÃ¡ actualizadafalta el operando use virtual para stmtel argumento de visibilidad debe ser "default", "hidden", "protected" o "internal"el argumento de visibilidad no es una cadenano se admiten los atributos de visibilidad en esta configuraciÃ³n; descartadosse descarta '#pragma __message' de vmsno se descarta el valor void como deberÃ­a de serargumento volÃ¡tilse debe especificar volatile en cualquier memoria que sea afectada por DMA.vtable para aviso: aviso: considere enlazar con '-static' como bibliotecas de sistema conse esperaba `%s'weak %q+D no se puede definir como %qEla declaraciÃ³n dÃ©bil de %q+D se estÃ¡ aplicando a una definiciÃ³n estÃ¡tica que ya existela declaraciÃ³n weak de %q+D debe ser publicno se admite la declaraciÃ³n weak de %q+Dla referencia dÃ©bil %q+D debe tener enlace estÃ¡ticola referencia dÃ©bil %q+D finalmente apunta a sÃ­ mismael atributo weakref debe aparecer antes de los atributos de aliasweakref no se admite en esta configuraciÃ³nlos pesos tienen que ser no negativos
! al escribir la salida a %s: %mmatriz de caracteres anchos inicializada con una cadena ancha incompatiblematriz de caracteres anchos inicializada con una cadena que no es anchaliteral de cadena ancha en %<asm%>la anchura de %qs excede su tipola anchura del campo de bits %qD es del tipo %qT que no integralse asumirÃ¡n que devuelven %<id%> y aceptarÃ¡nno generarÃ¡ instrucciones %qsporque el ensamblador no admite %qsno generarÃ¡ instrucciones power5 porque el ensamblador no las admiteno generarÃ¡ instrucciones power6 porque el ensamblador no las admiteno generarÃ¡ instrucciones power7 porque el ensamblador no las admiteno generarÃ¡ instrucciones power8 porque el ensamblador no las admiteno generarÃ¡ instrucciones power9 porque el ensamblador no las admitecondentro de este buclela regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>write_atom(): Intentando escribir Ã¡tomo incorrectowrite_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrectowrite_symtree(): SÃ­mbolo no escritoescribiendo en un objeto constante (argumento %d)escribiendo fichero de salidaescribiendo a travÃ©s de un puntero nulo (argumento %d)se escribe a la lista de salida LTRANS %s: %mno se admite escribir al espacio de direcciones %qsentrada TYPE_CACHED_VALUES incorrectacantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %icantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto incondicional %iargumento %qs incorrecto para la opciÃ³n %qsborde errÃ³neo %d->%d para el argumento PHIlista de uso inmediato errÃ³neainsn errÃ³neo en el borde del respaldolista errÃ³nea de bucles terminados para el borde %d->%dse especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qEnÃºmero errÃ³neo de argumentos para %%:debug-level-gtnÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %inÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)banderas de borde de salida errÃ³neas al final del bb %dse especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qsargumento de tipo errÃ³neo para %sargumento de tipo errÃ³neo para absargumento de tipo errÃ³neo para complemento de bitsargumento de tipo errÃ³neo para la conjugaciÃ³nargumento de tipo errÃ³neo para el decrementoargumento de tipo errÃ³neo para el incrementoargumento de tipo errÃ³neo para el signo de exclamaciÃ³n unarioargumento de tipo errÃ³neo para el decremento unarioargumento de tipo errÃ³neo para el incremento unariose devuelve el registro x87 con x87 desactivadoxstormy16_print_operand: cÃ³digo desconocidono se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qsno se admite el modo z/Architecture en %sz/Architecture.cero como constante de puntero nulosecciÃ³n de matriz de longitud cero en la clÃ¡usula %qsmatriz %q+D de tamaÃ±o cero o negativovector de tamaÃ±o ceroanchura cero para el campo de bits %q+Danchura cero para el campo de bits %qsanchura cero en el formato %scadena de formato %s de longitud ceromatriz %qD de tamaÃ±o ceromatriz %qT de tamaÃ±o cero{anÃ³nimo}
\ No newline at end of file
diff -Nrcpad gcc-8.1.0/gcc/po/es.po gcc-8.2.0/gcc/po/es.po
*** gcc-8.1.0/gcc/po/es.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/es.po	Wed Jul 25 21:38:03 2018
***************
*** 1,4 ****
! # Mensajes en espaÃ±ol para gcc-4.7.2.
  # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2016, 2017, 2018 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  # Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
--- 1,4 ----
! # Mensajes en espaÃ±ol para gcc-8.1.0.
  # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2016, 2017, 2018 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  # Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
***************
*** 39,48 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1-b20180401\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
! "PO-Revision-Date: 2018-04-07 11:09+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
--- 39,48 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
! "PO-Revision-Date: 2018-07-07 15:54+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
*************** msgstr "Error interno del compilador: Er
*** 185,224 ****
  msgid "negative insn length"
  msgstr "longitud de insn negativa"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "no se puede dividir insn"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "'asm' no vÃ¡lido: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternativas de dialecto ensamblador anidadas"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternativa de dialecto ensamblador sin terminar"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "falta un nÃºmero operando despuÃ©s de %%-letra"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "nÃºmero operando fuera de rango"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-cÃ³digo no vÃ¡lido"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "el operando '%%l' no es una etiqueta"
--- 185,224 ----
  msgid "negative insn length"
  msgstr "longitud de insn negativa"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "no se puede dividir insn"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "'asm' no vÃ¡lido: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternativas de dialecto ensamblador anidadas"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternativa de dialecto ensamblador sin terminar"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "falta un nÃºmero operando despuÃ©s de %%-letra"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "nÃºmero operando fuera de rango"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-cÃ³digo no vÃ¡lido"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "el operando '%%l' no es una etiqueta"
*************** msgstr "el operando '%%l' no es una etiq
*** 229,241 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 229,241 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "'"
*** 1199,1223 ****
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "En la funciÃ³n %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
--- 1199,1223 ----
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "En la funciÃ³n %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
*************** msgstr "prefijo de operando no vÃ¡lido '
*** 2967,2975 ****
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
--- 2967,2975 ----
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
*************** msgid "invalid %%r value"
*** 2985,3004 ****
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
--- 2985,3004 ----
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
*************** msgid "invalid %%U value"
*** 3029,3035 ****
  msgstr "valor %%U no vÃ¡lido"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
--- 3029,3035 ----
  msgstr "valor %%U no vÃ¡lido"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
*************** msgid "invalid %%C value"
*** 3040,3046 ****
  msgstr "valor %%C no vÃ¡lido"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
--- 3040,3046 ----
  msgstr "valor %%C no vÃ¡lido"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
*************** msgid "unknown relocation unspec"
*** 3051,3057 ****
  msgstr "reubicaciÃ³n unspec desconocida"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3051,3057 ----
  msgstr "reubicaciÃ³n unspec desconocida"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "cÃ³digo %%xn no vÃ¡lido"
*** 3062,3136 ****
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.c:3822
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.c:4210
  #, 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.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
--- 3062,3136 ----
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.c:3826
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.c:4214
  #, 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.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
*************** msgstr "No se admite el operando para el
*** 3165,3171 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
--- 3165,3171 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
*************** msgid "invalid const_double operand"
*** 3288,3295 ****
  msgstr "operando const_double no vÃ¡lido"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3288,3295 ----
  msgstr "operando const_double no vÃ¡lido"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "operando output_move_double errÃ
*** 3506,3603 ****
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17931
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:18166
  #, 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.c:18201
  #, 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.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:18275
  #, 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.c:18352
  #, 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.c:18431
  #, 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.c:18449
  #, 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.c:18462
  #, 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.c:18477
  #, 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.c:18505
  #, 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.c:18523
  #, 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.c:18546
  #, 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.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 3506,3603 ----
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:18160
  #, 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.c:18195
  #, 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.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:18269
  #, 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.c:18346
  #, 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.c:18425
  #, 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.c:18443
  #, 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.c:18456
  #, 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.c:18471
  #, 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.c:18499
  #, 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.c:18517
  #, 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.c:18540
  #, 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.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgid "invalid %%P operand"
*** 3635,3641 ****
  msgstr "operando %%P no vÃ¡lido"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
--- 3635,3641 ----
  msgstr "operando %%P no vÃ¡lido"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
*************** msgid "post-increment address is not a r
*** 3689,3695 ****
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
--- 3689,3695 ----
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
*************** msgstr "-mtoc-fusion requiere 64 bits"
*** 3852,3992 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiere modelo de cÃ³digo medio/grande"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load no MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store no MEM"
  
--- 3852,3992 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiere modelo de cÃ³digo medio/grande"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load no MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 errÃ³neo"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store no MEM"
  
*************** msgstr "creado y usado con diferentes AB
*** 4112,4154 ****
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
--- 4112,4154 ----
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.c:9600
  #, 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 "({anÃ³nimo})"
*** 4363,4376 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
--- 4363,4376 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
*************** msgstr "se esperaba %<,%>"
*** 4385,4391 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
--- 4385,4391 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
*************** msgstr "se esperaba %<)%>"
*** 4393,4399 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
--- 4393,4399 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
*************** msgstr "se esperaba %<;%>, %<,%> o %<)%>
*** 4407,4420 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
--- 4407,4420 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
*************** msgstr "se esperaba %<{%>"
*** 4424,4436 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
--- 4424,4436 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
*************** msgstr "se esperaba %<while%>"
*** 4439,4456 ****
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
--- 4439,4456 ----
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
*************** msgstr "se esperaba %<,%> o %<)%>"
*** 4458,4480 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
--- 4458,4480 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
*************** msgstr "se esperaba %<[%>"
*** 4483,4489 ****
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
--- 4483,4489 ----
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
*************** msgstr "se esperaba %<<%>"
*** 4494,4532 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr "entra en el bloque try"
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr "entra en el bloque catch"
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr "entra en el bloque estructurado OpenMP"
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr "entra en la sentencia sincronizada o atÃ³mica"
  
! #: cp/decl.c:3258
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4494,4532 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr "entra en el bloque try"
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr "entra en el bloque catch"
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr "entra en el bloque estructurado OpenMP"
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr "entra en la sentencia sincronizada o atÃ³mica"
  
! #: cp/decl.c:3261
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "<error de parÃ¡metro de plantill
*** 4617,4623 ****
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
--- 4617,4623 ----
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
*************** msgstr "<llamada a rutina ubsan>"
*** 4636,4749 ****
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "En el constructor %qs"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "En el destructor %qs"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.c:3461
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.c:3512
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.c:3564
  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.c:3570
  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.c:3624
  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.c:3628
  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.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
--- 4636,4749 ----
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "En el constructor %qs"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "En el destructor %qs"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.c:3462
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.c:3513
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.c:3565
  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.c:3571
  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.c:3625
  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.c:3629
  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.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
*************** msgstr "la conversiÃ³n descarta la const
*** 4789,4836 ****
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
--- 4789,4836 ----
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
*************** msgstr "bloque IF"
*** 5101,5111 ****
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
--- 5101,5111 ----
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
*************** msgstr "Los operandos del operador de us
*** 5260,5306 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 5260,5306 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "AsignaciÃ³n de escalar a un arra
*** 5342,5353 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande"
  
--- 5342,5353 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande"
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5581,5586 ****
--- 5581,5587 ----
  msgstr "-Xbind-now y -Xbind-lazy son incompatibles"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr "considere usar `-pg' en lugar de `-p' con gprof (1)"
  
*************** msgid "Warn about casts which discard qu
*** 6427,6436 ****
  msgstr "Avisa sobre conversiones que descartan calificadores."
  
  #: c-family/c.opt:397 c-family/c.opt:401
- #, fuzzy
- #| msgid "Warn about comparison of different enum types."
  msgid "Warn about catch handlers of non-reference type."
! msgstr "Avisar sobre comparaciÃ³n de tipos enum diferentes."
  
  #: c-family/c.opt:405
  msgid "Warn about subscripts whose type is \"char\"."
--- 6428,6435 ----
  msgstr "Avisa sobre conversiones que descartan calificadores."
  
  #: c-family/c.opt:397 c-family/c.opt:401
  msgid "Warn about catch handlers of non-reference type."
! msgstr "Avisa sobre manejadores catch de tipos no referencia."
  
  #: c-family/c.opt:405
  msgid "Warn about subscripts whose type is \"char\"."
*************** msgid "Align variables on a 32-bit bound
*** 8244,8250 ****
  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:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Especifica el nombre de la arquitectura destino."
  
--- 8243,8249 ----
  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:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Especifica el nombre de la arquitectura destino."
  
*************** msgid "Specify range of registers to mak
*** 8690,8696 ****
  msgstr "Especifica el rango de registros a convertir en fijos."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
--- 8689,8695 ----
  msgstr "Especifica el rango de registros a convertir en fijos."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
*************** msgstr "Genera cÃ³digo que cumpla con In
*** 9349,9355 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Genera cÃ³digo que cumpla con la ABI dada."
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "ABIs conocidas (para usar con la opciÃ³n -mabi=):"
  
--- 9348,9354 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Genera cÃ³digo que cumpla con la ABI dada."
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "ABIs conocidas (para usar con la opciÃ³n -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 9755,9761 ****
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PKU."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
--- 9754,9760 ----
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PKU."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
*************** msgid "Known stack protector guard (for
*** 9764,9775 ****
  msgstr "Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  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/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  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."
  
--- 9763,9774 ----
  msgstr "Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  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/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  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."
  
*************** msgid "Attempt to avoid generating instr
*** 9782,9826 ****
  msgstr "Trata de evitar que se generen secuencias de instrucciones que contengan ret bytes."
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation."
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE."
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  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:1031
  msgid "Make all function calls indirect."
  msgstr "Hace indirectas todas las llamadas a funciÃ³n."
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| 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:1043 config/s390/s390.opt:274
  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:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU."
--- 9781,9823 ----
  msgstr "Trata de evitar que se generen secuencias de instrucciones que contengan ret bytes."
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  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:1021
  msgid "Make all function calls indirect."
  msgstr "Hace indirectas todas las llamadas a funciÃ³n."
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| 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:1033 config/s390/s390.opt:274
  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:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIRI."
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIR64B."
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU."
*************** msgstr "OpciÃ³n obsoleta.  Use en su lug
*** 10196,10202 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "OpciÃ³n obsoleta.  Use en su lugar -mvrsave."
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr "Especifica cÃºantos bytes se debe mover en inclusiÃ³n en lÃ­nea antes de llamar a memcpy/memmove."
  
--- 10193,10199 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "OpciÃ³n obsoleta.  Use en su lugar -mvrsave."
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr "Especifica cÃºantos bytes se debe mover en inclusiÃ³n en lÃ­nea antes de llamar a memcpy/memmove."
  
*************** msgstr "Especifica cÃºantos bytes se deb
*** 10204,10210 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 10201,10207 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "-mcpu=\tUsa las caracterÃ­sticas
*** 10288,10294 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tCÃ³digo de planificador para la CPU dada."
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tSelecciona la tabla full, part, Ã³ sin traceback."
  
--- 10285,10291 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tCÃ³digo de planificador para la CPU dada."
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tSelecciona la tabla full, part, Ã³ sin traceback."
  
*************** msgstr "-mfloat-gprs=\tSelecciona el mÃ©
*** 10316,10322 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Argumentos vÃ¡lidos para -mfloat-gprs:"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr "-mlong-double-<n>\tEspecifica el tamaÃ±o de long double (64 Ã³ 128 bits)."
  
--- 10313,10319 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Argumentos vÃ¡lidos para -mfloat-gprs:"
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr "-mlong-double-<n>\tEspecifica el tamaÃ±o de long double (64 Ã³ 128 bits)."
  
*************** msgstr "Usa las instrucciones de vectore
*** 10392,10414 ****
  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/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr "Usa movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  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."
  
--- 10389,10411 ----
  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/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr "Usa movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  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."
  
*************** msgstr "Permite variables float/double e
*** 10428,10446 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr "Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Fusiona ciertas operaciones para un mejor rendimiento en power9."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
  
--- 10425,10443 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr "Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Fusiona ciertas operaciones para un mejor rendimiento en power9."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
  
*************** msgstr "Usa instrucciones de memoria reg
*** 10456,10470 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Usa instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  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/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  msgid "Generate the integer modulo instructions."
  msgstr "Genera las instrucciones mÃ³dulo de enteros."
  
--- 10453,10467 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Usa instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  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/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  msgid "Generate the integer modulo instructions."
  msgstr "Genera las instrucciones mÃ³dulo de enteros."
  
*************** msgstr "Genera las instrucciones mÃ³dulo
*** 10472,10486 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr "Permite los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  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/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
--- 10469,10483 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr "Permite los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  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/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
*************** msgstr "Activa las conversiones predefin
*** 10488,10494 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Permite enteros pequeÃ±os en registros VSX."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
  
--- 10485,10491 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Permite enteros pequeÃ±os en registros VSX."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
  
*************** msgstr "Soporta el paso de mensajes con
*** 10517,10528 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Llama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n."
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "Selecciona el convenio de llamadas ABI."
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "Selecciona el mÃ©todo para el manejo de sdata."
  
--- 10514,10524 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Llama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n."
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "Selecciona el convenio de llamadas ABI."
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "Selecciona el mÃ©todo para el manejo de sdata."
  
*************** msgstr "Genera bloques IT apropiados par
*** 11178,11184 ****
  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:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
--- 11174,11180 ----
  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:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
*************** msgstr "%<-mvrsave=no%> es obsoleto; uti
*** 11369,11381 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>"
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
--- 11365,11387 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>"
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr "MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea."
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar sin bucles."
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar con bucles."
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop."
! msgid "Max number of pairs of load insns for compare."
! msgstr "El nÃºmero mÃ¡ximo de pelados en un solo bucle."
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
*************** msgstr "%<-misel=no%> es obsoleto; utili
*** 11385,11394 ****
--- 11391,11428 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "%<-misel=yes%> es obsoleto; utilice en su lugar %<-misel%>"
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "-mtraceback=[full,part,no]\tSelecciona el tipo de tabla traceback."
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "-mlong-double-[64,128]\tEspecifica el tamaÃ±o de long double."
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr "%qs es obsoleto"
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "-mcall-ABI\tSelecciona el convenio de llamadas ABI."
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "-msdata=[none,data,sysv,eabi]\tSelecciona el mÃ©todo para el manejo de sdata."
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr "Permite datos de solo lectura en sdata."
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "mtls-size=[16,32]\tEspecifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
+ 
  #: config/alpha/alpha.opt:27
  msgid "Use fp registers."
  msgstr "Usa registros fp."
*************** msgstr "Permite a gcc generar instruccio
*** 12481,12568 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr "Usa un juego reducido de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr "Usa el juego completo de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr "Genera instrucciones move condicionales."
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr "Genera instrucciones de extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr "Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:70
  msgid "Generate string extension instructions."
  msgstr "Genera instrucciones de extensiÃ³n de cadenas."
  
! #: config/nds32/nds32.opt:74
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/nds32/nds32.opt:78
  msgid "Generate 16-bit instructions."
  msgstr "Genera instrucciones de 16 bits."
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr "Activa el soporte de alojamiento virtual."
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16."
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512."
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):"
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/nds32/nds32.opt:128
! #, fuzzy
! #| msgid "Specify the code model."
  msgid "Specify the cpu for pipeline model."
! msgstr "Especifica el modelo de cÃ³digo."
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):"
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr "Activa la opciÃ³n constructor/destructor."
  
! #: config/nds32/nds32.opt:143
  msgid "Guide linker to relax instructions."
  msgstr "GuÃ­a al enlazador para que relaje las instrucciones."
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo."
--- 12515,12660 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Especifica el tipo de ABI para el cual generar cÃ³digo: 2, 2fp+."
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2."
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2fp+."
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr "Usa un juego reducido de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr "Usa el juego completo de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Usar entradas de funciÃ³n hojas alternadas"
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr "Genera instrucciones move condicionales."
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr "Genera instrucciones de extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr "Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:103
  msgid "Generate string extension instructions."
  msgstr "Genera instrucciones de extensiÃ³n de cadenas."
  
! #: config/nds32/nds32.opt:107
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/nds32/nds32.opt:111
  msgid "Generate 16-bit instructions."
  msgstr "Genera instrucciones de 16 bits."
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr "Activa el soporte de alojamiento virtual."
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16."
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512."
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):"
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
! msgstr "Especifica la cpu para el modelo de Â«pipelineÂ»."
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Especifica la configuraciÃ³n de la instrucciÃ³n mul: fast1, fast2 o slow. La predeterminada es fast1."
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Especifica cuÃ¡ntos puertos de lectura/escritura para nÃºcleos n9/n10.  El valor debe ser 3r2w o 2r1w."
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr "Activa la opciÃ³n constructor/destructor."
  
! #: config/nds32/nds32.opt:310
  msgid "Guide linker to relax instructions."
  msgstr "GuÃ­a al enlazador para que relaje las instrucciones."
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating point mathematics using given instruction set."
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado."
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Genera instrucciones de coma flotante de precisiÃ³n sencilla."
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Genera instrucciones de coma flotante de doble precisiÃ³n."
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr "Siempre guarda $lp en la pila."
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo."
*************** msgstr "Genera instrucciones swap."
*** 13385,13397 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Genera instrucciones mul64 y mulu64."
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr "%qs es obsoleto"
- 
  #: config/arc/arc.opt:174
  msgid "Do not generate mpy instructions for ARC700."
  msgstr "No generar instrucciones mpy para ARC700."
--- 13477,13482 ----
*************** msgid "Generate debug information in def
*** 15499,15508 ****
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto."
  
  #: common.opt:2925
- #, fuzzy
- #| msgid "Generate a single exit point for each function."
  msgid "Generate extended entry point information for inlined functions"
! msgstr "Genera un solo punto de salida para cada funciÃ³n."
  
  #: common.opt:2929
  msgid "Compute locview reset points based on insn length estimates"
--- 15584,15591 ----
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto."
  
  #: common.opt:2925
  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:2929
  msgid "Compute locview reset points based on insn length estimates"
*************** msgstr "Genera un ejecutable independien
*** 15628,15635 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "no se usa el valor calculado"
--- 15711,15718 ----
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "no se usa el valor calculado"
*************** msgid "expected boolean type"
*** 15655,15661 ****
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 15738,15744 ----
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgstr ""
*** 16072,16078 ****
  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.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
--- 16155,16161 ----
  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.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "se especificÃ³ el nÃºmero equivo
*** 16098,16109 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: attribs.c:592 cp/decl.c:10951
  #, 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"
--- 16181,16192 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: attribs.c:592 cp/decl.c:11000
  #, 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"
*************** msgstr "se descartan los atributos de ti
*** 16152,16160 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16235,16243 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "se descarta el atributo %qE"
*** 16167,16174 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
--- 16250,16257 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
*************** msgstr "%K%qD: el tamaÃ±o especificado %
*** 16298,16532 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr "%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino"
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr "%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E"
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr "%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E"
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr "%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino"
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:4979
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no vÃ¡lido para %qD"
  
! #: builtins.c:4992
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qD"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambiÃ³ su semÃ¡ntica en GCC 4.4"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "argumento de modelo de memoria no vÃ¡lido para la funciÃ³n interna"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>"
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_load%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_store%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "el argumento 1 para __atomic_always_lock_free no es una constante"
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "el argumento 1 para __atomic_is_lock_free no es un entero"
  
! #: builtins.c:6570
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.c:6590
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijos"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombrado"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kse intenta liberar un objeto %qD que no es de pila"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kse intenta liberar un objeto que no es de pila"
--- 16381,16609 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] "%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino"
! msgstr[1] "%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E"
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E"
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] "%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E"
! msgstr[1] "%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino"
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:4981
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no vÃ¡lido para %qD"
  
! #: builtins.c:4994
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qD"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambiÃ³ su semÃ¡ntica en GCC 4.4"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "argumento de modelo de memoria no vÃ¡lido para la funciÃ³n interna"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>"
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_load%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_store%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "el argumento 1 para __atomic_always_lock_free no es una constante"
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "el argumento 1 para __atomic_is_lock_free no es un entero"
  
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.c:6598
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijos"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombrado"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kse intenta liberar un objeto %qD que no es de pila"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kse intenta liberar un objeto que no es de pila"
*************** msgid "%<ifunc%> resolver for %qD should
*** 17481,17490 ****
  msgstr "el prefijo %qD debe regresar %qT"
  
  #: cgraphunit.c:1379
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about casting functions to incompatible types."
  msgid "%qD alias between functions of incompatible types %qT and %qT"
! msgstr "Advierte de funciones de conversiÃ³n a tipos incompatibles."
  
  #: cgraphunit.c:1382 cgraphunit.c:1461
  #, fuzzy, gcc-internal-format
--- 17558,17566 ----
  msgstr "el prefijo %qD debe regresar %qT"
  
  #: cgraphunit.c:1379
! #, 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.c:1382 cgraphunit.c:1461
  #, fuzzy, gcc-internal-format
*************** msgid "%q+D aliased to external symbol %
*** 17503,17510 ****
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
  #: cgraphunit.c:1458
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D alias in between function and variable is not supported"
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre funciÃ³n y variable"
  
--- 17579,17585 ----
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
  #: cgraphunit.c:1458
! #, 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"
  
*************** msgstr "se usÃ³ un valor agregado donde
*** 17699,17735 ****
  msgid "conversion to incomplete type"
  msgstr "conversiÃ³n a tipo de dato incompleto"
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "no se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferente"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba un entero"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "se usÃ³ un valor de puntero donde se esperaba un complejo"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba un complejo"
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "no se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferente"
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "no se puede convertir el valor a un vector"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba uno de coma fija"
--- 17774,17810 ----
  msgid "conversion to incomplete type"
  msgstr "conversiÃ³n a tipo de dato incompleto"
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "no se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferente"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba un entero"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "se usÃ³ un valor de puntero donde se esperaba un complejo"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba un complejo"
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "no se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferente"
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "no se puede convertir el valor a un vector"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "se usÃ³ un valor agregado donde se esperaba uno de coma fija"
*************** msgstr "se descarta la opciÃ³n posibleme
*** 17884,17895 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, 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"
--- 17959,17970 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, 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 ""
*** 17999,18010 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
--- 18074,18085 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 18019,18030 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, 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"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
--- 18094,18105 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, 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"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
*************** msgstr "no se puede cerrar el fichero de
*** 18034,18075 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fija"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  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.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.c:6102
  #, 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.c:6107
  #, 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.c:8327
  #, 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.c:8727
  #, 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.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
--- 18109,18150 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fija"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  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.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.c:6085
  #, 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.c:6090
  #, 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.c:8310
  #, 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.c:8710
  #, 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.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
*************** msgstr "open /dev/zero: %m"
*** 18606,18641 ****
  msgid "can%'t write PCH file"
  msgstr "no se puede escribir el fichero PCH"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, 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.c:1675
  msgid "%G%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.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
! #, fuzzy
! #| msgid "specified bound %wu equals the size of the destination"
  msgid "%G%qD specified bound %E equals destination size"
! msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: gimple-fold.c:2050
! #, fuzzy
! #| msgid "%K%qD: specified bound %wu exceeds maximum object size %wu"
  msgid "%G%qD specified bound %E exceeds destination size %wu"
! msgstr "%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o de objeto mÃ¡ximo %wu"
  
! #: gimple-fold.c:2066
! #, fuzzy
! #| msgid "specified bound %wu equals the size of the destination"
  msgid "%G%qD specified bound %E equals source length"
! msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
  #: gimple-ssa-isolate-paths.c:290
  #, gcc-internal-format
--- 18681,18710 ----
  msgid "can%'t write PCH file"
  msgstr "no se puede escribir el fichero PCH"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, 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.c:1679
  msgid "%G%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.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
! msgstr "el lÃ­mite de %G%qD especificado %E es igual al tamaÃ±o del destino"
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
! msgstr "el lÃ­mite de %G%qD especificado %E excede el tamaÃ±o del destino %wu"
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
! msgstr "el lÃ­mite de %G%qD especificado %E es igual a la longitud del origen"
  
  #: gimple-ssa-isolate-paths.c:290
  #, gcc-internal-format
*************** msgstr "posible desreferencia a puntero
*** 18647,18658 ****
  msgid "null pointer dereference"
  msgstr "desreferencia a puntero nulo"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
--- 18716,18728 ----
  msgid "null pointer dereference"
  msgstr "desreferencia a puntero nulo"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
*************** msgstr "el argumento de %<alloca%> es ce
*** 19043,19155 ****
  
  #: gimple-ssa-warn-restrict.c:1402
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1404
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1408
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1410
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1417
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] "%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
! msgstr[1] "%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1427
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] "%G%qD al acceder %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
! msgstr[1] "%G%qD al acceder %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1440
- #, fuzzy
- #| msgid "%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination"
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino"
! msgstr[1] "%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino"
  
  #: gimple-ssa-warn-restrict.c:1450
- #, fuzzy
- #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
  #: gimple-ssa-warn-restrict.c:1458
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1471
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1479
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1486
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1514
  msgid "%G%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1521
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1532
  msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1539
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1552
- #, fuzzy
- #| msgid "%K%qD: specified size between %wu and %wu exceeds maximum object size %wu"
  msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%K%qD: el tamaÃ±o especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu"
! msgstr[1] "%K%qD: el tamaÃ±o especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu"
  
  #: gimple-ssa-warn-restrict.c:1559
- #, fuzzy
- #| msgid "%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination"
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino"
! msgstr[1] "%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino"
  
  #: gimple-ssa-warn-restrict.c:1571
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1631
  msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1635
  #, gcc-internal-format
--- 19113,19217 ----
  
  #: gimple-ssa-warn-restrict.c:1402
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1404
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1408
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1410
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1417
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1427
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1440
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1450
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1458
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1471
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1479
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1486
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1514
  msgid "%G%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] "%G%qD accediendo %wu byte puede solapar %wu byte"
! msgstr[1] "%G%qD accediendo %wu bytes puede solapar %wu byte"
  
  #: gimple-ssa-warn-restrict.c:1521
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1532
  msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%G%qD accediendo %wu byte puede solapar hasta %wu bytes"
! msgstr[1] "%G%qD accediendo %wu bytes puede solapar hasta %wu bytes"
  
  #: gimple-ssa-warn-restrict.c:1539
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1552
  msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte"
! msgstr[1] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytes"
  
  #: gimple-ssa-warn-restrict.c:1559
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1571
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
! msgstr[1] "%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
  #: gimple-ssa-warn-restrict.c:1631
  msgid "%G%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.c:1635
  #, gcc-internal-format
*************** msgstr "el array %qD se declarÃ³ aquÃ­"
*** 19158,19164 ****
  
  #: gimple-ssa-warn-restrict.c:1638 gimple-ssa-warn-restrict.c:1644
  msgid "%G%qD pointer overflow between offset %s and size %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1662
  msgid "%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
--- 19220,19226 ----
  
  #: gimple-ssa-warn-restrict.c:1638 gimple-ssa-warn-restrict.c:1644
  msgid "%G%qD pointer overflow between offset %s and size %s"
! msgstr "desbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaÃ±o %s"
  
  #: gimple-ssa-warn-restrict.c:1662
  msgid "%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
*************** msgstr ""
*** 19166,19188 ****
  
  #: gimple-ssa-warn-restrict.c:1665
  msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1671
  msgid "%G%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1673
- #, fuzzy
- #| msgid "array subscript is outside array bounds"
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
! msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
--- 19228,19248 ----
  
  #: gimple-ssa-warn-restrict.c:1665
  msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr "el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu] del objeto %qD con tipo %qT"
  
  #: gimple-ssa-warn-restrict.c:1671
  msgid "%G%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1673
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
! msgstr "el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qT"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
*************** msgstr ""
*** 19193,19199 ****
  
  #: gimple-ssa-warn-restrict.c:1685
  msgid "%G%qD offset %s is out of the bounds [0, %wu]"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1690
  #, fuzzy
--- 19253,19259 ----
  
  #: gimple-ssa-warn-restrict.c:1685
  msgid "%G%qD offset %s is out of the bounds [0, %wu]"
! msgstr "el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu]"
  
  #: gimple-ssa-warn-restrict.c:1690
  #, fuzzy
*************** msgid "%G%qD forming offset %s is out of
*** 19202,19221 ****
  msgstr "El argumento DIM en %L estÃ¡ fuera de los lÃ­mites"
  
  #: gimple-ssa-warn-restrict.c:1691
- #, fuzzy
- #| msgid "DIM argument at %L is out of bounds"
  msgid "%G%qD offset %s is out of bounds"
! msgstr "El argumento DIM en %L estÃ¡ fuera de los lÃ­mites"
  
  #: gimple-ssa-warn-restrict.c:1702
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1711
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
! msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  #, fuzzy
  #| msgid "%qE argument is not a function"
  msgid "%G%qD source argument is the same as destination"
--- 19262,19279 ----
  msgstr "El argumento DIM en %L estÃ¡ fuera de los lÃ­mites"
  
  #: gimple-ssa-warn-restrict.c:1691
  msgid "%G%qD offset %s is out of bounds"
! msgstr "El desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites"
  
  #: gimple-ssa-warn-restrict.c:1702
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
! msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites de %qT"
  
  #: gimple-ssa-warn-restrict.c:1711
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
! msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %Qd con tipo %qT en el desplazamiento %wu"
  
! #: gimple-ssa-warn-restrict.c:1890
  #, fuzzy
  #| msgid "%qE argument is not a function"
  msgid "%G%qD source argument is the same as destination"
*************** msgstr "uso no vÃ¡lido del atribute  %<f
*** 19556,19807 ****
  msgid "function cannot be instrumented"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, 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.c:765
  #, 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.c:804
  #, 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.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI no funcionarÃ¡ en este tipo"
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, 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.c:850
  #, 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.c:878
  #, 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.c:921 ipa-devirt.c:951
  #, 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.c:925
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contiene el mÃ©todo virtual adicional %qD"
  
! #: ipa-devirt.c:932
  #, 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.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©todo virtual %qD"
  
! #: ipa-devirt.c:961
  #, 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.c:967
  #, 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.c:997
  #, 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.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, 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.c:1015
  #, 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.c:1025
  #, 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.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1129
  #, 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.c:1152
  #, 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.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "el tipo incompatible estÃ¡ definido aquÃ­"
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Los tipos de array tienen lÃ­mites diferentes"
  
! #: ipa-devirt.c:1199
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "no coincide el tipo del puntero this implÃ­cito"
  
! #: ipa-devirt.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "tipos con nÃºmero de parÃ¡metros diferentes"
  
! #: ipa-devirt.c:1239
  #, 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.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "hay un tipo con cualificadores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "hay un tipo con atributos distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1313
  #, 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.c:1322
  #, 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.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "hay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1348
  #, 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.c:1355
  #, 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.c:1380
  #, 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.c:1389
  #, 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.c:1449
  #, 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.c:1464
  #, 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.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1522
  #, 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.c:1526
  #, 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.c:1544 ipa-devirt.c:1600
  #, 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.c:1551 ipa-devirt.c:1605
  #, 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.c:1559
  #, 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.c:1573
  #, 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.c:1586
  #, 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.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 19614,19870 ----
  msgid "function cannot be instrumented"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, 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.c:758
  #, 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.c:797
  #, 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.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI no funcionarÃ¡ en este tipo"
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, 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.c:843
  #, 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.c:871
  #, 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.c:914 ipa-devirt.c:944
  #, 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.c:918
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contiene el mÃ©todo virtual adicional %qD"
  
! #: ipa-devirt.c:925
  #, 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.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©todo virtual %qD"
  
! #: ipa-devirt.c:954
  #, 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.c:960
  #, 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.c:990
  #, 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.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, 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.c:1008
  #, 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.c:1018
  #, 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.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not 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.c:1122
  #, 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.c:1145
  #, 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.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "el tipo incompatible estÃ¡ definido aquÃ­"
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Los tipos de array tienen lÃ­mites diferentes"
  
! #: ipa-devirt.c:1192
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "no coincide el tipo del puntero this implÃ­cito"
  
! #: ipa-devirt.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "tipos con nÃºmero de parÃ¡metros diferentes"
  
! #: ipa-devirt.c:1232
  #, 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.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "hay un tipo con cualificadores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "hay un tipo con atributos distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1306
  #, 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.c:1315
  #, 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.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "hay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1341
  #, 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.c:1348
  #, 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.c:1373
  #, 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.c:1382
  #, 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.c:1442
  #, 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.c:1457
  #, 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.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1515
  #, 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.c:1519
  #, 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.c:1537 ipa-devirt.c:1600
  #, 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.c:1544 ipa-devirt.c:1605
  #, 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.c:1552
  #, 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.c:1566
  #, 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.c:1579
  #, 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.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr "hay un tipo con distinto alineam
*** 19822,19863 ****
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 19885,19926 ----
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 "el objetivo no admite despachado
*** 20132,20162 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
! msgstr "no se ha especificado el atributo target_clones predefinido"
  
! #: multiple_target.c:324
  #, gcc-internal-format
! msgid "single target_clones attribute is ignored"
! msgstr "se descarta el atributo sencillo target_clones"
  
! #: multiple_target.c:332
! #, fuzzy, gcc-internal-format
! #| msgid "default target_clones attribute was not set"
  msgid "clones for %<target_clones%> attribute cannot be created"
! msgstr "no se ha especificado el atributo target_clones predefinido"
  
! #: multiple_target.c:335
! #, fuzzy, gcc-internal-format
! #| msgid "function %q+F can never be copied because it uses variable sized variables"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
! msgstr "la funciÃ³n %q+F nunca se puede copiar porque usa variables de tamaÃ±o variable"
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "no se ha especificado el objetivo predefinido"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20195,20228 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr "no se ha especificado el atributo %<target_clones%> predefinido"
  
! #: multiple_target.c:343
  #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr "se descarta el atributo sencillo %<target_clones%>"
  
! #: multiple_target.c:351
! #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
! msgstr "no se pueden crear los clones para el atributo %<target_clones%>"
  
! #: multiple_target.c:354
! #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
! msgstr "la funciÃ³n %q+F nunca se puede copiar porque tiene atributo %<noclone%>"
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "no se ha especificado el objetivo predefinido"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "no puede haber una cada vacÃ­a en el atributo %<target_clones%>"
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "el argumento para %qs no estÃ¡ e
*** 20469,20480 ****
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, 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.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
--- 20535,20546 ----
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, 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.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
*************** msgid "transactional memory is not suppo
*** 20631,20658 ****
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
  #: opts.c:1048
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-falign-loops=%d is not between 0 and %d"
! msgstr "-malign-loops=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1052
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "-falign-jumps=%d is not between 0 and %d"
! msgstr "-malign-jumps=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1056
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "-falign-functions=%d is not between 0 and %d"
! msgstr "-malign-functions=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1060
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-falign-labels=%d is not between 0 and %d"
! msgstr "-malign-loops=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1471
  #, gcc-internal-format
--- 20697,20720 ----
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
  #: opts.c:1048
! #, gcc-internal-format, gfc-internal-format
  msgid "-falign-loops=%d is not between 0 and %d"
! msgstr "-falign-loops=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1052
! #, gcc-internal-format, gfc-internal-format
  msgid "-falign-jumps=%d is not between 0 and %d"
! msgstr "-falign-jumps=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1056
! #, gcc-internal-format, gfc-internal-format
  msgid "-falign-functions=%d is not between 0 and %d"
! msgstr "-falign-functions=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1060
! #, gcc-internal-format, gfc-internal-format
  msgid "-falign-labels=%d is not between 0 and %d"
! msgstr "-falign-labels=%d no estÃ¡ entre 0 y %d"
  
  #: opts.c:1471
  #, gcc-internal-format
*************** msgid "HSA has not been enabled during c
*** 20695,20702 ****
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
  #: opts.c:2226
! #, fuzzy, gcc-internal-format
! #| msgid "-foffload-abi option can be specified only for offload compiler"
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "la opciÃ³n %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
--- 20757,20763 ----
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
  #: opts.c:2226
! #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "la opciÃ³n %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
*************** msgstr "los registros usados explÃ­citam
*** 21074,21095 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "el operando de salida %d debe usar la restricciÃ³n %<&%>"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Ciclo en la cadena regno (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] oldest_regno errÃ³neo (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)"
--- 21135,21156 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "el operando de salida %d debe usar la restricciÃ³n %<&%>"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Ciclo en la cadena regno (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] oldest_regno errÃ³neo (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 21133,21139 ****
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
--- 21194,21200 ----
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
*************** msgstr "la cadena de formato se definiÃ³
*** 21373,21530 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado"
  
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el sÃ­mbolo de funciÃ³n no es una funciÃ³n"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el sÃ­mbolo de variable no es una variable"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nodo no encontrado node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "el nodo difiere de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.c:1045
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "no se encontrÃ³ un nodo en cgraph_hash"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "el nodo tiene body_removed y sin embargo es una definiciÃ³n"
  
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "el nodo estÃ¡ analizado pero no es una definiciÃ³n"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definiciÃ³n"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "el nodo estÃ¡ en la lista same_comdat_group no tiene comdat_group"
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "no se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdat"
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo estÃ¡ solo en un grupo comdat"
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "el sÃ­mbolo comdat-local referenciado en %s fuera de su comdat"
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "el indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo es"
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la secciÃ³n como el grupo comdat estÃ¡n puestos"
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias y secciÃ³n del objetivo difieren"
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.c:1243
  #, 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.c:1652
  #, 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.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.c:1682
  #, 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"
--- 21434,21591 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado"
  
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el sÃ­mbolo de funciÃ³n no es una funciÃ³n"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el sÃ­mbolo de variable no es una variable"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nodo no encontrado node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "el nodo difiere de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.c:1051
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "no se encontrÃ³ un nodo en cgraph_hash"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "el nodo tiene body_removed y sin embargo es una definiciÃ³n"
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "el nodo estÃ¡ analizado pero no es una definiciÃ³n"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definiciÃ³n"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "el nodo estÃ¡ en la lista same_comdat_group no tiene comdat_group"
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "no se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdat"
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo estÃ¡ solo en un grupo comdat"
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "el sÃ­mbolo comdat-local referenciado en %s fuera de su comdat"
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "el indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo es"
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la secciÃ³n como el grupo comdat estÃ¡n puestos"
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias y secciÃ³n del objetivo difieren"
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.c:1249
  #, 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.c:1658
  #, 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.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.c:1688
  #, 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"
*************** msgid "type mismatch in vector widening
*** 22283,22292 ****
  msgstr "los tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumular"
  
  #: tree-cfg.c:4248
! #, fuzzy, gcc-internal-format
! #| msgid "type mismatch in vector permute expression"
  msgid "type mismatch in vector pack expression"
! msgstr "los tipos no coinciden en la expresiÃ³n de permutaciÃ³n de vector"
  
  #: tree-cfg.c:4281
  #, fuzzy, gcc-internal-format
--- 22344,22352 ----
  msgstr "los tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumular"
  
  #: tree-cfg.c:4248
! #, gcc-internal-format
  msgid "type mismatch in vector pack expression"
! msgstr "los tipos no coinciden en la expresiÃ³n de empaquetamiento de vector"
  
  #: tree-cfg.c:4281
  #, fuzzy, gcc-internal-format
*************** msgstr "los tipos no coinciden en la exp
*** 22328,22334 ****
  #: tree-cfg.c:4383
  #, 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"
! msgstr ""
  
  #: tree-cfg.c:4395 c/c-typeck.c:5212
  #, gcc-internal-format
--- 22388,22394 ----
  #: tree-cfg.c:4383
  #, 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"
! 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.c:4395 c/c-typeck.c:5212
  #, gcc-internal-format
*************** msgstr "la funciÃ³n %<noreturn%> devuelv
*** 22690,22701 ****
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una funciÃ³n que no es void"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "se descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_result"
--- 22750,22761 ----
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una funciÃ³n que no es void"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "se descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_result"
*************** msgstr[0] ""
*** 22969,23000 ****
  msgstr[1] ""
  
  #: tree-ssa-strlen.c:1989
- #, fuzzy
- #| msgid "%qD output truncated copying %E byte from a string of length %wu"
  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] "salida de %qD truncada copiando %E byte desde una cadena de longitud %wu"
! msgstr[1] "salida de %qD truncada copiando %E byte desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:1996
- #, fuzzy
- #| msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr "salida de %qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:2008
- #, fuzzy
- #| msgid "%qD output may be truncated copying %E byte from a string of length %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] "la salida de %qD puede ser truncada copiando %E byte desde una cadena de longitud %wu"
! msgstr[1] "la salida de %qD puede ser truncada copiando %E byte desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:2015 tree-ssa-strlen.c:2029
- #, fuzzy
- #| msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr "salida de %qD puede ser truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:2150
  #, fuzzy
--- 23029,23052 ----
  msgstr[1] ""
  
  #: tree-ssa-strlen.c:1989
  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] "salida de %G%qD truncada copiando %E byte desde una cadena de longitud %wu"
! msgstr[1] "salida de %G%qD truncada copiando %E bytes desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:1996
  msgid "%G%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.c:2008
  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] "la salida de %G%qD puede truncarse copiando %E byte desde una cadena de longitud %wu"
! msgstr[1] "la salida de %G%qD puede truncarse copiando %E bytes desde una cadena de longitud %wu"
  
  #: tree-ssa-strlen.c:2015 tree-ssa-strlen.c:2029
  msgid "%G%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.c:2150
  #, fuzzy
*************** msgid "%G%qD output truncated before ter
*** 23003,23012 ****
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
  #: tree-ssa-strlen.c:2156
- #, fuzzy
- #| msgid "%K%qD: specified bound %wu exceeds the size %wu of the destination"
  msgid "%G%qD specified bound depends on the length of the source argument"
! msgstr "%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o %wu del destino"
  
  #: tree-ssa-strlen.c:2163
  #, gcc-internal-format
--- 23055,23062 ----
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
  #: tree-ssa-strlen.c:2156
  msgid "%G%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.c:2163
  #, gcc-internal-format
*************** msgstr "la condiciÃ³n vectorial se expan
*** 23213,23219 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorizaciÃ³n para un bucle simd"
--- 23263,23269 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-loop.c:4038
  #, 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
*** 23253,23344 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  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.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
--- 23303,23394 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  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.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
*************** msgstr "el tipo es obsoleto"
*** 23363,23604 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
! msgstr "tipo variante difiere en "
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.c:13719
  #, gcc-internal-format
  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.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.c:13782
  #, gcc-internal-format
  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.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrecto"
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "fallÃ³ verify_type"
--- 23413,23654 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
! msgstr "tipo variante difiere en %s"
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.c:13724
  #, gcc-internal-format
  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.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.c:13787
  #, gcc-internal-format
  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.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrecto"
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "fallÃ³ verify_type"
*************** msgstr "fallÃ³ verify_histograms"
*** 23623,23634 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³n"
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable"
--- 23673,23684 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³n"
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable"
*************** msgid "%qE attribute only affects top le
*** 23918,23927 ****
  msgstr "el atributo %qE solamente afecta a objetos de alto nivel"
  
  #: c-family/c-attribs.c:1198 c-family/c-attribs.c:2682
! #, fuzzy, gcc-internal-format
! #| msgid "using result of function returning %<void%>"
  msgid "%qE attribute on function returning %<void%>"
! msgstr "se usa el resultado de una funciÃ³n que devuelve %<void%>"
  
  #: c-family/c-attribs.c:1221 c-family/c-pragma.c:419
  #, gcc-internal-format
--- 23968,23976 ----
  msgstr "el atributo %qE solamente afecta a objetos de alto nivel"
  
  #: c-family/c-attribs.c:1198 c-family/c-attribs.c:2682
! #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
! msgstr "atributo %qE en una funciÃ³n que devuelve %<void%>"
  
  #: c-family/c-attribs.c:1221 c-family/c-pragma.c:419
  #, gcc-internal-format
*************** msgid "nonnull argument references non-p
*** 24287,24300 ****
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
  #: c-family/c-attribs.c:3208
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored for field of type %qT"
  msgid "%qE attribute ignored on objects of type %qT"
! msgstr "se descarta el atributo %qE para el campo de tipo %qT"
  
  #: c-family/c-attribs.c:3216
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute doesn't apply to functions"
  msgid "%qE attribute does not apply to functions"
  msgstr "el atributo %qE no se aplica a funciones"
  
--- 24336,24347 ----
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
  #: c-family/c-attribs.c:3208
! #, gcc-internal-format
  msgid "%qE attribute ignored on objects of type %qT"
! msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
  #: c-family/c-attribs.c:3216
! #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "el atributo %qE no se aplica a funciones"
  
*************** msgstr "?: usando constantes enteras en
*** 24513,24519 ****
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, 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"
--- 24560,24566 ----
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, 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"
*************** msgstr "se intentÃ³ tomar la direcciÃ³n
*** 24764,24770 ****
  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.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
--- 24811,24817 ----
  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.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
*************** msgid "%qc directive redundant after pri
*** 25139,25148 ****
  msgstr "directiva %qc redundante tras ocurrencia previa de la misma"
  
  #: c-family/c-format.c:2925
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized compiler directive"
  msgid "unmatched color reset directive"
! msgstr "no se reconoce la directiva del compilador"
  
  #: c-family/c-format.c:2937
  #, gcc-internal-format
--- 25186,25194 ----
  msgstr "directiva %qc redundante tras ocurrencia previa de la misma"
  
  #: c-family/c-format.c:2925
! #, gcc-internal-format
  msgid "unmatched color reset directive"
! msgstr "directiva de reinicio de color desconocida"
  
  #: c-family/c-format.c:2937
  #, gcc-internal-format
*************** msgstr "%<#pragma omp atomic update%> us
*** 25376,25382 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
--- 25422,25428 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, 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
*** 25391,25412 ****
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
--- 25437,25458 ----
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
*************** msgstr "<valor-devoluciÃ³n>"
*** 25951,25958 ****
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
--- 25997,26004 ----
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
*************** msgid "conversion from %qT to %qT change
*** 26229,26236 ****
  msgstr "la conversiÃ³n de %qT a %qT cambia el valor de %qE"
  
  #: c-family/c-warn.c:1141
! #, fuzzy, gcc-internal-format
! #| msgid "conversion from %qT to to %qT discards imaginary component"
  msgid "conversion from %qT to %qT discards imaginary component"
  msgstr "la conversiÃ³n de %qT a %qT descarta la componente imaginaria"
  
--- 26275,26281 ----
  msgstr "la conversiÃ³n de %qT a %qT cambia el valor de %qE"
  
  #: c-family/c-warn.c:1141
! #, gcc-internal-format
  msgid "conversion from %qT to %qT discards imaginary component"
  msgstr "la conversiÃ³n de %qT a %qT descarta la componente imaginaria"
  
*************** msgid "%<memset%> used with length equal
*** 26590,26596 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
--- 26635,26641 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
*************** msgid "inline declaration of %qD follows
*** 26641,26650 ****
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
  #: c-family/c-warn.c:2259
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of %q+D with attribute %qs follows inline declaration "
  msgid "declaration of %q+D with attribute %qs follows inline declaration"
! msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline "
  
  #: c-family/c-warn.c:2306
  #, gcc-internal-format
--- 26686,26694 ----
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
  #: c-family/c-warn.c:2259
! #, gcc-internal-format
  msgid "declaration of %q+D with attribute %qs follows inline declaration"
! msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline"
  
  #: c-family/c-warn.c:2306
  #, gcc-internal-format
*************** msgid_plural "passing argument %i to res
*** 26669,26675 ****
  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.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
--- 26713,26719 ----
  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.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
*************** msgstr "la macro se expande en mÃºltiple
*** 26682,26688 ****
  #: c-family/c-warn.c:2587
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
! msgstr ""
  
  #: c-family/cppspec.c:93
  #, gcc-internal-format
--- 26726,26732 ----
  #: c-family/c-warn.c:2587
  #, 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/cppspec.c:93
  #, gcc-internal-format
*************** msgid "valid arguments are: %s"
*** 26737,26746 ****
  msgstr "los argumentos vÃ¡lidos son: %s"
  
  #: common/config/arm/arm-common.c:352 common/config/arm/arm-common.c:406
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "unrecognized edge flag: '%s'"
  msgid "unrecognized %s target: %s"
! msgstr "no se reconoce el indicador de borde: '%s'"
  
  #: common/config/arm/arm-common.c:442
  #, gcc-internal-format, gfc-internal-format
--- 26781,26789 ----
  msgstr "los argumentos vÃ¡lidos son: %s"
  
  #: common/config/arm/arm-common.c:352 common/config/arm/arm-common.c:406
! #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized %s target: %s"
! msgstr "no se reconoce el objetivo de %s: %s"
  
  #: common/config/arm/arm-common.c:442
  #, gcc-internal-format, gfc-internal-format
*************** msgid "unrecognized -mfpu target: %s"
*** 26748,26757 ****
  msgstr "no se reconoce el objetivo de -mfpu: %s"
  
  #: common/config/arm/arm-common.c:470
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support feature %qs"
  msgid "%qs does not support feature %qs"
! msgstr "%s no admite la caracterÃ­stica %qs"
  
  #: common/config/arm/arm-common.c:481
  #, gcc-internal-format
--- 26791,26799 ----
  msgstr "no se reconoce el objetivo de -mfpu: %s"
  
  #: common/config/arm/arm-common.c:470
! #, gcc-internal-format
  msgid "%qs does not support feature %qs"
! msgstr "%qs no admite la caracterÃ­stica %qs"
  
  #: common/config/arm/arm-common.c:481
  #, gcc-internal-format
*************** msgstr "-mcpu=%s no es vÃ¡lido"
*** 26798,26844 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida"
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d no estÃ¡ entre 0 y 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sÃ³lo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
--- 26840,26886 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida"
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d no estÃ¡ entre 0 y %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d no estÃ¡ entre 0 y 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sÃ³lo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
*************** msgid "for the option -mcache-block-size
*** 26864,26894 ****
  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/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "interruptor -mdebug-%s desconocido"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "opciÃ³n -mlong-double-%s desconocida"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "la opciÃ³n -msingle-float es equivalente a -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "se descarta la opciÃ³n -msimple-fpu"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "sÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior"
--- 26906,26936 ----
  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/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "interruptor -mdebug-%s desconocido"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "opciÃ³n -mlong-double-%s desconocida"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "la opciÃ³n -msingle-float es equivalente a -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "se descarta la opciÃ³n -msimple-fpu"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "sÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior"
*************** msgid "pragma or attribute %<target(\"%s
*** 27368,27375 ****
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
--- 27410,27417 ----
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
*************** msgstr "latencia de cachÃ© L%d desconoci
*** 27449,27456 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27491,27498 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "el argumento del atributo %qE no
*** 27559,27569 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 27601,27611 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "el argumento del atributo %qE no
*** 27573,27719 ****
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.c:6421
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr "el operando interno deberÃ­a ser un valor de 6 bits sin signo"
! 
! #: config/arc/arc.c:6597
  #, 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.c:6638 config/arc/arc.c:6735
  #, 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.c:6671 config/arc/arc.c:6703
  #, 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.c:6675 config/arc/arc.c:6707
  #, 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.c:6739
  #, 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.c:6772
  #, 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.c:6776
  #, 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.c:6783
  #, 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.c:6786
  #, 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.c:6833
  #, 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.c:6838
  #, 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.c:6842
  #, 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.c:6846
  #, 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.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  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.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr "el operando para la instrucciÃ³n sleep debe ser una constante en tiempo de compilaciÃ³n sin signo de 6 bits"
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.c:10704
  #, 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.c:10712 config/arc/arc.c:10751
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, 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.c:10743
  #, 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.c:10798
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
! msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: config/arc/arc.c:10804
  #, 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.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
--- 27615,27750 ----
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.c:6596
  #, 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.c:6637 config/arc/arc.c:6734
  #, 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.c:6670 config/arc/arc.c:6702
  #, 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.c:6674 config/arc/arc.c:6706
  #, 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.c:6738
  #, 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.c:6771
  #, 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.c:6775
  #, 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.c:6782
  #, 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.c:6785
  #, 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.c:6832
  #, 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.c:6837
  #, 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.c:6841
  #, 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.c:6845
  #, 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.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  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.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.c:10682
  #, 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.c:10690 config/arc/arc.c:10729
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, 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.c:10721
  #, 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.c:10776
! #, gcc-internal-format
  msgid "%qE attribute only applies to types"
! msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.c:10782
  #, 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.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
*************** msgid "You must enable crypto instructio
*** 27739,27891 ****
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "el rango del selector debe estar entre 0 y 7"
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "el rango del selector debe estar entre 0 y 3"
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "el rango del selector debe estar entre 0 y 1"
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la mÃ¡scara debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "el rango de la mÃ¡scara debe estar entre 0 y 255"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 27770,27922 ----
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "el rango del selector debe estar entre 0 y 7"
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "el rango del selector debe estar entre 0 y 3"
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "el rango del selector debe estar entre 0 y 1"
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la mÃ¡scara debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "el rango de la mÃ¡scara debe estar entre 0 y 255"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "acumulador inapropiado para %qs"
*** 28688,28699 ****
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
--- 28719,28730 ----
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
*************** msgstr "no se puede extender el fichero
*** 28793,29674 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "no se puede establecer la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3180
  #, 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.c:3190
  #, 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.c:3216
  #, 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.c:3229
  #, 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.c:3239
  #, 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.c:3246
  #, 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.c:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386.c:3723
  #, 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.c:3772
  #, 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.c:3774
  #, 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"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386.c:3818
  #, 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.c:3830
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386.c:3929
  #, 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.c:3931
  #, 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.c:3938
  #, 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.c:3940
  #, 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.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Intel MPX no tiene soporte para x32"
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4225
  #, 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.c:4227
  #, 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.c:4232
  #, 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.c:4233
  #, 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.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4302
  #, 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.c:4304
  #, 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.c:4309
  #, 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.c:4310
  #, 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.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:4494
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386.c:4533
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386.c:4610
  #, 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.c:4612
  #, 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.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4628
  #, 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.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  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.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  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.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  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.c:4942
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fcf-protection=branch%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr "%<-fcf-protection=branch%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
! 
! #: config/i386/i386.c:4951
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fcf-protection=return%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr "%<-fcf-protection=return%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
! 
! #: config/i386/i386.c:4961
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fcf-protection=full%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr "%<-fcf-protection=full%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  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.c:5916
  #, 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.c:5928
! #, fuzzy, gcc-internal-format
! #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
! msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386.c:5964
  #, 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.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with 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.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:6576
  #, 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.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.c:7517
  #, 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.c:7523
  #, 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.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7543
  #, 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.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, 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.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  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.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "No se encontrÃ³ despachador para %s"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  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.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, gcc-internal-format
  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/i386/i386.c:33237
  #, gcc-internal-format
  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.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386.c:34400
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:34495
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35376
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35391
  #, 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.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35626
  #, 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.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:35826
  #, 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.c:35832
  #, 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.c:35835
  #, 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.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, 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.c:38345
  #, 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.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38370
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "el argumento de xabort debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %qE attribute is not \"ilink\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
! msgstr "el argumento del atributo %qE no es \"ilink\""
  
! #: config/i386/i386.c:41621
  #, 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.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386.c:41638
  #, 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.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  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.c:50598
  #, gcc-internal-format
  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.c:50622 config/i386/i386.c:50738
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "El Comprobador de Punteros requiere suporte MPX en este objetivo. Utilice las opciones -mmpx para activar MPX."
--- 28824,29685 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "no se puede establecer la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3183
  #, 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.c:3193
  #, 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.c:3219
  #, 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.c:3232
  #, 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.c:3242
  #, 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.c:3249
  #, 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.c:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386.c:3726
  #, 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.c:3775
  #, 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.c:3777
  #, 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"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386.c:3821
  #, 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.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386.c:3932
  #, 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.c:3934
  #, 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.c:3941
  #, 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.c:3943
  #, 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.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "Intel MPX no tiene soporte para x32"
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4228
  #, 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.c:4230
  #, 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.c:4235
  #, 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.c:4236
  #, 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.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4305
  #, 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.c:4307
  #, 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.c:4312
  #, 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.c:4313
  #, 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.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386.c:4613
  #, 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.c:4615
  #, 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.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4631
  #, 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.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  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.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  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.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  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.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  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.c:5901
  #, 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.c:5913
! #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
! msgstr "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> y %<-fcheck-pointer-bounds%> no son compatibles"
  
! #: config/i386/i386.c:5949
  #, 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.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with 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.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:6561
  #, 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.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.c:7502
  #, 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.c:7508
  #, 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.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7528
  #, 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.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, 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.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  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.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "No se encontrÃ³ despachador para %s"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  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.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, gcc-internal-format
  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/i386/i386.c:33207
  #, gcc-internal-format
  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.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35361
  #, 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.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35596
  #, 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.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:35796
  #, 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.c:35802
  #, 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.c:35805
  #, 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.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, 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.c:38343
  #, 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.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38368
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "el argumento de xabort debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
! #, 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.c:41619
  #, 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.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386.c:41636
  #, 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.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  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.c:50647
  #, gcc-internal-format
  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.c:50671 config/i386/i386.c:50787
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "El Comprobador de Punteros requiere suporte MPX en este objetivo. Utilice las opciones -mmpx para activar MPX."
*************** msgid "interrupt_thread is available onl
*** 29889,29895 ****
  msgstr "interrupt_thread sÃ³lo estÃ¡ disponible en fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
--- 29900,29906 ----
  msgstr "interrupt_thread sÃ³lo estÃ¡ disponible en fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
*************** msgid "invalid argument to built-in func
*** 30413,30434 ****
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
  
  #: config/nds32/nds32-intrinsic.c:131
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "constant argument out of range for %qs"
  msgid "constant argument out of range for %s"
! msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: config/nds32/nds32-intrinsic.c:291
! #, fuzzy, gcc-internal-format
! #| msgid "Generate string extension instructions."
  msgid "don't support string extension instructions"
! msgstr "Genera instrucciones de extensiÃ³n de cadenas."
  
  #: config/nds32/nds32-isr.c:341
! #, fuzzy, gcc-internal-format
! #| msgid "too few arguments to function %q#D"
  msgid "multiple save reg attributes to function %qD"
! msgstr "faltan argumentos para la funciÃ³n %q#D"
  
  #: config/nds32/nds32-isr.c:352
  #, gcc-internal-format
--- 30424,30467 ----
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
  
  #: config/nds32/nds32-intrinsic.c:131
! #, gcc-internal-format, gfc-internal-format
  msgid "constant argument out of range for %s"
! msgstr "el argumento constante estÃ¡ fuera de rango para %s"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "esta funciÃ³n interna sÃ³lo estÃ¡ disponible en la cadena de herramientas v3s o v3f"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "esta funciÃ³n interna sÃ³lo estÃ¡ disponible en la cadena de herramientas v3f"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "no se admite este interno en la cadena de herramientas v3m"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr "no admite instrucciones de extensiÃ³n del rendimiento"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr "no admite instrucciones de la versiÃ³n 2 de extensiÃ³n del rendimiento"
! 
! #: config/nds32/nds32-intrinsic.c:760
! #, gcc-internal-format
  msgid "don't support string extension instructions"
! msgstr "no admite instrucciones de extensiÃ³n de cadenas"
  
  #: config/nds32/nds32-isr.c:341
! #, gcc-internal-format
  msgid "multiple save reg attributes to function %qD"
! msgstr "mÃºltiples atributos de guardar registro para la funciÃ³n %qD"
  
  #: config/nds32/nds32-isr.c:352
  #, gcc-internal-format
*************** msgid "multiple interrupt attributes to
*** 30441,30482 ****
  msgstr "atributos interrupt mÃºltiples para la funciÃ³n %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, 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.c:2649
  #, 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.c:2677
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valor de id no vÃ¡lido atributo reset"
  
! #: config/nds32/nds32.c:2693
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "funciÃ³n nmi no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.c:2706
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "funciÃ³n warm no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.c:2778
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "no se admite cÃ³digo independiente de posiciÃ³n"
--- 30474,30532 ----
  msgstr "atributos interrupt mÃºltiples para la funciÃ³n %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, 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.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "el subtipo de la funciÃ³n intrÃ­nseca CCTLestÃ¡ fuera de rango"
! 
! #: config/nds32/nds32.c:3508
  #, 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.c:3536
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valor de id no vÃ¡lido atributo reset"
  
! #: config/nds32/nds32.c:3552
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "funciÃ³n nmi no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.c:3565
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "funciÃ³n warm no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! 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.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "no se admite cÃ³digo independiente de posiciÃ³n"
*************** msgstr "no se admite escribir al espacio
*** 30687,30723 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)"
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  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.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
--- 30737,30773 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)"
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  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.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
*************** msgstr "el nÃºmero debe ser 0 Ã³ 1"
*** 30811,30822 ****
  msgid "junk at end of #pragma longcall"
  msgstr "basura al final de #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  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"
--- 30861,30872 ----
  msgid "junk at end of #pragma longcall"
  msgstr "basura al final de #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  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/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  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"
*************** msgstr "vec_extract sÃ³lo acepta 2 argum
*** 30866,30872 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert sÃ³lo acepta 3 argumentos"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta los calificadores del tipo del destino del puntero"
--- 30916,30922 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert sÃ³lo acepta 3 argumentos"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta los calificadores del tipo del destino del puntero"
*************** msgstr "-mstack-protector-guard==tls nec
*** 31168,31174 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Se devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidad"
--- 31218,31224 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Se devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidad"
*************** msgstr "Se devolviÃ³ un vector GCC por r
*** 31178,31184 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "la ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5"
--- 31228,31234 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "la ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5"
*************** msgstr "la ABI para pasar agregados con
*** 31188,31199 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "la ABI para pasar agregados flotantes homogÃ©neos cambiÃ³ en GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidad"
--- 31238,31249 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "la ABI para pasar agregados flotantes homogÃ©neos cambiÃ³ en GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidad"
*************** msgstr "vector GCC pasado por referencia
*** 31203,31230 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "error interno: la funciÃ³n interna %s ya se procesÃ³"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "el argumento 1 debe ser un valor de un campo de 8 bits"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "el argumento 1 debe ser un literal con signo de 5 bits"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 5 bits"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "el argumento 1 debe ser un literal sin signo de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 7 bits"
--- 31253,31280 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "error interno: la funciÃ³n interna %s ya se procesÃ³"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "el argumento 1 debe ser un valor de un campo de 8 bits"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "el argumento 1 debe ser un literal con signo de 5 bits"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 5 bits"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "el argumento 1 debe ser un literal sin signo de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 7 bits"
*************** msgstr "el argumento 1 de __builtin_alti
*** 31244,31255 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "el interno %s solo es vÃ¡lido en modo de 64 bits"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "el argumento %d debe ser un literal sin signo"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "el argumento %d es un literal sin signo fuera de rango"
--- 31294,31305 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "el interno %s solo es vÃ¡lido en modo de 64 bits"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "el argumento %d debe ser un literal sin signo"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "el argumento %d es un literal sin signo fuera de rango"
*************** msgstr "la cpu %s es un argumento no vÃ¡
*** 31271,31323 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "la hwcap %s es un argumento no vÃ¡lido para el interno %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 2-bit"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "el argumento 1 debe ser 0 o 2"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "el argumento 1 debe ser un literal sin signo de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "el argumento 2 debe ser 0 Ã³ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "sobrecarga sin resolver para el interno Altivec %qF"
--- 31321,31373 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "la hwcap %s es un argumento no vÃ¡lido para el interno %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 2-bit"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "el argumento 1 debe ser 0 o 2"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "el argumento 1 debe ser un literal sin signo de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "el argumento 2 debe ser 0 Ã³ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "sobrecarga sin resolver para el interno Altivec %qF"
*************** msgstr "error interno: la funciÃ³n inter
*** 31443,31449 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "error interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %s"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
--- 31493,31499 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "error interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %s"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
*************** msgstr "marco de pila demasiado grande"
*** 31453,31465 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utiliza el registro r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
! #, fuzzy, gcc-internal-format
! #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
! msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, 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"
--- 31503,31514 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utiliza el registro r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
! #, gcc-internal-format
  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/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, 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"
*************** msgstr "no hay anÃ¡lisis de perfil del c
*** 31469,31490 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, 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/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, 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/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, 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/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
--- 31518,31539 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, 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/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, 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/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, 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/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
*************** msgstr "el uso de tipos de coma flotante
*** 31494,31500 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, 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%>"
--- 31543,31549 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, 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%>"
*************** msgstr "no se admite -m%s en esta config
*** 31958,31979 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  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.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
--- 32007,32028 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  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.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
*************** msgid ""
*** 32036,32065 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "el interno %qs sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "el interno %qs solo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "el interno %qs solo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "no se admite la funciÃ³n interna %s en esta configuraciÃ³n del compilador"
  
! #: config/rs6000/rs6000-c.c:6973
  #, 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"
--- 32085,32119 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "el interno %qs sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "el interno %qs solo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "el interno %qs solo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr "la funciÃ³n interna %qs requiere la funciÃ³n interna %qs"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "no se admite la funciÃ³n interna %s en esta configuraciÃ³n del compilador"
  
! #: config/rs6000/rs6000-c.c:7068
  #, 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"
*************** msgid "%qs requires PowerPC64 architectu
*** 32076,32085 ****
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
  #: config/rs6000/rs6000.c:4037
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is deprecated"
  msgid "%qs command-line option is deprecated"
! msgstr "%qs es obsoleto"
  
  #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
--- 32130,32138 ----
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
  #: config/rs6000/rs6000.c:4037
! #, gcc-internal-format
  msgid "%qs command-line option is deprecated"
! msgstr "la opciÃ³n de la lÃ­nea de Ã³rdenes %qs es obsoleta"
  
  #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
*************** msgid "unknown option for %<%s=%s%>"
*** 32179,32353 ****
  msgstr "opciÃ³n desconocida para %<%s=%s%>"
  
  #: config/rs6000/rs6000.c:5290
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is deprecated and has no effect"
  msgid "%qs is deprecated and not recommended in any circumstances"
! msgstr "%qs estÃ¡ obsoleto y no tiene ningÃºn efecto"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlas"
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlas"
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "error interno: la funciÃ³n interna %qs ya se procesÃ³"
  
! #: config/rs6000/rs6000.c:14142
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 1 bit"
  
! #: config/rs6000/rs6000.c:14181
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "el argumento 1 de %qs debe ser constante"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "el argumento 1 de %qs estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "el interno %qs solo es vÃ¡lido en el modo de 64 bits"
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "el interno %qs sÃ³lo acepta un argumento de cadena"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "la cpu %qs es un argumento no vÃ¡lido para el interno %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs es un argumento no vÃ¡lido para el interno %qs"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "el segundo argumento de %qs debe estar en 0..12"
  
! #: config/rs6000/rs6000.c:15623
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "el tercer argumento de %qs debe estar en 0..12"
  
! #: config/rs6000/rs6000.c:15842
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "la funciÃ³n interna %qs solo es vÃ¡lida para el procesador cell"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "la funciÃ³n interna %qs requiere las opciones %qs y %qs"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "la funciÃ³n interna %qs requiere requiere coma flotante de 128 bits del IEEE de ISA 3.0"
  
! #: config/rs6000/rs6000.c:15958
! #, fuzzy, gcc-internal-format
! #| msgid "builtin function %qs requires the %qs and %qs options"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
! msgstr "la funciÃ³n interna %qs requiere las opciones %qs y %qs"
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "la funciÃ³n interna %qs no se admite con las opciones actuales"
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "error interno: la funciÃ³n interna %qs tiene un tipo de devoluciÃ³n inesperado %qs"
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "error interno: funciÃ³n interna %qs, el argumento %d tiene el tipo de argumento inesperado %qs"
  
! #: config/rs6000/rs6000.c:29417
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs usa el registro r29"
  
! #: config/rs6000/rs6000.c:32714
  #, 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.c:32808
  #, 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.c:32816
  #, 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.c:32819
  #, 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.c:36842
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.c:36845
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 32232,32404 ----
  msgstr "opciÃ³n desconocida para %<%s=%s%>"
  
  #: config/rs6000/rs6000.c:5290
! #, 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.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlas"
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use %qs para activarlas"
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "error interno: la funciÃ³n interna %qs ya se procesÃ³"
  
! #: config/rs6000/rs6000.c:14150
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "el argumento 2 debe ser un literal sin signo de 1 bit"
  
! #: config/rs6000/rs6000.c:14189
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "el argumento 1 de %qs debe ser constante"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "el argumento 1 de %qs estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "el interno %qs solo es vÃ¡lido en el modo de 64 bits"
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "el interno %qs sÃ³lo acepta un argumento de cadena"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "la cpu %qs es un argumento no vÃ¡lido para el interno %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs es un argumento no vÃ¡lido para el interno %qs"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "el segundo argumento de %qs debe estar en 0..12"
  
! #: config/rs6000/rs6000.c:15631
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "el tercer argumento de %qs debe estar en 0..12"
  
! #: config/rs6000/rs6000.c:15850
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "la funciÃ³n interna %qs solo es vÃ¡lida para el procesador cell"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "la funciÃ³n interna %qs requiere las opciones %qs y %qs"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "la funciÃ³n interna %qs requiere requiere coma flotante de 128 bits del IEEE de ISA 3.0"
  
! #: config/rs6000/rs6000.c:15978
! #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
! msgstr "la funciÃ³n interna %qs requiere las opciones %qs (o mÃ¡s reciente), y %qs o %qs"
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "la funciÃ³n interna %qs no se admite con las opciones actuales"
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "error interno: la funciÃ³n interna %qs tiene un tipo de devoluciÃ³n inesperado %qs"
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "error interno: funciÃ³n interna %qs, el argumento %d tiene el tipo de argumento inesperado %qs"
  
! #: config/rs6000/rs6000.c:29451
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs usa el registro r29"
  
! #: config/rs6000/rs6000.c:32748
  #, 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.c:32842
  #, 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.c:32850
  #, 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.c:32853
  #, 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.c:36876
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.c:36879
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgid "mismatch in number of arguments f
*** 32470,32485 ****
  msgstr "desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
  #: config/s390/s390-c.c:954
! #, fuzzy, gcc-internal-format
! #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for intrinsic %qs"
! msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec"
  
  #: config/s390/s390-c.c:960
! #, fuzzy, gcc-internal-format
! #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for intrinsic %qs"
! msgstr "sobrecarga ambigua para %qs en %<%s %E%>"
  
  #: config/s390/s390-c.c:968
  #, fuzzy, gcc-internal-format
--- 32521,32534 ----
  msgstr "desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
  #: config/s390/s390-c.c:954
! #, 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.c:960
! #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
! msgstr "sobrecarga ambigua para el intrÃ­nseco %qs"
  
  #: config/s390/s390-c.c:968
  #, fuzzy, gcc-internal-format
*************** msgid "%qs matching variant is deprecate
*** 32494,32530 ****
  msgstr "%qs es obsoleto"
  
  #: config/s390/s390-c.c:1014
! #, fuzzy, gcc-internal-format
! #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range for target type"
! msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
  #: config/s390/s390.c:743
! #, fuzzy, gcc-internal-format
! #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
! msgstr "el argumento constante estÃ¡ fuera de rango para %qs."
  
  #: config/s390/s390.c:760
! #, fuzzy, gcc-internal-format
! #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
! msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
  #: config/s390/s390.c:811
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
! msgstr ""
  
  #: config/s390/s390.c:817
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
! msgstr ""
  
  #: config/s390/s390.c:824
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher."
! msgstr ""
  
  #: config/s390/s390.c:843
  #, fuzzy, gcc-internal-format
--- 32543,32576 ----
  msgstr "%qs es obsoleto"
  
  #: config/s390/s390-c.c:1014
! #, 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.c:743
! #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
! msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0.."
  
  #: config/s390/s390.c:760
! #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
! msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango ("
  
  #: config/s390/s390.c:811
  #, gcc-internal-format
  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.c:817
  #, gcc-internal-format
  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.c:824
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher."
! msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
  #: config/s390/s390.c:843
  #, fuzzy, gcc-internal-format
*************** msgid "bad builtin icode"
*** 32539,32559 ****
  msgstr "icode interno errÃ³neo"
  
  #: config/s390/s390.c:978
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %d for builtin %qF"
! msgstr "Argumento %qs no vÃ¡lido para %<instanceof%>"
  
  #: config/s390/s390.c:1079
  #, 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.c:1169
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %qE attribute is not \"ilink\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
! msgstr "el argumento del atributo %qE no es \"ilink\""
  
  #: config/s390/s390.c:10171
  #, gcc-internal-format
--- 32585,32603 ----
  msgstr "icode interno errÃ³neo"
  
  #: config/s390/s390.c:978
! #, 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.c:1079
  #, 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.c:1169
! #, 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.c:10171
  #, gcc-internal-format
*************** msgstr "%qs utiliza alojamiento dinÃ¡mic
*** 32583,32601 ****
  #: config/s390/s390.c:11965
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
! msgstr ""
  
  #: config/s390/s390.c:15361
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
! msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
  #: config/s390/s390.c:15373
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
! msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
  #: config/s390/s390.c:15385
  #, gcc-internal-format, gfc-internal-format
--- 32627,32643 ----
  #: config/s390/s390.c:11965
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
! msgstr "Las CPUs mÃ¡s antiguas que z900 no se admiten con -fsplit-stack"
  
  #: config/s390/s390.c:15361
! #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
! msgstr "%sarch=%s%s es obsoleto y se eliminarÃ¡ en una versiÃ³n futura; utilice como mÃ­nimo %sarch=z900%s"
  
  #: config/s390/s390.c:15373
! #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
! msgstr "%stune=%s%s es obsoleto y se eliminarÃ¡ en una versiÃ³n futura; utilice como mÃ­nimo %stune=z900%s"
  
  #: config/s390/s390.c:15385
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "no se admite la ABI de 64-bit en
*** 32610,32637 ****
  #: config/s390/s390.c:15395
  #, gcc-internal-format
  msgid "thunk-inline is only supported with -mindirect-branch-jump"
! msgstr ""
  
  #: config/s390/s390.c:15419
  #, gcc-internal-format
  msgid "-mindirect-branch* options require -march=z900 or higher"
! msgstr ""
  
  #: config/s390/s390.c:15422
  #, gcc-internal-format
  msgid "-mfunction-return* options require -march=z900 or higher"
! msgstr ""
  
  #: config/s390/s390.c:15441
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
! msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
  #: config/s390/s390.c:15444
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
! msgstr ""
  
  #: config/s390/s390.c:15472
  #, gcc-internal-format, gfc-internal-format
--- 32652,32678 ----
  #: config/s390/s390.c:15395
  #, gcc-internal-format
  msgid "thunk-inline is only supported with -mindirect-branch-jump"
! msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
  #: config/s390/s390.c:15419
  #, gcc-internal-format
  msgid "-mindirect-branch* options require -march=z900 or higher"
! msgstr "las opciones -mindirect-branch* requieren -march=z900 o superior"
  
  #: config/s390/s390.c:15422
  #, gcc-internal-format
  msgid "-mfunction-return* options require -march=z900 or higher"
! msgstr "las opciones -mfunction-return* requieren -march=z900 o superior"
  
  #: config/s390/s390.c:15441
! #, 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.c:15444
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
! msgstr "vector de hardware no estÃ¡ disponible con -msoft-float"
  
  #: config/s390/s390.c:15472
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "-mstack-guard implica el uso de
*** 32670,32697 ****
  
  #. argument is not a plain number
  #: config/s390/s390.c:15600
! #, fuzzy, gcc-internal-format
! #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
! msgstr "el argumento para %qs debe ser un entero no negativo"
  
  #: config/s390/s390.c:15607
! #, fuzzy, gcc-internal-format
! #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
! msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
  #: config/s390/s390.c:15637
  #, gcc-internal-format
  msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
! msgstr ""
  
  #. Value is not allowed for the target attribute.
  #: config/s390/s390.c:15818
! #, fuzzy, gcc-internal-format
! #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
! msgstr "no se admite %<__int128%> en este objetivo"
  
  #: config/sh/sh.c:935
  #, gcc-internal-format
--- 32711,32735 ----
  
  #. argument is not a plain number
  #: config/s390/s390.c:15600
! #, 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.c:15607
! #, 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.c:15637
  #, gcc-internal-format
  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"
  
  #. Value is not allowed for the target attribute.
  #: config/s390/s390.c:15818
! #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
! msgstr "no se admite el valor %qs para el atributo %<target%>"
  
  #: config/sh/sh.c:935
  #, gcc-internal-format
*************** msgid "bad value (%s) for -mcmodel= swit
*** 32761,32770 ****
  msgstr "valor errÃ³neo (%s) para el interruptor -mcmodel="
  
  #: config/sparc/sparc.c:1793
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "-mcmodel= is not supported on 32-bit systems"
! msgstr "-mcmodel= no se admite en sistemas de 32 bit"
  
  #: config/sparc/sparc.c:1800
  #, gcc-internal-format
--- 32799,32807 ----
  msgstr "valor errÃ³neo (%s) para el interruptor -mcmodel="
  
  #: config/sparc/sparc.c:1793
! #, gcc-internal-format
  msgid "-mcmodel= is not supported on 32-bit systems"
! msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
  #: config/sparc/sparc.c:1800
  #, gcc-internal-format
*************** msgid "too much stack space to prepare:
*** 32972,32981 ****
  msgstr "demasiado espacio de pila para preparar: %d"
  
  #: config/visium/visium.c:741
! #, fuzzy, gcc-internal-format
! #| msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgid "an interrupt handler cannot be compiled with -muser-mode"
! msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
  
  #: config/vms/vms-c.c:44
  #, gcc-internal-format
--- 33009,33017 ----
  msgstr "demasiado espacio de pila para preparar: %d"
  
  #: config/visium/visium.c:741
! #, gcc-internal-format
  msgid "an interrupt handler cannot be compiled with -muser-mode"
! msgstr "un manejador de interrupciones no se puede compilar con -muser-mode"
  
  #: config/vms/vms-c.c:44
  #, gcc-internal-format
*************** msgid "malformed '#pragma __extern_prefi
*** 33043,33058 ****
  msgstr "'#pragma __extern_prefix' malformado', se descarta"
  
  #: config/vms/vms-c.c:312 config/vms/vms-c.c:332
! #, fuzzy, gcc-internal-format
! #| msgid "malformed %<#pragma %s%>, ignored"
  msgid "malformed %<#pragma %s%>, ignoring"
  msgstr "%<#pragma %s%> malformado, se descarta"
  
  #: config/vms/vms-c.c:328
! #, fuzzy, gcc-internal-format
! #| msgid "invalid constant in %<#pragma pack%> - ignored"
  msgid "invalid constant in %<#pragma %s%>"
! msgstr "constante no vÃ¡lida en %<#pragma pack%> - se descarta"
  
  #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format
--- 33079,33092 ----
  msgstr "'#pragma __extern_prefix' malformado', se descarta"
  
  #: config/vms/vms-c.c:312 config/vms/vms-c.c:332
! #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignoring"
  msgstr "%<#pragma %s%> malformado, se descarta"
  
  #: config/vms/vms-c.c:328
! #, gcc-internal-format
  msgid "invalid constant in %<#pragma %s%>"
! msgstr "constante no vÃ¡lida en %<#pragma %s%>"
  
  #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format
*************** msgstr "-fexcess-precision=standard para
*** 33087,33109 ****
  #: ada/gcc-interface/misc.c:278
  #, gcc-internal-format
  msgid "STABS debugging information for Ada is obsolete and not supported anymore"
! msgstr ""
  
  #: ada/gcc-interface/trans.c:1535
  #, gcc-internal-format
  msgid "subprogram %q+F not marked Inline_Always"
! msgstr ""
  
  #: ada/gcc-interface/trans.c:1536 ada/gcc-interface/trans.c:1542
! #, fuzzy, gcc-internal-format
! #| msgid "function using longjmp cannot be inline"
  msgid "parent subprogram cannot be inlined"
! msgstr "la funciÃ³n que usa longjmp no puede ser inline"
  
  #: ada/gcc-interface/trans.c:1540
  #, gcc-internal-format
  msgid "subprogram %q+F not marked Inline"
! msgstr ""
  
  #: ada/gcc-interface/trans.c:6404
  #, gcc-internal-format
--- 33121,33142 ----
  #: ada/gcc-interface/misc.c:278
  #, gcc-internal-format
  msgid "STABS debugging information for Ada is obsolete and not supported anymore"
! msgstr "la informaciÃ³n de depuraciÃ³n STABS para Ada estÃ¡ obsoleta y ya no se admite"
  
  #: ada/gcc-interface/trans.c:1535
  #, gcc-internal-format
  msgid "subprogram %q+F not marked Inline_Always"
! msgstr "el subprograma %q+F no estÃ¡ marcado Inline_Always"
  
  #: ada/gcc-interface/trans.c:1536 ada/gcc-interface/trans.c:1542
! #, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
! msgstr "el subprograma padre no puede ser inline"
  
  #: ada/gcc-interface/trans.c:1540
  #, gcc-internal-format
  msgid "subprogram %q+F not marked Inline"
! msgstr "el subprograma %q+F no estÃ¡ marcado Inline"
  
  #: ada/gcc-interface/trans.c:6404
  #, gcc-internal-format
*************** msgid "invalid element type for attribut
*** 33122,33131 ****
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
  #: ada/gcc-interface/utils.c:3911
! #, fuzzy, gcc-internal-format
! #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
! msgstr "el nÃºmero de componentes del vector no es una potencia de dos"
  
  #: ada/gcc-interface/utils.c:6037 ada/gcc-interface/utils.c:6215
  #: ada/gcc-interface/utils.c:6322
--- 33155,33163 ----
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
  #: ada/gcc-interface/utils.c:3911
! #, gcc-internal-format
  msgid "number of components of vector not a power of two"
! msgstr "el nÃºmero de componentes de vector no es una potencia de dos"
  
  #: ada/gcc-interface/utils.c:6037 ada/gcc-interface/utils.c:6215
  #: ada/gcc-interface/utils.c:6322
*************** msgid "attribute %qs applies to array ty
*** 33154,33163 ****
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
  #: brig/brig-lang.c:204
! #, fuzzy, gcc-internal-format
! #| msgid "could not open file %s"
  msgid "could not read the BRIG file"
! msgstr "no se puede abrir el fichero %s"
  
  #. Except for passing an argument to an unprototyped function,
  #. this is a constraint violation.  When passing an argument to
--- 33186,33194 ----
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
  #: brig/brig-lang.c:204
! #, gcc-internal-format
  msgid "could not read the BRIG file"
! msgstr "no se puede leer el fichero BRIG"
  
  #. Except for passing an argument to an unprototyped function,
  #. this is a constraint violation.  When passing an argument to
*************** msgstr "no se puede abrir el fichero %s"
*** 33165,33171 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, 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"
--- 33196,33202 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, 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"
*************** msgid "declaration of %q+D shadows previ
*** 33413,33424 ****
  msgstr "la declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variable"
  
  #: c/c-decl.c:2793
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
! msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
--- 33444,33454 ----
  msgstr "la declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variable"
  
  #: c/c-decl.c:2793
! #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
! msgstr "la declaraciÃ³n de %qD oscurece un parÃ¡metro"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
*************** msgstr "la declaraciÃ³n de %qD oscurece
*** 33428,33434 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
--- 33458,33464 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
*************** msgid "nested extern declaration of %qD"
*** 33439,33448 ****
  msgstr "declaraciÃ³n externa anidada de %qD"
  
  #: c/c-decl.c:3126 c/c-decl.c:3140
! #, fuzzy, gcc-internal-format
! #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
! msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE"
  
  #: c/c-decl.c:3132 c/c-decl.c:3145
  #, gcc-internal-format
--- 33469,33477 ----
  msgstr "declaraciÃ³n externa anidada de %qD"
  
  #: c/c-decl.c:3126 c/c-decl.c:3140
! #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
! msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE; Â¿quiso decir %qs?"
  
  #: c/c-decl.c:3132 c/c-decl.c:3145
  #, gcc-internal-format
*************** msgid "incompatible implicit declaration
*** 33455,33464 ****
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qD"
  
  #: c/c-decl.c:3417
! #, fuzzy, gcc-internal-format
! #| msgid "invalid redeclaration of %q+D"
  msgid "include %qs or provide a declaration of %qD"
! msgstr "redeclaraciÃ³n no vÃ¡lida de %q+D"
  
  #: c/c-decl.c:3427
  #, gcc-internal-format
--- 33484,33492 ----
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qD"
  
  #: c/c-decl.c:3417
! #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
! msgstr "incluya %qs o proporcione una declaraciÃ³n de %qD"
  
  #: c/c-decl.c:3427
  #, gcc-internal-format
*************** msgid "incompatible implicit declaration
*** 33466,33475 ****
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qD"
  
  #: c/c-decl.c:3487
! #, fuzzy, gcc-internal-format
! #| msgid "%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
! msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
  #: c/c-decl.c:3492
  #, gcc-internal-format
--- 33494,33502 ----
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qD"
  
  #: c/c-decl.c:3487
! #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
! msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?"
  
  #: c/c-decl.c:3492
  #, gcc-internal-format
*************** msgid "%qE undeclared here (not in a fun
*** 33477,33486 ****
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
  #: c/c-decl.c:3505
! #, fuzzy, gcc-internal-format
! #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
! msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)"
  
  #: c/c-decl.c:3510
  #, gcc-internal-format
--- 33504,33512 ----
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
  #: c/c-decl.c:3505
! #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
! msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?"
  
  #: c/c-decl.c:3510
  #, gcc-internal-format
*************** msgstr "%qE no se declarÃ³ aquÃ­ (primer
*** 33492,33498 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que aparece"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier funciÃ³n"
--- 33518,33524 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que aparece"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier funciÃ³n"
*************** msgstr "salto a una expresiÃ³n de declar
*** 33522,33528 ****
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
--- 33548,33554 ----
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
*************** msgid "useless storage class specifier i
*** 33603,33612 ****
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
  #: c/c-decl.c:4440
! #, fuzzy, gcc-internal-format
! #| msgid "useless %<_Alignas%> in empty declaration"
  msgid "useless %qs in empty declaration"
! msgstr "%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a"
  
  #: c/c-decl.c:4453
  #, gcc-internal-format
--- 33629,33637 ----
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
  #: c/c-decl.c:4440
! #, gcc-internal-format
  msgid "useless %qs in empty declaration"
! msgstr "%qs sin uso en declaraciÃ³n vacÃ­a"
  
  #: c/c-decl.c:4453
  #, gcc-internal-format
*************** msgstr "ISO C90 no admite declaradores d
*** 33641,33647 ****
  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.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 33666,33672 ----
  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.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgid "bit-field %qs has invalid type"
*** 33767,33776 ****
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
  #: c/c-decl.c:5467
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
! msgstr "no se puede declarar el campo de bits %qD con un tipo de funciÃ³n"
  
  #: c/c-decl.c:5478
  #, gcc-internal-format
--- 33792,33800 ----
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
  #: c/c-decl.c:5467
! #, 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.c:5478
  #, gcc-internal-format
*************** msgid "duplicate %<volatile%>"
*** 33843,33852 ****
  msgstr "%<volatile%> duplicado"
  
  #: c/c-decl.c:5797
! #, fuzzy, gcc-internal-format
! #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<_Atomic%>"
! msgstr "%<restrict%> duplicado"
  
  #: c/c-decl.c:5800
  #, gcc-internal-format, gfc-internal-format
--- 33867,33875 ----
  msgstr "%<volatile%> duplicado"
  
  #: c/c-decl.c:5797
! #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
! msgstr "%<_Atomic%> duplicado"
  
  #: c/c-decl.c:5800
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "espacios de direcciones nombrado
*** 33856,33862 ****
  #: c/c-decl.c:5823 c/c-parser.c:2821
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
! msgstr ""
  
  #: c/c-decl.c:5837
  #, gcc-internal-format
--- 33879,33885 ----
  #: c/c-decl.c:5823 c/c-parser.c:2821
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
! msgstr "tipo matriz cualificado %<_Atomic%>"
  
  #: c/c-decl.c:5837
  #, gcc-internal-format
*************** msgstr "se especificÃ³ una clase de alma
*** 33899,33905 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
--- 33922,33928 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
*************** msgid "nested function %qE declared %<ex
*** 33930,33939 ****
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
  #: c/c-decl.c:5912
! #, fuzzy, gcc-internal-format
! #| msgid "function-scope %qE implicitly auto and declared %<__thread%>"
  msgid "function-scope %qE implicitly auto and declared %qs"
! msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %<__thread%>"
  
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
--- 33953,33961 ----
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
  #: c/c-decl.c:5912
! #, 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"
  
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
*************** msgid "size of unnamed array has non-int
*** 33979,33994 ****
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
  #: c/c-decl.c:6064
! #, fuzzy, gcc-internal-format
! #| msgid "size of array %qE has non-integer type"
  msgid "size of array %qE has incomplete type"
! msgstr "el tamaÃ±o de la matriz %qE es de un tipo no entero"
  
  #: c/c-decl.c:6067
! #, fuzzy, gcc-internal-format
! #| msgid "size of unnamed array has non-integer type"
  msgid "size of unnamed array has incomplete type"
! msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
  #: c/c-decl.c:6078
  #, gcc-internal-format
--- 34001,34014 ----
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
  #: c/c-decl.c:6064
! #, 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.c:6067
! #, 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.c:6078
  #, gcc-internal-format
*************** msgid "%<[*]%> not in a declaration"
*** 34022,34043 ****
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
  #: c/c-decl.c:6251
! #, fuzzy, gcc-internal-format
! #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
! msgstr "el tipo matriz tiene tipo de elemento incompleto"
  
  #: c/c-decl.c:6257
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of %qD 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 "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
  #: c/c-decl.c:6261
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of %qD 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 "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
  #: c/c-decl.c:6364
  #, gcc-internal-format
--- 34042,34060 ----
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
  #: c/c-decl.c:6251
! #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
! msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
  #: c/c-decl.c:6257
! #, 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.c:6261
! #, 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.c:6364
  #, gcc-internal-format
*************** msgstr "el nombre de tipo que se declarÃ
*** 34064,34080 ****
  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.c:6421 cp/decl.c:11143
  #, 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.c:6459 c/c-decl.c:6668 c/c-decl.c:6721 c/c-decl.c:6805
  #: c/c-decl.c:6926 c/c-parser.c:2823
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
! msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
  #: c/c-decl.c:6465 c/c-decl.c:6674 c/c-decl.c:6810 c/c-decl.c:6931
  #, gcc-internal-format
--- 34081,34096 ----
  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.c:6421 cp/decl.c:11201
  #, 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.c:6459 c/c-decl.c:6668 c/c-decl.c:6721 c/c-decl.c:6805
  #: c/c-decl.c:6926 c/c-parser.c:2823
! #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
! msgstr "tipo de funciÃ³n calificada %<_Atomic%>"
  
  #: c/c-decl.c:6465 c/c-decl.c:6674 c/c-decl.c:6810 c/c-decl.c:6931
  #, gcc-internal-format
*************** msgid "%qs specified for structure field
*** 34117,34132 ****
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
  #: c/c-decl.c:6612
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE has atomic type"
! msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
  #: c/c-decl.c:6614
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field %qs has invalid type"
  msgid "bit-field has atomic type"
! msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
  #: c/c-decl.c:6623
  #, gcc-internal-format
--- 34133,34146 ----
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
  #: c/c-decl.c:6612
! #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
! msgstr "el campo de bits %qE tiene un tipo atÃ³mico"
  
  #: c/c-decl.c:6614
! #, gcc-internal-format
  msgid "bit-field has atomic type"
! msgstr "el campo de bits tiene un tipo no atÃ³mico"
  
  #: c/c-decl.c:6623
  #, gcc-internal-format
*************** msgstr "ISO C prohÃ­be los tipos de func
*** 34194,34200 ****
  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.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
--- 34208,34214 ----
  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.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
*************** msgstr "redefiniciÃ³n anidada de %<struc
*** 34374,34380 ****
  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.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
--- 34388,34394 ----
  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.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
*************** msgstr "struct no tiene miembros nombrad
*** 34424,34430 ****
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
--- 34438,34444 ----
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
*************** msgid "flexible array member not at end
*** 34435,34450 ****
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
  #: c/c-decl.c:8076
! #, fuzzy, gcc-internal-format
! #| msgid "flexible array member in union"
  msgid "flexible array member in a struct with no named members"
! msgstr "miembro de matriz flexible en union"
  
  #: c/c-decl.c:8107
! #, fuzzy, gcc-internal-format
! #| msgid "%s is too large"
  msgid "type %qT is too large"
! msgstr "%s es demasiado grande"
  
  #: c/c-decl.c:8230
  #, gcc-internal-format
--- 34449,34462 ----
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
  #: c/c-decl.c:8076
! #, 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.c:8107
! #, gcc-internal-format
  msgid "type %qT is too large"
! msgstr "el tipo %qT es demasiado grande"
  
  #: c/c-decl.c:8230
  #, gcc-internal-format
*************** msgstr "redefiniciÃ³n anidada de %<enum
*** 34462,34468 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
--- 34474,34480 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
*************** msgstr "desbordamiento en valores de enu
*** 34492,34498 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
--- 34504,34510 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
*************** msgstr "no hay un prototipo previo para
*** 34523,34529 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
--- 34535,34541 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
*************** msgstr "el argumento %qD no coincide con
*** 34638,34649 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, 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.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
--- 34650,34661 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, 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.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
*************** msgstr "se definiÃ³ el parÃ¡metro %qD pe
*** 34652,34667 ****
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
  #: c/c-decl.c:9586
! #, fuzzy, gcc-internal-format
! #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  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"
  
  #: c/c-decl.c:9591
! #, fuzzy, gcc-internal-format
! #| msgid "use option -std=c99 or -std=gnu99 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 o -std=gnu99 para compilar su cÃ³digo"
  
  #: c/c-decl.c:9626
  #, gcc-internal-format
--- 34664,34677 ----
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
  #: c/c-decl.c:9586
! #, 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.c:9591
! #, gcc-internal-format
  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.c:9626
  #, gcc-internal-format
*************** msgid "incompatible address space qualif
*** 34699,34715 ****
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
  #: c/c-decl.c:9958 c/c-decl.c:9965
! #, fuzzy, gcc-internal-format
! #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
! msgstr "se esperaban especificadores de declaraciÃ³n"
  
  #: c/c-decl.c:9992 c/c-decl.c:10376 c/c-decl.c:10766
  #, 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.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
--- 34709,34724 ----
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
  #: c/c-decl.c:9958 c/c-decl.c:9965
! #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
! msgstr "especificador %qE de declaraciÃ³n duplicado"
  
  #: c/c-decl.c:9992 c/c-decl.c:10376 c/c-decl.c:10766
  #, 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.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
*************** msgid "duplicate %qE"
*** 34735,34768 ****
  msgstr "%qE duplicado"
  
  #: c/c-decl.c:10419
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support %<__int%d%> types"
! msgstr "ISO C no admite el tipo %<__int128%>"
  
  #: c/c-decl.c:10441
! #, fuzzy, gcc-internal-format
! #| msgid "%<__int128%> is not supported for this target"
  msgid "%<__int%d%> is not supported on this target"
! msgstr "no se admite %<__int128%> para este objetivo"
  
  #: c/c-decl.c:10484
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
! msgstr "ISO C90 no admite tipos complejos"
  
  #: c/c-decl.c:10603
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type"
! msgstr "ISO C no admite el tipo %<__int128%>"
  
  #: c/c-decl.c:10653
! #, fuzzy, gcc-internal-format
! #| msgid "%<__int128%> is not supported for this target"
  msgid "%<_Float%d%s%> is not supported on this target"
! msgstr "no se admite %<__int128%> para este objetivo"
  
  #: c/c-decl.c:10724
  #, gcc-internal-format
--- 34744,34772 ----
  msgstr "%qE duplicado"
  
  #: c/c-decl.c:10419
! #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
! msgstr "ISO C no admite los tipos %<__int%d%>"
  
  #: c/c-decl.c:10441
! #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
! msgstr "no se admite %<__int%d%> para este objetivo"
  
  #: c/c-decl.c:10484
! #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
! msgstr "ISO C90 no admite tipos booleanos"
  
  #: c/c-decl.c:10603
! #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
! msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
  #: c/c-decl.c:10653
! #, 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.c:10724
  #, gcc-internal-format
*************** msgid "%qE is not at beginning of declar
*** 34795,34816 ****
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
  #: c/c-decl.c:10866
! #, fuzzy, gcc-internal-format
! #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
! msgstr "se usÃ³ %<__thread%> con %<auto%>"
  
  #: c/c-decl.c:10868
! #, fuzzy, gcc-internal-format
! #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
! msgstr "se usÃ³ %<__thread%> con %<register%>"
  
  #: c/c-decl.c:10870
! #, fuzzy, gcc-internal-format
! #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
! msgstr "se usÃ³ %<__thread%> con %<typedef%>"
  
  #: c/c-decl.c:10884 c/c-parser.c:7360
  #, gcc-internal-format
--- 34799,34817 ----
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
  #: c/c-decl.c:10866
! #, gcc-internal-format
  msgid "%qE used with %<auto%>"
! msgstr "se usÃ³ %qE con %<auto%>"
  
  #: c/c-decl.c:10868
! #, gcc-internal-format
  msgid "%qE used with %<register%>"
! msgstr "se usÃ³ %qE con %<register%>"
  
  #: c/c-decl.c:10870
! #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
! msgstr "se usÃ³ %qE con %<typedef%>"
  
  #: c/c-decl.c:10884 c/c-parser.c:7360
  #, gcc-internal-format
*************** msgstr "%<__thread%> antes de %<static%>
*** 34835,34841 ****
  #: c/c-decl.c:10921
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
! msgstr ""
  
  #: c/c-decl.c:10929
  #, gcc-internal-format
--- 34836,34842 ----
  #: c/c-decl.c:10921
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
! msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
  #: c/c-decl.c:10929
  #, gcc-internal-format
*************** msgid "multiple storage classes in decla
*** 34843,34852 ****
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
  #: c/c-decl.c:10937
! #, fuzzy, gcc-internal-format
! #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
! msgstr "%qs se debe usar con %qs"
  
  #: c/c-decl.c:11010
  #, gcc-internal-format
--- 34844,34852 ----
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
  #: c/c-decl.c:10937
! #, gcc-internal-format
  msgid "%qs used with %qE"
! msgstr "se usÃ³ %qs con %qE"
  
  #: c/c-decl.c:11010
  #, gcc-internal-format
*************** msgstr "ISO C no admite %<complex%> simp
*** 34863,34915 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
! #, fuzzy, gcc-internal-format
! #| msgid "left shift count is negative"
  msgid "left shift of negative value"
! msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
  #: c/c-fold.c:412 c/c-typeck.c:11446
! #, fuzzy, gcc-internal-format
! #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
! msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
  #: c/c-fold.c:413 c/c-typeck.c:11376
! #, fuzzy, gcc-internal-format
! #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
! msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
  #: c/c-parser.c:274
  #, gcc-internal-format
--- 34863,34912 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
! #, gcc-internal-format
  msgid "left shift of negative value"
! msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
  #: c/c-fold.c:412 c/c-typeck.c:11446
! #, 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.c:413 c/c-typeck.c:11376
! #, gcc-internal-format
  msgid "right shift count >= width of vector element"
! msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
  
  #: c/c-parser.c:274
  #, gcc-internal-format
*************** msgstr "el identificador %qE causa confl
*** 34919,34925 ****
  #: c/c-parser.c:884 cp/parser.c:2864
  #, gcc-internal-format
  msgid "version control conflict marker in file"
! msgstr ""
  
  #: c/c-parser.c:1087 cp/parser.c:2905
  #, fuzzy, gcc-internal-format
--- 34916,34922 ----
  #: c/c-parser.c:884 cp/parser.c:2864
  #, gcc-internal-format
  msgid "version control conflict marker in file"
! msgstr "marcador de conflicto en control de versiones en el fichero"
  
  #: c/c-parser.c:1087 cp/parser.c:2905
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 34927,34933 ****
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
--- 34924,34930 ----
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
*************** msgstr "ISO C no permite un %<;%> extra
*** 34945,34967 ****
  #: c/c-parser.c:1795
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
! msgstr ""
  
  #: c/c-parser.c:1803
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
! msgstr ""
  
  #: c/c-parser.c:1811
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
! msgstr ""
  
  #: c/c-parser.c:1823 c/c-parser.c:4060
! #, fuzzy, gcc-internal-format
! #| msgid "%qT has no member named %qE"
  msgid "unknown type name %qE; did you mean %qs?"
! msgstr "%qT no tiene un miembro llamado %qE"
  
  #: c/c-parser.c:1827 c/c-parser.c:2650 c/c-parser.c:4064
  #, gcc-internal-format
--- 34942,34963 ----
  #: c/c-parser.c:1795
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
! msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tipo"
  
  #: c/c-parser.c:1803
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
! msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipo"
  
  #: c/c-parser.c:1811
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
! msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tipo"
  
  #: c/c-parser.c:1823 c/c-parser.c:4060
! #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
! msgstr "nombre de tipo %qE desconocido; Â¿quiso decir %qs?"
  
  #: c/c-parser.c:1827 c/c-parser.c:2650 c/c-parser.c:4064
  #, gcc-internal-format
*************** msgid "unknown type name %qE"
*** 34969,34991 ****
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
  
  #: c/c-parser.c:1858
! #, fuzzy, gcc-internal-format
! #| msgid "%<_Noreturn%> in empty declaration"
  msgid "%<__auto_type%> in empty declaration"
! msgstr "%<_Noreturn%> en una declaraciÃ³n vacÃ­a"
  
  #: c/c-parser.c:1888 c/c-parser.c:3343
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
--- 34965,34986 ----
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
  
  #: c/c-parser.c:1858
! #, gcc-internal-format
  msgid "%<__auto_type%> in empty declaration"
! msgstr "%<__auto_type%> en una declaraciÃ³n vacÃ­a"
  
  #: c/c-parser.c:1888 c/c-parser.c:3343
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, 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
*** 35000,35016 ****
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
! #, fuzzy, gcc-internal-format
! #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
! msgstr "el atributo getter/setter debe estar seguido por %<=%>"
  
  #: c/c-parser.c:2004
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
! msgstr ""
  
  #: c/c-parser.c:2021
  #, gcc-internal-format
--- 34995,35010 ----
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
! #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
! msgstr "el atributo %<fallthrough%> no estÃ¡ seguido de %<;%>"
  
  #: c/c-parser.c:2004
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
! msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
  #: c/c-parser.c:2021
  #, gcc-internal-format
*************** msgstr "la definiciÃ³n de datos no tiene
*** 35021,35050 ****
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
  #: c/c-parser.c:2036
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
  msgid "attributes should be specified before the declarator in a function definition"
! msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
  #: c/c-parser.c:2063
! #, fuzzy, gcc-internal-format
! #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<__auto_type%> used with a bit-field initializer"
! msgstr "se aplicÃ³ %<typeof%> a un campo de bits"
  
  #: c/c-parser.c:2138 c/c-parser.c:2228
! #, fuzzy, gcc-internal-format
! #| msgid "%<auto%> in file-scope empty declaration"
  msgid "%<__auto_type%> requires an initialized data declaration"
! msgstr "%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
  #: c/c-parser.c:2191
! #, fuzzy, gcc-internal-format
! #| msgid "%<auto%> can only be specified for variables or function declarations"
  msgid "%<__auto_type%> may only be used with a single declarator"
! msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
--- 35015,35040 ----
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
  #: c/c-parser.c:2036
! #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
! msgstr "los atributos deben especificarse antes del declarador en una definiciÃ³n de funciÃ³n"
  
  #: c/c-parser.c:2063
! #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
! msgstr "se usÃ³ %<__auto_type%> con un inicializador de campo de bits"
  
  #: c/c-parser.c:2138 c/c-parser.c:2228
! #, gcc-internal-format
  msgid "%<__auto_type%> requires an initialized data declaration"
! msgstr "%<__auto_type%> requiere una declaraciÃ³n de datos inicializados"
  
  #: c/c-parser.c:2191
! #, gcc-internal-format
  msgid "%<__auto_type%> may only be used with a single declarator"
! msgstr "%<__auto_type%> sÃ³lo se puede utilizar con una declaraciÃ³n simple"
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
*************** msgstr "ISO C99 no admite %<_Static_asse
*** 35072,35078 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 no admite %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
--- 35062,35068 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 no admite %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
*************** msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %
*** 35100,35135 ****
  #: c/c-parser.c:2792
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
! msgstr ""
  
  #: c/c-parser.c:2795
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C99 does not support %<_Alignas%>"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
! msgstr "ISO C99 no admite %<_Alignas%>"
  
  #: c/c-parser.c:2798
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 does not support %<_Alignas%>"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
! msgstr "ISO C90 no admite %<_Alignas%>"
  
  #: c/c-parser.c:2825
! #, fuzzy, gcc-internal-format
! #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<_Atomic%> applied to a qualified type"
! msgstr "se aplicÃ³ %<typeof%> a un campo de bits"
  
  #: c/c-parser.c:2855
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with -fgimple"
! msgstr ""
  
  #: c/c-parser.c:2953
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
! msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
  #: c/c-parser.c:2957 c/c-parser.c:3891 c/c-parser.c:4656 c/c-parser.c:4951
  #: c/c-parser.c:6436 c/c-parser.c:6524 c/c-parser.c:7226 c/c-parser.c:7903
--- 35090,35121 ----
  #: c/c-parser.c:2792
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
! msgstr "%<_Atomic%> en Objective-C"
  
  #: c/c-parser.c:2795
! #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
! msgstr "ISO C99 no admite el calificador %<_Alignas%>"
  
  #: c/c-parser.c:2798
! #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
! msgstr "ISO C90 no admite el calificador %<_Atomic%>"
  
  #: c/c-parser.c:2825
! #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
! msgstr "se aplicÃ³ %<_Atomic%> a un tipo calificado"
  
  #: c/c-parser.c:2855
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with -fgimple"
! msgstr "%<__GIMPLE%> solo es vÃ¡lido con -fgimple"
  
  #: c/c-parser.c:2953
! #, gcc-internal-format
  msgid "empty enum is invalid"
! msgstr "un enum vacÃ­o no es vÃ¡lido"
  
  #: c/c-parser.c:2957 c/c-parser.c:3891 c/c-parser.c:4656 c/c-parser.c:4951
  #: c/c-parser.c:6436 c/c-parser.c:6524 c/c-parser.c:7226 c/c-parser.c:7903
*************** msgstr "el argumento de plantilla %d es
*** 35140,35152 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
--- 35126,35138 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
*************** msgstr "ISO C90 prohÃ­be mezclar declara
*** 35276,35282 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
--- 35262,35268 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
*************** msgid "expected %<:%> or %<...%>"
*** 35292,35301 ****
  msgstr "se esperaba %<:%> o %<...%>"
  
  #: c/c-parser.c:5198 c/c-parser.c:5515
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> can be applied to a null statement"
! msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
  #: c/c-parser.c:5204
  #, gcc-internal-format
--- 35278,35286 ----
  msgstr "se esperaba %<:%> o %<...%>"
  
  #: c/c-parser.c:5198 c/c-parser.c:5515
! #, gcc-internal-format
  msgid "only attribute %<fallthrough%> can be applied to a null statement"
! msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
  #: c/c-parser.c:5204
  #, gcc-internal-format
*************** msgstr "se esperaba un identificador o %
*** 35311,35332 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, 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.c:5681 cp/parser.c:12529
  #, 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.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
--- 35296,35317 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, 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.c:5681 cp/parser.c:12519
  #, 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.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
*************** msgstr "mÃºltiples variables de iteraciÃ
*** 35346,35357 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 35331,35342 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgid "%E qualifier ignored on asm"
*** 35367,35376 ****
  msgstr "se descarta el calificador %E en asm"
  
  #: c/c-parser.c:6348
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<:%> or %<)%>"
! msgstr "se esperaba %<,%> o %<)%>"
  
  #: c/c-parser.c:6662
  #, gcc-internal-format
--- 35352,35360 ----
  msgstr "se descarta el calificador %E en asm"
  
  #: c/c-parser.c:6348
! #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
! msgstr "se esperaba %<:%> o %<)%>"
  
  #: c/c-parser.c:6662
  #, gcc-internal-format
*************** msgstr "ISO C prohÃ­be la omisiÃ³n del t
*** 35379,35394 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
! msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
! #, fuzzy, gcc-internal-format
! #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
! msgstr "el tipo del campo se declarÃ³ aquÃ­"
  
  #: c/c-parser.c:7090
  #, fuzzy, gcc-internal-format
--- 35363,35377 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, 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.c:6873 cp/typeck.c:4478
! #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
! msgstr "el primer operando %<sizeof%> se declarÃ³ aquÃ­"
  
  #: c/c-parser.c:7090
  #, fuzzy, gcc-internal-format
*************** msgid "traditional C rejects the unary p
*** 35402,35411 ****
  msgstr "C tradicional rechaza el operador unario mas"
  
  #: c/c-parser.c:7318
! #, fuzzy, gcc-internal-format
! #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in %<sizeof%>"
! msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
  #: c/c-parser.c:7334
  #, gcc-internal-format
--- 35385,35393 ----
  msgstr "C tradicional rechaza el operador unario mas"
  
  #: c/c-parser.c:7318
! #, 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.c:7334
  #, gcc-internal-format
*************** msgid "%<sizeof%> applied to a bit-field
*** 35413,35422 ****
  msgstr "se aplicÃ³ %<sizeof%> a un campo de bits"
  
  #: c/c-parser.c:7403
! #, fuzzy, gcc-internal-format
! #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in %qE"
! msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
  #: c/c-parser.c:7426
  #, gcc-internal-format
--- 35395,35403 ----
  msgstr "se aplicÃ³ %<sizeof%> a un campo de bits"
  
  #: c/c-parser.c:7403
! #, 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.c:7426
  #, gcc-internal-format
*************** msgid "cannot take address of %qs"
*** 35429,35524 ****
  msgstr "no se puede tomar la direcciÃ³n de %qs"
  
  #: c/c-parser.c:7540
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C99 does not support %<_Noreturn%>"
  msgid "ISO C99 does not support %<_Generic%>"
! msgstr "ISO C99 no admite %<_Noreturn%>"
  
  #: c/c-parser.c:7543
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 does not support %<_Noreturn%>"
  msgid "ISO C90 does not support %<_Generic%>"
! msgstr "ISO C90 no admite %<_Noreturn%>"
  
  #: c/c-parser.c:7611
! #, fuzzy, gcc-internal-format
! #| msgid "cast specifies function type"
  msgid "%<_Generic%> association has function type"
! msgstr "la conversiÃ³n especifica el tipo funciÃ³n"
  
  #: c/c-parser.c:7614
! #, fuzzy, gcc-internal-format
! #| msgid "expression statement has incomplete type"
  msgid "%<_Generic%> association has incomplete type"
! msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
  #: c/c-parser.c:7618
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
! msgstr ""
  
  #: c/c-parser.c:7642
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
! msgstr ""
  
  #: c/c-parser.c:7643
! #, fuzzy, gcc-internal-format
! #| msgid "original label is here"
  msgid "original %<default%> is here"
! msgstr "la etiqueta original estÃ¡ aquÃ­"
  
  #: c/c-parser.c:7651
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
! msgstr ""
  
  #: c/c-parser.c:7652
! #, fuzzy, gcc-internal-format
! #| msgid "incompatible types in send"
  msgid "compatible type is here"
! msgstr "tipos incompatibles en send"
  
  #: c/c-parser.c:7675
! #, fuzzy, gcc-internal-format
! #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
! msgstr "Genera mÃºltiples instrucciones load/store"
  
  #: c/c-parser.c:7677
! #, fuzzy, gcc-internal-format
! #| msgid "%J  other type here"
  msgid "other match is here"
! msgstr "%J  otro tipo aquÃ­"
  
  #: c/c-parser.c:7696
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
! msgstr ""
  
  #: c/c-parser.c:7717
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
! msgstr "el argumento de %<__builtin_args_info%> debe ser una constante"
  
  #: c/c-parser.c:7725
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
! msgstr "el argumento de %<__builtin_args_info%> estÃ¡ fuera de rango"
  
  #: c/c-parser.c:7731
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
! msgstr "el argumento de %<__builtin_args_info%> debe ser una constante"
  
  #: c/c-parser.c:7747
! #, fuzzy, gcc-internal-format
! #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
! msgstr "el argumento de %<__builtin_args_info%> estÃ¡ fuera de rango"
  
  #: c/c-parser.c:7917 c/c-parser.c:8969 c/c-parser.c:8991 c/gimple-parser.c:978
  #: c/gimple-parser.c:984 c/gimple-parser.c:1468
--- 35410,35493 ----
  msgstr "no se puede tomar la direcciÃ³n de %qs"
  
  #: c/c-parser.c:7540
! #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
! msgstr "ISO C99 no admite %<_Generic%>"
  
  #: c/c-parser.c:7543
! #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
! msgstr "ISO C90 no admite %<_Generic%>"
  
  #: c/c-parser.c:7611
! #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
! msgstr "la asociaciÃ³n %<_Generic%> tiene tipo funciÃ³n"
  
  #: c/c-parser.c:7614
! #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
! msgstr "la asociaciÃ³n %<_Generic%> tiene tipo incompleto"
  
  #: c/c-parser.c:7618
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
! msgstr "la asociaciÃ³n %<_Generic%> tiene tipo de longitud variable"
  
  #: c/c-parser.c:7642
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
! msgstr "caso %<default%> duplicado en %<_Generic%>"
  
  #: c/c-parser.c:7643
! #, gcc-internal-format
  msgid "original %<default%> is here"
! msgstr "el %<default%> original estÃ¡ aquÃ­"
  
  #: c/c-parser.c:7651
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
! msgstr "%<_Generic%> especifica dos tipos compatibles"
  
  #: c/c-parser.c:7652
! #, gcc-internal-format
  msgid "compatible type is here"
! msgstr "el tipo compatible estÃ¡ aquÃ­"
  
  #: c/c-parser.c:7675
! #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
! msgstr "el selector %<_Generic%> concuerda con mÃºltiples asociaciones"
  
  #: c/c-parser.c:7677
! #, gcc-internal-format
  msgid "other match is here"
! msgstr "otra coincidencia estÃ¡ aquÃ­"
  
  #: c/c-parser.c:7696
  #, 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.c:7717
! #, 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.c:7725
! #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
! msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
  #: c/c-parser.c:7731
! #, 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.c:7747
! #, 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.c:7917 c/c-parser.c:8969 c/c-parser.c:8991 c/gimple-parser.c:978
  #: c/gimple-parser.c:984 c/gimple-parser.c:1468
*************** msgid "ISO C forbids braced-groups withi
*** 35537,35557 ****
  msgstr "ISO C prohÃ­be grupos de llaves dentro de expresiones"
  
  #: c/c-parser.c:7976
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
! msgstr "ISO C no admite el tipo %<__int128%>"
  
  #: c/c-parser.c:7985
  #, gcc-internal-format
  msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
! msgstr ""
  
  #: c/c-parser.c:7994
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
! msgstr "ISO C no admite el tipo %<__int128%>"
  
  #: c/c-parser.c:8158
  #, gcc-internal-format
--- 35506,35524 ----
  msgstr "ISO C prohÃ­be grupos de llaves dentro de expresiones"
  
  #: c/c-parser.c:7976
! #, gcc-internal-format
  msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
! msgstr "ISO C no admite el dentificador predefinido %<__FUNCTION__%>"
  
  #: c/c-parser.c:7985
  #, gcc-internal-format
  msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
! msgstr "ISO C no admite el dentificador predefinido %<__PRETTY_FUNCTION__%>"
  
  #: c/c-parser.c:7994
! #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
! msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
  #: c/c-parser.c:8158
  #, gcc-internal-format
*************** msgid "first argument to %<__builtin_cho
*** 35564,35579 ****
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
  #: c/c-parser.c:8244 c/c-parser.c:8261 c/c-parser.c:8268
! #, fuzzy, gcc-internal-format
! #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
! msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
  
  #: c/c-parser.c:8289
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
! msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L tiene el nÃºmero errÃ³neo de elementos (%d/%d)"
  
  #: c/c-parser.c:8333 c/c-parser.c:8343
  #, gcc-internal-format
--- 35531,35544 ----
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
  #: c/c-parser.c:8244 c/c-parser.c:8261 c/c-parser.c:8268
! #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
! msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
  #: c/c-parser.c:8289
! #, 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.c:8333 c/c-parser.c:8343
  #, gcc-internal-format
*************** msgid "invalid type-generic type for arg
*** 35586,35595 ****
  msgstr ""
  
  #: c/c-parser.c:8408
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
! msgstr "Los argumentos '%s' y '%s' del intrÃ­nseco '%s' en %L deben tener el mismo tipo"
  
  #: c/c-parser.c:8427
  #, gcc-internal-format
--- 35551,35559 ----
  msgstr ""
  
  #: c/c-parser.c:8408
! #, 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.c:8427
  #, gcc-internal-format
*************** msgstr "el operando de %<__builtin_compl
*** 35693,35699 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
--- 35657,35663 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
*************** msgid "ISO C90 forbids compound literals
*** 35714,35723 ****
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
  #: c/c-parser.c:9057
! #, fuzzy, gcc-internal-format
! #| msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
! msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre"
  
  #: c/c-parser.c:9513
  #, gcc-internal-format
--- 35678,35686 ----
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
  #: c/c-parser.c:9057
! #, 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.c:9513
  #, gcc-internal-format
*************** msgstr "se esperaba una declaraciÃ³n mÃ©
*** 35754,35904 ****
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "el atributo %<setter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "el atributo %<getter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
! msgstr "%<#pragma omp flush%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
! msgstr "%<#pragma GCC option%> no es una cadena"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, 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.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
! #, fuzzy, gcc-internal-format
! #| msgid "for statement expected"
  msgid "for, while or do statement expected"
! msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
! #, fuzzy, gcc-internal-format
! #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
! msgstr "se esperaba una expresiÃ³n entera"
  
  #: c/c-parser.c:11458
! #, fuzzy, gcc-internal-format
! #| msgid "num_threads expression must be integral"
  msgid "expression must be integral"
! msgstr "la expresiÃ³n num_threads debe ser integral"
  
  #: c/c-parser.c:11742 c/c-parser.c:18160
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
! msgstr "%qD no es una variable"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, 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.c:11865 cp/parser.c:32116
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
! msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
! msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
! msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
! msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
! #, fuzzy, gcc-internal-format
! #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
! msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
! #, fuzzy, gcc-internal-format
! #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
! msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
! msgstr ""
  
  #: c/c-parser.c:12126 c/c-parser.c:12172 c/c-parser.c:12218 c/c-parser.c:12264
  #: c/c-parser.c:12311 c/c-parser.c:12551 c/c-parser.c:12632 c/c-parser.c:13043
--- 35717,35856 ----
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "el atributo %<setter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "el atributo %<getter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
! #, 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.c:10972 cp/parser.c:38837
! #, 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.c:11050 cp/parser.c:38918
  #, 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.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
! #, gcc-internal-format
  msgid "for, while or do statement expected"
! msgstr "se esperaba una declaraciÃ³n for, while o do"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
! #, gcc-internal-format
  msgid "expected integer expression before ')'"
! msgstr "se esperaba una expresiÃ³n entera delante de ')'"
  
  #: c/c-parser.c:11458
! #, gcc-internal-format
  msgid "expression must be integral"
! msgstr "la expresiÃ³n debe ser integral"
  
  #: c/c-parser.c:11742 c/c-parser.c:18160
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
! #, gcc-internal-format
  msgid "%qD is not a pointer variable"
! msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, 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.c:11865 cp/parser.c:32137
! #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
! msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
! #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
! msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
! #, gcc-internal-format
  msgid "expected %<data%>"
! msgstr "se esperaba %<data%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
! msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.c:12042 cp/parser.c:32320
! #, gcc-internal-format
  msgid "too many %<if%> clauses"
! msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
! #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
! msgstr "demasiadas clÃ¡usulas %<if%> sin modificador"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, 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.c:12126 c/c-parser.c:12172 c/c-parser.c:12218 c/c-parser.c:12264
  #: c/c-parser.c:12311 c/c-parser.c:12551 c/c-parser.c:12632 c/c-parser.c:13043
*************** msgid "%<num_threads%> value must be pos
*** 35913,36029 ****
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
  #: c/c-parser.c:12183
! #, fuzzy, gcc-internal-format
! #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> value must be positive"
! msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
! #, fuzzy, gcc-internal-format
! #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
! msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
! msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
! msgstr "se esperaba %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
! msgstr "se esperaba %<class%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
! #, fuzzy, gcc-internal-format
! #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
! msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
! #, fuzzy, gcc-internal-format
! #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
! msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
! #, fuzzy, gcc-internal-format
! #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
! msgstr "demasiados argumentos"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected attribute"
  msgid "unexpected argument"
! msgstr "atributo inesperado"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
! msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, 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.c:12857 c/c-parser.c:17625 cp/parser.c:37622
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
! msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
! #, fuzzy, gcc-internal-format
! #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
! msgstr "se usaron al mismo tiempo %<long%> y %<void%> en los especificadores de declaraciÃ³n"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, 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.c:13025 cp/parser.c:32838
  #, 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.c:13037 cp/semantics.c:6401
  #, 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.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
  #: c/c-parser.c:13181
! #, fuzzy, gcc-internal-format
! #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_teams%> value must be positive"
! msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
! #, fuzzy, gcc-internal-format
! #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
! msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
--- 35865,35967 ----
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
  #: c/c-parser.c:12183
! #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
! msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
! #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
! msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
! #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
! msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
! #, gcc-internal-format
  msgid "expected %<tofrom%>"
! msgstr "se esperaba %<tofrom%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
! #, gcc-internal-format
  msgid "expected %<scalar%>"
! msgstr "se esperaba %<scalar%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
! #, gcc-internal-format
  msgid "%qs expression must be integral"
! msgstr "la expresiÃ³n %qs debe ser integral"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
! #, gcc-internal-format
  msgid "%qs value must be positive"
! msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
! #, gcc-internal-format
  msgid "too many %<static%> arguments"
! msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
! #, gcc-internal-format
  msgid "unexpected argument"
! msgstr "argumento inesperado"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
! #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
! msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, 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.c:12857 c/c-parser.c:17625 cp/parser.c:37643
! #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
! msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
! #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
! msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, 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.c:13025 cp/parser.c:32859
  #, 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.c:13037 cp/semantics.c:6389
  #, 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.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
  #: c/c-parser.c:13181
! #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
! msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
! #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
! msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, 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 neces
*** 36047,36065 ****
  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.c:13584 cp/parser.c:33353 cp/parser.c:33578
! #, fuzzy, gcc-internal-format
! #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
! msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
! #, fuzzy, gcc-internal-format
! #| msgid "invalid mask"
  msgid "invalid map kind"
! msgstr "mÃ¡scara no vÃ¡lida"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 35985,36001 ----
  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.c:13584 cp/parser.c:33374 cp/parser.c:33599
! #, gcc-internal-format
  msgid "invalid depend kind"
! msgstr "tipo de dependencia no vÃ¡lida"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
! #, gcc-internal-format
  msgid "invalid map kind"
! msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "gÃ©nero de planificador no vÃ¡li
*** 36071,36150 ****
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
! msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
! #, fuzzy, gcc-internal-format
! #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
! msgstr "%qs se debe usar con %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
! msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
! #, fuzzy, gcc-internal-format
! #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
! msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
! msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:14513 cp/parser.c:36823
! #, fuzzy, gcc-internal-format
! #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
! msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
! msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
! msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
! #, fuzzy, gcc-internal-format
! #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
! msgstr "La variable %qs se usa mÃ¡s de una vez en la lista de argumentos del mÃ©todo %qs"
  
! #: c/c-parser.c:14632 cp/parser.c:36936
! #, fuzzy, gcc-internal-format
! #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
! msgstr "se esperaba una cadena despuÃ©s de %<#pragma message%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
! msgstr "%<#pragma GCC option%> no es una cadena"
  
  #: c/c-parser.c:14874 cp/parser.c:2952
  #, gcc-internal-format
--- 36007,36076 ----
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
! #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
! msgstr "se esperaba una clÃ¡usula %<#pragma acc%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
! #, 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.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, 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.c:14482 cp/parser.c:36813
! #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
! msgstr "secciÃ³n de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
! #, 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.c:14513 cp/parser.c:36844
! #, 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.c:14520 cp/parser.c:36851
! #, 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.c:14528 cp/parser.c:36859
! #, 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.c:14540 cp/parser.c:36871
! #, 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.c:14632 cp/parser.c:36957
! #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
! msgstr "se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
! #, 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.c:14874 cp/parser.c:2952
  #, gcc-internal-format
*************** msgid "%qE has not been declared"
*** 36152,36240 ****
  msgstr "%qE no se ha declarado"
  
  #: c/c-parser.c:14878
! #, fuzzy, gcc-internal-format
! #| msgid "expected function"
  msgid "expected function name"
! msgstr "se esperaba funciÃ³n"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
! msgstr "%q+D no es una funciÃ³n,"
  
  #: c/c-parser.c:14913 c/c-parser.c:14961 cp/parser.c:1388
! #, fuzzy, gcc-internal-format
! #| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
! msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
! #, fuzzy, gcc-internal-format
! #| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
! msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14970 cp/parser.c:38153
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
! msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
! msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
! msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
! msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
! msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
  #: c/c-parser.c:15553 c/c-parser.c:15575
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
! msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
! msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
--- 36078,36158 ----
  msgstr "%qE no se ha declarado"
  
  #: c/c-parser.c:14878
! #, gcc-internal-format
  msgid "expected function name"
! msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
! #, gcc-internal-format
  msgid "%qD does not refer to a function"
! msgstr "%qD no hace referencia a una funciÃ³n"
  
  #: c/c-parser.c:14913 c/c-parser.c:14961 cp/parser.c:1388
! #, 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.c:14953 cp/parser.c:38118 cp/parser.c:38160
! #, 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.c:14970 cp/parser.c:38174
! #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
! msgstr "%<#pragma acc routine%> ya se le aplicÃ³ a %qD"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
! #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
! msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
! #, 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.c:15023 cp/parser.c:37152
  #, 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.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
! #, 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.c:15553 c/c-parser.c:15575
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, 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.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
! msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
*************** msgstr "se esperaba una declaraciÃ³n de
*** 36244,36486 ****
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, 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.c:16000 cp/parser.c:35416
! #, fuzzy, gcc-internal-format
! #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
! msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
! msgstr "se esperaba %<operator%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<using%>"
  msgid "expected %<point%>"
! msgstr "se esperaba %<using%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
! msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
! msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
! msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
! msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
! msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
! msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
! msgstr ""
  
  #: c/c-parser.c:17288
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
! msgstr ""
  
  #: c/c-parser.c:17338 c/c-parser.c:17365
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
! msgstr "%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %D, se descarta"
  
  #: c/c-parser.c:17387
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
! msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
! msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
! msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<try%>"
  msgid "expected %<target%>"
! msgstr "se esperaba %<try%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
! msgstr "se esperaba %<decltype%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
! msgstr "%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente"
  
  #: c/c-parser.c:17575
! #, fuzzy, gcc-internal-format
! #| msgid "a template declaration cannot appear at block scope"
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
! msgstr "una declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloque"
  
  #: c/c-parser.c:17652
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
! msgstr ""
  
  #: c/c-parser.c:17656
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
! msgstr ""
  
  #: c/c-parser.c:17659
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
! msgstr "declaraciÃ³n previa"
  
  #: c/c-parser.c:17662
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
! msgstr ""
  
  #: c/c-parser.c:17670
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
! msgstr ""
  
  #: c/c-parser.c:17679
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration"
  msgid "previous %<#pragma omp declare reduction%>"
! msgstr "declaraciÃ³n previa"
  
  #: c/c-parser.c:17796
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<(%> or end of line"
  msgid "expected %<omp_priv%> or function-name"
! msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
  #: c/c-parser.c:17807
! #, fuzzy, gcc-internal-format
! #| msgid "expected function"
  msgid "expected function-name %<(%>"
! msgstr "se esperaba funciÃ³n"
  
  #: c/c-parser.c:17826
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
! msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
  
  #: c/c-parser.c:18472
! #, fuzzy, gcc-internal-format
! #| msgid "enclosing parallel"
  msgid "no closing brace"
! msgstr "paralelo contenedor"
  
  #: c/c-typeck.c:223
! #, fuzzy, gcc-internal-format
! #| msgid "%qD has an incomplete type"
  msgid "%qD has an incomplete type %qT"
! msgstr "%qD tiene un tipo de dato incompleto"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
--- 36162,36389 ----
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, 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.c:16000 cp/parser.c:35437
! #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
! msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
! #, gcc-internal-format
  msgid "expected %<for%> after %qs"
! msgstr "se esperaba %<fork%> despuÃ©s de %qs"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
! #, gcc-internal-format
  msgid "expected %<point%>"
! msgstr "se esperaba %<point%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
! msgstr "%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, 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.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> 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.c:16937 cp/parser.c:36337
  #, 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.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<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.c:17024 cp/parser.c:36427
  #, 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.c:17238 cp/parser.c:36680
  #, 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.c:17288
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
! 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.c:17338 c/c-parser.c:17365
! #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> 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.c:17387
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> 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.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> 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.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  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 simd%> con clÃ¡usulas en medio de %<#pragma omp declare target%> sin clÃ¡usulas y %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
! #, gcc-internal-format
  msgid "expected %<target%>"
! msgstr "se esperaba %<target%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
! #, gcc-internal-format
  msgid "expected %<declare%>"
! msgstr "se esperaba %<declare%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
! #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
! msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
  #: c/c-parser.c:17575
! #, 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.c:17652
  #, 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.c:17656
  #, 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.c:17659
! #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
! msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
  #: c/c-parser.c:17662
  #, 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.c:17670
  #, 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.c:17679
! #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
! msgstr "%<#pragma omp declare reduction%> previo"
  
  #: c/c-parser.c:17796
! #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
! msgstr "se esperaba %<omp_priv%> o nombre-de-funciÃ³n"
  
  #: c/c-parser.c:17807
! #, gcc-internal-format
  msgid "expected function-name %<(%>"
! msgstr "se esperaba nombre-de-funciÃ³n %<(%>"
  
  #: c/c-parser.c:17826
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
! #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
! msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
  
  #: c/c-parser.c:18472
! #, gcc-internal-format
  msgid "no closing brace"
! msgstr "llave sin cerrar"
  
  #: c/c-typeck.c:223
! #, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
! msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
*************** msgid "invalid use of array with unspeci
*** 36496,36512 ****
  msgstr "uso no vÃ¡lido de matrices con lÃ­mites sin especificar"
  
  #: c/c-typeck.c:259
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of undefined type %<%s %E%>"
  msgid "invalid use of undefined type %qT"
! msgstr "uso no vÃ¡lido del tipo indefinido %<%s %E%>"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
  #: c/c-typeck.c:262
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete typedef %qT"
! msgstr "uso no vÃ¡lido del typedef incompleto %qD"
  
  #: c/c-typeck.c:335
  #, gcc-internal-format
--- 36399,36413 ----
  msgstr "uso no vÃ¡lido de matrices con lÃ­mites sin especificar"
  
  #: c/c-typeck.c:259
! #, gcc-internal-format
  msgid "invalid use of undefined type %qT"
! msgstr "uso no vÃ¡lido del tipo indefinido %qT"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
  #: c/c-typeck.c:262
! #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
! msgstr "uso no vÃ¡lido del typedef incompleto %qT"
  
  #: c/c-typeck.c:335
  #, gcc-internal-format
*************** msgid "can%'t mix operands of decimal fl
*** 36534,36543 ****
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
  #: c/c-typeck.c:1295
! #, fuzzy, gcc-internal-format
! #| msgid "pointer target types incompatible in C++"
  msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
! msgstr "tipos de objetivo a incompatibles en C++"
  
  #: c/c-typeck.c:1299
  #, gcc-internal-format
--- 36435,36443 ----
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
  #: c/c-typeck.c:1295
! #, gcc-internal-format
  msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
! msgstr "los punteros a matrices con calificadores distintos son incompatibles en ISO C"
  
  #: c/c-typeck.c:1299
  #, gcc-internal-format
*************** msgid "converting an array compound lite
*** 36560,36569 ****
  msgstr "la conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++"
  
  #: c/c-typeck.c:2417 c/c-typeck.c:8641
! #, fuzzy, gcc-internal-format
! #| msgid "%qT has no member named %qE"
  msgid "%qT has no member named %qE; did you mean %qE?"
! msgstr "%qT no tiene un miembro llamado %qE"
  
  #: c/c-typeck.c:2421 c/c-typeck.c:8645
  #, gcc-internal-format
--- 36460,36468 ----
  msgstr "la conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++"
  
  #: c/c-typeck.c:2417 c/c-typeck.c:8641
! #, 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.c:2421 c/c-typeck.c:8645
  #, gcc-internal-format
*************** msgstr "al pasar el argumento %d del pun
*** 36584,36590 ****
  #: c/c-typeck.c:2493
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
! msgstr ""
  
  #: c/c-typeck.c:2499
  #, gcc-internal-format
--- 36483,36489 ----
  #: c/c-typeck.c:2493
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
! msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
  #: c/c-typeck.c:2499
  #, gcc-internal-format
*************** msgid "request for member %qE in somethi
*** 36592,36601 ****
  msgstr "peticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³n"
  
  #: c/c-typeck.c:2550
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
  msgid "dereferencing pointer to incomplete type %qT"
! msgstr "puntero deferenciado a tipo de dato incompleto"
  
  #: c/c-typeck.c:2557
  #, gcc-internal-format
--- 36491,36499 ----
  msgstr "peticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³n"
  
  #: c/c-typeck.c:2550
! #, gcc-internal-format
  msgid "dereferencing pointer to incomplete type %qT"
! msgstr "puntero deferenciado al tipo de dato incompleto %qT"
  
  #: c/c-typeck.c:2557
  #, gcc-internal-format
*************** msgstr "deferenciando el puntero %<void
*** 36607,36613 ****
  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.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
--- 36505,36511 ----
  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.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
*************** msgstr "ISO C90 prohÃ­be el subÃ­ndice d
*** 36632,36659 ****
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
! msgstr ""
  
  #: c/c-typeck.c:3053
! #, fuzzy, gcc-internal-format
! #| msgid "called object %qE is not a function"
  msgid "called object %qE is not a function or function pointer"
! msgstr "el objeto %qE llamado no es una funciÃ³n"
  
  #: c/c-typeck.c:3058
! #, fuzzy, gcc-internal-format
! #| msgid "called object %qE is not a function"
  msgid "called object %qD is not a function or function pointer"
! msgstr "el objeto %qE llamado no es una funciÃ³n"
  
  #: c/c-typeck.c:3064
! #, fuzzy, gcc-internal-format
! #| msgid "called object %qE is not a function"
  msgid "called object is not a function or function pointer"
! msgstr "el objeto %qE llamado no es una funciÃ³n"
  
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
--- 36530,36554 ----
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, 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.c:3053
! #, 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.c:3058
! #, 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.c:3064
! #, 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"
  
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
*************** msgstr "se pasa el argumento %d de %qE c
*** 36738,36759 ****
  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.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, 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.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
! #, fuzzy, gcc-internal-format
! #| msgid "cannot dereference, not a pointer"
  msgid "did you mean to dereference the pointer?"
! msgstr "no se puede deferenciar, no es un apuntador"
  
  #: c/c-typeck.c:3764
  #, gcc-internal-format
--- 36633,36653 ----
  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.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, 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.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
! #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
! msgstr "Â¿pretendÃ­a desreferenciar el puntero?"
  
  #: c/c-typeck.c:3764
  #, gcc-internal-format
*************** msgstr "se utilizÃ³ un puntero a una fun
*** 36775,36796 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
! #, fuzzy, gcc-internal-format
! #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
! msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
  #: c/c-typeck.c:4283
! #, fuzzy, gcc-internal-format
! #| msgid "expected boolean expression"
  msgid "%<~%> on a boolean expression"
! msgstr "se esperaba una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4287
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
! msgstr ""
  
  #: c/c-typeck.c:4296
  #, gcc-internal-format
--- 36669,36688 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
! #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
! msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
  
  #: c/c-typeck.c:4283
! #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
! msgstr "%<~%> en una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4287
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
! msgstr "Â¿pretendÃ­a utilizar la negaciÃ³n lÃ³gica?"
  
  #: c/c-typeck.c:4296
  #, gcc-internal-format
*************** msgid "decrement of enumeration value is
*** 36813,36828 ****
  msgstr "el decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:4403
! #, fuzzy, gcc-internal-format
! #| msgid "expected boolean expression"
  msgid "increment of a boolean expression"
! msgstr "se esperaba una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4406
! #, fuzzy, gcc-internal-format
! #| msgid "expected boolean expression"
  msgid "decrement of a boolean expression"
! msgstr "se esperaba una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4422
  #, gcc-internal-format
--- 36705,36718 ----
  msgstr "el decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:4403
! #, gcc-internal-format
  msgid "increment of a boolean expression"
! msgstr "incremento de una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4406
! #, gcc-internal-format
  msgid "decrement of a boolean expression"
! msgstr "decremento de una expresiÃ³n booleana"
  
  #: c/c-typeck.c:4422
  #, gcc-internal-format
*************** msgid "wrong type argument to decrement"
*** 36840,36855 ****
  msgstr "argumento de tipo errÃ³neo para el decremento"
  
  #: c/c-typeck.c:4469
! #, fuzzy, gcc-internal-format
! #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "increment of pointer to an incomplete type %qT"
! msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
  #: c/c-typeck.c:4473
! #, fuzzy, gcc-internal-format
! #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "decrement of pointer to an incomplete type %qT"
! msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
  #: c/c-typeck.c:4577
  #, gcc-internal-format
--- 36730,36743 ----
  msgstr "argumento de tipo errÃ³neo para el decremento"
  
  #: c/c-typeck.c:4469
! #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
! msgstr "incremento de puntero a un tipo incompleto %qT"
  
  #: c/c-typeck.c:4473
! #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
! msgstr "decremento de puntero a un tipo incompleto %qT"
  
  #: c/c-typeck.c:4577
  #, gcc-internal-format
*************** msgid "pointers to disjoint address spac
*** 36919,36928 ****
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicional"
  
  #: c/c-typeck.c:5143 c/c-typeck.c:5160
! #, fuzzy, gcc-internal-format
! #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
! msgstr "los tipos de datos punteros no coinciden en la expresiÃ³n condicional"
  
  #: c/c-typeck.c:5148 c/c-typeck.c:5165
  #, gcc-internal-format
--- 36807,36815 ----
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicional"
  
  #: c/c-typeck.c:5143 c/c-typeck.c:5160
! #, 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.c:5148 c/c-typeck.c:5165
  #, gcc-internal-format
*************** msgid "left-hand operand of comma expres
*** 36945,36964 ****
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
  #: c/c-typeck.c:5354 c/c-typeck.c:10636
! #, 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 "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
  #: c/c-typeck.c:5423
  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.c:5429
- #, fuzzy
- #| msgid "cast discards %q#v qualifier from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
! msgstr "la conversiÃ³n descarta el calificador %q#v del tipo del destino del puntero"
  
  #: c/c-typeck.c:5464
  #, gcc-internal-format
--- 36832,36848 ----
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
  #: c/c-typeck.c:5354 c/c-typeck.c:10636
! #, 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.c:5423
  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.c:5429
  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.c:5464
  #, gcc-internal-format
*************** msgstr "conversiÃ³n de puntero a entero
*** 37020,37026 ****
  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.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
--- 36904,36910 ----
  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.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
*************** msgid "ISO C forbids conversion of objec
*** 37036,37045 ****
  msgstr "ISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³n"
  
  #: c/c-typeck.c:5728
! #, 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 "no se puede convertir desde el tipo incompleto %qT a %qT"
  
  #: c/c-typeck.c:5815
  #, gcc-internal-format
--- 36920,36928 ----
  msgstr "ISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³n"
  
  #: c/c-typeck.c:5728
! #, 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.c:5815
  #, gcc-internal-format
*************** msgid "defining a type in a cast is inva
*** 37047,37056 ****
  msgstr "definir un tipo en una conversiÃ³n es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:5856
! #, fuzzy, gcc-internal-format
! #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
! msgstr "supresiÃ³n de la asignaciÃ³n"
  
  #: c/c-typeck.c:5982
  #, gcc-internal-format
--- 36930,36938 ----
  msgstr "definir un tipo en una conversiÃ³n es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:5856
! #, gcc-internal-format
  msgid "assignment to expression with array type"
! msgstr "asignaciÃ³n a expresiÃ³n con tipo matriz"
  
  #: c/c-typeck.c:5982
  #, gcc-internal-format
*************** msgid "enum conversion when passing argu
*** 37078,37099 ****
  msgstr "la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:6480
! #, fuzzy, gcc-internal-format
! #| msgid "enum conversion in assignment is invalid in C++"
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
! msgstr "conversiÃ³n de enum en una asignaciÃ³n es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:6484
! #, fuzzy, gcc-internal-format
! #| msgid "enum conversion in initialization is invalid in C++"
  msgid "enum conversion from %qT to %qT 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.c:6489
! #, fuzzy, gcc-internal-format
! #| msgid "enum conversion in return is invalid in C++"
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
! msgstr "conversiÃ³n enum en devoluciÃ³n es no vÃ¡lida en C++"
  
  #: c/c-typeck.c:6523
  #, gcc-internal-format
--- 36960,36978 ----
  msgstr "la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++"
  
  #: c/c-typeck.c:6480
! #, 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.c:6484
! #, 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.c:6489
! #, 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.c:6523
  #, gcc-internal-format
*************** msgstr "el lado izquierdo de la asignaci
*** 37177,37183 ****
  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.c:6808 cp/typeck.c:8862
  #, 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"
--- 37056,37062 ----
  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.c:6808 cp/typeck.c:8891
  #, 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"
*************** msgid "pointer targets in passing argume
*** 37208,37223 ****
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
  #: c/c-typeck.c:6913
! #, fuzzy, gcc-internal-format
! #| msgid "pointer targets in assignment differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
! msgstr "el puntero que apunta en la asignaciÃ³n difiere en signo"
  
  #: c/c-typeck.c:6918
! #, fuzzy, gcc-internal-format
! #| msgid "pointer targets in initialization differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
! msgstr "el puntero que apunta en la inicializaciÃ³n difiere en signo"
  
  #: c/c-typeck.c:6923
  #, fuzzy, gcc-internal-format
--- 37087,37100 ----
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
  #: c/c-typeck.c:6913
! #, 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.c:6918
! #, 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.c:6923
  #, fuzzy, gcc-internal-format
*************** msgid "passing argument %d of %qE from i
*** 37231,37256 ****
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
  #: c/c-typeck.c:6967
! #, fuzzy, gcc-internal-format
! #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %qT from incompatible pointer type %qT"
! msgstr "asignaciÃ³n desde un tipo de puntero incompatible"
  
  #: c/c-typeck.c:6972
! #, fuzzy, gcc-internal-format
! #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %qT from incompatible pointer type %qT"
! msgstr "inicializaciÃ³n desde un tipo de puntero incompatible"
  
  #: c/c-typeck.c:6977
! #, fuzzy, gcc-internal-format
! #| msgid "return with value in function with no return type"
  msgid "returning %qT from a function with incompatible return type %qT"
! msgstr "devoluciÃ³n con valor en una funciÃ³n sin tipo de devoluciÃ³n"
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
--- 37108,37130 ----
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
  #: c/c-typeck.c:6967
! #, 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.c:6972
! #, 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.c:6977
! #, 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"
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
*************** msgid "passing argument %d of %qE makes
*** 37261,37282 ****
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7010
! #, fuzzy, gcc-internal-format
! #| msgid "assignment makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
! msgstr "la asignaciÃ³n crea un puntero desde un entero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7015
! #, fuzzy, gcc-internal-format
! #| msgid "initialization makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
! msgstr "la inicializaciÃ³n crea un puntero desde un entero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7019
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE 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 "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7035
  #, gcc-internal-format
--- 37135,37153 ----
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7010
! #, 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.c:7015
! #, 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.c:7019
! #, 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.c:7035
  #, gcc-internal-format
*************** msgid "passing argument %d of %qE makes
*** 37284,37305 ****
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7041
! #, fuzzy, gcc-internal-format
! #| msgid "assignment makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
! msgstr "la asignaciÃ³n crea un entero desde un puntero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7046
! #, fuzzy, gcc-internal-format
! #| msgid "initialization makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
! msgstr "la inicializaciÃ³n crea un entero desde un puntero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7050
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE 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 "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7073
  #, gcc-internal-format
--- 37155,37173 ----
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
  #: c/c-typeck.c:7041
! #, 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.c:7046
! #, 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.c:7050
! #, 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.c:7073
  #, gcc-internal-format
*************** msgstr "tipos incompatible al devolver e
*** 37326,37337 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "matriz de tipo char inicializada con una cadena ancha"
--- 37194,37205 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "matriz de tipo char inicializada con una cadena ancha"
*************** msgstr "el elemento inicializador no es
*** 37377,37383 ****
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
--- 37245,37251 ----
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
*************** msgstr "grupo extra de llaves al final d
*** 37392,37398 ****
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, 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"
--- 37260,37266 ----
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, 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"
*************** msgid "missing braces around initializer
*** 37403,37412 ****
  msgstr "faltan llaves alrededor del inicializador"
  
  #: c/c-typeck.c:8341
! #, fuzzy, gcc-internal-format
! #| msgid "missing initializer for member %qD"
  msgid "missing initializer for field %qD of %qT"
! msgstr "falta el inicializador para el miembro %qD"
  
  #: c/c-typeck.c:8365
  #, gcc-internal-format
--- 37271,37279 ----
  msgstr "faltan llaves alrededor del inicializador"
  
  #: c/c-typeck.c:8341
! #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
! msgstr "falta el inicializador para el campo %qD de %qT"
  
  #: c/c-typeck.c:8365
  #, gcc-internal-format
*************** msgstr "exceso de elementos en el inicia
*** 37523,37529 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
--- 37390,37396 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
*************** msgid "ISO C forbids %<return%> with exp
*** 37544,37553 ****
  msgstr "ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve void"
  
  #: c/c-typeck.c:10236
! #, fuzzy, gcc-internal-format
! #| msgid "function returns address of local variable"
  msgid "function returns address of label"
! msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
  #: c/c-typeck.c:10327 cp/semantics.c:1171
  #, gcc-internal-format
--- 37411,37419 ----
  msgstr "ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve void"
  
  #: c/c-typeck.c:10236
! #, gcc-internal-format
  msgid "function returns address of label"
! msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
  #: c/c-typeck.c:10327 cp/semantics.c:1171
  #, gcc-internal-format
*************** msgstr "no se convierte la expresiÃ³n de
*** 37564,37570 ****
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
--- 37430,37436 ----
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
*************** msgstr "la etiqueta case no se encuentra
*** 37574,37605 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, 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.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, 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.c:10590
! #, fuzzy, gcc-internal-format
! #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
! msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
  #: c/c-typeck.c:10592
! #, fuzzy, gcc-internal-format
! #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
! msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
  #: c/c-typeck.c:10618 cp/cp-gimplify.c:432
  #, gcc-internal-format
--- 37440,37469 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, 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.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, 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.c:10590
! #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
! msgstr "la declaraciÃ³n break estÃ¡ dentro de un bucle %<#pragma simd%>"
  
  #: c/c-typeck.c:10592
! #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
! msgstr "la declaraciÃ³n continue estÃ¡ dentro de un bucle %<#pragma simd%>"
  
  #: c/c-typeck.c:10618 cp/cp-gimplify.c:432
  #, gcc-internal-format
*************** msgstr "declaraciÃ³n sin efecto"
*** 37611,37633 ****
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
! #, fuzzy, gcc-internal-format
! #| msgid "could not find interface for class %qE"
  msgid "could not find an integer type of the same size as %qT"
! msgstr "no se puede encontrar la interfaz para la clase %qE"
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
--- 37475,37496 ----
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
! #, 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.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
*************** msgid "ordered comparison of pointer wit
*** 37678,37684 ****
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
--- 37541,37547 ----
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
*************** msgstr "se usa un valor de tipo union cu
*** 37708,37752 ****
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr ""
  
  #: c/c-typeck.c:12423 c/c-typeck.c:13581 c/c-typeck.c:13642 c/c-typeck.c:13704
! #, fuzzy, gcc-internal-format
! #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
! msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
! msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
! msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
--- 37571,37611 ----
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, 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.c:12379 cp/semantics.c:8545
  #, 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.c:12423 c/c-typeck.c:13581 c/c-typeck.c:13642 c/c-typeck.c:13704
! #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
! msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
! msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
! #, gcc-internal-format
  msgid "%qE is a member of a union"
! msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
! #, 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.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
! #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 37757,37842 ****
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, 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.c:12511 cp/semantics.c:4639
  #, 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.c:12518 cp/semantics.c:4646
! #, 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 "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
! #, fuzzy, gcc-internal-format
! #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
! msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, 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.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
! #, fuzzy, gcc-internal-format
! #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
! msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
! #, fuzzy, gcc-internal-format
! #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
! msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
  #: c/c-typeck.c:13103 c/c-typeck.c:13113
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
! msgstr ""
  
  #: c/c-typeck.c:13130
  #, fuzzy, gcc-internal-format
--- 37616,37697 ----
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, 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.c:12511 cp/semantics.c:4623
  #, 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.c:12518 cp/semantics.c:4630
! #, 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.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
! #, 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.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, 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.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
! #, 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.c:12709 cp/semantics.c:4830
! #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
! msgstr "%qE no es de tipo puntero o matriz"
  
  #: c/c-typeck.c:13103 c/c-typeck.c:13113
  #, 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.c:13130
  #, fuzzy, gcc-internal-format
*************** msgstr "ISO C prohÃ­be los tipos de func
*** 37849,37855 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 37704,37710 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, 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
*** 37861,37877 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
! msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 37716,37732 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, 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.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 37879,37907 ****
  #: c/c-typeck.c:13327
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
! msgstr ""
  
  #: c/c-typeck.c:13335
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, 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.c:13393 cp/semantics.c:6104
! #, fuzzy, gcc-internal-format
! #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
! msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
  #: c/c-typeck.c:13404 c/c-typeck.c:13434 c/c-typeck.c:13463
  #, gcc-internal-format
--- 37734,37761 ----
  #: c/c-typeck.c:13327
  #, 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.c:13335
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, 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.c:13393 cp/semantics.c:6092
! #, 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.c:13404 c/c-typeck.c:13434 c/c-typeck.c:13463
  #, gcc-internal-format
*************** msgstr "%qE aparece mÃ¡s de una vez en l
*** 37910,37952 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, 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.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, 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.c:13427 cp/semantics.c:6166
  #, 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.c:13456 cp/semantics.c:6209
  #, 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.c:13475 cp/semantics.c:6557
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
! msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
  #: c/c-typeck.c:13482
! #, 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 "el tipo de vector delete no es del tipo puntero ni matriz"
  
  #: c/c-typeck.c:13489
  #, fuzzy, gcc-internal-format
--- 37764,37804 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, 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.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, 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.c:13427 cp/semantics.c:6154
  #, 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.c:13456 cp/semantics.c:6197
  #, 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.c:13475 cp/semantics.c:6545
! #, 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.c:13482
! #, 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.c:13489
  #, fuzzy, gcc-internal-format
*************** msgstr "%qD no es una variable en la clÃ
*** 37960,38060 ****
  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.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, 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.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, 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.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, 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.c:13635 cp/semantics.c:6736
  #, 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/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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.c:13766 cp/semantics.c:6930
  #, 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.c:13794 cp/semantics.c:6959
  #, 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.c:13808 cp/semantics.c:6974
  #, 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.c:13811 cp/semantics.c:6976
  #, 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.c:13826
! #, 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 "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
! msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
! msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 37812,37911 ----
  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.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, 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.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, 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.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, 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.c:13635 cp/semantics.c:6724
  #, 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/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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.c:13766 cp/semantics.c:6918
  #, 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.c:13794 cp/semantics.c:6947
  #, 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.c:13808 cp/semantics.c:6962
  #, 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.c:13811 cp/semantics.c:6964
  #, 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.c:13826
! #, 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.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
! msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, 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.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 38062,38074 ****
  #: c/c-typeck.c:14204
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
! msgstr ""
  
  #: c/c-typeck.c:14209
! #, 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 "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
  #: c/c-typeck.c:14215
  #, gcc-internal-format
--- 37913,37924 ----
  #: c/c-typeck.c:14204
  #, 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.c:14209
! #, 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.c:14215
  #, gcc-internal-format
*************** msgstr "C++ requiere un tipo promovido,
*** 38078,38100 ****
  #: c/gimple-parser.c:539
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
! msgstr ""
  
  #: c/gimple-parser.c:542
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
! msgstr ""
  
  #: c/gimple-parser.c:588
! #, fuzzy, gcc-internal-format
! #| msgid "invalid type argument of unary %<*%>"
  msgid "expected pointer as argument of unary %<*%>"
! msgstr "argumento de tipo no vÃ¡lido del unario %<*%>"
  
  #: c/gimple-parser.c:614
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
! msgstr ""
  
  #: c/gimple-parser.c:686
  #, fuzzy, gcc-internal-format
--- 37928,37949 ----
  #: c/gimple-parser.c:539
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
! msgstr "%<&&%> no es vÃ¡lido en GIMPLE"
  
  #: c/gimple-parser.c:542
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
! msgstr "%<||%> no es vÃ¡lido en GIMPLE"
  
  #: c/gimple-parser.c:588
! #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
! msgstr "se esperaba un puntero como argumento del unario %<*%>"
  
  #: c/gimple-parser.c:614
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
! msgstr "%<!%> no es vÃ¡lido en GIMPLE"
  
  #: c/gimple-parser.c:686
  #, fuzzy, gcc-internal-format
*************** msgid "invalid base %qE for SSA name"
*** 38115,38124 ****
  msgstr "nombre de macro no vÃ¡lido"
  
  #: c/gimple-parser.c:835
! #, fuzzy, gcc-internal-format
! #| msgid "invalid %%P operand"
  msgid "invalid type of %<__MEM%> operand"
! msgstr "operando %%P no vÃ¡lido"
  
  #: c/gimple-parser.c:891 c/gimple-parser.c:899
  #, fuzzy, gcc-internal-format
--- 37964,37972 ----
  msgstr "nombre de macro no vÃ¡lido"
  
  #: c/gimple-parser.c:835
! #, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
! msgstr "tipo no vÃ¡lido de operando %<__MEM%>"
  
  #: c/gimple-parser.c:891 c/gimple-parser.c:899
  #, fuzzy, gcc-internal-format
*************** msgid "expected pass name"
*** 38145,38191 ****
  msgstr "se esperaba un nombre de clase"
  
  #: c/gimple-parser.c:1215
! #, fuzzy, gcc-internal-format
! #| msgid "invalid operand"
  msgid "invalid operation"
! msgstr "operando no vÃ¡lido"
  
  #: c/gimple-parser.c:1380 c/gimple-parser.c:1409
! #, fuzzy, gcc-internal-format
! #| msgid "expected expression"
  msgid "expected goto expression"
! msgstr "se esperaba una expresiÃ³n"
  
  #: c/gimple-parser.c:1388
! #, fuzzy, gcc-internal-format
! #| msgid "expected statement"
  msgid "expected else statement"
! msgstr "se esperaba una declaraciÃ³n"
  
  #: c/gimple-parser.c:1538
! #, fuzzy, gcc-internal-format
! #| msgid "extra semicolon"
  msgid "expected semicolon"
! msgstr "punto y coma extra"
  
  #: c/gimple-parser.c:1548
! #, fuzzy, gcc-internal-format
! #| msgid "expected selection-statement"
  msgid "expected case label or goto statement"
! msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
  #: cp/call.c:3409
! #, 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.c:3413
- #, fuzzy
- #| msgid "  no known conversion for implicit %<this%> parameter from %qT to %qT"
  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 %qT a %qT"
  
  #: cp/call.c:3420
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 37993,38031 ----
  msgstr "se esperaba un nombre de clase"
  
  #: c/gimple-parser.c:1215
! #, gcc-internal-format
  msgid "invalid operation"
! msgstr "operaciÃ³n no vÃ¡lida"
  
  #: c/gimple-parser.c:1380 c/gimple-parser.c:1409
! #, gcc-internal-format
  msgid "expected goto expression"
! msgstr "se esperaba expresiÃ³n goto"
  
  #: c/gimple-parser.c:1388
! #, gcc-internal-format
  msgid "expected else statement"
! msgstr "se esperaba sentencia else"
  
  #: c/gimple-parser.c:1538
! #, gcc-internal-format
  msgid "expected semicolon"
! msgstr "se esperaba punto y coma"
  
  #: c/gimple-parser.c:1548
! #, gcc-internal-format
  msgid "expected case label or goto statement"
! msgstr "se esperaba etiqueta case o sentencia goto"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
  #: cp/call.c:3409
! #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
! msgstr "pasar %qT como el argumento %<this%> descarta a los calificadores"
  
  #: cp/call.c:3413
  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.c:3420
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "  no hay una conversiÃ³n conocid
*** 38195,38212 ****
  
  #. Conversion of conversion function return value failed.
  #: cp/call.c:3427
- #, fuzzy
- #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion from %qH to %qI"
! msgstr "  para la conversiÃ³n de %qT a %qT"
  
  #: cp/call.c:3430
- #, fuzzy
- #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "  no known conversion for argument %d from %qH to %qI"
! msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qT a %qT"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38035,38048 ----
  
  #. Conversion of conversion function return value failed.
  #: cp/call.c:3427
  msgid "  no known conversion from %qH to %qI"
! msgstr "  no hay una conversiÃ³n de %qH a %qI"
  
  #: cp/call.c:3430
  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.c:3441 cp/pt.c:6495
  #, 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 argu
*** 38214,38270 ****
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
  #: cp/call.c:3469
! #, 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.c:3474
! #, 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.c:3478
! #, fuzzy, gcc-internal-format
! #| msgid "%s%D(%T) <built-in>"
  msgid "%s%<%D(%T)%> <built-in>"
! msgstr "%s%D(%T) <interno>"
  
  #: cp/call.c:3482
! #, fuzzy, gcc-internal-format
! #| msgid "%s%T <conversion>"
  msgid "%s%qT <conversion>"
! msgstr "%s%T <conversiÃ³n>"
  
  #: cp/call.c:3484
! #, fuzzy, gcc-internal-format
! #| msgid "%s%#D <near match>"
  msgid "%s%#qD <near match>"
! msgstr "%s%#D <coincidencia cercana>"
  
  #: cp/call.c:3486
! #, fuzzy, gcc-internal-format
! #| msgid "%s%#D <deleted>"
  msgid "%s%#qD <deleted>"
! msgstr "%s%#D <borrado>"
  
  #: cp/call.c:3488
! #, fuzzy, gcc-internal-format
! #| msgid "%s%#D"
  msgid "%s%#qD"
! msgstr "%s%#D"
  
  #: cp/call.c:3492
! #, fuzzy, gcc-internal-format
! #| msgid "  when initialized here"
  msgid "  inherited here"
! msgstr "  cuando se inicializÃ³ aquÃ­"
  
  #: cp/call.c:3512
  #, 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.c:3518
  #, gcc-internal-format
--- 38050,38098 ----
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
  #: cp/call.c:3469
! #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> <built-in>"
! msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
  #: cp/call.c:3474
! #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> <built-in>"
! msgstr "%s%<%D(%T, %T)%> <interno>"
  
  #: cp/call.c:3478
! #, gcc-internal-format
  msgid "%s%<%D(%T)%> <built-in>"
! msgstr "%s%<%D(%T)%> <interno>"
  
  #: cp/call.c:3482
! #, gcc-internal-format
  msgid "%s%qT <conversion>"
! msgstr "%s%qT <conversiÃ³n>"
  
  #: cp/call.c:3484
! #, gcc-internal-format
  msgid "%s%#qD <near match>"
! msgstr "%s%#qD <coincidencia cercana>"
  
  #: cp/call.c:3486
! #, gcc-internal-format
  msgid "%s%#qD <deleted>"
! msgstr "%s%#qD <borrado>"
  
  #: cp/call.c:3488
! #, gcc-internal-format
  msgid "%s%#qD"
! msgstr "%s%#qD"
  
  #: cp/call.c:3492
! #, gcc-internal-format
  msgid "  inherited here"
! msgstr "  heredado aquÃ­"
  
  #: cp/call.c:3512
  #, 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.c:3518
  #, gcc-internal-format
*************** msgstr "  un constructor que toma un sol
*** 38290,39000 ****
  #: cp/call.c:3559
  #, 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.c:3928
! #, fuzzy
! #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
! msgstr "la conversiÃ³n de %qT a %qT es ambigua"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/call.c:4232
  #, 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.c:4235
  #, 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.c:4470
! #, 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 "la funciÃ³n puntero-a-miembro %E no se puede llamar dentro de un objeto; considere utilizar .* o ->*"
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.c:4606
! #, fuzzy, gcc-internal-format
! #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for "
! msgstr "sobrecarga ambigua para %qs en %<%s %E%>"
  
! #: cp/call.c:4607
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %qs in %<%s %E%>"
  msgid "no match for "
! msgstr "no hay coincidencia para %qs en %<%s %E%>"
  
! #: cp/call.c:4610
! #, fuzzy, gcc-internal-format
! #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
! msgstr "operandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)"
  
! #: cp/call.c:4612
! #, fuzzy, gcc-internal-format
! #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
! msgstr "operandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)"
  
! #: cp/call.c:4614
! #, fuzzy, gcc-internal-format
! #| msgid "operand is r0"
  msgid " (operand type is %qT)"
! msgstr "el operando es r0"
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.c:4634
  #, 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.c:4643 cp/call.c:4674 cp/call.c:4683
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
  msgid "%<operator%s%>"
! msgstr "se esperaba %<operator%>"
  
! #: cp/call.c:4646
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
! msgstr "no hay coincidencia para %<operator%s%> en %<%E%s%>"
  
! #: cp/call.c:4653
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
  msgid "%<operator[]%>"
! msgstr "se esperaba %<operator%>"
  
! #: cp/call.c:4656
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
! msgstr "no hay coincidencia para el %<operador[]%> en %<%E[%E]%>"
  
! #: cp/call.c:4664
! #, fuzzy, gcc-internal-format
! #| msgid "%s"
  msgid "%qs"
! msgstr "%s"
  
! #: cp/call.c:4667
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
! msgstr "no hay coincidencia para %qs en %<%s %E%>"
  
! #: cp/call.c:4677
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
! msgstr "no hay coincidencia para %<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.c:4686
! #, fuzzy, gcc-internal-format
! #| msgid "no match for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
! msgstr "no hay coincidencia para %<operador%s%> en %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
! #, fuzzy
! #| msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgid "conversion of scalar %qH to vector %qI involves truncation"
! msgstr "la conversiÃ³n del escalar %qT al vector %qT implica truncado"
  
! #: cp/call.c:4934
! #, fuzzy, gcc-internal-format
! #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
! msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.c:5024
  #, 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.c:5029
  #, 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.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.c:5082
! #, fuzzy, gcc-internal-format
! #| msgid "methods cannot be converted to function pointers"
  msgid "  and each type can be converted to the other"
! msgstr "los mÃ©todos no pueden ser convertidos a apuntadores a funciones"
  
! #: cp/call.c:5274
! #, fuzzy
! #| msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
! msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.c:5792
  #, 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.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, 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.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:6550
  #, 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.c:6554
  #, 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.c:6563
  #, 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.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.c:6665
  #, 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.c:6673
  #, 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.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, 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.c:6751 cp/call.c:6758
  #, 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.c:6754
  #, 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.c:6994
  #, 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.c:6998
  #, 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"
  
! #: cp/call.c:7001
  #, 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.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:7153
  #, 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.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "no se puede pasar objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.c:7488
  #, 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.c:7850
  #, 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.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:8082
  #, 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.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, 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.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, 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.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:8597
  #, 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.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, 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.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, 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.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:8630
  #, 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.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, 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.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, 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.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:9115
  #, 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.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, 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.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:9309
  #, 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.c:9314
  #, 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.c:9315
  #, 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.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:10191
  #, 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.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.c:10652
  #, 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.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.c:10977
  #, 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.c:10981
  #, 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"
--- 38118,38806 ----
  #: cp/call.c:3559
  #, 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.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
! msgstr "la conversiÃ³n de %qH a %qI es ambigua"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/call.c:4238
  #, 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.c:4241
  #, 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.c:4476
! #, 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.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.c:4612
! #, gcc-internal-format
  msgid "ambiguous overload for "
! msgstr "sobrecarga ambigua para "
  
! #: cp/call.c:4613
! #, gcc-internal-format
  msgid "no match for "
! msgstr "no hay coincidencia para "
  
! #: cp/call.c:4616
! #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
! msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.c:4618
! #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
! msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.c:4620
! #, gcc-internal-format
  msgid " (operand type is %qT)"
! msgstr "(el tipo del operando %qT)"
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.c:4640
  #, 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.c:4649 cp/call.c:4680 cp/call.c:4689
! #, gcc-internal-format
  msgid "%<operator%s%>"
! msgstr "%<operator%s%>"
  
! #: cp/call.c:4652
! #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
! msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.c:4659
! #, gcc-internal-format
  msgid "%<operator[]%>"
! msgstr "%<operator[]%>"
  
! #: cp/call.c:4662
! #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
! msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.c:4670
! #, gcc-internal-format
  msgid "%qs"
! msgstr "%qs"
  
! #: cp/call.c:4673
! #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
! msgstr "%qs en %<%s %E%>"
  
! #: cp/call.c:4683
! #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
! msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.c:4692
! #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
! msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:"
  
! #: cp/call.c:4863
  #, gcc-internal-format
  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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
! msgstr "la conversiÃ³n del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.c:4940
! #, 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.c:5030
  #, 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.c:5035
  #, 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.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.c:5088
! #, gcc-internal-format
  msgid "  and each type can be converted to the other"
! msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.c:5280
  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.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.c:5798
  #, 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.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, 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.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:6556
  #, 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.c:6560
  #, 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.c:6569
  #, 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.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.c:6671
  #, 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.c:6679
  #, 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.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, 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.c:6757 cp/call.c:6764
  #, 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.c:6760
  #, 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.c:7004
  #, 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.c:7008
  #, 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"
  
! #: cp/call.c:7011
  #, 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.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:7163
  #, 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.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "no se puede pasar objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.c:7499
  #, 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.c:7864
  #, 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.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:8096
  #, 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.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, 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.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, 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.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:8611
  #, 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.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, 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.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, 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.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:8644
  #, 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.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, 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.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, 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.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:9121
  #, 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.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, 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.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:9324
  #, 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.c:9329
  #, 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.c:9330
  #, 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.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:10206
  #, 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.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.c:10667
  #, 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.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.c:10994
  #, 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.c:10998
  #, 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 "la rutina %qD se declara aquÃ­"
*** 39042,39049 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
--- 38848,38855 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 39089,39095 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
--- 38895,38901 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
*************** msgstr "  por %q+D"
*** 39177,39183 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
--- 38983,38989 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
*************** msgstr "el miembro de matriz flexible se
*** 39482,39488 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
--- 39288,39294 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
*************** msgstr "asumiendo el puntero a miembro %
*** 39554,39560 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
--- 39360,39366 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
*************** msgstr "el cuerpo de la funciÃ³n constex
*** 39660,40030 ****
  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.c:1211 cp/constexpr.c:1719
  #, 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.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.c:1483
  #, 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.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la funciÃ³n %qD que no es constexpr"
  
! #: cp/constexpr.c:1574
  #, 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.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.c:1636
  #, 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.c:1869
  #, 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.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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.c:1913
  #, 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.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, 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.c:2296
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero 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.c:2301
  #, 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.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero 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.c:2469
  #, 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.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:2520
  #, 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.c:2545
  #, 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.c:2564
  #, 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.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3359
  #, 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.c:3366
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:3959
  #, 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.c:4098
  #, 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.c:4239 cp/constexpr.c:5829
  #, 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.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4638
  #, 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.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, 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.c:4782
  #, 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.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.c:4857
  #, 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.c:4866
  #, 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.c:4880
  #, 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.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "la expresiÃ³n %qE tiene efectos colaterales"
  
! #: cp/constexpr.c:5453
  #, 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.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, 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.c:5523
  #, 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.c:5556
  #, 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.c:5641
  #, 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.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.c:5767
  #, 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.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.c:5878
  #, 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.c:5977
  #, 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.c:6008
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.c:6030
  #, 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.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 39466,39836 ----
  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.c:1220 cp/constexpr.c:1728
  #, 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.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.c:1492
  #, 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.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la funciÃ³n %qD que no es constexpr"
  
! #: cp/constexpr.c:1583
  #, 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.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.c:1645
  #, 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.c:1880
  #, 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.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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.c:1924
  #, 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.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, 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.c:2307
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero 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.c:2312
  #, 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.c:2315
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero 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.c:2480
  #, 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.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:2531
  #, 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.c:2556
  #, 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.c:2575
  #, 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.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3370
  #, 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.c:3377
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:3970
  #, 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.c:4109
  #, 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.c:4250 cp/constexpr.c:5864
  #, 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.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4651
  #, 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.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, 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.c:4798
  #, 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.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.c:4873
  #, 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.c:4882
  #, 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.c:4896
  #, 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.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "la expresiÃ³n %qE tiene efectos colaterales"
  
! #: cp/constexpr.c:5469
  #, 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.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, 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.c:5539
  #, 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.c:5572
  #, 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.c:5657
  #, 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.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.c:5783
  #, 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.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.c:5913
  #, 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.c:6012
  #, 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.c:6043
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.c:6065
  #, 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.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "inicializaciÃ³n a un tipo de ref
*** 40073,40079 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, 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"
--- 39879,39885 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, 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 "la conversiÃ³n de %qT a %qT no d
*** 40084,40396 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "no se puede convertir el tipo %qT al tipo %qT"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversiÃ³n de %q#T a %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "el resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qT"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "se usÃ³ %q#T donde se esperaba un %qT"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "se usÃ³ %q#T donde se esperaba un valor de coma flotante"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  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.c:1009
  #, 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"
  
! #: cp/cvt.c:1017
  #, 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"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamÃ³ al seudo-destructor"
  
! #: cp/cvt.c:1167
  #, 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.c:1171
  #, 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.c:1176
  #, 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.c:1181
  #, 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.c:1186
  #, 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.c:1191
  #, 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.c:1195
  #, 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.c:1211
  #, 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.c:1215
  #, 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.c:1220
  #, 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.c:1225
  #, 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.c:1230
  #, 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.c:1235
  #, 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.c:1239
  #, 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.c:1253
  #, 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.c:1258
  #, 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.c:1263
  #, 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.c:1268
  #, 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.c:1273
  #, 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.c:1278
  #, 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.c:1283
  #, 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.c:1323
  #, 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.c:1327
  #, 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.c:1332
  #, 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.c:1337
  #, 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.c:1342
  #, 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.c:1347
  #, 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.c:1351
  #, 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.c:1403
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, 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.c:1427
  #, 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.c:1443
  #, 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.c:1448
  #, 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.c:1453
  #, 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.c:1458
  #, 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.c:1463
  #, 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.c:1468
  #, 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.c:1495
  #, 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.c:1500
  #, 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.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaraciÃ³n no tiene efecto"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversiÃ³n de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
--- 39890,40202 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "no se puede convertir el tipo %qT al tipo %qT"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversiÃ³n de %q#T a %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "el resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qT"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "se usÃ³ %q#T donde se esperaba un %qT"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "se usÃ³ %q#T donde se esperaba un valor de coma flotante"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  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.c:1013
  #, 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"
  
! #: cp/cvt.c:1021
  #, 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"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamÃ³ al seudo-destructor"
  
! #: cp/cvt.c:1171
  #, 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.c:1175
  #, 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.c:1180
  #, 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.c:1185
  #, 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.c:1190
  #, 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.c:1195
  #, 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.c:1199
  #, 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.c:1215
  #, 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.c:1219
  #, 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.c:1224
  #, 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.c:1229
  #, 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.c:1234
  #, 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.c:1239
  #, 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.c:1243
  #, 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.c:1257
  #, 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.c:1262
  #, 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.c:1267
  #, 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.c:1272
  #, 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.c:1277
  #, 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.c:1282
  #, 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.c:1287
  #, 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.c:1327
  #, 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.c:1331
  #, 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.c:1336
  #, 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.c:1341
  #, 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.c:1346
  #, 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.c:1351
  #, 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.c:1355
  #, 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.c:1407
  #, 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.c:1411
  #, 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.c:1415
  #, 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.c:1419
  #, 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.c:1423
  #, 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.c:1427
  #, 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.c:1431
  #, 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.c:1447
  #, 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.c:1452
  #, 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.c:1457
  #, 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.c:1462
  #, 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.c:1467
  #, 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.c:1472
  #, 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.c:1499
  #, 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.c:1504
  #, 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.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaraciÃ³n no tiene efecto"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversiÃ³n de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
*************** msgstr "no se definiÃ³ la variable de en
*** 40434,40659 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>"
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaraciÃ³n de %qF tiene un especificador de excepciÃ³n diferente"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaraciÃ³n previa de %q+F"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "la definiciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "la declaraciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la funciÃ³n interna %q#D"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la funciÃ³n de biblioteca %q#D"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³n"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaraciÃ³n previa %q+#D que no es funciÃ³n"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma despuÃ©s de la declaraciÃ³n %s"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redeclarado como un tipo diferente de sÃ­mbolo"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "redeclaraciÃ³n de la plantilla %q#D"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaraciÃ³n antigua %q+#D"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "hace ambigua la declaraciÃ³n antigua %q+#D"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquÃ­"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declarÃ³ %q+#D previamente aquÃ­"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definiciÃ³n del no prototipo aquÃ­"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "declaraciÃ³n previa de %q+#D con el enlace %qL"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaraciÃ³n previa de %q+#D con el enlace %qL"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "despuÃ©s de la especificaciÃ³n previa en %q+#D"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaraciÃ³n redundante de %qD en el mismo Ã¡mbito"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
--- 40240,40465 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>"
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaraciÃ³n de %qF tiene un especificador de excepciÃ³n diferente"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaraciÃ³n previa de %q+F"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "la definiciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "la declaraciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la funciÃ³n interna %q#D"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la funciÃ³n de biblioteca %q#D"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³n"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaraciÃ³n previa %q+#D que no es funciÃ³n"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaraciÃ³n interna %q#D"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma despuÃ©s de la declaraciÃ³n %s"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redeclarado como un tipo diferente de sÃ­mbolo"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "redeclaraciÃ³n de la plantilla %q#D"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaraciÃ³n antigua %q+#D"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "hace ambigua la declaraciÃ³n antigua %q+#D"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquÃ­"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declarÃ³ %q+#D previamente aquÃ­"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definiciÃ³n del no prototipo aquÃ­"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "declaraciÃ³n previa de %q+#D con el enlace %qL"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaraciÃ³n previa de %q+#D con el enlace %qL"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "despuÃ©s de la especificaciÃ³n previa en %q+#D"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaraciÃ³n redundante de %qD en el mismo Ã¡mbito"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
*************** msgstr "se borrÃ³ la definiciÃ³n de %qD"
*** 40667,40706 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>"
--- 40473,40512 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>"
*************** msgstr "%q+D se redeclarÃ³ incluida en l
*** 40708,41379 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-local"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-local"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaraciÃ³n redundante de `%s' en el mismo Ã¡mbito"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr%> if statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:3886
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parÃ¡metros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-mpcommit%> se ha hecho obsoleto"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-mpcommit%> se ha hecho obsoleto"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimo"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qs"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³n"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociada"
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializada"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usÃ³ un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.c:5686
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implÃ­citamente definido no inicializa %q+#D"
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no vÃ¡lido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qE"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.c:6700
  #, 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.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, 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.c:6865 cp/decl.c:12550
  #, 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.c:6918
  #, 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.c:7010
  #, 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.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.c:7311
  #, 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.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, 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.c:7569
  #, 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.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 40514,41185 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-local"
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-local"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaraciÃ³n redundante de `%s' en el mismo Ã¡mbito"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr%> if statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parÃ¡metros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-mpcommit%> se ha hecho obsoleto"
  
! #: cp/decl.c:4180
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-mpcommit%> se ha hecho obsoleto"
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimo"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qs"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³n"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociada"
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializada"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usÃ³ un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.c:5696
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implÃ­citamente definido no inicializa %q+#D"
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no vÃ¡lido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qE"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.c:6712
  #, 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.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, 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.c:6877 cp/decl.c:12609
  #, 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.c:6930
  #, 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.c:7026
  #, 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.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.c:7329
  #, 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.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, 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.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, 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.c:7608
  #, 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.c:7617 cp/decl.c:7702
  #, 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
*** 41381,41387 ****
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.c:7582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 41187,41193 ----
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.c:7621
  #, 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
*** 41389,42886 ****
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, 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.c:7656
  #, 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.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, 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.c:7712
  #, 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.c:7717
  #, 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.c:7722
  #, 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.c:7732
  #, 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.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, 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.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.c:8412
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.c:8415
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.c:8459
  #, 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.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.c:8468
  #, 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.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.c:8477
  #, 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.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.c:8486
  #, 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.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.c:8582
  #, 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.c:8588
  #, 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.c:8590
  #, 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.c:8661
  #, 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.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, 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.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:8887
  #, 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.c:8888
  #, 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.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:8904
  #, 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.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.c:8927
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.c:8935
  #, 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.c:8941
  #, 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.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.c:9074
  #, 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.c:9091
  #, 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.c:9280
  #, 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.c:9288
  #, 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.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.c:9419
  #, 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.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.c:9437
  #, 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.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "el tamaÃ±o de la matriz %qD es negativo"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:9860
  #, 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.c:9863
  #, 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.c:9873
  #, 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.c:9876
  #, 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.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:9899
  #, 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.c:9902
  #, 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.c:9906
  #, 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.c:9915
  #, 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.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.c:9958
  #, 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.c:9964
  #, 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.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
! #: cp/decl.c:10366
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.c:10371
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.c:10537
  #, 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.c:10543
  #, 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.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> o %<unsigned%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> o %<short%> no vÃ¡lidos para %qs"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "se especificÃ³ %<long%> o %<short%> con char para %qs"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> o %<long%> no vÃ¡lidos para %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "uso no vÃ¡lido de long, short, signed Ã³ unsigned para %qs"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, 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.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:10736
  #, 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.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metros"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10785
  #, 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.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:10812
  #, 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.c:10823
  #, 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.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.c:10920
  #, 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.c:11001
  #, 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.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.c:11072
  #, 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.c:11078
  #, 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.c:11085
  #, 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.c:11095
  #, 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.c:11099
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
! msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
! 
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:11203
  #, 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.c:11204
  #, 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.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.c:11255
  #, 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.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:11577
  #, 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.c:11579
  #, 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.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11637
  #, 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.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.c:11654
  #, 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.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.c:11888
  #, 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.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.c:11917
  #, 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.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:11942
  #, 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.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, 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.c:11997
  #, 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.c:12021
  #, 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.c:12024
  #, 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.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.c:12062
  #, 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.c:12071
  #, 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.c:12080
  #, 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.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.c:12126
  #, 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.c:12131
  #, 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.c:12140
  #, 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.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.c:12198
  #, 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.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12263
  #, 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.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12350
  #, 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.c:12352
  #, 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.c:12356
  #, 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.c:12359
  #, 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.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.c:12375
  #, 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.c:12379
  #, 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.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12395
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12430
  #, 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"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.c:12494
  #, 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.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.c:12695
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:12782
  #, 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.c:12786
  #, 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.c:12809
  #, 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.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.c:12838
  #, 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"
--- 41195,42703 ----
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, 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.c:7695
  #, 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.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, 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.c:7751
  #, 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.c:7756
  #, 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.c:7761
  #, 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.c:7765
! #, 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.c:7774
  #, 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.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, 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.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.c:8501
  #, 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.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.c:8510
  #, 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.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.c:8519
  #, 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.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.c:8528
  #, 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.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.c:8624
  #, 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.c:8630
  #, 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.c:8632
  #, 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.c:8703
  #, 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.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, 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.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:8929
  #, 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.c:8930
  #, 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.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:8946
  #, 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.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.c:8977
  #, 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.c:8983
  #, 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.c:8991
! #, 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.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.c:9123
  #, 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.c:9140
  #, 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.c:9329
  #, 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.c:9337
  #, 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.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.c:9468
  #, 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.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.c:9486
  #, 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.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "el tamaÃ±o de la matriz %qD es negativo"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:9909
  #, 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.c:9912
  #, 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.c:9922
  #, 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.c:9925
  #, 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.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:9948
  #, 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.c:9951
  #, 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.c:9955
  #, 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.c:9964
  #, 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.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.c:10007
  #, 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.c:10013
  #, 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.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.c:10586
  #, 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.c:10592
  #, 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.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> o %<unsigned%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> o %<short%> no vÃ¡lidos para %qs"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "se especificÃ³ %<long%> o %<short%> con char para %qs"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> o %<long%> no vÃ¡lidos para %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "uso no vÃ¡lido de long, short, signed Ã³ unsigned para %qs"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, 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.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:10785
  #, 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.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metros"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10834
  #, 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.c:10839
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: cp/decl.c:10849
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:10861
  #, 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.c:10872
  #, 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.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.c:10969
  #, 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.c:11050
  #, 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.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.c:11121
  #, 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.c:11127
  #, 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.c:11134
  #, 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.c:11147
! #, 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.c:11156
  #, 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.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:11261
  #, 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.c:11262
  #, 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.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.c:11313
  #, 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.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:11635
  #, 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.c:11637
  #, 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.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11695
  #, 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.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.c:11712
  #, 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.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.c:11947
  #, 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.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.c:11976
  #, 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.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:12001
  #, 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.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, 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.c:12056
  #, 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.c:12080
  #, 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.c:12083
  #, 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.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.c:12121
  #, 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.c:12130
  #, 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.c:12139
  #, 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.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.c:12185
  #, 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.c:12190
  #, 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.c:12199
  #, 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.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.c:12257
  #, 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.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12322
  #, 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.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12409
  #, 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.c:12411
  #, 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.c:12415
  #, 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.c:12418
  #, 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.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.c:12434
  #, 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.c:12438
  #, 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.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12489
  #, 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"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.c:12553
  #, 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.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:12841
  #, 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.c:12845
  #, 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.c:12868
  #, 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.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.c:12897
  #, 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"
*************** msgstr "el parÃ¡metro %qD incluye una re
*** 42900,43078 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, 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.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:13218
  #, 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.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.c:13279
  #, 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.c:13280
  #, 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.c:13291
  #, 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.c:13292
  #, 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.c:13302
  #, 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.c:13303 cp/decl.c:13312
  #, 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.c:13313
  #, 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.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13396
  #, 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.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, 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.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
--- 42717,42895 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, 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.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:13277
  #, 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.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.c:13338
  #, 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.c:13339
  #, 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.c:13350
  #, 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.c:13351
  #, 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.c:13361
  #, 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.c:13362 cp/decl.c:13371
  #, 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.c:13372
  #, 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.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.c:13455
  #, 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.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, 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.c:13590
  #, 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"
*** 43084,43137 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 42901,42954 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, 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
*** 43139,43180 ****
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.c:14241
  #, 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"
--- 42956,42997 ----
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.c:14300
  #, 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 %<%
*** 43184,43265 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:14560
  #, 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.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14620
  #, 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.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.c:14651
  #, 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.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "declaraciÃ³n de funciÃ³n no vÃ¡lida"
  
! #: cp/decl.c:15727
  #, 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.c:15729 cp/typeck.c:9137
  #, 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.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaraciÃ³n de la funciÃ³n miembro no vÃ¡lida"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.c:16327
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 43001,43082 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:14619
  #, 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.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14679
  #, 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.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.c:14710
  #, 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.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "declaraciÃ³n de funciÃ³n no vÃ¡lida"
  
! #: cp/decl.c:15786
  #, 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.c:15788 cp/typeck.c:9166
  #, 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.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaraciÃ³n de la funciÃ³n miembro no vÃ¡lida"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.c:16386
  #, 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.
*** 43301,43307 ****
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
--- 43118,43124 ----
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
*************** msgstr "las listas de parÃ¡metro de plan
*** 43314,43320 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
--- 43131,43137 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
*************** msgstr "el miembro static %qD no puede s
*** 43431,43476 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.c:1514
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
--- 43248,43293 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.c:1515
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
*************** msgstr "%<operator new%> debe devolver e
*** 43479,43549 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2663
  #, 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.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2676
  #, 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.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type 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.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2710
  #, 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.c:4308
  #, 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"
--- 43296,43366 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2664
  #, 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.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2677
  #, 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.c:2695
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type 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.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2711
  #, 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.c:4309
  #, 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
*** 43553,43640 ****
  #. 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.c:4317
  #, 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.c:4321
  #, 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.c:4325
  #, 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.c:4333
  #, 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.c:4337
  #, 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.c:4340
  #, 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.c:4528
  #, 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.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.c:4533
  #, 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.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, 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.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, 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.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 43370,43457 ----
  #. 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.c:4318
  #, 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.c:4322
  #, 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.c:4326
  #, 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.c:4334
  #, 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.c:4338
  #, 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.c:4341
  #, 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.c:4529
  #, 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.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.c:4534
  #, 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.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, 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.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, 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.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.c:5307
  #, 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
*** 43645,43761 ****
  msgid "with"
  msgstr "con"
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  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.c:4145
  #, gcc-internal-format
  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.c:4150
  #, gcc-internal-format
  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.c:4155
  #, gcc-internal-format
  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.c:4160
  #, 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.c:4164
  #, gcc-internal-format
  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.c:4168
  #, gcc-internal-format
  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.c:4173
  #, gcc-internal-format
  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.c:4178
  #, gcc-internal-format
  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.c:4183
  #, gcc-internal-format
  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.c:4188
  #, gcc-internal-format
  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.c:4193
  #, gcc-internal-format
  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.c:4198
  #, 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.c:4203
  #, 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.c:4208
  #, 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.c:4258
  #, 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.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
--- 43462,43578 ----
  msgid "with"
  msgstr "con"
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  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.c:4146
  #, gcc-internal-format
  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.c:4151
  #, gcc-internal-format
  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.c:4156
  #, gcc-internal-format
  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.c:4161
  #, 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.c:4165
  #, gcc-internal-format
  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.c:4169
  #, gcc-internal-format
  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.c:4174
  #, gcc-internal-format
  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.c:4179
  #, gcc-internal-format
  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.c:4184
  #, gcc-internal-format
  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.c:4189
  #, gcc-internal-format
  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.c:4194
  #, gcc-internal-format
  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.c:4199
  #, 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.c:4204
  #, 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.c:4209
  #, 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.c:4259
  #, 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.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
*************** msgstr "la declaraciÃ³n friend %q#D decl
*** 43906,44282 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(si esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) "
  
! #: cp/init.c:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de dato incompleto %qT"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "no se puede inicializar por valor la matriz %qT de lÃ­mite desconocido"
  
! #: cp/init.c:500
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de referencia %qT"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: cp/init.c:697
  #, 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.c:718
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.c:1039
  #, 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.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializÃ³ aquÃ­"
  
! #: cp/init.c:1067
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones mÃºltiples para %qD"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones mÃºltiples para la base %qT"
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para mÃºltiples miembros de %qT"
  
! #: cp/init.c:1253
  #, 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.c:1480 cp/init.c:1499
  #, 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.c:1486
  #, 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.c:1493
  #, 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.c:1532
  #, 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.c:1540
  #, 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.c:1587
  #, 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.c:1595
  #, 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.c:1598
  #, 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.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, 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.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, 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.c:2180 cp/semantics.c:1835
  #, 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.c:2377
  #, 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.c:2385
  #, 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.c:2389
  #, 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.c:2405
  #, 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.c:2413
  #, 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.c:2417
  #, 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.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.c:2888
  #, 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.c:2902
  #, 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.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, 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.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.c:3745
  #, 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.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.c:4640
  #, 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.c:4645
  #, 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.c:4952
  #, 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"
--- 43723,44099 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(si esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) "
  
! #: cp/init.c:394
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de dato incompleto %qT"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "no se puede inicializar por valor la matriz %qT de lÃ­mite desconocido"
  
! #: cp/init.c:502
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de referencia %qT"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: cp/init.c:699
  #, 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.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.c:1041
  #, 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.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializÃ³ aquÃ­"
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones mÃºltiples para %qD"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones mÃºltiples para la base %qT"
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para mÃºltiples miembros de %qT"
  
! #: cp/init.c:1255
  #, 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.c:1482 cp/init.c:1501
  #, 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.c:1488
  #, 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.c:1495
  #, 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.c:1534
  #, 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.c:1542
  #, 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.c:1589
  #, 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.c:1597
  #, 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.c:1600
  #, 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.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, 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.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, 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.c:2182 cp/semantics.c:1835
  #, 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.c:2379
  #, 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.c:2387
  #, 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.c:2391
  #, 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.c:2407
  #, 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.c:2415
  #, 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.c:2419
  #, 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.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.c:2890
  #, 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.c:2904
  #, 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.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, 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.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.c:3743
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.c:3747
  #, 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.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.c:4642
  #, 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.c:4647
  #, 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.c:4954
  #, 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 ""
*** 44288,44294 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 44105,44111 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr "no hay argumentos para %qD que d
*** 44373,44443 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "se decodifica __underlying_type"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "se decodifica el tipo de coma fija desconocido"
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "literal de cadena en la firma de plantilla de funciÃ³n"
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
--- 44190,44260 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "se decodifica __underlying_type"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "se decodifica el tipo de coma fija desconocido"
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "literal de cadena en la firma de plantilla de funciÃ³n"
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
*************** msgstr "%qD no se puede definir por defe
*** 44569,44614 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/name-lookup.c:2282
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaraciÃ³n de %q#D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
--- 44386,44431 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/name-lookup.c:2283
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaraciÃ³n de %q#D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
*************** msgstr "genera un conflicto con la decla
*** 44617,44679 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "la bÃºsqueda de nombre de %qD cambiÃ³"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  coincide con este %q+D bajo las reglas de ISO estÃ¡ndar"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  coincide con este %q+D bajo las reglas antiguas"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  se usa la asignaciÃ³n obsoleta en %q+D"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 44434,44496 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "la bÃºsqueda de nombre de %qD cambiÃ³"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  coincide con este %q+D bajo las reglas de ISO estÃ¡ndar"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  coincide con este %q+D bajo las reglas antiguas"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  se usa la asignaciÃ³n obsoleta en %q+D"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "%qT no es un espacio de nombres"
*** 44681,44888 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "una declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "no se permite el espacio de nombres %qD en la declaraciÃ³n using"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT no es un espacio de nombres"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD ya se declarÃ³ en este Ã¡mbito"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "no se declarÃ³ %qD"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.c:5005
  #, 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.c:5007
  #, 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.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.c:5078
  #, 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.c:5084
  #, 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.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "alternativa sugerida:"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, 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.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.c:6476
  #, 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.c:6848
  #, 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.c:6851
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you may use an inline namespace instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/name-lookup.c:6952
  #, 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"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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.c:7007
  #, 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.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX saliendo de pop_everything ()\n"
--- 44498,44711 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "una declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "no se permite el espacio de nombres %qD en la declaraciÃ³n using"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT no es un espacio de nombres"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD ya se declarÃ³ en este Ã¡mbito"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "no se declarÃ³ %qD"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.c:5010
  #, 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.c:5012
  #, 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.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.c:5086
  #, 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.c:5092
  #, 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.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "alternativa sugerida:"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, 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.c:5929
  #, 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.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.c:6687
  #, 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.c:7059
  #, 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.c:7062
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you may use an inline namespace instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/name-lookup.c:7163
  #, 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"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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.c:7218
  #, 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.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX saliendo de pop_everything ()\n"
*************** msgstr "el identificador %qE es una pala
*** 44902,44908 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 44725,44731 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> no se ha declarado"
*** 44927,44933 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
--- 44750,44756 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
*************** msgstr "id-de-plantilla no vÃ¡lido"
*** 45009,45015 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
--- 44832,44838 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
*************** msgstr ""
*** 45242,45248 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaraciÃ³n"
--- 45065,45071 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaraciÃ³n"
*************** msgstr "se esperaba una expresiÃ³n id"
*** 45328,45334 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el Ã¡mbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
--- 45151,45157 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el Ã¡mbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
*************** msgstr "declaraciÃ³n de %<~%T%> como mie
*** 45344,46262 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n %<typeid%>"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohÃ­be las literales compuestas"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n new"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesis"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversiÃ³n de estilo antiguo"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11"
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10314
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture 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.c:10359
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.c:10495
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10499
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificÃ³ un argumento por defecto para el parÃ¡metro lambda"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> duplicado"
  
! #: cp/parser.c:10596
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaraciÃ³n etiquetada"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:11223
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:11350
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11377
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  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.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>"
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>"
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
  
! #: cp/parser.c:12308
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:12436
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no estÃ¡ al inicio de un bloque"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³n"
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:13207
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones mÃºltiples `%T' y `%T'"
  
! #: cp/parser.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usÃ³ %<friend%> fuera de la clase"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo"
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "especificador-decl no vÃ¡lido en la condiciÃ³n"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no vÃ¡lido en %qT"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificaciÃ³n de enlace no vÃ¡lida"
  
! #: cp/parser.c:13913
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message 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.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrÃ³nico"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)"
  
! #: cp/parser.c:14926
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>"
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartarÃ¡"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parÃ¡metro de captura no vÃ¡lido"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  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.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:15805
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificaciÃ³n en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no vÃ¡lido"
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>"
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especializaciÃ³n de plantilla con enlace C"
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.c:17044
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17050
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.c:17622
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un Ã¡mbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantada"
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantilla"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  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.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18560
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions 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.c:18568
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18573
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la funciÃ³n varargs no puede ser inline"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18793
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration 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.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaraciÃ³n-using"
  
! #: cp/parser.c:18855
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration 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.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.c:19095
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definiciÃ³n de funciÃ³n no se permite aquÃ­"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversiÃ³n de tipo"
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la funciÃ³n %q+D como inline"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el lÃ­mite de la matriz no es una constante entera"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qT"
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
--- 45167,46076 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n %<typeid%>"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohÃ­be las literales compuestas"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n new"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesis"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversiÃ³n de estilo antiguo"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11"
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! #| msgid "types may not be defined in conditions"
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "no se pueden definir tipos en condiciones"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10313
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture 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.c:10358
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10365
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.c:10494
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10498
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificÃ³ un argumento por defecto para el parÃ¡metro lambda"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> duplicado"
  
! #: cp/parser.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaraciÃ³n etiquetada"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:11349
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11376
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  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.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
  
! #: cp/parser.c:12298
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no estÃ¡ al inicio de un bloque"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³n"
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:13203
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones mÃºltiples `%T' y `%T'"
  
! #: cp/parser.c:13257
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usÃ³ %<friend%> fuera de la clase"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo"
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "especificador-decl no vÃ¡lido en la condiciÃ³n"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no vÃ¡lido en %qT"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificaciÃ³n de enlace no vÃ¡lida"
  
! #: cp/parser.c:13909
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message 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.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrÃ³nico"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)"
  
! #: cp/parser.c:14927
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>"
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartarÃ¡"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parÃ¡metro de captura no vÃ¡lido"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  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.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:15806
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificaciÃ³n en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no vÃ¡lido"
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>"
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especializaciÃ³n de plantilla con enlace C"
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.c:17053
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17059
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.c:17631
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un Ã¡mbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantada"
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantilla"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  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.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18570
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions 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.c:18578
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18583
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la funciÃ³n varargs no puede ser inline"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18803
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration 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.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaraciÃ³n-using"
  
! #: cp/parser.c:18865
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration 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.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.c:19106
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definiciÃ³n de funciÃ³n no se permite aquÃ­"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversiÃ³n de tipo"
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la funciÃ³n %q+D como inline"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el lÃ­mite de la matriz no es una constante entera"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qT"
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
*************** msgstr "%<%T::%E%> no es un tipo"
*** 46265,46690 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.c:20718
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.c:20776
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parÃ¡metro"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.c:22118
  #, 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++2a or -std=gnu++2a"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:22138
  #, 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.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, 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.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.c:23010
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.c:23018
  #, 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.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.c:23037
  #, 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.c:23043
  #, 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.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "definiciÃ³n previa de %q+#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, 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++2a or -std=gnu++2a"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:23731
  #, 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.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:23909
  #, 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.c:23956
  #, 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.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.c:24209
  #, 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.c:24229
  #, 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.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.c:24436
  #, 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.c:24442
  #, 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.c:24486
  #, 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.c:24525
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD no es %<constexpr%>"
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:25189
  #, 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.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:25389
  #, 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.c:25707
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> no estÃ¡ disponible en Objective-C 1.0"
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
--- 46079,46504 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parÃ¡metro"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.c:22131
  #, 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++2a or -std=gnu++2a"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:22151
  #, 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.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, 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.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.c:23031
  #, 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.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.c:23050
  #, 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.c:23056
  #, 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.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "definiciÃ³n previa de %q+#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, 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++2a or -std=gnu++2a"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:23745
  #, 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.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:23923
  #, 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.c:23970
  #, 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.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.c:24223
  #, 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.c:24243
  #, 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.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.c:24450
  #, 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.c:24456
  #, 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.c:24500
  #, 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.c:24539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD no es %<constexpr%>"
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:25203
  #, 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.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:25403
  #, 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.c:25721
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> no estÃ¡ disponible en Objective-C 1.0"
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
*************** msgstr "faltan listas-de-parÃ¡metros-de-
*** 46693,47326 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.c:26970
  #, 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 argument pack <char...> or <typename CharT, CharT...>"
  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.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Activa las instrucciones multiply"
  
! #: cp/parser.c:27069
  #, 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.c:27091
  #, 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.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.c:27224
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.c:27275
  #, 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.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, 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.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.c:28254
  #, 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.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:28756
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.c:28798
  #, 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.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.c:29351
  #, 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.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.c:31990
  #, 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.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, 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.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, 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.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.c:39274
  #, 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.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "el dato miembro %qD no puede ser una plantilla miembro"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "especializaciÃ³n explÃ­cita en el Ã¡mbito %qD que no es espacio de nombres"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "las plantillas de clase contenedoras no son explÃ­citamente especializadas"
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "especializaciÃ³n de %qD en un espacio de nombres diferente"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr " de la definiciÃ³n de %q+#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "el nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "se especializÃ³ %q#T en un espacio de nombres diferente"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "no se permite la especializaciÃ³n de plantilla de %qD por ISO C++"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD no es una variable"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "el id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantilla"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "se encontrÃ³ %d %<template<>%>, se necesita %d para especializar una plantilla de funciÃ³n miembro"
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "especializaciÃ³n de plantilla %qD ambigua para %q+D"
  
! #: cp/pt.c:2588
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "instanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attributes %s"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attribute %s"
--- 46507,47140 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.c:26991
  #, 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 argument pack <char...> or <typename CharT, CharT...>"
  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.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Activa las instrucciones multiply"
  
! #: cp/parser.c:27090
  #, 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.c:27112
  #, 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.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.c:27296
  #, 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.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, 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.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.c:28275
  #, 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.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.c:28819
  #, 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.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.c:29372
  #, 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.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.c:32011
  #, 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.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, 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.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, 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.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.c:39295
  #, 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.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "el dato miembro %qD no puede ser una plantilla miembro"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "especializaciÃ³n explÃ­cita en el Ã¡mbito %qD que no es espacio de nombres"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "las plantillas de clase contenedoras no son explÃ­citamente especializadas"
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "especializaciÃ³n de %qD en un espacio de nombres diferente"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr " de la definiciÃ³n de %q+#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "el nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "se especializÃ³ %q#T en un espacio de nombres diferente"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "no se permite la especializaciÃ³n de plantilla de %qD por ISO C++"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD no es una variable"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "el id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantilla"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "se encontrÃ³ %d %<template<>%>, se necesita %d para especializar una plantilla de funciÃ³n miembro"
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "especializaciÃ³n de plantilla %qD ambigua para %q+D"
  
! #: cp/pt.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "instanciaciÃ³n explÃ­cita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attributes %s"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attribute %s"
*************** msgstr "en el argumento de plantilla par
*** 47328,47387 ****
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.c:2895
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una funciÃ³n plantilla"
--- 47142,47201 ----
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­cita"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una funciÃ³n plantilla"
*************** msgstr "%qD no es una funciÃ³n plantilla
*** 47394,47566 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamente"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la funciÃ³n no miembro %qD se declarÃ³ en %qT"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  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.c:3941
  #, 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.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anÃ³nimo>"
  
! #: cp/pt.c:4207
  #, 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.c:4210
  #, 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.c:4212
  #, 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.c:4770
  #, 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.c:4829
  #, 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.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, 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.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/pt.c:5003
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5065
  #, 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.c:5069
  #, 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.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
--- 47208,47380 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamente"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la funciÃ³n no miembro %qD se declarÃ³ en %qT"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  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.c:3942
  #, 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.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anÃ³nimo>"
  
! #: cp/pt.c:4208
  #, 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.c:4211
  #, 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.c:4213
  #, 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.c:4771
  #, 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.c:4830
  #, 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.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, 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.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5066
  #, 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.c:5070
  #, 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.c:5247
  #, 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
*** 47568,47617 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, 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.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5307
  #, 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.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 47382,47431 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, 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.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5308
  #, 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.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.c:5504
  #, 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
*** 47622,47686 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.c:5754
  #, 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.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 47436,47500 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.c:5755
  #, 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.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5910
  #, 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
*** 47689,47700 ****
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
--- 47503,47514 ----
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
*************** msgstr "redeclarado aquÃ­ como %q#D"
*** 47703,47823 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6255
  #, 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.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.c:6322
  #, 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.c:6382
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 47517,47637 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6256
  #, 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.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.c:6323
  #, 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.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6490
  #, 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
*** 47826,48134 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.c:6568
  #, 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.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.c:6757
  #, 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.c:6771
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6887
  #, 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.c:6896
  #, 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.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un objeto con enlace externo"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque el objeto %qD no tiene enlace externo"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7669
  #, 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.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.c:7833
  #, 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.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:7934
  #, 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.c:7948
  #, 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.c:7951
  #, 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.c:8011
  #, 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.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8293
  #, 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.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8327
  #, 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.c:8331
  #, 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.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9428
  #, 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.c:9865
  #, fuzzy, gcc-internal-format, gfc-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.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, 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.c:11827
  #, 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.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 47640,47954 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.c:6569
  #, 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.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.c:6758
  #, 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.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6888
  #, 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.c:6897
  #, 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.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un objeto con enlace externo"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque el objeto %qD no tiene enlace externo"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7670
  #, 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.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.c:7834
  #, 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.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:7935
  #, 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.c:7949
  #, 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.c:7952
  #, 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.c:8012
  #, 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.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8294
  #, 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.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8328
  #, 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.c:8332
  #, 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.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9697
  #, 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.c:10125
  #, fuzzy, gcc-internal-format, gfc-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.c:11202
! #, 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.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, 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.c:12163
  #, 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.c:12747
  #, 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
*** 48147,48431 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:14306
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:14321
  #, 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.c:14324
  #, 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.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.c:14592
  #, 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.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, 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.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:18002
  #, 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.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.c:18653
  #, 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.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:22624
  #, 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.c:22626
  #, 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.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.c:22814
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 47967,48251 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:14654
  #, 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.c:14657
  #, 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.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.c:14925
  #, 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.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, 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.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:18375
  #, 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.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.c:19026
  #, 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.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:22972
  #, 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.c:22974
  #, 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.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.c:23536
  #, 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 %
*** 48438,48553 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:24064
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25367
  #, 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.c:25605
  #, 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.c:26075
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, 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.c:26234
  #, 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.c:26241
  #, 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"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, 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.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, 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.c:26416
  #, 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.c:26420
  #, 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/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 48258,48379 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25723
  #, 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.c:25961
  #, 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.c:26440
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, 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.c:26607
  #, 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.c:26614
  #, 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"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, 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.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, 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.c:26789
  #, 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.c:26793
  #, 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.c:26912
+ #, fuzzy, gcc-internal-format
+ #| msgid "invalid use of '%E' as a non-type template-argument"
+ msgid "invalid use of %qT in template argument"
+ msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "uso no vÃ¡lido de %<this%> en el
*** 48764,48770 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, 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"
--- 48590,48596 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, 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"
*************** msgstr "especificaciÃ³n de clase base no
*** 48815,48821 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
--- 48641,48647 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
*************** msgid "%qT is not an enumeration type"
*** 48890,49216 ****
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.c:4077
  #, 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.c:4089
! #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
! msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, 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.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, 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.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, 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.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.c:6252
  #, 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.c:6266
  #, 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.c:6300
  #, 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.c:6303
  #, 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.c:6307
  #, 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.c:6329
  #, 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.c:6333
  #, 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.c:6338
  #, 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.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6418
  #, 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.c:6431
  #, 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.c:6450
  #, 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.c:6478
  #, 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.c:6507
  #, 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.c:6528
  #, 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.c:6555
  #, 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.c:6569
  #, 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.c:6575
  #, 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.c:6588
  #, 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.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, 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.c:7020
  #, 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.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7078
  #, 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.c:7117
  #, 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.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.c:7755
  #, 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.c:8183
  #, 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.c:8410 cp/semantics.c:8420
  #, 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.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.c:9320
  #, 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.c:9373
  #, 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.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 48716,49044 ----
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.c:4056
! #, 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.c:4061
  #, 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.c:4072
! #, 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.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, 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.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, 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.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, 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.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.c:6240
  #, 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.c:6254
  #, 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.c:6288
  #, 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.c:6291
  #, 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.c:6295
  #, 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.c:6317
  #, 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.c:6321
  #, 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.c:6326
  #, 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.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6406
  #, 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.c:6419
  #, 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.c:6438
  #, 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.c:6466
  #, 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.c:6495
  #, 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.c:6516
  #, 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.c:6543
  #, 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.c:6557
  #, 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.c:6563
  #, 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.c:6576
  #, 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.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, 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.c:7008
  #, 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.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7066
  #, 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.c:7105
  #, 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.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.c:7743
  #, 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.c:8171
  #, 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.c:8398 cp/semantics.c:8408
  #, 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.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.c:9308
  #, 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.c:9361
  #, 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.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "el atributo %qE se aplica solame
*** 49353,49364 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "revisiÃ³n lang_*: fallÃ³ en %s, en %s:%d"
--- 49181,49192 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "revisiÃ³n lang_*: fallÃ³ en %s, en %s:%d"
*************** msgstr "los tipos canÃ³nicos difieren pa
*** 49420,50250 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembro"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  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.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "se toma la direcciÃ³n de la matriz temporal"
  
! #: cp/typeck.c:2233
  #, 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.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.c:2465
  #, 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.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:2947
  #, 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.c:2954
  #, 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.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:3182
  #, 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.c:3185
  #, 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.c:3188
  #, 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.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3744
  #, 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.c:3747
  #, 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.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.c:4170
  #, 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.c:4288 cp/typeck.c:4299
  #, 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.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n izquierda es negativa"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n derecha es negativa"
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n izquierda >= anchura del tipo"
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n derecha >= anchura del tipo"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, 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.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:5162
  #, 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.c:5172
  #, 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.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.c:5537
  #, 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.c:5612
  #, 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.c:5613
  #, 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.c:5629
  #, 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.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "se toma la direcciÃ³n de xvalue (referencia rvalue)"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:5966
  #, 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.c:6112
  #, 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.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6807
  #, 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.c:6820
  #, 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.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue 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.c:7395
  #, 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.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, 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.c:7452 cp/typeck.c:7630
  #, 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.c:7468
  #, 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.c:7482
  #, 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.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  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.c:7596
  #, gcc-internal-format
  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.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.c:8488
  #, 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.c:8786
  #, fuzzy
! #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
  
! #: cp/typeck.c:8792
  #, 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.c:8796
  #, 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.c:8800
! #, fuzzy
! #| msgid "cannot convert %qT to %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "no se puede convertir %qT a %qT"
! 
! #: cp/typeck.c:8804
  #, 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.c:8808
  #, 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.c:8812
  #, 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.c:8825
  #, 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.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8962
  #, 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.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolviÃ³ una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:9043
  #, 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.c:9047
  #, 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.c:9051
  #, 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.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, 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.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.c:9165
  #, 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.c:9201
  #, 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.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "se usa el temporal como l-valor"
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "se usa xvalue (referencia a r-valor) como l-valor"
--- 49248,50072 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembro"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  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.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "se toma la direcciÃ³n de la matriz temporal"
  
! #: cp/typeck.c:2238
  #, 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.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.c:2470
  #, 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.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:2952
  #, 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.c:2959
  #, 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.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:3198
  #, 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.c:3201
  #, 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.c:3204
  #, 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.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3760
  #, 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.c:3763
  #, 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.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.c:4186
  #, 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.c:4304 cp/typeck.c:4315
  #, 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.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n izquierda es negativa"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n derecha es negativa"
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n izquierda >= anchura del tipo"
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n derecha >= anchura del tipo"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, 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.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:5178
  #, 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.c:5188
  #, 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.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.c:5553
  #, 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.c:5628
  #, 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.c:5629
  #, 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.c:5645
  #, 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.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "se toma la direcciÃ³n de xvalue (referencia rvalue)"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:5969
  #, 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.c:6118
  #, 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.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6813
  #, 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.c:6826
  #, 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.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue 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.c:7413
  #, 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.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, 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.c:7470 cp/typeck.c:7652
  #, 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.c:7486
  #, 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.c:7500
  #, 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.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  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.c:7618
  #, gcc-internal-format
  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.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.c:8510
  #, 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.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert %qT to %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "no se puede convertir %qT a %qT"
  
! #: cp/typeck.c:8821
  #, 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.c:8825
  #, 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.c:8833
  #, 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.c:8837
  #, 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.c:8841
  #, 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.c:8854
  #, 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.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:8991
  #, 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.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolviÃ³ una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:9072
  #, 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.c:9076
  #, 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.c:9080
  #, 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.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, 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.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.c:9194
  #, 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.c:9230
  #, 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.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "se usa el temporal como l-valor"
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "se usa xvalue (referencia a r-valor) como l-valor"
*************** msgstr "informaciÃ³n contextual insufici
*** 50479,50629 ****
  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.c:963
  #, 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 inside { } 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.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.c:978
  #, 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.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "matriz de enteros inicializada con una cadena que no es ancha"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "matriz de enteros inicializada con una cadena ancha incompatible"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.c:1154
  #, 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.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.c:1505
  #, 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.c:1581
  #, 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.c:1654
  #, 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.c:1665
  #, 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.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.c:1866
  #, 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.c:1892
  #, 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.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.c:1921
  #, 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.c:1930
  #, 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.c:1952
  #, 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.c:2012
  #, 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.c:2023
  #, 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.c:2031
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.c:2074
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.c:2334
  #, 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.c:2337
  #, 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"
--- 50301,50451 ----
  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.c:966
  #, 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 inside { } 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.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.c:981
  #, 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.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "matriz de enteros inicializada con una cadena que no es ancha"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "matriz de enteros inicializada con una cadena ancha incompatible"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.c:1157
  #, 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.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.c:1511
  #, 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.c:1587
  #, 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.c:1660
  #, 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.c:1671
  #, 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.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.c:1872
  #, 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.c:1898
  #, 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.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.c:1927
  #, 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.c:1936
  #, 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.c:1958
  #, 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.c:2018
  #, 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.c:2029
  #, 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.c:2037
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.c:2341
  #, 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.c:2344
  #, 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 "error de expresiÃ³n de tipo de r
*** 51081,51131 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 50903,50953 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "Objetos o componentes polimÃ³rfi
*** 52261,52267 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
--- 52083,52089 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, 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 "EspecificaciÃ³n INTENT errÃ³nea
*** 52454,52460 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52276,52282 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "Fortran 2008: Matriz de forma im
*** 52738,52749 ****
  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.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
--- 52560,52571 ----
  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.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, 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
*** 52754,53238 ****
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, 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.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, 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.c:2590
  #, 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.c:2603
  #, 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.c:2623 fortran/decl.c:6630
  #, 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.c:2636
  #, 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.c:2645 fortran/decl.c:10209
  #, 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.c:2652
  #, 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.c:2669
  #, 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.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, 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.c:2762 fortran/decl.c:2798
  #, 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.c:2804
  #, 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.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el parÃ©ntesis derecho en %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, 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.c:2884 fortran/decl.c:3017
  #, 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.c:2914 fortran/decl.c:3626
  #, 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.c:2927
  #, 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.c:2938
  #, 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.c:3043
  #, 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.c:3175
  #, 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.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, 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.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, 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.c:3434
  #, 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.c:3466
  #, 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.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, 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.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, 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.c:3788
  #, 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.c:3793
  #, 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.c:3815
  #, 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.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, 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.c:3897
  #, 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.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, 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.c:4035
  #, 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.c:4117
  #, 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.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, 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.c:4370
  #, 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.c:4423
  #, 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.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.c:4539
  #, 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.c:4546
  #, 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.c:4551
  #, 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.c:4565
  #, 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.c:4594
  #, 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.c:4601
  #, 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.c:4642
  #, 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.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificaciÃ³n de codimensiÃ³n en %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificaciÃ³n de dimensiÃ³n en %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, 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.c:5119
  #, 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.c:5127
  #, 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.c:5134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.c:5143
  #, 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.c:5151
  #, 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.c:5158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.c:5167
  #, 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.c:5185
  #, 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.c:5195
  #, 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.c:5205
  #, 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.c:5218
  #, 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.c:5229
  #, 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.c:5284 fortran/decl.c:8642
  #, 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.c:5290
  #, 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.c:5324
  #, 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.c:5331
  #, 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.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, 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.c:5477
  #, 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.c:5499
  #, 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.c:5508
  #, 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.c:5512
  #, 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.c:5524
  #, 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.c:5538
  #, 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.c:5546
  #, 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.c:5558
  #, 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.c:5566
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
--- 52576,53060 ----
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, 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.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, 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.c:2617
  #, 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.c:2630
  #, 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.c:2650 fortran/decl.c:6661
  #, 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.c:2663
  #, 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.c:2672 fortran/decl.c:10240
  #, 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.c:2679
  #, 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.c:2696
  #, 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.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, 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.c:2789 fortran/decl.c:2825
  #, 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.c:2831
  #, 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.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el parÃ©ntesis derecho en %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, 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.c:2911 fortran/decl.c:3044
  #, 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.c:2941 fortran/decl.c:3657
  #, 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.c:2954
  #, 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.c:2965
  #, 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.c:3070
  #, 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.c:3202
  #, 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.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, 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.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, 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.c:3465
  #, 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.c:3497
  #, 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.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, 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.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, 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.c:3819
  #, 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.c:3824
  #, 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.c:3846
  #, 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.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, 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.c:3928
  #, 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.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, 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.c:4066
  #, 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.c:4148
  #, 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.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, 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.c:4401
  #, 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.c:4454
  #, 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.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.c:4570
  #, 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.c:4577
  #, 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.c:4582
  #, 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.c:4596
  #, 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.c:4625
  #, 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.c:4632
  #, 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.c:4673
  #, 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.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificaciÃ³n de codimensiÃ³n en %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificaciÃ³n de dimensiÃ³n en %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, 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.c:5150
  #, 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.c:5158
  #, 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.c:5165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.c:5174
  #, 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.c:5182
  #, 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.c:5189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.c:5198
  #, 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.c:5216
  #, 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.c:5226
  #, 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.c:5236
  #, 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.c:5249
  #, 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.c:5260
  #, 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.c:5315 fortran/decl.c:8673
  #, 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.c:5321
  #, 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.c:5355
  #, 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.c:5362
  #, 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.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, 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.c:5508
  #, 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.c:5530
  #, 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.c:5539
  #, 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.c:5543
  #, 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.c:5555
  #, 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.c:5569
  #, 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.c:5577
  #, 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.c:5589
  #, 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.c:5597
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
*************** msgstr "El tipo de devoluciÃ³n de la fun
*** 53240,54266 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, 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.c:5651
  #, 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.c:5696
  #, 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.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.c:5732
  #, 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.c:5819
  #, 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.c:5861
  #, 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.c:5870
  #, 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.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, 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.c:5977
  #, 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.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, 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.c:6109 fortran/decl.c:6117
  #, 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.c:6157
  #, 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.c:6170
  #, 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.c:6173
  #, 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.c:6191
  #, 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.c:6194
  #, 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.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, 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.c:6355
  #, 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.c:6365 fortran/decl.c:7463
  #, 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.c:6569
  #, 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.c:6576
  #, 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.c:6582
  #, 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.c:6605
  #, 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.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, 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.c:6700 fortran/decl.c:10592
  #, 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.c:6707
  #, 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.c:6711
  #, 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.c:6783
  #, 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.c:6801
  #, 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.c:6810 fortran/decl.c:9361
  #, 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.c:6880
  #, 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.c:6952
  #, 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.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, 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.c:7133
  #, 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.c:7142
  #, 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.c:7145
  #, 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.c:7148
  #, 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.c:7151
  #, 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.c:7155 fortran/decl.c:7200
  #, 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.c:7159
  #, 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.c:7163
  #, 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.c:7167
  #, 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.c:7172
  #, 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.c:7176
  #, 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.c:7180
  #, 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.c:7184
  #, 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.c:7188
  #, 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.c:7192
  #, 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.c:7213
  #, 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.c:7264 fortran/decl.c:7470
  #, 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.c:7532 fortran/decl.c:7539
  #, 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.c:7579
  #, 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.c:7595
  #, 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.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, 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.c:7628
  #, 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.c:7634
  #, 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.c:7663
  #, 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.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:7917
  #, 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.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.c:7937
  #, 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.c:7957
  #, 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.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, 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.c:8095
  #, 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.c:8103
  #, 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.c:8111
  #, 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.c:8120
  #, 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.c:8218
  #, 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.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.c:8285
  #, 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.c:8289
  #, 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.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.c:8370
  #, 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.c:8396
  #, 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.c:8428
  #, 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.c:8447
  #, gcc-internal-format, gfc-internal-format
  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.c:8486
  #, 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.c:8592
  #, 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.c:8609
  #, 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.c:8648
  #, 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.c:8686
  #, 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.c:8710
  #, 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.c:8747
  #, 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.c:8775
  #, 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.c:8782
  #, 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.c:8788
  #, 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.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, 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.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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.c:8910
  #, 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.c:8959
  #, 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.c:8966
  #, 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.c:8985
  #, 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.c:8996
  #, 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.c:9042
  #, 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.c:9056
  #, 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.c:9060
  #, 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.c:9098
  #, 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.c:9110
  #, 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.c:9137
  #, 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.c:9162
  #, 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.c:9174
  #, 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.c:9218
  #, 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.c:9243
  #, 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.c:9336
  #, 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.c:9394
  #, 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.c:9443
  #, 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.c:9452
  #, 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.c:9458
  #, 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.c:9465
  #, 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.c:9472
  #, 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.c:9495
  #, 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.c:9507
  #, 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.c:9528
  #, 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.c:9574
  #, 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.c:9580
  #, 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.c:9627
  #, 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.c:9660
  #, 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.c:9695
  #, 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.c:9709
  #, 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.c:9727
  #, 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.c:9734
  #, 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.c:9895
  #, 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.c:9923
  #, 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.c:9933
  #, 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.c:9950
  #, 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.c:10011
  #, 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.c:10095
  #, 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.c:10115
  #, 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.c:10147
  #, 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.c:10226
  #, 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.c:10274
  #, 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.c:10310
  #, 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.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.c:10392
  #, 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.c:10412
  #, 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.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.c:10508
  #, 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.c:10550
  #, 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.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.c:10576
  #, 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.c:10581
  #, 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.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.c:10608
  #, 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.c:10620
  #, 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.c:10626
  #, 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.c:10636
  #, 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.c:10653
  #, 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.c:10664
  #, 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.c:10715
  #, 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.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.c:10747
  #, 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.c:10768
  #, 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.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, 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.c:10871
  #, 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.c:10881
  #, 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.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.c:10934
  #, 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.c:10945
  #, 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.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.c:10974
  #, 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.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:10990
  #, 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.c:11003
  #, 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.c:11073
  #, 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.c:11119
  #, 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.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 53062,54088 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, 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.c:5682
  #, 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.c:5727
  #, 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.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.c:5763
  #, 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.c:5850
  #, 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.c:5892
  #, 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.c:5901
  #, 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.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, 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.c:6008
  #, 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.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, 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.c:6140 fortran/decl.c:6148
  #, 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.c:6188
  #, 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.c:6201
  #, 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.c:6204
  #, 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.c:6222
  #, 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.c:6225
  #, 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.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, 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.c:6386
  #, 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.c:6396 fortran/decl.c:7494
  #, 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.c:6600
  #, 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.c:6607
  #, 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.c:6613
  #, 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.c:6636
  #, 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.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, 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.c:6731 fortran/decl.c:10623
  #, 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.c:6738
  #, 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.c:6742
  #, 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.c:6814
  #, 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.c:6832
  #, 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.c:6841 fortran/decl.c:9392
  #, 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.c:6911
  #, 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.c:6983
  #, 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.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, 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.c:7164
  #, 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.c:7173
  #, 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.c:7176
  #, 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.c:7179
  #, 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.c:7182
  #, 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.c:7186 fortran/decl.c:7231
  #, 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.c:7190
  #, 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.c:7194
  #, 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.c:7198
  #, 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.c:7203
  #, 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.c:7207
  #, 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.c:7211
  #, 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.c:7215
  #, 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.c:7219
  #, 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.c:7223
  #, 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.c:7244
  #, 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.c:7295 fortran/decl.c:7501
  #, 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.c:7563 fortran/decl.c:7570
  #, 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.c:7610
  #, 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.c:7626
  #, 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.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, 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.c:7659
  #, 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.c:7665
  #, 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.c:7694
  #, 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.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:7948
  #, 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.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.c:7968
  #, 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.c:7988
  #, 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.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, 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.c:8126
  #, 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.c:8134
  #, 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.c:8142
  #, 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.c:8151
  #, 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.c:8249
  #, 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.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.c:8316
  #, 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.c:8320
  #, 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.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.c:8401
  #, 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.c:8427
  #, 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.c:8459
  #, 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.c:8478
  #, gcc-internal-format, gfc-internal-format
  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.c:8517
  #, 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.c:8623
  #, 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.c:8640
  #, 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.c:8679
  #, 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.c:8717
  #, 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.c:8741
  #, 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.c:8778
  #, 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.c:8806
  #, 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.c:8813
  #, 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.c:8819
  #, 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.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, 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.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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.c:8941
  #, 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.c:8990
  #, 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.c:8997
  #, 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.c:9016
  #, 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.c:9027
  #, 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.c:9073
  #, 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.c:9087
  #, 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.c:9091
  #, 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.c:9129
  #, 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.c:9141
  #, 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.c:9168
  #, 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.c:9193
  #, 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.c:9205
  #, 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.c:9249
  #, 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.c:9274
  #, 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.c:9367
  #, 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.c:9425
  #, 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.c:9474
  #, 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.c:9483
  #, 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.c:9489
  #, 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.c:9496
  #, 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.c:9503
  #, 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.c:9526
  #, 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.c:9538
  #, 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.c:9559
  #, 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.c:9605
  #, 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.c:9611
  #, 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.c:9658
  #, 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.c:9691
  #, 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.c:9726
  #, 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.c:9740
  #, 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.c:9758
  #, 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.c:9765
  #, 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.c:9926
  #, 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.c:9954
  #, 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.c:9964
  #, 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.c:9981
  #, 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.c:10042
  #, 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.c:10126
  #, 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.c:10146
  #, 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.c:10178
  #, 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.c:10257
  #, 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.c:10305
  #, 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.c:10341
  #, 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.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.c:10423
  #, 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.c:10443
  #, 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.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.c:10539
  #, 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.c:10581
  #, 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.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.c:10607
  #, 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.c:10612
  #, 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.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.c:10639
  #, 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.c:10651
  #, 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.c:10657
  #, 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.c:10667
  #, 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.c:10684
  #, 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.c:10695
  #, 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.c:10746
  #, 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.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.c:10778
  #, 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.c:10799
  #, 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.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, 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.c:10902
  #, 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.c:10912
  #, 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.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.c:10965
  #, 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.c:10976
  #, 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.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.c:11005
  #, 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.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:11021
  #, 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.c:11034
  #, 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.c:11104
  #, 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.c:11150
  #, 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.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, 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 "Una funciÃ³n valuada como POINTE
*** 54627,54657 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "ExtensiÃ³n: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "ExtensiÃ³n: la literal BOZ en %L estÃ¡ fuera de una declaraciÃ³n DATA y fuera de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "La literal BOZ en %L se transfiere por bits al sÃ­mbolo '%s' que no es entero"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
--- 54449,54479 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "ExtensiÃ³n: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "ExtensiÃ³n: la literal BOZ en %L estÃ¡ fuera de una declaraciÃ³n DATA y fuera de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "La literal BOZ en %L se transfiere por bits al sÃ­mbolo '%s' que no es entero"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
*************** msgstr ""
*** 55009,55015 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
--- 54831,54837 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
*************** msgstr "Se crea una matriz temporal en %
*** 55020,55090 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Se elimina la llamada a la funciÃ³n '%s' en %L"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "move errÃ³neo"
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operandos no vÃ¡lidos en la comparaciÃ³n gimple"
  
! #: fortran/frontend-passes.c:2390
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/frontend-passes.c:2713
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) 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.c:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  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.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "Interchanging loops at %L"
--- 54842,54912 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Se elimina la llamada a la funciÃ³n '%s' en %L"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "move errÃ³neo"
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operandos no vÃ¡lidos en la comparaciÃ³n gimple"
  
! #: fortran/frontend-passes.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.c:2414
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/frontend-passes.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) 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.c:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  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.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "Interchanging loops at %L"
*************** msgstr "El primer argumento de la asigna
*** 55212,55223 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, 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)"
--- 55034,55045 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, 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 "NAMELIST '%s' en la declaraciÃ³n
*** 56568,56574 ****
  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.c:3369 fortran/resolve.c:14253
  #, 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"
--- 56390,56396 ----
  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.c:3369 fortran/resolve.c:14263
  #, 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 "Basura inesperada despuÃ©s de la
*** 58121,58132 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57943,57954 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr "Basura inesperada despuÃ©s de la
*** 58394,58401 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, 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"
--- 58216,58223 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, 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"
*************** msgstr "El objeto '%s' no es una variabl
*** 58440,58446 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 58262,58268 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "La variable de iteraciÃ³n !$OMP
*** 58819,59019 ****
  msgid "%s collapsed 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.c:5613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, 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 at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, 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.c:5746
  #, 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.c:5752
  #, 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.c:5768
  #, 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.c:5782
  #, 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.c:5792 fortran/openmp.c:5801
  #, 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.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/openmp.c:5897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, 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.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.c:6010
  #, 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.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 58641,58841 ----
  msgid "%s collapsed 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.c:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, 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 at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, 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.c:5744
  #, 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.c:5750
  #, 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.c:5766
  #, 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.c:5778
  #, 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.c:5788 fortran/openmp.c:5797
  #, 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.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/openmp.c:5893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, 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.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.c:6006
  #, 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.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "El intrÃ­nseco '%s' declarado co
*** 60519,60525 ****
  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.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, 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"
--- 60341,60347 ----
  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.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, 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"
*************** msgstr "No se puede resolver la funciÃ³n
*** 60645,60651 ****
  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.c:2905 fortran/resolve.c:16273
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 60467,60473 ----
  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.c:2905 fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Subobjecto polimÃ³rfico de un ob
*** 61051,61289 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.c:5909
  #, 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.c:5916
  #, 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.c:5951
  #, 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.c:5960
  #, 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.c:6148
  #, 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.c:6175
  #, 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.c:6226
  #, 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.c:6776
  #, 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.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:6812
  #, 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.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:7023
  #, 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.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7589
  #, 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.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "La variable errmsg en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, 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"
--- 60873,61111 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.c:5919
  #, 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.c:5926
  #, 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.c:5961
  #, 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.c:5970
  #, 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.c:6158
  #, 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.c:6185
  #, 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.c:6236
  #, 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.c:6786
  #, 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.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:6822
  #, 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.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:7033
  #, 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.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7599
  #, 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.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "La variable errmsg en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, 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
*** 61292,61551 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:8204
  #, 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.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.c:8508
  #, 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.c:8513
  #, 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.c:8535
  #, 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.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, 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.c:8814
  #, 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.c:8826
  #, 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.c:8838
  #, 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.c:8841
  #, 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.c:8851
  #, 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.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.c:9194
  #, 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.c:9247
  #, 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.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9388
  #, 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.c:9392
  #, 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.c:9395
  #, 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.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.c:9439
  #, 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.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, 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"
--- 61114,61373 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:8214
  #, 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.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.c:8518
  #, 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.c:8523
  #, 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.c:8545
  #, 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.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, 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.c:8824
  #, 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.c:8836
  #, 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.c:8848
  #, 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.c:8851
  #, 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.c:8861
  #, 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.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.c:9204
  #, 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.c:9257
  #, 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.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9398
  #, 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.c:9402
  #, 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.c:9405
  #, 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.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.c:9449
  #, 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.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, 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
*** 61553,61741 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.c:10320
  #, 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.c:10324
  #, 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.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  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.c:10347
  #, 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.c:10653
  #, 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.c:10895
  #, 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.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:11150
  #, 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.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.c:11223
  #, 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.c:11268
  #, 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.c:11272
  #, 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.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11497
  #, 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.c:11607
  #, 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"
--- 61375,61563 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, 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.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)"
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.c:10330
  #, 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.c:10334
  #, 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.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  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.c:10357
  #, 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.c:10663
  #, 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.c:10905
  #, 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.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:11160
  #, 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.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.c:11233
  #, 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.c:11278
  #, 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.c:11282
  #, 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.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11507
  #, 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.c:11617
  #, 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
*** 61743,61749 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, 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"
--- 61565,61571 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, 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
*** 61752,61817 ****
  #. 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.c:11637
  #, 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.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.c:11951
  #, 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.c:11955
  #, 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.c:11963
  #, 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.c:11973
  #, 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.c:11988
  #, 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.c:12000
  #, 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.c:12031
  #, 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.c:12053
  #, 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.c:12080
  #, 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"
--- 61574,61639 ----
  #. 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.c:11647
  #, 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.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.c:11961
  #, 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.c:11965
  #, 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.c:11973
  #, 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.c:11983
  #, 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.c:11998
  #, 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.c:12010
  #, 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.c:12041
  #, 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.c:12063
  #, 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.c:12090
  #, 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
*** 61819,62836 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12121
  #, 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.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:12161
  #, 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.c:12168
  #, 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.c:12215
  #, 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.c:12218
  #, 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.c:12222
  #, 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.c:12225
  #, 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.c:12228
  #, 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.c:12231
  #, 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.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12300
  #, 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.c:12322
  #, 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.c:12344
  #, 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.c:12362
  #, 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.c:12371
  #, 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.c:12379
  #, 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.c:12389
  #, 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.c:12408
  #, 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.c:12412
  #, 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.c:12416
  #, 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.c:12420
  #, 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.c:12433
  #, 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.c:12442
  #, 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.c:12448
  #, 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.c:12460
  #, 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.c:12517
  #, 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.c:12523
  #, 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.c:12529
  #, 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.c:12537
  #, 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.c:12543
  #, 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.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, 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.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.c:12713
  #, 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.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.c:12772
  #, 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.c:12809
  #, 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"
  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.c:12849
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't 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.c:12885
  #, 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.c:12944
  #, 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.c:12956
  #, 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.c:12984
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.c:13232
  #, 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.c:13274
  #, 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.c:13288
  #, 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.c:13302 fortran/resolve.c:13768
  #, 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.c:13310
  #, 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.c:13319
  #, 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.c:13325
  #, 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.c:13331
  #, 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.c:13360
  #, 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.c:13370
  #, 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.c:13462
  #, 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.c:13564
  #, 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.c:13573
  #, 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.c:13583
  #, 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.c:13592
  #, 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.c:13603
  #, 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.c:13701
  #, 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.c:13715
  #, 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.c:13731
  #, 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.c:13741
  #, 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.c:13750
  #, 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.c:13759
  #, 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.c:13801
  #, 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.c:13814
  #, 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.c:13825
  #, 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.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/resolve.c:13979
  #, 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.c:14024
  #, 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.c:14037
  #, 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.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, 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.c:14206
  #, 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.c:14212
  #, 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.c:14218
  #, 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.c:14226
  #, 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.c:14243
  #, 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.c:14265
  #, 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.c:14276
  #, 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.c:14303
  #, 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.c:14327
  #, 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.c:14343
  #, 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.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:14362
  #, 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.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, 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.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14678
  #, 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.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:14704
  #, 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.c:14714
  #, 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.c:14723
  #, 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.c:14736 fortran/resolve.c:14913
  #, 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.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, 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.c:14810
  #, 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.c:14817
  #, 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.c:14824
  #, 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.c:14850
  #, 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.c:14860
  #, 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.c:14939
  #, 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.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, 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.c:15006
  #, 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.c:15018
  #, 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.c:15027
  #, 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.c:15039
  #, 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.c:15055
  #, 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.c:15063
  #, 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.c:15070
  #, 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.c:15082
  #, 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.c:15091
  #, 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.c:15107
  #, 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.c:15113
  #, 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.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not 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.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, 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.c:15335
  #, 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.c:15344
  #, 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.c:15358
  #, 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.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:15912
  #, 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.c:15921
  #, 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.c:15929
  #, 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.c:15945
  #, 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.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.c:16088
  #, 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.c:16097
  #, 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.c:16170
  #, 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.c:16181
  #, 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.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:16283
  #, 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.c:16296
  #, 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.c:16316
  #, 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.c:16326
  #, 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.c:16334
  #, 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.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:16451
  #, 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"
--- 61641,62658 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, 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.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:12171
  #, 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.c:12178
  #, 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.c:12225
  #, 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.c:12228
  #, 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.c:12232
  #, 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.c:12235
  #, 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.c:12238
  #, 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.c:12241
  #, 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.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12310
  #, 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.c:12332
  #, 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.c:12354
  #, 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.c:12372
  #, 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.c:12381
  #, 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.c:12389
  #, 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.c:12399
  #, 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.c:12418
  #, 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.c:12422
  #, 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.c:12426
  #, 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.c:12430
  #, 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.c:12443
  #, 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.c:12452
  #, 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.c:12458
  #, 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.c:12470
  #, 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.c:12527
  #, 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.c:12533
  #, 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.c:12539
  #, 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.c:12547
  #, 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.c:12553
  #, 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.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, 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.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.c:12723
  #, 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.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.c:12782
  #, 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.c:12819
  #, 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"
  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.c:12859
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't 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.c:12895
  #, 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.c:12954
  #, 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.c:12966
  #, 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.c:12994
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.c:13242
  #, 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.c:13284
  #, 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.c:13298
  #, 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.c:13312 fortran/resolve.c:13778
  #, 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.c:13320
  #, 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.c:13329
  #, 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.c:13335
  #, 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.c:13341
  #, 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.c:13370
  #, 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.c:13380
  #, 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.c:13472
  #, 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.c:13574
  #, 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.c:13583
  #, 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.c:13593
  #, 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.c:13602
  #, 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.c:13613
  #, 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.c:13711
  #, 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.c:13725
  #, 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.c:13741
  #, 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.c:13751
  #, 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.c:13760
  #, 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.c:13769
  #, 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.c:13811
  #, 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.c:13824
  #, 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.c:13835
  #, 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.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/resolve.c:13989
  #, 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.c:14034
  #, 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.c:14047
  #, 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.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, 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.c:14216
  #, 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.c:14222
  #, 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.c:14228
  #, 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.c:14236
  #, 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.c:14253
  #, 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.c:14275
  #, 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.c:14286
  #, 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.c:14313
  #, 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.c:14337
  #, 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.c:14353
  #, 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.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:14372
  #, 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.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, 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.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14688
  #, 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.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:14714
  #, 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.c:14724
  #, 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.c:14733
  #, 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.c:14746 fortran/resolve.c:14923
  #, 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.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, 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.c:14820
  #, 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.c:14827
  #, 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.c:14834
  #, 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.c:14860
  #, 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.c:14870
  #, 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.c:14949
  #, 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.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, 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.c:15016
  #, 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.c:15028
  #, 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.c:15037
  #, 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.c:15049
  #, 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.c:15065
  #, 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.c:15073
  #, 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.c:15080
  #, 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.c:15092
  #, 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.c:15101
  #, 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.c:15117
  #, 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.c:15123
  #, 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.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not 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.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, 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.c:15345
  #, 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.c:15354
  #, 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.c:15368
  #, 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.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:15922
  #, 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.c:15931
  #, 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.c:15939
  #, 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.c:15955
  #, 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.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.c:16098
  #, 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.c:16107
  #, 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.c:16180
  #, 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.c:16191
  #, 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.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:16293
  #, 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.c:16306
  #, 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.c:16326
  #, 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.c:16336
  #, 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.c:16344
  #, 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.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:16461
  #, 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 "Fuera de lÃ­mites en IMAGE_INDEX
*** 63289,63295 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): tipo no vÃ¡lido: %s"
  
! #: fortran/simplify.c:8085
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
--- 63111,63117 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): tipo no vÃ¡lido: %s"
  
! #: fortran/simplify.c:8078
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
*************** msgstr "Lista de argumentos de funciÃ³n
*** 64001,64020 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "No se reconoce la funciÃ³n intrÃ­nseca %s(%d)"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
--- 63823,63842 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "No se reconoce la funciÃ³n intrÃ­nseca %s(%d)"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "%qD se inicializa con sÃ­ mismo"
*** 64216,64398 ****
  msgid "previously defined here as %s"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "prevalecen definiciones mÃºltiples para %qE"
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ya se definiÃ³ aquÃ­"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "la funciÃ³n %qD se redeclarÃ³ como variable"
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: lto/lto.c:1845
  #, 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.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "no se puede decodificar el nÃºmero hexadecimal"
  
! #: lto/lto.c:1904
  #, 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.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "no se puede abrir el fichero de desplazamiento"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "desplazamiento inesperado"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "lÃ­nea no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "resoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto.c:1955
  #, 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.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "no se pueden leer las decls LTO de %s"
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "fallÃ³ lto_obj_file_open()"
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "fallÃ³ atexit"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "se renombra el fichero .rpo: %m"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, 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.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2788
  #, 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.c:2909
  #, 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.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducciÃ³n"
--- 64038,64220 ----
  msgid "previously defined here as %s"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "prevalecen definiciones mÃºltiples para %qE"
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ya se definiÃ³ aquÃ­"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "la funciÃ³n %qD se redeclarÃ³ como variable"
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: lto/lto.c:1890
  #, 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.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "no se puede decodificar el nÃºmero hexadecimal"
  
! #: lto/lto.c:1949
  #, 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.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "no se puede abrir el fichero de desplazamiento"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "desplazamiento inesperado"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "lÃ­nea no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "resoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto.c:2000
  #, 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.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "no se pueden leer las decls LTO de %s"
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "fallÃ³ lto_obj_file_open()"
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "fallÃ³ atexit"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "se renombra el fichero .rpo: %m"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, 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.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: lto/lto.c:2833
  #, 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.c:2954
  #, 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.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducciÃ³n"
*************** msgid "creating selector for nonexistent
*** 65336,65341 ****
--- 65158,65206 ----
  msgstr "se crea un selector para el mÃ©todo %qE que no existe"
  
  #, fuzzy
+ #~| msgid "Support MMX and SSE built-in functions and code generation."
+ #~ msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE."
+ 
+ #~ msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
+ #~ msgstr "%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino"
+ 
+ #~ msgid "%K%qD reading %E bytes from a region of size %E"
+ #~ msgstr "%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E"
+ 
+ #~ msgid "builtin operand should be an unsigned 6-bit value"
+ #~ msgstr "el operando interno deberÃ­a ser un valor de 6 bits sin signo"
+ 
+ #~ msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
+ #~ msgstr "el operando para la instrucciÃ³n sleep debe ser una constante en tiempo de compilaciÃ³n sin signo de 6 bits"
+ 
+ #, fuzzy
+ #~| msgid "%<-fcf-protection=branch%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
+ #~ msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
+ #~ msgstr "%<-fcf-protection=branch%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
+ 
+ #, fuzzy
+ #~| msgid "%<-fcf-protection=return%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
+ #~ msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
+ #~ msgstr "%<-fcf-protection=return%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
+ 
+ #, fuzzy
+ #~| msgid "%<-fcf-protection=full%> requires CET support on this target. Use -mcet or one of -mibt, -mshstk options to enable CET"
+ #~ msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
+ #~ msgstr "%<-fcf-protection=full%> requiere suporte CET en este objetivo. Utilice las opciones -mcet o una de entre -mibt y -mshstk para activar CET."
+ 
+ #~ msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
+ #~ msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>"
+ 
+ #~ msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
+ #~ msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>"
+ 
+ #, fuzzy
+ #~| msgid "cannot convert %qT to %qT for argument %qP to %qD"
+ #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
+ #~ msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
+ 
+ #, fuzzy
  #~| msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
  #~ msgid "%G%qD output truncated copying %E byte from a string of length %E"
  #~ msgstr "salida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wu"
diff -Nrcpad gcc-8.1.0/gcc/po/fi.gmo gcc-8.2.0/gcc/po/fi.gmo
*** gcc-8.1.0/gcc/po/fi.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/fi.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 140,146 ****
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationname %qT has incomplete typename missing for member functionnamed return values are no longer supportednegative insn lengthnegative width in bit-field %q+Dnegative width in bit-field %qsnested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new types may not be defined in a return typeno %<%c%E%> method foundno argumentsno class name specified with %qsno closing %<]%> for %<%%[%> formatno data type for mode %qsno field %qD found in union being initializedno input filesno matching push for %<#pragma GCC visibility pop%>no previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno return statement in function returning non-voidno semicolon at end of struct or unionnon-const integer argument %u in call to function %qEnon-constant condition for static assertionnon-constant initialization expression at %Lnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in enumeration valuespacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing 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 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 from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing 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 prototypepch_preprocess pragma should only be used with -fpreprocessedpointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuesprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype 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 definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dregister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment is too largerequested position is less than zerorequested position is not an integer constantreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage 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 specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest 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 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 %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking address of temporarytaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' 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 address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:thread-local declaration of %q#D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo 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 late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestotal size of local objects too largetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)types are not quite compatibleunable to open dynamic dependency '%s'unable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong 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 plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}Project-Id-Version: gcc 6.1-b20160131
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2016-02-06 01:01+0200
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
--- 140,146 ----
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationname %qT has incomplete typename missing for member functionnamed return values are no longer supportednegative insn lengthnegative width in bit-field %q+Dnegative width in bit-field %qsnested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new types may not be defined in a return typeno %<%c%E%> method foundno argumentsno class name specified with %qsno closing %<]%> for %<%%[%> formatno data type for mode %qsno field %qD found in union being initializedno input filesno matching push for %<#pragma GCC visibility pop%>no previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno return statement in function returning non-voidno semicolon at end of struct or unionnon-const integer argument %u in call to function %qEnon-constant condition for static assertionnon-constant initialization expression at %Lnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in enumeration valuespacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing 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 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 from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing 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 prototypepch_preprocess pragma should only be used with -fpreprocessedpointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuesprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype 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 definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dregister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment is too largerequested position is less than zerorequested position is not an integer constantreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage 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 specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest 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 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 %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking address of temporarytaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' 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 address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:thread-local declaration of %q#D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo 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 late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestotal size of local objects too largetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)types are not quite compatibleunable to open dynamic dependency '%s'unable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong 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 plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}Project-Id-Version: gcc 6.1-b20160131
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2016-02-06 01:01+0200
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
diff -Nrcpad gcc-8.1.0/gcc/po/fi.po gcc-8.2.0/gcc/po/fi.po
*** gcc-8.1.0/gcc/po/fi.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/fi.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 6.1-b20160131\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2016-02-06 01:01+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 6.1-b20160131\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2016-02-06 01:01+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr ""
*** 177,216 ****
  msgid "negative insn length"
  msgstr "negatiivinen kÃ¤skyn pituus"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "ei voitu jakaa kÃ¤skyÃ¤ osiin"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "virheellinen â€�asmâ€�: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "sisÃ¤kkÃ¤iset assembly-murrevaihtoehdot"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤ttÃ¶mÃ¤t assembly-murrevaihtoehdot"
  
! #: final.c:3930
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "$-operandinumero puuttuu muotoilussa"
  
! #: final.c:3933 final.c:3974
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "virheellinen %%-koodi"
  
! #: final.c:4025
  #, fuzzy, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
--- 177,216 ----
  msgid "negative insn length"
  msgstr "negatiivinen kÃ¤skyn pituus"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "ei voitu jakaa kÃ¤skyÃ¤ osiin"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "virheellinen â€�asmâ€�: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "sisÃ¤kkÃ¤iset assembly-murrevaihtoehdot"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤ttÃ¶mÃ¤t assembly-murrevaihtoehdot"
  
! #: final.c:3933
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "$-operandinumero puuttuu muotoilussa"
  
! #: final.c:3936 final.c:3977
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "virheellinen %%-koodi"
  
! #: final.c:4028
  #, fuzzy, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 221,233 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 221,233 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "â€�"
*** 1280,1304 ****
  msgid "At top level:"
  msgstr "Luo uusi tÃ¤ysleveÃ¤ ikkuna olemassa olevaan gedit-instanssiin"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "Funktio %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3406
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
--- 1280,1304 ----
  msgid "At top level:"
  msgstr "Luo uusi tÃ¤ysleveÃ¤ ikkuna olemassa olevaan gedit-instanssiin"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "Funktio %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3407
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
*************** msgstr "virheellinen etuliite â€�0bâ€� l
*** 3078,3086 ****
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3078,3086 ----
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3096,3115 ****
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
--- 3096,3115 ----
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
*************** msgid "invalid %%U value"
*** 3140,3146 ****
  msgstr "virheellinen %%U-arvo"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
--- 3140,3146 ----
  msgstr "virheellinen %%U-arvo"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
*************** msgid "invalid %%C value"
*** 3151,3157 ****
  msgstr "virheellinen %%C-arvo"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
--- 3151,3157 ----
  msgstr "virheellinen %%C-arvo"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
*************** msgid "unknown relocation unspec"
*** 3162,3168 ****
  msgstr "uudelleensijoitusvirhe"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3162,3168 ----
  msgstr "uudelleensijoitusvirhe"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "virheellinen %%xn-koodi"
*** 3173,3248 ****
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
--- 3173,3248 ----
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
*************** msgstr "fr30_print_operand: tuntematon k
*** 3278,3284 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
--- 3278,3284 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
*************** msgid "invalid const_double operand"
*** 3416,3423 ****
  msgstr "virheellinen const_double-operandi"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3416,3423 ----
  msgstr "virheellinen const_double-operandi"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 3651,3748 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17393
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18352
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18431
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18632
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18694
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.c:29614
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
--- 3651,3748 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17387
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18346
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18626
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18688
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.c:29572
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
*************** msgid "invalid %%P operand"
*** 3784,3790 ****
  msgstr "virheellinen %%P-operandi"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
--- 3784,3790 ----
  msgstr "virheellinen %%P-operandi"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
*************** msgid "post-increment address is not a r
*** 3843,3849 ****
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "virheellinen osoite"
  
--- 3843,3849 ----
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "virheellinen osoite"
  
*************** msgstr "valitsin --resource vaatii valit
*** 4017,4161 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 4017,4161 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4286,4328 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4286,4328 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr "({nimetÃ¶n})"
*** 4546,4559 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
--- 4546,4559 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4568,4574 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
--- 4568,4574 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4576,4582 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
--- 4576,4582 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "odotettiin %<,%>, %<;%> tai %<}%
*** 4591,4604 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
--- 4591,4604 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4608,4620 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 4608,4620 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 4624,4641 ****
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 4624,4641 ----
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 4643,4665 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
--- 4643,4665 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4668,4674 ****
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
--- 4668,4674 ----
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4679,4723 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
! #: cp/decl.c:3233
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3239
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3245
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3251
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3258
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 4679,4723 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
! #: cp/decl.c:3236
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3242
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3248
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3261
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgstr "jÃ¤sennysvirhe malliargumenttien
*** 4814,4820 ****
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
--- 4814,4820 ----
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
*************** msgstr "VIRHE: ei tukea getpassword()-fu
*** 4834,4955 ****
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "Muodostin %qs"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "Hajotin %qs"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.c:3460
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.c:3461
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.c:3486
  #, fuzzy
  msgid "%r%s:%d:%d:%R   "
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/error.c:3489
  #, fuzzy
  msgid "%r%s:%d:%R   "
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.c:3511
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.c:3512
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.c:3628
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
--- 4834,4955 ----
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "Muodostin %qs"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "Hajotin %qs"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.c:3461
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.c:3462
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.c:3487
  #, fuzzy
  msgid "%r%s:%d:%d:%R   "
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/error.c:3490
  #, fuzzy
  msgid "%r%s:%d:%R   "
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.c:3512
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.c:3513
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.c:3629
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 5004,5055 ****
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6152
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6198
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6200
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6202
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6204
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
--- 5004,5055 ----
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6158
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6204
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6206
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6208
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6210
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
*************** msgstr "lohkolaite"
*** 5366,5377 ****
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  #, fuzzy
  msgid "assignment"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
--- 5366,5377 ----
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  #, fuzzy
  msgid "assignment"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
*************** msgstr ""
*** 5558,5612 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.c:6843
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.c:6855
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.c:9209
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.c:9431
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
--- 5558,5612 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.c:6853
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.c:6865
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.c:9219
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.c:9441
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
*************** msgstr "virheellinen taulukkosijoitus"
*** 5650,5661 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.c:7998
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5650,5661 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.c:8088
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5911,5916 ****
--- 5911,5917 ----
  msgstr ""
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8996,9002 ****
  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:94 config/c6x/c6x.opt:67
  #, fuzzy
  msgid "Specify the name of the target architecture."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
--- 8997,9003 ----
  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:131 config/c6x/c6x.opt:67
  #, fuzzy
  msgid "Specify the name of the target architecture."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
*************** msgid "Specify range of registers to mak
*** 9504,9510 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 9505,9511 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr "Tuota 68040-koodia"
*** 10276,10282 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 10277,10283 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 10754,10760 ****
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 10755,10761 ----
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 10764,10775 ****
  msgstr "epÃ¤kelpo osoitintila %qs"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 10765,10776 ----
  msgstr "epÃ¤kelpo osoitintila %qs"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 10782,10827 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  msgid "Make all function calls indirect."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  #, fuzzy
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  msgid "Assume code will be linked by GNU ld."
--- 10783,10829 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  msgid "Make all function calls indirect."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  #, fuzzy
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ 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:1057
+ #, fuzzy
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 11268,11274 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 11270,11276 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 11276,11282 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 11278,11284 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr ""
*** 11377,11383 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 11379,11385 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 11410,11416 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 11412,11418 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
*** 11497,11521 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 11499,11523 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 11535,11554 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  #, fuzzy
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  #, fuzzy
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
--- 11537,11556 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  #, fuzzy
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  #, fuzzy
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
*************** msgstr ""
*** 11565,11581 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  #, fuzzy
  #| msgid "Enable min/max instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
--- 11567,11583 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  #, fuzzy
  #| msgid "Enable min/max instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤
*** 11585,11601 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  #, fuzzy
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 11587,11603 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  #, fuzzy
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 11603,11609 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Kelvolliset argumentit ovat:\n"
--- 11605,11611 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Kelvolliset argumentit ovat:\n"
*************** msgstr ""
*** 11634,11645 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 11636,11646 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 12373,12379 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 12374,12380 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 12596,12609 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
--- 12597,12620 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:346
+ #, fuzzy
+ #| msgid "maximum value of parameter %qs is %u"
+ msgid "Max number of pairs of load insns for compare."
+ msgstr "parametrin %qs maksimiarvo on %u"
+ 
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 12614,12623 ****
--- 12625,12664 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ #| msgid "%qE is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "%qE on vanhentunut"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Kutsutaan settimeofday:\n"
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/er
*** 14009,14121 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tasaa funktioiden alut"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Tuota little-endian-koodia"
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Use registers for argument passing"
  msgid "Use full-set registers for register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  #, fuzzy
  msgid "Known arch types (for use with the -march= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  #, fuzzy
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  msgid "Specify the cpu for pipeline model."
  msgstr "Malli:"
  
! #: config/nds32/nds32.opt:132
  #, fuzzy
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 14050,14225 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tasaa funktioiden alut"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Tuota little-endian-koodia"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Use registers for argument passing"
  msgid "Use full-set registers for register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! #, fuzzy
! #| msgid "Align code and data to 32 bits"
! msgid "Align function entry to 4 byte."
! msgstr "Kohdista koodi ja data 32 bittiin"
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
  msgid "Known arch types (for use with the -march= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  #, fuzzy
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  msgid "Specify the cpu for pipeline model."
  msgstr "Malli:"
  
! #: config/nds32/nds32.opt:175
  #, fuzzy
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! #, fuzzy
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr "Tuota swap-kÃ¤sky"
*** 15115,15128 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- #| msgid "%qE is deprecated"
- msgid "%qs is deprecated"
- msgstr "%qE on vanhentunut"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  msgid "Do not generate mpy instructions for ARC700."
--- 15219,15224 ----
*************** msgstr "Luo paikkariippumaton suoritetta
*** 17599,17606 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "laskettua arvoa ei kÃ¤ytetÃ¤"
--- 17695,17702 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "laskettua arvoa ei kÃ¤ytetÃ¤"
*************** msgid "expected boolean type"
*** 17631,17637 ****
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
--- 17727,17733 ----
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr ""
*** 18109,18115 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 18205,18211 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "attribuutille %qs annettu vÃ¤Ã¤r
*** 18135,18146 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: attribs.c:592 cp/decl.c:10951
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
--- 18231,18242 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: attribs.c:592 cp/decl.c:11000
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 18189,18197 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 18285,18293 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "%qE-attribuuttia ei huomioida"
*** 18204,18211 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 18300,18307 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 18337,18572 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumentti %qd ei ole vakio"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 18433,18662 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumentti %qd ei ole vakio"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 19741,19777 ****
  msgid "conversion to incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 19831,19867 ----
  msgid "conversion to incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 19926,19937 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 20016,20027 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr "KÃ¤Ã¤nteinen jÃ¤_rjestys"
*** 20041,20052 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
--- 20131,20142 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
*************** msgstr "argumentti %qd ei ole vakio"
*** 20061,20072 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
--- 20151,20162 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
*************** msgstr "%s: ei voida avata PCH-tiedostoa
*** 20076,20117 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittÃ¶mÃ¤ksi tyypiksi"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20166,20207 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittÃ¶mÃ¤ksi tyypiksi"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 20655,20683 ****
  msgid "can%'t write PCH file"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, fuzzy, gcc-internal-format
  #| msgid "cleanup argument not a function"
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 20745,20773 ----
  msgid "can%'t write PCH file"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, fuzzy, gcc-internal-format
  #| msgid "cleanup argument not a function"
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "PRINT_OPERAND_ADDRESS, null-osoi
*** 20691,20702 ****
  msgid "null pointer dereference"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 20781,20793 ----
  msgid "null pointer dereference"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgid "%G%qD offset %s is out of the bou
*** 21219,21228 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
--- 21310,21319 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr ""
*** 21252,21258 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  #, fuzzy
  #| msgid "cleanup argument not a function"
  msgid "%G%qD source argument is the same as destination"
--- 21343,21349 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  #, fuzzy
  #| msgid "cleanup argument not a function"
  msgid "%G%qD source argument is the same as destination"
*************** msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶
*** 21603,21860 ****
  msgid "function cannot be instrumented"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, 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.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, 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.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1152
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type name %qs should match type name %qs"
  msgstr "KÃ¤yttÃ¶: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "<return value> "
  msgid "return value type mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.c:1228
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.c:1239
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, fuzzy, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1522
  #, 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.c:1526
  #, 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.c:1544 ipa-devirt.c:1600
  #, 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.c:1551 ipa-devirt.c:1605
  #, 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.c:1559
  #, 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.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 21694,21956 ----
  msgid "function cannot be instrumented"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, 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.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, 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.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1145
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type name %qs should match type name %qs"
  msgstr "KÃ¤yttÃ¶: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "<return value> "
  msgid "return value type mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.c:1221
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.c:1232
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, fuzzy, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1515
  #, 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.c:1519
  #, 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.c:1537 ipa-devirt.c:1600
  #, 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.c:1544 ipa-devirt.c:1605
  #, 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.c:1552
  #, 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.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 21876,21917 ****
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 21972,22013 ----
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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 "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyt
*** 22195,22224 ****
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
  msgstr "versioattribuutti ei ole merkkijono"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
! msgid "single target_clones attribute is ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: multiple_target.c:332
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versioattribuutti ei ole merkkijono"
  
! #: multiple_target.c:335
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "# Ei kohde:"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 22291,22325 ----
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default %<target_clones%> attribute was not set"
  msgstr "versioattribuutti ei ole merkkijono"
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: multiple_target.c:351
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versioattribuutti ei ole merkkijono"
  
! #: multiple_target.c:354
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "# Ei kohde:"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "  uid = %d, gid = %d, oikeudet =
*** 22535,22546 ****
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
--- 22636,22647 ----
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
*************** msgstr ""
*** 23134,23155 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 23235,23256 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 23193,23199 ****
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
--- 23294,23300 ----
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
*************** msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤
*** 23434,23592 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktion palauttava funktio"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qD ei ole muuttuja"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  msgid "node has unknown type"
  msgstr "tiedostolla %s on tuntematon tiedostotyyppi"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.c:1067
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is alias but not definition"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is transparent_alias but not an alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, fuzzy, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, fuzzy, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.c:1654
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 23535,23693 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktion palauttava funktio"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qD ei ole muuttuja"
  
! #: symtab.c:1012
  #, fuzzy, gcc-internal-format
  msgid "node has unknown type"
  msgstr "tiedostolla %s on tuntematon tiedostotyyppi"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.c:1073
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is alias but not definition"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is transparent_alias but not an alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, fuzzy, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, fuzzy, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.c:1660
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%<noreturn%>-funktio palaa"
*** 24752,24763 ****
  msgid "control reaches end of non-void function"
  msgstr "ei-void-tyyppisen funktion loppu saavutettu"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, 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"
--- 24853,24864 ----
  msgid "control reaches end of non-void function"
  msgstr "ei-void-tyyppisen funktion loppu saavutettu"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, 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 ""
*** 25264,25270 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 25365,25371 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "alustusalkio ei ole vakio"
*** 25309,25402 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
--- 25410,25503 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
*************** msgstr "tyyppi on vanhentunut"
*** 25421,25663 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, fuzzy, gcc-internal-format
! msgid "type variant differs by "
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, fuzzy, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13083
  #, fuzzy, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, fuzzy, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13156
  #, fuzzy, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.c:13198
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, fuzzy, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13219 tree.c:13230
  #, fuzzy, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.c:13614
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, fuzzy, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.c:13688
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 25522,25764 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, fuzzy, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13088
  #, fuzzy, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, fuzzy, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13161
  #, fuzzy, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.c:13203
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, fuzzy, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13224 tree.c:13235
  #, fuzzy, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.c:13619
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, fuzzy, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.c:13693
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "verify_histograms epÃ¤onnistui"
*** 25683,25694 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, fuzzy, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Tiedoston kokoraja ylitetty"
--- 25784,25795 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, fuzzy, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Tiedoston kokoraja ylitetty"
*************** msgstr ""
*** 26588,26594 ****
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
--- 26689,26695 ----
  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.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
*************** msgstr ""
*** 26842,26848 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
--- 26943,26949 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
*************** msgstr ""
*** 27462,27468 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
--- 27563,27569 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
*************** msgstr "virheellinen tyyppi iterointimuu
*** 27478,27499 ****
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
--- 27579,27600 ----
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
*************** msgstr "<paluuarvo>"
*** 28043,28050 ****
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 28144,28151 ----
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgid "%<memset%> used with length equal
*** 28695,28701 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
--- 28796,28802 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
*************** msgid_plural "passing argument %i to res
*** 28777,28783 ****
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 28878,28884 ----
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "-mcpu=%s ei ole kelvollinen"
*** 28908,28954 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 29009,29055 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 28974,29004 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "%s: tuntematon valitsin â€�%sâ€�\n"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 29075,29105 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "%s: tuntematon valitsin â€�%sâ€�\n"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 29488,29495 ****
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 29589,29596 ----
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr ""
*** 29570,29577 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
--- 29671,29678 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 29682,29692 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 29783,29793 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "%qE-attribuutti sallii vain koko
*** 29696,29849 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
--- 29797,29940 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
*************** msgid "You must enable crypto instructio
*** 29869,30021 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "mountin kÃ¤yttÃ¶Ã¶n vaaditaan pÃ¤Ã¤kÃ¤yttÃ¤jÃ¤n oikeudet"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "PEITE"
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 29960,30112 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "mountin kÃ¤yttÃ¶Ã¶n vaaditaan pÃ¤Ã¤kÃ¤yttÃ¤jÃ¤n oikeudet"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "PEITE"
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "tilaa %qs sovellettu sopimattoma
*** 30830,30841 ****
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
--- 30921,30932 ----
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
*************** msgstr "%s: ei voitu avata PCH-tiedostoa
*** 30935,31820 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386.c:3174
  #, 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.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, 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.c:3229
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, 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.c:3830
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4225
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4302
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4376
  #, 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.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4415
  #, 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.c:4494
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386.c:5570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, 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.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6485
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:15005
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, 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.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, 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/i386/i386.c:33237
  #, 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.c:33262 config/i386/i386.c:33312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34495
  #, 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.c:35376
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35477
  #, 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.c:35487
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35832
  #, 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.c:35835
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38345
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, 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.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/i386/i386.c:50641
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 31026,31896 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386.c:3177
  #, 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.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, 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.c:3232
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, 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.c:3833
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4228
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4305
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4379
  #, 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.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4418
  #, 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.c:4497
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, 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.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386.c:5534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, 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.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6470
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:14990
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, 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.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, 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/i386/i386.c:33207
  #, 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.c:33232 config/i386/i386.c:33282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34465
  #, 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.c:35346
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35447
  #, 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.c:35457
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35802
  #, 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.c:35805
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38343
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, 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.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/i386/i386.c:50690
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 32037,32043 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 32113,32119 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr "Virheellinen vÃ¤himmÃ¤isargument
*** 32569,32575 ****
  msgid "constant argument out of range for %s"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Enable sign extend instructions"
  msgid "don't support string extension instructions"
--- 32645,32678 ----
  msgid "constant argument out of range for %s"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "Generate bit instructions"
! msgid "don't support performance extension instructions"
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! #| msgid "Generate bit instructions"
! msgid "don't support performance extension version 2 instructions"
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Enable sign extend instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 32591,32636 ****
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
--- 32694,32756 ----
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr ""
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
*************** msgstr "%J%qD:n esittely varjostaa param
*** 32844,32880 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 32964,33000 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "{0} versio {1}"
*** 32968,32979 ****
  msgid "junk at end of #pragma longcall"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 33088,33099 ----
  msgid "junk at end of #pragma longcall"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 33023,33029 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
--- 33143,33149 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
*************** msgstr ""
*** 33339,33345 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 33459,33465 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 33349,33355 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 33469,33475 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 33359,33370 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 33479,33490 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 33374,33402 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 33494,33522 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr ""
*** 33417,33429 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
--- 33537,33549 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
*************** msgstr "kokonaislukuargumentti %s ei kel
*** 33445,33498 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 33565,33618 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 33618,33624 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
--- 33738,33744 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
*************** msgstr "pinokehys ei ole 8:n tavun monik
*** 33628,33639 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
--- 33748,33759 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
*************** msgstr "64-bittinen ABI ei ole tuettu ES
*** 33643,33664 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 33763,33784 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 33668,33674 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 33788,33794 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ ko
*** 34134,34155 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
--- 34254,34275 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
*************** msgid ""
*** 34212,34241 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "virheellinen parametri %qs"
--- 34332,34366 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:7054
! #, fuzzy, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "virheellinen parametri %qs"
*************** msgstr "tuntematon valitsin -%s"
*** 34361,34532 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15952
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "%<long long%> invalid for %qs"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "tyhjÃ¤ %s ei ole sallittu"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:37382
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 34486,34657 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15972
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "%<long long%> invalid for %qs"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "tyhjÃ¤ %s ei ole sallittu"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:37416
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Tiedoston â€�%sâ€� palauttaminen
*** 35327,35333 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
--- 35452,35458 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
*************** msgstr "%J%qD:n esittely varjostaa edell
*** 35579,35585 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
--- 35704,35710 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
*************** msgstr "%q+D:n esittely varjostaa sisÃ¤Ã
*** 35589,35595 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
--- 35714,35720 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
*************** msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤ine
*** 35653,35659 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemÃ¤ttÃ¶mÃ¤stÃ¤ tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 35778,35784 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemÃ¤ttÃ¶mÃ¤stÃ¤ tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr "Odotettiin lauseketta %s-lausees
*** 35683,35689 ****
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
--- 35808,35814 ----
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
*************** msgstr "ISO C90 ei tue syntaksia %<[*]%>
*** 35803,35809 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 35928,35934 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "tallennusluokka annettu parametr
*** 36061,36067 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
--- 36186,36192 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
*************** msgstr "tyyppinimi esitelty taulukon pal
*** 36225,36231 ****
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
--- 36350,36356 ----
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
*************** msgstr "ISO C kieltÃ¤Ã¤ const- ja volati
*** 36355,36361 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
--- 36480,36486 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
*************** msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uu
*** 36535,36541 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
--- 36660,36666 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
*************** msgstr "structilla ei ole nimettyjÃ¤ jÃ¤
*** 36585,36591 ****
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
--- 36710,36716 ----
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
*************** msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uude
*** 36622,36628 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
--- 36747,36753 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
*************** msgstr "ylivuoto luetellun tyypin arvois
*** 36652,36658 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
--- 36777,36783 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
*************** msgstr "%qD:lle ei ole edellistÃ¤ protot
*** 36683,36689 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
--- 36808,36814 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
*************** msgstr "argumentti %qD ei vastaa sisÃ¤is
*** 36798,36809 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
--- 36923,36934 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
*************** msgstr "useita tallennusluokkia esittely
*** 36869,36875 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
--- 36994,37000 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
*************** msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex
*** 37018,37055 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
--- 37143,37180 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
*************** msgstr ""
*** 37082,37088 ****
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
--- 37207,37213 ----
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
*************** msgid "unknown type name %qE"
*** 37124,37130 ****
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
--- 37249,37255 ----
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "%<auto%> tiedostoalueen tyhjÃ¤ss
*** 37139,37145 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
--- 37264,37270 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, 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
*** 37154,37161 ****
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
--- 37279,37286 ----
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
*************** msgstr "%<auto%> tiedostoalueen tyhjÃ¤ss
*** 37195,37201 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 37320,37326 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "ISO C90 ei tue %<long long%> -ty
*** 37223,37229 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
--- 37348,37354 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
*************** msgstr "enum-muunnos palautuksessa on vi
*** 37288,37300 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
--- 37413,37425 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
*************** msgstr "ISO C90 kieltÃ¤Ã¤ esittelyjen ja
*** 37424,37430 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
--- 37549,37555 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
*************** msgstr "odotettiin tunnistetta tai %<*%>
*** 37458,37479 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, 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.c:5681 cp/parser.c:12529
  #, 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.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
--- 37583,37604 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, 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.c:5681 cp/parser.c:12519
  #, 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.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
*************** msgstr "%Javoimelle funktiolle %qD annet
*** 37493,37504 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 37618,37629 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C kieltÃ¤Ã¤ ?:-lausekkeen il
*** 37525,37536 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
--- 37650,37661 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
*************** msgstr ""
*** 37824,37830 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 37949,37955 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "Odotettiin toista ulottuvuutta t
*** 37884,37960 ****
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 38009,38085 ----
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "taulukon koko ei ole kokonaisluk
*** 37970,38024 ****
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 38095,38149 ----
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%>-arvon on oltava
*** 38041,38130 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<scalar%>"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
--- 38166,38255 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<scalar%>"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
*************** msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisen
*** 38135,38147 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
--- 38260,38272 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
*************** msgstr "etumerkillisen ja etumerkittÃ¶mÃ
*** 38161,38177 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
--- 38286,38302 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
*************** msgstr "virheellinen const_double-operan
*** 38182,38251 ****
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, 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.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, 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.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
--- 38307,38376 ----
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, 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.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, 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.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
*************** msgstr "%qE on esittelemÃ¤ttÃ¤"
*** 38260,38266 ****
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
--- 38385,38391 ----
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
*************** msgstr "funktiomalli %qD esitelty uudell
*** 38270,38314 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, 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.c:14970 cp/parser.c:38153
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 38395,38439 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, 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.c:14970 cp/parser.c:38174
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 38318,38339 ****
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 38443,38464 ----
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "odotettiin iteraatioesittelyÃ¤ t
*** 38343,38416 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 38468,38541 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 38430,38462 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 38555,38587 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "odotettiin luokan nimeÃ¤"
*** 38514,38560 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 38639,38685 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "          %s"
*** 38571,38577 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
--- 38696,38702 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
*************** msgstr "%<void *%>-tyyppistÃ¤ osoitinta
*** 38696,38702 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
--- 38821,38827 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
*************** msgstr ""
*** 38721,38727 ****
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 38846,38852 ----
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "funktion %2$qE argumentti %1$d a
*** 38824,38841 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 38949,38966 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, 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.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoi
*** 38861,38867 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
--- 38986,38992 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
*************** msgstr "tyyppimuunnos osoittimesta eriko
*** 39101,39107 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
--- 39226,39232 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
*************** msgstr "funktio on ehkÃ¤ mahdollinen ehd
*** 39263,39269 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
--- 39388,39394 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
*************** msgstr "funktion paluuarvon tyyppi ei vo
*** 39333,39339 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
--- 39458,39464 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
*************** msgstr "yhteensopimattomat tyypit aluste
*** 39409,39420 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "merkkitaulukon alustus leveÃ¤stÃ¤ merkkijonosta"
--- 39534,39545 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "merkkitaulukon alustus leveÃ¤stÃ¤ merkkijonosta"
*************** msgstr "alustusalkiota ei pystytÃ¤ laske
*** 39460,39466 ****
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
--- 39585,39591 ----
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
*************** msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤
*** 39475,39481 ****
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
--- 39600,39606 ----
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
*************** msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaa
*** 39605,39611 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
--- 39730,39736 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
*************** msgstr ""
*** 39646,39652 ****
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 39771,39777 ----
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "break-lause silmukan tai switch-
*** 39656,39672 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 39781,39797 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "lauseella ei ole vaikutusta"
*** 39693,39714 ****
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, 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.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
--- 39818,39839 ----
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, 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.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
*************** msgid "ordered comparison of pointer wit
*** 39759,39765 ****
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
--- 39884,39890 ----
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
*************** msgstr "kÃ¤ytetty unionityypin arvoa, va
*** 39789,39800 ****
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 39914,39925 ----
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 39805,39831 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
--- 39930,39956 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 39837,39908 ****
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
--- 39962,40033 ----
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
*************** msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funk
*** 39923,39929 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
--- 40048,40054 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
*************** msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ
*** 39934,39950 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 40059,40075 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 39959,39976 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 40084,40101 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 39982,40013 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 40107,40138 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "muuttuja %qD esitelty uudelleen
*** 40027,40083 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, 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.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
--- 40152,40208 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, 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.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
*************** msgstr "funktiolle %2$qE annettu argumen
*** 40087,40118 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 40212,40243 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "muunnos tyypistÃ¤ %qT tyyppiin %
*** 40254,40260 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 40379,40385 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 40333,41004 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:4232
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.c:4235
  #, 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.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.c:4607
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.c:4634
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.c:4656
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4795
  #, 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.c:4857
  #, 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.c:4874 cp/call.c:4881
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6429
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6550
  #, 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.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6563
  #, 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.c:6567
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6654
  #, 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.c:6665
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.c:6673
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  #, 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.c:6998
  #, 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"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7001
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7153
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  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.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  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.c:7321
  #, 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.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, 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.c:7488
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7883
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:7965
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, 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.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing 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.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, 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 "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/call.c:9065
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, 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.c:9288
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10191
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.c:10652
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, 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.c:10981
  #, 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"
--- 40458,41129 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:4238
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.c:4241
  #, 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.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.c:4613
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.c:4620
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.c:4640
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.c:4662
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.c:4801
  #, 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.c:4863
  #, 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.c:4880 cp/call.c:4887
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.c:6441
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6556
  #, 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.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6569
  #, 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.c:6573
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6660
  #, 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.c:6671
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.c:6679
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  #, 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.c:7008
  #, 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"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7011
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7163
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  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.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  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.c:7331
  #, 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.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, 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.c:7499
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7897
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:7979
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, 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.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing 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.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, 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 "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/call.c:9079
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, 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.c:9303
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10206
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.c:10667
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, 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.c:10998
  #, 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 "%qD esiteltiin tÃ¤Ã¤llÃ¤"
*** 41040,41047 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
--- 41165,41172 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
*************** msgid "%qD inherits the %E ABI tag that
*** 41082,41088 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 41207,41213 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "nimellÃ¤ %qD"
*** 41166,41172 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 41291,41297 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "joustava taulukkojÃ¤sen muuten t
*** 41459,41465 ****
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
--- 41584,41590 ----
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
*************** msgstr "%qD ei ole %qD:n jÃ¤sen"
*** 41529,41535 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
--- 41654,41660 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
*************** msgstr "epÃ¤kelvot operandit binÃ¤Ã¤rise
*** 41624,41965 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.c:1574
  #, 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.c:1581
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:1625
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, 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.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, 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.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2545
  #, 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.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:3320
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3359
  #, 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.c:3366
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, 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.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 41749,42090 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.c:1583
  #, 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.c:1590
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:1634
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, 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.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, 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.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2556
  #, 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.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3370
  #, 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.c:3377
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, 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.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "virheellinen %qT-tyyppisen ei-co
*** 42008,42014 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 42133,42139 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 42019,42329 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion to non-scalar type requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/cvt.c:1009
  #, 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 "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.c:1017
  #, 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"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/cvt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/cvt.c:1167
  #, 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.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, 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.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, 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.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, 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.c:1268
  #, 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.c:1273
  #, 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.c:1278
  #, 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.c:1283
  #, 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.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, fuzzy, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.c:1468
  #, fuzzy, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1500
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1505
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "puuttuva kasvatuslauseke"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 42144,42454 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion to non-scalar type requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/cvt.c:1013
  #, 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 "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.c:1021
  #, 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"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/cvt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/cvt.c:1171
  #, 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.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, 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.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, 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.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, 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.c:1272
  #, 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.c:1277
  #, 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.c:1282
  #, 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.c:1287
  #, 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.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1431
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, fuzzy, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.c:1472
  #, fuzzy, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1504
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/cvt.c:1521
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "puuttuva kasvatuslauseke"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ol
*** 42365,42577 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:1488
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistÃ¤Ã¤ vanhan esittelyn %q+#D"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistÃ¤Ã¤ vanhan esittelyn %q+#D"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/decl.c:1699
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
--- 42490,42702 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistÃ¤Ã¤ vanhan esittelyn %q+#D"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistÃ¤Ã¤ vanhan esittelyn %q+#D"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/decl.c:1702
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
*************** msgstr "poistamaton funktio %q+D"
*** 42585,42623 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 42710,42748 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr "%J%qD esitelty uudelleen erityyp
*** 42625,43271 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "sÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration"
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perÃ¤ssÃ¤"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4852
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.c:5059
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.c:5088
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration %q+D"
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration %q+D"
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:5480
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.c:6511
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, 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.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  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.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 42750,43396 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "sÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration"
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:4760
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perÃ¤ssÃ¤"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.c:5062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.c:5091
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration %q+D"
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration %q+D"
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:5490
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.c:6523
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, 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.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:6930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  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.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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
*** 43273,44727 ****
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:7656
  #, 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 "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, 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.c:8412
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:8431
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %q#D declared with type qualifiers"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %q#D declared with type qualifiers"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:8917
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.c:8935
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:8941
  #, fuzzy, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.c:9067
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9091
  #, 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.c:9280
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.c:9295
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
  # semi-fuzzy
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.c:9419
  #, 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.c:9423
  #, 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.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "taulukon %qD koko on negatiivinen"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.c:9645
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.c:9797
  #, 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.c:9801
  #, 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.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.c:9873
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:9888
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:9902
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:9958
  #, 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.c:9964
  #, 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.c:10219
  #, 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.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10225
  #, 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.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10466
  #, 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 ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.c:10537
  #, 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.c:10543
  #, 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.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> tai %<unsigned%> virheellinen %qs:lle"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10577
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10579
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> tai %<long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, 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 "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:10736
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.c:10920
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11049
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, 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.c:11078
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
! #, fuzzy, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr "%qs-nimikkeen kaksoisesittely"
! 
! #: cp/decl.c:11099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.c:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11255
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:11720
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11725
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11917
  #, 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.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  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.c:12040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:12375
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, 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.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12782
  #, 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.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 43398,44862 ----
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:7695
  #, 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 "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "paluutyyppi on vaillinainen tyyppi"
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, 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.c:8454
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %q#D declared with type qualifiers"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %q#D declared with type qualifiers"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:8959
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.c:8977
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:8983
  #, fuzzy, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.c:9116
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9140
  #, 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.c:9329
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.c:9344
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
  # semi-fuzzy
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.c:9468
  #, 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.c:9472
  #, 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.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "taulukon %qD koko on negatiivinen"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.c:9694
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.c:9846
  #, 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.c:9850
  #, 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.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.c:9922
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:9937
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:9951
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:10007
  #, 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.c:10013
  #, 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.c:10268
  #, 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.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10274
  #, 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.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10515
  #, 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 ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.c:10586
  #, 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.c:10592
  #, 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.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> tai %<unsigned%> virheellinen %qs:lle"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10626
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
  
! #: cp/decl.c:10628
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> tai %<long%> virheellinen %qs:lle"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, 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 "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:10839
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.c:10969
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11098
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, 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.c:11127
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.c:11156
! #, fuzzy, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr "%qs-nimikkeen kaksoisesittely"
! 
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11248
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.c:11299
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11313
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:11778
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11783
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, 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.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  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.c:12099
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, 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.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12841
  #, 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.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 44741,44916 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13292
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  msgid "conversion 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.c:13371
  #, fuzzy, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13531
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 44876,45051 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13351
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  msgid "conversion 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.c:13430
  #, fuzzy, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13590
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 44922,45015 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, 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.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:13923
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.c:13930
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:13966
  #, 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.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
--- 45057,45150 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, 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.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:13982
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.c:13989
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.c:14025
  #, 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.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, 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Ã
*** 45018,45094 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, 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.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14620
  #, 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.c:14631
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.c:14651
  #, 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.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "virheellinen jÃ¤senfunktioesittely"
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:16327
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 45153,45229 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, 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.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14678
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14679
  #, 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.c:14690
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.c:14710
  #, 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.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "virheellinen jÃ¤senfunktioesittely"
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:16386
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr ""
*** 45128,45134 ****
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
--- 45263,45269 ----
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
*************** msgstr "tyyppimuunnettu argumentti %qD e
*** 45141,45147 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
--- 45276,45282 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
*************** msgstr "bittikentÃ¤n %qD osoitetta ei vo
*** 45255,45298 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
--- 45390,45433 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
*************** msgstr "%<operator new%>:n on palautetta
*** 45301,45367 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, 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"
--- 45436,45502 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, 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"
*************** msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤r
*** 45370,45448 ****
  #. 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.c:4317
  #, 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.c:4321
  #, 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.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, 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.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, 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.c:4528
  #, 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.c:4531
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 45505,45583 ----
  #. 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.c:4318
  #, 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.c:4322
  #, 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.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, 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.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, 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.c:4529
  #, 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.c:4532
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 45452,45564 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, 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.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, 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.c:4208
  #, 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.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
--- 45587,45699 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, 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.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, 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.c:4209
  #, 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.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr ""
*** 45704,46066 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "initializer for flexible array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "parametri %qD on alustettu"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1598
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2377
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2385
  #, 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.c:2389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, 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.c:2417
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.c:2888
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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 "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.c:4597
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 45839,46201 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "initializer for flexible array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "parametri %qD on alustettu"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.c:1600
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2387
  #, 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.c:2391
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, 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.c:2419
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.c:2890
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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 "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.c:4599
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 46072,46078 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 46207,46213 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 46156,46222 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/mangle.c:2367
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Tyyppi"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 46291,46357 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/mangle.c:2370
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Tyyppi"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 46337,46380 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
--- 46472,46515 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
*************** msgstr "on ristiriidassa %q+#D:n edellis
*** 46383,46441 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltÃ¤vÃ¤Ã¤ esittelyÃ¤"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Konenimen hakuvirhe"
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 46518,46576 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltÃ¤vÃ¤Ã¤ esittelyÃ¤"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Konenimen hakuvirhe"
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "%qT ei ole luokka eikÃ¤ nimiavar
*** 46443,46642 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT ei ole nimiavaruus"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/name-lookup.c:4914
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.c:5084
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.c:5397
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "ehdotettu vaihtoehto:"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7007
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 46578,46783 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT ei ole nimiavaruus"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/name-lookup.c:4919
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.c:5092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.c:5447
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "ehdotettu vaihtoehto:"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! #| msgid "%<this%> is unavailable for static member functions"
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 46656,46662 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 46797,46803 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
*** 46681,46687 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
--- 46822,46828 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr "muodostimen virheellinen kÃ¤yttÃ
*** 46761,46767 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 46902,46908 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 46985,46991 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 47126,47132 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "odotettiin lauseketta"
*** 47065,47071 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT ei ole luokka tai nimiavaruus"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
--- 47206,47212 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT ei ole luokka tai nimiavaruus"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
*************** msgstr "%<~%T%>:n esittely %qT:n jÃ¤sene
*** 47080,47949 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/parser.c:7922
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "vanhanmallisen tyyppimuunnoksen kÃ¤yttÃ¶"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rille"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10359
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10499
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: cp/parser.c:10596
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11052
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:11223
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.c:11350
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11377
  #, fuzzy, gcc-internal-format
  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.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:12308
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:12436
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13207
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/parser.c:13495
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttÃ¤mÃ¤Ã¤ritys %s"
  
! #: cp/parser.c:13913
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:14299
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/parser.c:14383
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:14941
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveÃ¤ merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillÃ¤ ei vielÃ¤ ole toteutusta"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/parser.c:15282
  #, fuzzy, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "anonyymit variadiset makrot esiteltiin C99:ssÃ¤"
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:15797
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyvÃ¤ksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16639
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:17044
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17050
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17932
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18156
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  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.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18560
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18573
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18793
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18855
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:19095
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
--- 47221,48080 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/parser.c:7912
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "vanhanmallisen tyyppimuunnoksen kÃ¤yttÃ¶"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rille"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10281
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10358
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10498
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: cp/parser.c:10595
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11051
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:11222
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.c:11349
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11376
  #, fuzzy, gcc-internal-format
  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.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:12298
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:12426
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13203
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/parser.c:13491
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttÃ¤mÃ¤Ã¤ritys %s"
  
! #: cp/parser.c:13909
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/parser.c:14379
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:14942
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveÃ¤ merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillÃ¤ ei vielÃ¤ ole toteutusta"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/parser.c:15283
  #, fuzzy, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "anonyymit variadiset makrot esiteltiin C99:ssÃ¤"
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:15798
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyvÃ¤ksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:17053
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17059
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17942
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18166
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  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.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18570
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18583
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18803
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18865
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:19106
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:19504
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
*************** msgstr "%<%T::%E%> ei ole tyyppi"
*** 47952,48356 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.c:20718
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21683
  #, 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.c:21689
  #, 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.c:21691
  #, 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.c:22118
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:22138
  #, 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.c:22176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22640
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22999
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.c:23018
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.c:23168
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:23731
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:24209
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:24229
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:24525
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:25189
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.c:25287
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:25389
  #, 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.c:25707
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 48083,48487 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, 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.c:21702
  #, 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.c:21704
  #, 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.c:22131
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:22151
  #, 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.c:22189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22653
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:23012
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.c:23031
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.c:23182
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:23745
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23984
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:24223
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:24243
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:24539
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25217
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.c:25301
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25305
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:25403
  #, 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.c:25721
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.c:26476
  #, 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
*** 48359,49033 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "[TyhjÃ¤]"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27642
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.c:28112
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28445
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # XXX
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, 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 "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  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.c:38371
  #, fuzzy, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "_Peru"
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.c:39274
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, fuzzy, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:801
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:987
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.c:1028
  #, fuzzy, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, fuzzy, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, fuzzy, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "ensiÃ¶"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, fuzzy, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ei ole mallifunktio"
--- 48490,49164 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "[TyhjÃ¤]"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27663
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.c:28133
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.c:28401
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:28404
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.c:28407
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28410
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.c:28413
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:28416
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28419
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:28451
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28466
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.c:28502
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # XXX
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, 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 "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  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.c:38392
  #, fuzzy, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "_Peru"
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.c:39295
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, fuzzy, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:802
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:988
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.c:1029
  #, fuzzy, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, fuzzy, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, fuzzy, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "ensiÃ¶"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, fuzzy, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ei ole mallifunktio"
*************** msgstr "%qD ei ole mallifunktio"
*** 49040,49194 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "explicit specialization of function concept %qD"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <nimetÃ¶n>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
--- 49171,49325 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "explicit specialization of function concept %qD"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <nimetÃ¶n>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 49196,49242 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, 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.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, 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.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5495
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 49327,49373 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, 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.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, 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.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 49246,49321 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5909
  #, 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.c:5946
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 49377,49452 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5910
  #, 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.c:5947
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5948
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr "%q+D esitelty uudelleen erityypp
*** 49324,49440 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, 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.c:6271
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 49455,49571 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, 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.c:6272
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:6410
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6490
  #, 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
*** 49443,49734 ****
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/pt.c:6520
  #, 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.c:6533
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, 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.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6840
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  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.c:6856
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6872
  #, 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.c:6887
  #, 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.c:6896
  #, 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.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, 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.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:7035
  #, 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.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, 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.c:7653
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7948
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:8011
  #, 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.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, 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.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:8327
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8331
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:8954
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
--- 49574,49871 ----
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/pt.c:6521
  #, 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.c:6534
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, 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.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  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.c:6857
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, 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.c:6888
  #, 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.c:6897
  #, 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.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, 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.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:7036
  #, 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.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, 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.c:7654
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7949
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:8012
  #, 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.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, 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.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:8328
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8332
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9221
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! #| msgid "flexible array member in union"
! msgid "flexible array member %qD in union"
! msgstr "joustava taulukkojÃ¤sen unionissa"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
*************** msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
*** 49746,49953 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14304
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:14520
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.c:14528
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:14845
  #, 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.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:17997
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:18665
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:18698
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:22632
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 49883,50090 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14637
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:14853
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.c:14861
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:15178
  #, 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.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18370
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:19071
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:22980
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 49955,50026 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 50092,50163 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23536
  #, 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Ã
*** 50032,50139 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, 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.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:26375
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
  #: cp/repo.c:113
  #, fuzzy, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 50169,50281 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, 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.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:26748
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
+ 
  #: cp/repo.c:113
  #, fuzzy, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr ""
*** 50342,50348 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
--- 50484,50490 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
*************** msgstr "perustyypin %qT kaksoiskappale v
*** 50392,50398 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
--- 50534,50540 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
*************** msgid "%qT is not an enumeration type"
*** 50465,50771 ****
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4089
! #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
! msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5560
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:7078
  #, 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.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.c:9320
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 50607,50914 ----
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4072
! #, 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 "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5544
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6295
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:7066
  #, 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.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.c:9308
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%J%qE-attribuutti soveltuu vain
*** 50892,50903 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.c:5451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
--- 51035,51046 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.c:5453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
*************** msgstr "?:-lausekkeen operandeilla on er
*** 50959,51786 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1617
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
  # semi-fuzzy
! #: cp/typeck.c:2465
  #, 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.c:2614
  #, 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.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.c:2911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:3182
  #, 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.c:3185
  #, 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.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.c:3350
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.c:3457
  #, 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.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "oikealle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.c:5117
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.c:5162
  #, 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.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5632
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6518
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6523
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6741
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.c:6774
  #, 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.c:6780
  #, 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.c:6786
  #, 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.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "useless cast to type %qT"
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7325
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7395
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, 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 "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.c:7468
  #, 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++ kieltÃ¤Ã¤ tyyppimuunnoksen funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤"
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, 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.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.c:8091
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.c:8151
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.c:8327
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/typeck.c:8792
  #, 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.c:8796
  #, 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.c:8800
! #, fuzzy
! msgid "cannot convert %qH to %qI"
! 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.c:8804
  #, 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.c:8808
  #, 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.c:8812
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:8843
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8847
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8857
  #, 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.c:8867
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9028
  #, fuzzy, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, 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 "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 51102,51923 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1620
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1765
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
  # semi-fuzzy
! #: cp/typeck.c:2470
  #, 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.c:2619
  #, 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.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.c:2916
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.c:2952
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:3198
  #, 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.c:3201
  #, 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.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.c:3366
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.c:3473
  #, 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.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "oikealle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.c:5133
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.c:5178
  #, 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.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5648
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6524
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6529
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6747
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.c:6780
  #, 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.c:6786
  #, 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.c:6792
  #, 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.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "useless cast to type %qT"
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7343
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7413
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, 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 "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.c:7486
  #, 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++ kieltÃ¤Ã¤ tyyppimuunnoksen funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤"
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, 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.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.c:8113
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.c:8173
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.c:8349
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! # XXX
! # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/typeck.c:8821
  #, 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.c:8825
  #, 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.c:8833
  #, 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.c:8837
  #, 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.c:8841
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:8872
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8876
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8886
  #, 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.c:8896
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9057
  #, fuzzy, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, 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 "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 52006,52153 ****
  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.c:963
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.c:978
  #, 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.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-taulukko alustettu epÃ¤leveÃ¤stÃ¤ merkkijonosta"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-taulukko alustettu yhteensopimattomasta leveÃ¤stÃ¤ merkkijonosta"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member %qD"
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.c:1581
  #, 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 "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2031
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 52143,52290 ----
  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.c:966
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.c:981
  #, 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.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-taulukko alustettu epÃ¤leveÃ¤stÃ¤ merkkijonosta"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-taulukko alustettu yhteensopimattomasta leveÃ¤stÃ¤ merkkijonosta"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member %qD"
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.c:1587
  #, 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 "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2037
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgstr ""
*** 52579,52605 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
--- 52716,52742 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
*************** msgstr ""
*** 52607,52628 ****
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 52744,52765 ----
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 53685,53691 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 53822,53828 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 53869,53875 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 54006,54012 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr "Alkio %s-taulukkomuodostimessa k
*** 54131,54588 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: fortran/decl.c:2590
  #, 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.c:2603
  #, 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.c:2623 fortran/decl.c:6630
  #, 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.c:2636
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2652
  #, 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.c:2669
  #, 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.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, 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.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, 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.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, 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 "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: fortran/decl.c:3466
  #, 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.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, 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.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/decl.c:3788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "loppumerkki %c puuttuu"
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, 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.c:5119
  #, 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.c:5127
  #, 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.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, 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.c:5151
  #, 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.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, 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.c:5185
  #, 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.c:5195
  #, 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.c:5205
  #, 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 "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.c:5218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:5229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, 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.c:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:5331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, 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.c:5477
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  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.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:5546
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:5558
  #, 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 "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
--- 54268,54725 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: fortran/decl.c:2617
  #, 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.c:2630
  #, 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.c:2650 fortran/decl.c:6661
  #, 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.c:2663
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2679
  #, 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.c:2696
  #, 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.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, 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.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, 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.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, 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 "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: fortran/decl.c:3497
  #, 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.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, 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.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/decl.c:3819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "loppumerkki %c puuttuu"
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, 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.c:5150
  #, 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.c:5158
  #, 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.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, 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.c:5182
  #, 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.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, 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.c:5216
  #, 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.c:5226
  #, 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.c:5236
  #, 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 "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.c:5249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:5260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, 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.c:5321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:5355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:5362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, 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.c:5508
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  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.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:5577
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:5589
  #, 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 "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
*************** msgstr "BIND(C)-funktion â€�%sâ€� paluut
*** 54590,55577 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "symboli â€�%sâ€�"
  
! #: fortran/decl.c:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, 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 "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6157
  #, 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 "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6170
  #, 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 "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:6194
  #, 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 "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, 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.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, 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.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.c:6801
  #, 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.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6952
  #, 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.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  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.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, 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 "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7628
  #, 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.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, 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.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:7917
  #, 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.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:7957
  #, 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 "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8285
  #, 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.c:8289
  #, 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.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8710
  #, 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.c:8747
  #, 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.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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 "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8959
  #, 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 "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:9218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9336
  #, 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.c:9394
  #, 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.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.c:9574
  #, 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.c:9580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:9627
  #, 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.c:9660
  #, 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.c:9695
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9727
  #, 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.c:9734
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  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.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9923
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  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.c:9933
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:9950
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:10011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.c:10226
  #, 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.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:10457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, 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.c:10550
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10747
  #, 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.c:10768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:11073
  #, 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.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
--- 54727,55714 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "symboli â€�%sâ€�"
  
! #: fortran/decl.c:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, 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 "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:5996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6188
  #, 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 "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6201
  #, 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 "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:6225
  #, 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 "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, 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.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, 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.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.c:6832
  #, 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.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6983
  #, 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.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  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.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, 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 "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, 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.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, 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.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:7948
  #, 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.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:7988
  #, 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 "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8316
  #, 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.c:8320
  #, 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.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8741
  #, 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.c:8778
  #, 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.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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 "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8990
  #, 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 "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:9249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9367
  #, 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.c:9425
  #, 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.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.c:9605
  #, 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.c:9611
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:9658
  #, 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.c:9691
  #, 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.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9758
  #, 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.c:9765
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  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.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  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.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:9981
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:10042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.c:10257
  #, 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.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:10488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, 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.c:10581
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10778
  #, 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.c:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:11104
  #, 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.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
*************** msgstr ""
*** 55917,55945 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, 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 of bit-wise transferred BOZ 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/expr.c:3392 fortran/resolve.c:10211
  #, 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 of bit-wise transferred BOZ 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/expr.c:3396 fortran/resolve.c:10215
  #, 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 of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
--- 56054,56082 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, 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 of bit-wise transferred BOZ 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/expr.c:3392 fortran/resolve.c:10221
  #, 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 of bit-wise transferred BOZ 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/expr.c:3396 fortran/resolve.c:10225
  #, 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 of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
*************** msgstr ""
*** 56271,56277 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
--- 56408,56414 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
*************** msgstr "Luodaan vÃ¤liaikainen komentotie
*** 56281,56343 ****
  msgid "Removing call to function %qs at %L"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "SiirrÃ¤ alas"
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "epÃ¤kelpo totuusarvolauseke"
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "continue-lause silmukan ulkopuolella"
--- 56418,56480 ----
  msgid "Removing call to function %qs at %L"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "SiirrÃ¤ alas"
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "epÃ¤kelpo totuusarvolauseke"
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "continue-lause silmukan ulkopuolella"
*************** msgstr ""
*** 56463,56474 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 56600,56611 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 57692,57698 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 57829,57835 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr "Odottamatonta roskaa ELSE IF -la
*** 59158,59169 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 59295,59306 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr "tyhjÃ¤ esittely"
*** 59415,59422 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 59552,59559 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "muuttuvakokoista objektia ei voi
*** 59461,59467 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 59598,59604 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja
*** 59813,59996 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.c:6010
  #, 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.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 59950,60133 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.c:6006
  #, 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.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 61388,61394 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, 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"
--- 61525,61531 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, 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"
*************** msgstr "%J%qD:lle ei ole aiempaa esittel
*** 61502,61508 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 61639,61645 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 61883,62111 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, 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.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6226
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:6776
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:6802
  #, 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.c:6812
  #, 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.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, 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.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, 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.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 62020,62248 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, 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.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6236
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:6786
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:6812
  #, 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.c:6822
  #, 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.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, 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.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, 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.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 62114,62359 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, 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.c:8105
  #, 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.c:8116
  #, 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.c:8129
  #, 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.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, 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.c:8222 fortran/resolve.c:8230
  #, 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.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, 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.c:8513
  #, 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.c:8535
  #, 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.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, 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.c:8814
  #, 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 "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.c:8826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, 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.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, 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.c:9395
  #, 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.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, 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.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 62251,62496 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, 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.c:8115
  #, 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.c:8126
  #, 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.c:8139
  #, 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.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, 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.c:8232 fortran/resolve.c:8240
  #, 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.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, 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.c:8523
  #, 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.c:8545
  #, 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.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, 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.c:8824
  #, 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 "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.c:8836
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, 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.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, 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.c:9405
  #, 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.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, 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.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 62361,62544 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, 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 "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, 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.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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"
--- 62498,62681 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, 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 "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, 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.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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
*** 62546,62667 ****
  #. 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.c:11637
  #, 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.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, 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.c:12080
  #, 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.c:12121
  #, 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.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12231
  #, 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 "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 62683,62804 ----
  #. 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.c:11647
  #, 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.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, 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.c:12090
  #, 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.c:12131
  #, 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.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12238
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12241
  #, 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 "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 62669,63536 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12371
  #, 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 "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12379
  #, 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 "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.c:12389
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.c:12408
  #, 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 "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.c:12412
  #, 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 "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.c:12416
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.c:12433
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:12442
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12448
  #, 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 "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.c:12460
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  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.c:12517
  #, 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 "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.c:12523
  #, 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 "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12529
  #, 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 "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12537
  #, 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 "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12713
  #, 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 "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13302 fortran/resolve.c:13768
  #, 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.c:13310
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:13319
  #, 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.c:13325
  #, 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.c:13331
  #, 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.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:13370
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, 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.c:13701
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:13715
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13731
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:13741
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.c:13750
  #, 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 "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.c:13759
  #, 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 "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  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.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  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.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.c:14537
  #, 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.c:14633
  #, 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.c:14654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, 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.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  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.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, 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.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  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.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, 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.c:15828
  #, 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.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, 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.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  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.c:16334
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 62806,63673 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12381
  #, 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 "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12389
  #, 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 "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.c:12399
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.c:12418
  #, 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 "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.c:12422
  #, 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 "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:12452
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12458
  #, 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 "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.c:12470
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  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.c:12527
  #, 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 "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.c:12533
  #, 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 "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12539
  #, 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 "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12547
  #, 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 "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, 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 "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13312 fortran/resolve.c:13778
  #, 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.c:13320
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:13329
  #, 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.c:13335
  #, 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.c:13341
  #, 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.c:13370
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:13380
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  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.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, 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.c:13711
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:13725
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:13741
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.c:13751
  #, 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 "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.c:13760
  #, 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 "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.c:13769
  #, 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 "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  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.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  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.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.c:14547
  #, 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.c:14643
  #, 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.c:14664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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 "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, 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.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  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.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, 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.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  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.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, 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.c:15838
  #, 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.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, 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.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  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.c:16344
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  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.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 63969,63975 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 64106,64112 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Tuntematon argumenttiluettelofun
*** 64628,64645 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s 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/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
--- 64765,64782 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s 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/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
*************** msgstr "%q+D on yleensÃ¤ funktio"
*** 64823,65001 ****
  msgid "previously defined here as %s"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:475
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:703
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroa"
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrosta"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "odottamaton siirros"
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "tiedostoa %s ei voi avata"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "tietokantaa %s ei voi lukea"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid epÃ¤onnistui"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, fuzzy, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 64960,65138 ----
  msgid "previously defined here as %s"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:480
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:717
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroa"
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrosta"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "odottamaton siirros"
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "tiedostoa %s ei voi avata"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "tietokantaa %s ei voi lukea"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid epÃ¤onnistui"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, fuzzy, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr ""
*** 67054,67059 ****
--- 67191,67199 ----
  #~ msgid "invalid use of Boolean expression as operand to %<operator--%>"
  #~ msgstr "virheellinen loogisen lausekkeen kÃ¤yttÃ¶ operandina %<operator--%>:lle"
  
+ #~ msgid "cannot convert %qT to %qT for argument %qP to %qD"
+ #~ msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
+ 
  #~ msgid "return-statement with a value, in function returning 'void'"
  #~ msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on â€�voidâ€�"
  
diff -Nrcpad gcc-8.1.0/gcc/po/fr.gmo gcc-8.2.0/gcc/po/fr.gmo
*** gcc-8.1.0/gcc/po/fr.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/fr.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1719 ****
! Þ•62Ì‘C|#˜/™/Ÿ/-¡/1Ï/0 0Û70+10?1Kp1¼1É1Õ1<é1B&2Ri2>¼2@û29<3Cv3Fº354I74�4˜4!­4$Ï4 ô45"35+V5‚5#‰5”­5B6H6Ag6'©6Ñ6ï6Fô63;7Qo75Á7]÷7wU8IÍ8A9KY9N¥9Bô9O7:L‡:RÔ:;';8c;>œ;IÛ;I%<Bo<~²<?1=Dq=E¶=@ü=E=>Cƒ>=Ç>P?@V?6—?{Î?BJ@?�@‰Í@9WAP‘ACâAF&BsmBEáBC'CQkCN½C�DG�DŒåDOrERÂECFQYFF«F9òF=,G=jG4¨GPÝGM.HB|HG¿HIIHQIBšI=ÝI7J6SKIŠKÔKoñK-aLE�L
! ÕL'àL8M>AM€M)’M0¼MíM<öM+3NZ_NlºN+'OmSO0ÁO(òO P;<PExP#¾P âPQ7Q8PQ)‰Q³QÆQæQ$R$&R*KR*vR¡R¼R ×RøRSS#/SSS8jS£S!´S"ÖS;ùSE5T{T5šTEÐT%U1<U.nU�U0»ULìU69V7pVl¨VGW$]W‚WJ¡W*ìWEX2]XE�XlÖXCY3_Y@“YÔY5ìY"Z+Z BZ&cZJŠZ8ÕZU[:d[Ÿ[²[-Å[Ió[A=\@\@À\;]c=]_¡]Y^l[^XÈ^T!_Qv_KÈ_L`Sa`^µ`Ha5]aI“aYÝa,7b*db6�bAÆb3cc<c= cÞcôc#d#(d3Ld*€d4«d.àd2e4Be,we6¤eQÛe3-f3af=•fÓfCçf7+gIcgI­gW÷gEOh"•h¸h9Ëh.i4iGi5Yi7�iÇi#âi,j$3j$Xj#}j&¡jÈj6âj/kJIk2”k&Çk,îkPlHll0µlxæl?_mFŸm3æm.n9In2ƒn-¶n0än_oVuoZÌoE'pHmpF¶pGýpEEq:‹q;ÆqDrgGrs¯ri#so�s<ýsS:t{Žt]
! udhu[ÍuŒ)vW¶vVwNew;´wDðwp5xJ¦x`ñxIRyoœyRzk_z9Ëz9{?{(_{*ˆ{:³{#î{W|Yj|ZÄ|\}¬|}Ì)~^ö~nUfÄv+€e¢€u�\~�lÛ�JH‚L“‚žà‚¾ƒW>„g–„_þ„o^…^Î…n-†Uœ†eò†)X‡%‚‡|¨‡œ%ˆFÂˆV	‰N`‰^¯‰MŠ]\ŠDºŠTÿŠ T‹!u‹ —‹&¸‹4ß‹Œ--Œ#[ŒŒ.›Œ ÊŒëŒ.�03�7d�!œ�f¾�4%Ž=ZŽL˜Ž"åŽ�(�,C�&p�—�²�0Ç�@ø�S9�&��'´�5Ü�*‘;=‘^y‘9Ø‘q’;„’`À’;!“F]“M¤“Bò“A5”0w”4¨”pÝ”$N•>s• ²•XÓ•U,–H‚–.Ë–;ú–]6—y”—C˜TR˜E§˜Uí˜MC™*‘™d¼™I!š&kš>’šlÑšm>›7¬›Zä›A?œ?�œiÁœm+�d™�!þ�, ž5Mž!ƒž@¥žKæž,2Ÿ_ŸB}Ÿ>ÀŸfÿŸEf !¬ !Î 'ð B¡p[¡jÌ¡(7¢6`¢4—¢;Ì¢£*'£R£"o£’£)©£Ó£_î£:N¤8‰¤>Â¤-¥C/¥s¥:Š¥"Å¥2è¥=¦Y¦x¦$—¦2¼¦ï¦§U%§-{§/©§3Ù§?
¨?M¨0�¨+¾¨Aê¨.,©*[©2†©2¹©1ì©0ª9Oª1‰ª2»ª1îª+ «-L«3z«.®«DÝ«3"¬$V¬+{¬§¬7¾¬aö¬AX­@š­CÛ­:®Z®6w®C®®@ò®%3¯BY¯$œ¯Á¯Kß¯*+°'V°~°'œ°0Ä°õ°"±?3± s±#”±0¸±(é±.²*A²,l²1™²3Ë²Hÿ²+H³"t³1—³4É³%þ³4$´$Y´$~´9£´9Ý´8µ1PµD‚µ1Çµ/ùµ1)¶E[¶2¡¶+Ô¶+·-,·>Z·™·¸·×·<ï·E,¸<r¸;¯¸Eë¸F1¹6x¹I¯¹Xù¹.Rº8�ºTºº»5+»!a»9ƒ»*½»*è»?¼6S¼8Š¼XÃ¼%½EB½3ˆ½5¼½(ò½0¾8L¾;…¾2Á¾*ô¾R¿Vr¿QÉ¿UÀ9qÀ4«À4àÀ2Á2HÁZ{ÁeÖÁC<Âj€Â`ëÂ=LÃ9ŠÃ8ÄÃUýÃ3SÄ ‡Ä/¨Ä)ØÄ1Å=4ÅArÅa´ÅÆH5ÆF~ÆEÅÆ8ÇHDÇ-�Ç"»Ç8ÞÇ3È"KÈ&nÈ#•ÈC¹È/ýÈ2-É4`É.•ÉEÄÉ/
! Ê :Ê([Ê#„Ê+¨Ê&ÔÊ"ûÊ7ËBVË(™Ë"ÂË%åË)Ì$5Ì?ZÌ*šÌ,ÅÌ8òÌ.+ÍZÍNzÍ1ÉÍJûÍEFÎ5ŒÎ@ÂÎ4Ïk8ÏX¤Ï>ýÏ2<ÐMoÐ'½Ð"åÐ&Ñ/Ñ1MÑÑ%˜Ñ1¾Ñ<ðÑ9-ÒgÒl‡Ò_ôÒ^TÓ,³Ó.àÓ*Ô9:ÔMtÔ!ÂÔ@äÔ)%Õ$OÕ$tÕ&™Õ(ÀÕ5éÕeÖ%…Ö?«ÖëÖúÖ×4×4O×„×“×/°×Mà×B.Ø6qØG¨ØzðØ^kÙzÊÙYEÚ(ŸÚ'ÈÚ=ðÚ:.Û,iÛ)–Û9ÀÛ+úÛ6&Ü:]Ü3˜Ü8ÌÜJÝ/PÝK€ÝSÌÝ Þ%:Þ6`Þ*—ÞJÂÞ@
ß!NßBpß8³ßRìßW?àJ—àHâàE+á:qá*¬á1×áw	âE�â;Çâ3ã(7ã2`ã,“ã'ÀãDèã5-ä)cä%�ä2³äoæäIVå) å!Êå!ìå+æ::æ=uæ3³æ!çæ9	ç-Cç-qç(Ÿç/Èç%øç6è/Uè#…è<©è$æè5é9Aé={éG¹é*ê%,êRêmê#‹ê8¯êèê ë®¥ëLTìM¡ì¬ïì¼œí\Yîj¶îM!ïNoï¸¾ï¬wð^$ñfƒñÈêñ¼³òfpón×ó„Fô2ËôMþô(Lõ5uõQ«õHýõBFös‰ö ýö-÷IL÷@–÷”×÷[lø¾Èø_‡ù†çùTnú4ÃúVøú0Oû0€û-±û5ßûBü*Xü.ƒü/²ü7âü>ý0Yý4Šý7¿ýC÷ýF;þ6‚þE¹þHÿþIHÿQ’ÿXäÿ=*];ˆ(Ä6í#$H2d#—'»/ã1BE-ˆ1¶!è)
! >4AsKµC,E*r/�,Í+ú&#B*f.‘ÀJÓ=V+vF¢MéJ7j‚Ní(<e+…p±"	#4	%X	4~	³	Ä	ß	ý	+
! F
! >a
! < 
! vÝ
! T/q-¡Ïí@L"`ƒ:š9Õ9
"I
3l
! 
Â
)Û
*009a#›$¿Aä&"@Tc-¸3æ/,J<wF´û*.A+p4œ7ÑS	G]:¥%à!*(So=Œ(Ê1ó*%)P,z/§0×W`W€-Ø#E*p*‹=¶ô !- O1pD¢Eç -DN{“01@6r7©)á#'/"W&z¡#Á'å"
0-M{0�¾×/è.'G o0�#Áå!9$W:|0·Bè;+?g?§çý4\E¢$Á%æ #* 'N v 6•  Ì í ÿ !%4!Z!z!™!´!%Ï!õ!"3/"c"y"˜"]ª"#+#*J##u#0™#/Ê##ú#$,=$j$Š$ž$,½$6ê$A!%+c%+�%*»%.æ%!&*7&Rb&\µ&c'9v'=°'!î''(H8(5�()·()á(")#.)R).m)œ)­)$½)(â)=*.I*x*;’*(Î*÷*.+@A+‚+¡+$Á+)æ+0,5A,w,�,"œ,"¿,}â,2`- “-6´-4ë- .M>.NŒ.3Û.>/KN/9š/EÔ/G08b0P›0Cì0J011{1*­1)Ø1C2F2e2"„26§22Þ2133C35w37­3'å3I
4,W4.„41³42å4O5Ch55¬5â5)6%,6(R6{6”6®62Ê6<ý63:70n7Ÿ74µ78ê78#8\8+z8(¦8,Ï8ü8,9>H9-‡9/µ9-å9.:(B:*k:1–:GÈ:K;J\;,§;&Ô;,û;"(<=K<,‰<'¶<1Þ<#='4=9\=0–='Ç=3ï=0#>/T>(„>1­>)ß>3	?6=? t??•?+Õ?.@-0@+^@ Š@/«@'Û@A+A*HA'sA$›A*ÀAëA]B;cB_ŸB0ÿB)0C ZC2{C)®C"ØC'ûC#D->D+lD˜DªD;ÀDFüDCEcE-E ­EZÎEO)FyF�FX¡F1úF\,GL‰GIÖGM HZnHKÉHZIZpIkËI[7JK“JNßJ+.K*ZK#…K0©K/ÚK#
! L-.L,\L&‰L°LÇL+ÞL 
! M*+M.VM…M?¥M,åMN*N"GN4jN2ŸN3ÒNJO;QOC�O<ÑO5P*DP.oPžPF¸P+ÿP>+Q'jQ:’QÍQäQÿQ5R=OR)�R·RÉR0äR0SFS6XSC�S$ÓS&øSGT2gTJšT,åT:UKMU-™U;ÇU#V'V.CV+rVžV¾VÝV"ýV W9WYW)qW)›WÅWàW'÷W X#@XdXzX$•XºX2ÙXY%Y<Y1TY5†Y'¼YäY,Z9.ZhZAlZ"®Z"ÑZôZG[DY[Dž[/ã[G\8[\8”\dÍ\O2]=‚]CÀ]H^,M^Bz^.½^7ì^3$_>X_@—_;Ø_H`;]`5™`AÏ`Wa6ia9 a;ÚaTb4kb6 b4×bLc8Yc<’c=Ïc>
d?LdZŒdIçdA1e=se6±e6èe:f4Zf@�fIÐf<gNWgQ¦g8øgB1hKthuÀh56iOliI¼i8j<?jF|j:ÃjFþjGEk=�kfËk/2l.blA‘lÓl“ïl&ƒmXªmcnLgnA´n=önl4o¡o¶¸oopˆp#¤p%Èp)îp5qHNq—q=µqSóqEGr:�r<Èr>s:Ds>s=¾sOüs@LtE�tÓt òtu')u0Qu6‚u*¹u2äu:v,Rv0v%°v"Öv+ùv-%w+Sw~w�þw!Žx °x Ñx òx+y'?y#gy$‹y°y+Ðy1üy/.z^z/~z"®z"ÑzFôzU;{P‘{'â{
! ||4.|\c|OÀ|7}5H}{~}Kú}2F~Py~?Ê~1
! '<+d&�'·mß4M€$‚€$§€Ì€Ý€:ï€3*�$^�ƒ� �'¿�Rç�:‚Q‚'m‚@•‚ Ö‚<÷‚ 4ƒ<Uƒ-’ƒ+Àƒaìƒ-N„|„U•„,ë„&…B?…#‚…+¦…XÒ…5+†#a†…†pŸ†‡'0‡#X‡|‡O˜‡è‡ù‡-ˆ?ˆ7Xˆ'�ˆ!¸ˆ#Úˆþˆ!‰%@‰#f‰Š‰¦‰!¸‰Ú‰ð‰.ŠQ:Š
ŒŠašŠ.üŠ+‹d<‹1¡‹Ó‹Ö‹Ú‹.ê‹Œ!Œ2)Œ2\ŒM�ŒMÝŒ+�0@�q�(x�,¡�Î�Û�ä�Ž9Ž2EŽ9xŽ<²ŽïŽ9øŽ2�K�e�#~�O¢�.ò�5!�9W�5‘�fÇ�'.‘8V‘�‘4­‘>â‘?!’+a’*�’,¸’-å’/“C“2Z“*�“.¸“)ç“&”'8”&`”&‡”%®”#Ô”'ø”% •(F• o•$�• µ•"Ö•,ù•2&–Y–y–*˜–,Ã–.ð–$—*D—Ao—3±—:å—1 ˜)R˜|˜œ˜³˜4Í˜S™'V™)~™3¨™5Ü™Dš?WšO—š-çš›2›M›Li›/¶›6æ›ôœ,�?�Z�8z�0³�3ä�7ž>Pž$�ž5´ž,êž.Ÿ,FŸ1sŸ3¥Ÿ2ÙŸ 6( 1_ $‘ 0¶ ç ý 7¡<¡\¡x¡#Œ¡°¡ Ð¡+ñ¡¢1¢I¢P¢a¢u¢�¢©¢É¢Ü¢ï¢:£)A£Jk£C¶£ú£,¤O?¤�¤–¤�¤,¥¤
! Ò¤6Ý¤¥$0¥U¥t¥‘¥(ª¥:Ó¥¦7+¦(c¦Œ¦5¬¦â¦ö¦)§/:§
j§!x§ š§'»§ ã§0¨5¨
P¨ ^¨¨–¨¬¨Å¨ß¨î¨-©":©!]©)©\©©\ªPcª´ª¶ª¿ªÈª$Ñª3öª*«1F«:x«>³«Rò«E¬N¬W¬`¬i¬!r¬”¬°¬½¬Æ¬$Ó¬ø¬­
! ­>­>R­F‘­#Ø­ü­I®O®k®Ht®F½®¯-¯56¯,l¯™¯¯¯†»¯^B°r¡°±
2±*@±<k±.¨±×±ó±5²
F²€T²Õ²;Û²’³eª³(´+9´.e´+”´-À´|î´nkµ3ÚµA¶kP¶7¼¶ô¶.·57·#m·&‘·$¸·.Ý·¸[(¸“„¸L¹%e¹Œ‹¹7ºPº.jº,™º,Æº*óº%»-D»`r»GÓ»„¼J ¼Që¼"=½©`½+
! ¾:6¾$q¾+–¾Â¾Ü¾ö¾)¿.9¿>h¿<§¿;ä¿$ À'EÀ/mÀ�À;¹À7õÀ$-ÁRÁ)iÁ“ÁFªÁ,ñÁ(Â)GÂ"qÂ(”Â!½Â&ßÂWÃG^Ã>¦Ã:åÃS ÄLtÄ3ÁÄLõÄœBÅ;ßÅ?ÆQ[Æb­ÆBÇESÇO™Ç[éÇ-EÈsÈP€ÈVÑÈ‚(É=«É}éÉ6gÊ3žÊLÒÊ8ËQXËBªËGíËQ5ÌH‡ÌJÐÌWÍ#sÍ#—Í'»ÍZãÍV>ÎH•ÎDÞÎJ#Ï?nÏ=®ÏBìÏ1/Ð€aÐCâÐD&Ñ7kÑA£Ñ*åÑGÒMXÒL¦ÒKóÒ;?Ó?{ÓE»ÓHÔbJÔJ­ÔcøÔZ\Õ9·Õ1ñÕB#ÖLfÖr³ÖN&×9u×6¯×Zæ×9AØi{ØEåØ8+ÙwdÙXÜÙI5ÚOÚ*ÏÚ@úÚ2;ÛFnÛbµÛ;Ü'TÜ|Ü“ÜUªÜ0Ý41ÝJfÝM±Ý@ÿÝ<@ÞV}ÞAÔÞQßAhßªßWÆßRà0qàl¢à\áBláy¯áJ)â4tâ<©âæâTãP[ã"¬ã1ÏãEä4GäI|äFÆä/
åN=åCŒåGÐå~æz—æLç:_ç%šçSÀçRè>gè:¦èdáè)Fé6pé§é7ºé7òé@*êTkê'Àê*èêCë/WëA‡ëLÉë6ìEMìC“ìB×ì+í7Fí?~í@¾í=ÿí:=îAxîCºîGþî2Fï(yï.¢ïÑï7ïï;'ð#cðB‡ðMÊð6ñ4Oñ,„ñ,±ñ(Þñ,ò(4òk]ò"Éò/ìò4óZQó2¬óßó(ýó@&ô.gô+–ô+Âô/îô6õHUõ9žõ'ØõIöCJö,Žö0»ö:ìö,'÷,T÷M�÷0Ï÷+ø',ø'Tø7|ø!´ø%Öøüø+ù/>ù:nùA©ù+ëù*ú*Bú,mú(šúÃú0ßúû.û4Kû6€û(·û=àûü<ü!Vü?xü>¸ü÷ü1ý>Bý/�ý#±ýÕý!õý,þ1Dþ$vþO›þDëþ80ÿiÿ8‰ÿ$Âÿ:çÿ "C5^8”5Í%))uS&É?ðO0 €D¡'æ''6'^'†4®&ã&
! 51gF~Å)ßH	&R+yA¥+ç[/o)ŸIÉ8(LBu-¸"æ	'('P'xR (ó=	(Z	;ƒ	6¿	7ö	4.
! "c
! )†
! 8°
! $é
! Q-`2Ž1Á(ó#$@%e,‹3¸-ì
)6
,`
:�
.È
÷
38O0ˆu¹-/)]7‡2¿;òJ.y%—½-Ú6$?.dA“Õ3ò&E(d'�#µÙ&øPpŽAª,ì;<U#’-¶+ä+<,P#}[¡>ý<0Q‚3ŽÂ(Î÷0)Z4x!­"Ïò!
! 9DSgt‹ž¦	¯¹ÉØäú!<O\iy‹ 	³½ÊÚê	ý
! %-8^f.Å6ô!+yM[Ç[#"7¢OÚ2*2]�3©Ýö@'Bh?«-ë0J?a3¡0Õ) 90 =j 5¨ Þ +î 0!$K!+p!:œ!*×!"A":["%–"¼"%Ö")ü"&#C#-`#BŽ#PÑ#S"$wv$Cî$'2%7Z%5’%?È%=&AF&Gˆ&)Ð&:ú&H5'J~'1É''û'‡#(>«)ê)Žj*bù*P\+=­+1ë+/,qM,o¿,./-0^-U�-Ÿå-=….OÃ.g/e{/Vá/W80‰�0E1)`1:Š1)Å1ï1B27K2(ƒ2"¬2+Ï2û23)3>3S3'h3�3®3$À3å3+4#14/U4%…4«4É4(ã4h5%u5H›54ä5J60d6F•6?Ü6m7lŠ7I÷7HA8CŠ8GÎ8B9OY9(©9KÒ92:6Q:lˆ:eõ:M[;$©;(Î;M÷;ZE<m <3=2B=*u=4 =QÕ=>'>#f>EŠ>+Ð>Nü>AK?1�?'¿?5ç?V@mt@{â@@^A0ŸAnÐA+?BkB*‰B'´B&ÜB'CF+C@rCS³C#D!+DJMD>˜DL×DL$EZqE.ÌELûE1HF%zFD FKåF1G;OG:‹GKÆG?HRH;rH+®H0ÚH$I0I$LIFqI%¸I6ÞI6J)LJVvJGÍJ4KtJK@¿K:L;L6[L9’LFÌL/M#CM2gM1šMXÌMh%N1ŽN/ÀN>ðNJ/OGzOGÂO6
! PhAPOªPKúP8FQCQSÃQdRQ|R=ÎRBSIOSX™S\òS4OT9„TC¾T=UC@U6„U1»U7íUH%V3nV=¢VOàV00W0aW*’W!½W<ßW*X)GXPqX6ÂX/ùX/)Y/YY8‰Y5ÂY9øY92Z6lZ7£Z.ÛZ9
! [-D[:r[<­[/ê[>\+Y\(…\.®\+Ý\8	]B]J`]«]iÀ]q*^œ^'°^Ø^nò^va_Ø_oó_wc`,Û`MaHVa-Ÿa%Ía>óaG2b4zbO¯b(ÿb3(c \cm}c'ëc;dBOd9’d0ÌdDýdBBeD…eBÊeG
fGUf?�fÝfûf^gPwg6Èg5ÿg55hCkh*¯h[Úh86i{oi¨ëiX”j%íjk$1kGVk)žk8Èk;lR=l+�l7¼lRôl:GmA‚m8Äm)ýmv'n.žnKÍn%o?o&[o1‚o6´o>ëo%*p%Pp$vpT›p2ðp*#q1NqK€qDÌq+r&=r%dr$Šr?¯r/ïrs#;s._s1ŽszÀst;t9°t[êtGFu*Žu)¹uXãu<<v#yv(�v/ÆvNöv)EwNow2¾wMñw)?x2ix;œx;Øx1yaFy¨y0»yGìy_4zk”z:{;{HT{1�{dÏ{B4|Cw|{»|R7}1Š}V¼}=~SQ~Z¥~ddeEÊB€CS€C—€Û€@ì€
-�:;�&v�G��3å�J‚1d‚>–‚<Õ‚Bƒ1Uƒ6‡ƒ'¾ƒ3æƒ8„7S„+‹„(·„4à„>…'T…,|…4©…BÞ…k!†1�†:¿†)ú†2$‡&W‡~‡!—‡¹‡Õ‡ñ‡+
! ˆ6ˆ Tˆ/uˆ¥ˆ
Äˆ:ÒˆG
‰FU‰@œ‰Ý‰&õ‰.ŠKŠ8aŠ3šŠ1ÎŠ?‹J@‹=‹‹'É‹ñ‹;Œ=ŒNŒ]Œ|Œ.‘ŒÀŒÚŒ<ôŒ51�5g�3��(Ñ�5ú�0Ž*LŽ#wŽ›Ž¤Ž.±Ž.àŽ0�8@�y�™�E·�Ný�GL�F”�@Û�>‘<[‘&˜‘<¿‘5ü‘=2’p’$�’[µ’A“_S“c³“D”M\”Gª”_ò”8R•+‹•.·•æ•––&–#7–=[–8™–@Ò–(—1<—>n—4­—2â—G˜2]˜K�˜4Ü˜-™0?™7p™-¨™-Ö™>š6Cš.zš\©š9›K@›JŒ›2×›8
! œBCœA†œDÈœE
�9S�9��0Ç�/ø�8(ž4až–ž²ž7ÎžDŸAKŸ)�Ÿ·Ÿ6×Ÿ8 .G 3v Cª î <¡>A¡,€¡3­¡>á¡< ¢]¢u¢Ž¢®¢]Î¢Y,£Y†£:à£5¤1Q¤5ƒ¤6¹¤Fð¤!7¥YY¥W³¥=¦+I¦+u¦/¡¦?Ñ¦A§S§n§‰§M›§oé§9Y¨=“¨>Ñ¨8©8I©‚©-Ÿ©,Í©ú©Aª@Uª>–ª5Õª<«H«*a«1Œ«'¾«æ«¬ "¬*C¬.n¬1�¬6Ï¬­0­0K­!|­'ž­@Æ­'®M/®:}®7¸®ð®.¯!=¯E_¯¥¯
¾¯Ì¯(Û¯° °f/°1–°È°%Õ°%û°(!±J±4f±3›±0Ï±*²)+²>U²`”²6õ²?,³Gl³H´³Ný³ZL´Q§´fù´o`µVÐµW'¶S¶GÓ¶F·Gb·$ª·#Ï·%ó·*¸>D¸%ƒ¸'©¸'Ñ¸$ù¸$¹+C¹&o¹&–¹½¹)Ö¹8ºC9º}º1—º7ÉºE»:G»J‚»5Í»5¼)9¼?c¼B£¼"æ¼0	½6:½vq½Wè½U@¾L–¾4ã¾t¿?�¿"Í¿nð¿L_À@¬ÀTíÀ+BÁVnÁYÅÁ Â!@Â!bÂ:„Â_¿ÂÃ<Ã YÃzÃ™Ã(®Ã×ÃíÃÄÄ ;Ä!\Ä!~Ä# Ä#ÄÄ-èÄ)Åj@Å'«Å'ÓÅQûÅYMÆ,§Æ9ÔÆ*Ç49Ç1nÇv ÇrÈLŠÈK×ÈW#ÉB{Ék¾ÉE*ÊQpÊ8ÂÊ=ûÊ¡9Ë ÛËQ|Ì/ÎÌAþÌj@Íf«Í3ÎEFÎ2ŒÎD¿Î.Ï;3ÏoÏ?ƒÏKÃÏÐ.$Ð*SÐ!~Ð6 Ð7×Ð#Ñc3ÑO—Ñ7çÑ#Ò7CÒ#{Ò9ŸÒ%ÙÒ9ÿÒ%9ÓZ_ÓFºÓ9Ô%;ÔTaÔh¶Ô)Õ<IÕ)†Õ)°Õ'ÚÕBÖEÖ*bÖ'�Ö'µÖIÝÖ"'×:J×;…×1Á×Bó×26ØMiØC·Ø+ûØš'Ù4ÂÙ÷Ù'Ú-;Ú iÚŠÚk©Ú:ÛGPÛ?˜Û1ØÛ9
! Ü?DÜ1„Ü1¶Ü[èÜ!DÝ#fÝOŠÝ)ÚÝ Þ%%Þ KÞJlÞ0·Þ;èÞ#$ß'Hß*pß:›ß>Öß#àO9à%‰à;¯à*ëà:á>Qá�á<¨áåá0þá./â^â#zâžâ­â/Ìâ@üâ,=ã?jã9ªã6äã7ä3Sä3‡ä%»äáä-óä2!å(Tå6}å=´å=òå&0æHWæ# æPÄæ<ç&Rç&yçL çíç*è+6è)bèŒèL¢è9ïè)é%>é)dé6Žé*Åé8ðé.)ê,Xê-…ê-³ê*áê*ë$7ë3\ë*�ëO»ëlìyxìuòì:híu£íDî ^îˆÿî°ˆï„9ð¬¾ð¦kñÎò4áòIó)`ó3Šó#¾óâó0óó"$ô"Gô"jô �ô ®ô$Ïô$ôô$õ">õ"aõ)„õ'®õ*Öõ)ö,+ö&Xö)ö'©ö9ÑöR÷O^÷*®÷2Ù÷)ø36øRjøl½øL*ùKwùdÃù?(úWhú9Àú0úú=+û:iû^¤ûXün\üYËüW%ý\}ýJÚý[%þD�þEÆþvÿ#ƒÿ$§ÿ#Ìÿ!ðÿ×"@ú:;@v:·+ò8MWS¥kùeM€:ÎO	YFjg±M gˆ8¤?ÝB`w)‹*µ“à"t7— Ï2ð3#	$W	7|	´	Ô	î	*
! :0
! *k
! 1–
! qÈ
! .:9i"£9Æ,H2a9”:Î*	
 4
!U
!w
6™
DÐ
48J,ƒ*°Ûû;3R.†$µ?Ú-,H9u+¯<Û=7VeŽ:ôH/,x-¥XÓ.,[$x� »ÜFï464k #¸Ü)ô.&M"t&—+¾(ê"(6(_)ˆ)²*Ü**2*]*ˆ*³*Þ*	*4*_*Š*µ(à(	(2([(„(­)Ö(()(R({*¤*Ï*ú*%(P(y(¢(Ë(ô((F(o(˜(Á)ê)'>(f(�)¸)â((5(^(‡+°'Ü'(,'U3}4±4æ3 "O Br ?µ %õ  !B<!3!6³!4ê!F"{f":â"'#E##a#…#6 #.×#4$%;$)a$‹$*”$.¿$+î$?%>Z%A™%ÂÛ%2ž&vÑ&LH'L•'Lâ'9/(0i(@š(=Û(>)"X)T{)Ð)ê)&*&.* U*0v*-§*(Õ*þ*&++>+'j+!’+´+!Ô+!ö+-,(F,"o,"’,)µ,,ß, -,--+Z-#†-$ª-'Ï-*÷-)".2L.Q.›Ñ."m/*�/»/1×/-	0)70a06w0P®0?ÿ0T?1:”1=Ï15
2)C2m2+†2-²2"à2N3PR3$£37È364874p4<†47Ã4?û45;59q53«54ß596<N66‹68Â6Aû6;=77y7%±7×7)ñ7,85H8"~8.¡8"Ð8ó8*9+9<9:L9‡9¢9¸9Ó9Mî90<:.m:.œ:$Ë:
ð:Aþ:a@;>¢;Aá;+#<SO<^£<c=Bf=©=0Ã=0ô=6%>\>iy>*ã>)?18?-j?/˜?)È?,ò?b@(‚@4«@dà@oEABµA1øA**B*UB€B> B2ßB0C6CC7zC]²C0D6ADxDŠD,©D&ÖD)ýD$'ELE7kE(£E/ÌE1üE.F&@F!gF(‰F:²F2íF$ G(EGnG>ŽG!ÍG/ïGH%8H.^H8�H5ÆHüH/I <I*]I"ˆIL«IGøI8@J(yJ!¢J7ÄJ)üJ%&K%LKrKŽK+®K"ÚKýK#L-@L*nL$™L)¾L/èLM'8M`M(~MC§MëM(N0N?JN!ŠN0¬N$ÝNO,O+FOrOvˆO^ÿOe^PMÄPQ;1Q2mQ Q&ºQ8áQ!R:<RwR–R/«R<ÛR'S@S1`S(’S7»S(óST$7T\T{T8–TEÏTHU)^U)ˆU(²UÛUUûU0QV-‚VO°V)WO*W=zW%¸W0ÞWX.XKXeX€X˜XF³X"úX=Y$[Y!€Y&¢Y;ÉY(Z#.ZRZ/^ZNŽZÝZûZ[23[1f[˜[+¯[Û[)ñ[#\3?\!s\&•\¼\1Ú\ ]--]<[]˜]2®],á] ^(/^,X^7…^#½^0á^_40_6e_¢œ_,?`7l`¤`Ä`+Ü`¾a>ÇaÛbvâb<Yc –c=·c-õc'#d(Kdctd.Ødte‰|e!f;(f0df$•f'ºf"âfg6 g!Wg!yg6›g"Òg)õgh>hlUh;Âh9þh@8iYyi&Ói úi-jrIjQ¼j;k(JkskE�k:Ók(l7l.Llg{l4ãlRm+km&—m?¾m+þm?*njn‡n9£nCÝn!o='oeo%~o¤o-½oëo
! p9*pMdp²pA¸p<úp87qIpq!ºqXÜqE5r{rŽr¡r¶rÔr(ér.sAsWs/msA�s$ßs,t1tHt3ct<—tNÔtC#u#gu+‹u3·u0ëu'vDv%dv+Šv5¶vìv	w%(wNwiw‰w ¥wÆw*âw1
x0?x+pxCœx àx"y6$y.[y1Šy.¼y%ëy0z)Bz0lz�z:¶z2ñz(${0M{~{�{)§{Ñ{$ë{
|1|P|e|/€|$°|Õ|'å|=
}K}Bk})®}Ø}3õ}$)~/N~<~~1»~í~&5D&zY¡-û7)€3a€-•€1Ã€2õ€(�.H�<w�5´�5ê�1 ‚;R‚)Ž‚q¸‚O*ƒ.zƒ$©ƒ?Îƒ-„)<„5f„%œ„YÂ„…$7…7\…/”…FÄ…-†@9†4z†!¯†Ñ†4ç†>‡0[‡AŒ‡=Î‡6ˆ-Cˆ2qˆ¤ˆ!¾ˆ8àˆ6‰EP‰–‰;±‰9í‰H'Š:pŠ7«Š:ãŠ7‹:V‹9‘‹;Ë‹FŒ*NŒ+yŒ¥Œ6±Œ$èŒO
�=]�=›�?Ù�Ž(1ŽSZŽ>®Ž2íŽJ �;k�5§�3Ý�?�mQ�%¿�Cå�9)‘;c‘sŸ‘1’2E’2x’F«’3ò’*&“?Q“8‘“ÛÊ“�¦”Ã7•+û•>'–?f–3¦–RÚ–!-—xO—DÈ—9
˜IG˜9‘˜Ë˜!é˜
™3™HM™'–™/¾™Gî™-6š'dš:ŒšGÇš›M/›_}›,Ý›B
! œNMœ4œœ.Ñœ>�L?�SŒ�oà�/PžM€ž>ÎžJ
ŸBXŸH›Ÿ~äŸ5c "™ Z¼ \¡
t¡E‚¡EÈ¡4¢C¢@Y¢@š¢0Û¢£:£>V£C•£2Ù£¤*¤D¤)Z¤„¤ž¤-º¤è¤þ¤&¥4A¥4v¥4«¥%à¥=¦@D¦0…¦0¶¦ç¦B§.C§r§e‹§&ñ§¨/¨B¨Z¨n¨)ƒ¨­¨Á¨×¨ì¨6©-8©!f©ˆ©›©®©Ë©ß©ò©ª"ª5ªUªlªŒª£ªÃªÚª÷ª«'$«:L«B‡«EÊ«8¬/I¬-y¬H§¬¹ð¬#ª­Î­è­®"®*@®#k®$�®4´®&é®/¯0@¯1q¯2£¯$Ö¯$û¯% °0F°w°&‘°¸°*Ò°<ý°M:±0ˆ±0¹±,ê±²!6²X²x²“²­²Ç²á²û²³6³Q³l³8‡³À³8Û³´/´J´e´!€´¢´»´×´ò´µ*µ4Fµ;{µ·µ#ÔµAøµ':¶!b¶!„¶;¦¶0â¶ ·"4·!W·!y·$›·$À·9å·6¸=V¸A”¸/Ö¸-¹E4¹:z¹nµ¹5$º0Zº,‹º>¸º4÷º4,»a»'»#§»'Ë»#ó»(¼9@¼+z¼)¦¼+Ð¼6ü¼-3½>a½4 ½4Õ½2
! ¾0=¾0n¾+Ÿ¾/Ë¾/û¾/+¿,[¿$ˆ¿]­¿?ÀKÀ@iÀ>ªÀAéÀ7+Á:cÁ2žÁ5ÑÁ2Â:ÂKVÂ¢Â¿Â*ÜÂ-Ã'5Ã]ÃQyÃ'ËÃóÃÄ-)Ä(WÄ,€Ä,­Ä,ÚÄ)Å1Å,LÅ6yÅ'°ÅBØÅLÆLhÆ<µÆ<òÆB/ÇrÇ1‘Ç.ÃÇLòÇk?È«É ËÉJìÉX7Ê'�Ê-¸ÊæÊ)Ë@+Ë4lËC¡Ë&åËVÌPcÌP´ÌUÍ![Í+}ÍA©Í9ëÍ9%Î1_Î‘‘ÎB#Ï#fÏ:ŠÏ:ÅÏCÐIDÐŽÐ-ªÐØÐGòÐ#:Ñ}^Ñ¯ÜÑ3ŒÒTÀÒÓC.ÓNrÓjÁÓ,Ô1;ÔmÔ;ŒÔÈÔåÔÕ4ÕLRÕMŸÕDíÕD2Ö wÖ˜Ö:¯ÖêÖ×D×L`×>­×5ì×:"Ø6]ØI”ØCÞØE"Ù+hÙ+”ÙLÀÙ)
Ú27ÚKjÚJ¶Ú'Û/)Û2YÛŒÛ(œÛ6ÅÛ=üÛ=:Ü9xÜ=²ÜDðÜ(5Ý4^Ý,“Ý-ÀÝ(îÝCÞ'[Þ.ƒÞ²ÞDÐÞ'ß@=ß.~ß0­ß!Þß<àF=à6„à.»àCêàC.á&rá,™á2ÆáDùá >â1_â‘â9°â:êâP%ã&vã<�ã8Úã-äAä!_ä1�ä.³ä5âä+åEDå?Šå2Êå5ýå23æ2fæ>™æ>Øæ,çEDçHŠçEÓç0è6Jè,�è6®èUåè!;é]éa|éUÞé34ê/hê2˜ê$Ëê"ðê)ë&=ëFdë2«ë$ÞëNìARì;”ì5Ðìtí—{í9î[MîG©î?ñî:1ï8lï%¥ï)Ëïõï#ð#9ð)]ð‰‡ð=ñ9Oñ2‰ñ%¼ñ%âñ&ò+/ò;[ò&—òU¾òó&1ó&Xó/ó2¯ó/âó8ô4Kô!€ô+¢ô2Îô-õ%/õ)Uõ%õ%¥õ&Ëõ+òõö2;ö/nöžö&¹öaàöŒB÷PÏ÷j ø4‹ø'Àøèøù2ù'Dù%lù’ù2±ùäù2ú74ú2lú=Ÿú8Ýú8û=Oû8�û6Æû;ýû49ü9nü4¨ü9Ýü4ýELý7’ý1ÊýFüýKCþI�þIÙþE#ÿGiÿ±ÿH1TzÏcéFM¾”•SPé:Mew‡š±Ï@é,*0W*ˆL³-+.@Z.›Êã<,@)mF—8Þ71O<�B¾CGEN�.Ü=	mI	/·	/ç	1
! NI
! #˜
! 6¼
! Yó
! ZM/¨(Øk-mQ›OíM=
-‹
8¹
?ò
62+i0•0Æ!÷++E+q+�,É,ö-#-Q--­-Û-	-7-e-“-Á-ï-+K+w+£+Ï+û+',S+€+¬+Ø+-0-^-Œ-º+è++@+l+˜+Ä+ð++H+t, ,Í*ú+%+Q,},ª+×++/+[.‡*¶*á+#8A\UžBô)7_aÁ+ÙKMQ9Ÿ+Ù$>>3}&±$ØYý3W4‹QÀ<6O)†>°!ï"G47|)´*Þ$	 $. #S $w $œ #Á ‹å 8q!Aª!#ì!.">?"8~"4·"Wì"*D#Mo#:½#vø#?o$5¯$@å$6&%>]%-œ%:Ê%B&@H&"‰&¬&$¿&Nä&3'P'1p'8¢'+Û')(<1('n(-–(0Ä(aõ('W)4)%´)'Ú)&*^)*.ˆ*,·*ä*Aþ*5@+ v+*—+Â+à++û+<',d,(|,<¥,"â,,-$2-W- m-Ž- ­-/Î-3þ-2.)F.?p.C°.Mô.=B/2€/E³/Dù/V>0,•0'Â0Yê04D1,y10¦10×1=20F2:w21²29ä2133P35„31º32ì3@41`4?’4JÒ4654T54‰5<¾5>û5=:63x6:¬67ç6671V7Eˆ7AÎ7_8Vp8OÇ8H9 `9(�9,ª9×99ì9H&:Eo:)µ:ß:4ô:3);N];1¬;OÞ;6.<3e<2™<0Ì</ý<)-=#W=*{=*¦=-Ñ=@ÿ=!@>%b>ˆ>-š>2È>?û>#;?_?'~?(¦?(Ï?5ø?.@C@!\@5~@´@-Ç@&õ@ A=A'\A*„A%¯A*ÕA$BA%BCgB+«B6×B7C4FC6{C3²CIæC%0DVDaoD[ÑDe-Ee“EeùE
_F'mF-•F&ÃFêFP
! GH[GH¤G#íGKH6]HE”HEÚHG IhI*{I(¦IÏI1ïI)!J-KJ,yJ,¦J<ÓJ5K&FK/mK=�K&ÛK%L7(L5`L,–L<ÃL"M#M$7M\M.kM0šMWËM#N<3NpN9‰NOÃNO/OKO jO!‹O­O:ÉO?PTDP!™P»P$ÖP-ûP)QDEQ:ŠQ!ÅQ!çQ0	R@:R<{R<¸R&õR<SRYS;¬S>èS@'T8hTw¡T9U3SUG‡UXÏU3(VG\VJ¤V9ïVD)WYnWlÈWp5X[¦XLY8OY;ˆYEÄYG
! Z?RZj’ZKýZUI[[Ÿ[lû[Oh\D¸\Oý\iM]O·]8^a@^�¢^q$_W–_8î_Œ'`Ž´`†CaHÊaNb=bb? biàbYJcu¤cvd)‘d)»d<åd"e*;efe}e?”e^Ôe=3f]qf@ÏfdgCugJ¹g_hVdh@»hQühVNi=¥iVãi9:j3tj*¨j*Ój?þj.>khmk0Ök.l66l+ml™l:·l8òl)+m-Um'ƒm«m%¿m%åmOn%[n�n&œn4Ãn2øn+o Ho/io1™oËo(ëop##p‰GpOÑp9!q$[q.€q?¯q(ïq8r5QrB‡rrÊrB=sF€s^Çsd&t‚‹tfuPuuZÆuK!vmv;…v4Áv+öv4"w-Ww…w3œw*ÐwPûwLx(dx-�x>»xIúx?Dy+„y6°y)çyLzE^z¤z'»zãz
úzV{1_{8‘{<Ê{&|).|CX|6œ|<Ó|R}8c}Sœ}ð}2
! ~=~Y~+s~Ÿ~	¬~¶~É~1ä~6MgU|IÒ!€>€W€4l€%¡€4Ç€5ü€52�vh�3ß�=‚<Q‚!Ž‚7°‚;è‚($ƒ:Mƒ.ˆƒ9·ƒCñƒ@5„Av„E¸„“þ„ý’…î�†û‡ì{ˆ!h‰3Š‰+¾‰1ê‰9Š!VŠ9xŠ4²Š5çŠ,‹;J‹U†‹Ü‹/÷‹('Œ.PŒŒ7‘Œ4ÉŒ3þŒ42�1g�>™�BØ�ZŽZvŽAÑŽ\�\p�?Í�8
�2F�/y�-©�;×�4‘"H‘8k‘¤‘$¹‘ Þ‘ÿ‘4’&S’;z’)¶’jà’CK“K�“`Û“8<”8u”%®”)Ô”Lþ”VK•¢•´•.Æ•0õ•:&–Ha–Nª–bù–h\—&Å—7ì—.$˜=S˜9‘˜6Ë˜:™3=™;q™:­™:è™H#š2lš<Ÿš%Üš;›>›&U›!|›#ž›Â›*à›8œƒDœ6Èœÿœ	�`)�`Š�ë�:žO;ž7‹ž$Ãž4èžŸ56Ÿ5lŸ¢Ÿ*¿Ÿ$êŸ= )M )w *¡ Ì é ÿ ¡'&¡*N¡y¡+�¡>¼¡Bû¡;>¢z¢;™¢(Õ¢þ¢$£C=£%�£5§£9Ý£F¤^¤$k¤7�¤È¤#ã¤#¥'+¥#S¥Mw¥7Å¥9ý¥77¦8o¦.¨¦@×¦B§<[§@˜§>Ù§¨-¨6G¨>~¨½¨;×¨©>-©/l©-œ©LÊ©*ª:Bª}ª.•ªgÄªc,«j�«Bû«9>¬9x¬"²¬-Õ¬U­"Y­"|­)Ÿ­.É­ø­;®"L®†o®8ö®A/¯=q¯P¯¯J°zK°PÆ°8±P±|p±]í±$K²Ep²-¶²-ä²E³@X³0™³)Ê³*ô³3´6S´.Š´@¹´Lú´MGµF•µFÜµB#¶Af¶.¨¶#×¶û¶L·3`·W”·0ì·¸'8¸5`¸-–¸+Ä¸,ð¸0¹%N¹9t¹®¹Ä¹%Ü¹5º8ºRºZlº)ÇºGñºG9»%�»C§»)ë»2¼ H¼0i¼.š¼HÉ¼4½G½$b½#‡½,«½)Ø½&¾/)¾4Y¾<Ž¾3Ë¾(ÿ¾)(¿&R¿%y¿JŸ¿ê¿Uò¿EHÀ7ŽÀ=ÆÀ0Á55ÁDkÁŒ°Á‹=Â7ÉÂ@ÃBBÃ;…Ã+ÁÃ-íÃ"Ä{>ÄºÄÏÄ4äÄ%Å=?Å;}Å/¹Å éÅ
! Æ4"Æ)WÆ:�ÆP¼Æ+
Ç(9Ç6bÇ™ÇOµÇgÈ5mÈ$£È1ÈÈ<úÈ&7É5^É³”É"HÊ)kÊ,•Ê4ÂÊB÷Ê0:ËPkËI¼Ë,Ì03Ì;dÌF Ì1çÌIÍ5cÍH™Í5âÍ[Î3tÎF¨Î<ïÎO,ÏY|Ï=ÖÏ5ÐZJÐS¥Ð2ùÐ(,ÑUÑ^mÑGÌÑ?ÒOTÒG¤Ò!ìÒLÓC[Ó�ŸÓ!Ô$<Ô8aÔ\šÔ÷Ô$Õ5Õ)QÕ#{Õ1ŸÕ$ÑÕöÕ#Ö$6Ö6[Ö’Ö"±Ö[ÔÖ00×;a×-�×%Ë×ñ×?Ø>HØ>‡Ø>ÆØ?Ù>EÙ<„Ù=ÁÙ<ÿÙ<<Ú?yÚg¹Ú:!Û=\Û&šÛ&ÁÛDèÛF-ÜJtÜN¿Ü@Ý8OÝPˆÝHÙÝE"Þ.hÞ"—ÞºÞ6ÚÞ;ß.Mß9|ß8¶ß8ïß.(à)WàK�à?Íà
á++áWá.ná&�á'Äá;ìá;(âdâ"â.¢âÑâñâã8,ã9eã4Ÿã,Ôã-ä8/ä;häD¤äéä'å 0åQå på‘å%°å#Öå&úå@!æ9bæ>œæ1Ûæ,
çD:çEçÅçMÕç9#è&]è„èžè#­è*Ñè>üè/;é,ké1˜é/Êé$úé;ê6[ê!’ê@´ê2õê&(ë,Oë>|ë1»ë6íë2$ì3Wì0‹ì>¼ìûìJíNeí?´í:ôí1/îaî%{î&¡î!Èîêî(	ï 2ï.SïD‚ï"Çï1êï%ð4Bð2wðFªð<ñð7.ñ*fñ,‘ñ"¾ñáñ ûñGò3dò&˜ò&¿ò:æòB!óAdó)¦ó
Ðó<Þó3ôGOô>—ô<Öô.õ:Bõ#}õO¡õ%ñõ(ö<@ö}ö>™öØö2éö8÷ U÷v÷)…÷¯÷2Ã÷ö÷-ø3?ø'sø%›ø7Áø5ùøI/ù
yù6‡ù¾ùÙù"ùù(úXEú1žú/Ðú8û9ûXûEtûIºûüü^3ü+’üB¾ü
ý
ý ý%>ýCdý:¨ý(ãý3þ.@þhoþ-Øþvÿv}ÿcôÿX	u	;‰	,Å	jò	;]	!™	'»	$ã	'	>0	>o	>®	í			4	S	rf	‡Ù	/a	!‘	$³	9Ø		%&	L	Ye	¿	ß	$ú	K	<k	”¨	O=	2�	1À	-ò	- 	-N	|	‘	8¢	IÛ	(%		@N		*�		.º		Dé		2.
! 	a
! 	z
! 	‘
! 	!¬
! 	,Î
! 	�û
! 	�‰		=1	4o	2¤	2×	1
! 
	e<
	3¢
	3Ö
	3
! 	g>	>¦	|å	Ub	(¸	á	Oú	MJ	˜	0²	4ã	0	/I	$y	*ž	@É	8
! 	:C	~	2“	%Æ	$ì	‚	=”	4Ò	=	"E	ãh	<L	`‰	Tê	Q?	G‘	EÙ	D	Dd	S©	hý	df	4Ë	?	?@	-€	N®	ƒý	`�	Dâ	P'	Wx	)Ð	$ú	b	‚	1—	É	DÝ	"	6<	s	*ƒ	®	 Ì	&í	+	S@	)”	2¾	6ñ	(	>H	>‡	1Æ	)ø	?" 	Pb 	[³ 	@!	^P!	W¯!	9"	A"	)_"	7‰"	@Á"	#	(#	#C#	ûg#	¡c$	»%	¼Á%	3~&	>²&	(ñ&	#'	,>'	<k'	>¨'	3ç'	S(	Ao(	±(	É(	1é(	$)	'@)	5h)	Cž)	Câ)	N&*	<u*	Q²*	!+	"&+	?I+	&‰+	J°+	,û+	=(,	f,	5‚,	A¸,	Uú,	AP-	J’-	GÝ-	3%.	Y.	:r.	%­.	Ó.	Cñ.	55/	2k/	'ž/	=Æ/	0	/0	†O0	ŠÖ0	ea1	Ç1	$á1	02	?72	_w2	 ×2	Cø2	.<3	 k3	=Œ3	;Ê3	04	@74	*x4	A£4	Iå4	(/5	?X5	8˜5	2Ñ5	I6	]N6	S¬6	7	3 7	&T7	1{7	(­7	,Ö7	38	*78	gb8	QÊ8	A9	"^9	3�9	:µ9	)ð9	3:	4N:	/ƒ:	 ³:	Ô:	6î:	Y%;	4;	4´;	8é;	("<	4K<	'€<	3¨<	4Ü<	;=	M=	Am=	G¯=	N÷=	NF>	V•>	^ì>	cK?	i¯?	h@	‚@	A	‚A	B	�‚B	C	�„C	D	r†D	€ùD	€zE	€ûE	|F	ƒüF	€G	C�G	6áG	7H	3PH	„H	;£H	5ßH	5I	KI	3gI	3›I	?ÏI	3J	$CJ	4hJ	:�J	8ØJ	3K	&EK	lK	‰K	(§K	$ÐK	5õK	H+L	2tL	-§L	-ÕL	.M	A2M	YtM	/ÎM	@þM	u?N	SµN		O	6)O	/`O	�O	)©O	(ÓO	\üO	0YP	0ŠP	[»P	EQ	]Q	EpQ	G¶Q	'þQ	&&R	MR	!iR	.‹R	1ºR	%ìR	0S	-CS	qS	.�S	2¾S	-ñS	#T	LCT	%�T	8¶T	ïT	K
U	4YU	.ŽU	+½U	6éU	4 V	,UV	G‚V	IÊV	3W	bHW	1«W	$ÝW	X	X	(-X	,VX	FƒX	FÊX	/Y	.AY	0pY	,¡Y	"ÎY	2ñY	,$Z	)QZ	({Z	+¤Z	,ÐZ	&ýZ	+$[	+P[	%|[	"¢[	Å[	#å[	&	\	70\	-h\	-–\	*Ä\	)ï\	)]	$C]	&h]	)�]	-¹]	+ç]	%^	(9^	5b^	#˜^	'¼^	4ä^	'_	&A_	 h_	+‰_	µ_	2Ô_	4`	0<`	1m`	?Ÿ`	;ß`	Ka	Vga	P¾a	Kb	[b	+{b	/§b	'×b	ÿb	(c	…<c	/Âc	)òc	#d	#@d	dd	(�d	"ªd	9Íd	/e	+7e	 ce	2„e	&·e	*Þe	1	f	;f	(Wf	,€f	-­f	$Ûf	&g	,'g	*Tg	!g	+¡g	sÍg	Ah	ª_h	$
! j	[/j	K‹j	×j	1íj	k	:k	Yk	tk	p€k	=ñk	9/l	0il	Ušl	:ðl	?+m	Lkm	�¸m	YIn	H£n	gìn	1To	„†o	Np	[Zp	Y¶p	<q	<Mq	:Šq	aÅq	A'r	@ir	yªr	:$s	O_s	M¯s	Jýs	aHt	[ªt	Wu	>^u	V�u	=ôu	92v	Rlv	G¿v	iw	oqw	)áw	hx	>tx	c³x	=y	EUy	¹›y	<Uz	i’z	aüz	J^{	S©{	Dý{	/B|	.r|	*¡|	(Ì|	8õ|	4.}	)c}	7�}	+Å}	+ñ}	-~	\K~	‰¨~	m2	g 	f€	>o€	g®€	W�	9n�	t¨�	Î‚	¼ì‚	I©ƒ	Lóƒ	Z@„	5›„	OÑ„	4!…	=V…	A”…	7Ö…	5†	-D†	;r†	0®†	Nß†	a.‡	T�‡	Gå‡	B-ˆ	5pˆ	S¦ˆ	Túˆ	8O‰	Bˆ‰	-Ë‰	2ù‰	I,Š	NvŠ	VÅŠ	Z‹	yw‹	Dñ‹	Z6Œ	N‘Œ	CàŒ	Y$�	?~�	?¾�	<þ�	J;Ž	J†Ž	0ÑŽ	>�	2A�	4t�	_©�	D	�	AN�	c��	iô�	/^‘	IŽ‘	oØ‘	IH’	X’’	Yë’	TE“	>š“	KÙ“	C%”	Ci”	7­”	aå”	\G•	—¤•	’<–	ŽÏ–	�^—	:ï—	7*˜	Kb˜	^®˜	d
™	Fr™	Ž¹™	’Hš	KÛš	]'›	 …›	¦›	gÁ›	)œ	>œ	Yœ	oœ	1…œ	/·œ	4çœ	¢�	¿�	}?ž	:½ž	Aøž	O:Ÿ	qŠŸ	|üŸ	1y 	V« 	J¡	PM¡	Vž¡	Lõ¡	{B¢	.¾¢	fí¢	ST£	B¨£	Yë£	.E¤	"t¤	R—¤	Qê¤	7<¥	9t¥	\®¥	˜¦	˜¤¦	 =§	&^§	M…§	/Ó§	;¨	?¨	Q¨	<q¨	V®¨	©	? ©	?`©	7 ©	;Ø©	"ª	Z7ª	%’ª	<¸ª	"õª	$«	.=«	3l«	' «	È«	/ç«	2¬	(J¬	4s¬	,¨¬	3Õ¬	<	­	NF­	6•­	EÌ­	®	I2®	|®	@š®	Û®	/õ®	/%¯	*U¯	.€¯	H¯¯	!ø¯	-°	2H°	<{°	,¸°	'å°	6
±	"D±	g±	2…±	]¸±	.²	@E²	†²	I¥²	Pï²	:@³	6{³	C²³	6ö³	;-´	4i´	;ž´	\Ú´	 7µ	>Xµ	@—µ	7Øµ	Y¶	:j¶	)¥¶	Ï¶	8ê¶	?#·	c·	9|·	4¶·	3ë·	&¸	NF¸	-•¸	Ã¸	?Ú¸	)¹	ID¹	Ž¹	/¨¹	1Ø¹	3
! º	">º	&aº	%ˆº	®º	+Íº	=ùº	S7»	z‹»	)¼	/0¼	8`¼	/™¼	+É¼	õ¼	/½	+C½	1o½	-¡½	0Ï½	'¾	,(¾	U¾	6u¾	¬¾	 Ë¾	ì¾	.û¾	*¿	?J¿	"Š¿	9­¿	+ç¿	2À	#FÀ	-jÀ	˜À	¶À	ÖÀ	#ïÀ	)Á	3=Á	0qÁ	1¢Á	2ÔÁ	=Â	3EÂ	0yÂ	1ªÂ	4ÜÂ	4Ã	-FÃ	*tÃ	)ŸÃ	-ÉÃ	+÷Ã	,#Ä	0PÄ	-�Ä	¯Ä	+ÊÄ	(öÄ	&Å	&FÅ	*mÅ	$˜Å	5½Å	'óÅ	Æ	 0Æ	4QÆ	 †Æ	c§Æ	vÇ	”‚Ç	zÈ	’È	-®È	,ÜÈ	5	É	?É	&XÉ	xÉ	!øÉ	(Ê	!CÊ	/eÊ	1•Ê	ÇÊ	CçÊ	C+Ë	#oË	=“Ë	"ÑË	HôË	H=Ì	9†Ì	/ÀÌ	ðÌ	'
Í	55Í	2kÍ	GžÍ	:æÍ	!Î	X?Î	˜Î	±Î	ÁÎ	ÓÎ	ãÎ	$óÎ	Ï	=6Ï	$tÏ	™Ï	F³Ï	(úÏ	(#Ð	LÐ	YÐ	fÐ	xÐ	$ˆÐ	­Ð	ËÐ	ãÐ	ýÐ	Ñ	1Ñ	KÑ	DaÑ	*¦Ñ		ÑÑ	-ÛÑ	B	Ò	LÒ	$_Ò	0„Ò	µÒ	!ÑÒ	GóÒ	F;Ó	G‚Ó	AÊÓ	5Ô	)BÔ	lÔ	‡Ô	$�Ô	ÂÔ	 ÜÔ	ýÔ	"Õ	I;Õ	I…Õ	BÏÕ	-Ö	;@Ö	I|Ö	!ÆÖ	8èÖ	1!×	0S×	7„×	&¼×	,ã×	&Ø	7Ø	6WØ	ŽØ	8¦Ø	1ßØ	Ù	-Ù	-HÙ	-vÙ	,¤Ù	8ÑÙ	=
! Ú	=HÚ	=†Ú	=ÄÚ	Û	Û	).Û	%XÛ	)~Û	2¨Û	ÛÛ	1óÛ	%Ü	W=Ü	:•Ü	1ÐÜ	6Ý	-9Ý	9gÝ	¡Ý	¿Ý	2ØÝ	1Þ	=Þ	CXÞ	œÞ	=»Þ	oùÞ	2iß	1œß	Îß	@çß	"(à	#Kà	(oà	&˜à	-¿à	\íà	:Já	1…á	;·á	/óá	H#â	lâ	0ˆâ	'¹â	áâ	ã	ã	//ã	_ã	~ã	œã	´ã	fÑã	 8ä	'Yä	�ä	žä	¹ä	/Êä	4úä	)/å	4Yå	Žå	@«å	ìå	/ýå	!-æ	"Oæ	2ræ	D¥æ	!êæ	+ç	,8ç	eç	4„ç	¹ç	'Íç	#õç	9è	cSè	·è	!Õè	:÷è	2é	Jé	'fé	?Žé	Îé	 âé	ê	#ê	ZBê	Z�ê	yøê	zrë	%íë	>ì	Rì	.kì	!šì	H¼ì	!í	3'í	+[í	1‡í	C¹í	 ýí	2î	3Qî	9…î	#¿î	ãî	Güî	mDï	j²ï	@ð	^ð	:tð	"¯ð	Òð	2éð	4ñ	(Qñ	zñ	—ñ	P§ñ	0øñ	l)ò	h–ò	9ÿò	!9ó	5[ó	,‘ó	-¾ó	Aìó	0.ô	_ô	ô	Ÿô	½ô	Ðô	?ãô	'#õ	(Kõ	tõ	1�õ	Âõ	âõ	5þõ	E4ö	zö	>˜ö	>×ö	2÷	5I÷	?÷	*¿÷	>ê÷	4)ø	^ø	*yø	1¤ø	3Öø	K
! ù	:Vù	‘ù	-§ù	5Õù	)ú	@5ú	%vú	~œú	9û	YUû	P¯û	:ü	D;ü	4€ü	Aµü	"÷ü	(ý	)Cý	mý	D„ý	Éý	*ßý	#
! þ	.þ	Dþ	Zþ	sþ	'Œþ	&´þ	(Ûþ	ÿ	$!ÿ	!Fÿ	hÿ	)†ÿ	,°ÿ	(Ýÿ	
! 7 
! +X
! B„
! JÇ
! p
! Jƒ
! iÎ
! F8
! 7
! {·
! 33
! gg
! QÏ
! b!
! Ž„
! x
! PŒ
! FÝ
! f$
! h‹
! Jô
! p?
! m°
! K
! Lj
! G·
! nÿ
! Yn	
! 2È	
! yû	
! 7u
  
! =­
  
! Pë
  
! u<
! _²
! k
! X~
! X×
! *0
! P[
! Y¬
! {
! ^‚
! \á
! s>
! T²
! Q
! GY
! f¡
! _
! Rh
! &»
! 6â
! .
! [H
! 3¤
! WØ
! d0
! ,•
! uÂ
! 8
! %S
! .y
! @¨
! 9é
! $#
! 6H
! 2
! 4²
! 'ç
! 5
! 3E
! #y
! G�
! <å
! G"
! Vj
! VÁ
! V
! Wo
! UÇ
! R
! Lp
! 1½
! 6ï
! 6&
! &]
! ;„
! 4À
! õ
! W
! Sl
! 5À
! Hö
! g?
! )§
! 3Ñ
! 5
! *;
! 0f
! 5—
! 8Í
! .
! 15
! =g
! )¥
! Ï
! té
! E^
! ;¤
! 5à
! 8 
! >O 
! @Ž 
! FÏ 
! C!
! CZ!
! 1ž!
! 0Ð!
! 1"
! %3"
! `Y"
! ~º"
! X9#
! '’#
! Iº#
! J$
! KO$
! M›$
! Ié$
! E3%
! :y%
! /´%
! 9ä%
! !&
! *@&
! )k&
! N•&
! 0ä&
! ='
! 3S'
! @‡'
! >È'
! 1(
! 09(
! j(
! %‰(
! 4¯(
! Iä(
! #.)
! 9R)
! GŒ)
! .Ô)
! -*
! 51*
! 8g*
! = *
! 2Þ*
! R+
! 0d+
! <•+
! 7Ò+
! 5
! ,
! 7@,
! (x,
! a¡,
! A-
! PE-
! ;–-
! JÒ-
! 2.
! 8P.
! 2‰.
! '¼.
! Qä.
! Q6/
! /ˆ/
! 3¸/
! +ì/
! ‚0
! n›0
! -
! 1
! b81
! `›1
! /ü1
! 8,2
! Ze2
! QÀ2
! +3
! ">3
! Pa3
! E²3
! Iø3
! *B4
! 7m4
! -¥4
! .Ó4
!  5
! }#5
! &¡5
! "È5
! 6ë5
! "6
! @<6
! <}6
! .º6
! !é6
! C7
! 9O7
! 3‰7
! ½7
! Ý7
! ,ü7
! 4)8
! H^8
! O§8
! ;÷8
! ,39
! ;`9
! ;œ9
! <Ø9
! &:
! N<:
! ,‹:
! h¸:
! x!;
! 7š;
! ^Ò;
! G1<
! Ey<
! 7¿<
! N÷<
! OF=
! (–=
! D¿=
! B>
! VG>
! Yž>
! Gø>
! ;@?
! (|?
! B¥?
! Rè?
! +;@
! 2g@
! 7š@
! EÒ@
! BA
! Q[A
! ,­A
! /ÚA
! '
! B
! %2B
! GXB
! E B
! %æB
!  C
! 4-C
! PbC
! 3³C
! CçC
! E+D
! AqD
! O³D
! 2E
! B6E
! 4yE
! i®E
! F
! $3F
! #XF
! 5|F
! ²F
! %ÐF
! EöF
! O<G
! VŒG
! .ãG
! 3H
! CFH
! BŠH
! %ÍH
! 0óH
! U$I
! 3zI
! 1®I
! àI
! =J
! )>J
! 2hJ
! ›J
! 9¸J
! 3òJ
! 0&K
! PWK
! c¨K
! ;L
! >HL
! ?‡L
! 3ÇL
! kûL
! &gM
! 3ŽM
! ÂM
! :âM
! 7N
! ]UN
! R³N
! (O
! 0/O
! +`O
! /ŒO
! >¼O
! 0ûO
! F,P
! LsP
! SÀP
! JQ
! @_Q
! \ Q
! IýQ
! 2GR
! AzR
! 4¼R
! 9ñR
! @+S
! %lS
! /’S
! KÂS
! >T
! KMT
! N™T
! >èT
! g'U
! (�U
! V¸U
! %V
! *5V
! `V
! BhV
! D«V
! DðV
! G5X
! T}X
! TÒX
! A'Y
! IiY
! +³Y
! 0ßY
! :Z
! KZ
! *kZ
! #–Z
! !ºZ
! IÜZ
! m&[
! g”[
! $ü[
! ^!\
! '€\
! .¨\
! ×\
! "÷\
! !]
! !<]
! "^]
! "�]
! 3¤]
! "Ø]
! 4û]
! 40^
! Ne^
! K´^
! U_
! ®V_
! ª`
! J°`
! ;ûa
! 07b
! +hb
! ;”b
! :Ðb
! "c
! ,.c
! [c
! 2zc
! /­c
! %Ýc
! d
! #d
! iBd
! _¬d
! 9e
! sFe
! )ºe
! <äe
! )!f
! Kf
! kf
! $qf
! 
–f
! ¤f
! 	µf
  
! ¿f
! 	Êf
! +Ôf
! :g
! 1;g
! 'mg
! 0•g
! 5Æg
! 2üg
! //h
! <_h
! aœh
! ;þh
! +:i
! 9fi
! e i
! 8j
! ;?j
! /{j
! 3«j
! .ßj
! =k
! @Lk
! �k
! > k
! :ßk
! l
! -l
! 0Jl
! >{l
! bºl
! ;m
! 7Ym
! %‘m
! #·m
! 8Ûm
! "n
! $7n
! 7\n
! N”n
! Bãn
! 6&o
! )]o
! L‡o
! <Ôo
! 7p
! JIp
! E”p
! 8Úp
! .q
! 4Bq
! -wq
! *¥q
! ,Ðq
! Wýq
! /Ur
! 6…r
! I¼r
! ?s
! GFs
! Žs
! 3­s
! 3ás
! Bt
! ?Xt
! =˜t
! 9Öt
! Fu
! GWu
! BŸu
! Mâu
! F0v
! Gwv
! G¿v
! Aw
! SIw
! C�w
! (áw
! .
! x
! &9x
! `x
! +vx
! i¢x
! My
! 1Zy
! -Œy
! 1ºy
! 1ìy
! _z
! %~z
! "¤z
! EÇz
! %
{
! #3{
! %W{
! p}{
! Hî{
! 7|
! 8R|
! 8‹|
! 1Ä|
! <ö|
! 33}
! 1g}
! ™}
! &·}
! BÞ}
! *!~
! L~
! ;j~
! 9¦~
! Hà~
! 9)
! *c
! \Ž
! 8ë
! 1$€
! 5V€
! /Œ€
! 2¼€
! ï€
! 2ó€
! 5&�
! \�
! #u�
! Q™�
! &ë�
! J‚
! ']‚
! .…‚
! B´‚
! 7÷‚
! 4/ƒ
! 1dƒ
! 8–ƒ
! /Ïƒ
! %ÿƒ
! $%„
! %J„
! /p„
! ( „
! )É„
! #ó„
! )…
! )A…
! -k…
! #™…
! "½…
! à…
! )õ…
! †
! +3†
! -_†
! !�†
! $¯†
! (Ô†
! *ý†
! (‡
! @‡
! $X‡
! )}‡
! )§‡
! .Ñ‡
! Aˆ
! cBˆ
! A¦ˆ
! 9èˆ
! <"‰
! 4_‰
! ;”‰
! 3Ð‰
! HŠ
! DMŠ
! P’Š
! >ãŠ
! 3"‹
! 7V‹
! [Ž‹
! 8ê‹
! #Œ
! 
/Œ
! .=Œ
! $lŒ
! 	‘Œ
! ?›Œ
! iÛŒ
! 1E�
! &w�
! ž�
! J¾�
! -	Ž
! !7Ž
! #YŽ
! 7}Ž
! 'µŽ
! >ÝŽ
! <�
! )Y�
! 6ƒ�
! 2º�
! @í�
! !.�
! <P�
! ��
! .¨�
! %×�
! ý�
! 0‘
! /M‘
! ?}‘
! 8½‘
! ?ö‘
! 46’
! :k’
! A¦’
! =è’
! 3&“
! Z“
! +t“
! ) “
! +Ê“
! ö“
! '”
! 17”
! ;i”
! <¥”
! !â”
! $•
! #)•
! 9M•
! <‡•
! 8Ä•
! ;ý•
! 59–
! 8o–
! ¨–
! +Â–
! +î–
! +—
! +F—
! Ir—
! 3¼—
! 6ð—
! >'˜
! Af˜
! +¨˜
! +Ô˜
! +™
! %,™
! R™
! "o™
! *’™
! ½™
! ;Ö™
! š
! <2š
! :oš
! !ªš
! $Ìš
! 2ñš
! 5$›
! ‹Z›
! 2æ›
! <œ
! =Vœ
! E”œ
! <Úœ
! M�
! #e�
! ‰�
! '¨�
! IÐ�
! mž
! yˆž
! sŸ
! nvŸ
! zåŸ
! t` 
! oÕ 
! {E¡
! uÁ¡
! h7¢
! t ¢
! n£
! y„£
! vþ£
! wu¤
! xí¤
! qf¥
! ;Ø¥
! 2¦
! :G¦
! G‚¦
! )Ê¦
! (ô¦
! (§
! &F§
! 0m§
! 0ž§
! 3Ï§
! *¨
! 0.¨
! A_¨
! .¡¨
! )Ð¨
! 2ú¨
! T-©
! (‚©
! *«©
! ,Ö©
! 0ª
! '4ª
! =\ª
! =šª
! Øª
! ðª
! 
«
! *«
! +E«
! +q«
! &�«
! Ä«
! 9Ü«
! ¬
! 1'¬
! &Y¬
! /€¬
! @°¬
! .ñ¬
! $ ­
! 5E­
! 4{­
! 4°­
! å­
! ;®
! <A®
! D~®
! Ã®
! 7Ð®
! (¯
! -1¯
! -_¯
! �¯
! ¨¯
! Â¯
! /Ü¯
! /°
! 0<°
! 0m°
! 7ž°
! !Ö°
! !ø°
! H±
! Ac±
! *¥±
! !Ð±
! ò±
! &²
! '3²
! ([²
! <„²
! 0Á²
! %ò²
! 2³
! >K³
! &Š³
! "±³
! Ô³
! Nð³
! .?´
  
! n´
! .y´
! :¨´
! )ã´
! 5
µ
! ECµ
! A‰µ
!  Ëµ
! ìµ
! ,¶
! $4¶
! "Y¶
! .|¶
! %«¶
! %Ñ¶
! $÷¶
! ·
! D3·
! Dx·
! 4½·
! (ò·
! /¸
! -K¸
! y¸
! �¸
! ¦¸
! 2¼¸
! Lï¸
! <¹
! T[¹
! L°¹
! [ý¹
! WYº
! \±º
! D»
! PS»
! C¤»
! è»
! 
þ»
! 
¼
! $¼
! 9?¼
! Ey¼
! E¿¼
! C½
! *I½
! #t½
! )˜½
! Â½
! .Ø½
! ¾
! (¾
! 0B¾
! Es¾
! @¹¾
! "ú¾
! 2¿
! 3P¿
! 4„¿
! Q¹¿
! +À
! ,7À
! )dÀ
! 0ŽÀ
! H¿À
! MÁ
! /VÁ
! 2†Á
! ¹Á
! '×Á
! 3ÿÁ
! 3Â
! ?Â
! \Â
!  yÂ
! %šÂ
! ÀÂ
! %ÒÂ
! øÂ
! 	Ã
! Ã
! -Ã
! @Ã
! $OÃ
! tÃ
! %…Ã
! /«Ã
! %ÛÃ
! ,Ä
! ,.Ä
! .[Ä
! ,ŠÄ
! ,·Ä
! ,äÄ
! ,Å
! *>Å
! &iÅ
! /�Å
! ÀÅ
! ÉÅ
! ÐÅ
! (ÜÅ
! %Æ
! "+Æ
! NÆ
! mÆ
! ŒÆ
! 7™Æ
! @ÑÆ
! Ç
! "Ç
! H+Ç
! tÇ
! '“Ç
! »Ç
! +ÚÇ
! 'È
! ".È
! #QÈ
! )uÈ
! ŸÈ
! &¿È
! &æÈ
! 1
É
! 1?É
! !qÉ
! #“É
! !·É
! ÙÉ
! ñÉ
! 	Ê
! !Ê
! (:Ê
! �cÊ
! "ôÊ
! 5Ë
! HMË
! :–Ë
! /ÑË
! 'Ì
! 0)Ì
! $ZÌ
! %Ì
! +¥Ì
! /ÑÌ
! 'Í
! ()Í
!  RÍ
! +sÍ
! ŸÍ
! ´Í
! ÒÍ
! 4òÍ
! 8'Î
! /`Î
! W�Î
! 9èÎ
! 4"Ï
! WÏ
! 8iÏ
! &¢Ï
! ,ÉÏ
! $öÏ
! Ð
! 9Ð
! UÐ
! +tÐ
! 6 Ð
! ×Ð
! ,ñÐ
! +Ñ
! JÑ
! @SÑ
! 9”Ñ
! ÎÑ
! íÑ
! 	Ò
! #Ò
! CÒ
! 8`Ò
! 0™Ò
! ;ÊÒ
! )Ó
! =0Ó
! >nÓ
! I­Ó
! J÷Ó
! BÔ
! !aÔ
! ƒÔ
! =£Ô
!  áÔ
! -Õ
! 0Õ
! JÕ
! H`Õ
! )©Õ
! )ÓÕ
! 1ýÕ
! /Ö
! /NÖ
! .~Ö
! @­Ö
! -îÖ
! -×
! .J×
! y×
! )”×
! R¾×
! ?Ø
! (QØ
! NzØ
! #ÉØ
! $íØ
! $Ù
! *7Ù
! 'bÙ
! )ŠÙ
! >´Ù
! 9óÙ
! A-Ú
! AoÚ
! H±Ú
! 5úÚ
! ,0Û
! 1]Û
! ,�Û
! 2¼Û
! BïÛ
! ;2Ü
! nÜ
! Z{Ü
! .ÖÜ
! (Ý
! D.Ý
! 1sÝ
! 6¥Ý
! 3ÜÝ
! 3Þ
! 5DÞ
! =zÞ
! J¸Þ
! *ß
! ".ß
! 0Qß
! ?‚ß
! Âß
! Ýß
! õß
! )à
! "<à
! *_à
! *Šà
! Eµà
! Pûà
! 6Lá
! 2ƒá
! ¶á
! &Ôá
! ûá
! 9â
! Nâ
! _â
! 7yâ
! 7±â
! 3éâ
! %ã
! )Cã
! mã
! ‡ã
! §ã
! @¿ã
! -ä
! >.ä
! >mä
! D¬ä
! 7ñä
! ')å
! .Qå
! M€å
! HÎå
! Næ
! Hfæ
! .¯æ
!  Þæ
! 'ÿæ
! -'ç
! =Uç
! “ç
! ;®ç
! #êç
! 6è
! :Eè
! 5€è
! ¶è
! Öè
! õè
! é
! é
! )4é
! #^é
! '‚é
! &ªé
! "Ñé
! 3ôé
! (ê
! <ê
! Rê
! $lê
! ‘ê
! ¨ê
! Åê
! ×ê
! ñê
! ë
! *$ë
! Oë
! \ë
! ië
! ‡ë
! 9—ë
! .Ñë
! 8ì
! 39ì
! .mì
! /œì
! 0Ìì
! 3ýì
! ;1í
! Fmí
! ´í
! KÔí
! # î
! Dî
! >bî
! +¡î
! Íî
! .æî
! ï
! ,5ï
! @bï
! !£ï
! ,Åï
! ,òï
! ð
! 19ð
! -kð
! '™ð
! -Áð
! +ïð
! #ñ
! S?ñ
! L“ñ
! iàñ
! bJò
!  ­ò
! #Îò
! -òò
! V ó
! -wó
! 1¥ó
! *×ó
! &ô
! &)ô
! )Pô
! >zô
! /¹ô
! >éô
! ?(õ
! Ahõ
! 4ªõ
! +ßõ
! 4ö
! 9@ö
! 8zö
! 3³ö
! çö
! %÷
! 5,÷
!  b÷
! Tƒ÷
! 7Ø÷
! 6ø
! 7Gø
! ø
! I˜ø
! Hâø
! ?+ù
! \kù
! ZÈù
! (#ú
! -Lú
! -zú
! ¨ú
! *Èú
! +óú
! 1û
! 0Qû
! ‰‚û
! Mü
! 3Zü
! -Žü
! T¼ü
! 9ý
! $Ký
! 8pý
! .©ý
! (Øý
! <þ
! '>þ
! fþ
! …þ
! –þ
! ¨þ
! ¹þ
! "Öþ
! 'ùþ
! !ÿ
! )7ÿ
! <aÿ
! (žÿ
! 'Çÿ
! /ïÿ
! 1'Q1y2«?Þ>1W#‰­¼Ï!àioˆ)ø3"Vi"‡$ª Ïð11BFtE»hnj3Ù2
@'_7‡.¿-î6Sh$ƒ8¨BáN$)s�;´*ð$	0@	&q	&˜	0¿	;ð	&,
! S
! )q
! 2›
! 6Î
! &,;HM„,Ò1ÿ01(b/‹4»*ð
%4
)Z
)„
8®
8ç
A 4b@—$Ø<ý.:4i0žÏéGLNL›6è.1N/€T° '&N8jP£0ô% :[(z0£ Ô'õ%&CIj*´ß+þN*Ny$È%í&0:)k8•8Î:6By!�$±Öï++3-_5�-ÃDñ56)lS–ê"'8J	ƒ!�¯Î<ß/(Lu'Ž<¶-ó$!F[p‰�/¹5é8XXx>Ñ6>G;†)Â)ì#:W0s.¤3Ó9 8A  z › Bº Lý &J!6q!$¨!Í!1å!<";T".�"B¿"A#5D#1z#F¬#1ó#.%$.T$5ƒ$5¹$>ï$C.%r%.Š%/¹%é%9&/<&+l&L˜&Hå&E.'At'¶'MÎ'"('?(5g(,�(Ê(0à(.).@)o)�)5­)Nã)X2*4‹*/À*8ð*:)+d+1‚++´+)à++
! ,46,9k,9¥,+ß,,- 8-/Y-$‰-®-Í-,è-[.q.2„.4·.2ì.(/UH/Ož/î/"06109h0D¢0&ç0%1)41.^1�13§1EÛ1,!2N26n22¥2UØ2(.3GW3>Ÿ3AÞ3+ 4$L4%q4—4§4&¼4$ã445,=5(j5B“5LÖ5#6C6.`6=�6'Í64õ63*78^77—7+Ï76û7-28P`8&±8.Ø8B9/J9*z9:¥9:à9<:)X:D‚:SÇ:T;Kp;¼;CÚ;'<EF<@Œ<<Í<D
! =@O=L�=5Ý=B>(V>;>#»>Fß>&&?M?7h?< ?9Ý?J@,b@<�@IÌ@A-A+MA@yALºAPB;XB7”BcÌB 0C,QC ~C*ŸC-ÊC/øC%(D7ND?†DÆD6æDE&6E1]E�E#­E ÑE+òEF)>F)hF’F®FÉFæFG#G-?G)mG —G%¸G-ÞG+H$8H4]H*’H1½H1ïH0!IRI6hI"ŸIÂIÞIûI9J0LJ'}J-¥JÓJ$ðJ,KbBK.¥K5ÔK
! L<&L5cL™L,ªL+×L3M07M/hM˜M®M½M/ÃM"óMNGNHfN0¯N#àN)O%.O3TO=ˆOJÆO'P9P<MP5ŠP&ÀP6çP'QFQ=ZQ/˜Q/ÈQ1øQA*R>lRD«R!ðR/S(BS)kS#•S#¹SaÝS"?T bTƒT4£T>ØT5U/MU*}U&¨U+ÏU(ûU$$VaIV6«V.âVZWClWF°Wa÷WAYX.›X*ÊXFõX.<Y
kYyY�Y6§YCÞY!"ZDZ0dZ•Z+¯Z.ÛZ#
! [!.[-P[$~[$£[#È[.ì[@\<\\<™\BÖ\]V-]7„]1¼]6î] %^F^,d^?‘^/Ñ^0_22_/e_5•_VË_<"`Q_`0±`Yâ`<a+WaUƒacÙaE=bJƒb>ÎbN
c1\c@Žc6ÏcLd-Sdc�dåde+e7<e:te1¯e8áe&f7Af*yf1¤f:Öf@g3Rg'†g%®g$Ôg;ùg.5hFdh«h5Æhühi2iFii[imÅiK3j1j"±j Ôjõj#k,6kCckB§kêklFl*dl+�l*»l1æl'mF@m=‡m#Åm$ém#n(2n([n „n9¥nßnþno4oMo&do‹o4�oCÒop(-pVp6vp#­pTÑp&q-7q,eq’q*¬q/×q(r0r$Jror+Žr0ºr/ër&s)Bsls{s+‘s½s*Ñsüst)t
@t
Nt#\t
€t%Žt´tÓtótu&u?Fu†u(£u(Ìuõuv ,v7Mv-…v³vÇvçvVývTwmw‰w$�w!Âwäw8x.=xPlx*½x/èx3y!Ly(nyM—yHåy.z$Mzrz4�zÂz+Öz+{.{H{d{„{¤{ Á{ â{4|/8|#h|IŒ|Ö|:è|E#}<i}¦} ¼})Ý}(~0~!H~j~‡~�~$¶~+Û~$*,W*u 5¿JõT@€
•€£€WÃ€8�T�l�5{�H±�ú�‚,‚'J‚r‚ƒ‚ ž‚?¿‚Cÿ‚;Cƒ/ƒ3¯ƒAãƒ%„8<„7u„+­„2Ù„@…3M…H�…3Ê…>þ…$=†,b†4�†&Ä†6ë†6"‡fY‡À‡Æ‡"Û‡þ‡ˆ&ˆ*>ˆiˆˆˆN¨ˆ7÷ˆ'/‰'W‰$‰0¤‰$Õ‰)ú‰%$Š%JŠ$pŠ%•Š»Š$×ŠüŠ‹ 1‹0R‹0ƒ‹´‹Ó‹)ó‹Œ=ŒLŒjŒyŒOˆŒØŒçŒÿŒ�1�I�h�w�ˆ�—�¯�É�8â�Ž+Ž%:Ž&`Ž%‡Ž+­ŽÙŽ9ñŽ+�#J�n�}�:Œ�Ç�Ö�è���)�8�G�!^�"€�£�´�Ç�"Ú�1ý�/‘*A‘4l‘¡‘¶‘Ì‘à‘ô‘’&’ 7’X’&x’Ÿ’:µ’ð’““0+“\“w“‹“¡“´“È“Ù“ì“ÿ“”&”5”T”5c”(™”3Â”ö”R•JV•+¡•Í•-é•!–9–R–n–%„–ª–»–Ï–â–4ö–+—!@—b—*‚—­—Á—0Ù—
! ˜'˜<˜#P˜t˜†˜�˜º˜Ó˜"ê˜
™!™>™[™x™�™ž™&º™*á™0š=šZšrš�š%œšÂšÚšùš›&!›H›[›+l›˜›´›AÊ›@œMœjœ}œ!•œ·œÊœâœúœ�0�E�c�z�’�¥�½�KÕ�F!žPhžL¹ž@ŸGŸeŸ<„Ÿ9ÁŸUûŸTQ 0¦ +× /¡<3¡9p¡,ª¡6×¡,¢2;¢.n¢D�¢Uâ¢/8£+h£+”£<À£}ý£4{¤2°¤^ã¤_B¥:¢¥Ý¥+ý¥')¦CQ¦0•¦DÆ¦.§A:§=|§Aº§ü§H¨(a¨"Š¨­¨IÄ¨&©>5©t©B�©BÐ©ª3ª.?ª'nª$–ª»ª*Öª«!«.1«,`«6�«Ä«#á«%¬"+¬N¬l¬/Œ¬0¼¬#í¬8­cJ­?®­î­0®/9®/i®™®4µ®0ê®2¯2N¯3�¯
µ¯
Ã¯/Ñ¯>°#@°"d°+‡°)³°!Ý° ÿ° ±->±l±†±’±¯±Ë±é±²8²W²u²0“²4Ä²ù² ³)³I³i³‰³ ¥³*Æ³ñ³(´P8´:‰´4Ä´ù´=µOµ:iµB¤µ4çµA¶=^¶/œ¶&Ì¶4ó¶,(·7U·�·*¬·&×·þ·#¸*<¸"g¸DŠ¸@Ï¸4¹5E¹&{¹)¢¹Ì¹?ì¹,º
9ºGº8OºjˆºFóº&:»Ba»4¤»Ù»ð»\¼@k¼@¬¼#í¼½C½3\½)�½@º½!û½3¾7Q¾6‰¾7À¾+ø¾($¿M¿.k¿%š¿0À¿'ñ¿À3ÀOÀ/^À5ŽÀ6ÄÀ@ûÀ8<Á*uÁ0 Á;ÑÁ2
Â2@Â$sÂ$˜Â/½Â!íÂ Ã)0Ã)ZÃ)„Ã-®Ã$ÜÃÄy ÄœšÄ07ÅhÅ „Å8¥ÅEÞÅ@$Æ3eÆ4™ÆÎÆ*æÆ:ÇCLÇ�Ç®Ç ÎÇ,ïÇ‡È,¤È!ÑÈFóÈF:É^�ÉFàÉM'Ê[uÊfÑÊW8ËA�Ë9ÒËTÌJaÌ0¬Ì+ÝÌ:	Í#DÍ#hÍ+ŒÍA¸ÍFúÍAÎ6]Î-”ÎÂÎ!ÞÎ-Ï.Ï'NÏ9vÏ%°Ï)ÖÏ(Ð )Ð/JÐ2zÐ$­Ð-ÒÐ-ÑO.Ñ$~Ñ5£ÑÙÑðÑ?Ò;NÒŠÒ�Ò'¼Ò8äÒÓ;Ó!WÓ*yÓ¤ÓÂÓ4âÓ1Ô,IÔ/vÔ3¦Ô<ÚÔÕ"1Õ!TÕ.vÕ1¥Õ×Õ
! êÕ:õÕ"0Ö(SÖ'|Ö"¤Ö!ÇÖ!éÖ ×!,×"N×+q×%�×)Ã×$í×#Ø+6Ø0bØ“Ø°Ø.ÌØ/ûØ"+Ù-NÙ'|Ù¤Ù"ÃÙ#æÙ7
! Ú&BÚ/iÚ™Ú&¸ÚßÚ$ùÚÛ$:Û#_Û$ƒÛ&¨Û-ÏÛ'ýÛ1%ÜWÜ#tÜ#˜Ü¼ÜÙÜøÜ!Ý$5Ý$ZÝ-Ý+­ÝÙÝ!øÝ!Þ(<Þ0eÞ)–Þ(ÀÞéÞß:ß-Zß.ˆß·ß0Íß/þß-.à4\à6‘à*Èà6óà#*á#Ná1rá7¤á5Üáâ6&âJ]â@¨â+éâ7ã4Mã6‚ã6¹ãðã5õã-+ä Yä#zä žä.¿ä)îä$å'=åOeå/µå,åå%æ8æ6Oæe†æXìæ-Eç.sç<¢ç=ßç;è9YèN“è>âèh!é3ŠéC¾éSê,Vê,ƒê"°êÓêîê#ë$+ë@Pë6‘ë?ÈëHìLQìFžìHåì.í.Lí>{íºí!Ôí>öí5îFîbî~îšî¶î:ÏîO
! ïHZïE£ïOéïH9ðE‚ð$Èð7íðS%ñYyñZÓñc.òD’òb×ò*:ó)eó#�ó.³ó6âóô=(ô fô)‡ô<±ôîô9þô88õ(qõJšõKåõA1öAsö2µö-èö"÷'9÷a÷x÷‹÷©÷½÷Ø÷ ò÷!ø 5ø!Vø xø"™ø!¼ø"Þøù!ùAù!aù4ƒù¸ù&Öùýù!
! ú,úEFúFŒúBÓú!û+8û:dû1ŸûLÑû@ü:_ü1šü(Ìüõü#ý(9ýbý%�ý.§ý'Öýþý;þ<Uþ?’þEÒþ)ÿ&Bÿ,iÿ1–ÿJÈÿ0=D,‚.¯=ÞHe%'¥Íä-ô/"R'm•-µ+ã5!Eg0‡¸+Ò.þ#-!Q-s$¡$Æ#ë6?F3†,ºç6ý4+P.|1«5Ý/UC[™\õeRF¸dÿad	gÆ	h.
! q—
! R	p\YÍ.'FV �U¾"
>7
-v
9¤
IÞ
E(HnH·8)9Cc;§OãG3F{+Âî/-<0j2›#Îò7+G*s*žUÉ*?*j9•<Ï'64!k-�1»4í1"QT<¦:ã& Efa†@è>)/h"˜-»,é*8A@zC»3ÿ3#O,s# 1Ä;ö)2%\!‚)¤/Î3þ32/f5–Ì"å&/;H4„¹0È.ùD($m)’&¼)ã0
1>p;‹0Ç5ø?.7n<¦3ã* 8B { )” ¾ =Ý 9!-U!'ƒ!I«!2õ!8("a"&y"* "'Ë"ó"
# *#6K#F‚#RÉ#5$DR$P—$:è$5#%:Y%”%8«%1ä%-&(D&[m&2É&:ü&E7'K}'QÉ'*((F(*o(š(­(Â(Ò(æ(ú() )4)F)X)j){)�)¡)·)Ë)Ü)î)**&*:*L*`*r*„*˜*ª*¼*Î*à*ô*++.+@+T+f+z+Œ+ +±+Å+×+é+û+
,,3,E,Y,k,,•,«,½,Ï,á,/ó,#-(3-\-+u-¡-»-Î-ä-#ÿ-$#.H.].p.Š.¨.#¹. Ý./þ.6./!e/‡/K¦/ò/'0'*0'R0z0"�0)²0Ü01ô01&13X10Œ14½1/ò1)"2GL21”27Æ2#þ2"3!>3!`3‚3¡3%¹3(ß34(44:4o4ˆ4 ¦4*Ç4&ò4&5&@5<g5'¤5!Ì5(î5/6&G6%n6&”6"»6*Þ6+	7)57&_73†7º7,Ö778;8X8/i8)™8"Ã8.æ809"F9i9:‰9Ä9#â9":!):&K:!r:,”:&Á:'è:;.;)J;!t;5–;Ì;:ß;.<(I<r<1†<¸<&Ó<+ú<$&=%K=)q=›=1»=í=!>+->2Y>>Œ>)Ë>(õ> ?&??f?.{?ª?Ç?2ç?$@N?@Ž@$«@TÐ@K%AqA…A A)½A+çA6B
JB.XB‡B$¥B#ÊBîB+C8CXCiC.vC#¥C'ÉC'ñC(D*BD+mD>™D=ØD>E1UE(‡E"°E1ÓEJF#PFtF!�F(²F!ÛFýF
G%G?G ZG {G œG ½G ÞG ÿG  H AH bH ƒH!¤H ÆHçH%I#+I#OI"sI–I¶IÒIéI)J)1J)[J…J¥JÁJÝJùJK,KCKcKK›K·KÓKïK0L9<L?vL[¶L#M/6M$fM%‹M%±M3×MN#(N0LN}N�N ¦N+ÇNóN7	O6AO/xO¨O"ÃOæO ÿO+ P1LP ~PŸP¶PÓP%îP%Q0:Q.kQ2šQ$ÍQòQR))RSRlR)‹R6µR#ìR%S6S=LS$ŠS)¯SÙS#ïS-T&AT!hT#ŠT#®TÒT<æT#U8AU$zU ŸU*ÀU+ëU2V7JV/‚V ²V"ÓV'öVW==W{W™W!³W4ÕWH
! XPSX,¤X)ÑX-ûX&)Y'PYxY˜Y4¸Y,íY%Z@Z.VZ4…Z2ºZ,íZA[A\[ž[$º[.ß[8\2G\z\+�\7¹\ñ\]]D6]2{],®]Û](ú].#^[R^m®^(_=E_!ƒ_'¥_'Í_$õ_7`#R`%v`6œ`3Ó`@a3Ha|a)œa-Æa5ôa(*b(Sb|b(›b(Äb&íbc31c.ec*”cA¿c9d;d5OdL…d/Òd!e$eCCe1‡e/¹e8ée."f(Qfzf’f%«fÑf)ìfg+g@g+]g/‰g.¹gQègH:h4ƒh:¸h7óh+iEi7Ri'Ši1²i.äi.j(Bj1kj0�j+Îj,új.'kVk!hkEŠk)Ðk<úk97lql"�l³lÆlØlòl*m#<m!`m!‚m!¤m!Æm$èm"
n#0n#Tn#xnœn¼n-Ún)o 2oSoso"“o¶o&Öo'ýo+%p(Qpzp%šp"Àp ãpq7$q3\q1�qfÂqV)r5€r¶r#½rárs!s,8s"es0ˆsJ¹s2tA7tNytCÈtCu*Pu&{u(¢u;Ëu<vDv$dv‰v'¤vCÌv"w-3waw|w_šwLúw,GxHtx1½xïx þx"yBy!`y+‚y®yËy3èyHzez1yz7«zãzøz {){!I{'k{,“{À{5Ï{|%|5C|Hy|HÂ|O}'[}=ƒ}WÁ}F~m`~‹Î~Zz7‘0Éú-€H€h€ˆ€1¦€2Ø€+�/7�$g�;Œ�.È�>÷�#6‚?Z‚#š‚6¾‚!õ‚0ƒ1Hƒ&zƒ/¡ƒ4Ñƒ2„29„8l„/¥„>Õ„/…&D…$k… �…4±…:æ…@!†#b†††&¦†Í†$è†$
‡-2‡&`‡ ‡‡-¨‡$Ö‡û‡-ˆFˆ*dˆ%�ˆµˆÏˆ+íˆ‰!9‰"[‰~‰%š‰À‰$Û‰Š$Š&@Š$gŠ/ŒŠ7¼Š.ôŠ*#‹-N‹*|‹$§‹.Ì‹6û‹'2Œ@ZŒ%›ŒÁŒ;ßŒ�!.�P�hm�Ö�â�8ý�%6Ž!\Ž~Ž.žŽÍŽ çŽ�,&�)S�-}�/«�5Û�/�"A�3d�'˜�$À�å�‘(!‘8J‘6ƒ‘@º‘2û‘M.’?|’?¼’1ü’9.“=h“@¦“=ç“;%”5a”5—”%Í”Nó”.B•6q•0¨•PÙ•*–2J–+}–1©–IÛ–&%—)L—?v—6¶—Aí—./˜3^˜,’˜)¿˜(é˜0™:C™.~™&­™<Ô™$š"6šYšDsš4¸š4íš"›47›&l›$“›¸›)Ë›"õ›=œ.Vœ*…œ*°œ4Ûœ,�,=�j�.z�Q©�Iû�"Ežhž€ž!Ÿž)Áž%ëž%Ÿ7Ÿ&KŸrŸ �Ÿ!±ŸÓŸ(æŸ # /> n (‹ "´ 8× 9¡!J¡l¡7‚¡6º¡ñ¡¢¢4#¢X¢%o¢&•¢¼¢!Û¢ý¢$£ =£(^£1‡£9¹£Gó£&;¤Kb¤0®¤Wß¤$7¥ \¥C}¥Á¥0à¥1¦EC¦7‰¦4Á¦Kö¦!B§"d§"‡§ª§É§"æ§b	¨1l¨%ž¨Ä¨2à¨(©+<©+h©&”©+»©ç©)ÿ©-)ª0Wª(ˆª%±ª0×ª« &«G«,_«'Œ«.´«2ã«!¬#8¬/\¬4Œ¬$Á¬Aæ¬4(­j]­2È­'û­)#®@M®Ž®«®2Æ® ù®5¯<P¯+�¯¹¯.Ï¯2þ¯1°3I°6}°M´°O±DR±=—±Õ±/î±².3²1b²#”²¸² Í²î²„³�“³$´ :´/[´'‹´'³´8Û´-µQBµK”µàµÿµ"¶$;¶#`¶(„¶)­¶9×¶-·"?·b·'�·G©·ñ·-
! ¸8¸L¸'j¸’¸Ÿ¸8¾¸ ÷¸$¹#=¹a¹!r¹ ”¹.µ¹ä¹þ¹5ºPºlº-€º®ºÅºÛº/êºC»5^»
”»"¢»/Å»-õ».#¼+R¼4~¼;³¼+ï¼*½3F½"z½&�½&Ä½#ë½#¾"3¾"V¾y¾™¾'·¾(ß¾¿2¿.R¿�¿&ž¿#Å¿"é¿-À,:ÀgÀ/‚À,²À(ßÀ5Á!>Á7`Á'˜ÁÀÁ ÖÁ$÷ÁÂ+<Â9hÂ*¢Â,ÍÂ,úÂ4'Ã"\ÃCÃ8ÃÃüÃ%Ä.@Ä/oÄ$ŸÄ6ÄÄAûÄK=Å5‰Å4¿Å'ôÅ!ÆH>ÆV‡ÆEÞÆ+$Ç,PÇM}ÇBËÇ,È);È7eÈ;�È5ÙÈ3É4CÉ.xÉ§É/ÃÉ.óÉ+"Ê.NÊ"}Ê ÊI¿ÊI	Ë.SË*‚Ë-­Ë0ÛË1Ì&>Ì'eÌ/�Ì4½Ì)òÌ,Í-IÍ'wÍ(ŸÍ&ÈÍ8ïÍ(Î(8Î;aÎD�ÎFâÎ/)Ï1YÏ4‹ÏRÀÏ9Ð4MÐ8‚ÐH»Ð!Ñ(&ÑEOÑE•Ñ;ÛÑ$Ò)<Ò1fÒ2˜ÒSËÒ$Ó(DÓSmÓOÁÓ&Ô:8ÔsÔ%ƒÔ:©ÔKäÔM0Õ6~Õ+µÕ/áÕÖ&,Ö*SÖ+~Ö*ªÖÕÖêÖ 	×!*×L×/h×-˜×Æ×Ë×4Ò×Ø Ø3Ø@ØYØ5oØ,¥Ø<ÒØ5Ù1EÙ&wÙ1žÙ[ÐÙ8,ÚLeÚH²ÚûÚÛ\/Û3ŒÛ7ÀÛ*øÛ.#Ü'RÜ,zÜ"§Ü4ÊÜ1ÿÜ41Ý+fÝ’Ý-°ÝÞÝLöÝ5CÞ9yÞ³ÞÈÞBæÞ:)ß=dßM¢ßeðßRVàZ©à&á>+áAjá*¬áN×á&â:@â<{âA¸â5úâ10ã)bã2Œã"¿ãâãõã!ä*äIäeä/€ä/°ä/àä/å3@å8tå3­å8áå+æ3Fæ+zæ3¦æAÚæ@çM]ç:«ç9æç9 è;Zè;–è3Òè3éH:é.ƒé&²éÙé%õé6ê3RêU†ê<Üê8ëRë*pë/›ë!ËëQíë%?ìDeì2ªì)Ýì2í8:í9sí"­íÐíâí$ôíî9*î;dî/ î/Ðîï"ï!@ïbï=zï¸ïÒïéï.ýï*,ðHWð! ð>Âð2ñ 4ñCUñ3™ñ<Íñ*
! ò5ò Oòpò)�ò+ºò%æò%ó+2ó^óróŽó?®óDîó3ô%Rô"xô*›ô7Æôþôõ6õQQõ,£õHÐõAöR[ö-®ö6Üö5÷I÷(i÷'’÷)º÷ä÷$ø+&ø%Rø"xø-›ø%Éø!ïø<ù>Nù,�ùºù×ù@öù'7ú!_ú �ú¢ú½ú8Ùú1û5Dû*zû¥û7¼ûEôû1:üLlüL¹ü-ý*4ý=_ý"�ý#ÀýJäýM/þB}þ&Àþ*çþ%ÿ¿8ÿ‰øÿ7‚
.º
†é
8p
3©
4Ý
 
W3
4‹
 À
.á
B
OS
B£
Kæ
J2
K}
KÉ
J
K`
5¬
7â
J
9e
9Ÿ
EÙ
Q
Dq
D¶
@û
š<
:×
^	
#q	
=•	
Ó	
	Û	
Jå	
+0
! 
	\
! 
f
! 
r
! 
%†
! 
n¬
! 
m
d‰
;î
:*
He
3®
%â
&

;/

:k

¦

®

<¿

ü

8
-H
.v
*¥
Ð
(î
8
<P
B�
FÐ
B
ZZ
(µ
)Þ
:
(C
1l
<ž
/Û
/
<;
cx
6Ü
C
6W
7Ž
)Æ
Fð
B7
z
E�
'Õ
&ý
0$
\U
>²
;ñ
(-
-V
4„
¹
"×
Qú
@L
B�
1Ð
4
'7
'_
	‡
‘
D¬
@ñ
2
.O
J~
É
,æ
1
)E
"o
*’
5½
ó

"
h;
¤
Á
 Û
1ü
1.
 `
�
%ž
Ä
$à

%!
G
`
$|
#¡
.Å
ô

&
#A
e
~
–
´
É
Þ
&ô
*
F
`
6}
 ´

Õ
7ã
. 
%J 
.p 
1Ÿ 
@Ñ 
@!
S!
s!
;�!
(Ì!
Kõ!
$A"
f"
8�"
º"
>Ð"
N#
M^#
3¬#
@à#
!$
>$
O$
)o$
(™$
@Â$
%%
+)%
U%
2k%
-ž%
+Ì%
$ø%
6&
T&
5p&
<¦&
<ã&
4 '
7U'
5�'
AÃ'
7(
T=(
T’(
>ç(
H&)
Fo)
¶)
Ð)
%ï)
-*
+C*
6o*
-¦*
.Ô*
-+
1+
*D+
 o+
`�+
 ñ+
1,
D,
=W,
•,
,²,
ß,
ÿ,
--
DM-
’-
1¯-
á-
4÷-
J,.
%w.
%�.
&Ã.
Cê.
&./
&U/
 |/
D�/
â/
0
L0
Ae0
§0
Å0
â0
÷0
1
)!1
K1
j1
0‡1
8¸1
?ñ1
12
,Q2
=~2
(¼2
,å2
$3
73
U3
(q3
 š3
7»3
ó3
'4
'44
2\4
$�4
V´4
;5
>G5
>†5
9Å5
-ÿ5
3-6
a6
(6
@¨6
4é6
)7
H7
e7
|7
’7
(©7
Ò7
<è7
D%8
=j8
]¨8
#9
C*9
,n9
<›9
nØ9
:G:
(‚:
I«:
0õ:
.&;
 U;
2v;
'©;
4Ñ;
$<
-+<
&Y<
 €<
¡<
µ<
7É<
=
 =
;=
(V=
%=
0¥=
!Ö=
"ø=
'>
(C>
4l>
E¡>
)ç>
7?
6I?
+€?
1¬?
=Þ?
@
;@
Z@
!z@
7œ@
!Ô@
ö@
1A
0@A
)qA
)›A
ÅA
1àA
8B
9KB
?…B
\ÅB
\"C
$C
#¤C
ÈC
 ãC
?D
+DD
pD
 �D
M®D
-üD
I*E
StE
2ÈE
ûE
!F
#-F
QF
"pF
,“F
ÀF
4ÞF
*G
 >G
O_G
¯G
FÉG
=H
$NH
$sH
8˜H
^ÑH
(0I
.YI
JˆI
&ÓI
5úI
L0J
G}J
ÅJ
5åJ
:K
=VK
/”K
*ÄK
KïK
;;L
%wL
'�L
-ÅL
NóL
<BM
7M
$·M
^ÜM
/;N
tkN
VàN
67O
RnO
ˆÁO
8JP
BƒP
@ÆP
0Q
98Q
&rQ
4™Q
$ÎQ
3óQ
6'R
^R
tR
&“R
ºR
8ØR
)S
(;S
(dS
�S
4­S
$âS
%T
+-T
YT
 vT
—T
+·T
ãT
"øT
U
-U

! EU
 PU
qU
‘U
$®U
)ÓU
.ýU
$,V
(QV
(zV
£V
(ÂV
2ëV
3W
:RW
?�W
4ÍW
	X
%X
'2X
)ZX
)„X
#®X
ÒX
%ëX
8Y
+JY
vY
8”Y
%ÍY
&óY
Z
8Z
'WZ
Z
4™Z
ÎZ
$éZ
([
57[
 m[
)Ž[
)¸[
*â[
!
\
"/\
"R\
Nu\
.Ä\
ó\
]
!)]
K]
j]
„]
H¡]
/ê]
@^
[^
p^
e‡^
Yí^
&G_
n_
 †_
§_
"Ã_
Sæ_
:`
Y`
x`
—`
¶`
?Ç`
>a
6Fa
*}a
!¨a
Êa
#Ùa
 ýa
*b
)Ib
,sb
4 b
)Õb
$ÿb
=$c
'bc
<Šc
(Çc
=ðc
'.d
3Vd
BŠd
,Íd
#úd
Ae
5`e
4–e
)Ëe
)õe
-f
@Mf
"Žf
$±f
*Öf
+g
-g
-Cg
'qg
)™g
Ãg
Eßg
M%h
Ush
FÉh
0i
&Ai
5hi
'ži
5Æi
üi
j
4j
$Sj
xj
˜j
9µj
Jïj
0:k
7kk
£k
3»k
&ïk
-l
(Dl
!ml
 �l
°l
-Él
V÷l
)Nm
/xm
¨m
Àm
Üm
0øm
')n
+Qn
9}n
M·n
!o
''o
'Oo
9wo
3±o
4åo
;p
NVp
;¥p
6áp
/q
2Hq
2{q
I®q
3øq
!,r
Nr
3cr
/—r
3Çr
7ûr
33s
gs
)‡s
)±s
+Ûs
/t
27t
$jt
-�t
@½t
:þt
$9u
!^u
#€u
 ¤u
4Åu
Húu
(Cv
lv
ƒv
œv
'±v
Ùv
îv
)
! w
(4w
Z]w
-¸w
*æw
+x
"=x
`x
tx
Šx
8¦x
ßx
2ïx
6"y
4Yy
6Žy
3Åy
3ùy
4-z
5bz
3˜z
4Ìz
,{
7.{
3f{
/š{
0Ê{
Bû{
8>|
!w|
(™|
$Â|
.ç|
9}
(P}
(y}
4¢}
9×}
7~
=I~
3‡~
/»~
4ë~
. 
.O
4~
.³
.â
,€
9>€
9x€
9²€
:ì€
9'�
:a�
9œ�
9Ö�
W‚
Wh‚
.À‚
ï‚

! ƒ
ƒ
<?ƒ
K|ƒ
HÈƒ
T„
Ff„
9­„
$ç„
!…
.…
/M…
"}…
& …
)Ç…
ñ…

†
,†
.?†
 n†
0�†
#À†
=ä†
"‡
*=‡
$h‡
�‡
!­‡
 Ï‡
-ð‡
ˆ
!:ˆ
+\ˆ
-ˆˆ
$¶ˆ
7Ûˆ
.‰
(B‰
.k‰
-š‰
È‰
1Ø‰
.
! Š
*9Š
/dŠ
B”Š
3×Š
B‹
FN‹
3•‹
'É‹
"ñ‹
+Œ
3@Œ
@tŒ
DµŒ
%úŒ
 �
+@�
3l�
 �
¾�
ZÝ�
8Ž
NŽ
iŽ
9‰Ž
4ÃŽ
-øŽ
(&�
<O�
Œ�
ª�
#Æ�
ê�
(�
b0�
�“�
1‘
$J‘
†o‘
6ö‘
M-’
:{’
6¶’
6í’
/$“
%T“
-z“
<¨“
Hå“
5.”
&d”
7‹”
AÃ”
G•
M•
@e•
2¦•
$Ù•
þ•
 –
:3–
n–
*…–
>°–
3ï–
D#—
3h—
$œ—
3Á—
5õ—
0+˜
6\˜
@“˜
?Ô˜
D™
@Y™
;š™
Ö™
ê™
ÿ™
š
)š
=š
Pš
eš
yš
Žš
¢š
·š
Íš
áš
÷š
›
%›
8›
I›
c›
x›
Ž›
¤›
·›
Ê›
9â›
Iœ
Dfœ
M«œ
Mùœ
@G�
(ˆ�
(±�
3Ú�
dž
3sž
%§ž
=Íž
HŸ
(TŸ
>}Ÿ
B¼Ÿ
7ÿŸ
Z7 
Y’ 
Pì 
B=¡
[€¡
8Ü¡
\¢
br¢
\Õ¢
X2£
N‹£
UÚ£
U0¤
U†¤
VÜ¤
V3¥
VŠ¥
Uá¥
U7¦
U�¦
Vã¦
V:§
V‘§
Uè§
U>¨
U”¨
Vê¨
VA©
V˜©
2ï©
$"ª
Gª
-fª
s”ª
>«
?G«
F‡«
+Î«
4ú«
0/¬
0`¬
1‘¬
9Ã¬
%ý¬
!#­
+E­
+q­
+�­
,É­
+ö­
+"®
,N®
,{®
*¨®
WÓ®
,+¯
&X¯
K¯
KË¯
M°
Ye°
s¿°
A3±
4u±
Yª±
"²
Z'²
Z‚²
[Ý²
[9³
Z•³
[ð³
'L´
)t´
)ž´
)È´
Hò´
W;µ
X“µ
-ìµ
.¶
9I¶
Aƒ¶
vÅ¶
7<·
0t·
l¥·
5¸
;H¸
#„¸
9¨¸
-â¸
U¹
5f¹
Qœ¹
ˆî¹
!wº
>™º
4Øº
>
»
-L»
!z»
;œ»
7Ø»
%¼
16¼
2h¼
2›¼
WÎ¼
&½
.F½
u½
<‡½
2Ä½
÷½
 ¾
8¾
2U¾
(ˆ¾
E±¾
E÷¾
0=¿
.n¿
"�¿
3À¿
:ô¿
c/À
“À
X³À
:Á
GÁ
FYÁ
 Á
+¾Á
êÁ
1Â
):Â
'dÂ
)ŒÂ
%¶Â
ÜÂ
*úÂ
"%Ã
!HÃ
)jÃ
 ”Ã
µÃ
6ÔÃ
 Ä
R,Ä
/Ä
$¯Ä
ÔÄ
)ìÄ
(Å
?Å
]Å
 rÅ
“Å
¦Å
2ÄÅ
/÷Å
/'Æ
(WÆ
&€Æ
§Æ
#ÆÆ
"êÆ

Ç
*(Ç
!SÇ
 uÇ
,–Ç
*ÃÇ
*îÇ
È
39È
mÈ
‹È
 È
½È
)ÒÈ
,üÈ
0)É
7ZÉ
!’É
#´É
0ØÉ
&	Ê
#0Ê
/TÊ
A„Ê
%ÆÊ
8ìÊ
5%Ë
M[Ë
6©Ë
8àË
.Ì
3HÌ
-|Ì
JªÌ
CõÌ
,9Í
AfÍ
H¨Í
>ñÍ
U0Î
&†Î
'­Î
HÕÎ
DÏ
FcÏ
QªÏ
CüÏ
=@Ð
8~Ð
;·Ð
OóÐ
-CÑ
qÑ
0ŒÑ
/½Ñ
íÑ
8Ò
/<Ò
DlÒ
1±Ò
$ãÒ
7Ó
,@Ó
0mÓ
žÓ
8ºÓ
'óÓ
&Ô
+BÔ
%nÔ
Z”Ô
cïÔ
#SÕ
HwÕ
(ÀÕ
$éÕ
/Ö
>Ö
4TÖ
‚‰Ö
×
-+×
CY×
C�×
-á×
-Ø
5=Ø
.sØ
%¢Ø
ÈØ
ÜØ
ïØ
'Ù
0.Ù
0_Ù
 �Ù
#±Ù
&ÕÙ
 üÙ
"Ú
#@Ú
$dÚ
'‰Ú
&±Ú
.ØÚ
Û
(%Û
(NÛ
(wÛ
 Û
"ÀÛ
!ãÛ
'Ü
*-Ü
/XÜ
8ˆÜ
'ÁÜ
1éÜ
HÝ
(dÝ
3�Ý
1ÁÝ
óÝ
/Þ
CÞ
FZÞ
/¡Þ
(ÑÞ
)úÞ
8$ß
+]ß
+‰ß
/µß
6åß
à
.œà
+Ëà
0÷à
(á
$Aá
%fá
&Œá
)³á
&Ýá
(â
-â
Fâ
`â
 ~â
Ÿâ
°â
Ââ
AØâ
Eã
#`ã
 „ã
3¥ã
1Ùã
(ä
44ä
iä
/ƒä
.³ä
%âä
Qå
Zå
yå
%”å
4ºå
4ïå
3$æ
0Xæ
3‰æ
,½æ
)êæ
7ç
6Lç
!ƒç
&¥ç
7Ìç
2è
+7è
.cè
’è
4­è
âè
,é
-é
"Cé
/fé
?–é
+Öé
Bê
Eê
Feê
&¬ê
Óê
7çê
2ë
4Rë
0‡ë
>¸ë
#÷ë
ì
&7ì
!^ì
€ì
œì
^´ì
í
3/í
%cí
(‰í
²í
Ìí
3àí
î
')î
$Qî
>vî
9µî
)ïî
Eï
!_ï
�ï
“ï
"¦ï
4Éï
þï
ð
)-ð
&Wð
"~ð
H¡ð
3êð
/ñ
UNñ
&¤ñ
LËñ
3ò
YLò
8¦ò
3ßò
4ó
 Hó
ió
|ó
‘ó
&¬ó
)Óó
*ýó
(ô
6Bô
<yô
)¶ô
àô
úô
"õ
4õ
Rõ
1hõ
.šõ
*Éõ
9ôõ
.ö
Kö
,gö
5”ö
.Êö
ùö
/÷
0?÷
p÷
‹÷
©÷
"¶÷
)Ù÷
,ø
0ø
Bø
\ø
uø
ˆø
* ø
)Ëø
4õø
*ù
Gù
+eù
&‘ù
%¸ù
Þù
!ýù
ú
:ú
$Sú
xú
’ú
¬ú
IÆú
û
!û
>û
&^û
…û
5 û
Öû
(ìû
@ü
BVü
A™ü
Ûü
øü
ý
)1ý
;[ý
C—ý
!Ûý
1ýý
/þ
Oþ
kþ
!†þ
6¨þ
<ßþ
"ÿ
.?ÿ
Gnÿ
G¶ÿ
'þÿ
-&3T ˆ©"µØí&#;"_.‚6±Iè(2?[.›2Ê$ý6"#Y}š¸%Ö2ü=/7m&¥(Ì)õ=2Z�+¬Øö!4V+j–B´=÷25=h2¦BÙ7<TA‘Óí&		-0	^	!~	 	"¼	ß	9ô	4.
! !c
! .…
! G´
! $ü
! !%8)^ˆ¥À"ß%=Rdf>Ë
! 

P6
9‡
>Á
#1$V&o;–vÒ)I@s+´àò^KqG½W.]9Œ;Æ2<5>r;±GíI5('¨Ð]ç&E1l=žEÜ<"0_8�KÉ'?=}-™$ÇEì02"c†)¤&ÎõL%Gr/º.ê))C mŽ4¨&Ý+*0([F„0ËDü4Av*…(°)Ù15H#`„Ÿ+´+à/& V%w2�)Ð/ú**B-m@›-Ü@
! 8KK„8ÐK	 U 1t ¦ .Â Tñ -F!=t!/²!;â!2"2Q"„"“"/®"0Þ" #)0#+Z#*†#5±#ç#1ð#$"$!G$,i$<–$UÓ$!)%FK%’%0±%>â%#!&E&=c&7¡&CÙ&T'Zr'[Í'd)(EŽ(cÔ(#8)!\)~):œ)[×)#3*W*=w*µ*Õ*1õ*A'+Ci+D­+%ò+W,&p,—,,·,#ä,%-4.-.c-2’-AÅ-.!."=."`.6ƒ.$º.#ß.W/W[/ ³/0Ô/.0/40+d0(�0-¹0+ç0@1<T18‘15Ê162)72'a22‰2,¼2Hé2?23r3Œ3¢37º3Bò3,54'b46Š4+Á4+í465?P5)�52º5í566-6!@6'b6(Š6=³6#ñ6!7577$m7%’7.¸7/ç708#H8l883ž86Ò88	9'B9$j9Q�9 á9A:"D:(g:�:A¢:ä:ð:Aÿ:A;T;Ot;'Ä;&ì;%<&9<4`<.•< Ä<å<6=%:=L`=>­=5ì=">A>_>0}>+®>FÚ>L!?Ln?L»?L@LU@¢@§@a¸@•AZ°A&B%2B#XB*|B§B*»B$æB*C6C<UC8’C ËC"ìCD(D+HD5tD.ªD4ÙDAE6PE2‡E2ºE2íE< F2]F>�F5ÏF>G)DG0nGŸG¹G%ÔG"úG H >H-_H"�H!°H%ÒH%øH4IJSI'žI'ÆIîIþI'J DJeJvJ”J±JÉJæJúJ5K-DKrKÜ~K[MaMDcMI¨MòM?
! NßJN0*O<[O`˜OùOPPK$P[pPtÌP=AQWQ?×QURpmR5ÞRPSeSzS(–S+¿S-ëS*T2DT<wT´T#»T­ßT�U"“UK¶U,V/VOVeTV;ºVwöV0nW\ŸW‘üW_ŽXTîX^CYd¢YVZ]^Zd¼Z_![@�[JÂ[D
\RR\Z¥\Q]�R]Kâ]M.^K|^?È^N_HW_C _^ä_XC`?œ`–Ü`^saEÒa b?¹bmùbVgcU¾cŽdS£dS÷d\KeU¨eÞþeXÝf±6g_èg\HhS¥hoùhXiiBÂiJjHPj?™jUÙjW/kS‡k_ÛkQ;lS�lNálF0mPwmCÈnXoeo‚‚o/pQ5p
‡p4•pDÊpCqSq,hq3•q	ÉqIÓq0r^Nrp­r3s–Rs4és-t!LtAntO°t3u&4u"[u@~u@¿u4v 5v!Vv#xv3œv3Ðv9w5>w'tw'œw$Äw%éwx!x+7x-cxD‘xÖx(åx.yE=y\ƒy"àyKzPOz4 z?Õz:{P{2n{R¡{?ô{L4|�|Z}4\}&‘}X¸}3~cE~@©~^ê~”IÞ=û[9€!•€G·€ÿ€!�+*�0V�V‡�FÞ�d%‚EŠ‚Ð‚â‚Kô‚W@ƒV˜ƒSïƒJC„EŽ„hÔ„q=…n¯……†s¤†d‡\}‡TÚ‡R/ˆh‚ˆ…ëˆaq‰IÓ‰\ŠczŠ0ÞŠ,‹<<‹Ry‹KÌ‹bŒU{ŒÑŒíŒ/ýŒ.-�B\�-Ÿ�CÍ�.ŽA@ŽA‚Ž,ÄŽFñŽt8�?­�>í�M,�z�DŽ�;Ó�J‘QZ‘a¬‘R’#a’…’O™’>é’(“;“>P“9�“É“(æ“1”=A”<”1¼”>î”#-•JQ•?œ•HÜ•;%–,a–4Ž–KÃ–F—@V—‰——A!˜Jc˜?®˜/î˜A™@`™G¡™7é™j!šjŒš[÷šHS›Uœ›Sò›TFœR›œMîœN<�Y‹�må�ySž{Íž~IŸIÈŸ_ ˆr gû kc¡iÏ¡‡9¢TÁ¢r£a‰£Ië£E5¤†{¤K¥wN¥JÆ¥~¦R�¦‚ã¦@f§C§§ ë§5¨=B¨i€¨+ê¨{©r’©�ªx‡ªî«ï«
! ­•Š­„ ®š¥®Œ@¯¢Í¯€p°–ñ°gˆ±^ð±èO²8³~M´’Ì´�_µ—áµ‰y¶Ÿ·}£·“!¸7µ¸4í¸ž"¹ÊÁ¹YŒºmæº\T»r±»d$¼z‰¼X½n]½(Ì½%õ½"¾4>¾Gs¾»¾3Ø¾)¿6¿-V¿"„¿§¿-Ä¿=ò¿E0À6vÀˆ­ÀI6ÁA€ÁnÂÁ$1ÂVÂ)iÂ2“Â$ÆÂ"ëÂÃA"ÃQdÃd¶Ã.Ä(JÄ=sÄ(±Ä?ÚÄnÅ=‰ÅÇÅ?GÆp‡Æ?øÆI8ÇP‚ÇaÓÇL5È:‚È>½ÈtüÈ$qÉT–É+ëÉ_Ê_wÊV×Ê0.Ë=_Ëb�Ë~Ì^ÌpÞÌKOÍ_›ÍOûÍ-KÎeyÎJßÎ,*Ï?WÏo—ÏpÐKxÐnÄÐL3ÑR€ÑtÓÑ†HÒwÏÒ3GÓ4{Ó<°Ó!íÓGÔIWÔ8¡ÔÚÔAøÔF:Õp�ÕRòÕ(EÖ(nÖ.—ÖAÆÖo×px×(é×=Ø;PØAŒØÎØ1îØ& Ù%GÙmÙ3ŠÙ¾ÙsÙÙAMÚ@�ÚCÐÚ=ÛPRÛ£ÛR½Û)ÜC:ÜL~Ü ËÜ ìÜ2
ÝE@Ý†Ý!¡ÝYÃÝGÞHeÞ9®ÞAèÞY*ß4„ß6¹ßDðß55à4kà: àAÛà5á4Sá:ˆá5ÃáAùá5;â2qâ?¤â7äâ4ãGQã8™ã+Òã(þã'ä>Cäh‚ä\ëäMHåa–åQøå'JæLræ]¿æWç*uçO ç)ðç"èY=è0—è,Èè"õè*é2Cévé%‘éE·é*ýé*(êBSê2–ê2Éê-üê.*ë9Yë?“ëOÓë-#ì(Qì3zì?®ì-îì@í,]í*ŠíHµíAþíA@î@‚îYÃî8ï;Vï,’ïK¿ï9ð,Eð/rð#¢ðOÆðñ4ñRñMiñX·ñHòEYòXŸòYøò@RóS“óYçó2AôGtô[¼ô$õF=õ'„õS¬õ1ö72öXjö=Ãö?÷oA÷.±÷\à÷8=øLvøGÃø8ùUDù=šùAØù1únLús»úm/ûq�ûJü@ZüC›üHßü3(ýj\ý…ÇýTMþ‘¢þs4ÿB¨ÿEëÿF1ux6î %7F/~<®Eë_1n‘-Y.VˆTßP4j…*ð I<C†'Ê6ò/)KY4¥8Ú<)PUzGÐ*8C4|3±2å)	MB	W�	/è	(
! +A
! 2m
! . 
! FÏ
! 36J<�=¾%üX"<{i¸T"
Kw
UÃ
BŠ\fçJN9™^Ó.2)a)‹µ3Õ	-$;RTŽ@ã%$šJ…åvk2â0)FJpb»2EQ2—.Ê.ù0(.Y>ˆpÇ+8Hd­ ¼Ýú<TcA‚fÄ^+FŠaÑ™3ƒÍ�Q}ï1m6ŸDÖAK]:©?ä2$=WH•?ÞHNg=¶PôbE ¨ -Ä 8ò 2+!N^!Y­!)"S1"<…"eÂ"(#i¨#S$Jf$K±$-ý$;+%‹g%\ó%OP&B &4ã&:'5S'1‰'e»'G!()i(0“(>Ä(ˆ)UŒ)1â)(*'=*3e*M™*@ç*4(+(]+J†+AÑ+;,7O,>‡,2Æ,Eù,9?-&y-M -1î-> .?_.CŸ.Hã.:,/6g/"ž/#Á/)å/C0 S0Ât0Ö71\2]k2ÐÉ2Öš3rq4†ä4]k5^É5ç(6Ê7oÛ7rK8í¾8Ö¬9rƒ:uö:�l;M
! <oX<4È<=ý<];=T™=Gî=�6>*¸>3ã>L?Jd?¾¯?mn@îÜ@vËA¸BBjûBMfCz´C7/DNgDM¶DNEKSE,ŸE9ÌE:FBAFC„FHÈFJGL\GT©GVþGHUHTžHWóHXKI`¤I]J#cJ3‡JU»J5KSGK1›K&ÍK7ôK9,L=fL7¤L=ÜLWM6rM:©M-äM9NJLND—NZÜNb7O3šO1ÎO=P9>P7xP°P*ÊP8õP4.QcQWvQ"ÎQñQ$
! R1/R\aRf¾Rb%S’ˆSST&oT$–T7»T{óToU „U#¥U4ÉUþU"V!3VUV7uV­VHÌVIWƒ_W!ãW?XAEX5‡X%½XHãX,Y.FYuYCŽY@ÒYDZ+XZE„Z)ÊZ!ôZ5[5L[8‚[C»[0ÿ[40\Fe\¬\-È\kö\2b]:•]BÐ]-^‚A^YÄ^$_6C_>z_6¹_8ð_8)`hb`PË`Xa5ua'«a-Óa!b%#b?IbE‰b:Ïb:
! c6Ec;|c<¸c6õcc,d(�dv¹d-0e)^eUˆe'Þe9fK@f)Œf1¶f)èf)g4<gMqgL¿g-hE:h•€h7i8Ni=‡i>Åi.j(3j-\j'Šj0²j%ãj'	k,1k&^k&…k>¬këk8ýk6lTlhdl(Íl+öl+"mONm'žmÆmámým$n$:n?_n?Ÿn[ßnQ;oF�oLÔo !pBpB\pjŸp
! q&'q+Nqzq)šq)Äq!îqCr&Tr{r�r"£r-Ær-ôr#"sFses(„s­s#ÍsBñs4t#Ltptd†tët5u4<u-qu:Ÿu9Úu-v#Bv4fv%›vÁv!ØvBúv>=wZ|w=×w;x;QxF�x(Ôx6ýxb4yj—yyzF|zEÃz&	{/0{O`{7°{#è{#|%0|(V| |5 |Ö|î|)}4.}‚c}>æ}%~FC~5Š~ À~5á~P!h*Š'µ4Ý<€DO€”€®€)À€.ê€™�:³� î�;‚8K‚„‚O ‚Qð‚6BƒDyƒY¾ƒB„L[„N¨„D÷„\<…I™…gã…9K†:…†DÀ†H‡(N‡*w‡,¢‡AÏ‡9ˆ3Kˆ8ˆE¸ˆGþˆ0F‰Dw‰N¼‰=Š9IŠ?ƒŠdÃŠW(‹B€‹!Ã‹.å‹*Œ.?ŒnŒ…Œ �Œ=¾Œ:üŒF7�5~�´�5É�Dÿ�DDŽ#‰Ž4­Ž@âŽ3#�(W�0€�L±�4þ�83�2l�<Ÿ�1Ü�F‘@U‘\–‘]ó‘ZQ’1¬’*Þ’C	“,M“Oz“8Ê“2”C6”,z”-§”7Õ”>
•3L•?€•@À•?–2A–Lt–6Á–>ø–>7—1v—Q¨—Bú—C=˜8�˜6º˜/ñ˜i!™'‹™³™6Ì™1š05š&fš-�š»šj×šAB›s„›?ø›08œ"iœ<Œœ2Éœ'üœ'$�L�4j�3Ÿ�Ó�å�Bû�T>ž-“ž!Áž@ãž&$ŸkKŸ^·Ÿ . ^D ;£ iß aI¡S«¡Zÿ¡qZ¢SÌ¢i £kŠ£�ö£e„¤aê¤[L¥5¨¥4Þ¥-¦:A¦9|¦-¶¦6ä¦4§*P§{§•§;¯§$ë§;¨FL¨%“¨G¹¨0©2©&R©1y©>«©@ê©A+ªXmªIÆªN«K_«K««0÷«3(¬\¬Wv¬=Î¬[­.h­L—­ä­ÿ­®D<®A�®,Ã®ð®¯=!¯<_¯œ¯B®¯Pñ¯2B°1u°\§°@±SE±;™±?Õ±T²<j²@§²'è² ³>1³9p³)ª³Ô³ ñ³$´7´-U´ƒ´,£´/Ð´µµD?µ,„µ,±µÞµöµ(¶ ?¶;`¶œ¶¼¶,Ú¶6·<>·<{·(¸·<á·D¸c¸Ng¸#¶¸#Ú¸þ¸Y¹Pv¹PÇ¹.ºjGºG²ºGúºoB»^²»G¼KY¼S¥¼3ù¼Q-½8½A¸½@ú½H;¾J„¾EÏ¾P¿Ef¿@¬¿Mí¿g;ÀC£ÀLçÀH4Ác}Á>áÁB Â@cÂ`¤ÂJÃJPÃJ›ÃKæÃI2Äu|ÄRòÄJEÅL�ÅEÝÅ@#ÆDdÆ=©ÆPçÆa8ÇHšÇWãÇ`;ÈEœÈQâÈZ4É‚�ÉEÊSXÊK¬Ê@øÊG9ËT�ËCÖËQÌUlÌDÂÌlÍ3tÍ1¨ÍOÚÍ *Î¾KÎ*
! Ïo5Ïz¥ÏN ÐGoÐI·ÐzÑ|ÑÎ“ÑbÒ €Ò,¡Ò"ÎÒ1ñÒ9#ÓH]Ó!¦ÓJÈÓXÔNlÔA»ÔAýÔF?Õ@†ÕEÇÕ=
ÖXKÖI¤ÖJîÖ$9×&^×…×-š×?È×AØ<JØ6‡Ø?¾Ø3þØ72Ù2jÙ9�Ù*×Ù8Ú6;Ú—rÚ£
! Û/®Û-ÞÛ"Ü*/Ü5ZÜ0�Ü*ÁÜ+ìÜÝ48Ý<mÝ7ªÝ%âÝBÞ<KÞ@ˆÞXÉÞi"ßmŒß3úß.à>àGQàt™àXáJgá>²á›ñád�â;òâd.ãQ“ãAåã''ä1Oä+�ä-­äwÛäHSå(œå*Ååðåæ;æ:Oæ*ŠæµæÓæ0óæc$çˆç)¥ç2ÏçKè'NèDvè*»èGæè6.é9eélŸé:êGê\eê3Âê4öêR+ë/~ë;®ëdêëIOì)™ì Ãìƒäì*hí4“í,ÈíõíUîhîyîE‘î×î3óî5'ï']ï,…ï)²ï,Üï0	ð0:ð(kð”ð*ªðÕð$ñð2ñbIñ
¬ñrºñ2-ò`òuqò5çòó ó
$ó?2órózó7‚ó7ºóRòóREô˜ô7­ôåô@ìô<-õjõwõ!€õ¢õE±õ9÷õ@1öCrö¶ö@¿ö÷÷<÷$Z÷\÷5Ü÷>øPQø<¢øgßø3GùB{ù&¾ù;åùJ!úTlú3Áú2õú4(û5]û@“ûÔû0êû)ü-Eü(sü%œü&Âü%éü%ý$5ý"Zý&}ý$¤ý'Éýñý#þ5þ!Uþ+wþ1£þÕþôþ(ÿ*;ÿ8fÿ,Ÿÿ2ÌÿYÿÿ4Y;ŽRÊ+$In"ŽY±f.r.¡=ÐAMPHžXç.@"o ’!³SÕ:)@d(¥@Î('8I`AªPìB=D€-ÅBóC6	Gz	6Â	;ù	85
! 7n
! ¦
! FÄ
! A0MA~À
ØQæ(8)a‹#¦&Ê/ñB!
d
z
”
›
®
Ê
#ê
'6I_;y*µLà[-‰0¢VÓ*189@
! zC…É(ç$#5"Y<|Y¹+X?A˜*Útz’<²:ï
*=88v=¯%íB,V
ƒ2‘Ä!â$')Q,cG�:Ø3;GhƒhìUU«
°¾Ï5à?0V<‡EÄK
! oVÆ×èù
! /-Ky�¡1¸êû]]{`Ù=:xc‰-íb,`�ð4óE(7n¦	¿žÉbh €Ë "L!o!;€!G¼!7" <"!]"<"¼"”È"]#Bc#¾¦#ƒe$*é$-%0B%-s%/¡%˜Ñ%mj&AØ&a'ˆ|'T(Z(Fs(Jº(,)W2)WŠ)6â),*~F*ªÅ*ap+/Ò+µ,E¸,þ,+-)G-)q-(›-"Ä-*ç-l.N.ŸÎ.Wn/pÆ/,70àd0,E1Qr1)Ä10î1282Q2.i22˜2NË2U3Tp3%Å3'ë364!J4Bl4>¯4%î45).5X5Xr5,Ë5(ø5)!6%K6(q6$š60¿6nð6P_7‚°7@38[t8_Ð8A09_r9½Ò9:�:SË:S;ts;Qè;X:<e“<qù<4k= =d­=o>œ‚>N?Ün?7K@4ƒ@V¸@QAYaA^»A`Bq{B^íBQLCsžC$D$7D?\D{œDoE[ˆEFäEW+FMƒFKÑFFG8dG—�Gh5H]žHHüHIEI7�I\ÇId$J]‰J_çJSGKG›KUãKR9LrŒL_ÿL†_MtæMA[N<�NPÚNx+O„¤OY)P<ƒPEÀP_QIfQ‘°Q\BRFŸR�æRxvS_ïS\OT6¬TSãT77UYoUaÉUA+V(mV–V°VaÊV3,W;`WXœW^õWSTX?¨XcèXGLY[”YIðY":Zr]ZWÐZ7([•`[uö[Ml\Šº\UE]9›]EÕ]%^cA^c¥^#	_3-_Qa_D³_]ø_YV`6°`oç`NWaX¦aœÿa œbV=c?”c(Ôcbýcc`dCÄd?e‡He-ÐePþeOfAff@¨fAéfU+g0�g/²gVâg49hXnhfÇhG.ikviaâiMDj/’jCÂjqk\xk_ÕkY5lY�l]éldGm7¬m0ämFn%\n6‚n:¹n%ônSo[noAÊo;p,Hp3up(©p3Òp(qv/q"¦q6Éq4rv5r9¬rær.sV5sAŒs0Îs(ÿs8(t@atM¢tCðt'4ua\uY¾u,v/Ev@uv5¶v7ìvb$wB‡w6Êw/x/1xVax&¸x-ßx
y>(yHgyY°y`
! z;kz4§z4Üz6{2H{{{B—{(Ú{|7 |6X|(�|D¸|)ý|'}#C}Jg}A²}ô}<~LI~”–~#+"O!r,”7Á'ùa!€Zƒ€DÞ€#�GC�$‹�B°� ó� ‚55‚Dk‚;°‚-ì‚2ƒ‘Mƒ+ßƒH„cT„%¸„qÞ„/P…/€…/°…/à…3†AD†,††(³†^Ü†;‡FS‡š‡-¶‡Mä‡P2ˆ0ƒˆJ´ˆ,ÿˆo,‰2œ‰.Ï‰xþ‰NwŠ&ÆŠRíŠ-@‹"n‹‘‹'°‹'Ø‹'ŒV(Œ(ŒM¨Œ(öŒ?�6_�7–�9Î�&Ž-/ŽH]Ž$¦ŽgËŽ-3�2a�1”�0Æ�%÷�$�0B�-s�4¡�.Ö�‘*#‘5N‘8„‘.½‘0ì‘2’P’Dm’8²’’ë’/~“4®“Bã“?&”@f”O§” ÷”%•%>•4d•�™•6–-R–Y€–(Ú–9—=—\—({—(¤—$Í—$ò—<˜NT˜'£˜Ë˜Kç˜,3™G`™:¨™0ã™.š0Cš6tš«š1Åš-÷š}%›J£›î›OœUœEeœ«œ2»œ"îœ"�C4�,x�L¥�/ò�0"žSž	ož)yž	£ž­žÁžÚžéžÿžŸŸ
! &Ÿ1ŸEŸXŸgŸŸ%•Ÿ »ŸÜŸñŸ  ' : S 	h 
r € ˜ µ 
! Ë Ö *å @¡rQ¡EÄ¡E
! ¢'P¢¨x¢x!£€š£%¤6A¤bx¤1Û¤1
¥?¥<Z¥—¥ °¥Ñ¥Wå¥Y=¦W—¦Aï¦91§k§H‚§CË§4¨-D¨>r¨C±¨<õ¨2©6A©;x©!´©5Ö©Qª.^ª�ªM¦ª?ôª34«h«)…«-¯«Ý«ù«2¬PK¬Xœ¬bõ¬‘X­Gê­-2®6`®5—®>Í®=¯CJ¯YŽ¯>è¯Q'°Ny°PÈ°E±7_±É—±\a³•¾³—T´€ì´[mµPÉµ9¶9T¶Ž¶}·9Œ·9Æ·b¸³c¸C¹X[¹j´¹hºsˆºrüº¨o»b¼A{¼\½¼C½6^½W•½Lí½7:¾1r¾A¤¾æ¾¿¿1¿H¿&f¿0�¿¾¿<Þ¿,À8HÀ:�À@¼À=ýÀ ;Á\Á){Áx¥Á5Â]TÂO²ÂWÃ:ZÃP•ÃJæÃx1ÄwªÄN"ÅMqÅI¿ÅN	ÆQXÆ^ªÆ+	ÇU5Ç8‹Ç<ÄÇ�È��ÈnÉ2ŒÉ6¿ÉdöÉ”[Ê�ðÊ;€Ë<¼ËBùËI<Ìk†ÌQòÌ3DÍaxÍ=ÚÍjÎrƒÎCöÎ0:Ï8kÏf¤ÏŒÐœ˜ÐX5ÑTŽÑ…ãÑ>iÒ3¨Ò>ÜÒ:Ó7VÓ;ŽÓEÊÓPÔtaÔ.ÖÔ,Õh2ÕW›ÕsóÕsgÖ~ÛÖ5Z×_�×;ð×/,Ø^\ØY»ØÙD5ÙSzÙcÎÙR2Ú#…Ú?©Ú4éÚ6Û%UÛ${ÛK ÛUìÛ2BÜ6uÜ8¬Ü-åÜoÝIƒÝ4ÍÝ„ÞQ‡ÞIÙÞ'#ßTKß@ ßFáß;(à.dàA“àFÕà\ájyá5äá<âGWâNŸâIîâI8ã=‚ãpÀã[1äW�äFåäK,åUxåjÎåU9æU�æ?åæN%çUtç[Êç=&è?dèI¤èCîèL2é>é:¾é@ùéZ:ê9•êIÏêTë6në7¥ë/Ýë(
ìF6ì0}ì/®ìcÞìDBí9‡í;Áí9ýíH7î>€îE¿îEïBKïDŽï4ÓïGð3PðF„ðHËð=ñJRñ/�ñ.Íñ0üñ--òP[ò"¬òUÏò%óŠ=ó•Èó^ô2uô ¨ôŒÉôŽVõ8åõ˜öš·ö;R÷WŽ÷[æ÷8Bø4{øG°øUøø@Nùa�ù2ñùD$ú,iú|–ú7ûQKûO�ûGíû65ü]lüZÊü]%ýZƒýfÞýfEþY¬þ#ÿ#*ÿ€NÿZÏÿJ*:u9°Wê8B}{Cù–=ÁÔd–1û-5MWƒ3ÛIIYh£09=VwFÎGD]4¢�×=et£5	N	7m	V¥	@ü	N=
! ,Œ
! *¹
! )ä
! vE…VËK"tnbã9F
8€
<¹
5ö
V,Wƒ%Û‡D‰EÎµ§ÊHrn»M*3x4¬]áR?-’2À>ó]21�ZÂ<[Z4¶=ëP)Pz=Ëy	ƒ<•WÒg*€’AUTr;Çq[uPÑ‡"Xª6_:Cš]Þj<p§nL‡[ÔO0P€Ñ^ãB UW D­ ^ò XQ!^ª!F	"TP"J¥"_ð"0P#B�#+Ä#;ð#B,$Jo$5º$7ð$E(%cn%+Ò%Dþ%KC&a�&“ñ&D…'NÊ'1(CK(]�( í())68)3o)"£)`Æ)"'*&J*7q* ©*
Ê*<Ø*_+Qu+JÇ+,+,,7X,�,G©,Añ,83-Kl-X¸-Q.4c.˜.E¨.!î./$$/I/9i/#£/(Ç/Kð/H<0K…0DÑ051GL1$”1;¹11õ1'232>F2>…2AÄ2K3(R3#{3YŸ3_ù3WY4N±4O5MP5Mž5/ì5J6Bg6Jª6&õ6:7|W7`Ô7Æ58”ü8[‘9Uí9KC:m�:Jý:8H;A�;#Ã;ç;<<30<Fd<E«<Sñ<.E=2t=@§=5è=3>IR>3œ>MÐ>5?.T?1ƒ?8µ?.î?.@RL@=Ÿ@8Ý@rAT‰AYÞAb8BA›B=ÝBSCRoCMÂCVDJgDW²DV
! E9aEG›EWãE$;F`F4~FH³FRüF7OG‡GK§GLóG9@H?zHTºHIB'IDjI7¯IDçII,JPvJÇJæJ'K.KuLKcÂKq&L>˜L>×L;M?RM=’MSÐM"$NlGNe´NLO0gO<˜O9ÕOMPB]P PºP×PQìPq>QE°QIöQJ@RH‹ROÔR($S9MS8‡SÀS^ÛSc:TažTBUNCU’UR°UCV3GV({V&¤V.ËV?úV6:WFqWM¸WX9$X:^X$™X7¾XcöX3ZYUŽYGäYD,Z&qZ5˜Z1ÎZa[ b[ƒ[›[;²[#î[\v(\<Ÿ\Ü\=ó\>1]9p]ª]AÉ]A^=M^3‹^6¿^Kö^sB_?¶_Pö_eG`c­`Zagla_Ôay4b®bo.cfžcqdawdeÙda?e7¡e2Ùe.f\;fY˜f-òf/ g/Pg,€g,­g3Úg.h.=h1lh@žh@ßhP i qiS’iCæiX*jFƒjVÊjF!kFhk2¯k?âkD"l'gl>�lKÎlxml“mbnScn<·n~ônDso ¸o€Ùo]ZpE¸pbþp1aqd“qšøq/“r'Ãr,ërKs‚ds'çs't"7t Zt{t7”tÌtãtût!u"5u#Xu#|u% u%Æu6ìu7#v~[v<Úv<wdTwo¹w8)xNbx1±x;ãx6ywVysÎyTBzV—z`îz[O{†«{R2|V…|@Ü|E}µc}¯~LÉ~0HGv�r€=z€W¸€<�VM�:¤�aß�A‚UU‚c«‚ƒ7$ƒ9\ƒ!–ƒ>¸ƒ>÷ƒ&6„p]„XÎ„>'…&f…>�…&Ì…@ó…(4†@]†(ž†\Ç†D$‡@i‡(ª‡]Ó‡u1ˆ,§ˆ?Ôˆ,‰,A‰*n‰Y™‰!ó‰?ŠCUŠC™ŠaÝŠ"?‹Hb‹V«‹7ŒS:Œ4ŽŒLÃŒL�7]�ü•�I’Ž9ÜŽ1�3H�$|�¡�‹À�;L�hˆ�Qñ�DC‘Dˆ‘[Í‘1)’;[’i—’,“,.“W[“/³“4ã“I”;b”Wž”Jö”EA•(‡•,°•.Ý•?–DL–)‘–]»–+—GE—/�—@½—Eþ—#D˜Eh˜#®˜;Ò˜=™'L™=t™²™'Ë™Có™R7š8ŠšYÃšB›C`›C¤›;è›;$œ*`œ‹œ6œœ;Óœ-�G=�>…�>Ä�%žG)ž.qžZ žGûž(CŸ(lŸW•Ÿ íŸ3 ?B -‚  ° TÑ J&¡q¡*†¡1±¡?ã¡1#¢9U¢/�¢0¿¢/ð¢8 £HY£I¢£9ì£J&¤3q¤u¥¤“¥Ÿ¯¥›O¦Rë¦›>§dÚ§·?¨È÷¨ñÀ©¸²ªák«ÜM¬*­O0®T€®1Õ®K¯9S¯�¯4«¯(à¯(	°(2°&[°&‚°*©°*Ô°*ÿ°(*±(S±/|±.¬±1Û±0
²3>²-r²0 ²(Ñ²<ú²l7³S¤³5ø³:.´0i´Hš´eã´uIµa¿µ`!¶‘‚¶G·i\·AÆ·2¸@;¸=|¸sº¸e.¹�”¹v$º^›ºgúºgb»_Ê»M*¼Nx¼�Ç¼$W½%|½$¢½"Ç½Nê½9¿\OÀM¬ÀSúÀQNÁ6 Á>×Á[Â`rÂ}ÓÂQÃWnÃ?ÆÃjÄqÄ\�Ä�ìÄf|Å6ãÅ Æ€;Æn¼Æg+Ç“Ç#³Ç7×Ç4È¿DÈ(ÉG-É2uÉ<¨ÉBåÉ((Ê=QÊ#�Ê³ÊÏÊ4èÊQË9oËC©Ë£íË6‘ÌUÈÌ%ÍODÍ*”ÍA¿Í"Î>$ÎQcÎVµÎ:Ï#GÏ%kÏ%‘Ï@·ÏRøÏKKÐH—Ð4àÐ3Ñ,IÑ)vÑd Ñ@Ò<FÒ6ƒÒWºÒ>ÓHQÓBšÓ3ÝÓCÔSUÔC©ÔˆíÔVvÕTÍÕ?"Ö@bÖr£ÖE×'\×A„×&Æ×)í×(Ø^@Ø@ŸØAàØ:"ÙO]Ù.­Ù6ÜÙ@Ú0TÚ,…Ú3²Ú2æÚ3Û3MÛ3�Û3µÛ4éÛ4Ü5SÜ5‰Ü5¿Ü5õÜ5+Ý5aÝ5—Ý5ÍÝ5Þ59Þ5oÞ5¥Þ3ÛÞ3ß3Cß3wß3«ß3ßß4à3Hà3|à3°à3äà5á5Ná5„á5ºá3ðá3$â3Xâ3Œâ3Àâ3ôâ3(ã3\ã3�ã3Äã4øã4-ä2bä3•ä3Éä4ýä42å3gå3›å3Ïå3æ67æ2næ2¡æ3Ôæ8çNAçJ�ç4Ûç4è;EèQ�èJÓè1éAPéL’éMßé‚-ê9°êeêê©Pë:úë=5ì,sì9 ìÚìLùìEFí<Œí.ÉíAøí	:î6Dî7{î4³îFèîE/ïTuïÚÊï?¥ð„åðWjñXÂñqòJ�ò9ØòTóJgóI²ó1üóm.ô$œôÁô&Ýô2õ"7õ0Zõ-‹õ.¹õèõ)ö1+ö)]ö#‡ö«ö Ëö$ìö-÷(?÷$h÷#�÷(±÷,Ú÷)ø31øFeø/¬ø(Üø*ù50ù2fù=™ù†×ùµ^ú'û2<û"oûC’û=Öû>üBSü@–üY×üJ1ý`|ýIÝýQ'þ<yþ.¶þåþ1ÿE2ÿ9xÿ`²ÿd(xL¡LîL;ˆN @ïK0A|E¾@AEE‡HÍCDZPŸFðD7O|Ì/å1:G9‚.¼9ë%,2_sCƒÇäúN45ƒ3¹:íN(	
w	J…	YÐ	S*
! Q~
! ;Ð
! emruàMV(¤HÍH
=_
,�
²Ê
7}7µfí2TH‡9ÐA
! …L=ÒP†a…èŽnAý8??x8¸añES<™RÖG)¯qL!WnÆ×6÷5.5d4š.ÏFþHE>Ž7Í*&C;jL¦Vó3J/~4®Iã)-FWž)¼RæF9R€Ó1ä&:=*xd£W_`9À/úI*5t1ª.Ü% #1 .U &„ *« -Ö G!aL!-®!6Ü!H")\":†"$Á"8æ"\##|#. #$Ï#Qô#&F$@m$4®$ã$Eû$6A%+x%¹¤%ž^&˜ý&}–' (L5(8‚((»(4ä(L)/f)L–)+ã)*M/*D}*2Â*'õ*C++a+N�+9Ü+%,3<,-p,%ž,LÄ,^-ip-3Ú-3.6B.2y.‹¬.S8/?Œ/dÌ/=10vo0[æ07B1Iz15Ä12ú1,-2-Z2,ˆ2$µ2\Ú2373dk39Ð3-
! 4<84Wu4:Í445=5_J5pª506L6,k6D˜6HÝ6&7>C7‚79ž7/Ø7M8$V86{8+²8AÞ8. 9>O9WŽ9 æ9i:@q:,²:1ß:9;DK;.�;G¿;K<=S<H‘<²Ú<4�=HÂ=.>:>2R>Ø…>I^?õ¨?�ž@R.A/�AV±A6B,?B-lB~šB;C’UCªèC(“DS¼DME8^E7—E-ÏE%ýEM#F,qF5žFJÔF/G.OG(~G!§GsÉG==H;{HD·HxüH.uI:¤IZßI„:J\¿JZK2wK#ªKTÎKM#L2qL¤LLÃLhM9yMb³M7N7NNX†N1ßNHOZOxOC•OUÙO/PW6P ŽP.¯P+ÞP2
! Q.=Q5lQ@¢QsãQWRTcRN¸RIS]QS,¯S�ÜSO^T®TÇTßTóTU)%U4OU„U™U.®UVÝU,4V2aV”V ­V:ÎVA	W]KWP©W!úW-X8JX;ƒX.¿X%îX.Y2CYFvY ½YÞY1þY0Z"KZnZ!ŒZ®Z-ËZ9ùZ>3[1r[J¤[,ï[*\?G\I‡\<Ñ\9](H]6q]/¨];Ø]^K/^9{^*µ^4à^_$$_9I_ƒ_)Ÿ_É_@Õ_#`:`8V`(�`¸`+É`Iõ`(?aMha/¶aæa:b"?b-bb>�b/Ïbÿb#c/4c6dc(›c~Äc.Cd;rd@®dCïd<3e7pe)¨e?ÒeHfE[f@¡f>âfK!g)mgƒ—gch6h3¶hNêh89i5ri<¨i*åipj�j&žj>ÅjBk^Gk6¦kEÝk;#l&_l†lBžlVál:8mNsmIÂmFn;Sn=�nÍn/énEo=_o]�o!ûoBpZ`p^»pDqB_qD¢qBçqO*rOzrOÊris>„s9Ãs
ýsCt0Ot[€tOÜtN,uS{uÏu2íuX v@yv4ºvOïv=?wN}wOÌwLx•ix<ÿxS<yW�yNèy—7z>ÏzS{Pb{b³{G|9^|N˜|^ç|F}Ýc~ðA<2€No€H¾€7�Z?�)š�ŒÄ�LQ‚?ž‚[Þ‚<:ƒ*wƒ)¢ƒÌƒBÜƒK„4k„4 „\Õ„:2….m…Lœ…Sé…%=†]c†tÁ†46‡Xk‡fÄ‡G+ˆ>sˆQ²ˆi‰yn‰}è‰IfŠy°Š`*‹]‹‹Mé‹c7Œ�›ŒD+�+p�eœ�hŽkŽK|ŽLÈŽE�[�Iq�@»�,ü�)�>:�Qy�VË�5"‘#X‘$|‘¡‘C¼‘$’&%’8L’…’& ’/Ç’>÷’>6“>u“3´“Vè“W?”E—”:Ý”$•J=•2ˆ•»•wØ•0P–�–œ–³–Ð–è–8—:—R— q— ’—I³—Vý—(T˜}˜”˜(«˜Ô˜ì˜™'™C™+Z™†™+¡™Í™+è™š(/šXšpš0�šJ¾šP	›MZ›Š¨›93œDmœ[²œÎ�(Ý� ž 'ž'Hž:pžD«ž7ðž2(ŸD[Ÿ4 ŸBÕŸH Ja :¬ 0ç 0¡,I¡;v¡²¡.Ñ¡¢8¢JX¢[£¢Kÿ¢KK£G—£%ß£)¤'/¤ W¤x¤˜¤¸¤Ø¤'ø¤  ¥ A¥ b¥ ƒ¥@¤¥ å¥@¦ G¦ h¦ ‰¦ ª¦'Ë¦ó¦!§ 5§ V§ w§ ˜§I¹§V¨,Z¨B‡¨WÊ¨-"©"P©"s©P–©9ç©+!ª+Mª(yª(¢ª)Ëª)õªY«=y«X·«f¬Sw¬0Ë¬bü¬O_­–¯­IF®D�®uÕ®QK¯=�¯MÛ¯#)°0M°1~°:°°9ë°E%±Pk±=¼±;ú±=6²Kt²CÀ²T³EY³EŸ³Iå³G/´Gw´4¿´8ô´8-µ8fµ5Ÿµ*Õµg¶Uh¶'¾¶Tæ¶^;·]š·Rø·QK¸O�¸Ní¸=<¹ z¹d›¹!º!"ºDDºD‰º1Îº%»x&»+Ÿ»Ë»!é»F¼3R¼7†¼7¾¼7ö¼4.½8c½9œ½CÖ½4¾\O¾]¬¾]
! ¿Gh¿G°¿`ø¿"YÀ2|ÀL¯ÀiüÀ•fÁ%üÂ<"Ãc_ÃsÃÃ67ÄLnÄ»Ä.ÙÄMÅ?VÅk–Å+Æ_.Æ`ŽÆ[ïÆhKÇ+´ÇCàÇL$È=qÈ@¯È1ðÈ°"ÉeÓÉ;9Ê]uÊ]ÓÊG1ËYyË#ÓË1÷Ë.)ÌeXÌ0¾ÌºïÌüªÍA§ÎjéÎTÏTnÏrÃÏ�6ÐÆÐ=ÛÐ;Ñ_UÑµÑÒÑïÑ;
! ÒbFÒY©ÒFÓFJÓ3‘ÓÅÓKÞÓ*ÔBÔe^ÔZÄÔOÕFoÕC¶Õ>úÕT9ÖJŽÖLÙÖ0&×6W×\Ž×.ë×7ØZRØP­Ø2þØC1ÙCuÙ¹Ù*ÌÙI÷ÙIAÚ?‹Ú?ËÚFÛMRÛ. ÛPÏÛ- Ü;NÜ2ŠÜL½Ü,
! Ý/7Ý!gÝW‰Ý/áÝKÞK]ÞF©Þ3ðÞK$ß[pßTÌß=!à^_àd¾à8#á<\áD™áNÞá.-â?\â+œâ@ÈâM	ã\Wã2´ãGçãH/äDxä,½ä0êä8å3TåJˆå+ÓåVÿåVVæ5­æ>ãæD"çDgçE¬çJòç/=èMmèZ»èWéKnéJºé;êAAêgƒê,ëê'ët@ëfµëBì4_ì<”ì,Ñì,þì2+í8^íU—í:íí*(îRSîT¦îDûîB@ï‹ƒï¶ðJÆð|ñcŽñXòñWKòW£ò1ûò5-ó.có2’ó+Åó3ñóŸ%ôPÅôFõD]õ%¢õ'Èõ(ðõ-öDGö(Œötµö*÷.I÷4x÷F­÷4ô÷<)øIføE°ø,öø=#ù@aù_¢ù1ú54ú%jú'�ú(¸ú-áúû6.û<eû¢û)½ûrçû�ZüaøüƒZý]Þý3<þ%pþ–þ7Ÿþ/×þ1ÿ%9ÿ;_ÿ›ÿ?²ÿDòÿB7JzHÅEJTHŸCèH,AuF·AþF@D‡QÌ<D[g bikeÕY;\•›ò[Žfê Q~rcñU	©]
! hp!‰«ÃØð$1GQ/™5É,ÿV,
7ƒ
2»
Fî
253h%œIÂ75DMzIÈA;T?�MÐPXoiÈ=2Mp�¾1@7r=ªhè@QK’~Þm]<Ë9£B;æm"†�dC|JÀfPrEÃM	7W!�4±4æ44P5…5»6ñ6(6_6–6Í66;6r6©6à66N4…4º4ï4$4Y4Ž5Ã4ù4. 4c 4˜ 6Í 6!6;!6r!4©!4Þ!4"4H"4}"4²"4ç"4#4Q#4†#5»#5ñ#3'$4[$4�$5Å$5û$41%4f%4›%4Ð%7&3=&3q&4¥&9Ú&R'mg'FÕ'5(|R(Ï(3ç(s)r�)J*:M*#ˆ*¬*OÌ*@+3]+*‘+o¼+A,,Gn,i¶,P -Dq-*¶-Pá-,2.$_.Y„.>Þ.+/1I/,{/,¨/+Õ/,0,.0+[0´‡0F<1Nƒ1.Ò1=2T?2A”2;Ö2w3+Š3Y¶3B4€S4UÔ4F*5Uq5FÇ5M6<\6H™6Eâ6S(7!|7ž7'²7^Ú798%X87~8?¶83ö80*9L[9*¨90Ó93:s8:/¬:CÜ:3 ;6T;,‹;n¸;8'<7`< ˜<T¹<9=%H=4n="£=)Æ=3ð=]$>%‚>/¨>UØ>4.?Dc?*¨?Ó?%ë?$@&6@9]@U—@í@-AI:AL„AOÑAH!B;jBY¦BQCgRC8ºC9óC_-D7�D/ÅD:õD30EHdEL­E>úE49FDnF;³F=ïF?-G;mG:©GDäG4)HJ^HQ©H:ûH>6I>uI@´IFõIE<JB‚JBÅJ=K>FK?…KUÅKJLofLeÖL^<MU›M(ñM,N3GN3{NK¯NDûNJ@O/‹O»OAÒO@P[UP:±P`ìP=MQM‹QKÙQG%RGmRCµR5ùR9/SBiSE¬SLòS+?T'kT“T-¨TCÖTVU9qU/«U=ÛU>VJXVG£VëVW" WTCW"˜WB»W:þW49X2nX;¡X>ÝX9YLVY=£YxáYWZZ3²ZAæZ4([A][JŸ[Iê[^4\C“\×\›ñ\—�]‘%^˜·^ŸP_ð_;`??`8`'¸`eà`aFaf¨a/ba?b@¡b`âb`Ccb¤cd-d5Hd"~d>¡d,àd+
e/9e-ieF—e6Þe)f/?fKof'»f'ãf7g5Cg%ygJŸg&êgh$*hOh?ah:¡hdÜhAieQi ·iIØiY"j)|j/¦j,Öj0k.4k%ckb‰kbìkrOl%Âl2èl;mMWm4¥mdÚmX?nA˜n-ÚnDoPMoYžoløoBepI¨pyòpMlqSºqHrVWr’®r<As?~se¾s‘$t9¶t²ðtY£u@ýu\>vu›v£w�µwqExd·xDyRay\´yhzJzz|Åz]B{_ {w|ˆx|w}Py}uÊ}‚@~aÃ~E%lk›Øst€iè€>R�¬‘�®>‚œí‚YŠƒiäƒMN„lœ„~	…tˆ…™ý…›—†F3‡=z‡6¸‡#ï‡Hˆ"\ˆ*ˆjªˆŒ‰Z¢‰›ý‰H™ŠjâŠSM‹_¡‹kŒYmŒPÇŒT�Ym�GÇ�dŽ9tŽ@®Ž1ïŽ1!�LS�2 �pÓ�8D�4}�R²�6‘ <‘H]‘F¦‘2í‘A ’.b’‘’1©’+Û’i“,q“$ž“/Ã“Aó“D5”&z”(¡”<Ê”1•"9•-\•Š•(›•�Ä•ZU–V°–4—J<—I‡—5Ñ—<˜DD˜^‰˜�è˜Ov™VÆ™qšx�š–›{Ÿ›]œoyœ`éœJ�Dg�J¬�+÷�5#ž.Yžˆž>Ÿž+Þž_
! ŸjŸ*‰Ÿ4´ŸIéŸZ3 IŽ ,Ø G¡2M¡Y€¡OÚ¡*¢QE¢—¢
©¢^·¢;£ER£O˜£.è£8¤]P¤I®¤Jø¤kC¥L¯¥pü¥m¦<‡¦Ä¦#â¦5§<§P§]§#x§9œ§>Ö§&¨<¨dV¨Z»¨/©$F©k©P‡©&Ø©Eÿ©HEªAŽª…Ðª7V«WŽ«Xæ«0?¬Tp¬TÅ¬9­DT­?™­?Ù­P®Rj®N½®M¯ÂZ¯,°J±5j² ³+¾´Eê´:0µ>kµCªµ(îµ>¶:V¶>‘¶1Ð¶D·pG·¸·4Ö·-¸=9¸w¸Y†¸Ià¸@*¹<k¹>¨¹Aç¹F)ºnpºnßºFN»v•»v¼?ƒ¼EÃ¼C	½6M½8„½O½½D
¾(R¾S{¾Ï¾2ì¾0¿(P¿Ly¿9Æ¿NÀ9OÀ}‰À]ÁZeÁyÀÁT:ÂS�Â-ãÂ0ÃUBÃ]˜ÃöÃÄH.Ä8wÄQ°ÄZÅt]ÅˆÒÅ[Æ/ÛÆDÇ>PÇL�ÇHÜÇA%ÈNgÈE¶ÈNüÈAKÉ@�ÉZÎÉ@)ÊRjÊ:½ÊTøÊMË4lË/¡Ë3ÑË,Ìx2Ìk«ÌŸÍS·Í'Î3Îy?Îy¹Î3ÏLQÏ\žÏGûÏ3CÐYwÐ0ÑÐBÑBEÑˆÑ>¥Ñ#äÑHÒ+QÒ,}Ò2ªÒÝÒýÒ&Ó<Ó0IÓ.zÓ©Ó;ÄÓRÔVSÔEªÔ%ðÔ?Õ1VÕ%ˆÕ%®ÕOÔÕ)$Ö:NÖ@‰ÖbÊÖ-×3=×Dq×¶×%Ñ×%÷×.Ø#LØbpØGÓØJÙLfÙL³Ù4ÚI5ÚKÚCËÚIÛGYÛ¡Û·Û<ÓÛXÜiÜB‚ÜÅÜSáÜ05Ý-fÝa”Ý8öÝE/ÞuÞ:•Þ~ÐÞzOßuÊßT@àX•à_îà:Ná/‰áT¹á+â+:â2fâ7™â*ÑâMüâ(Jã”sãEäONäKžäMêäY8å‹’å]æ@|æ&½æ—äæs|ç3ðçj$èH�èHØè^!é]€é@Þé@êJ`ê;«êMçê@5ëNvërÅëq8ì\ªìdíDlíA±í>óí,2î&_în†îSõîuIï@¿ï%ð1&ðBXð:›ðDÖð7ñ8Sñ1ŒñI¾ñ$òr-ò ò>¾òLýò&Jóuqó6çó`ô`ô-àô`õoõDïõ4öUQöO§öc÷ö@[÷#œ÷2À÷-ó÷6!ø3Xø>ŒøAËøF
ùQTùC¦ù;êù.&ú7UúA�úfÏú
! 6ûqAûU³ûB	üFLü@“üPÔüd%ýŸŠýŸ*þ?ÊþI
! ÿRTÿL§ÿ/ôÿ0$,U¢‚%D0c)”G¾B4I#~¢B».þD-]rFÐAOY&©€Ð‚QWÔ,,GYU¡)÷6!X2\U�KåK1	V}	VÔ	`+
! QŒ
! 1Þ
! 6=GF…<ÌY	Cca§:	
xD
=½
[û
IWg¡d	An<°síYa=»2ù,lIO¶LWSR«)þh(L‘‘Þp/�Q¿vˆ9¨ â;3?Ms1Á#ó0.HLw,ÄñpI‚RÌ@2`“F¯EöE<E‚FÈECUD™CÞ?"Jbw­E%Nk4º+ïZWv[Îc*`ŽRïsB ]¶ `!/u!#¥!$É!Cî!C2"Rv"BÉ"C#CP#?”#;Ô#_$\p$&Í$3ô$,(%/U%4…%Eº%C&CD&%ˆ&6®&Cå&-)''W'%'>¥'Tä'U9(>�(.Î(:ý(=8)Kv)Â).á)'*%8*'^*%†*,¬*=Ù*8+QP+J¢+Dí+H2,<{,`¸,\-v-Y�-yê-@d.6¥.Ü./÷.5'/T]/D²/@÷/N80Y‡0<á0S1Cr1'¶1XÞ1u72<­2<ê2Ž'3J¶3R4AT4@–4G×4S56s5yª5f$6K‹6I×6G!70i72š7CÍ7(8%:85`8/–8BÆ8b	95l9C¢92æ9K:Be:_¨:O;]X;?¶;Tö;#K<0o<! <mÂ<:0=7k=<£=_à=y@>~º>89?r?K‚?=Î?R@5_@G•@5Ý@KA)_AV‰A*àA0BK<BˆBM¦BôB<C7EC!}CŸCD¬CñC4D<D5WDE�D;ÓD6E7FE5~EV´E
F?FYF!vF0˜F/ÉFmùFDgG@¬G?íG&-HTHXtH[ÍH)IEIi\I2ÆIMùIGJZJ%mJ9“JSÍJQ!K*sK:žK8ÙKzLK�L¡ÙL�{M€N.�N!¼NRÞN11OƒcO`çO,HP.uP,¤P/ÑPIQQKQP�QîQR$R-AR!oR’‘R«$SBÐS1TBETLˆTÕT8ïT(UbEU&¨U#ÏU0óU^$VEƒVÍÉV[—WGóW>;X=zX=¸X=öX%4Y#ZYE~YrÄYH7Zd€Z<åZ<"[a_[DÁ[&\)-\(W\(€\;©\´å\³š]#N^Qr^EÄ^F
! _FQ_E˜_|Þ_E[`E¡`Eç`~-aP¬a�ýab�b1ðb'"c‰Jc]Ôc+2d8^d@—dLØdP%e*veC¡ejåe=Pf@ŽfÏf@èf.)g7Xg§�gO8hIˆhSÒh*&i)QiJ{jÆj`Fk\§kjlYolOÉlQm`km|ÌmuInC¿nRoNVo7¥odÝo•Bp}ØpVVqf­qmrE‚r>ÈrqsysN•säsYþs!XtDzt¿t;Ót.uL>u2‹u>¾u„ýu2‚vDµvMúv)HwSrwSÆw?x2Zxh�xiöx{`y_Üy{<zb¸zD{'`{4ˆ{K½{c	|m|>Œ|2Ë|1þ|Ö0~ÕÖÝ7´€Fì€53�&i�*��G»�A‚8E‚^~‚MÝ‚+ƒ*Kƒ>vƒ5µƒ8ëƒ;$„N`„N¯„_þ„M^…g¬…6†4K†T€†EÕ†n‡:Š‡KÅ‡'ˆ?9ˆSyˆcÍˆK1‰T}‰[Ò‰@.ŠoŠRŠŠ,ÝŠ-
! ‹`8‹S™‹Oí‹/=ŒJmŒ#¸ŒCÜŒ³ �¹Ô�€ŽŽ(�28�Ek�V±�…�'Ž�Y¶�;‘,L‘Jy‘GÄ‘:’PG’,˜’OÅ’[“3q“N¥“Gô“B<”]”rÝ”kP•*¼•Iç•61–Bh–;«–Aç–F)—?p—~°—h/˜X˜˜(ñ˜@™G[™4£™@Ø™Aš3[š&�š¶šCÔšf›A›AÁ›Eœ-IœAwœX¹œ@�BS�G–�%Þ�MžSRžZ¦žZŸb\Ÿj¿Ÿo* uš t¡ˆ…¡ˆ¢ˆ—¢ˆ £Š©£ˆ4¤Š½¤ˆH¥~Ñ¥ŒP¦ŒÝ¦Œj§‹÷§�ƒ¨&©O:©CŠ©DÎ©@ª"TªHwªBÀªB«F«@f«@§«Kè«@4¬/u¬A¥¬Gç¬E/­@u­+¶­"â­!®-'®+U®@�®SÂ®@¯;W¯;“¯:Ï¯X
! °nc°NÒ°I!±€k±_ì±(L²Au²:·²ò²:³BK³|Ž³3´@?´w€´`ø´Yµ^wµ`Öµ!7¶ Y¶z¶"—¶<º¶9÷¶/1·9a·3›·Ï·;ï·5+¸0a¸.’¸XÁ¸-¹KH¹”¹T´¹H	º=RºD�ºBÕºH»;a»]�»dû»F`¼k§¼4½.H½w½�½3¥½2Ù½Q¾O^¾:®¾9é¾;#¿6_¿-–¿=Ä¿7À4:À3oÀ6£À7ÚÀ1Á6DÁ6{Á0²Á-ãÁ)Â-;Â1iÂQ›Â;íÂ8)Ã9bÃ4œÃ4ÑÃ/Ä16Ä4hÄ8�Ä6ÖÄ0
Å3>ÅDrÅ3·Å7ëÅK#Æ2oÆ7¢Æ(ÚÆ:Ç)>ÇGhÇG°ÇJøÇCCÈG‡ÈCÏÈ^ÉirÉcÜÉL@Ê!�Ê/¯Ê3ßÊ,Ë@Ë2ZËÂ�Ë8PÌ%‰Ì7¯Ì#çÌÍ.+Í%ZÍ@€Í>ÁÍ-Î#.ÎLRÎ*ŸÎ.ÊÎ3ùÎ-Ï5IÏ=Ï3½Ï'ñÏ)Ð=CÐ8�Ð'ºÐ-âÐ‘Ñ"¢ÑÅÑ-ËÓoùÓ`iÔ<ÊÔ9ÕAÕ\Õ{Õ–Õ€¢ÕG#Ö3kÖ;ŸÖYÛÖ;5×@q×X²×¡Øh­ØNÙieÙ<ÏÙ©ÚS¶Ú`
! Û]kÛ<ÉÛTÜK[Ü|§ÜB$ÝGgÝu¯Ý:%Þ]`ÞR¾ÞOßnaß\Ðße-àG“àXÛà@4á<uáS²á_âdfâoËâ4;ãvpãIçãj1ä>œäDÛäÙ åJúåxEæt¾æZ3çhŽçT÷ç9Lè4†è-»è.éè>é;Wé3“éOÇé3ê5Kê7�êd¹ê˜ëk·ëe#ìe‰ì<ïìg,ík”íKî�LîþÎîßÍïf­ðnñ‘ƒñ=òeSòP¹òN
! óRYó<¬ó>éó7(ôL`ô8­ôeæôvLõ\ÃõG öMhöD¶ö[ûö{W÷=Ó÷Iø2[ø^ŽøVíøWDùgœùkú¢púSûlgûUÔûJ*üluüFâüM)ýMwýiÅýS/þ8ƒþP¼þ-
ÿZ;ÿv–ÿT
Lb�¯~1J°Zû£VUútP`Ås&Gš^âWAD™GÞf&{�¬	®¶¤e¦
! 	J±	Fü	tC
! X¸
! nJ€¸Ë¾„NC
m’
()nFµÐðDFcAªÑì~¾|=CºLþaK­‚-7°vèY_b¹mdŠ“ï:ƒ|¾\;M˜fæ>M$Œy±W+KƒFÏg¿~À>-ÿ.-Y\9¶Eð66MA„mÆ34uhXÞ`7d˜/ý�- 2» @î $/!IT!;ž!<Ú!*"B"7a":™"9Ô"8#8G#E€#}Æ#[D$E $pæ$5W%h�%2ö%l)&-–&FÄ&K':W'H’'`Û'9<(Av(G¸(\);])7™)PÑ)*"*%M*?s*t³*;(+Xd+#½+cá+ZE,B ,?ã,Z#-A~-HÀ->	.KH.i”.#þ.R"/Pu/EÆ/u0F‚08É01T!1^v1Õ1Iï1H92C‚21Æ2[ø2=T3’3H«34ô3X)4$‚4;§49ã4=5[5#{5"Ÿ5Â5/à5E6ZV6Â±64t7:©7@ä73%81Y8‹8:«8/æ8893O96ƒ9+º92æ9!:;;: w:"˜:»:4Õ: 
! ;B+;$n;T“;4è;9<*W<7‚<"º<&Ý<=%=*C=4n=1£=6Õ=7>BD>8‡>5À>6ö>9-?9g?2¡?/Ô?-@.2@/a@0‘@;Â@7þ@6A7UA0�A8¾A8÷A10B,bB:�B5ÊBC"CG<C#„C€¨C )D¹ÊD—„E"F/?F5oFH¥FîF.	G¨8G/áG9H&KH>rHB±H"ôHOIYgI)ÁIMëI)9JacJaÅJT'K3|K!°K'ÒKIúKPDLc•LLùL1FMmxM$æMN"(NKNhN7€N-¸N_æN<FO ƒOa¤ORPOYP©PºP"ËPîP7Q->Q#lQ �Q#±Q,ÕQ"R#%RuIR;¿RûRW
! SZbS ½S1ÞSFT,WTL„T¢ÑTxtUTíUdBVK§V6óV'*WRW2qW%¤W)ÊW#ôW4X`MX`®XXYBhYY«YhZ8nZL§ZEôZ::[Ju[0À[@ñ[02\-c\:‘\"Ì\Nï\6>]$u])š]6Ä]6û]42^Qg^F¹^F_FG_FŽ_!Õ_,÷_=$`1b`8”`@Í`!aB0a!saˆ•aUbDtbD¹b9þb]8c+–c'ÂcBêcO-d*}de¨d2e`Ae‰¢eQ,fC~f&Âf[éf<Eg;‚g:¾g=ùgE7h~}hPüh:MiXˆiHáid*j#�jF³jGúj7Bk$zkŸk?ºk,úk+'l(Sl,|l�©l47m=lm*ªm'Õm3ýmD1nKvn<ÂnSÿnHSobœo'ÿoA'p6ip/ p9Ðp^
! q7iqN¡qMðq+>rGjr²r9Ñr$sO0sŠ€s+t)7tIat!«t$ÍtGòte:u! u8Âu+ûu('v|Pv|Ív‰JwŠÔw._xTŽx*ãx\y4kyn y,zN<z;‹zGÇz[{dk{?Ð{K|W\|3´| è|o	}©y}—#~`»~'hDF­*ôK€Gk€>³€4ò€'�kE�O±�•‚”—‚R,ƒ3ƒH³ƒ7üƒG4„b|„8ß„)…&B…(i…’…¨…K¾…2
! †9=†%w†C�†,á†#‡K2‡K~‡-Ê‡Dø‡B=ˆD€ˆ=Åˆc‰@g‰S¨‰Eü‰+BŠDnŠB³ŠQöŠ—H‹[à‹#<Œ8`ŒJ™Œ@äŒa%�1‡�·¹�dqŽšÖŽoq�Tá�b6�F™�Nà�6/‘8f‘9Ÿ‘ Ù‘Hú‘C’8X’'‘’¹’Ñ’ê’“0“4N“)ƒ“ ­“,Î“%û“!!”.C”0r”1£”Õ”>ô”;3•ao•XÑ•r*–[�–nù–Wh—:À—›û—?—˜{×˜[S™€¯™°0š�áš]q›eÏ›Œ5œ�ÂœRS��¦�Œ7žRÄžRŸNjŸ�¹Ÿv; ?² �ò E€¡SÆ¡e¢•€¢u£�Œ£n¤o‰¤0ù¤b*¥q�¥˜ÿ¥m˜¦k§|r§Zï§iJ¨G´¨kü¨fh©^Ï©1.ªW`ª9¸ªmòª@`«k¡«u
¬;ƒ¬�¿¬0A­5r­F¨­Zï­TJ®!Ÿ®=Á®Cÿ®?C¯/ƒ¯;³¯_ï¯6O°l†°Jó°M>±oŒ±oü±ol²zÜ²zW³kÒ³Z>´H™´Gâ´J*µ2uµk¨µQ¶+f¶h’¶yû¶Pu·[Æ·"¸8¢¸KÛ¸I'¹Cq¹Lµ¹Lº¢OºBòºN5»\„»=á»-¼¥M¼Vó¼OJ½Hš½Hã½a,¾ˆŽ¾`¿_x¿_Ø¿B8ÀE{ÀBÁÀ:Á?ÁŸ¿Án_Â?ÎÂSÃTbÃU·ÃW
ÄSeÄ]¹ÄHÅ8`ÅR™Å/ìÅ<Æ?YÆm™ÆHÇ[PÇW¬ÇUÈˆZÈOãÈT3É+ˆÉA´É<öÉk3Ê0ŸÊZÐÊe+ËH‘ËCÚËIÌIhÌT²ÌLÍiTÍA¾ÍcÎOdÎP´Î[ÏBaÏ}¤Ï]"Ðf€ÐZçÐdBÑ?§ÑZçÑVBÒ@™Ò‰ÚÒndÓGÓÓ^Ô<zÔ�·Ô‹UÕ>áÕ| Ö€�Ö?×X^×c·×kØ:‡Ø/ÂØwòØ\jÙoÇÙI7ÚS�Ú?ÕÚ@Û+VÛ¦‚Û8)Ü4bÜd—Ü,üÜS)ÝY}ÝP×Ý9(ÞcbÞGÆÞGß;Vß4’ßCÇßSàR_àu²àS(áD|á_Ááb!â[„â9àâWãCrã|¶ãŽ3äEÂäsåk|åUèåB>æa�æfãæ2JçV}çVÔçr+èSžèUòèMHé8–éTÏée$ê<ŠêOÇêGëQ_ëS±ëjì?pì@°ìAñì-3ícaíZÅí< î0]îBŽîZÑî:,ïZgïfÂïM)ð^wðDÖðNñHjñƒ³ñ,7ò3dò0˜òUÉò5ó5Uód‹ógðógXô7Àô>øôO7õN‡õ2Öõ9	ögCöC«öCïö,3÷a`÷8Â÷=û÷.9øNhøF·øFþøWEùŠ�ù`(úN‰úJØú<#û‹`ûVìûVCü,šüJÇüDý}WýrÕý?HþFˆþ:ÏþK
! ÿIVÿD ÿ]åÿ^Cg¢]
! lhjÕU@>–OÕ=%ScL·2=7KuWÁaO{QËˆ+¦RÒ,%9R
Œ_šcú^]Þ	|<
! }¹
! ^7j–<?>Y~&Ø.ÿ6.
2e
t˜
ˆ
~–6eL0²;ã$'D&l&“'º'âA
! 5L<‚<¿gübdqÇé9Ê#žî^�Gì54QjP¼-
:;'v9ž9Ø%!8Z{xqôHf…¯>5=t:²+í-MZ
k
y	‡<‘SÎ5"-X?†ZÆ;!>]@œ†ÝId=®Hì|5 <² @ï C0!Ct!5¸!Nî!Q="�"O¥"Rõ"H#6M#8„#Q½#y$C‰$KÍ$,%0F%Hw%/À%.ð%B&bb&OÅ&J'1`'k’'Mþ'CL(\�(\í(HJ)N“)Gâ)B**5m*7£*uÛ*6Q+Mˆ+ZÖ+X1,OŠ,/Ú,F
! -LQ-Rž-Sñ-KE.E‘.U×.V-/Q„/[Ö/W20ZŠ0Zå0S@1k”1[2/\2MŒ22Ú2
37'3‚_3Râ3154-g4I•4Iß4n)51˜5$Ê5Wï5/G6,w6%¤6‰Ê6kT7*À7Oë7J;89†8MÀ8595D9&z9,¡9HÎ9-:.E:Gt:7¼:mô:Tb;=·;ˆõ;<~<>»<Iú<>D=<ƒ=À=EÆ=I>V>,m>mš>-?g6?3ž?9Ò?P@>]@@œ@3Ý@RA:dA6ŸA1ÖA3B@<B9}BD·B0üB;-C8iC:¢C*ÝC)D2D,RDDE–DNÜD,+E/XE,ˆE?µEõEF*'F*RF*}F0¨FUÙF�/GS±GUHI[HE¥HCëHJ/IdzI]ßIe=JH£JIìJA6KhxKJáK,L9L<HL*…L°L>¼LŒûL?ˆM3ÈMüMlN8‰N%ÂN8èN=!O0_OJ�OSÛO0/P=`P6žPTÕP(*QDSQ!˜Q8ºQ0óQ&$R/KR.{RDªR>ïRG.S8vS?¯SEïSG5TA}T¿T8ÞT5U9MU-‡U6µU8ìUR%VLxV#ÅV,éV+WABWJ„WBÏWKX?^XHžXçX8Y9?Y9yY9³YYíYAGZC‰ZRÍZT [8u[9®[9è[+"\#N\1r\9¤\Þ\]ý\&[]C‚]DÆ](^)4^D^^G£^Íë^S¹_`
`Bn`W±`E	aPOa) a"Êa0íaVbˆub”þbŠ“c�d–¬d�Ce�Óe–af�øfƒˆg�h…œh�"i�²i’@j’Ójˆfk;ïk1+l@]lMžl7ìl4$m*Ym*„m>¯m3îm="n0`n<‘nVÎn>%o6doE›ojáo9LpA†pCÈp<q'IqPqqMÂqr-rIr1Zr3Œr4Àr/õr%sO?s�sK¦s5òsH(tTqt<ÆtOuPSuG¤uCìu!0vIRvEœvyâv\w{nw/êw<xKWx%£x$Éx$îx6y8Jy9ƒy7½y=õy(3z'\zT„zPÙz7*{/b{%’{0¸{Qé{Q;|K�|3Ù|*
}B8}f{}(â}5~A~r`~;Ó~9;U/‘CÁZ€a`€!Â€ä€5�19�*k�?–�.Ö�2‚/8‚h‚Q‚‚QÔ‚C&ƒ/jƒ,šƒ@Çƒ&„(/„&X„F„tÆ„);…ne…dÔ…r9†n¬†s‡[�‡eë‡WQˆ©ˆ½ˆ
Îˆ1ÜˆU‰ad‰QÆ‰_Š9xŠ2²Š6åŠ‹04‹e‹-v‹7¤‹^Ü‹t;Œ#°ŒFÔŒA�7]�d•�9ú�24Ž-gŽJ•ŽYàŽ`:�C›�;ß�&�5B�<x�µ�!Æ�$è�&
‘*4‘_‘3v‘ª‘¿‘!Õ‘÷‘’1%’W’,t’:¡’,Ü’=	“=G“?…“=Å“=”=A”=”=½”.û”6*•a•
! v•�•0“•/Ä•(ô•$–$B–g–=x–J¶–——Q,—/~—0®—'ß—4˜0<˜)m˜,—˜2Ä˜(÷˜/ ™/P™9€™9º™*ô™,š*Lšwš–šµšÔš7ôš½,›$ê›>œ^NœT­œ8�3;�Do�)´�.Þ�6
ž=Dž7‚ž<ºž3÷žO+Ÿ{Ÿ”Ÿ#°Ÿ?ÔŸN 9c m� I¡CU¡™¡B¬¡+ï¡A¢)]¢'‡¢$¯¢'Ô¢@ü¢K=£#‰£>­£>ì£+¤q3¤Y¥¤!ÿ¤!¥@¥"]¥0€¥=±¥?ï¥I/¦=y¦U·¦M
§d[§eÀ§;&¨/b¨6’¨iÉ¨33©<g© ¤©Å©oß©HOª6˜ªMÏª'«>E«=„«CÂ«7¬7>¬;v¬&²¬CÙ¬f­R„­>×­k®0‚®1³®1å®?¯=W¯>•¯GÔ¯F°Tc°M¸°Q±7X±-�±E¾±F²VK²X¢²Yû²U³wb³/Ú³+
! ´P6´3‡´9»´7õ´8-µ=fµE¤µQêµ(<¶'e¶:�¶OÈ¶·5·$P·8u·#®·'Ò·'ú·O"¸[r¸JÎ¸G¹ a¹*‚¹­¹VÊ¹
!º/ºEMºE“ºAÙº;»KW».£»4Ò»¼G&¼3n¼F¢¼Fé¼b0½I“½:Ý½9¾uR¾UÈ¾`¿M¿0Í¿*þ¿-)À<WÀK”À#àÀVÁ3[ÁX�ÁcèÁYLÂ#¦Â"ÊÂíÂÃÃ@7Ã4xÃ>­Ã;ìÃ((ÄQQÄ£Ä#¿Ä"ãÄCÅJÅ*fÅ‘Å'§Å(ÏÅ'øÅ< Æ
]Æ
kÆ(yÆ¢ÆM¸Æ-ÇA4ÇAvÇ;¸Ç:ôÇ=/ÈGmÈHµÈSþÈ*RÉf}É.äÉ%ÊX9Ê6’Ê$ÉÊ6îÊ$%Ë8JË_ƒË6ãË8Ì8SÌŒÌ7©Ì7áÌ/Í8IÍ2‚Í+µÍuáÍuWÎ•ÍÎ•cÏ%ùÏ.Ð<NÐd‹Ð7ðÐ3(Ñ3\Ñ<�Ñ0ÍÑ;þÑK:Ò?†ÒKÆÒ]ÓppÓAáÓ=#ÔFaÔS¨ÔFüÔACÕ'…Õ1­ÕDßÕ+$ÖlPÖH½ÖL×DS×˜×^°×ZØSjØw¾Øy6Ù9°ÙKêÙ;6Ú+rÚ=žÚ=ÜÚ<ÛAWÛº™ÛdTÜE¹Ü:ÿÜp:ÝS«Ý+ÿÝK+ÞAwÞ8¹ÞXòÞ@Kß.Œß»ßÒßêß+à?-à7mà#¥à:ÉàRá;Wá>“áEÒáCâ-\â;ŠâDÆâJã4Vã&‹ãH²ã1ûã-ä?äUä1oä"¡ä•Ää›Zå?öåE6æ|æ2�æ1Ãæ5õæ2+ç2^çE‘ç=×çVèQlè”¾èšSéDîéE3ê*yê/¤ê@Ôê8ë7Në?†ë7Æë þë.ìJNìE™ì^ßì[>í.šíXÉí<"î*_îCŠî<Îî6ï@BïIƒï@Íï.ð:=ðKxðDÄð'	ñ)1ñF[ñr¢ñMòHcòI¬ò8öòX/óXˆóEáó&'ô?NôCŽôAÒôBõEWõT�õHòõO;ö1‹öT½ö>÷FQ÷?˜÷+Ø÷,øl1øržøsùE…ùCËù?ú@Oúp�ú7û29û$lûG‘û`Ùû2:ümü-‡ü$µü/ÚüF
! ý*QýP|ý*Íý2øýY+þ,…þ&²þ-Ùþ^ÿ^fÿ,Åÿ(òÿ4?P+�7¼=ô<2Eoµ)Õ.ÿ.J(f4�0ÄCõ@9VzDÑ;kR ¾.ß3IB
Œ-š+ÈôP:Y6”Ë1éQ7m.¥Ôé?<[E˜BÞ-!	‚O	NÒ	I!
! Pk
! h¼
! )%0O(€"©*ÌC÷?;A{N½M
Z
y
Z–
kñ
*]>ˆ&ÇîG
! URT¨-ýU+T�GÖGLf>³5ò5(C^C¢OæR6‰3¤4Ø
O%Bu:¸hód\SÁO!e[‡+ã(J85ƒ¹<Í>
! >I%ˆ&®JÕg xˆ@EBBˆFË+A>1€*²>Ý@I]I§4ñ8&#_5ƒ-¹ ç0%iVÀDÔED_7¤\ÜU9 1� /Á Cñ F5!T|!&Ñ!%ø!3"@R"+“"J¿"Z
! #:e#& #JÇ#J$‰]$8ç$V %Ow%TÇ%=&9Z&H”&Ý&ï&0'9='Pw'.È'=÷'Y5(j�(/ú(*);G)Bƒ)*Æ)9ñ)5+*@a*<¢*4ß*F+2[+cŽ+8ò+;+,Mg,1µ,4ç,I-If-D°-/õ-\%.o‚.jò.a]/!¿/Sá/.50Wd0N¼0N1LZ1H§1Xð1>I2Rˆ21Û2G
3.U3Q„32Ö3	4L$4Kq4E½4]5:a5Rœ5jï5)Z6-„69²6Uì6cB7g¦7U8Fd8~«8**9<U9'’99º9Jô9/?:+o:@›:WÜ:*4;8_;#˜;4¼;Bñ;.4<.c<,’<<¿<'ü<8$=8]=3–=-Ê=ø=+>@>-U>>ƒ>&Â>%é>1?GA?E‰?,Ï?<ü?19@@k@@¬@Eí@3ADQA+–A#ÂA&æA#
BH1B?zB3ºBAîB,0C5]C:“C€ÎC/OD=D$½DZâDN=EŒEC¥E<éER&F<yF1¶F'èFG	!GL+G5xG®GbºGcHY�H:ÛH,I(CI9lIJ¦I]ñI+OJ{JH“J:ÜJ.KHFK,�K¼KIÑK7L3SLg‡LOïLL?MTŒM%áM9N1AN4sN4¨N'ÝNxO&~O$¥O$ÊO5ïOF%PDlP6±P.èP+QACQ1…Q4·QxìQ<eR9¢RnÜRcKS[¯SpTK|T9ÈT<Ue?U8¥U
ÞUìUVCVJ]V,¨V&ÕV8üV#5W:YW4”W6ÉW/XD0X3uX7©X4áX@YQWYI©YIóYS=Z ‘Zm²ZM [An[F°[$÷[&\9C\N}\9Ì\M]<T]9‘]AË]i
^Qw^`É^C*_{n_+ê_:`}Q`€Ï`gPan¸aP'bdxbCÝbK!cEmca³c?d•Ud"ëde8eRSeI¦e:ðeL+f1xfAªf1ìfHgNggJ¶gBh,Dh*qh)œhbÆh4)iY^i¸iA×i&j#@jdj€jzžj…k\Ÿk5ük,2l+_l$‹l-°l6Þl¾m¸Ôm�n"«nbÎn:1o9lo4¦oIÛo7%pU]pN³p8qG;q/ƒq+³q/ßq/r8?r!xr šr »r Ürýr/sMsHasOªsús,t*At@lt#­t_Ñt1u8Du4}u²u3Ïu9v6=vtv/�v'½v<åv2"w;Uw2‘w5Äwúwx+(xTx/hx˜x®xÅx
Üx
êx,øx
%y?3y.sy*¢y!Íyïy-	zK7z$ƒz,¨z*Õz{ {#9{A]{6Ÿ{Ö{*ð{|d1|3–|Ê|æ|-þ|(,}$U}Gz}9Â}pü}2m~9 ~@Ú~.2Jf}eä1J€+|€ ¨€CÉ€
�4&�4[�'��¸�#Ô�#ø�‚$9‚$^‚Jƒ‚:Î‚+	ƒ\5ƒ’ƒB¤ƒ]çƒME„“„+­„LÙ„K&…r…+Œ…!¸…Ú…!õ…'†=?†(}†9¦†$à†D‡&J‡<q‡U®‡cˆhˆ#ˆc£ˆH‰P‰i‰H{‰[Ä‰$ Š EŠ5fŠ2œŠÏŠîŠ0
! ‹P;‹SŒ‹Là‹>-ŒAlŒS®Œ�B �Oc�J³�Iþ�RHŽF›ŽuâŽFX�QŸ�)ñ�;�CW�4›�LÐ�N‘pl‘Ý‘ä‘4’7’P’l’3‹’$¿’#ä’‰“R’“<å“,"”+O”6{”2²”Aå”5'•7]•2••2È•0û•9,– f–‡–&¦–>Í–>—)K—u—(•—¾—
Þ—ì—
˜
˜R'˜
z˜ˆ˜Ÿ˜¸˜Ï˜æ˜
™™
"™0™G™`™7x™°™
¿™0Í™3þ™.2š4aš–šI­š÷š&›
<›
J›9X›
’› ›±›Ë›Þ›
ï›
ý›œ !œ!Bœdœtœ†œ!˜œ/ºœêœ*ûœ3&�Z�n�ƒ�–�©�Ä�Ú�ê�
! ž')žQžBfž©ž»žÎž/ážŸ+Ÿ>ŸSŸeŸxŸˆŸšŸ
¬ŸºŸ
ÑŸßŸ
üŸQ
!  +\ 8ˆ Á RÍ J ¡3k¡ Ÿ¡4À¡õ¡¢/¢N¢<d¢
¡¢¯¢1Å¢÷¢7
£E£$[£(€£2©£Ü£!ñ£@¤ T¤u¤‹¤#Ÿ¤Ã¤Õ¤í¤ ¥,¥"C¥f¥}¥�¥½¥Ý¥õ¥¦,!¦0N¦4¦!´¦Ö¦ó¦ §G(§p§'‡§¯§Ç§+Ú§¨¨/,¨\¨y¨H•¨BÞ¨"!©D©V©3n©¢©·©Ó©!ï©ª,ª @ªaªwª–ª­ªÌª_ãªZC«fž«d¬^j¬)É¬ó¬>­AR­a”­sö­0j®*›®.Æ®Põ®MF¯4”¯KÉ¯>°ET°@š°MÛ°u)±4Ÿ±+Ô±;²P<²•�²O#³Gs³z»³x6´;¯´&ë´3µ;Fµ]‚µ:àµR¶>n¶b­¶X·ai·$Ë·jð·1[¸(�¸,¶¸aã¸1E¹Lw¹Ä¹Sà¹R4º*‡º²º:Áº9üº86»&o»6–»)Í»÷»D
! ¼8O¼Lˆ¼(Õ¼Iþ¼;H½4„½+¹½0å½A¾AX¾7š¾SÒ¾Œ&¿c³¿ ÀA8ÀBzÀD½À'Á>*Á2iÁ4œÁ4ÑÁ5Â<Â
LÂ=ZÂ?˜Â,ØÂ*ÃF0ÃFwÃ$¾Ã&ãÃ$
! ÄQ/Ä%�Ä§Ä)¸Ä(âÄ*Å+6Å"bÅK…Å8ÑÅ*
! Æ>5ÆBtÆ·Æ3ÑÆ!Ç+'Ç+SÇ&Ç(¦Ç5ÏÇ%È1+È]]ÈH»È?É"DÉTgÉ!¼É=ÞÉEÊBbÊZ¥ÊVËAWË+™Ë7ÅË:ýËF8Ì(ÌI¨Ì=òÌ!0Í1RÍ?„Í7ÄÍ_üÍ[\ÎE¸ÎIþÎ=HÏ5†Ï ¼ÏPÝÏ.Ð
;ÐIÐLRÐ‚ŸÐd"Ñ=‡ÑcÅÑE)Ò oÒ#�Òg´ÒJÓ`gÓ=ÈÓÔu
ÔFƒÔ<ÊÔhÕ/pÕP ÕZñÕILÖL–ÖNãÖ62×%i×=�×7Í×BØ;HØ%„ØªØÊØ>ÛØEÙJ`ÙX«ÙDÚ1IÚ6{Ú[²ÚRÛPaÛ%²Û%ØÛ7þÛ#6Ü ZÜ({Ü(¤Ü(ÍÜ0öÜ6'Ý.^Ý²�ÝÐ@ÞDß'Vß'~ß:¦ßPáßK2à\~à<Ûàá?.áOnáY¾á2âKâ3kâ4Ÿâ¦Ôâ9{ã/µãOåãX5ä~Žäc
åqqårãå›VæxòæmkçPÙçs*èhžè?é3GéQ{é,Íé2úé8-êFfê[­ê 	ë@*ëFkë,²ë+ßë3ì<?ì2|ìW¯ì+í/3í.cí&’í7¹íHñí2:î:mî<¨îjåî-PïK~ï'Êï9òïC,ð?pð°ð6Çð=þðX<ñ •ñ¶ñ/Õñ4ò :ò0[òCŒòFÐò1ó7IóL�ó[Îó*ô%Gô0mô5žô2Ôôõ
! õP%õ+võR¢õ-õõ(#ö(Lö'uö&�ö'Äö(ìö6÷*L÷1w÷&©÷2Ð÷3ø47ø"lø�ø=¯ø1íø(ù.Hù&wù+žù1Êù*üùA'ú+iú1•ú.Çú*öú!û1?ûqû(‘û(ºû*ãû.ü5=ü-sü3¡ü Õü'öü'ý Fý'gý�ý%®ý(Ôý,ýý5*þ7`þ ˜þ-¹þ(çþ7ÿ8Hÿ%�ÿ1§ÿÙÿùÿJ8a9šÔ@ñ?29rG¬>ô23Bf+©+ÕEHG<�ÍLìe9\Ÿ>üI;A…FÇJYX]@¶!÷""</_;�-Ë+ùh%0Ž9¿1ù+	9A	{{	q÷	7i
! <¡
! PÞ
! S/OƒDÓPDit®C#
gg
]Ï
9-8g= "Þ,5LM‚AÐ^iqaÛc=f¡$1-K_ «$ÌGñ9!M!o!‘!³ÕGòe:a OeRa¸O)jG”yÜyVyÐ�JYÌ‚&8©7â:CUO™éFú"A.dC“×\éFF4�OÂgOzMÊ<5U(‹/´ä"@#] �&¢'É&ñ' &@ (g '� (¸ %á %!%-!'S!?{!'»!/ã!"*&"Q"Rm"TÀ"T#"j#1�#I¿#C	$QM$QŸ$@ñ$62%+i%4•%)Ê%.ô%$#&*H&6s&-ª&Ø&E÷&N='JŒ'P×'0((,Y(+†(D²(m÷(1e)D—)2Ü)6*OF*k–*+* +9K+…+¢+1µ+=ç+%,_C,'£,;Ë,8-O@-+�-%¼-7â-".9=.3w.5«..á.C/2T/6‡/3¾/Hò/Q;0=�06Ë01I1%i1F�1>Ö1G2@]2;ž2qÚ2qL3q¾3y04Qª4zü4�w5�ù5�{6‰ý6a‡7Šé7it84Þ8W9&k9p’9 :>$:2c:F–:]Ý:d;;T ;Tõ;FJ<.‘<NÀ<I=`Y=Tº=S>1c>!•>3·>3ë>C?Hc?8¬?$å?O
! @3Z@4Ž@4Ã@`ø@'YA2�A3´A`èALIB;–BAÒB(C4=C?rC?²CJòC\=DAšDXÜD35E&iE#�Eƒ´EH8FO�F=ÑF5G=EGFƒGEÊGJHX[HX´HD
IRI4rI;§I4ãIBJZ[J>¶J3õJ&)K+PKD|K9ÁK=ûK59L<oL,¬L$ÙL)þL)(MZRMM­MûM>
NFLN\“N,ðN1O0OO1€O@²O<óO0PKNP5šP>ÐPGQCWQW›QHóQ?<RD|RÁR1ÝR/SG?SC‡S7ËS3Tc7TF›TEâT(U0FU3wU,«UØUøU$V4=VIrVS¼V3WGDWQŒWFÞWG%XDmX²XQÌX6YKUYA¡YrãYLVZT£ZUøZeN[^´[3\0G\2x\«\¿\×\è\ÿ\]-]A]X]l]€]”]¦]º]Ñ]í]^^,^@^W^k^‚^–^­^Á^Õ^ì^__(_<_S_j_�_•_©_À_Ô_ë_ÿ_`*`A`U`i`}`‘`¥`¼`Ð`ç`û`a+aCaWakaa?”aÔa0íab9:btb“b§b.¾b(íb3cJc`cwc%—c½c-Ïc+ýc>)dEhd#®d Òd\ódPe9ae9›e9Õef)'f0Qf‚f3œf7Ðf:g7Cg7{g2³g,æg]h5qh<§h1ähi%5i%[i!�i£i*¾i-éi&j>j5Rjˆj!¨j)Êj6ôjJ+k@vk;·kKók9?l.yl2¨l:Ûl5m+Lm/xm$¨m0Ím3þm-2n+`nKŒnØn:øn?3oso“o6¦o<Ýo&p4ApCvp%ºp$àpLqRq&rq#™q(½q2æq$r:>r+yr,¥r,Òr%ÿr6%s#\s<€s½sLÓsV t*wt¢t=Ât&u-'u8Uu+Žu*ºu)åu"v72v#jv(Žv=·v6õvL,w;yw:µw'ðw(xAx3Wx!‹x%­xFÓxByY]y%·y+Ýyk	z_uzÕz íz!{30{3d{C˜{Ü{:í{.(|)W|-�|,¯|0Ü|'
}5}R}Fb}(©}*Ò}3ý}>1~0p~1¡~JÓ~IJhD³:ø43€?h€U¨€'þ€$&�,K�3x�,¬�Ù�ì�"	‚$,‚1Q‚1ƒ‚1µ‚1ç‚1ƒ1Kƒ1}ƒ1¯ƒ1áƒ1„3E„1y„"«„0Î„/ÿ„-/…+]…+‰…)µ…ß…*ý…>(†>g†>¦†'å†#
‡#1‡#U‡y‡#•‡¹‡'Õ‡#ý‡#!ˆ#Eˆ#iˆ#�ˆ#±ˆ9ÕˆK‰T[‰l°‰4ŠCRŠ.–Š0ÅŠ/öŠF&‹%m‹3“‹CÇ‹ŒŒ#8Œ/\ŒŒŒC¤ŒBèŒ;+�g�1‡�¹�+Ô�0Ž;1Ž#mŽ"‘Ž$´Ž"ÙŽ+üŽ)(�8R�:‹�DÆ�8�D�%b�=ˆ� Æ�"ç�3
! ‘?>‘:~‘)¹‘ã‘R’4U’*Š’µ’.Î’@ý’0>“(o“#˜“-¼“ê“Sÿ“'S”9{”&µ”&Ü”2•36•@j•C«•;ï•*+–)V–/€–#°–FÔ–#—"?—+b—CŽ—jÒ—f=˜3¤˜6Ø˜>™2N™3�™'µ™(Ý™Jš9QšL‹šØšA÷šF9›D€›;Å›OœPQœ¢œ7Áœ=ùœT7�FŒ�Ó�Jï�L:ž‡ž$£ž.ÈžX÷žNPŸ8ŸŸ/ØŸ2 A; n} ‹ì 1x¡Pª¡+û¡5'¢5]¢<“¢LÐ¢+£-I£Bw£Dº£Oÿ£KO¤;›¤:×¤;¥CN¥:’¥<Í¥.
! ¦09¦0j¦.›¦+Ê¦Pö¦BG§@Š§OË§@¨\¨Hy¨rÂ¨C5©,y©)¦©`Ð©N1ªE€ªMÆª<«;Q«�«¨«,Ã«ð«C¬T¬$r¬ —¬?¸¬@ø¬29­ll­\Ù­>6®Iu®F¿®#¯*¯G>¯1†¯F¸¯@ÿ¯;@°2|°F¯°Eö°;<±9x±@²±ó±%	²T/²/„²C´²Oø²(H³3q³$¥³Ê³ã³#´.%´'T´%|´%¢´%È´%î´(µ)=µ'gµ'�µ'·µ#ßµ!¶1%¶-W¶$…¶#ª¶#Î¶&ò¶#·*=·+h·/”·,Ä·#ñ·/¸,E¸*r¸)�¸=Ç¸S¹<Y¹~–¹hº?~º
! ¾º,Éº+öº1"»!T»Dv»1»»Mí»p;¼;¬¼Rè¼];½N™½Nè½/7¾+g¾/“¾;Ã¾Eÿ¾%E¿/k¿›¿1»¿hí¿4VÀ;‹À%ÇÀ+íÀzÁd”Á=ùÁc7ÂD›ÂàÂ.õÂ:$Ã4_Ã>”ÃPÓÃ5$Ä/ZÄ3ŠÄZ¾ÄÅN0Å?Å¿ÅÖÅ.ïÅ0Æ2OÆ(‚ÆB«ÆîÆZÇ]Ç,}ÇEªÇVðÇQGÈl™È:ÉYAÉ{›É^Ê”vÊ³Ë1¿ËñËJÌ;YÌ#•ÌB¹ÌüÌ$Í*AÍ?lÍK¬ÍOøÍ8HÎ$�ÎD¦Î8ëÎG$Ï$lÏK‘Ï*ÝÏ`Ð)iÐ<“Ð8ÐÐ:	Ñ;DÑ<€Ñ9½Ñ>÷ÑV6Ò<�ÒMÊÒmÓ=†Ó?ÄÓ/ÔX4ÔH�ÔlÖÔ)CÕ#mÕ0‘ÕÂÕ4áÕ2Ö;IÖ-…Ö'³ÖLÛÖ/(× X×@y×'º×1â×(Ø=Ø!ZØ.|Ø"«Ø$ÎØ$óØÙ'7Ù_Ù&}Ù¤Ù&ÂÙ)éÙ*Ú5>Ú;tÚ9°Ú5êÚ5 Û2VÛ-‰Û6·Û>îÛ/-ÜH]Ü-¦ÜÔÜAóÜ5Ý0LÝ$}Ýw¢ÝÞ ,Þ[MÞ0©Þ+ÚÞ;ß@Bß!ƒß#¥ß#Éß0íß3à7RàFŠàPÑà:"á']á5…á.»á+êá$â&;â<bâOŸâJïâN:ãB‰ãdÌãY1äM‹ä>ÙäLåNeåQ´åNæZUæF°æK÷æ2Cçhvç:ßç=èTXèZ­è2éC;é6éF¶éQýé4Oê/„êS´êIë^Rë>±ëIðëD:ì4ìB´ìH÷ìJ@íA‹í;Íía	î+kî0—îÈîUåîR;ïRŽïáïQûï/Mð1}ð¯ð.Ëð0úðB+ñ3nñ-¢ñ-Ðñ=þñ:<ò:wò²ò/ÌòSüòKPó.œóËó%äó/
! ô8:ô-sô7¡ôÙô0øô)õ,Iõ-võ¤õ2ºõíõ"öA(ö&jö1‘ö+ÃöIïöJ9÷+„÷°÷=Ê÷<øEøUøtø2‡øºø(Õø)þø((ù0Qù‚ù( ù%Éù1ïù:!úI\ú_¦ú*ûe1û9—ûsÑû-Eü#süE—ü!Ýü@ÿü3@ýGtýD¼ý8þ^:þ%™þ*¿þ+êþ'ÿ!>ÿ3`ÿ}”ÿD<W”;±.í33P+„3°ä587<p5­<ã< !]*&ªCÑ<9RIŒ%Ö+ü=(Ff4­PâC3�wA*G:r[­	$(CM$‘R¶W		:a	!œ	I¾	D
! M
! Ri
! H¼
! dXjMÃN `;�½@ÕJ
5a
—
,µ
&â
—	•¡/7&g?Ž/Î-þC,5pr¦h%‚-¨'Ö)þ((:Q?ŒHÌE&[!‚;¤nà!O9q«"Å:è#'2BZ'�-Å+ó-7(e9Ž'È)ðC#^"‚2¥ØôI+Uu@Ë0%FV:�7Ø3?DF„6Ë?EB+ˆ.´1ã65L6‚5¹)ï$=>/|¬EË8$J<o'¬(Ô7ý85!n>�?Ï0 =@ /~ :® 3é !.8!1g!'™!7Á!Kù!3E"Ky"IÅ"7#<G#S„#CØ#-$+J$>v$>µ$6ô$>+%Sj%s¾%?2&6r&2©&(Ü&c'ji'XÔ'1-(3_(c“(V÷(/N)@~)O¿)J*@Z*I›*Iå*</+!l+0Ž+5¿+5õ+?+,2k,%ž,OÄ,Z-Go-B·-9ú-?4.Kt.+À.Dì.>1/?p/5°/@æ/9'0<a0@ž0;ß0:1V1;h1H¤1\í1`J24«26à2H3t`3CÕ3;4DU4cš49þ4,85Re5S¸5E6*R62}6J°6>û6a:7+œ7:È7l8hp83Ù8^
9l9&ƒ9Dª9dï9ZT:3¯:3ã:5;M;-k;2™;:Ì;1<9<"O<,r<-Ÿ<$Í<<ò<</=l=q=9x=²=Ï=
ç=%õ=>E7>=}>S»>A?AQ?(“?>¼?mû?Fi@L°@Hý@FA"eAtˆA@ýAV>B5•BBËB+C7:C,rCLŸC@ìC@-D=nD8¬D>åD$EjCE>®EoíE]F,xF\¥F?GKBG[ŽGŒêGZwHiÒH3<IOpIMÀI:JdIJ"®JGÑJSKUmKDÃKDL0MLD~L#ÃL çLM-#M+QM&}M%¤MIÊMINI^NH¨NEñNO7OE‡OQÍO=PE]P=£PEáPU'QO}Q|ÍQPJRO›ROëRP;SPŒSDÝSD"TbgT?ÊT/
! U!:U6\UH“U>ÜUlVNˆVE×V(W6FW9}W0·WWèW6@XYwX7ÑX0	Y/:YLjYL·Y&Z+Z>Z'TZ|ZA‘ZOÓZ8#[8\[•['µ[&Ý[\X\v\’\­\MÌ\=]iX]1Â]Jô]>?^,~^]«^;	_CE_8‰_ Â_2ã_-`5D`:z`<µ`4ò`C'aka)�a(«aJÔaQb0qb7¢b7Úb2c:Ec €c ¡cÂcgâc7JdV‚dOÙdt)e;žeFÚeD!f/ff9–f8ÐfN	g/Xg(ˆg/±g'ág$	h5.h2dh%—hW½h[iEqi!·i/ÙiN	j+Xj&„j$«jÐjðjAkEPkC–k8Úkl@*lXklEÄl`
! m`kmAÌm<nKKn'—n7¿no÷nlgoYÔo@.p5op6¥pÈÜp“¥qD9r3~rš²r>MsTŒsZás&<trctEÖt+u6HuXu[ØuN4vXƒvUÜvX2wU‹wVáwV8xB�xIÒxIyCfyDªyWïyoGzT·zT{Ta{¶{@·|rø|,k}I˜}â}	ê}gô}5\~’~§~´~6Ë~’�•‡&€?®€Nî€V=�D”�7Ù�6‚LH‚H•‚Þ‚ç‚Zù‚TƒPlƒB½ƒ:„@;„|„=œ„LÚ„N'…Xv…]Ï…]-†u‹†A‡9C‡Q}‡8Ï‡AˆMJˆG˜ˆ?àˆT ‰gu‰CÝ‰O!ŠCqŠQµŠ>‹^F‹\¥‹ŒXŒ7rŒ0ªŒ8ÛŒp�H…�FÎ�2Ž.HŽ5wŽ"­Ž5ÐŽ^�Ae�J§�9ò�<,�3i�2��
! Ð�#Û�Kÿ�GK‘“‘5®‘\ä‘#A’6e’Bœ’;ß’&“-B“:p“«“!Å“ ç“�”)™”Ã”%á”9•9A•%{•!¡•/Ã• ó•.– C–7d–œ– ¹–.Ú–-	—97—q— ‰—1ª—0Ü—
˜+˜#F˜j˜‡˜ž˜)µ˜;ß˜™!:™E\™)¢™Ì™>Ü™6š'Rš;zš>¶šLõšNB›2‘›,Ä›Tñ›,FœZsœ-ÎœüœE�a�G{�eÃ�d)žFŽžPÕž&ŸEŸ'VŸ8~Ÿ7·Ÿ[ïŸ2K =~ !¼ ?Þ 5¡4T¡(‰¡E²¡"ø¡K¢Lg¢P´¢J£BP£O“£eã£XI¤_¢¤_¥Lb¥d¯¥^¦s¦�¦5°¦Fæ¦B-§Up§FÆ§B
¨EP¨–¨0³¨:ä¨u©"•©:¸©ó©KªXª1wª©ª!Éª8ëªV$«{«2™«Ì«Cã«]'¬-…¬6³¬<ê¬H'­&p­+—­&Ã­Sê­$>®c®\~®ZÛ®6¯U¯s¯‰¯Ÿ¯1µ¯ ç¯°5&°D\°>¡°à°5±]6±3”±;È±)²".²$Q²2v²,©²;Ö²#³-6³,d³9‘³1Ë³tý³Jr´Q½´QµIaµ?«µ5ëµ$!¶-F¶it¶=Þ¶4·)Q·{·š···,Õ·¸U¸@t¸Bµ¸tø¸+m¹H™¹@â¹M#º‰qº?ûº.;»Qj»;¼»6ø»$/¼:T¼)�¼=¹¼/÷¼6'½,^½"‹½®½¿½EÒ½-¾#F¾&j¾A‘¾,Ó¾9¿(:¿.c¿.’¿.Á¿4ð¿X%À8~ÀG·À7ÿÀ=7Á>uÁ]´Á*Â$=Â-bÂ'�ÂG¸Â*Ã+ÃGIÃF‘Ã.ØÃ5Ä/=ÄCmÄK±ÄGýÄQEÅl—ÅnÆ*sÆ)žÆ!ÈÆ+êÆIÇ<`Ç'�Ç)ÅÇdïÇ=TÈc’ÈhöÈD_É¤É.¹É:èÉ4#Ê>XÊP—Ê5èÊ3ËGRË)šË]ÄË!"ÌVDÌW›Ì4óÌ4(ÍG]Íx¥Í0Î9OÎ[‰Î0åÎ@ÏcWÏK»Ï.Ð<6Ð;sÐ>¯ÐIîÐ58Ñ‹nÑVúÑIQÒ;›Ò7×ÒYÓHiÓ@²Ó-óÓ„!Ô8¦Ô�ßÔlmÕEÚÕk ÖªŒÖL7×p„×oõ×ZeØMÀØ0ÙA?Ù0�ÙC²ÙFöÙ=Ú#XÚ3|Ú"°ÚDÓÚ4Û4MÛ8‚Û »Û=ÜÛ6Ü6QÜWˆÜ àÜ$Ý0&Ý3WÝ#‹Ý&¯ÝÖÝêÝÞBÞ'UÞ#}Þ9¡Þ1ÛÞ7
ß,Eß3rß6¦ß%Ýß~àI‚àIÌà=áDTáD™á	Þá+èá:â+Oâ?{â.»â"êâ0
ãC>ã1‚ã&´ãJÛã,&ä:Sä&Žä(µä-Þä"å@/å$på5•å7ËåHæJLæ2—æ1Êæ?üæ+<ç-hç-–çdÄçA)èkèˆè2¥è/Øè)é42éTgé0¼é^íéLêgêu„êlúê0gë˜ë/¸ë)èë/ìaBì&¤ì#Ëì#ïì#í7íKIíA•í9×í/îEAî‡î8�î%Öî/üî+,ï7XïN�ï+ßï%ðH1ð+zðF¦ð8íðB&ñ-iñE—ñJÝñE(ò&nòI•òEßòD%óAjó4¬ó1áóOô7cô/›ô7Ëô7õ;õ@Uõ2–õ>Éõ"öQ+öY}ör×ö[J÷<¦÷2ã÷Uø:løJ§ø*òø5ùCSù(—ù"Àù$ãù?ú^HúF§úDîú3ûCQû0•ûMÆûRü*gü'’üºü4Òürý7zý<²ýïý"þ#2þ7Vþ7Žþ)ÆþCðþ_4ÿ%”ÿ9ºÿ*ôÿNDnP³bWgd¿;$1`4’4Ç[üJX,£ ÐDñ@6DwH¼>'D5l5¢<Ø@?V/–:ÆYT[5°*æ0-BEp^¶5	K	!k	�	-«	Ù	-÷	>%
! ;d
! m 
! =6L8ƒ.¼ë$$II“G¦KîE:
G€
DÈ
D
ERF˜DßE$?jNªEù??=U½[<oC¬.ð5FU7œ6ÔBENC”VØX/CˆBÌBBRB•BØB6^L•LâZ/LŠK×L#KpK¼ddm1Ò"&6E]X£UüaRS´O+X"„"§8Ê6;:=v0´*åI.*xD£(èWiDˆ(Í'ö% %D 4j  Ÿ *À ?ë 5+!'a!H‰!:Ò!8
";F"H‚"Ë"6Ú"2#.D#3s#K§#=ó#K1$`}$?Þ$(%1G%?y%D¹%Qþ%TP&C¥&+é&8'<N'‹'§'lÅ'2(G($e(FŠ(;Ñ(7
)(E)On)¾)!Ø)%ú) **?*|j*Íç*µ+-Ð+›þ+Iš,]ä,OB-K’-SÞ-92.3l.< .ZÝ.\8/D•/2Ú/E
0bS0X¶01H%17n1.¦1Õ1,è1B2X2-p2]ž2@ü2F=3@„3%Å30ë324-O47}4Kµ4@5MB5c�56ô5+6F6e6ƒ6£6Á6Þ6ý67:7X7w7—7µ7%Õ7û7868%P8v8•8µ8Õ8ò8#9C39Uw9LÍ9b:j}:Fè:>/;>n;8­;iæ;>P<$�<P´<J=8P=>‰=CÈ=6>OC>N“>Uâ>E8?c~?>â?m!@o�@iÿ@fiAbÐAn3Bn¢BnCo€CoðCo`DnÐDn?En®EoFo�FoýFnmGnÜGnKHoºHo*IošI;
! J'FJ(nJB—J|ÚJJWKM¢KRðK9CL?}L@½L@þL@?M=€M$¾M(ãM>N?KN?‹N@ËN?O?LO>ŒO?ËO6P]BP6 P*×PIQFLQH“QXÜQ{5RU±RDS{LS'ÈSlðSl]TmÊTm8Ul¦UmV,�V.®V.ÝV.WK;Wi‡W`ñWBRX>•X@ÔXJY¶`YCZ@[Z{œZE[I^[.¨[K×[@#\md\FÒ\l]ª†](1^FZ^<¡^FÞ^<%_!b_>„_:Ã_)þ_?(`7h`6 `j×`0Ba6saªaE½a;b,?blbŒb6ªb@ábR"cSucEÉcId$YdM~dAÌdŽe-�e‚Ëe@Nf�f\«fg,'gTg6sg.ªg,Ùg.h/5h%eh2‹h*¾h)éh1i+Ei"qiG”i0Üi^
jNlj,»jèj'ÿj('k Pkqk …k¦k·k2×k/
! l/:l(jl*“l!¾l&àl%m -m-Nm&|m%£m0Ém2úm6-ndnAƒn+Ånñn'o4o7Ro8Šo7ÃoCûo,?p,lp@™p%Úp&q@'q{hq2äqJrWbrmºrF(sBos5²sBès(+t[TtU°t4uM;uT‰uPÞu`/vD�v9ÕvYwUiwZ¿wex]€xTÞxQ3yN…yeÔy9:z2tz8§z4àz"{I8{=‚{wÀ{F8|1|5±|;ç|E#}i}L‡}7Ô}6~:C~.~~œ­~“J$ÞV€6Z€-‘€:¿€ú€H�’^�,ñ�>‚j]‚jÈ‚/3ƒ@cƒO¤ƒDôƒ<9„v„’„¨„-Â„3ð„V$…'{…0£…=Ô…1†.D†/s†3£†:×†:‡KM‡(™‡2Â‡2õ‡F(ˆioˆ<Ùˆ3‰7J‰A‚‰HÄ‰R
ŠC`ŠT¤ŠdùŠ:^‹@™‹>Ú‹*Œ=DŒ‚Œa�Œ;ÿŒ4;�-p�Nž�Gí�M5ŽMƒŽJÑŽƒ�( �7É�<�!>�-`�.Ž�/½�2í�/ ‘,P‘ }‘!ž‘%À‘,æ‘’%’8’¢O’`ò’+S“(“9¨“7â“9”GT”œ”F·”=þ”(<•Xe•*¾•2é•4–IQ–I›–Få–B,—oo—Gß—;'˜Qc˜Kµ˜=™;?™N{™IÊ™EšDZšŸšE¼š+›F.›u›.Ž›<½›Rú›;MœW‰œ*áœt�6��¸�F×�AžC`žA¤žWæž4>Ÿ%sŸ9™Ÿ$ÓŸøŸ t1  ¦ 8Ç 2¡(3¡I\¡¦¡4¹¡î¡+¢/-¢]]¢<»¢,ø¢X%£!~£ £´£(È£=ñ£"/¤R¤5q¤/§¤)×¤\¥?^¥9ž¥lØ¥0E¦bv¦?Ù¦r§IŒ§<Ö§=¨/Q¨�¨›¨´¨+Ô¨<©4=©r©G�©CÕ©-ªGªbª*{ª/¦ªÖª5îª3$«6X«U�«&å«!¬;.¬Pj¬;»¬÷¬;­7K­"ƒ­.¦­Õ­-ê­+®5D®z®,Œ®¹® Ò®!ó®.¯,D¯1q¯£¯Â¯0â¯-°,A°)n°/˜°È°è°(±1±M±l±WŠ±â±.ò± !²$B²!g²=‰²Ç²5ß²U³Wk³VÃ³´:´Y´-y´O§´W÷´0OµH€µ:Éµ2¶7¶%T¶Bz¶H½¶1·58·qn·qà·,R¸1¸K±¸*ý¸
(¹'6¹^¹w¹‘¹®¹&Ã¹#ê¹1º9@ºWzº4Òºb»Aj»E¬»0ò»O#¼-s¼'¡¼/É¼$ù¼(½3G½<{½B¸½Cû½+?¾,k¾˜¾¶¾3Ó¾¿/'¿W¿Hv¿ ¿¿&à¿À;À)ZÀM„ÀOÒÀG"ÁOjÁGºÁJÂAMÂA�ÂHÑÂ$Ã?Ã+^Ã7ŠÃ"ÂÃ$åÃ
! Ä))ÄSÄBjÄH­Ä/öÄ:&ÅXaÅ*ºÅåÅ-ÿÅ0-Æ"^Æ�Æ0¡Æ4ÒÆÇ/!ÇQÇkÇ~„ÇmÈqÈ�È[«È>ÉVFÉ5�É:ÓÉÊ/,ÊF\Ê¡£Ê2EËUxËBÎËÌ)+ÌUÌ\ÕÌg2ÍwšÍ@ÎHSÎJœÎDçÎK,ÏMxÏPÆÏ[Ð]sÐ5ÑÐ2Ñ!:Ñ�\Ñ5ÞÑ>ÒMSÒS¡ÒJõÒE@ÓH†ÓoÏÓ4?ÔYtÔ)ÎÔ9øÔ.2ÕZaÕL¼Õ4	Ö5>Ö7tÖ;¬ÖèÖ1×W9×Y‘×Fë×E2ØFxØ/¿Ø%ïØ%ÙF;Ù-‚Ù6°ÙEçÙ;-ÚhiÚ9ÒÚeÛ9rÛ¬Û4ÄÛ8ùÛ92ÜBlÜ¯Ü!ÍÜ/ïÜ*Ý$JÝ=oÝ:­Ý*èÝ9Þ,MÞ1zÞL¬ÞGùÞRAß”ß<´ß8ñßV*à8�àVºàBá`TáBµá`øá(YâF‚â.ÉâKøâpDã6µãGìã34äFhä<¯ä<ìä)å'9å8aå9šå*Ôå.ÿå/.æ2^æ:‘æÌæ;Õæ&ç#8ç9\çF–çoÝç/MèZ}è"Øè9ûèH5é,~é(«éCÔéHê]aên¿ên.ën�ëvìNƒìwÒì/Jí.zí*©íNÔíq#î,•î ÂîMãî01ï+bïFŽïTÕï`*ðg‹ð>óðq2ñ6¤ñ%Ûñ9òC;òBòPÂò-óGAóS‰óÝó'úó("ô(KôCtô*¸ô)ãô„
õ„’õ&ö@>ö5ö9µö7ïö8'÷8`÷7™÷MÑ÷IøEiøA¯øMñø5?ùpuùHæù5/úueúOÛú+ûIûcû@ûGÀû3ü*<ü:gü+¢ü/ÎüQþügPý.¸ý;çý#þ<þYþoþ+†þ;²þ.îþoÿ-�ÿ-»ÿJéÿ94-n;œ8ØB3Tˆ!Ÿ=ÁJÿLJ0—9È¡/¤OÔ/$CT˜Wªk"Ž,¦[Ó2/3b6–3ÍJ;L&ˆ,¯kÜ,HZuOÐE 	7f	,ž	"Ë	8î	-'
! GU
! O�
! Oí
! O=O�OÝ-2`DÉ¥}o
.í
-#J.n�2¼-ï=#[]OÝ&-0T'…$­7Ò9
! 1D7vD®9ó5-5c5™BÏ8[K;§Dã8(:a œ ½2Þ++=*i:”,Ï+ü6(%_6…\¼;3U‰%™>¿)þ((@'i‘&±ØôA8R	‹çìp(�'e*P6#<ö$YEa']ÕÌVÖ
�FÖdð1í³*f("j$Úu,gÚ1Þ1Ž&U1‚/Y1øh(œmõÞ#s×040L* `M&Ôe)Þ,… ÂÅ&EÄb)B)i0ùÇ,I'	0 ÛUÞÃÔó"A#¥! 0·V˜%g6#À/B%ÆŸbh]ˆ0-+J
Ü”$S
! P+’1t	2Ò½¡$‡%<×&�»&@¼ÅœR
! /Ç#%çq*Ë_$«Ê&-”
! ¥"°W$B'È.Â\cað!H"3¥P%…ño'i#¨($1û/Ú*›.à#«Ü´(+r)p	)âB)¬K32E/À"*Ô£/¹¨«(œä%\Úü.r$©#¬&–à–ª8	dãDA"Éhhk…/&6$à)å,/Y¿ê19#ê'K¡1gE±A&<Å	
0[‰x'8—ƒ$� ì¡“&è ŽˆÚÍé×(¬+ßPô"¯­
! �
! §¼Ý!Ì$Yò[sº(…»
! J	¡&‘&¯ï£Ûë*Ýxô!vÅ’‘ªÙ-V) 
! ¡,*&f'zñ	9(¡Ã+­êx¸07*6º/Ç	¬)#$î1¦/$/g	q3'0R\!iŠj.š&ˆÂ0ª)œZã|‡Í"ò6°¤½+Ì.«… XÒ%‰,¥1²+l,8!&‚W(Y
m*�¦Ç>+Z1„È2J(+,Ó-#%P0ê0§&Ð#±­	½#é
-/›"tšÓkê(V�}1·#1.G-Ë.l!3.qÉ	Š)©é6(’ç.àÁ1�Ó/v-C¯!8ûmÄ,¸¡7µ³6
Ý/úó(s+®%è(>­R)k$û"ì//¾_vî>Ð"ÓQ"Ë1¡0Ùº~$è¿
ž1ö¨/=*†”gs1£ÀÖ"U(É_-¢�.'*ÝÄŠ
! U±4ÂŒf=&d#Û
! å1�%: O¾	xDÇ%h"�é,‰é%S1`
! -¡,g0E.¯å¨#’ÄR¡¼#/#¸é+R+.�Ò/·.0²	FÊ|ü†ºµHÎ¨.)ª‚'µ-š=-)(ñŽâÆ0â0ä!'5):\pèál'ý)‡'‡!^7(4¹$ÝÌ	.g“,š( $Ýyû-˜)öx01Ÿ-;y
5l
! £�…¨¨,*V2a$$%t1^Y4"K´
! +~*(Ø-Ë0¸™,úì#J*šN,²Ï®#Á	¿‚Ù	à%h	H(¬…!d($+	"-H.ƒ(*cÂö�‡-f¨¸¯!l† ÅXÖ!1@,n
Ò+ÌV¶1Ñ0‡+ñ0ºRÅú,	&i$¹"R"lFø$1æ1¾<'Û.ùg(8Žfé	%ÌšSß—
! y1!ƒÛ »'S!8).õÙŒ›	¯0Œ1è®!Ù,­$Âˆ¸I/÷Ô
IÙ]-˜–J]õ.¯Ä!u}	è\"Z#…ç¸-ÓÍ-¢è	)·)	!±…'ø-™%|(|Ô&C/
! �ú	[p1-"n*"¤'ù%%*ƒ,{*tb$î{Ô)\$¡z%P*¬Á
! Î"¦G
! j)MÿG¦
T¸
! ¡%Wœ00(GM,Ÿ—ô$Ÿ
! @'›-®	þ"î,­0Í5}.øD,ó!;�;X!ÊÃ
ž ²0º,ñ¥HŠ¶Ó+Vª}á.^¯v:�û%7,Ž,º*¶³(Ô	H$!=y!Å'N/óc	R'Ô”Ü)«
! 9Ò.ñQ1Ø}*:0¡AQK?=êž
! "22-É

ò2,—	jð.4”%ßvû?ühä(ƒ1^¹â,éé|
! õç%~%ÉGŠkFaŠ&KN°`1j+n07%ká$”Î.Æ)Q
! îU¿-ânR,Ð.¯
! Ë@ ˆ)¥,XJ,-X#Ž(g,â	Ðqñ’#r'"C0<O½( ‚ã+^[YýÁ*Æ·µ"!3)
? ¼î%oP.�
Ù%\/' mvÃ1‹¨	|Œ*
#Â(¿%ÎŽ(Ü¬/¡-2ƒN*Š'†ó¹9D>n,BÞ’&Þ"æœ!á	>>&±Þ%o1á5SD/ä û |.ï¨
! ÓÛKýÙ”!ÃÄ 'j"‚ñ¼çÏ*3	´)</4/MÐ¹C1í¤ ä•$C+:Æ,ø-\îa¸#²V²ª.w¬%—÷gq+(·"
ÐÌÓÀ
+'oþê–½åˆ1e
! ‡*íd	‡ü ³&â$h-9�g«´'÷/÷)N	þ*Èú0'’(ÜÕðû'clWX½%ˆ
! ø"”(ý#d1“ó	ÜO%þ°0BÐb ãÂºaÄ#!

+Bx*;—'•pe$`…o"Ö´$ŒÏqT¨ }Q‰0)ù·n
&Ã#¾ÖV'Ì!Ò)´	M…î–kµ1‘LÖ$™%'1ÚrÇ¿ø ®'±#Ã&2$Èï7ºÙÉæ­ÉâÚr,]+�.nŸ¤ï&¿	M¬..”o1î&Á]¯Lì+*A'5
! LG-2
€û1i+,ðå	
  
! ¸	ˆu`…T’…1'V«ß)µ¿0A%Í’0±&F=	G� ñ§r
! ¯,"+
ŒÊ!R§ò#¢-E*¬p#ÖÎgð
! “1?°#¤)ºA¸í(÷õÏÝ§'mEt«$V&atH+Í¶D%ò
¬Ù&A*o**cL'H61'
K5 !�/
�L*ù¢uá¥•.XâêRT%Ô+b1Ç
! à©:
È
À*˜12'ÓYˆúj.o+õO#/àm‚+*ñ�m/B-#1YˆÃ0³å.�Ë
¼!g&	1s
‹°,wMë	ì²2%+Ÿ"à0.Bu$d2Ê �Ì™‹Xh-ø+–Pº0Ñð"&f"lH`a–\R!M&UG#¨°+(½ú.Ab±)G 	#±Õ'Œ)·¹)Ôú6	×“20Ì-9*#Ù'AË­Ó.zE‰+i{åY­Ò*k (®É€	¥ÿÞ"
Ý÷Â#,È&Iüá(ƒÀ,O~8.PèjW0õd!
! )•&Ò	ø'µ7bHîÕîÄ
! ½.¢	1´/ö$–qüþ‰#%Oi/?•þ-u!•*ï/ˆb�=/æ<
ä2ÀÙ$&­%ñ³+¾*ïÐ½1¾$
! #O*+¨’q-„x#È÷1åÉ#wÂ4—”&N1'0÷(Ý'ðFPf,[*Ó(t�¸€80DÌŸ$Xu§/ùe1lM¸´,'	cfÐ*O•–ô›'!2Wxÿ§M*3Ü
ð1¦µˆîÜ+©I!'-�)~	!û
ÛÉ/j
š·c#€!õ«-™/"Ãñ,½J°p
! æ"†#ãF"J%,�#)+y®.	*¤™¼,‚3Ÿ§0}T 0^]"x•1o¯/)
s=˜]ªÂ/@	2Ï0qË ù*2)zVÛ0‰
“K):$N»!,n–œ"G¼ÙÓ'Y€ó.2²ŸÐ	jb'&
! r�ç‚Ü,«, ²ë…*8ÓU%(#P	‚"|�"µº"W‚*Ô
! T
! Ý†%
!B±Dî'I,!þ2�S(-TÎ´9¼aåµ01!Å1L
! 3+d
‰*¨
î  )1¥
! ÷	$±"K·('7Ç$®:)�(¥/7)
! ë˜
! ×®Ø.Ò&ÃpÚ'1
! ä
Ý+!…æš†
!  ¸'ô-j!Œ"ÅýFP12bÂu Ô>,\-†(ª/p!,“BŸ		
tfrÕ;/¸yæñ!â
! }0*¥~1·%­Q
û‰/ßdjÞÆÜ	QŠn¸¦1Ìk1¹ð±%‡ ;sGW	N'/�%-.Ts*<È\š)é#)U"\' Ë*H%Æ-@f1ðÿ)Ê£0YO0Ê&­/:ð-Ê©.S.ž)³""†y‹-°r-J
! )%ö%ð¥=0À1d{0Õ!¤x.1mx)ËÆ ¨L×mî$0EM'!À!+$•Ø$ï"	ä
! ³ü$NS#Øþm!¸)ìýäù¿¤­æÒ÷T"%7r²ÿŽ1 Ù*wí-þÉ.Ÿ*ËtÜ0+EUs) #*à
! Ž%iö.›EH#—)3|
¨�°$Üæ’‰.&R(¨V>%š£z"BªØ
O	1¾1Áx~/&ê•
ï+0\)Q(?|»ü(«{!Ô0¿#sÎ
! •Ï'Ë1"ó(t"pŒ	HÞ¨K
R,ùm÷.a¤i^iã.ª
! Ý*.Ñ
�ø–0Ë(�"—1“j0Ìv€)„(²!(‡,�'À*®3/Fq+~,>Ä+ Ú"	Æ!;¬aÑ /o.ö1"òjâ<
! ²c
ÑEÃD)l-|å+óh+?'ŸéQ$"'àä"*Ô#–«0OÕ(M.ûmòäóæh/]_'¼@!”{©º$ŠÄ%/d¹#+ê$Žd&N
! 2¬$·‰Õò-»)™§(ð„R"1âÃ"öÀ!"Õ19|%¤{ÆM0�Ô/3² š.Þ†(-n¦)Ò@)â.)#&ß¼(ó#È•(;õ$âæ)Jqè
! zeA/’þ�)±1v$1*¿
! -
! ~‘K#*i»Å©+q	ñ¼†ÀÿÇGŸëi„NE+U1%“
! „ä,“y
! hÆe#
ª	&�Pxü )kU›÷X 	ó)�*b%¼&&!Å/CÎ	Dî-=)(2¹%P"g.h
! �	¶+».LÞ$ß t0Ä¥$'
! r/(F"0«¾»F*p=Ûµ/_Ñ'§˜Â)pœ)q)÷/{	 Â+É½
¦½'Ö
! W-Âø!ÙzØIv.®:[y,·³%¹-@0óŽ
! ñ/Ó*/Òáó
X&f(È)—&HÓ×#W	C/z�<W&ô,@N¼()v4+c&Y&•0‰&˜Â°ä$q(':-D&+�+ø-R*!	 aM+U
Ž$¿!íëý'\E0h$²…Š"hÅ!è½*<?ýÿ%nm
! 7.cï'îÓ&r1¤e&jØ%ej&`:+(L/&ªg"­€.m»"y +0V+%/ÏÁÿ0K½}ý§Eé¤Ø(v	�Âú!Å)ù ó%@Z+I*|,RÂ�/GíW)ëy&È ,%mHLŽ.""C&&¯u/åÙZN-î(G;($:7™)ÔÉ‹Â¥„ O
! a–ø¼ÏS*Nº'þ%
! ,BÑ.#ñ‚@Õ#ö‚k
¦ ,ìé'É¢"³Nf2%Ð	+ #© %½˜ñŒ
Œ!P6Ö¿²_�'3b¢*Ã.'Ü§A
='L-.Û"Ùÿv@
! .oµNŽœZ&#%ìbb*>X"áü"
! †fÓ¸+".<D$@Œ¾%êx	á=+[#f#”	(,.&²*wì,õ	ÌÌ*G(B)ÙÎ)kY#"c'”#^³!Á“
è
X%µ»÷!`i�¶–
! *$1A	[+ñ€Iì
™ ä.c QÑÃg1¥Ñ-%9ÿ1æ
ñ+[G
¸
â
Y-³Òç!;–		Ö,É¹
K&�‡à.»˜$iÐ&Â	ê#0u.ù?Ë&C'ÿ
Ù�-¬1OÇ-Œ
! ‡01'‚1¶û.Ø Ë+1�ëÝ ¢
Æ .q$l(&IÃ‹J$5'%°"™(é-Ï	òíÖ)n*^�¢!ž"Ð œ.Áa,«)µD¦%­Ã|0AÇH-,+J˜Ì/¸G+±—0œ%»*\¨²î/�/!\.äÇU.@_Ê+ÿU=,” ˜	å<&ã!ö¿ö¼((ÐóQ&2
! Ï+w¼ø'É
2Ë+41Ûê/Ÿ’
ê!¦'k!Ï)
! V
! P/ê+i(|$®(ÿ+Qx+2Ý	1¶.ãq
! ¦y+ÿÉ‚(…
! )å-#+-!d-´VRB0ø
! «0â+!¬“)·PrŽ÷è/I&,q1Z-	èÔŸ£*ô=¢åþ.²x$;ô áÕ?!N(Ý#¬í(l"Ú$Þ'e²É,#1*/É$\ã ©-ŽJqÜåž	˜ Ä'¼•#ù(‡ „9{Y*Ø+Õó%ô\*˜ð_%}ÌÆ3$Gå#ý?áÄð	0& à! 

""1­,Ø½/=þ×ä;q«÷0!11»/¼«Õ6¼#s$a²)’yö-# UâŽµ"À'o$ì™IZ¹�b
! Ú#8$lÝ,6°^%-é	b›ì
! X³#Òá,?™5&[òû+_&+^�%!%�›¾ô§¹Ï.Ä)ßîM"Ž0¢1px
! LN.
! §î‡ó1ƒ#p!¾�(;
! Ž
÷$b›‘!,1w*Oº!1„1) M$&.„ö"W/(Qâ×,$’/Ñ$#>$çu
0+ö(F(,*�â%€-Ÿ!ïY% /Vú|ç'ÃÏì2!›&[­z+
! '°
! g!Ò“02|	Š G00T'QÑ<Eþ/rõ
._#‡Ãä€°!¤Í)
¯#ž
! F�+Í!äGüí §!Õ,l¿AwÜâ#Í	ê/&*)KêzAQ0[í1hð+M)‹	Ÿ%öaÅÄ.ú$
! 
! /MS(ï|bš\±<0î¡*øý2Ö•*!/ö#ÍMi'Ú
W*	2(§.‚rvšÄõ0û™1`
¾-ê K-ƒ'‡é××'Ågö »)¿.6+¬_(v
! »Ë2/4Â%•·.ö«+^$²!W´
! s 
! Ê(T~
! t'…�o?	d‹†ØlJ#Jù,ºL#O%ÇÓXªú÷*Å°‹LÊ	i
! ’- #C*.À%0yùÝd¶,èë90ü%6Ä€Àq0È÷k),&³ÿ'ZÅ)�ìô½{%“/†"I-ù/�-]Ú7#žò á
! ,ÿ(Sfœ�!ÁH,‰"$ ¹ø+ZA(DW/%1 O 70,_áÙ.zˆ°~Ë&	"&Õ0m›/l1d)‡#ÿ!¢Ø	© /ž,™ »­p‹"¸.#ŠŸ-"y'žyU K$ß.u"Ã!#}-ð,©	â1ÅLV.qœ+x
0¡T‰ß--Õ#R1M
! 'Û‚
! _!<+ó$	«#0à$z*
! fYbé&~âÞà(/ëHc‰ Û*-[ÑE¤
% ¶c%œ,Ñ¯ß0\1,/Á$û• =š
Ó3(?`m(Š+¼"#c$Þ¤K{,6( r
¶e|!Ñ¨Z!ô™
®¯	?
! 	)‘ã&¬'O)Ö	 "í
! ý-¸ç.œý%}
! }Æ¬-á#‹+ê	
! $P ø)ä$©~ÝpÎ
«%2YÏ1/~´Þ=^0Ä##ï
16×Å
! Á(G!ƒ¦"ìn)`C%í¬àdì<$ ,¸Ö}hU'£
! h<,háf+YHÊ§?é"=�Yè!¾ð0µ`å!0;!ù0šzn0õÅ';&Þ-žH1?.y%«*VA'Ì'¨Ò$F'·Ÿ &¼ÇB½ T¦™0*.
ó/&
C#�Î%U/ø*w|+q.*$®$ý.}&›F#)	.Î–Ã,¢–/"¯"
*p.ùŒ F0À-‰'$1)É!]
)Á$Ê?¾È+«Ò‘M'Ð½,×d)´; ÀÐ 8%„,Y+¹%1ÆÁ¼_Tû5¬#’/«E,[/+>Ú/:WD*œç&,Ñ+ÇD'ú
! P�è0gP˜(Ø`b¿»0Ì 6Oõ,^)0!'þ�)Oò*
“� 	û)ýÞ+Š-F1‰%^ø¹'å%ÐT-ä&¶-¥!¡
ü*tÔ:#K™Ï,Í0úÞf Ów/Í"ÑÀd$0'eø
½âÿ >RÐ'*JŒo%oÆ	]*<)fá
! * 'ßÚ
! �
¢‹ˆ(…$ˆõÄ(”ƒ1'n.ë"ç´¢)‚©eÛs™&)\(æ!££–&¸").½0_	ûð®"u+ç|èí#	ç~�0å¶»;k
! Â“Ü$®LQË
! îâÅ*|'ú1ô�&Ï3&
Ü!<)#Œ mO"È1U3,Ž.<Ý}ê•`ÔCõ«1’Èb+­ù
! À.ZÜ&0Ö—-ÄÁ0Èc(¡K±.V*0ë/�L	Ê¡a0¬+)	Mww	oD	ú%¯”"Ó@#'©0Ü•/�-®-Òï+©0	Á}(§
! G*›
! m1$=æÝ�š*@¸ÃÎ6ˆ’+*x(ï)çÊ.*+_Ï™%bÑ#¶(1.'õ)$
! x»Ë#Š—!;Y/'"é)p
Þ(-)ô
KÑÎ#,`äcO²(Û ª$ÏÛ&s&ií%>#ËT+.)“Eg�®ãö'ì  �'è"(Š*i(·(ú/?É"ç	
p,v1æ/@&Û#ê%ù®
	D-F âúfÑ
X×àÎ!Ÿ'u°œL0&&ã0K1°	®Œ -I8
·
›ñ-D(› 6
! É' h^+=.Wàý?&¬?$õ1”"ZÄ&¾s&Ãƒ-XçØÚå‘Â rU0ósCÁŒ$L)
2¨'î6 ×%Ž¬
X`$5ß,ž7-Õ³Ú.Ö'Ø‘%c*…€,ÅT(2éU•ÝtÂçÏÛ£,Y"—Ý&'©V08/�,))³ÿ–\
! Ñ/j?ò
! ú%©Ã's/_110´0$L5ø	«`‘q¹^.ë <}X�/¦&eH0#!"/Ñ	Íh‘1f!`
! &²¦ ™+".š"´!s
! ÑH›’Nð!+˜'Pß1¶#2 ø$‹'x1° •^NTV
�0¢	Å2)¯uC¥)V,k¯ $A»Y)÷%J…1×Ø/2
! 	1ó,3 ã%b
9#)\Þc…¬,KF¡'2..ì)™pA+¡]$"›A1G	….Ø!ü_).[1w&iv,›+œ-Ë'2e0^qª >ˆ//ç02¢°"'õ»ø;j Ö*Ì8[5+¡Þ
! }3x&:?%26Ø*çÓÀïÊ1ó&ª 0'#öN"² ¢.u-1A£$@$±ˆh×*8Ç)0#Ž)2@%ReŒÙáz!„%½	Ú¯4-Öåþ1k"ì òm¯%ïH4.h'I,“H&ÿP(ƒv&Ú	/Ê¶/Ì$$q"ž*€OæÞ C,Ç U)´.ÿŒu)´
++Œš-
‰×!”)±‹ã1Í/�0:GÃ–"Ë%ý0:@-úr‡÷"Œt*‘ -&CËb)Z*#('%d.S	á*ÚÁ�$
•, ;Á]#ýŒð ^j1´$-Ðµ³.»~[÷éÒ…+§%L1í!e#ù"/Ÿ¯›1âËþ²+ñê_
S!
! !jƒÍ¹ÜqÃ(þú ™	¦*R0ú*=M0ÕH!-ò0¢+ë@Óã\Â&�]Çk%«Õ1)[�¹*¬°&½&d%$
! üJ&{7&ýÏ8'Õª#Ä½$ó0,Ãl3¶Á":/k	Ÿ(í+üz#¯.ÍÓÒ1=“Õ‹Ž'F*Þ½)n$™* (,r9¾)È9¬ß7º¿u�(ç!5G.N&:,Ù0åzž]�üì�º)\ù$“ eí&É-D:ã)@";,Îz
¢$&Ç¾¢ ÒcW$Ö‚¯1{V	˜!€…,9D þå"6'y@

! d+Ø&„�§,äcÙ/E y/éÅ#8 æ$~"
'ƒn(|c":-Ðá&ï%I(³/…‘®¥#¯!×/'{!Ïåð*	Oµ–!³]
ÇÌ&Fxü
! .Á¼á%M�&Ú(�õ"˜Ì"2@2s	Ì{Ú$"fµ.tgEq!)ÈÒë€"o->(Ôú+û"ÒM	 ´kQÔ>ó+È!i1Î,Õô¢aï+’OÒÃ T
! ü-LØõ
F/js.°/[<X1(-)Í&JJ.'
! ¥üA%õ'é³
Ã�@ æ#<2d b!Í(”áÀ(ú·'+¼u1Q	p¾ë)ß
! Ù)!ÛÒºçêR»/éV!ö)ºÁ„.c!f‹,1bÍ{
»£(œ	×.)*Ž¶†*©Tˆ71æ(£#n-«Ž#¶! è6.–%�1C-Ù1M ¥D"l#·~-œ$n"0ô#‚E
! ¤>ýŠ.Ït.T_"`"­ r?)†)·0„Õ%£!öV9ÝXš/Ç
$–#/§%½*âÓÆ2ñ#°.µHÆ¶$—
! à/�%R-L$DQí,TÀÃ
! Ï r.Ïÿl¥*Z×‰ºXX
¯ƒ®
! Áâ¤,Ik,-F,çC!§#D!„æ‚76/•%v%d‰
! é!Y'˜Q[&W
×z&MaÛ·,ÍÚë
€¼ ŠûŒ/P.Ö-W#€"“äï)Öl0.É1/	¨ºs14&�Qˆ
’%Å
.16Ò#B/Å(Ò‰Ì¾Ã*}’J-/¹ %
! *½,as2_U
! ¸¥Ý#Í.)	º	ï#€$„&à†L&Š	sB(*X+ß«)ž.ù--­¬°%\Ñéûª'$K2É+Ë+S+n%«$=vzðš!jd�(Æ]Yå(AD-úò"
æŸ‰o	J/W`½!Ï¿)»(
Ù€/?(Çô
n	)t,ŽØ_w'ÉN„*Ò-*$*<	¸]ª"1	M!$oßRÐÀ	¨	Ï(:ø[0`0&õ)m	ÀßâEy)ßO(ýn©Wy
! X'öè#™Ç*°*\+K+”'¶l
! Ý"(idÓ"Š.Õ
$$Àœ+Ò
BxÅ€ )¼1	,ª�,*žø.Æ(Ý0–'ý!Üp0Ê7
! €b²qÔ*p/°!&û
! -i*]
w�m'�$KáPòÕ+±+50z/Ð-Ÿ#‰Ò")»1y²7"7ŒÏ&R%p;'¨,ìž+úEÔ]
! ª,L�¥
±¨!£)˜0õ+À)UÏ	Ü
! gÉ( *- F)®ëã$uæ ˆãÖ.nqA¤"31’$ñ'”/,Œ"	òÍ=
! °'Ë™Å,Èa*o*)¥Þ &}%!Ë�ð#`'Ç0²‹
! \L!´_p"7Gy%ô(a¹# +Ã$[-Sµ1b&¼R‡yXAÞ¡œó£ˆ-q&BÞ� Ì
Ü-Ó ­®U&="�#•,w+ºóžQî`,—5Ì¾˜Ù‡‡­*h&ç1B&Iª
0
! {ˆ"ñÉw
! ·-Î#[ï/u
! „ûËÜ1ð
YUB
®í	¸*À$h[>.'~+Û‰”,Â!Ž*×ß
€ 0`C
! Æ$5(Ç¿×)`ß/o&$(ÐGqÛ1®Z%ü'¨+%jE` d',ù&û$Š'+´ÿrÀ‰)*Iþu€-ì!C¯NT$~G'ÿ æ%í¾"j,LC=!‚#1*`ˆð&N)ÃŽ“Ê$Yë,i
ÍG$ä-
*02"rF+*ö
';Bò+9C˜p¶­'Œ'ò!ë'üK,�)þS¡!"j*þ	<!
! 2¨o :%j%é ¾4äqéCàÏËÈÎ/0›é0…	^(Ë"Ì&*¸"Á‘'›ã
NÜ&ô%"gÁ-ã'Õ~Ô%Y0Ãf-¶
! ­ Õp!.sšl*5$å9
°¢Qþ
/Óa/a=Œ6£”KŸ–¡^D
�vÊõ#Ñ.êë¾#p¨0M�d
|…`‡Í+m"Öë‡&«	ÛNÕ{1àË7+—DÁ VC}+�'ë1¬�ó©,"¤%é£0…
{ki2ì’_¢Ï+S0FÃ4(ß[�!ùÛYý(ºp9c%qÙ±ì&>Z0bI•w(
! te'H/6&ª0WÏ‚šC	‘—%
-þ k)(_&Ùí0 02¡­¦Z/ú¦!-$Ýµ£+Öº b(\x�@.ê`%&2R ÖÈ„ï*Û,©T'!)Ç.}!0Ž™#ˆ%ß!z-›*ÿ	æ¡
! s&}
5cTñ)Ôˆ,›)ÈAÓ;.ñ(tQ–.=Ñ,Jû:¾
! ©ð$_€é.H
! §ì´’,n6*¨_×'!Òob-¨åx,×F	¡#Sn
! m##ºï
•î'$'I$‚,ól%&&(¢ƒr+(”š#L›�"9-T#¤6"Uf%l)Ü.A
! 2:	q%Æ½Gyœ$M0©'ùY$îÝò	É›Ñ&g#
! o/0Ð1Æ"œ1"$ê-91É‡ ež(´&à
ÖÍ 5%8™Z
! (³Q•!ÿ$i‘)+÷
! S,†\0>"?k-£¦¹Õb[	Ä-ÇÀ !ŽñÔ1¾ó'c+×	™t.ª1,2f*t´2_0váš%Rƒ
! ˆ%•á‰ª%$
!  U	“0!m/‘"²d
! ·Ž*ƒ&I0K/n ¤Fx ÊHù+ÁIi!þ)ŸÒ0òßÊ%"+©(¡"Æ
H>�u9&N%··o
ù)X8ã‰1„é$¸ÊU£1L+'&f
! ^-I Ÿ ‹!!wå/u(³¯)‡-Ñ"Ûi+#
F$ž'3@w$g
ü)�#\ ÆE*0@'(z ×0`¾ÉE)¼
! ä	Gí'\•)/™5/K(gÞ!/*¦€%D%›Š/º\&Ý)—(ý	Ví/kõ/�jo,:(„éÆ1G à,’‚Pg™]�
xs"Ãfõ(r(H	—G*�ì[šv(­Í#‹¨1á%$$žãÎ(½VÒôˆ!ãX(!yÊ-#1ë&OB,E9$„,-$Bò*5
Ä†.òé#Þ
ËÚ-Þ	ßò'æè]•zcÐ¶%>é*9)"@üöÅ
Á)Ñû7!E-â ´®'šî_
! J'{&¡/ß[ž-¨%Ï;eÌ%r*$ùA!û	½¯ùÙ*
! ³ˆýe+5Ë-ó-À0úr%`V"/%„¢Ä}Å$† ˆ'€&›3xR­+ž³¨B	- Øþ0D˜/ïÑ\– .w(­!�l.*´À²o2&‚K	Î'Ë).[ÈH� ,ª-s(f*¿ó€
! â#2ôÑ‚­3…Î)œÄ	G/€}?#TÈ'§/¼V'4Õ"‡(V#�1] ¨)3‘$ò!�/Ç&¨Ô3#Â"ê£ ™ú´#U-ºësÀ.is%™ù.,qt)rèÎPøÖÂ.‹>ÏÝ-¦e!t/Æ
! ù*!—v¦Ç¦
! 2œÍ'Ê
! 
! ƒ.ùÉª{êiÐÒ9B ·!f
óÚ$/#)Äš
! pˆ$j/t%‚0ê){.Ø,lzß{#ò$žF›>W1	¸¿1•("ß"º+—l	ÊqÌ,=d"9	™Ž/!M#D•?,{
! hÛ("þ×MÎ*Â
d,–*(ðÚQ%Î+ïÂ
! š1+/.´"ô1´1ý*< ]&Â"¦óº
! ¯
e-j	e%äW!‘x-Ú%C•†+�ëÞ`		5(ŽÕ)ˆ/u
! %Õ Ü�])R	ž'(øÚF(\	Zà
h²,#	|)$ÿ#íÏ•÷+
! WÎ1;0>ž$šŠå´ZäŸƒI"¸/§
‘ÕÈ
! ,5!&h´c§"@1Y	Æ*&®ø%
! 151-A�1'�>1¤*9i"Á,š,..Ô/Š(C % î+ç$®hh.G±(õ&õ+Î>�^
! ÿ
! i$y-–)Ý»Î‹Û¼	¹Á‘šõÃÐ
! ã"#˜-•	ì, 1^)9U**I
! 8ï1oŒ(W?Ù¥nDÕ.ú:"�*Q¢`!5 +/Cæ'�ž#¿Ð©â'é/kç5%I—.¶ }±"w7
j�
! +q?¹«¢0Õ�.°‰Ç+-	/v"Ð+óI	±0&:&**ç)ÍÝ(|¯-ô*]	˜"x/
! ó©$£.

! ~ %)%‰B‹
a	Ô$†-sê‘D+#A0ö;B*Æ+J ƒª(I
A$â:0ú"s#eÏý¢# Kã»+j'E%*'»»ø{3˜Îº&ñ&1ë¦Ê'Ó$0§*al6)‹¶«&Áß“'e1›ü2”
r–S%œòÅ Šßh%/p�.²&Ç¤$ž‘
4ÞÑ*v=êO!)N#k+V%:íÙü#¢íœ•+?
(nBq'`*O&Ã%èD-2±ìß$�&�°L±"M(ñh”0)ªc1X
! )I˜Î”·ÖP&B�mR/ %4^Þ.%:1HQ*<r&{$±!ñå;+! ²�
! !ä0ø(�*:“-<%$,îãÃ	Š¬
! (3‘(­ù)[.–ï@+�z	ï{äú @1w†&ù$
)1û0I¤/$Ž["Ú±	²Q.Í>*¤³
! a#�^&‡)©Ú+	Ûk*ù#?-$º·Þ0Æ%å*ß#´}Í!C(1µ	„�e¡%f/­sú
_
4¥-Éßø”#<"˜.Í
! F�(ƒ+‹0Ÿ)3"Ï[
%0ê^Ã#{*ð¢›‹Ó#xô	
¡	5-7'-�0¾.-}ŠÉ0à
Yá-¿$È¹ŸÇ't\Ö�
¬ø&Îœˆd%0¦6PÎ÷­-x%)a)Æ
! /"•¤%‚!¡Öû#.,MnÜ
! &‚)5“S)m)¹(@¦#ð9+ +lã/p$¦Ë+íVw!º`/l ¯4Ñ0Ï$€#÷BRÜÎ&"«'Û/“�»t om++r"!U,Àhþ$¥Ð/ù²'&HÖÇ(¿Wá!ø!ô.T*	'&*#
)¹
! )" Ûí6-*$E¾!¬¦(í1¢µº*1Ä
ñ
ó.ó
! Di¾I1…
! G1øÌ"k.mˆ &.PéŸZ	bQ#´ z	r2î"ïE	Ê/ÍÓ1ø/8l.-+
! ³7ì|‰“fÅ¿/â 'a
å¥2v/i×/¤	#*8#.œ¶)žPo;$ÜË#¶ñ%eWÃ)2ñä+AŒ‡°.†!ÚÈtj-�j–+}¨&#q/Ðý]©**8M„]!‘®>0².ã-þ(Ø/ 0ˆ,+�ow.–x!VÈ	4!Ê�+y9¿"X0è&’.äJ#lFy	�#£“ë} +Á.J &³,
51Âß
“!,&oß*¡+ã(—£9
! �|'Á
‘+šZ/nô'4-üc3|# c`�/7$v7. c¾+æP
! —¼"‘£'äÈ0T�	/3§à1Vžô xÑžò¼&¹(.�uEXÎ K
! )è'Ô"Z¤E(%%#º!”±žS!¼Œ,Ø'EÎ%Ó�&$
! ß$ðV-F&jàò&x"–­1‚ïrÆ.
! 0£	¶	8”ôÛè%È5Å}§À”.” Ó
! b,L(0~!±¡® ,É)ƒ:‹1(<.1í(ó«!è.Ýy|/Ç1cÞ#œ/ÅÈ±'{>©Ÿ.	Ê”Ž!3/E#ô~'á)( ³Ê«ú&—:Ô”&*u-p,àê&“H4Yg˜&vGø#½Ú>-+"g`(ì×
àJ"_P)ªš'Ô! F%?+—Ü(„÷ç+!ñ¬.ö{+žÓ	U+³ù“*e4)wyY
! Ò!Ûw-Í$Z"§)“ÔûO-&Á+˜›$ÉN ”-Ó
Æ&U!Ì_ (Mñ§K'ÄÆm¥Å-šÍ^
¿ºB	&|Öàc0�/”�0wæ0GÉF,.þ¹1ú(f&@‹_+œ|*#÷ s^X	r#ˆ+/
¿¿ï$¼1´0·&h}fü/O&G)š+†/êØ,gº-ûA%#08&v
T´Y"\z|
  
! ³''’
! ÿ£ÁÂ,Ä0ž>Ô(Â‰'ÆeÖ7N| ”•4
C"–¢ýÅÃÓþ+û&½�é(´)ª^¶*Ì#•
! 8-»Œ.'Ø# ÅSÜ°
á»1(ËŠ0¿ƒ%'-%*$Ög-R4%Ý$].»å0ÇÇ.ú,É*[
! ª4Ð�
! f)=%¬›#n1¤á
2	+§a»Îñ
! �1ì"‹g-�¼'³ µ!*’¶%òÜ'v!ñ"Õ-¸h,õ
N+2*-Ö?e%¿¶¯Í,ƒe	Ê#ÈÅ™'£%uf "#—^ÄºC)o0o!K1>kl®*+˜*™²â{/œ'¹/0
Š#W¶&ZÊ"'öÞ.î!K�CôŸ
e(2”¾&"~
³0õ¢&pw ¶Ws!,Q+QÇüÚ_.ŽŠ³/¤áu
–+]¤(ƒ"Ù!ÀÚ�0I#qêæ&’—â&†1u#XÚ&y#€6+
! Ô™!˜B1ƒÖ££&ë.…&Ý@µõ\)éÀÃ³�—
HôÀt!¡±ý1 Ô)ÿ-ï0¶0ü+‘§7&ü\1{>)›#¹*Ð,lÈ*EŠüGD"Ü120´(’ +¤#Cc)<èf7hå Ä�.õ-./×Å.,'®+€IàyJ°)ªYÃ9"1/�
! Î‹%ìþ#!(ÀjX$Ð(ñ$¥R Êw#oy'‰	*#=v	[$v
! ‡+È/u}"o(+&p'¹+Kñ1Ž v-h$¶'Û�	'X%Â˜p�‘	!0)Ø!ÌZÄê
ë#÷3 ®!3Wz,ƒ)È,N$Ô
! ®T!ç¥0�!Í�"ÎW,q ý
! È-Kt&Á)”š$).Ü$!î	–
‹¹,w.`)X/	!‡.¿9<[&Íd'àM¤*›!½-9u&A.ü,²/},(½ªå
V/y11h1¾%°}½ 	�,[W{'à$�->î#¬	ç1ã*ÏYµ$ºq¾0S& 1.*ò§$!*!õi,p%
~.»“5	¥ã,Í8Ô.Ð
! 0ý$i†˜Pü¦-…-Ä}Çg+êª`!P‡
! Æ©É‡¯'B‹	à+&m0çþ 2m
…æ.ûŒ"Ï-ß'Ò">€lœ.ð>!h(�	>bª'D1)
! 5%	ký“!$Bµ 4*-Ó%…(&)¸æ-Ï%	$=(è$Û‘ƒƒµ�3
! <Å†{(!+%9"ÊR#K4  
3!Àa
! œ
! Ü%%21ã#M
†%^'‹¼ú'Ž�£
r»%«íD.…%¬!m.>2ñ y"£oB^–,Í
‚$&Aü"·,Š$¨éZžLå>L"-ó°ú‚&Ž-~ ­.O/c
! ¨
! !”9%„|gf-&$Œ7 Ç5*Î0Çwó0!"4F
=©"`&ü„0ãò1ö
! 'š…øu
0*‘(¤è-»(p}$i÷+Ó2o@:
! om1¿(<w"Ñ
! ù
W³F
! ª÷ö	¸NmE!(ûs'Ï
5Ð
æÕá.Ò0�¿/�!+O”+()Æaš]i ì4§+&T)°¤w»-Žâ*V…
! �(«h¤!W	�nŽz7¾G#â!îˆJ+‚µ&ð)$5Å0Û+AÜ#’†+•,)�|-ê|%¶"ïž0ù³m%..†' ~*;*·T&€*,“Ê*òH*<*4V  a&»$«.v=ÿƒ	e,<U[!‹*íç"I¬"æ+](u}¥îô,ãL%vs01o$üTj
! Hú´-C(ók/d&¢%šÁ/\Ó0{/¦$!Ñí)ÓD
! _‘0¬³à‘/‰(Q,ÿ¯,¤Å"FÓ
G&9/fPÞ/©
! !&õ
! ¿*Ñ<$©5Ç
.�#Í%`.a+P†Â] êk=1ÔŠÞ¾ ¤~½"Ô²t
! ï!sà™"Â1òìr"ƒ«’9.Øz
! ],
%J4
! ã}Ž	#,-È" ¿Þ*Ž	‰'î0%2¥x,�
! N‡
Q!‡/+{´
! ‹¹‚m&L²%8®?‡	Ï
! a"Vc(_ÎC7FnZ-,‰!Û)²#Ð�
Ò;)8Û	X.ZlÀ#^—+lŒ#Žû#/Ô¿¹ 	'Sú0Ù·
! Œ+×h!§ÞxÃ-n+È$â‘ØT�¦	Êõ.ƒwQ"ÊÙn÷'ˆ&I#×0ìX1vû—rÌ
! š“"×8ã/0îÏ!(¢¹ò/DF!Ñ&.
! ‰,˜
“š	�ûPO1½0¥	p xD+™$@*6¨"‰œ�*#Âè)k¥+­³½ÌR.E'º;U$t$æI›kž%ô„$Èm'{^/&¹+õ[)]0¥.•òË,~tÚ)4‡ì.¾ƒ$	Ö(fÔ·$ç-mó+˜*%‘Á¾]6!v+„-Ãï±,„ƒ‹/32¶QtT""á .,/^!¡!22&S>Š-š(
! ò2!r	ì*¶£³)à"MÙ
! ˜9ö8(z$v0(ÓN!»#¿8,•Ù
õ%DŽÙccn&äÉ±4;—0„-úÂZg²
ø­Ú,î†8P$W·cñ.Àu'å)!-"?"¹!5]/sQ(‰§:*ÚÉ
9[®«Òï0 .ÿ&³$µ‹ò˜
±/o'1(¨�–/õ Š%2¼
Q³Á&J1~jë%(G'Zâ/y *º
! ƒ \#ã|k'å
! *#¦+A¸ ß&¡.þ&¹.Èè1}ì$‘¤•ru0ïžº%9'…!x/¯
! :'\1Ìö+M4=ç„#X
‡ç,_¡-ÿÍ$Cv30øA-¢"ƒñ*8ë0T¦0D#%%Ü*Â-·¯‚ð$ëÒ
! ¡uSI3XŸ}@-Il&Ñ÷ò(B0“	¢žˆÿ)&‡è*êCÓ!Yzb¬ŒHØ
! ,-³ª!ùz.ƒ/R*§o¢'—œ#‰-ë,Ò(·*‰‹)”ð^dö),²1‘q
üäÊ�)CêB+î#r%Qj1= k W
! 8+VóÚ&«W'óUÌÌ…´Á'SŸ+¶€ú#È(7‚	ûö&±
! “�(“/ÑØþ÷L†$ý–">	„#LÞŠ,ÎÍî:²ýÜk(dè+t€1h
ÄN9,âmã3-Ü!W+%!€—+/z1,(]
! ¥%46’û
! P-ª"1›0c $ðV$j×!.H)ò.$)F¨*¹¦)®c¥z!Z[‡’“Š!e¢÷Ø1°êâ(ðÂ$Û
T/•?0„õ`-ž!,0&1_Ð0_Œ-¾'{"®&ë-GlÿuÀ	W ):HŽ+¦.e"Ã‘#ƒ
ð'/á"`·í%žøÓŸ/›/C{��+wh*ñç#úk¬F
/¼
! n#ý,ía.,ÿY()u±0&Ô,?*ž&fé+×{ËOÈ€0~) Ò,0ø!‰è"¯$ÅJÎuç t¥'êNóÁ(æ€')-Œ&Ö ³	$�+Ê)B.&#Œ‡1<ø0âúí$f™-Aà'+2÷1e^ î)R‹T,å¤
! ¥"÷|"}6šJª1¨Ø-§1=]ÌQ)ê"œ*-	H¸.'Ê,þ
! Î,2,8*Æ/ö0è.p&ƒ†$.g)g%Ï"�­Š×+ÀP.!T.')	æ
! ¶g(	Ð/;Õ�ž›U+
! l¾3èé
i	N0> ä1Fèz'ð(3¾U¥(g »	…#43íi-Äs,Ýÿ+Á#á'Ç,’+¶
¹C.t
jï
! ±
ù2*,º1Ç:ûSn/€/ù'@kç(ü

! |äu¼+í¸!nŠ�	*, Ë	¸
ÓUÈû,×,N˜+y‡$Ê£"E(Å›%,/?Ë/¸B(
! Î¦k#Ênu	¹	0/·/j*T0m$~ý
r–ë%W"~%£u*c.u,kmúÙ,awå²"ç£r0c/ã&sçw#%º
#"!ì%<É4 ¶Y	¯ë§h­&Qf	ñ¸)”U-'Ú}/Ìèù¡?Èà®°á1:.—`
Ã†,Ä1~“.t(y$r{)ÎÉ r!Ø"=#‡S*	ô¥
Ã‹
Ïü†CX0y0¸%„±*b#!RÆp+õ	0x…·  
! b/a3*Q'~¤&¶ü	I%J¸&l%`û—/«"X
!Ö#)/�MZKS,
! ‰t4$î*þ
1-…)èµ'e†-Ö,„
yñ¤.ú)Õ
! §«ˆ#^*K*Ì(ì(d¿YvÓ,ì'Q&¦Ÿ&z'Ú(�1L,;6%0% §®,<o+¹¸,˜‰0°Íÿ?„":ƒÕ&rô(ì-,#­1"—É>äsà	’>ã¹0_ #î6,�ë(”1Í%ŸÔ-¯.+x)òw0c7=Ö1ö©%k0
! . Zó*\q" œ
U¶]å,‘¤0týè%}˜¼-ñ#S//’	’2¦,5)+&"Cç/ÛÂà-#•)'|,dÿv
b>'0+2ü0)’'V14ß%X–-LÒ'	
! é©4,ˆ.¯µ,‚
jÛå'_k./¨@U#a,.|\	¿+è*ª&Zw)ä{&ÿ€Ä/J¡ƒ&&Á%³1©d§á"�[(�
! BÝJ¡ æŸ1¿ L,'1&]pßa-~#,VE0ãw1¬8´í*		"@/bT
ß( æ0û!ú¯*	ø,ž
S
I%‚.þ„
! ‹±Rš<�(ð·#¢°(ºØ9/«C5Ëö!Ó-ï(z)Âá%
! 9!,†Rw~©X*š ò)qå&« ô.Ç“+a1µ+çð^™ -%Õý+×"'1F.Ç"Ÿ¡ü&×ï,‰‡Ž{£a%,Û-Îæ	[Y þ,Q¨‹Ž©)tDÈK¿RX+A60o($ø$u
! *f$]%B÷,Á
®/;8»Äg*× 1T £LJïÚ¬*i¡Þ­#áI)�-¦52Ôn-d0×„gþ‚â+K%rJ/³-¼$Jý5#¼/‘”/ÄF?%ï ;A](-Ž"Ñ!
!  
! (ð/ ïœ†û*µ
! �IC
z(YegŒ0O| 
! ÖŠU
3=O})2/[ö»,›˜_ØD­
¹",ä'zQiHÝø§ ‰¦0Ø(ÌyB"6¬0%@	Ü6WL.“%7Ö%¯²
! ê*$ÇŒ,æí
y.8"�Ñ)^	ë$>/8%»K"µ*‘pZ µ]1¨¥ï:!00€+ÄuXDŒ£-'z0©mSx˜,Œãèˆ’!"
! —"·19 ë�,™.@8KœÔ&ÿ/°º)!Ô'"ò%&U)å©1< ç&�Aw'Š1"ž}#P©#›(ŒÖ&ö	
ä\
	+?j!ô0*@("Ý1j(4/Õ/±	V¥z{¦Ð)~�
OË 	�™ßŠQö,‘±-¸(<Ö0ù
,
! JŠ
´³"E&n!w
D ½="’*#K,.T`#â"�,zo~/~-$*/1Æ€
 Õ		²˜(Ùè,[~uìØWS×1Ÿ,å%&à*x%wA,Û$/]7ô)IcZ$.ï‘,Iô–$B
! Q/Ø04Ûû)= ·	EãÿG,—ô
! ˆ‰%-2â-ÞèxS$Uµ™b0G/,Ìë!/.,ë+ôÿ†þ=°-ÆÑ#ïÙ`z‚
! è$iöÍ¬âÜ¾(Z(�ÀY,‚ô&Ý&µ(N($±O$sõˆ#�O J–.1íœ¢Ñ(6–(
! r ¸;-½Ÿ*áR+–1Å¡);	ôÆ#&öý¼)8"ê,I.¢(˜í%Ý0-Û!ò÷-°™8ë
! 6›Å+L Z';12'êÑ+ÙB\½-ô$0ã
! 0¾{-ñT(f		—*"î¼*S™€ÿ"b=
â#	Q Ù(Ò ëé
! þ3%­Fbw%á�Í#-˜�	—$taÀO*ß™(!Ö/ôb˜#Þ&Z
Ts#K ®0S-,	Áˆ	º.Ì`…È#�
! ©A �E"Ð!%'.	-a(#î.LT”*
! !Û%›Ðæ Ze.± H+'ßz’Ï',R$%tÝ
édç‚Â!—Ù"-þ	Ý&þ,
! 1V$/‡*â'õ*„Ÿw*ü§€ðJUN±$³+$1
™*÷
�®÷Z,cþ.�šsÆ'Ü/ª¡¾
ö/ƒ!¹.-	4	15[ Õn'-—S'8
! 1N'ôSo
! M7šˆ'Ô´%Y×$í^¯&ð%"8x–J!%	$lµ,µŽõ#5è#²-aþ!�!!	J†å°~ÁMö…Rzg$„/ #ˆ�&€&"òô/i•{Óv_/Ä"œƒ½Ùq6ØýÑºtÆ€!ãê
! q#¤à
Þ)_*Æ'2ò-]'%Ç!(\ŸÀ+"¯0ô%s4L
L4!--Ü 0-nø¾$;
xê.^1‡œ&Œ‰n„)H'4W.Õ$¦Ñ1üË!.£û¾w
KÒ-¼.Þþ�·
-0¥Z¹±I+Ö+=(%SD0'\´+g
! ÿØ †ï	ý ¸$¶Nœ®É
! Ìò,÷#2+6(J0æ*¸!(a@6ö ·ïÿ, 	~&æP:7¶: ˜K0N'ý&ACÝ.K!’"û(†0×‹#tÌ1/ÑÜ�� Ä$B!3Ñ¡
»
‡"i)†¶�
! 	"à�ÜÛ1Ã)Á“$Õe	;O~7	Ÿ+¬
! 5.ÎÚ!— 
-pxªG" p`Ûà(Wø1ÐY!›
vÏÍ1µ‹$jÙ+„+Ì0%�ßôG�Í*®)+;
Þ+µ
CÐVŠ.++ƒå)‹q
<‡0æo/)jt#[-(¤õ@cœ(zd°"-î^%¦%3a
! lðÖ
áY02¢/b"Ægåm+$&ê•¦è×-Âx¦1÷+_.ý"¾'Ý¾¢O¶:Øä-v#ëÂA» Ð%¢y(Ï#Ðp-é.-Ê
Ú À-!™
! £®
m,*ßá0j#l+à&2#æ´‚Ì)ÆF†A	0y¤÷
Û*b	.(ew$ð$à U ÎÐ%*1'ày*®E¡( s<-¥#‚à¢
! 5&’)†	ÿ.Ò¾ö*sì.l±úŸ¬k/…"#Ð$&‘-i.è³eƒ*&/ì£G% ó ?Ê %bäe/H,Ÿ0{ [þëAó—æ,UXGd½¢‹N¨-8!òW['ÊiÖ9'Ò÷–H Z.È†ü!PƒS-�n¥ ¯Á7«/©&m�O, Z)‚ !#· ƒ0}'m%X-§*;#=dªËœ*5,mû«
~žü¬ kt+]Sr®1-Ëä"�Oó¸1;%×n~0ª2‚%|©/u%ª*ì1é1Ù Ú·+ÂrÀsÚ0,
î
! ½ð'?/RF$²$Ü´m ¤/ß+‡³<#-d�|›,ŠŠÆ0Â'­ñ@_—5èIÜ¬ÜŸ~Æ£Ôa(\%á8‰£$Ò..Quf|(*ëäù1«ý°1;%3<(™A)±Ã/.'o*�'ä*l0M#	ì0#g/÷
¿Éç
(M-�$˜'1M/¹&®-fT	¹+	£¦$ç
! ¾,ª+—ú‡k¿¿B$„!K.^÷Ú¦qß	?h#Ý% õã21*yæ9ùP§	>
! *þÕ°"ï-‘xÄ Ô S É%Ø7ù	~%)ý/O+&0/2Cá+üO%,Þ#/“(T)O*¸0 Y.�$‰+ O.o)h0J1Ë$É¯c-ý
 .l/ª!d/:—#Z23
ù!‘µ
! .…05†
ˆ*‚Ä81«øv †Ù¡ä)/%U1àõ!i&e
¢žíÕ*ˆ¼2+æÅ%¨ü;å&%·;Z$ä/B,"÷&R&©1fÿ*h Ä*š0dë¿'|10y	/$œ ŠS„'ã	bák&©²„ÕÙ#z<1++Ÿp
! $ñ,,S¢,Ó)D’ŒùP,2"o#Â*’­"Œú-›žò=$µ%@jL€ÒçÑ%a!_!-(s‹.…_
! ãÿS»0kº#´­(æ0"â)ˆm-j0{'ít)ÕN7/ ã½öí.’È"�E14'”¿&¨$6Wdä I¬(•"(&Œ%v'Å+O
€ð�áëí"0$g#(h�½±1E$$ íÝ½w,R
Z 
�%r–2^"£-Ë ãX)`+.RX,/ÍS”J.;"a E
Œö¾/�)&ë6&tš1›é‘*š{˜[,“#Ï/D‚å$Á!
! ›·µV(_¤+éœ,	(½
! l$™­C$‘
! ¬Î$ä#Ê0©]” !?À
! 2�42¨NÒ#e �©
¼,	0ªVÉ-	)�#^#ï.l}kõ62O'6ÞÀ&«t-_,Ø´S�	''i%„##l
�$9ø]�Ð.8­‡§•-#
Åƒ$ÚHCD/nP!µ#W%E2+Å°|&(–Ç;­NP#‘ý
�‘. +)Ï§-Ú()ðÄ0£þ'¿,F-•'×
! N
JS"¦n-B#·T1Ú	ý"µ$+
! !.$h)�p�):ž/?�"¥?1.n[%Ý*>
g'Êç*Lž(Ëp*û…,7Ø)�	u îÍ/+µ-
Š1#µ)‹ �
! 
Ié
 �i×4#õ\,v*ßŠ$2s-	!5M1ô+J)p)€(…e	M“kØì/-.ü1ùÉ&¤1#gZ›ö	 /EÞ!3|" :zf.c,€§&2P
î
b
! 2Ü"<*á/#í'8ç„	5"'Q-÷&
! Pq,—,9#'ÂÇ/)³Ù÷°½±H
~(Á@
ª´*¥&f0	{$vP'¿+.Ý
! ‚-H1£Û'¼0}(9æzM%ì	Êb.©“©!v$ÝŠÑ$Ê’7¯+‹!|&^,¼%Î-^h	�7­)È%Ä‹&7Ä?
‹(jÐØÌ+v)yg
e¤-”¶� Ä»1y�*‰$d*¯($ÆœÇe!MŸ.ñL(	%#qD
  
  For bug reporting instructions, please see:
  
--- 1,1737 ----
! Þ•Q2¤’C,%¨1©1¯1-±11ß12 &2ÛG2+#30O3K€3Ì3Ù3å3<ù3B64Ry4>Ì4@59L5C†5FÊ556IG6‘6¨6!½6$ß6 7%7"C7+f7’7#™7”½7R8X8Aw8'¹8á8ÿ8F93K9Q95Ñ9]:we:IÝ:A';Ki;Nµ;B<OG<L—<Rä<;7=8s=>¬=Ië=I5>B>~Â>?A?D�?EÆ?@@EM@C“@=×@PA@fA6§A{ÞABZB?�B‰ÝB9gCP¡CCòCF6Ds}DEñDC7EQ{ENÍE�FG­FŒõFO‚GRÒGC%HQiHF»H9I=<I=zI4¸IPíIM>JBŒJGÏJIKHaKBªK=íK7+L6cMIšMäMoN-qNEŸN
! åN'ðN8O>QO�O)¢O0ÌOýO<P+CPZoPlÊP+7QmcQ0ÑQ(R +R;LREˆR#ÎR òRS7(S8`S)™SÃSÖSöS$T$6T*[T*†T±TÌT çTU"U.U#?UcU8zU³U!ÄU"æU;	VEEV‹V5ªVEàV%&W1LW.~W­W0ËWLüW6IX7€Xl¸XG%Y$mY’YJ±Y*üYE'Z2mZE ZlæZS[3o[@£[ä[5ü[2\;\ R\&s\Jš\8å\U]:t]¯]Â]-Õ]I^AM^@�^@Ð^;_cM__±_Y`lk`XØ`T1aQ†aKØaL$bSqb^ÅbH$c5mcI£cYíc,Gd*td6ŸdAÖd3ecLe=°eîef#f#8f3\f*�f4»f.ðf2g4Rg,‡g6´gQëg3=h3qh=¥hãhC÷h7;iIsiI½iWjE_j"¥jÈj9Ûj.kDkWk5ik7Ÿk×k#òk,l$Cl$hl#�l&±lØl6òl/)mJYm2¤m&×m,þmP+nH|n0Ånxön?ooF¯o3öo.*p9Yp2“p-Æp0ôp_%qV…qZÜqE7rH}rFÆrG
sEUs:›s;ÖsDtgWts¿ti3uo�u<
vSJv{žv]wdxw[ÝwŒ9xWÆxVyNuy;ÄyDzpEzJ¶z`{Ib{o¬{R|ko|9Û|9}O}(o}*˜}:Ã}#þ}W"~Yz~ZÔ~\/¬ŒÌ9€^�ne�fÔ�v;‚e²‚uƒ\ŽƒlëƒJX„L£„žð„¾�…WN†g¦†_‡on‡^Þ‡n=ˆU¬ˆe‰)h‰%’‰|¸‰œ5ŠFÒŠV‹Np‹^¿‹MŒ]lŒDÊŒT� d�!…� §�&È�4ï�$Ž-=Ž#kŽ�Ž.«Ž ÚŽûŽ.�0C�7t�!¬�fÎ�45�=j�L¨�"õ�‘(*‘,S‘&€‘§‘Â‘0×‘@’SI’&�’'Ä’5ì’*"“;M“9‰“;Ã“;ÿ“F;”M‚”BÐ”A•0U•4†•p»•$,–>Q– �–X±–U
! —H`—.©—;Ø—]˜yr˜Cì˜T0™E…™UË™M!š*ošdššIÿš&I›>p›l¯›mœ7ŠœZÂœA�?_�iŸ�m	ždwž!Üž,þž5+Ÿ!aŸ@ƒŸKÄŸ, = B[ >ž fÝ ED¡!Š¡!¬¡'Î¡Bö¡p9¢jª¢(£6>£4u£;ª£æ£*¤0¤"M¤p¤)‡¤±¤_Ì¤:,¥8g¥> ¥-ß¥C
¦Q¦:h¦"£¦2Æ¦=ù¦7§V§$u§2š§Í§ä§U¨-Y¨/‡¨3·¨?ë¨?+©0k©+œ©AÈ©.
! ª*9ª2dª2—ª1Êª0üª9-«1g«2™«1Ì«+þ«-*¬3X¬.Œ¬D»¬3­$4­+Y­…­7œ­aÔ­A6®@x®C¹®:ý®8¯6U¯CŒ¯@Ð¯%°B7°$z°Ÿ°K½°*	±'4±\±'z±0¢±Ó±"î±?² Q²#r²0–²(Ç².ð²*³,J³1w³3©³HÝ³+&´"R´1u´4§´%Ü´4µ$7µ$\µ9�µ9»µ8õµ1.¶D`¶1¥¶/×¶1·E9·2·+²·+Þ·-
! ¸>8¸w¸–¸µ¸<Í¸E
! ¹<P¹;�¹EÉ¹Fº6VºI�ºX×º.0»8_»T˜»í»5	¼!?¼9a¼*›¼*Æ¼?ñ¼61½8h½X¡½%ú½E ¾3f¾5š¾(Ð¾0ù¾8*¿;c¿2Ÿ¿*Ò¿Rý¿VPÀQ§ÀUùÀ9OÁ4‰Á4¾Á2óÁ2&ÂZYÂe´ÂCÃj^Ã`ÉÃ=*Ä9hÄ8¢ÄUÛÄ31Å eÅ/†Å)¶Å1àÅ=ÆAPÆa’ÆôÆHÇF\ÇE£Ç8éÇH"È-kÈ"™È8¼È3õÈ")É&LÉ#sÉC—É/ÛÉ2Ê4>Ê.sÊE¢Ê/èÊ Ë(9Ë#bË+†Ë&²Ë"ÙË7üËB4Ì(wÌ" Ì%ÃÌ)éÌ$Í?8Í*xÍ,£Í8ÐÍ.	Î8ÎNXÎ1§ÎJÙÎE$Ï5jÏ@ Ï4áÏkÐX‚Ð>ÛÐ2ÑMMÑ'›Ñ"ÃÑ&æÑ
Ò1+Ò]Ò%vÒ1œÒ<ÎÒ9ÓEÓleÓ_ÒÓ^2Ô,‘Ô.¾Ô*íÔ9ÕMRÕ! Õ@ÂÕ)Ö$-Ö$RÖ&wÖ(žÖ5ÇÖeýÖ%c×?‰×É×Ø×÷×Ø4-ØbØqØ/ŽØM¾ØBÙ6OÙG†ÙzÎÙ^IÚz¨ÚY#Û(}Û'¦Û=ÎÛ:Ü,GÜ)tÜ9žÜ+ØÜ6Ý:;Ý3vÝ8ªÝJãÝ/.ÞK^ÞSªÞþÞ%ß6>ß*ußJ ß@ëß!,àBNà8‘àRÊàWáJuáHÀá-	âE7â:}â*¸â1ãâwãE�ã;Óã3ä(Cä2lä,Ÿä'ÌäDôä59å)oå%™å2¿åoòåIbæ)¬æ!Öæ!øæ+ç:Fç=�ç3¿ç!óç9è-Oè-}è(«è/Ôè%é6*é/aé#‘é<µé$òé5ê9Mê=‡êGÅê*
ë%8ë^ëyë#—ë8»ëôë ì®±ìL`íM­í¬ûí¼¨î\eïjÂïM-ðN{ð¸Êð¬ƒñ^0òf�òÈöò¼¿óf|ônãô„Rõ2×õM
! ö(Xö5�öQ·öH	÷BR÷s•÷ 	ø-*øIXø@¢ø”ãø[xù¾Ôù_“ú†óúTzû4ÏûVü0[ü0Œü-½ü5ëüB!ý*dý^�ý7îý>&þ0eþ4–þ7ËþCÿFGÿ6ŽÿEÅÿ’QžXðI*i;”(Ð6ù#0T2p#£'Ç/ï1BQ-”1Â!ô)>@AKÁC
,Q*~/©,Ù+2#N*r.�ÌJß*Ib+‚F®MõJCjŽNù(H	q	+‘	p½	.
! #@
! %d
! 4Š
! ¿
! Ð
! ë
! 	+&R>m<¬vé`/}-­Ûù@
X
"l
�
:¦
9á
9"U3x!¬Î)ç*0<9m#§$ËAð2"LTo-Ä3ò/&,V<ƒFÀ*".M+|4¨7ÝSGi:±%ì!*4_{=˜(Ö1ÿ*1)\,†/³0ãWlWŒ-ä#E6|*—=Â !9 [1|D®Eó 9DZ{Ÿ01L6~7µ)í#';"c&†­#Í'ñ"<-Y‡0™Êã/ô.$'S {0œ#Íñ-E$c:ˆ0ÃBô;7?s?³ó	 4 \Q ® $Í %ò !#6!'Z!‚!6¡! Ø!ù!"!"%@"f"†"¥"À"%Û"##3;#o#…#¤#]¶#$+*$*V$#�$0¥$/Ö$#%*%,I%v%–%ª%,É%6ö%A-&+o&+›&*Ç&.ò&!!'*C'Rn'\Á'c(9‚(=¼(!ú(')HD)5�))Ã))í)"*#:*^*.y*¨*¹*$É*(î*=+.U+„+;ž+(Ú+,.,@M,Ž,­,$Í,)ò,0-5M-ƒ-™-"¨-"Ë-}î-2l. Ÿ.6À.4÷.,/MJ/N˜/3ç/>0KZ09¦0Eà0G&18n1P§1Cø1J<21‡2*¹2)ä2C3R3q3"�36³32ê3143O45ƒ47¹4'ñ4I5,c5.�51¿52ñ5O$6Ct65¸6î6)7%87(^7‡7 7º72Ö7<	83F80z8«84Á88ö88/9h9+†9(²9,Û9:,':>T:-“:/Á:-ñ:.;(N;*w;1¢;GÔ;K<Jh<,³<&à<,="4==W=,•='Â=1ê=#>'@>9h>0¢>'Ó>3û>0/?/`?(�?1¹?)ë?3@6I@ €@?¡@+á@.
A-<A+jA –A/·A'çAB+(B*TB'B$§B*ÌB÷B]C;oC_«C0D)<D fD2‡D)ºD"äD'E/E-JE+xE¤E¶E;ÌEFFOFoF-‹F ¹FZÚFO5G…G›GX­G1H\8HL•HIâHM,IZzIKÕIZ!JZ|Jk×J[CKKŸKNëK+:L*fL#‘L0µL/æL#M-:M,hM&•M¼MÓM+êM N*7N.bN‘N?±N,ñNO6O"SO4vO2«O3ÞOJP;]PC™P<ÝP5Q*PQ.{QªQFÄQ+R>7R'vR:žRÙRðRS5%S=[S)™SÃSÕS0ðS0!TRT6dTC›T$ßT&UG+U2sUJ¦U,ñU:VKYV-¥V;ÓV#W3W.OW+~WªWÊWéW"	X,XEXeX)}X)§XÑXìX'Y +Y#LYpY†Y$¡YÆY2åYZ1ZHZ1`Z5’Z'ÈZðZ,
[9:[t[Ax["º["Ý[\G\De\Dª\/ï\G]8g]8 ]dÙ]O>^=Ž^CÌ^H_,Y_B†_.É_7ø_30`>d`@£`;ä`H a;ia5¥aAÛaWb6ub9¬b;æbT"c4wc6¬c4ãcLd8ed<žd=Ûd>e?XeZ˜eIóeA=f=f6½f6ôf:+g4fg@›gIÜg<&hNchQ²h8iB=iK€iuÌi5BjOxjIÈj8k<KkFˆk:ÏkF
! lGQl=™lf×l/>m.nmA�mßm“ûm&�nX¶ncoLsoAÀo=pl@p­p¶Äp{q”q#°q%Ôq)úq5$rHZr£r=ÁrSÿrESs:™s<Ôs>t:Pt>‹t=ÊtOu@XuE™ußu þuv'5v0]v6Žv*Åv2ðv:#w,^w0‹w%¼w"âw+x-1x+_x~‹x�
! y!šy ¼y Ýy þy+z'Kz#sz$—z¼z+Üz1{/:{j{/Š{"º{"Ý{F|UG|P�|'î|})}4:}\o}OÌ}7~5T~{Š~K2RP…?Ö1€'H€+p€&œ€'Ã€më€4Y�$Ž�$³�Ø�é�:û�36‚$j‚�‚¬‚'Ë‚Ró‚Fƒ]ƒ'yƒ@¡ƒ âƒ<„ @„<a„-ž„+Ì„aø„-Z…ˆ…U¡…,÷…&$†BK†#Ž†+²†XÞ†57‡#m‡‘‡p«‡ˆ'<ˆ#dˆˆˆO¤ˆôˆ‰-‰K‰7d‰'œ‰!Ä‰#æ‰
! Š!*Š%LŠ#rŠ–Š²Š!ÄŠæŠüŠ.‹QF‹
˜‹a¦‹.Œ7ŒdHŒ1­ŒßŒâŒæŒ.öŒ%�-�25�2h�M›�Mé�7Ž0LŽ}Ž(„Ž,­ŽÚŽçŽðŽ�9�2Q�9„�<¾�û�9�>�W�q�#Š�O®�.þ�5-‘9c‘5�‘fÓ‘':’8b’›’4¹’>î’?-“+m“*™“,Ä“-ñ“/”O”2f”*™”.Ä”)ó”&•'D•&l•&“•%º•#à•'–%,–(R– {–$œ– Á–"â–,—22—e—…—*¤—,Ï—.ü—$+˜*P˜A{˜3½˜:ñ˜1,™)^™ˆ™¨™¿™4Ù™Sš'bš)Šš3´š5èšD›?c›O£›-ó›!œ>œYœLuœ/Âœ6òœô)�,žKžfž8†ž0¿ž3ðž7$Ÿ>\Ÿ$›Ÿ5ÀŸ,öŸ.# ,R 1 3± 2å ¡64¡1k¡$�¡0Â¡ó¡	¢7¢H¢h¢„¢#˜¢¼¢ Ü¢+ý¢)£=£U£\£m£�£™£µ£Õ£è£û£:¤)M¤Jw¤CÂ¤¥,¥OK¥›¥¢¥©¥,±¥
! Þ¥6é¥ ¦$<¦a¦€¦�¦(¶¦:ß¦§77§(o§˜§5¸§î§¨)¨/F¨
v¨!„¨ ¦¨'Ç¨ ï¨0©A©
\© j©‹©¢©¸©Ñ©ë©ú©-ª"Fª!iª)‹ª\µª\«Po«À«Â«Ë«Ô«$Ý«3¬6¬1R¬:„¬>¿¬Rþ¬Q­Z­c­l­du­Ú­!ã­®!®.®7®$D®i®r®{®>„®>Ã®F¯#I¯m¯Iv¯À¯Ü¯Hå¯F.°u°-y°5§°,Ý°
! ± ±†,±^³±r²…²
£²*±²<Ü².³H³d³5�³
·³€Å³F´;L´’ˆ´eµ(�µ+ªµ.Öµ+¶-1¶|_¶nÜ¶3K·A·kÁ·7-¸e¸.y¸5¨¸#Þ¸&¹$)¹.N¹}¹[™¹“õ¹L‰º%ÖºŒüº7‰»Á».Û»,
! ¼,7¼*d¼%�¼-µ¼`ã¼GD½„Œ½J¾Q\¾"®¾©Ñ¾+{¿:§¿$â¿+À3ÀMÀgÀ)€À.ªÀ>ÙÀ<Á;UÁ$‘Á'¶Á/ÞÁÂ;*Â7fÂ$žÂÃÂ)ÚÂÃFÃ,bÃ(�Ã)¸Ã"âÃ(Ä!.Ä&PÄWwÄGÏÄ>Å:VÅS‘ÅLåÅ32ÆLfÆœ³Æ;PÇ?ŒÇQÌÇbÈB�ÈEÄÈO
! É[ZÉ-¶ÉäÉPñÉVBÊ‚™Ê=Ë}ZË6ØË3ÌLCÌ8�ÌQÉÌBÍG^ÍQ¦ÍHøÍJAÎWŒÎ#äÎ#Ï',ÏZTÏV¯ÏHÐDOÐJ”Ð?ßÐ=ÑB]Ñ1 Ñ€ÒÑCSÒD—Ò7ÜÒAÓ*VÓG�ÓMÉÓLÔKdÔ;°Ô?ìÔE,ÕHrÕb»ÕJÖciÖZÍÖ9(×1b×B”×L××r$ØN—Ø9æØ6 ÙZWÙ9²ÙiìÙEVÚ8œÚwÕÚXMÛI¦ÛOðÛ*@Ü@kÜ2¬ÜFßÜb&Ý;‰Ý'ÅÝíÝÞUÞ0qÞ4¢ÞJ×ÞM"ß@pß<±ßVîßAEàQ‡àAÙàáW7áR�á0âálâ\€âBÝây ãJšã4åã<äWäTwäPÌä"å1@åErå4¸åIíåF7æ/~æN®æCýæGAç~‰çzèLƒè:Ðè%éS1éR…é>Øé:êdRê)·ê6áêë7+ë7cë@›ëTÜë'1ì*YìC„ì/ÈìAøìL:í6‡íE¾íCîBHî+‹î7·î?ïî@/ï=pï:®ïAéïC+ðGoð2·ð(êð.ñBñ7`ñ;˜ñ#ÔñBøñM;ò6‰ò4Àò,õò,"ó(Oó,xó(¥ókÎó":ô/]ô4�ôZÂô2õPõ(nõ@—õ.Øõ+ö+3ö/_ö6�öHÆö9÷'I÷Iq÷C»÷)ÿ÷,)ø0Vø:‡ø,Âø,ïøMù0jù+›ù'Çù'ïù7ú!Oú%qú—ú+­ú/Ùú:	ûADû+†û*²û*Ýû,ü(5ü^ü0zü«üÉü4æü6ý(Rý={ý¹ý×ý!ñý?þ>Sþ’þ1«þ>Ýþ/ÿ#Lÿpÿ!�ÿ,²ÿ1ßÿ$O6D†8Ë8$$]:‚ ½Þ5ù8/5h%ž)Äuî&d?‹3ËOÿ ODp'µ'Ý''-'U4}&²&Ù56FM”)®HØ&!+HAt+¶[â/>)nI˜8â(	BD	-‡	"µ	Ø	'÷	'
! 'G
! Ro
! (Â
! =ë
! ();R6Ž7Å4ý"2)U8$¸QÝ-/
2]
1�
(Â
#ë
$%4,Z3‡-»é)?/,o:œ.×#B8^0—uÈ->)l7–2Î;J=ˆ=¦%ä
! -'6U:Œ$Ç.ìA]3z®Í(ì'#=a&€P§øA2,t;¡<Ý#->+l+˜Ä,Ø#[)>…Ä0Ù
! 3J(V˜0±â4!5"Wz“!Ÿ
! ÁÌÛïü&.	7AQ`l‚Ž©Ä×äñ(	;ERbr	…
! �%š-À^î.M6|!³yÕ[O[«"7*Ob2²2å 31 e ~ › @¯ Bð ?3!-s!0¡!Ò!?é!3)"0]")Ž"9¸"=ò"50#f#+v#0¢#$Ó#+ø#:$$*_$Š$A¡$:ã$%%D%%^%)„%®%Ë%-è%B&PY&Sª&wþ&Cv''º'7â'5(?P(=�(AÎ(G))X):‚)H½)J*1Q*'ƒ*‡«*>3,r,Žò,b�-Pä-=5.1s./¥.qÕ.oG/.·/0æ/U0Ÿm0=
1OK1g›1e2Vi2WÀ2‰3E¢3)è3:4)M4w4B�47Ó4(5"45+W5ƒ5œ5±5Æ5Û5'ð5666$H6m6+�6#¹6Ý6/ý6%-7S7q7(‹7h´7%8HC84Œ8JÁ809F=9?„9mÄ9l2:IŸ:Hé:C2;Gv;B¾;O<(Q<Kz<2Æ<6ù<l0=e�=M>$Q>(v>MŸ>Zí>mH?3¶?2ê?*@4H@Q}@>Ï@#AE2A+xAN¤AAóA15B'gB5�BVÅBmC{ŠC@D0GDnxD+çDE*1E'\E&„E'«EFÓE@FS[F#¯F!ÓFJõF>@GLGLÌGZH.tHL£H1ðH%"IDHIK�IÙI;÷I:3JKnJ?ºJúJ;K+VK0‚K$³K<ØKL1L$OLFtL%»L6áL6M)OMVyMGÐM4NtMN@ÂN:O>O6^O9•OFÏO/P#FP2jP1�PXÏPh(Q1‘Q/ÃQ>óQJ2RG}RGÅR6
ShDSO­SKýS8ITC‚TSÆTdUQU=ÑUBVIRVXœV\õV4RW9‡WCÁW=XCCX6‡X1¾X7ðXH(Y3qY=¥YOãY03Z0dZ*•Z!ÀZ<âZ*[)J[Pt[6Å[/ü[/,\/\\8Œ\5Å\9û\95]6o]7¦].Þ]9
^-G^:u^<°^/í^>_+\_(ˆ_.±_+à_8`E`Jc`®`iÃ`q-aŸa'³aÛanõavdbÛboöbwfc,ÞcMdHYd-¢d%Ðd>ödG5e4}eO²e(f3+f _fm€f'îf;gBRg9•g0ÏgDhBEhDˆhBÍhGiGXi? iàiþi^jPzj6Ëj5k58kCnk*²k[Ýk89l{rl¨îlX—m%ðmn$4nGYn)¡n8Ën;oR@o+“o7¿oR÷o:JpA…p8Çp)qv*q.¡qKÐq%rBr&^r1…r6·r>îr%-s%Ss$ysTžs2ós*&t1QtKƒtDÏt+u&@u%gu$�u?²u/òu"v#>v.bv1‘vzÃvt>w9³w[íwGIx*‘x)¼xXæx<?y#|y( y/ÉyNùy)HzNrz2ÁzMôz)B{2l{;Ÿ{;Û{1|aI|«|0¾|Gï|_7}k—}:~>~HW~1 ~dÒ~B7Cz{¾R:€1�€V¿€=�ST�Z¨�d‚dh‚EÍ‚BƒCVƒCšƒÞƒ@ïƒ
0„:>„&y„G „3è„J…1g…>™…<Ø…B†1X†6Š†'Á†3é†8‡7V‡+Ž‡(º‡4ã‡>ˆ'Wˆ,ˆ4¬ˆBáˆk$‰1�‰:Â‰)ý‰2'Š&ZŠ�Š!šŠ¼ŠØŠôŠ+
‹9‹ W‹/x‹¨‹
Ç‹:Õ‹GŒFXŒ@ŸŒàŒ&øŒ.�N�8d�3��1Ñ�?ŽJCŽ=ŽŽ'ÌŽôŽ;�@�Q�`��.”�Ã�Ý�<÷�54�5j�3 �(Ô�5ý�3‘*O‘#z‘ž‘§‘.´‘.ã‘0’8C’|’œ’Eº’N“GO“F—“@Þ“>”<^”&›”<Â”5ÿ”=5•s•$“•[¸•A–_V–c¶–D—M_—G­—_õ—8U˜+Ž˜.º˜é˜™™)™#:™=^™8œ™@Õ™(š1?š>qš4°š2åšG›2`›K“›4ß›-œ0Bœ7sœ-«œ-Ùœ>�6F�.}�\¬�9	žKCžJ�ž2Úž8
ŸBFŸA‰ŸDËŸE 9V 9� 0Ê /û -+¡8Y¡4’¡Ç¡ã¡7ÿ¡D7¢A|¢)¾¢è¢6£8?£.x£3§£CÛ£¤<5¤>r¤,±¤3Þ¤>¥<Q¥Ž¥¦¥¿¥ß¥]ÿ¥Y]¦Y·¦:§5L§1‚§5´§6ê§F!¨!h¨YŠ¨Wä¨=<©+z©+¦©/Ò©?ªABª„ªŸªºªMÌªo«9Š«=Ä«>¬8A¬8z¬³¬-Ð¬,þ¬+­AD­@†­>Ç­5®<<®y®*’®1½®'ï®¯6¯ S¯*t¯.Ÿ¯1Î¯6°7°0K°0|°!­°'Ï°@÷°'8±M`±:®±7é±!².?²!n²E�²Ö²
ï²ý²(³5³Q³f`³1Ç³ù³%´%,´(R´{´4—´3Ì´0µ*1µ)\µ>†µ`Åµ6&¶?]¶G�¶Hå¶N.·Z}·QØ·f*¸o‘¸V¹WX¹S°¹GºFLºG“º$Ûº#»%$»*J»>u»%´»'Ú»'¼$*¼$O¼+t¼& ¼&Ç¼î¼)½81½Cj½®½1È½7ú½E2¾:x¾J³¾5þ¾54¿)j¿?”¿BÔ¿"À0:À6kÀv¢ÀWÁUqÁLÇÁ4ÂtIÂ?¾Â"þÂn!ÃL�Ã@ÝÃTÄ+sÄVŸÄYöÄ PÅ!qÅ!“Å:µÅ_ðÅPÆmÆ ŠÆ«ÆÊÆ(ßÆÇÇ5ÇLÇ lÇ!�Ç!¯Ç#ÑÇ#õÇ-È)GÈjqÈ'ÜÈ'ÉQ,ÉY~É,ØÉ9Ê*?Ê4jÊ1ŸÊvÑÊrHËL»ËKÌWTÌB¬ÌkïÌE[ÍQ¡Í8óÍ=,Î¡jÎ ÏQ­Ï/ÿÏA/ÐjqÐfÜÐ3CÑEwÑ2½ÑDðÑ.5Ò;dÒ Ò?´ÒKôÒ@Ó.UÓ*„Ó!¯Ó6ÑÓ7Ô#@ÔcdÔOÈÔ7Õ#PÕ7tÕ#¬Õ9ÐÕ%
! Ö90Ö%jÖZ�ÖFëÖ92×%l×T’×hç×)PØ<zØ)·Ø)áØ'ÙB3ÙvÙ*“Ù'¾Ù'æÙIÚ"XÚ:{Ú;¶Ú1òÚB$Û2gÛMšÛCèÛ+,ÜšXÜ4óÜ(Ý'DÝ-lÝ šÝ»ÝkÚÝ:FÞG�Þ?ÉÞ1	ß9;ß?uß1µß1çß[à!uà#—àO»à)á 5á%Vá |áJ�á0èá;â#Uâ'yâ*¡â:Ìâ>ã#FãOjã%ºã;àã*ä:Gä>‚äÁä<Ùäå0/å.`å�å#«åÏåÞå/ýå@-æ,næ?›æ9Ûæ6ç7Lç3„ç3¸ç%ìçè-$è2Rè(…è6®è=åè=#é&aéHˆé#ÑéPõé<Fê&ƒê&ªêLÑêë*<ë+gë)“ë½ëLÓë9 ìZì%oì)•ì6¿ì*öì8!í.Zí,‰í-¶í-äí*î*=î$hî3�î*ÁîOìîl<ïy©ïu#ð:™ðuÔðDJñ �ñˆ0ò°¹ò„jó¬ïó¦œôÎCõ4öIGö)‘ö3»ö#ïö÷0$÷"U÷"x÷"›÷ ¾÷ ß÷$ø$%ø$Jø"oø"’ø)µø'ßø*ù)2ù,\ù&‰ù)°ù'Úù9úR<úO�ú*ßú2
! û)=û3gûR›ûlîûL[üK¨üdôü?YýW™ý9ñý0+þ=\þ:šþ^ÕþX4ÿn�ÿYüÿWV\®J[VD²E÷v=#´$Ø#ý!!C×S@+:l@§:è+#8OMˆSÖk*–M±:ÿO:ŠA›FÝg$	MŒ	 Ú	û	8
! ?P
! B�
! Ó
! ê
! )þ
! *(“S"ç7
!  B2c3–$Ê7ï'
G
a
*x
:£
*Þ
1	q;.­9Ü"99s,Ž»2Ô9:A*| §!È!ê6DC4ˆ8½,ö*#Nn;‰3Å.ù$(?M-�,»9è+"<N=‹7Ée:gH¢,ë-XF.ŸÎ$ë .OFb4©4Þ#+O)g.‘&À"ç&
! +1(]"†(©(Ò)û)%*O*z*¥*Ð*û*&*Q*|*§*Ò*ý*((S(|(¥(Î(÷( )I(s(œ(Å(î**B*m*˜(Ã(ì((>(g(�(¹(â( (4 )] )‡ '± (Ù (!)+!)U!(!(¨!(Ñ!(ú!+#"'O"'w"(Ÿ"'È"3ð"4$#4Y#3Ž#"Â#Bå#?($%h$ Ž$B¯$3ò$6&%4]%F’%{Ù%:U&'�&¸&#Ô&ø&6'.J'4y'%®')Ô'þ'*(.2(+a(?�(>Í(A)ÂN)2*vD*L»*L+LU+9¢+0Ü+@
,=N,>Œ,"Ë,Tî,C-]-&z-&¡- È-0é--.(H.q.&Š.+±.'Ý.!/'/!G/!i/-‹/(¹/"â/"0)(0,R0 0, 0+Í0#ù0$1'B1*j1)•12¿1Qò1›D2"à2*3.31J3-|3)ª3Ô36ê3P!4?r4T²4:5=B55€5)¶5à5+ù5-%6"S6Nv6PÅ6$77;76s78ª7ã7<ù7768?n85®89ä8394R99‡9<Á96þ985:An:;°:7ì:%$;J;)d;,Ž;5»;"ñ;.<"C<f<*s<ž<¯<:¿<ú<=+=F=Ma=0¯=.à=.>$>>
c>Aq>a³>>?AT?+–?SÂ?^@cu@BÙ@A06A0gA6˜AÏAiìA*VB)�B1«B-ÝB/C);C,eCb’C(õC4DdSDo¸DB(E1kE*�E*ÈEóE>F2RF0…F6¶F7íF]%G0ƒG6´GëGýG,H&IH)pH$šH¿H7ÞH(I/?I1oI¡I&³I!ÚI(üI:%J2`J$“J(¸JáJ>K!@K/bK’K%«K.ÑK8L59LoL/L ¯L*ÐL"ûLLMGkM8³M(ìM!N77N)oN%™N%¿NåNO+!O"MOpO#�O-³O*áO$P)1P/[P‹P'«PÓP(ñPCQ^Q(zQ£Q?½Q!ýQ0R$PRuR,ŒR+¹RåRvûR^rSeÑSM7T…T;¤T2àTU&-U8TU!�U:¯UêU	V/V<NV'‹V³V1ÓV(W7.W(fW�W$ªWÏWîW8	XEBXHˆX)ÑX)ûX(%YNYUnY0ÄY-õYO#Z)sZO�Z=íZ%+[0Q[‚[¡[¾[Ø[ó[\F&\"m\=�\$Î\!ó\&];<](x]#¡]Å]/Ñ]N^P^n^ˆ^2¦^1Ù^_+"_N_)d_#Ž_3²_!æ_&`/`1M`V` Ö`-÷`<%aba2xa,«a Øa(ùa,"b7Ob#‡b0«bÜb4úb6/c¢fc,	d76dndŽd+¦d¾Òd>‘eÛÐev¬f<#g `g=�g-¿g'íg(hc>h.¢htÑh‰Fi!Ði;òi0.j$_j'„j"¬jÏj6êj!!k!Ck6ek"œk)¿kéklll;Œl9Èl@mYCm&�m Äm-åmrnQ†n;Øn(o=oEWo:�o(Øop.pgEp4­pRâp+5q&aq?ˆq+Èq?ôq4rQr9mrC§rër=ñr/s%Hsns-‡sµsÔs9ôsM.t|tA‚t<Ät8uI:u!„uX¦uEÿuEvXvkv€vžv(³v.Üvw!w/7wAgw$©w,Îwûwx3-x<axNžxCíx#1y+Uy3�y0µy'æyz%.z+Tz5€z¶zÓz%òz{3{S{ o{�{*¬{1×{0	|+:|Cf| ª|"Ë|6î|.%}1T}.†}%µ}0Û})~06~g~:€~2»~(î~0HY)q›$µ
Ú1è€/€/J€$z€Ÿ€'¯€=×€�B5�)x�¢�3¿�$ó�/‚<H‚1…‚·‚Ê‚&ç‚5ƒ&DƒYkƒ-Åƒ7óƒ3+„-_„1�„2¿„ò„.…<A…5~…5´…1ê…;†)X†q‚†Oô†.D‡$s‡?˜‡-Ø‡)ˆ50ˆ%fˆYŒˆæˆ$‰7&‰/^‰FŽ‰-Õ‰@Š4DŠ!yŠ›Š4±Š>æŠ0%‹AV‹=˜‹6Ö‹-
Œ2;ŒnŒ!ˆŒ8ªŒ6ãŒE�`�;{�9·�Hñ�::Ž7uŽ:­Ž7èŽ: �9[�;•�FÑ�*�+C�o�6{�$²�O×�='‘=e‘?£‘ã‘(û‘S$’>x’2·’Jê’;5“5q“3§“?Û“m”%‰”C¯”9ó”;-•si•1Ý•2–2B–Fu–3¼–*ð–?—8[—Û”—�p˜Ã™+Å™>ñ™?0š3pšR¤š!÷šx›D’›9×›Iœ9[œ•œ!³œ
Õœ3ãœH�'`�/ˆ�G¸�-ž'.ž:VžG‘žÙžMùž_GŸ,§ŸBÔŸN 4f .› >Ê L	¡SV¡oª¡/¢MJ¢>˜¢J×¢B"£He£~®£5-¤"c¤Z†¤\á¤
>¥EL¥E’¥4Ø¥
¦@#¦@d¦0¥¦Ö¦:å¦> §C_§2£§Ö§ô§¨)$¨N¨h¨-„¨²¨È¨&ä¨4©4@©4u©%ª©=Ð©@ª0Oª0€ª±ªBÊª.
«<«eU«&»«â«ù«¬$¬8¬)M¬w¬‹¬¡¬¶¬6Ë¬-­!0­R­e­x­•­©­¼­Ð­ì­ÿ­®6®V®m®�®¤®Á®Õ®'î®:¯BQ¯E”¯8Ú¯/°-C°Hq°¹º°#t±˜±²±Ì±"ç±*
! ²#5²$Y²4~²&³²/Ú²0
! ³1;³2m³$ ³$Å³%ê³0´A´&[´‚´*œ´<Ç´Mµ0Rµ0ƒµ,´µáµ!¶"¶B¶]¶w¶‘¶«¶Å¶å¶··6·8Q·Š·8¥·Þ·ù·¸/¸!J¸l¸…¸¡¸¼¸Ø¸ô¸4¹;E¹�¹#ž¹AÂ¹'º!,º!Nº;pº0¬º Ýº"þº!!»!C»$e»$Š»9¯»6é»= ¼A^¼/ ¼-Ð¼Eþ¼:D½n½5î½0$¾,U¾>‚¾4Á¾4ö¾+¿'I¿#q¿'•¿#½¿(á¿9
! À+DÀ)pÀ+šÀ6ÆÀ-ýÀ>+Á4jÁ4ŸÁ2ÔÁ0Â08Â+iÂ/•Â/ÅÂ/õÂ,%Ã$RÃ]wÃ6ÕÃ?ÄLÄ@jÄ;«Ä>çÄA&Å7hÅ: Å2ÛÅ5Æ2DÆwÆK“ÆßÆüÆ*Ç-DÇ'rÇšÇQ¶Ç'È0ÈKÈ-fÈ(”È,½È,êÈ,É)DÉnÉ,‰É6¶É'íÉBÊLXÊL¥Ê<òÊ</ËBlË¯Ë1ÎË.ÌL/Ìk|ÌèÍ Î6)ÎJ`ÎX«Î'Ï-,ÏZÏ)uÏ@ŸÏ4àÏCÐ&YÐV€ÐP×ÐP(ÑUyÑ!ÏÑ+ñÑAÒ9_Ò9™Ò1ÓÒ‘ÓB—Ó#ÚÓ:þÓ:9ÔCtÔI¸ÔÕ-ÕLÕGfÕ#®Õ}ÒÕ¯PÖ3×T4×‰×C¢×Næ×j5Ø Ø1¯ØáØ;Ù<ÙYÙvÙ4‘ÙLÆÙMÚDaÚD¦Ú ëÚÛ:#Û^ÛuÛD�ÛLÔÛ>!Ü5`Ü:–Ü6ÑÜIÝCRÝE–Ý+ÜÝ+ÞL4Þ)�Þ2«ÞKÞÞJ*ß'uß/�ß2Íßà(à69à=pà=®à9ìà=&áDdá(©á4Òá,â-4â(bâC‹â'Ïâ.÷â&ãDDã'‰ã@±ã.òã0!ä!Rä<täF±ä6øä./åC^åC¢å&æå,
æ2:æDmæ ²æ1Óæç9$ç:^çP™ç&êç<è8Nè-‡èµè!Óè1õè.'é5Vé+ŒéE¸é?þé2>ê5qê2§ê2Úê>
ë>Lë,‹ëE¸ëHþëEGì0�ì6¾ì,õì6"íUYí!¯íÑíaðíURî3¨î/Üî2ï$?ï"dï)‡ï&±ïFØï2ð$RðNwðAÆð;ñ5Dñtzñ—ïñ9‡ò[ÁòGó?eó:¥ó8àó%ô)?ôiô#‰ô#­ô)Ñô‰ûô=…õ9Ãõ2ýõ%0ö%Vö&|ö+£ö;Ïö&÷U2÷ˆ÷&¥÷&Ì÷/ó÷2#ø/Vø8†ø4¿ø!ôø+ù2Bù-uù%£ù)Éù%óù%ú&?ú+fú’ú2¯ú/âúû&-ûaTûŒ¶ûPCüj”ü4ÿü'4ý\ý|ý2…ý'¸ý%àýþ2%þXþ2uþ7¨þ2àþ=ÿ8Qÿ8Šÿ=Ãÿ86:;q4­9â49Q4‹EÀ71>FpK·IIME—GÝ%H¥TîCc]FÁ¾•ÇP]®ÁÙëû%C@],ž0Ë*üL'	-t	+¢	@Î	.
! >
! W
! <w
! ,´
! )á
! F8R7‹1Ã<õB2CuG¹N
.P
=
m½
/+/[1‹N½#60YgZÁ/(Lku-áQOa.±Mà-.8\?•6Õ+080i!š+¼+è++@,l,™-Æ-ô-"-P-~-¬-Ú--6-d-’-À+î++F+r+ž+Ê,ö+#+O+{+§-Ó--/-]+‹+·+ã++;+g+“+¿+ë+,C,p*�+È+ô, ,M+z+¦+Ò+þ.**Y*„+¯#ÛAÿUAB—)Ú_d+|K¨Mô9B +| ¨ Ç >á 3 !&T!${!Y !3ú!4."Qc"<µ"6ò"))#>S#!’#"´#G×#7$)W$*�$$¬$$Ñ$#ö$$%$?%#d%‹ˆ%8&AM&#�&.³&>â&8!'4Z'W�'*ç'M(:`(v›(?)5R)@ˆ)6É)>*-?*:m*B¨*@ë*",+O+$b+N‡+Ö+ó+1,8E,+~,)ª,<Ô,'--9-0g-a˜-'ú-4".%W.'}.&¥.^Ì..+/,Z/‡/A¡/5ã/ 0*:0e0ƒ0+ž0<Ê01(1<H1"…1,¨1$Õ1ú1 212 P2/q23¡2Õ2)é2?3CS3M—3=å32#4EV4Dœ4Vá4,85'e5Y�54ç5,60I60z6=«60é6:71U79‡71Á73ó75'81]82�8@Â819?59Ju96À94÷94,:<a:>ž:=Ý:3;:O;7Š;6Â;1ù;E+<Aq<Q³<_=Ve=O¼=H> U>(v>,Ÿ>Ì>9á>H?Ed?)ª?Ô?4é?3@NR@1¡@OÓ@6#A3ZA2ŽA0ÁA/òA)"B#LB*pB*›B-ÆB@ôB!5C%WC}C-�C2½C?ðC#0DTD'sD(›D(ÄD5íD#E8E!QE5sE©E-¼E&êE F2F'QF*yF%¤F*ÊF$õFAGC\G+ G6ÌG7H4;H6pH3§HIÛH%%IKIadI[ÆIe"JeˆJeîJ
TK'bK-ŠK&¸KßKPÿKHPLH™L#âLKM6RME‰MEÏMGN]N*pN(›NÄN1äN)O-@O,nO,›O<ÈO5P&;P/bP=’P&ÐP%÷P7Q5UQ,‹Q<¸Q"õQR$,RQR.`R0�RWÀRS<(SeS9~SO¸ST$T@T _T!€T¢T:¾T?ùTT9U!ŽU°U$ËU-ðUVD:V:V!ºV*ÜV-W#5W.YW!ˆW0ªW@ÛW<X<YX&–X<½XRúX;MY>‰Y@ÈY8	ZwBZ9ºZ3ôZG([Xp[3É[Gý[JE\9�\DÊ\Y]li]pÖ][G^L£^8ð^;)_Ee_G«_?ó_j3`Kž`Uê`[@alœaO	bDYbOžbiîbOXc8¨caác�CdqÅdW7e8�eŒÈeŽUf†äfHkgN´g=h?Ahi�hYëhuEiv»i)2j)\j<†jÃj*Üjkk?5k^uk=Ôk]l@pld±lCmJZm_¥mVn@\nQ�nVïn=FoV„o9Ûo3p*Ip*tp?Ÿp.ßphq0wq.¨q6×q+r:r:Xr8“r)Ìr-ör'$sLs%`s%†sO¬s%üs"t&=t4dt2™tÌt ét/
! u1:ulu(Œuµu#Äu‰èuOrv9Âv$üv.!w?Pw(�w8¹w5òwB(xrkxBÞxF!y^hydÇy‚,zf¯zP{Zg{KÂ{|;&|4b|+—|4Ã|-ø|&}3=}*q}Pœ}í}(~-.~>\~I›~?å~+%6Q)ˆL²EÿE€'\€„€
›€V©€1�82�<k�&¨�)Ï�Cù�6=‚<t‚R±‚8ƒS=ƒ‘ƒ2«ƒÞƒúƒ+„@„	M„W„j„1…„6·„î„…U…Is…!½…ß…ø…4
†%B†4h†5�†5Ó†v	‡3€‡=´‡<ò‡!/ˆ7Qˆ;‰ˆ(Åˆ:îˆ.)‰9X‰C’‰@Ö‰AŠEYŠ“ŸŠý3‹î1Œû �ìŽ!	�3+�+_�1‹�9½�!÷�9�4S�5ˆ�,¾�;ë�U'‘}‘/˜‘(È‘.ñ‘ ’72’4j’3Ÿ’4Ó’1“>:“By“Z¼“Z”Ar”\´”\•?n•8®•2ç•/–-J–;x–4´–"é–8—E—$Z— — —4¿—&ô—;˜)W˜j�˜Cì˜K0™`|™8Ý™8š%Oš)ušLŸšVìšC›U›.g›0–›:Ç›HœNKœbšœhýœ&f�7��.Å�=ô�92ž6lž:£ž3Þž;Ÿ:NŸ:‰ŸHÄŸ2
 <@ %} ;£ ß &ö !¡#?¡c¡*�¡8¬¡ƒå¡6i¢ ¢	À¢`Ê¢`+£Œ£:¡£OÜ£7,¤$d¤4‰¤¾¤5×¤5
¥C¥*`¥$‹¥=°¥)î¥)¦*B¦m¦Š¦ ¦»¦'Ç¦*ï¦§+1§>]§Bœ§;ß§¨;:¨(v¨Ÿ¨$¹¨CÞ¨%"©5H©9~©F¸©ÿ©$ª71ªiª#„ª#¨ª'Ìª#ôªM«7f«9ž«7Ø«8¬.I¬@x¬B¹¬<ü¬@9­>z­¹­Î­6è­>®^®;x®´®>Î®/
¯-=¯Lk¯*¸¯:ã¯°.6°ge°cÍ°j1±Bœ±9ß±9²"S²-v²U¤²"ú²"³)@³.j³™³;±³"í³†´8—´AÐ´=µPPµJ¡µzìµPg¶8¸¶ñ¶|·]Ž·$ì·E¸-W¸-…¸E³¸@ù¸0:¹)k¹*•¹3À¹6ô¹.+º@ZºL›ºMèºF6»F}»BÄ»A¼.I¼#x¼œ¼L´¼3½W5½0�½¾½'Ù½5¾-7¾+e¾,‘¾0¾¾%ï¾9¿O¿e¿%}¿5£¿Ù¿ó¿Z
À)hÀG’ÀGÚÀ%"ÁCHÁ)ŒÁ2¶Á éÁ0
! Â.;ÂHjÂ4³ÂèÂ$Ã#(Ã,LÃ)yÃ&£Ã/ÊÃ4úÃ</Ä3lÄ( Ä)ÉÄ&óÄ%ÅJ@Å‹ÅU“ÅEéÅ7/Æ=gÆ0¥Æ5ÖÆDÇŒQÇ‹ÞÇ7jÈ@¢ÈBãÈ;&É+bÉ-ŽÉ"¼É{ßÉ[ÊpÊ4…Ê%ºÊ=àÊ;Ë/ZË ŠË«Ë4ÃË)øË:"ÌP]Ì+®Ì(ÚÌ6Í:ÍOVÍg¦Í5Î$DÎ1iÎ<›Î&ØÎ5ÿÎ³5Ï"éÏ)Ð,6Ð4cÐB˜Ð0ÛÐPÑI]Ñ,§Ñ0ÔÑ;ÒFAÒ1ˆÒIºÒ5ÓH:Ó5ƒÓ[¹Ó3ÔFIÔ<�ÔOÍÔYÕ=wÕ5µÕZëÕSFÖ2šÖ(ÍÖöÖ^×Gm×?µ×Oõ×GEØ!�ØL¯ØCüØ�@ÙÂÙ$ÝÙ8Ú\;Ú˜Ú$±ÚÖÚ)òÚ#Û1@Û$rÛ—Û#³Û$×Û6üÛ3Ü"RÜ[uÜ0ÑÜ;Ý->Ý%lÝ’Ý?©Ý>éÝ>(Þ>gÞ?¦Þ>æÞ<%ß=bß< ß<Ýß?àgZà:Âà=ýà&;á&báD‰áFÎáJâN`â@¯â8ðâP)ãHzãEÃã.	ä"8ä[ä6{ä;²ä.îä9å8Wå8�å.Éå)øåK"æ?næ®æ+Ìæøæ.ç&>ç'eç;�ç;Éçè" è.Cèrè’è°è8Íè9é4@é,ué-¢é8Ðé;	êDEêŠê'©ê Ñêòê ë2ë%Që#wë&›ë@Âë9ì>=ì1|ì,®ìDÛìE ífíMví9Äí&þí%î?î#Nî*rî>�î/Üî,ï19ï/kï$›ï;Àï6üï!3ð@Uð2–ð&Éð,ðð>ñ1\ñ6Žñ2Åñ3øñ0,ò>]òœòJ»òNó?Uó:•ó1Ðóô%ô&Bô!iô‹ô(ªô Óô.ôôD#õ"hõ1‹õ%½õ4ãõ2öFKö<’ö7Ïö*÷,2÷"_÷‚÷ œ÷G½÷3ø&9ø&`ø:‡øBÂøAù)Gù
qù<ù3¼ùGðù>8ú<wú.´ú:ãú#ûOBû%’û(¸û<áûü>:üyü2Šü8½ü öüý)&ýPý2dý—ý-²ý3àý'þ%<þ7bþ5šþIÐþ
ÿ6(ÿ_ÿzÿ"šÿ(½ÿXæÿ1?	/q	8¡	Ú	ù	E	I[	¥	¿	^Ô	+3	B_	
¢	
°	 ¾	%ß	C	:I	(„	3­	.á	h	-y	v§	v	c•	ù		;*	,f	j“	;þ	!:	'\	$„	'©	>Ñ	>	>O	Ž	¨	»	Õ	ô	r		‡z		/
! 	!2
! 	$T
! 	9y
! 	³
! 	%Ç
! 	í
! 	Y	`	€	$›	KÀ	<	”I	OÞ	2.
	1a
	-“
	-Á
	-ï
		2	8C	I|	(Æ	@ï	*0	.[	DŠ	2Ï			2	!M	,o	�œ	�*	¸	=Ò	4	2E	2x	1«	eÝ	3C	3w	3«	gß	>G	|†	U	(Y	‚	O›	Më	9	0S	4„	0¹	/ê	$	*?	@j	8«	:ä		24	%g	$�	‚²	=5	4s	=¨	"æ	ã		<í	`*	T‹	Qà	G2	Ez	DÀ	D	SJ	4ž	?Ó	?	-S	N�	ƒÐ	`T	Dµ	Pú	WK 	)£ 	$Í 	bò 	U!	1j!	œ!	D°!	hõ!	^"	6x"	¯"	*¿"	ê"	 #	U)#	&#	+¦#	SÒ#	V&$	)}$	2§$	6Ú$	%	>1%	>p%	1¯%	)á%	?&	PK&	[œ&	@ø&	^9'	W˜'	9ð'	*(	)H(	7r(	@ª(	ë(	()	#,)	»P)	¼*	3É*	>ý*	(<+	#e+	,‰+	<¶+	>ó+	32,	Sf,	Aº,	ü,	-	14-	$f-	'‹-	@³-	Cô-	58.	Cn.	C².	Nö.	5E/	<{/	Q¸/	!
! 0	",0	?O0	&�0	J¶0	,1	=.1	l1	5ˆ1	A¾1	U2	AV2	J˜2	Gã2	3+3	_3	:x3	%³3	Ù3	C÷3	5;4	2q4	'¤4	=Ì4	
! 5	/%5	†U5	ŠÜ5	eg6	Í6	$ç6	07	?=7	_}7	 Ý7	Cþ7	.B8	 q8	=’8	;Ð8	09	@=9	*~9	A©9	Ië9	(5:	?^:	8ž:	2×:	I
! ;	]T;	S²;	<	3&<	&Z<	1�<	(³<	,Ü<	3	=	*==	gh=	QÐ=	A">	"d>	3‡>	:»>	)ö>	3 ?	4T?	/‰?	 ¹?	Ú?	6ô?	4+@	4`@	8•@	(Î@	4÷@	',A	3TA	4ˆA	;½A	ùA	AB	G[B	N£B	NòB	VAC	^˜C	c÷C	i[D	hÅD	.E	®E	.F	®F	�.G	°G	�0H	²H	r2I	€¥I	€&J	€§J	(K	ƒ¨K	9,L	7fL	žL	C»L	6ÿL	76M	3nM	¢M	;ÁM	5ýM	53N	iN	3…N	3¹N	?íN	3-O	$aO	4†O	:»O	8öO	3/P	&cP	ŠP	§P	(ÅP	$îP	5Q	HIQ	2’Q	-ÅQ	-óQ	.!R	APR	Y’R	/ìR	@S	u]S	SÓS	'T	6GT	/~T	®T	)ÇT	(ñT	\U	0wU	0¨U	[ÙU	E5V	{V	EŽV	GÔV	'W	&DW	kW	!‡W	.©W	1ØW	%
! X	00X	-aX	�X	.­X	2ÜX	-Y	#=Y	LaY	%®Y	8ÔY	
Z	K+Z	4wZ	.¬Z	+ÛZ	6[	4>[	,s[	G [	Iè[	32\	bf\	1É\	$û\	 ]	7]	(K]	,t]	F¡]	Fè]	//^	._^	0Ž^	,¿^	"ì^	2_	,B_	)o_	(™_	+Â_	,î_	&`	+B`	+n`	%š`	"À`	ã`	#a	&'a	7Na	-†a	-´a	*âa	)
b	)7b	$ab	&†b	)­b	-×b	+c	%1c	(Wc	5€c	#¶c	'Úc	4d	'7d	&_d	 †d	+§d	Ód	2òd	4%e	0Ze	1‹e	?½e	;ýe	K9f	V…f	PÜf	K-g	yg	+™g	/Åg	'õg	h	(1h	…Zh	/àh	)i	#:i	#^i	‚i	(Ÿi	"Èi	9ëi	/%j	+Uj	 �j	2¢j	&Õj	*üj	1'k	Yk	(uk	,žk	-Ëk	$ùk	&l	,El	*rl	!�l	+¿l	sël	_m	ª}m	$(o	[Mo	K©o	õo	1p	=p	Xp	wp	’p	pžp	=q	9Mq	0‡q	U¸q	:r	?Ir	L‰r	�Ör	Ygs	HÁs	g
! t	1rt	„¤t	N)u	[xu	YÔu	<.v	<kv	:¨v	aãv	AEw	@‡w	yÈw	:Bx	O}x	MÍx	Jy	afy	[Èy	W$z	>|z	V»z	={	9P{	RŠ{	GÝ{	i%|	o�|	)ÿ|	h)}	>’}	cÑ}	=5~	Es~	¹¹~	<s	i°	a€	J|€	SÇ€	D�	/`�	.��	*¿�	(ê�	8‚	4L‚	)�‚	7«‚	+ã‚	+ƒ	-;ƒ	\iƒ	‰Æƒ	mP„	g¾„	f&…	>�…	gÌ…	W4†	9Œ†	tÆ†	Î;‡	¼
! ˆ	IÇˆ	L‰	Z^‰	5¹‰	Oï‰	4?Š	=tŠ	A²Š	7ôŠ	5,‹	-b‹	;�‹	0Ì‹	Ný‹	aLŒ	T®Œ	G�	BK�	5Ž�	SÄ�	TŽ	8mŽ	B¦Ž	-éŽ	2�	IJ�	N”�	Vã�	Z:�	y•�	D‘	ZT‘	N¯‘	Cþ‘	YB’	?œ’	?Ü’	<“	JY“	J¤“	0ï“	> ”	2_”	4’”	_Ç”	D'•	Al•	c®•	i–	/|–	I¬–	oö–	If—	X°—	Y	˜	Tc˜	>¸˜	K÷˜	CC™	C‡™	7Ë™	aš	\eš	—Âš	’Z›	Ží›	�|œ	:
�	7H�	K€�	^Ì�	d+ž	F�ž	Ž×ž	’fŸ	KùŸ	]E 	 £ 	Ä 	gß 	G¡	\¡	w¡	�¡	1£¡	/Õ¡	4¢	¢:¢	Ý¢	}]£	:Û£	A¤	OX¤	q¨¤	|¥	1—¥	VÉ¥	J ¦	Pk¦	V¼¦	L§	{`§	.Ü§	f¨	Sr¨	BÆ¨	Y	©	.c©	"’©	Rµ©	Qª	7Zª	9’ª	\Ìª	˜)«	˜Â«	 [¬	&|¬	M£¬	/ñ¬	;!­	]­	o­	<�­	VÌ­	#®	?>®	?~®	7¾®	;ö®	"2¯	ZU¯	%°¯	<Ö¯	"°	$6°	.[°	3Š°	'¾°	æ°	/±	25±	(h±	4‘±	,Æ±	3ó±	<'²	Nd²	6³²	Eê²	0³	IP³	š³	@¸³	ù³	/´	/C´	*s´	.ž´	HÍ´	!µ	-8µ	2fµ	<™µ	,Öµ	'¶	6+¶	"b¶	…¶	2£¶	]Ö¶	.4·	@c·	¤·	IÃ·	P
¸	:^¸	6™¸	CÐ¸	6¹	;K¹	4‡¹	;¼¹	\ø¹	 Uº	>vº	@µº	7öº	Y.»	:ˆ»	)Ã»	í»	8¼	?A¼	�¼	9š¼	4Ô¼	3	½	&=½	Nd½	-³½	á½	?ø½	)8¾	Ib¾	¬¾	/Æ¾	1ö¾	3(¿	"\¿	&¿	%¦¿	Ì¿	+ë¿	=À	SUÀ	z©À	)$Á	/NÁ	8~Á	/·Á	+çÁ	Â	/1Â	+aÂ	1�Â	-¿Â	0íÂ	'Ã	,FÃ	sÃ	6“Ã	ÊÃ	 éÃ	
! Ä	.Ä	HÄ	?hÄ	"¨Ä	9ËÄ	+Å	21Å	#dÅ	-ˆÅ	¶Å	ÔÅ	ôÅ	#
Æ	)1Æ	3[Æ	0�Æ	1ÀÆ	2òÆ	=%Ç	3cÇ	0—Ç	1ÈÇ	4úÇ	4/È	-dÈ	*’È	)½È	-çÈ	+É	,AÉ	0nÉ	-ŸÉ	ÍÉ	+èÉ	(Ê	&=Ê	&dÊ	*‹Ê	$¶Ê	5ÛÊ	'Ë	9Ë	 NË	4oË	 ¤Ë	cÅË	v)Ì	” Ì	z5Í	°Í	-ÌÍ	,úÍ	5'Î	]Î	&vÎ	x�Î	!Ï	(8Ï	!aÏ	/ƒÏ	1³Ï	åÏ	CÐ	CIÐ	#�Ð	=±Ð	"ïÐ	HÑ	H[Ñ	9¤Ñ	/ÞÑ	Ò	'+Ò	5SÒ	2‰Ò	G¼Ò	:Ó	?Ó	X]Ó	¶Ó	ÏÓ	ßÓ	ñÓ	Ô	$Ô	6Ô	=TÔ	$’Ô	·Ô	FÑÔ	(Õ	(AÕ	jÕ	wÕ	„Õ	–Õ	$¦Õ	ËÕ	éÕ	Ö	Ö	3Ö	OÖ	iÖ	DÖ	*ÄÖ		ïÖ	-ùÖ	B'×	j×	$}×	0¢×	Ó×	!ï×	GØ	FYØ	G Ø	AèØ	5*Ù	)`Ù	ŠÙ	¥Ù	$»Ù	àÙ	 úÙ	Ú	"6Ú	IYÚ	I£Ú	BíÚ	-0Û	;^Û	IšÛ	!äÛ	8Ü	1?Ü	0qÜ	7¢Ü	&ÚÜ	,Ý	&.Ý	UÝ	6uÝ	¬Ý	8ÄÝ	1ýÝ	/Þ	KÞ	-fÞ	-”Þ	,ÂÞ	8ïÞ	=(ß	=fß	=¤ß	=âß	 à	,à	)Là	%và	)œà	2Æà	ùà	1á	Cá	W[á	:³á	1îá	6 â	-Wâ	9…â	¿â	Ýâ	2öâ	1)ã	[ã	Cvã	ºã	=Ùã	oä	2‡ä	1ºä	ìä	@å	"Få	#iå	(�å	&¶å	-Ýå	\æ	:hæ	1£æ	;Õæ	/ç	HAç	Šç	0¦ç	'×ç	ÿç	è	;è	/Mè	}è	œè	ºè	Òè	fïè	 Vé	'wé	Ÿé	¼é	×é	/èé	4ê	)Mê	4wê	¬ê	@Éê	
! ë	/ë	!Kë	"më	2�ë	DÃë	!ì	+*ì	,Vì	ƒì	4¢ì	×ì	'ëì	#í	97í	cqí	Õí	!óí	:î	Pî	hî	'„î	?¬î	ìî	 ï	!ï	Aï	Z`ï	Z»ï	yð	z�ð	%ñ	>1ñ	pñ	.‰ñ	!¸ñ	HÚñ	!#ò	3Eò	+yò	1¥ò	C×ò	 ó	2<ó	3oó	9£ó	#Ýó	ô	Gô	mbô	jÐô	@;õ	|õ	:’õ	"Íõ	ðõ	2ö	4:ö	(oö	˜ö	µö	PÅö	0÷	lG÷	h´÷	9ø	!Wø	5yø	,¯ø	-Üø	A
! ù	0Lù	}ù	�ù	½ù	Ûù	îù	?ú	'Aú	(iú	’ú	1®ú	àú	û	5û	ERû	˜û	>¶û	>õû	24ü	5gü	?�ü	*Ýü	>ý	4Gý	|ý	*—ý	1Âý	3ôý	K(þ	:tþ	¯þ	-Åþ	5óþ	))ÿ	@Sÿ	%”ÿ	~ºÿ	99
! Ys
! PÍ
! :
! DY
! 4ž
! AÓ
! "
! (8
! )a
! ‹
! D¢
! ç
! *ý
! #(
! L
! b
! x
! ‘
! 'ª
! &Ò
! (ù
! "
! $?
! !d
! †
! )¤
! ,Î
! (û
! $
! 7>
! +v
! B¢
! Jå
! p0
! J¡
! iì
! FV
! 7�
! {Õ
! 3Q
! g…
! Qí
! b?	
! Ž¢	
! x1
  
! Pª
  
! Fû
  
! fB
! h©
! J
! p]
! mÎ
! K<
! Lˆ
! GÕ
! n
! YŒ
! 2æ
! y
! 7“
! =Ë
! P	
! uZ
! _Ð
! k0
! Xœ
! Xõ
! *N
! Py
! YÊ
! {$
! ^ 
! \ÿ
! s\
! TÐ
! Q%
! Gw
! f¿
! _&
! R†
! &Ù
! 6
! .7
! [f
! 3Â
! Wö
! dN
! ,³
! uà
! V
! %q
! .—
! @Æ
! 9
! $A
! 6f
! 2�
! 4Ð
! '
! 5-
! 3c
! #—
! G»
! <
! G@
! Vˆ
! Vß
! V6
! W�
! Uå
! R;
! LŽ
! 1Û
! 6

! 6D
! &{
! ;¢
! 4Þ
!  
! W2 
! SŠ 
! 5Þ 
! H!
! g]!
! )Å!
! 3ï!
! 5#"
! *Y"
! 0„"
! 5µ"
! 8ë"
! .$#
! 1S#
! =…#
! )Ã#
! í#
! t$
! E|$
! ;Â$
! 5þ$
! 84%
! >m%
! @¬%
! Fí%
! C4&
! Cx&
! 1¼&
! 0î&
! 1'
! %Q'
! `w'
! ~Ø'
! XW(
! '°(
! IØ(
! J")
! Km)
! M¹)
! I*
! EQ*
! :—*
! /Ò*
! 9+
! !<+
! *^+
! )‰+
! N³+
! 0,
! =3,
! 3q,
! @¥,
! >æ,
! 1%-
! 0W-
! ˆ-
! %§-
! 4Í-
! I.
! #L.
! 9p.
! Gª.
! .ò.
! -!/
! 5O/
! 8…/
! =¾/
! 2ü/
! R/0
! 0‚0
! <³0
! 7ð0
! 5(1
! 7^1
! (–1
! a¿1
! A!2
! Pc2
! ;´2
! Jð2
! 2;3
! 8n3
! 2§3
! 'Ú3
! Q4
! QT4
! /¦4
! 3Ö4
! +
! 5
! ‚65
! n¹5
! -(6
! bV6
! `¹6
! /7
! 8J7
! Zƒ7
! QÞ7
! +08
! "\8
! P8
! EÐ8
! I9
! *`9
! 7‹9
! -Ã9
! .ñ9
!   :
! }A:
! &¿:
! "æ:
! 6	;
! @;
! @Z;
! <›;
! .Ø;
! !<
! C)<
! 9m<
! 3§<
! Û<
! û<
! ,=
! 4G=
! H|=
! OÅ=
! ;>
! ,Q>
! ;~>
! ;º>
! <ö>
! &3?
! NZ?
! ,©?
! hÖ?
! x?@
! 7¸@
! ^ð@
! GOA
! E—A
! 7ÝA
! NB
! OdB
! (´B
! DÝB
! B"C
! VeC
! Y¼C
! GD
! ;^D
! (šD
! BÃD
! RE
! +YE
! 2…E
! 7¸E
! EðE
! B6F
! QyF
! ,ËF
! /øF
! '(G
! %PG
! GvG
! E¾G
! %H
!  *H
! 4KH
! P€H
! 3ÑH
! CI
! EII
! A�I
! OÑI
! 2!J
! BTJ
! 4—J
! iÌJ
! 6K
! $QK
! #vK
! 5šK
! ÐK
! %îK
! EL
! OZL
! VªL
! .M
! 30M
! CdM
! B¨M
! %ëM
! 0N
! UBN
! 3˜N
! 1ÌN
! þN
! =O
! )\O
! 2†O
! ¹O
! 9ÖO
! 3P
! 0DP
! PuP
! cÆP
! ;*Q
! >fQ
! ?¥Q
! 3åQ
! kR
! &…R
! 3¬R
! àR
! :S
! 7;S
! ]sS
! RÑS
! ($T
! 0MT
! +~T
! /ªT
! >ÚT
! 0U
! FJU
! L‘U
! SÞU
! J2V
! @}V
! \¾V
! IW
! 2eW
! A˜W
! 4ÚW
! 9X
! @IX
! %ŠX
! /°X
! KàX
! >,Y
! KkY
! N·Y
! >Z
! gEZ
! (­Z
! VÖZ
! %-[
! *S[
! ~[
! B†[
! DÉ[
! D\
! GS]
! T›]
! Tð]
! AE^
! I‡^
! +Ñ^
! 0ý^
! :._
! i_
! *‰_
! #´_
! !Ø_
! Iú_
! mD`
! g²`
! $a
! ^?a
! 'ža
! .Æa
! õa
! "b
! !8b
! !Zb
! "|b
! "Ÿb
! 3Âb
! "öb
! 4c
! 4Nc
! Nƒc
! KÒc
! Ud
! ®td
! ª#e
! JÎe
! ;g
! 0Ug
! +†g
! ;²g
! :îg
! ")h
! ,Lh
! yh
! 2˜h
! /Ëh
! %ûh
! !i
! Ai
! i`i
! _Êi
! 9*j
! sdj
! )Øj
! <k
! )?k
! ik
! ‰k
! $�k
! 
´k
! Âk
! 	Ók
  
! Ýk
! 	èk
! +òk
! :l
! 1Yl
! '‹l
! 0³l
! 5äl
! 2m
! /Mm
! <}m
! aºm
! ;n
! +Xn
! 9„n
! e¾n
! 8$o
! ;]o
! /™o
! 3Éo
! .ýo
! =,p
! @jp
! «p
! >¾p
! :ýp
! 8q
! -:q
! 0hq
! >™q
! bØq
! ;;r
! 7wr
! %¯r
! #Õr
! 8ùr
! "2s
! $Us
! 7zs
! N²s
! Bt
! 6Dt
! ){t
! L¥t
! <òt
! 7/u
! Jgu
! E²u
! 8øu
! .1v
! 4`v
! -•v
! *Ãv
! ,îv
! Ww
! /sw
! 6£w
! IÚw
! ?$x
! Gdx
! ¬x
! 3Ëx
! 3ÿx
! B3y
! ?vy
! =¶y
! 9ôy
! F.z
! Guz
! B½z
! M{
! FN{
! G•{
! GÝ{
! A%|
! Sg|
! C»|
! (ÿ|
! .(}
! &W}
! ~}
! +”}
! iÀ}
! M*~
! 1x~
! -ª~
! 1Ø~
! 1
! 
! _<
! %œ
! "Â
! Eå
! %+€
! #Q€
! %u€
! p›€
! H�
! U�
! 8p�
! 8©�
! 1â�
! <‚
! 3Q‚
! 1…‚
! ·‚
! &Õ‚
! Bü‚
! *?ƒ
! jƒ
! ;ˆƒ
! 9Äƒ
! Hþƒ
! 9G„
! *�„
! \¬„
! 8	…
! 1B…
! 5t…
! /ª…
! 2Ú…
! 
†
! 2†
! 5D†
! z†
! #“†
! Q·†
! &	‡
! J0‡
! '{‡
! .£‡
! BÒ‡
! 7ˆ
! 4Mˆ
! 1‚ˆ
! 8´ˆ
! /íˆ
! %‰
! $C‰
! %h‰
! /Ž‰
! (¾‰
! )ç‰
! #Š
! )5Š
! )_Š
! -‰Š
! #·Š
! "ÛŠ
! þŠ
! )‹
! =‹
! +Q‹
! -}‹
! !«‹
! $Í‹
! (ò‹
! *Œ
! FŒ
! ^Œ
! $vŒ
! )›Œ
! )ÅŒ
! .ïŒ
! A�
! c`�
! AÄ�
! 9Ž
! <@Ž
! 4}Ž
! ;²Ž
! 3îŽ
! 8"�
! H[�
! D¤�
! Pé�
! >:�
! 3y�
! 7­�
! [å�
! 8A‘
! z‘
! 
†‘
! .”‘
! $Ã‘
! 	è‘
! ?ò‘
! i2’
! 1œ’
! &Î’
! õ’
! J“
! -`“
! !Ž“
! #°“
! 7Ô“
! '”
! >4”
! <s”
! )°”
! 6Ú”
! 2•
! @D•
! !…•
! <§•
! ä•
! .ÿ•
! %.–
! T–
! 0s–
! /¤–
! ?Ô–
! 8—
! ?M—
! 4�—
! :Â—
! Aý—
! =?˜
! 3}˜
! ±˜
! +Ë˜
! )÷˜
! +!™
! M™
! 'f™
! 1Ž™
! ;À™
! <ü™
! !9š
! $[š
! #€š
! 9¤š
! <Þš
! 8›
! ;T›
! 5�›
! 8Æ›
! ÿ›
! +œ
! +Eœ
! +qœ
! +�œ
! IÉœ
! 3�
! 6G�
! >~�
! A½�
! +ÿ�
! ++ž
! +Wž
! %ƒž
! ©ž
! "Æž
! *éž
! Ÿ
! ;-Ÿ
! iŸ
! <‰Ÿ
! :ÆŸ
! ! 
! $# 
! 2H 
! 5{ 
! ‹± 
! 2=¡
! <p¡
! =­¡
! Eë¡
! <1¢
! Mn¢
! #¼¢
! à¢
! 'ÿ¢
! I'£
! mq£
! yß£
! sY¤
! nÍ¤
! z<¥
! t·¥
! o,¦
! {œ¦
! u§
! hŽ§
! t÷§
! nl¨
! yÛ¨
! vU©
! wÌ©
! xDª
! q½ª
! ;/«
! 2k«
! :ž«
! GÙ«
! )!¬
! (K¬
! (t¬
! &�¬
! 0Ä¬
! 0õ¬
! 3&­
! *Z­
! 0…­
! A¶­
! .ø­
! )'®
! 2Q®
! T„®
! (Ù®
! *¯
! ,-¯
! 0Z¯
! '‹¯
! =³¯
! =ñ¯
! /°
! G°
! 
c°
! *q°
! +œ°
! +È°
! &ô°
! ±
! 93±
! m±
! 1~±
! &°±
! /×±
! @²
! .H²
! $w²
! 5œ²
! 4Ò²
! 4³
! <³
! ;\³
! <˜³
! DÕ³
! ´
! 7'´
! (_´
! -ˆ´
! -¶´
! ä´
! ÿ´
! µ
! /3µ
! /cµ
! 0“µ
! 0Äµ
! 7õµ
! !-¶
! !O¶
! Hq¶
! Aº¶
! *ü¶
! !'·
! I·
! &c·
! 'Š·
! (²·
! <Û·
! 0¸
! %I¸
! 2o¸
! >¢¸
! &á¸
! "¹
! +¹
! NG¹
! .–¹
  
! Å¹
! .Ð¹
! :ÿ¹
! ):º
! 5dº
! Ešº
! Aàº
!  "»
! C»
! ,^»
! $‹»
! "°»
! .Ó»
! %¼
! %(¼
! $N¼
! s¼
! DŠ¼
! DÏ¼
! 4½
! (I½
! /r½
! -¢½
! Ð½
! æ½
! ý½
! 2¾
! LF¾
! “¾
! T²¾
! L¿
! [T¿
! W°¿
! \À
! DeÀ
! PªÀ
! CûÀ
! ?Á
! 
UÁ
! 
cÁ
! $qÁ
! 9–Á
! EÐÁ
! EÂ
! C\Â
! * Â
! #ËÂ
! )ïÂ
! Ã
! ./Ã
! ^Ã
! (pÃ
! 0™Ã
! EÊÃ
! @Ä
! "QÄ
! 2tÄ
! 3§Ä
! 4ÛÄ
! QÅ
! +bÅ
! ,ŽÅ
! )»Å
! 0åÅ
! HÆ
! M_Æ
! /­Æ
! 2ÝÆ
! Ç
! '.Ç
! 3VÇ
! ŠÇ
! –Ç
! ³Ç
!  ÐÇ
! %ñÇ
! È
! %)È
! OÈ
! `È
! rÈ
! „È
! —È
! $¦È
! ËÈ
! %ÜÈ
! /É
! %2É
! ,XÉ
! ,…É
! .²É
! ,áÉ
! ,Ê
! ,;Ê
! ,hÊ
! *•Ê
! &ÀÊ
! /çÊ
! Ë
!  Ë
! 'Ë
! (3Ë
! %\Ë
! "‚Ë
! ¥Ë
! ÄË
! ãË
! 7ðË
! @(Ì
! iÌ
! yÌ
! H‚Ì
! ËÌ
! 'êÌ
! Í
! +1Í
! ']Í
! "…Í
! #¨Í
! )ÌÍ
! öÍ
! &Î
! &=Î
! 1dÎ
! 1–Î
! !ÈÎ
! #êÎ
! !Ï
! 0Ï
! HÏ
! `Ï
! xÏ
! (‘Ï
! �ºÏ
! "KÐ
! 5nÐ
! H¤Ð
! :íÐ
! /(Ñ
! 'XÑ
! 0€Ñ
! $±Ñ
! %ÖÑ
! +üÑ
! /(Ò
! 'XÒ
! (€Ò
!  ©Ò
! +ÊÒ
! öÒ
! Ó
! )Ó
! 4IÓ
! 8~Ó
! /·Ó
! WçÓ
! 9?Ô
! 4yÔ
! ®Ô
! 8ÀÔ
! &ùÔ
! , Õ
! $MÕ
! rÕ
! �Õ
! ¬Õ
! +ËÕ
! 6÷Õ
! .Ö
! ,HÖ
! +uÖ
! ¡Ö
! @ªÖ
! 9ëÖ
! %×
! D×
! `×
! z×
! š×
! 8·×
! 0ð×
! ;!Ø
! )]Ø
! =‡Ø
! >ÅØ
! IÙ
! JNÙ
! ™Ù
! !¸Ù
! ÚÙ
! =úÙ
!  8Ú
! -YÚ
! ‡Ú
! ¡Ú
! H·Ú
! )Û
! )*Û
! 1TÛ
! †Û
! /¥Û
! .ÕÛ
! @Ü
! -EÜ
! -sÜ
! .¡Ü
! ÐÜ
! )ëÜ
! RÝ
! ?hÝ
! (¨Ý
! NÑÝ
! # Þ
! $DÞ
! $iÞ
! *ŽÞ
!  ¹Þ
! 'ÚÞ
! )ß
! >,ß
! 9kß
! A¥ß
! Açß
! H)à
! 5rà
! ,¨à
! ,Õà
! 2á
! B5á
! ;xá
! ´á
! ZÁá
! .â
! (Kâ
! Dtâ
! 1¹â
! 6ëâ
! 3"ã
! 3Vã
! 5Šã
! =Àã
! Jþã
! *Iä
! "tä
! 0—ä
! ?Èä
! å
! #å
! ;å
! )Xå
! "‚å
! *¥å
! *Ðå
! Eûå
! PAæ
! 6’æ
! 2Éæ
! üæ
! &ç
! Aç
! 9Zç
! ”ç
! ¥ç
! 7¿ç
! 7÷ç
! 3/è
! %cè
! )‰è
! ³è
! Íè
! íè
! @é
! -Fé
! >té
! >³é
! Dòé
! 77ê
! 'oê
! .—ê
! MÆê
! Hë
! N]ë
! H¬ë
! .õë
!  $ì
! 'Eì
! -mì
! =›ì
! Ùì
! ;ôì
! #0í
! 6Tí
! :‹í
! 5Æí
! üí
! î
! ;î
! Nî
! aî
! )zî
! #¤î
! 'Èî
! &ðî
! "ï
! 3:ï
! nï
! ‚ï
! ˜ï
! $²ï
! ×ï
! îï
! ð
! ð
! 7ð
! Qð
! *jð
! •ð
! ¢ð
! ¯ð
! Íð
! 9Ýð
! .ñ
! 8Fñ
! 3ñ
! .³ñ
! /âñ
! ,ò
! 0?ò
! 3pò
! ;¤ò
! Fàò
! 'ó
! KGó
! #“ó
! ·ó
! >Õó
! +ô
! @ô
! .Yô
! ˆô
! ,¨ô
! @Õô
! !õ
! ,8õ
! ,eõ
! ’õ
! -¬õ
! 'Úõ
! -ö
! +0ö
! #\ö
! S€ö
! LÔö
! i!÷
! b‹÷
!  î÷
! #ø
! -3ø
! Vaø
! -¸ø
! 1æø
! *ù
! &Cù
! &jù
! )‘ù
! >»ù
! /úù
! >*ú
! ?iú
! A©ú
! 4ëú
! + û
! 4Lû
! 9�û
! 8»û
! 3ôû
! (ü
! %Gü
! 5mü
!  £ü
! TÄü
! 7ý
! 6Qý
! 7ˆý
! Àý
! IÙý
! H#þ
! ?lþ
! \¬þ
! Z	ÿ
! /dÿ
! (”ÿ
! -½ÿ
! ëÿ
! *+61b0”‰ÅMO3�-ÑTÿ9T$Ž8³.ì(<D'�©ÈÙëü"'<d)z<¤(á'
! /21b'”1¼2î?!a�1š#Ìðÿ!#EiaoË);3e™¬"Ê$í 	3	1S	1…	F·	Eþ	hD
! n­
! 32Pƒ'¢7Ê.-16_–«$Æ8ëB$
Ng
)¶
à
;÷
*3$^0ƒ&´&Û0;3&o–)´2Þ6&Ho;‹QÇ,1F0x(©/Ò4*7b%{)¡)Ë8õ8.Ag4©@Þ$<D.�4°0å0GML•Lâ6/.f1•/ÇT÷ L'm•8±Pê0;l �¢(Á0ê '<%d&ŠI±*û&+ENqNÀ$%4&Z0�)²8Ü8:N6‰À!Ö$ø6+N+z-¦5Ô-
! D85})³SÝ1N"n8‘	Ê!Ôö <& /c (“ ¼ 'Õ <ý -:!$h!�!¢!·!Ð!ä!/"50"8f"Ÿ"X¿">#6W#>Ž#;Í#)	$)3$#]$�$ž$0º$.ë$3%9N%8ˆ% Á%â%B&LD&&‘&6¸&$ï&'1,'<^';›'.×'B(AI(5‹(1Á(Fó(1:).l).›)5Ê)5*>6*Cu*¹*.Ñ*/+0+9I+/ƒ++³+Lß+H,,Eu,A»,ý,M-"c-'†-5®-,ä-.0'..X..‡.¶.Ô.5ô.N*/Xy/4Ò//0870:p0«01É0+û0)'1+Q14}19²19ì1+&2,R2 2/ 2$Ð2õ23,/3[\3¸32Ë34þ3234(f4U�4Oå455"U56x59¯5Dé5&.6%U6){6.¥6Ô63î6E"7,h7•76µ72ì7U8(u8Gž8>æ8A%9+g9$“9%¸9Þ9î9&:$*:4O:,„:(±:BÚ:L;j;Š;.§;=Ö;'<4<<3q<8¥<7Þ<+=6B=-y=P§=&ø=.>BN>/‘>*Á>:ì>:'?<b?)Ÿ?DÉ?S@Tb@K·@AC!A'eAE�A@ÓA<BDQB@–BL×B5$CBZC(�C;ÆC#DF&D&mD”D7¯D<çD9$EJ^E,©E<ÖEIF]FtF+”F@ÀFLGPNG;ŸG7ÛGcH wH,˜H ÅH*æH-I/?I%oI7•I?ÍI
J6-JdJ&}J1¤JÖJ#ôJ K+9KeK)…K)¯KÙKõKL-LML#bL-†L)´L ÞL%ÿL-%M+SM$M4¤M*ÙM1N16N0hN™N6¯N"æN	O%OBO9YO0“O'ÄO-ìOP$7P,\Pb‰P.ìP5QQQ<mQ5ªQàQ,ñQ+R3JR0~R/¯RßRõRS/
! S":S]SGeSH­S0öS#'T)KT%uT3›T=ÏTJ
UiXU'ÂUêU<þU5;V&qV6˜V'ÏV÷V=W/IW/yW1©WAÛW>XD\X!¡X/ÃX(óX)Y#FY#jYaŽY"ðY Z4Z4TZ>‰Z5ÈZ/þZ*.[&Y[+€[(¬[$Õ[aú[6\\.“\ZÂ\C]Fa]A¨].ê]*^FD^.‹^
º^È^Þ^6ö^C-_!q_“_0³_ä_+þ_.*`#Y`!}`-Ÿ`$Í`$ò`#a.;a@ja<«a<èaB%bhbV|b7Ób1c6=c/tc ¤cÅc,ãc?d/Pd0€d2±d/äd5eVJe<¡eQÞe00fYaf»fUÖfc,gE�gJÖg>!hN`h1¯h@áh6"iLYi-¦icÔi8jVj+cj7�j:Çj1k84k&mk7”k*Ìk1÷k:)l@dl3¥l'Ùl%m$'m;Lm.ˆmF·mþm5nOnin…n™ni®nmoK†o1Òo"p 'pHp#ep,‰pC¶pBúp=qVqFpq*·q+âq*r19r'krF“r=Úr#s$<s#as(…s(®s ×s9øs2tQtmt‡t t&·tÞt4ðtC%uiu(€u©u6Éu#vT$vyv-Šv,¸våv*ÿv/*w(Zwƒw$�wÂw0áw:x+Mx0yx/ªx&Úx)y+y:y+Py|y*�y»yÑyèy
ÿy

z#z
?z%Mzsz’z²zÇz&Þz?{E{(b{(‹{´{Ô{ ë{7|-D|r|†|¦|V¼|},}H}$\}!�}£}8Ã}.ü}P+~*|~/§~3×~!(-MVH¤í$€1€4L€�€+•€+Á€í€�#�C�c� €� ¡�4Â�/÷�#'‚IK‚•‚:§‚Eâ‚<(ƒeƒ {ƒ)œƒ(Æƒïƒ!„)„F„\„$u„+š„$Æ„*ë„…*4…_…5~…J´…Tÿ…
T†b†W‚†8Ú†‡+‡5:‡Hp‡¹‡Ø‡ë‡'	ˆ1ˆBˆ ]ˆ?~ˆC¾ˆ;‰/>‰3n‰A¢‰ä‰8û‰74Š+lŠ2˜Š@ËŠ3‹H@‹3‰‹>½‹$ü‹,!Œ4NŒ&ƒŒ6ªŒ6áŒf��…�"š�½�Ó�å�*ý�(ŽGŽNgŽ7¶Ž'îŽ'�$>�0c�$”�)¹�%ã�%	�$/�%T�z�$–�»�×� ð�0‘0B‘s‘’‘)²‘Ü‘ü‘’)’8’OG’—’¦’¾’Ø’ð’“'“6“G“V“n“ˆ“8¡“Ú“ê“%ù“&”%F”+l”˜”9°”ê”#	•-•<•:K•†•••§•Â•Ö•è•÷•–!–"?–b–s–†–"™–1¼–î–*—4+—`—u—‹—Ÿ—³—Î—å— ö—˜&7˜^˜:t˜¯˜Â˜Ö˜0ê˜™6™J™`™s™‡™˜™«™¾™Í™å™ô™š5"š(Xš3�šµšRÂšJ›+`›Œ›-¨›!Ö›ø›œ-œ%CœiœzœŽœ¡œ4µœêœ!ÿœ!�*A�l�€�0˜�É�æ�û�#ž3žEž\žyž’ž"©žÌžàžýžŸ7ŸLŸ]Ÿ&yŸ* Ÿ0ËŸüŸ 1 @ %[ � ™ ¸ Î &à ¡¡++¡W¡s¡A‰¡@Ë¡¢)¢<¢!T¢v¢‰¢¡¢¹¢Ô¢ï¢£"£9£Q£d£|£K”£Fà£P'¤Lx¤@Å¤¥$¥<C¥9€¥Uº¥T¦0e¦+–¦/Â¦<ò¦9/§,i§6–§,Í§2ú§.-¨D\¨U¡¨/÷¨+'©+S©<©}¼©4:ª2oª^¢ª_«:a«œ«+¼«'è«C¬0T¬D…¬.Ê¬Aù¬=;­Ay­»­H×­( ®"I®l®Iƒ®&Í®>ô®3¯BL¯B�¯Ò¯ò¯.þ¯'-°$U°z°*•°À°à°.ð°,±6L±ƒ±# ±%Ä±"ê±
²+²/K²0{²#¬²8Ð²c	³?m³­³0Ç³/ø³/(´X´4t´0©´2Ú´2
µ3@µ
tµ
‚µ/�µ>Àµ#ÿµ"#¶+F¶)r¶!œ¶ ¾¶ß¶-ý¶+·E·Q·n·Š·¨·Ç·8Ý·¸4¸0R¸4ƒ¸¸¸ Ç¸è¸¹(¹H¹ d¹*…¹°¹(Î¹P÷¹:Hº4ƒº¸º=Ðº»:(»Bc»4¦»AÛ»=¼/[¼&‹¼4²¼"ç¼,
! ½77½o½*Ž½&¹½à½#ú½*¾"I¾Dl¾@±¾4ò¾5'¿&]¿)„¿®¿?Î¿À
À)À81ÀjjÀFÕÀ&ÁBCÁ4†Á»ÁÒÁ\ðÁ@MÂ@ŽÂ#ÏÂóÂCúÂ3>Ã)rÃ@œÃ!ÝÃ3ÿÃ73Ä6kÄ7¢Ä+ÚÄ(Å/Å.MÅ%|Å0¢Å'ÓÅûÅÆ1Æ/@Æ5pÆ6¦Æ@ÝÆ8Ç*WÇ0‚Ç;³Ç2ïÇ2"È$UÈ$zÈ/ŸÈ!ÏÈ ñÈ)É)<É)fÉ-�É$¾ÉãÉyÊœ|Ê0ËJË fË8‡ËEÀË@Ì3GÌ4{Ì°Ì*ÈÌ:óÌC.ÍrÍ�Í °Í,ÑÍ‡þÍ,†Î!³ÎFÕÎFÏ^cÏFÂÏM	Ð[WÐf³ÐWÑArÑ9´ÑTîÑJCÒ0ŽÒ+¿Ò:ëÒ#&Ó#JÓ+nÓAšÓFÜÓ#Ô6?Ô-vÔ¤Ô!ÀÔ-âÔÕ'0Õ9XÕ%’Õ)¸Õ(âÕ Ö/,Ö2\Ö$�Ö-´Ö-âÖO×$`×5…×»×Ò×?ð×;0ØlØØ'žØ8ÆØÿØÙ!9Ù*[Ù†Ù¤Ù4ÄÙ1ùÙ,+Ú/XÚ3ˆÚ<¼ÚùÚ"Û!6Û.XÛ1‡Û¹Û
! ÌÛ:×Û"Ü(5Ü'^Ü"†Ü!©Ü!ËÜ íÜ!Ý"0Ý+SÝ%Ý)¥Ý$ÏÝ#ôÝ+Þ0DÞuÞ’Þ.®Þ/ÝÞ"
ß-0ß'^ß†ß"¥ß#Èß7ìß&$à/Kà{à&šàÁà$Ûàá$á#Aá$eá&Šá-±á'ßá1â9â#Vâ#zâžâ»âÚâ!õâ$ã$<ã-aã+�ã»ã!Úã!üã(ä0Gä)xä(¢äËäåä:å-<å.jå™å0¯å/àå-æ4>æ6sæ*ªæ6Õæ#ç#0ç1Tç7†ç5¾çôç6èJ?è@Šè+Ëè7÷è4/é6dé6›éÒé5×é-
ê ;ê#\ê €ê.¡ê)Ðê$úê'ëOGë/—ë,Çë%ôëì61ìehìXÎì-'í.Uí<„í=Áí;ÿí9;îNuî>Äîhï3lïC ïSäï,8ð,eð"’ðµðÐð#éð$
ñ@2ñ6sñ?ªñHêñL3òF€òHÇòó..ó>]óœó!¶ó>Øóô(ôDô`ô|ô˜ô:±ôOìôH<õE…õOËõHöEdö$ªö7ÏöS÷Y[÷Zµ÷cøDtøb¹ø*ù)Gù#qù.•ù6Äùûù=
! ú Hú)iú<“úÐú9àú8û(SûJ|ûKÇûAüAUü2—ü-Êü"øü'ýCýZýmý‹ýŸýºý Ôý!õý þ!8þ Zþ"{þ!žþ"Àþãþÿ#ÿ!Cÿ4eÿšÿ&¸ÿßÿ!ìÿE(FnBµ!ø+:F1�L³@:A1|(®×#÷(D%c.‰'¸à;û<7?tE´)ú&$,K1xJª0õ=&,d.‘=ÀHþG%a'‡¯Æ-Ö/4'Ow-—+Å5ñ!'	I	0i	š	+´	.à	#
! !3
! -U
! $ƒ
! $¨
! #Í
! 6ñ
! ?(3h,œÉ6ß+2.^1�5¿/õU%
[{
\×
e4FšdáaFg¨hqyRëp>Y¯.	F8 U "ö>-X9†IÀE
! HPH™8â)CE;‰OÅGF]+¤Ð/î-0L2}#°Ô7ñ+)*U*€U«*!*L9w<±'î6!M-o1�4Ï1Q6<ˆ:Å& 'Hah@Ê>/J"z-�,Ë*ø8#@\C�3á#1,U#‚1¦;Ø) %> !d )† /° 3à 3!/H!5x!®!"Ç!&ê!";*"4f"›"0ª".Û"D
! #$O#)t#&ž#)Å#0ï#1 $R$;m$0©$5Ú$?%7P%<ˆ%3Å%*ù%8$&]&)v& &=¿&9ý&-7''e'I�'2×'8
! (C(&[(*‚('­(Õ(ï( )6-)Fd)R«)5þ)D4*Py*:Ê*5+:;+v+8�+1Æ+-ø+(&,[O,2«,:Þ,E-K_-Q«-*ý-((.*Q.|.�.¤.´.È.Ü.ð.//(/:/L/]/o/ƒ/™/­/¾/Ð/â/ö/00.0B0T0f0z0Œ0ž0°0Â0Ö0ê0þ01"161H1\1n1‚1“1§1¹1Ë1Ý1ï122'2;2M2a2w2�2Ÿ2±2Ã2/Õ23(3>3+W3ƒ3�3°3Æ3#á3$4*4?4R4l4Š4#›4 ¿4/à465!G5i5Kˆ5Ô5'ä5'6'46\6"q6)”6¾61Ö6173:70n74Ÿ7/Ô7)8G.81v87¨8#à89! 9!B9d9ƒ9%›9(Á9ê9
! :4:Q:j: ˆ:*©:&Ô:&û:&";<I;'†;!®;(Ð;/ù;&)<%P<&v<"�<*À<+ë<)=&A=3h=œ=,¸=7å=>:>/K>){>"¥>.È>0÷>"(?K?:k?¦?#Ä?"è?!@&-@!T@,v@&£@'Ê@ò@A),A!VA5xA®A:ÁA.üA(+BTB1hBšB&µB+ÜB$C%-C)SC}C1�CÏC!íC+D2;D>nD)­D(×D E&!EHE.]EŒE©E2ÉE$üEN!FpF$�FT²FKGSGgG‚G)ŸG+ÉG6õG
,H.:HiH$‡H#¬HÐH+îHI:IKI.XI#‡I'«I'ÓI(ûI*$J+OJ>{J=ºJ>øJ17K(iK"’K1µKJçK#2LVL!rL(”L!½LßLïLM!M <M ]M ~M ŸM ÀM áM N #N DN eN!†N ¨NÉN%çN#
O#1O"UOxO˜O´OËO)éO)P)=PgP‡P£P¿PÛPòPQ%QEQaQ}Q™QµQÑQ0íQ9R?XR[˜R#ôR/S$HS%mS%“S3¹SíS#
! T0.T_TqT ˆT+©TÕT7ëT6#U/ZUŠU"¥UÈU áU+V1.V `V�V˜VµV%ÐV%öV0W.MW2|W$¯WÔWîW)X5XNX)mX6—X#ÎX%òXY=.Y$lY)‘Y»Y#ÑY-õY&#Z!JZ#lZ#�Z´Z<ÈZ[8#[$\[ �[*¢[+Í[2ù[7,\/d\ ”\"µ\'Ø\]=]]]{]!•]4·]Hì]P5^,†^)³^-Ý^&_'2_Z_z_4š_,Ï_%ü_"`.8`4g`2œ`,Ï`Aü`A>a€a$œa.Áa8ða2)b\b+ob7›bÓb'æbc$cD@c2…c,¸cåc(d.-d[\dm¸d(&e=Oe!�e'¯e'×e$ÿe7$f#\f%€f6¦f3Ýf@g3Rg†g)¦g-Ðg5þg(4h(]h†h(¥h(Îh&÷hi3;i.oi*žiAÉi9jEj5YjL�j/Üj!k.kCMk1‘k/Ãk8ók.,l([l„lœl%µlÛl)öl m5mJm+gm/“m.ÃmQòmHDn4�n:Ân7ýn5oOo7\o'”o1¼o.îo.p(Lp1up0§p+Øp,q.1q`q!rqE”q)Úq<r9Ar{r"šr½rÐrârür*s#Fs!js!Œs!®s!Ðs$òs"t#:t#^t#‚t¦tÆt-ät)u <u]u}u"�uÀu&àu'v+/v([v„v%¤v"Êv ívw7.w3fw1šwfÌwV3x5ŠxÀx#Çxëxy+y,By"oy0’yJÃy2zAAzNƒzCÒzC{*Z{&…{(¬{;Õ{<|N|$n|“|'®|CÖ|"}-=}k}†}_¤}L~,Q~H~~1Ç~ù~ ")L!j+Œ¸Õ3òH&€o€1ƒ€7µ€í€� �3�!S�'u�,��Ê�5Ù�‚%'‚5M‚Hƒ‚HÌ‚Oƒ'eƒ=�ƒWËƒF#„mj„‹Ø„d…„…7›…0Ó…†-$†R†r†’†1°†2â†+‡/A‡$q‡;–‡.Ò‡>ˆ#@ˆ?dˆ#¤ˆ6Èˆ!ÿˆ0!‰1R‰&„‰/«‰4Û‰2Š2CŠ8vŠ/¯Š>ßŠ/‹&N‹$u‹ š‹4»‹:ð‹@+Œ#lŒ�Œ&°Œ×Œ$òŒ$�-<�&j� ‘�-²�$à�Ž-"ŽPŽ*nŽ%™Ž¿ŽÙŽ+÷Ž#�!C�"e�ˆ�%¤�Ê�$å�
! �$%�&J�$q�/–�7Æ�.þ�*-‘-X‘*†‘$±‘.Ö‘6’'<’@d’%¥’Ë’;é’%“!8“Z“hw“à“ì“8”%@”!f”ˆ”.¨”×” ñ”•,0•)]•-‡•/µ•5å•/–"K–3n–'¢–$Ê–ï–—(+—8T—6�—@Ä—2˜M8˜?†˜?Æ˜1™98™=r™@°™=ñ™;/š5kš5¡š%×šNýš.L›6{›0²›Pã›4œ2Tœ+‡œ1³œIåœ&/�)V�?€�6À�A÷�.9ž3hž,œž)Éž(óž0Ÿ:MŸ.ˆŸ&·Ÿ<ÞŸ$ "@ c D} 4Â 4÷ ,¡4A¡&v¡$�¡Â¡)Õ¡"ÿ¡="¢.`¢*�¢*º¢4å¢,£,G£t£.„£Q³£I¤"O¤r¤Š¤!©¤)Ë¤%õ¤%¥A¥&U¥|¥ š¥!»¥Ý¥(ð¥¦-¦/H¦x¦(•¦"¾¦8á¦9§!T§v§7Œ§6Ä§û§
! ¨¨4-¨b¨%y¨&Ÿ¨Æ¨!å¨©$"© G©(h©1‘©9Ã©Gý©&EªKlª0¸ªWéª$A« f«C‡«Ë«0ê«1¬EM¬7“¬4Ë¬K­!L­"n­"‘­´­Ó­"ð­b®1v®%¨®Î®2ê®(¯+F¯+r¯&ž¯+Å¯ñ¯)	°-3°0a°(’°%»°0á°± 0±Q±,i±'–±.¾±2í±! ²#B²/f²4–²$Ë²Að²42³jg³2Ò³'´)-´@W´˜´µ´2Ð´ µ5$µ<Zµ+—µÃµ.Ùµ2¶;¶3S¶6‡¶M¾¶O·D\·=¡·ß·/ø·(¸.=¸1l¸#ž¸Â¸ ×¸ø¸„¹��¹$º Dº/eº'•º'½º8åº-»QL»Kž»ê»	¼""¼$E¼#j¼(Ž¼)·¼9á¼-½"I½l½'‹½G³½û½-¾B¾V¾'t¾œ¾©¾8È¾ ¿$"¿#G¿k¿!|¿ ž¿.¿¿î¿À5$ÀZÀvÀ-ŠÀ¸ÀÏÀåÀ/ôÀC$Á5hÁ
žÁ"¬Á/ÏÁ-ÿÁ.-Â+\Â4ˆÂ;½Â+ùÂ*%Ã3PÃ"„Ã&§Ã&ÎÃ#õÃ#Ä"=Ä"`ÄƒÄ£Ä'ÁÄ(éÄÅ2)Å.\Å‹Å&¨Å#ÏÅ"óÅ-Æ,DÆqÆ/ŒÆ,¼Æ(éÆ5Ç!HÇ7jÇ'¢ÇÊÇ àÇ$È&È+FÈ9rÈ*¬È,×È,É41É"fÉC‰É8ÍÉÊ%$Ê.JÊ/yÊ$©Ê6ÎÊAËKGË5“Ë4ÉË'þË!&ÌHHÌV‘ÌEèÌ+.Í,ZÍM‡ÍBÕÍ,Î)EÎ7oÎ;§Î5ãÎ3Ï4MÏ.‚Ï±Ï/ÍÏ.ýÏ+,Ð.XÐ"‡ÐªÐIÉÐIÑ.]Ñ*ŒÑ-·Ñ0åÑ1Ò&HÒ'oÒ/—Ò4ÇÒ)üÒ,&Ó-SÓ'�Ó(©Ó&ÒÓ8ùÓ2Ô(BÔ;kÔD§ÔFìÔ/3Õ1cÕ4•ÕRÊÕ9Ö4WÖ8ŒÖHÅÖ!×(0×EY×EŸ×;å×$!Ø)FØ1pØ2¢ØSÕØ$)Ù(NÙSwÙOËÙ&Ú:BÚ}Ú%�Ú:³ÚKîÚM:Û6ˆÛ+¿Û/ëÛÜ&6Ü*]Ü+ˆÜ*´ÜßÜôÜ Ý!4ÝVÝ/rÝ-¢ÝÐÝÕÝ4ÜÝÞ*Þ=ÞJÞcÞ5yÞ,¯Þ<ÜÞ5ß1Oß&�ß1¨ß[Úß86àLoàH¼àáá\9á3–á7Êá*â.-â'\â,„â"±â4Ôâ1	ã4;ã+pãœã-ºãèãLä5MäGƒäËäàäBþä:Aå(|å=¥åMãåe1æR—æZêæ&Eç>lçA«ç*íçNègè:�è<¼èAùè5;é1qé)£é2Íé"ê#ê6ê!IêkêŠê¦ê/Áê/ñê/!ë/Që3�ë8µë3îë8"ì+[ì3‡ì+»ì3çìAí@]í:ží9Ùí9î;Mî;‰î3Åî3ùîH-ï.vï&¥ïÌï%èï6ð3EðUyð<Ïð8ñEñ*cñ/Žñ!¾ñQàñ%2òDXò2�ò)Ðò2úò8-ó9fó" óÃóÕó$çóô9ô;Wô/“ô/Ãôóô"õ!3õUõ=mõ«õÅõÜõ.ðõ*öHJö!“ö>µö2ôö '÷CH÷3Œ÷<À÷*ý÷(ø Bøcø)ƒø+­ø%Ùø%ÿø+%ùQùeù�ù?¡ùDáù&ú%Eú"kú*Žú7¹úñú
û)ûQDû,–ûHÃûAüRNü-¡ü6Ïü5ý<ý(\ý'…ý)­ý×ý$ôý+þ%Eþ"kþ-Žþ%¼þ!âþ<ÿ>Aÿ,€ÿ­ÿÊÿ@éÿ'*
!R
 t
•
°
8Ì
1
57
*m
˜
7¯
Eç
1-
L_
L¬
-ù
*'
=R
"�
#³
J×
M"
Bp
&³
*Ú
%
¿+
‰ë
7u
.­
†Ü
8c
3œ
4Ð
 
W&
4~
 ³
.Ô
B	
OF	
B–	
KÙ	
J%
! 
Kp
! 
K¼
! 
J
KS
5Ÿ
7Õ
J

9X
9’
EÌ
Q

Dd

D©

@î

š/
:Ê
^
#d
=ˆ
Æ
	Î
JØ
+#
	O
Y
e
%y
nŸ
m
d|
;á
:
HX
3¡
%Õ
&û
;"
:^
™
¡
<²
ï
8
-;
.i
*˜
Ã
(á
8
! 
<C
B€
FÃ
B
! 
ZM
(¨
)Ñ
:û
(6
1_
<‘
/Î
/þ
<.
ck
6Ï
C
6J
7�
)¹
Fã
B*
m
E‚
'È
&ð
0
\H
>¥
;ä
( 
-I
4w
¬
"Ê
Qí
@?
B€
1Ã
4õ
'*
'R
	z
„
DŸ
@ä
%
.B
Jq
¼
,Ù
1 
)8 
"b 
*… 
5° 
æ 
û 
!
h.!
—!
´!
 Î!
1ï!
1!"
 S"
t"
%‘"
·"
$Ó"
ø"
%#
:#
S#
$o#
#”#
.¸#
ç#
ö#
&
$
#4$
X$
q$
‰$
§$
¼$
Ñ$
&ç$
*%
9%
S%
6p%
 §%

È%
7Ö%
.&
%=&
.c&
1’&
@Ä&
@'
F'
f'
;ƒ'
(¿'
Kè'
$4(
Y(
8t(
­(
>Ã(
N)
MQ)
3Ÿ)
@Ó)
*
1*
B*
)b*
(Œ*
@µ*
%ö*
++
H+
2^+
-‘+
+¿+
$ë+
6,
G,
5c,
<™,
<Ö,
4-
7H-
5€-
A¶-
7ø-
>0.
Ho.
F¸.
ÿ.
/
%8/
-^/
+Œ/
6¸/
-ï/
.0
-L0
z0
*�0
 ¸0
`Ù0
 :1
1[1
�1
= 1
Þ1
,û1
(2
H2
-h2
D–2
Û2
1ø2
*3
4@3
Ju3
%À3
%æ3
&4
C34
&w4
&ž4
 Å4
Dæ4
+5
I5
La5
A®5
ð5
6
+6
@6
U6
)j6
”6
³6
0Ð6
87
?:7
z7
,š7
=Ç7
(8
,.8
$[8
€8
ž8
(º8
 ã8
79
<9
'U9
'}9
2¥9
$Ø9
Vý9
;T:
>�:
>Ï:
9;
-H;
3v;
ª;
(È;
@ñ;
42<
)g<
‘<
®<
Å<
Û<
(ò<
=
<1=
Dn=
=³=
]ñ=
#O>
Cs>
,·>
<ä>
n!?
:�?
(Ë?
Iô?
0>@
.o@
 ž@
2¿@
'ò@
4A
$OA
-tA
&¢A
 ÉA
êA
þA
7B
JB
iB
„B
(ŸB
%ÈB
0îB
!C
"AC
'dC
(ŒC
4µC
EêC
)0D
7ZD
6’D
+ÉD
1õD
='E
eE
„E
£E
!ÃE
7åE
!F
?F
1WF
0‰F
)ºF
)äF
G
1)G
8[G
9”G
?ÎG
\H
\kH
$ÈH
#íH
I
 ,I
?MI
+�I
¹I
 ÖI
M÷I
-EJ
IsJ
S½J
2K
DK
!TK
#vK
šK
"¹K
,ÜK
	L
4'L
*\L
 ‡L
O¨L
øL
FM
=YM
$—M
$¼M
8áM
^N
(yN
.¢N
JÑN
&O
5CO
LyO
GÆO
P
5.P
:dP
=ŸP
/ÝP
*
Q
K8Q
;„Q
%ÀQ
'æQ
-R
N<R
<‹R
7ÈR
$S
^%S
/„S
V´S
6T
RBT
ˆ•T
8U
BWU
@šU
0ÛU
9V
&FV
4mV
$¢V
3ÇV
6ûV
2W
HW
&gW
ŽW
8¬W
)åW
(X
(8X
aX
4�X
$¶X
%ÛX
+Y
-Y
 JY
kY
+‹Y
·Y
"ÌY
ïY
Z

! Z
 $Z
EZ
eZ
$‚Z
)§Z
.ÑZ
$[
(%[
(N[
w[
(–[
2¿[
3ò[
:&\
?a\
4¡\
	Ö\
%à\
']
-.]
)\]
#†]
ª]
%Ã]
8é]
+"^
N^
8l^
%¥^
&Ë^
ò^
_
'/_
W_
4q_
¦_
$Á_
(æ_
5`
 E`
)f`
)�`
*º`
!å`
"a
"*a
NMa
.œa
Ëa
æa
!b
#b
Bb
\b
Hyb
/Âb
@òb
3c
Hc
e_c
YÅc
&d
Fd
 ^d
d
"›d
S¾d
e
1e
Pe
oe
Že
?Ÿe
>ße
6f
*Uf
!€f
¢f
#±f
 Õf
*öf
)!g
,Kg
4xg
)­g
$×g
=üg
':h
<bh
(Ÿh
=Èh
'i
3.i
Bbi
,¥i
#Òi
Aöi
58j
4nj
)£j
)Íj
-÷j
@%k
"fk
$‰k
*®k
+Ùk
l
-l
'Il
)ql
›l
E·l
Mýl
UKm
F¡m
0èm
&n
5@n
'vn
5žn
Ôn
ín
o
$+o
Po
po
9�o
JÇo
0p
7Cp
{p
3“p
&Çp
-îp
(q
!Eq
 gq
ˆq
-¡q
VÏq
)&r
/Pr
€r
˜r
´r
0Ðr
's
+)s
9Us
M�s
!Ýs
'ÿs
''t
9Ot
3‰t
4½t
;òt
N.u
;}u
6¹u
/ðu
2 v
2Sv
I†v
3Ðv
!w
&w
3;w
/ow
3Ÿw
7Ów
3x
?x
)_x
)‰x
+³x
/ßx
2y
$By
-gy
@•y
:Öy
$z
!6z
#Xz
 |z
4�z
HÒz
({
D{
[{
t{
'‰{
±{
Æ{
)â{
(|
Z5|
-�|
*¾|
+é|
"}
8}
L}
b}
8~}
·}
2Ç}
6ú}
41~
6f~
3�~
3Ñ~
4
5:
3p
4¤
,Ù
7€
3>€
/r€
6¢€
0Ù€
B
! �
8M�
!†�
(¨�
$Ñ�
.ö�
9%‚
(_‚
(ˆ‚
4±‚
9æ‚
7 ƒ
=Xƒ
3–ƒ
/Êƒ
4úƒ
./„
.^„
4�„
.Â„
.ñ„
, …
9M…
9‡…
9Á…
:û…
96†
:p†
9«†
9å†
W‡
Ww‡
.Ï‡
þ‡
ˆ
.ˆ
<Nˆ
K‹ˆ
H×ˆ
T ‰
Fu‰
9¼‰
$ö‰
!Š
=Š
/\Š
"ŒŠ
&¯Š
)ÖŠ
‹
‹
;‹
.N‹
 }‹
0ž‹
#Ï‹
=ó‹
1Œ
*LŒ
$wŒ
œŒ
!¼Œ
 ÞŒ
-ÿŒ
-�
!I�
+k�
-—�
$Å�
7ê�
."Ž
(QŽ
.zŽ
-©Ž
×Ž
1çŽ
.�
*H�
/s�
B£�
3æ�
B�
F]�
3¤�
'Ø�
"‘
+#‘
3O‘
@ƒ‘
DÄ‘
%	’
/’
+O’
3{’
¯’
Í’
Zì’
G“
]“
x“
9˜“
4Ò“
-”
(5”
<^”
›”
¹”
#Õ”
ù”
(•
b?•
�¢•
@–
$Y–
†~–
6—
M<—
:Š—
6Å—
6ü—
/3˜
%c˜
-‰˜
<·˜
Hô˜
5=™
&s™
7š™
AÒ™
Gš
\š
@tš
2µš
$èš

›
 !›
:B›
}›
*”›
>¿›
3þ›
D2œ
3wœ
$«œ
3Ðœ
5�
0:�
6k�
@¢�
?ã�
D#ž
@hž
;©ž
åž
ùž
Ÿ
"Ÿ
8Ÿ
LŸ
_Ÿ
tŸ
ˆŸ
�Ÿ
±Ÿ
ÆŸ
ÜŸ
ðŸ
 
  
4 
G 
X 
r 
‡ 
� 
³ 
Æ 
Ù 
9ñ 
I+¡
Du¡
Mº¡
M¢
@V¢
(—¢
(À¢
3é¢
d£
3‚£
%¶£
=Ü£
H¤
(c¤
>Œ¤
BË¤
7¥
ZF¥
Y¡¥
Pû¥
BL¦
[�¦
8ë¦
\$§
b�§
\ä§
XA¨
Nš¨
Ué¨
U?©
U•©
Vë©
VBª
V™ª
Uðª
UF«
Uœ«
Vò«
VI¬
V ¬
U÷¬
UM­
U£­
Vù­
VP®
V§®
2þ®
$1¯
V¯
-u¯
s£¯
>°
?V°
F–°
+Ý°
4	±
0>±
0o±
1 ±
9Ò±
%²
!2²
+T²
+€²
+¬²
,Ø²
+³
+1³
,]³
,Š³
*·³
Wâ³
,:´
&g´
KŽ´
KÚ´
M&µ
Ytµ
sÎµ
AB¶
4„¶
Y¹¶
"·
Z6·
Z‘·
[ì·
[H¸
Z¤¸
[ÿ¸
'[¹
)ƒ¹
)­¹
)×¹
Hº
WJº
X¢º
-ûº
.)»
9X»
A’»
vÔ»
7K¼
0ƒ¼
l´¼
5!½
;W½
#“½
9·½
-ñ½
U¾
5u¾
Q«¾
ˆý¾
!†¿
>¨¿
4ç¿
>À
<[À
C˜À
6ÜÀ
-Á
!AÁ
;cÁ
7ŸÁ
%×Á
1ýÁ
2/Â
2bÂ
W•Â
íÂ
.
Ã
<Ã
<NÃ
2‹Ã
¾Ã
 ÞÃ
ÿÃ
2Ä
(OÄ
ExÄ
E¾Ä
0Å
.5Å
"dÅ
3‡Å
:»Å
cöÅ
ZÆ
XzÆ
:ÓÆ
Ç
F Ç
gÇ
+…Ç
±Ç
1ÏÇ
)È
'+È
)SÈ
%}È
£È
*ÁÈ
"ìÈ
!É
)1É
 [É
|É
6›É
 ÒÉ
RóÉ
/FÊ
$vÊ
›Ê
)³Ê
(ÝÊ
Ë
$Ë
 9Ë
ZË
mË
2‹Ë
/¾Ë
/îË
(Ì
&GÌ
nÌ
#�Ì
"±Ì
ÔÌ
*ïÌ
!Í
 <Í
,]Í
*ŠÍ
*µÍ
àÍ
3Î
4Î
RÎ
gÎ
„Î
)™Î
,ÃÎ
0ðÎ
7!Ï
!YÏ
#{Ï
0ŸÏ
&ÐÏ
#÷Ï
/Ð
AKÐ
%�Ð
8³Ð
5ìÐ
M"Ñ
6pÑ
8§Ñ
.àÑ
3Ò
-CÒ
JqÒ
C¼Ò
,Ó
A-Ó
HoÓ
>¸Ó
U÷Ó
&MÔ
'tÔ
HœÔ
DåÔ
F*Õ
QqÕ
CÃÕ
=Ö
8EÖ
;~Ö
OºÖ
-
! ×
8×
0S×
/„×
´×
8Ê×
/Ø
D3Ø
1xØ
$ªØ
7ÏØ
,Ù
04Ù
eÙ
8�Ù
'ºÙ
&âÙ
+	Ú
%5Ú
Z[Ú
c¶Ú
#Û
H>Û
(‡Û
$°Û
/ÕÛ
Ü
4Ü
‚PÜ
ÓÜ
-òÜ
C Ý
CdÝ
-¨Ý
-ÖÝ
5Þ
.:Þ
%iÞ
�Þ
£Þ
¶Þ
'ÍÞ
0õÞ
0&ß
 Wß
#xß
&œß
 Ãß
"äß
#à
$+à
'Pà
&xà
.Ÿà
Îà
(ìà
(á
(>á
gá
"‡á
!ªá
'Ìá
*ôá
/â
8Oâ
'ˆâ
1°â
Hââ
(+ã
3Tã
1ˆã
ºã
/Úã

! ä
F!ä
/hä
(˜ä
)Áä
8ëä
+$å
+På
/|å
6¬å
ãå
.cæ
+’æ
0¾æ
ïæ
$
! ç
%/ç
&Uç
)|ç
&¦ç
(Íç
öç
è
)è
 Gè
hè
yè
‹è
A¡è
Eãè
#)é
 Mé
3né
1¢é
(Ôé
4ýé
2ê
/Lê
.|ê
%«ê
QÑê
#ë
Bë
%]ë
4ƒë
4¸ë
3íë
0!ì
3Rì
,†ì
)³ì
7Ýì
6í
!Lí
&ní
7•í
2Íí
+î
.,î
2[î
Žî
4©î
Þî
,üî
)ï
"?ï
/bï
?’ï
+Òï
Bþï
Að
Fað
&¨ð
Ïð
7ãð
2ñ
4Nñ
0ƒñ
>´ñ
#óñ
ò
&3ò
!Zò
|ò
˜ò
^°ò
ó
3+ó
%_ó
(…ó
®ó
Èó
3Üó
ô
'%ô
$Mô
>rô
9±ô
)ëô
Eõ
![õ
}õ
�õ
"¢õ
4Åõ
úõ
ö
))ö
&Sö
"zö
H�ö
3æö
/÷
UJ÷
& ÷
LÇ÷
3ø
YHø
8¢ø
3Ûø
4ù
 Dù
eù
xù
�ù
&¨ù
)Ïù
*ùù
$ú
6>ú
<uú
)²ú
Üú
öú
"
û
0û
Nû
1dû
.–û
*Åû
9ðû
*ü
Gü
,cü
5�ü
.Æü
õü
/ý
0;ý
lý
‡ý
¥ý
"²ý
)Õý
,ÿý
,þ
>þ
Xþ
qþ
„þ
*œþ
)Çþ
4ñþ
&ÿ
Cÿ
+aÿ
&�ÿ
%´ÿ
Úÿ
!ùÿ
6$OtŽ¨IÂ!:&Z�5œÒ(è@BRA•×ô)-;WC“!×1ù+Kg!‚6¤<Û".;GjG²'ú-"3P „¥"±Ôé"#7"[.~6­Iä(.?W.—2Æ$ù6	#U	y	–	´	%Ò	2ø	=+
! 7i
! &¡
! (È
! )ñ
! 92V‰+¨Ôò!0R+f’B°=ó21
=d
2¢
BÕ
7<PA�Ïé&-,Z!zœ"¸Û9ð4*!_.�G°$ø%4)Z„¡¼"Ûþ%9Ndb>ÇP29ƒ>½#ü1 R&k;’vÎ)E@o+°Üî^KmG¹W.Y9ˆ;Â2þ<1>n;­GéI1({'¤Ì]ã&A1h=šEØ<0[8ŒKÅ'?9y-•$ÃEè0."_‚) &ÊñL!Gn/¶.æ))? iŠ4¤&Ù+ *, (W F€ 0Ç Dø 4=!r!*�!(¬!)Õ!1ÿ!1"D"#\"€"›"+°"+Ü"#/"# R#%s#2™#)Ì#/ö#&$*>$-i$@—$-Ø$@%8G%K€%8Ì%K&Q&1p&¢&.¾&Tí&-B'=p'/®';Þ'2(2M(€(�(/ª(0Ú( )),)+V)*‚)5­)ã)1ì)$*!C*,e*<’*UÏ*!%+FG+Ž+0­+>Þ+#,A,=_,7�,CÕ,T-Zn-[É-d%.EŠ.cÐ.#4/!X/z/:˜/[Ó/#/0S0=s0±0Ñ01ñ0A#1Ce1D©1%î1W2&l2“2,³2#à2%34*3._32Ž3AÁ34!4"94"\464$¶4#Û4Wÿ4WW5 ¯50Ð5.6/06+`6(Œ6-µ6+ã6@7<P78�75Æ76ü7)38']82…8,¸8Hå8?.9n9ˆ9ž97¶9Bî9,1:'^:6†:+½:+é:6;?L;)Œ;2¶;é;þ;<)<!<<'^<(†<=¯<#í<!=53=$i=%Ž=.´=/ã=0>#D>h>{>3š>6Î>8?'>?$f?Q‹? Ý?Aþ?"@@(c@Œ@Až@à@ì@Aû@=APAOpA'ÀA&èA%B&5B4\B.‘B ÀBáB6ÿB%6CL\C>©C5èCD=D[D0yD+ªDFÖDLELjEL·ELFLQFžF£Fa´F•GZ¬G&H%.H#TH*xH£H*·H$âH*I2I<QI8ŽI ÇI"èIJ$J+DJ5pJ.¦J4ÕJA
! K6LK2ƒK2¶K2éK<L2YL>ŒL5ËL>M)@M0jM›MµM%ÐM"öM N :N-[N"‰N!¬N%ÎN%ôN4OJOO'šO'ÂOêOúO'P @PaPrP�P­PÅPâPöP5
! Q-@QnQÔzQOSUSDWSIœSæS?þSß>T0U<OU`ŒUíUúUVKV[dVtÀV=5WWsW?ËWUXpaX5ÒXPYYYnY(ŠY+³Y-ßY*
Z28Z<kZ¨Z#¯Z­ÓZ�["‡[Kª[,ö[#\C\eH\;®\wê\0b]\“]‘ð]_‚^Tâ^^7_d–_Vû_]R`d°`_a@uaJ¶aDbRFbZ™bQôb�FcKÖcM"dKpd?¼dNüdHKeC”e^ØeX7f?�f–Ðf^ggEÆg h?­hmíhV[iU²iŽjS—jSëj\?kUœkÞòkXÑl±*m_Üm\<nS™noínX]oB¶oJùoHDp?�pUÍpW#qS{q_ÏqQ/rS�rNÕrF$sPksC¼tXuYu‚vu/ùuQ)v
{v4‰vD¾vCwGw,\w3‰w	½wIÇw0x^Bxp¡x3y–Fy4Ýy-z!@zAbzO¤z3ôz&({"O{@r{@³{4ô{ )|!J|#l|3�|3Ä|9ø|52}'h}'�}$¸}%Ý}~~++~-W~D…~Ê~(Ù~.E1\w"ÔK÷PC€4”€?É€:	�D�2b�R•�?è�L(‚u‚Zõ‚4Pƒ&…ƒX¬ƒ3„c9„@�„^Þ„”=…Ò…=ï…[-†!‰†G«†ó†!ü†+‡0J‡V{‡FÒ‡dˆE~ˆÄˆÖˆKèˆW4‰VŒ‰Sã‰J7ŠE‚ŠhÈŠq1‹n£‹…Œs˜Œd�\q�TÎ�R#ŽhvŽ…ßŽae�IÇ�\�cn�0Ò�,‘<0‘Rm‘KÀ‘b’Uo’Å’á’/ñ’.!“BP“-““CÁ“.”A4”Av”,¸”Få”t,•?¡•>á•M –n–D‚–;Ç–J—QN—a —R˜#U˜y˜O�˜>Ý˜™/™>D™9ƒ™½™(Ú™1š=5š<sš1°š>âš#!›JE›?�›HÐ›;œ,Uœ4‚œK·œF�@J�‰‹�AžJWž?¢ž/âžAŸ@TŸG•Ÿ7ÝŸj j€ [ë HG¡U�¡Sæ¡T:¢R�¢Mâ¢N0£Y£mÙ£yG¤{Á¤~=¥I¼¥_¦ˆf¦gï¦kW§iÃ§‡-¨Tµ¨r
! ©a}©Iß©E)ª†oªKöªwB«Jº«~¬R„¬‚×¬@Z­C›­ ß­5®=6®it®+Þ®{
! ¯r†¯�ù¯x{°îô°ã±þ²•~³„´š™´Œ4µ¢Áµ€d¶–å¶g|·^ä·èC¸,¹~Aº’Àº�S»—Õ»‰m¼Ÿ÷¼}—½“¾7©¾4á¾ž¿Êµ¿Y€ÀmÚÀ\HÁr¥ÁdÂz}ÂXøÂnQÃ(ÀÃ%éÃ"Ä42ÄGgÄ¯Ä3ÌÄ)Å*Å-JÅ"xÅ›Å-¸Å=æÅE$Æ6jÆˆ¡ÆI*ÇAtÇn¶Ç$%ÈJÈ)]È2‡È$ºÈ"ßÈÉAÉQXÉdªÉ.Ê(>Ê=gÊ(¥Ê?ÎÊ=Ë?LË?ŒËIÌËPÌagÌLÉÌ:Í>QÍt�Í$ÎT*Î+Î_«Î_ÏVkÏ0ÂÏ=óÏb1Ð~”Ð^ÑprÑKãÑ_/ÒO�Ò-ßÒe
ÓJsÓ,¾Ó?ëÓo+Ôp›ÔKÕnXÕLÇÕRÖtgÖ†ÜÖwc×3Û×4Ø<DØ!�ØG£ØIëØ85ÙnÙAŒÙFÎÙpÚR†Ú(ÙÚ(Û.+ÛAZÛoœÛpÜ(}Ü=¦Ü;äÜA ÝbÝ1‚Ý&´Ý%ÛÝÞ3ÞRÞsmÞAáÞ@#ßCdß=¨ßPæß7àRQà)¤àCÎàLá _á €á2¡áEÔáâ!5âYWâG±âHùâ9BãA|ãY¾ã4ä6MäD„ä5Éä4ÿä:4åAoå5±å4çå:æ5WæA�æ5Ïæ2ç?8ç7xç4°çGåç8-è+fè(’è»è>×èhé\éMÜéa*êQŒê'ÞêLë]SëW±ë*	ìO4ì)„ì"®ìYÑì0+í,\í"‰í*¬í2×í
! î%%îEKî*‘î*¼îBçî2*ï2]ï-�ï.¾ï9íï?'ðOgð-·ð(åð3ñ?Bñ-‚ñ@°ñ,ññ*òHIòA’òAÔò@óYWó8±ó;êó,&ôKSô9Ÿô,Ùô/õ#6õOZõªõÈõæõMýõXKöH¤öEíöX3÷YŒ÷@æ÷S'øY{ø2ÕøGù[Pù$¬ùFÑù'úS@ú1”ú7ÆúXþú=Wû?•ûoÕû.Eü\tü8ÑüL
! ýGWý8ŸýUØý=.þAlþ1®þnàþsOÿmÃÿq1J£@îC/Hs3¼jð…[Tá‘6sÈB<EFÅu6‚ ¹7Ú/<BE_Ån%-”YÂVTsPÈj	*„	 ¯	IÐ	C
! '^
! 6†
! /½
! Kí
! 498n<§)äUGd*¬8×4
3E
2y
)¬
MÖ
W$/|(¬+Õ2.4Fc3ª6Þ<=R%�X¶<iLT¶KUWB­Šðf{Jâ9-^g.Æ)õ)I3i�-¸;æT"@w%¸šÞ…yvÿ2v0©)ÚJbO2²Eå2+.^.�0¼.í>p[+ÌHøA PqŽ<«è÷AfX^¿Fae™Çƒa�å}ƒ 1!63!Dj!A¯!Kñ!:="?x"2¸"=ë"H)#?r#H²#Nû#=J$Pˆ$bÙ$<%-X%8†%2¿%Nò%YA&)›&SÅ&<'eV'¼'i<(S¦(5ú(J0)K{)-Ç);õ)‹1*\½*O+Bj+4­+:â+5,1S,e…,Gë,)3-0]->Ž-ˆÍ-UV.1¬.(Þ.'/3//Mc/@±/4ò/('0JP0A›0;Ý071>Q12�1EÃ19	2&C2Mj21¸2>ê2?)3Ci3H­3:ö3614"h4#‹4)¯4CÙ4 5Â>5Ö6\Ø6]57Ð“7Öd8r;9†®9]5:^“:çò:ÊÚ;o¥<r=íˆ=Öv>rM?uÀ?�6@MÔ@o"A4’A=ÇA]BTcBG¸B�C*‚C3­CLáCJ.D¾yDm8Eî¦Ev•F¸GjÅGM0Hz~H7ùHN1IM€INÎIKJ,iJt–JBKCNKH’KJÛKL&LTsLVÈLHMThM°½M`nN]ÏN#-O3QOU…O5ÛOSP1eP&—P7¾P9öP=0Q7nQ=¦QWäQ6<R:sR-®R9ÜRJSDaSZ¦SbT3dT1˜T=ÊT9U7BUzU*”U8¿U4øU-VW@V"˜V»V$ÔV1ùV\+WfˆWbïW’RXSåX&9Y$`Y7…Y{½Y9Z NZ#oZ4“ZÈZ"ÚZ!ýZ[7?[w[H–[Iß[ƒ)\!­\?Ï\A]5Q]%‡]H­]ö].^?^CX^@œ^DÝ^+"_EN_)”_!¾_5à_5`8L`C…`0É`4ú`F/ava-’akÀa2,b:_bBšb-Ýb‚cYŽc$èc6
d>Dd6ƒd8ºd8ódh,eP•eXæe5?f'uf-�f!Ëf%íf?gESg:™g:Ôg6h;Fh<‚h6¿hcöh(Zivƒi-úi)(jURj'¨j9ÐjK
! k)Vk1€k)²k)Ük4lM;lL‰l-ÖlEm•Jm7àm8n=Qn>�n.În(ýn-&o'To0|o%­o'Óo,ûo&(p&Op>vpµp8Çpqqh.q(—q+Àq+ìqOr'hr�r«rÇr$ßr$s?)s?is[©sQtFWtLžt ëtuB&ujiuÔu&ñu+vDv)dv)Žv!¸vCÚv&wEwWw"mw-�w-¾w#ìwx/x(Nxwx#—xB»xþx#y:ydPyµy5Ðy4z-;z:iz9¤z-Þz#{40{%e{‹{!¢{BÄ{>|ZF|=¡|;ß|;}FW}(ž}6Ç}bþ}ja~yÌ~FFE�&Ó/úO*€7z€#²€#Ö€%ú€( � I�5j� �¸�)Î�4ø�‚-‚>°‚ï‚F
ƒ5Tƒ Šƒ5«ƒPáƒ!2„*T„'„4§„<Ü„D…^…x…)Š….´…™ã…:}† ¸†;Ù†8‡N‡Oj‡Qº‡6ˆDCˆYˆˆBâˆL%‰Nr‰DÁ‰\ŠIcŠg­Š9‹:O‹DŠ‹HÏ‹(Œ*AŒ,lŒA™Œ9ÛŒ3�8I�E‚�GÈ�0ŽDAŽN†Ž=ÕŽ9�?M�d��Wò�BJ�!��.¯�*Þ�.	‘8‘O‘ g‘=ˆ‘:Æ‘F’5H’~’5“’DÉ’D“#S“4w“@¬“3í“(!”0J”L{”4È”8ý”26•<i•1¦•FØ•@–\`–]½–Z—1v—*¨—CÓ—,˜OD˜8”˜2Í˜C™,D™-q™7Ÿ™>×™3š?Jš@Šš?Ëš2›L>›6‹›>Â›>œ1@œQrœBÄœC�8K�6„�/»�ië�'Už}ž6–ž1Íž0ÿž&0Ÿ-WŸ…Ÿj¡ŸA sN ?Â 0¡"3¡<V¡2“¡'Æ¡'î¡¢44¢3i¢�¢¯¢BÅ¢T£-]£!‹£@­£&î£k¤^�¤à¤ø¤^¥;m¥i©¥a¦Su¦ZÉ¦q$§S–§iê§kT¨�À¨eN©a´©[ª5rª4¨ª-Ýª:«9F«-€«6®«4å«*¬E¬_¬;y¬$µ¬;Ú¬F­%]­Gƒ­0Ë­ü­&®1C®>u®@´®Aõ®X7¯I�¯NÚ¯K)°Ku°0Á°3ò°&±W@±=˜±[Ö±.2²La²®²É²è²D³AK³,�³º³Ì³=ë³<)´f´Bx´P»´2µ1?µ\qµ@ÎµS¶;c¶?Ÿ¶Tß¶<4·@q·'²· Ú·>û·9:¸)t¸ž¸ »¸$Ü¸¹-¹M¹,m¹/š¹Ê¹é¹D	º,Nº,{º¨ºÀº(àº 	»;*»f»†»,¤»6Ñ»<¼<E¼(‚¼<«¼Dè¼-½N1½#€½#¤½È½Yæ½P@¾P‘¾.â¾j¿G|¿GÄ¿oÀ^|ÀGÛÀK#ÁSoÁ3ÃÁQ÷Á8IÂA‚Â@ÄÂHÃJNÃE™ÃPßÃE0Ä@vÄM·ÄgÅCmÅL±ÅHþÅcGÆ>«ÆBêÆ@-Ç`nÇJÏÇJÈJeÈK°ÈIüÈuFÉR¼ÉJÊLZÊE§Ê@íÊD.Ë=sËP±ËaÌHdÌW­Ì`ÍEfÍQ¬ÍZþÍ‚YÎEÜÎS"ÏKvÏ@ÂÏGÐTKÐC ÐQäÐU6ÑDŒÑlÑÑ3>Ò1rÒO¤Ò ôÒ¾Ó*ÔÓoÿÓzoÔNêÔG9ÕI�ÕzËÕFÖÎ]Ö,× J×,k×"˜×1»×9í×H'Ø!pØJ’ØXÝØN6ÙA…ÙAÇÙF	Ú@PÚE‘Ú=×ÚXÛInÛJ¸Û$Ü&(ÜOÜ-dÜ?’ÜAÒÜ<Ý6QÝ?ˆÝ3ÈÝ7üÝ24Þ9gÞ*¡Þ8ÌÞ6ß—<ß£Ôß/xà-¨à"Öà*ùà5$á0Zá*‹á+¶áâá4â<7â7tâ%¬âBÒâ<ã@RãX“ãiìãmVä3ÄäøäåGåtcåXØåJ1æ>|æ›»ædWç;¼çdøçQ]èA¯è'ñè1é+Ké-wéw¥éHê(fê*�êºêËê;Ýê:ë*Tëë�ë0½ëcîëRì)oì2™ìKÌì'íD@í*…íG°í6øí9/îliî:Öîï\/ï3Œï4ÀïRõï/Hð;xðd´ðIñ)cñ �ñƒ®ñ*2ò4]ò,’ò¿òUÜò2óCóE[ó¡ó3½ó5ñó''ô,Oô)|ô,¦ô0Óô0õ(5õ^õ*tõŸõ$»õ2àõbö
vör„ö2÷ö*÷u;÷5±÷ç÷ê÷
î÷?ü÷<øDø7Lø7„øR¼øRùbù7wù¯ù@¶ù<÷ù4úAú!JúlúE{ú9Áú@ûúC<û€û@‰ûÊûæûü$$ü\Iü5¦ü>ÜüPý<lýg©ý3þBEþ&ˆþ;¯þJëþT6ÿ3‹ÿ2¿ÿ4òÿ5'@]ž0´)å-(=%f&Œ%³%Ù$ÿ"$&G$n'“»#Ûÿ!+A1mŸ¾(Ü*80,i2–YÉ4#;XR”+ç$8"XY{fÕ.<.k=šAØMHhX±.
! 	"9	 \	!}	SŸ	:ó	@.
! (o
! @˜(Ù'I*AtP¶B
DJ
-�
B½
CGD6Œ;Ã8ÿ78pFŽAÕ0AHŠ
¢Q°()+U#p&”/»Bë.D^ex”#´'Ø);C*Lª[÷S0lV�ôû9
! 
! DCO“(±$Ú#ÿ"#<FYƒ+ÝX	Ab*¤tÏD\<|:¹
ô=8@=y%·BÝ, 
M2[Ž!¬$Î'ó,-GZ:¢3Ý;hMh¶Uu
zˆ™5ª?à0 <QEŽKÔo �¡²Ã~ÔS /d -” Â Ù ê 1!3!D!U!]f!]Ä!`""=ƒ"Á"cÒ"-6#d#bu#`Ø#9$4<$Eq$7·$ï$	%ž%b±%€&"•&¸&;É&G'7M' …'!¦'<È'(”(¦(B¬(¾ï(ƒ®)*2*-]*0‹*-¼*/ê*˜+m³+A!,ac,ˆÅ,TN-£-F¼-J.,N.W{.WÓ.6+/,b/~�/ª0a¹0/1µK1E2G2+d2)�2)º2(ä2"
3*03l[3NÈ3Ÿ4W·4p5,€5à­5,Ž6Q»6)
7077h7�7š7.²72á7N8Uc8T¹8%9'496\9!“9Bµ9>ø9%7:]:)w:¡:X»:,;(A;)j;%”;(º;$ã;0<n9<P¨<‚ù<@|=[½=_>Ay>_»>½?:Ù?S@Sh@t¼@Q1AXƒAeÜAqBB4´BéBdöBo[CœËCNhDÜ·D7”E4ÌEVFQXFYªF^G`cGqÄG^6HQ•HsçH$[I$€I?¥I{åIoaJ[ÑJF-KWtKMÌKKLFfL8­L—æLh~M]çMHENIŽN7ØN\OdmO]ÒO_0PS�PGäPU,QR‚QrÕQ_HR†¨Rt/SA¤S<æSP#TxtT„íTYrU<ÌUE	V_OVI¯V‘ùV\‹WFèW�/Xx¿X_8Y\˜Y6õYS,Z7€ZY¸Za[At[(¶[ß[ù[a\3u\;©\Xå\^>]S�]?ñ]c1^G•^[Ý^I9_"ƒ_r¦_W`7q`•©`u?aMµaŠbUŽb9äbEc%dccŠccîc#Rd3vdQªdDüd]AeYŸe6ùeo0fN fXïfœHg ågV†h?Ýh(ibFic©iC
j?Qj‡‘j-kPGk˜kA¯k@ñkA2lUtl0Êl/ûlV+m4‚mX·mfnGwnk¿na+oM�o/ÛoCpqOp\Áp_qY~qYØq]2rd�r7õr0-sF^s%¥s6Ës:t%=tSct[·tAu;Uu,‘u3¾u(òu3v(Ovvxv"ïv6w4Iwv~w9õw/x.OxV~xAÕx0y(Hy8qy@ªyMëyC9z'}za¥zY{8a{,š{/Ç{@÷{58|7n|b¦|B	}6L}/ƒ}/³}Vã}&:~-a~�~>ª~Hé~Y2`Œ;í4)€4^€6“€2Ê€ý€B�(\�…�7¢�6Ú�(‚D:‚)‚©‚#Å‚Jé‚A4ƒvƒ<ŽƒLËƒ”„#­„"Ñ„!ô„,…7C…'{…a£…Z†D`†¥†GÅ†$
‡B2‡ u‡ –‡5·‡Dí‡;2ˆ-nˆ2œˆ‘Ïˆ+a‰H�‰<Ö‰cŠ%wŠq�Š/‹/?‹/o‹/Ÿ‹3Ï‹AŒ,EŒ(rŒ^›ŒúŒF�Y�-u�M£�Pñ�0BŽJsŽ,¾ŽoëŽ2[�.Ž�x½�N6�&…�R¬�-ÿ�"-‘P‘'o‘'—‘'¿‘Vç‘(>’Mg’(µ’?Þ’6“7U“9�“&Ç“-î“H”$e”gŠ”-ò”2 •1S•0…•%¶•$Ü•0–-2–4`–.•–Ä–*â–O
—5]—8“—.Ì—0û—2,˜_˜D|˜8Á˜’ú˜/�™4½™Bò™?5š@ušO¶š ›N'›%v›%œ›4Â›�÷›Hyœ6Âœ-ùœY'�(��9ª�ä�ž("ž(Kž$tž$™ž<¾žNûž'JŸrŸKŽŸ,ÚŸG :O 0Š .» 0ê 6¡R¡1l¡-ž¡}Ì¡JJ¢•¢O¬¢ü¢E£R£2b£"•£"¸£CÛ£,¤LL¤/™¤0É¤ú¤	¥) ¥	J¥T¥h¥�¥�¥¦¥¼¥Ä¥
! Í¥Ø¥ì¥ÿ¥¦&¦%<¦ b¦ƒ¦˜¦©¦º¦Î¦á¦ú¦	§
§'§?§\§
! r§}§*Œ§@·§rø§Ek¨E±¨'÷¨¨©xÈ©€Aª%Âª6èªb«1‚«1´«æ«<¬>¬ W¬x¬WŒ¬Yä¬W>­A–­9Ø­®H)®Cr®4¶®-ë®>¯CX¯<œ¯Ù¯6è¯;°![°5}°Q³°.±4±MM±?›±3Û±²),²-V²„² ²2¿²Pò²XC³bœ³‘ÿ³G‘´-Ù´6µ5>µ>tµ=³µCñµY5¶>�¶QÎ¶N ·Po·EÀ·7¸É>¸\º•eº—ûº€“»[¼Pp¼9Á¼9û¼5½}µ½93¾9m¾b§¾³
! ¿C¾¿XÀj[ÀhÆÀs/Ár£Á¨Âb¿ÂA"Ã\dÃCÁÃ6ÄW<ÄL”Ä7áÄ1ÅAKÅ�ÅªÅÁÅØÅïÅ&
Æ04ÆeÆ<…Æ,ÂÆ8ïÆ:(Ç.cÇ@’Ç=ÓÇ È2È)QÈx{È5ôÈ]*ÉOˆÉWØÉ:0ÊPkÊJ¼ÊxËw€ËNøËMGÌI•ÌNßÌQ.Í^€Í+ßÍUÎ8aÎ<šÎ�×Î�eÏnóÏ2bÐ6•ÐdÌÐ”1Ñ�ÆÑ;VÒ<’ÒBÏÒIÓk\ÓQÈÓ3ÔaNÔ=°ÔjîÔrYÕCÌÕ0Ö8AÖfzÖŒáÖœn×XØTdØ…¹Ø>?Ù3~Ù>²Ù:ñÙ7,Ú;dÚE ÚPæÚt7Û.¬Û,ÛÛhÜWqÜsÉÜs=Ý~±Ý50Þ_fÞ;ÆÞ/ß^2ßY‘ßëßDàSPàc¤àRá#[á?á4¿á6ôá%+âSQâ$¥â%ÊâKðâU<ã2’ã6Åã8üã-5äocäIÓä4å„RåQ×åI)æ'sæT›æ@ðæF1ç;xç.´çAãçF%è\lèjÉè54é<jéG§éNïéI>êIˆê=Òêpë[�ëWÝëF5ìK|ìUÈìjíU‰íUßí?5îNuîUÄî[ï=vï?´ïIôïC>ðL‚ð>Ïð:ñ@IñZŠñ9åñIòTiò6¾ò7õò/-ó(]óF†ó0Íó/þóc.ôD’ô9×ô;õ9MõH‡õ>ÐõEöEUöB›öDÞö4#÷GX÷3 ÷FÔ÷Hø=døJ¢ø/íø.ù0Lù-}ùP«ù"üùUúuúŠ�ú•û®û2Åû øûŒüŽ¦ü85ý˜nýšþ;¢þWÞþ[6ÿ8’ÿ4ËÿGUH@žaß2ADt,¹|æ7cQ›OíG=6…]¼Z]uZÓf.f•Yü#V#z€žZJz:Å9W:8’}ËCI	–�	Á$
! dæ
! 1K}5�WÓ3+I_I©hó0\
9�
VÇ
FGeD­4ò�'=µtó5hž7½Võ@LN�,Ü*	)4v^EÕVKrt¾b39–8Ð<	5FV|WÓ%+‡QDÙEµd§HÂnMz3È4ü]1R�-â2>C]‚1àZ<m[ª4=;PyPÊ=yYÓ<åW"gz€âAc ¥ TÂ ;!qS![Å!P!"‡r"Xú"6S#_Š#Cê#].$jŒ$p÷$nh%L×%[$&O€&PÐ&!'^3'’'U§'Dý'^B(X¡(^ú(FY)T )Jõ)_@*0 *BÑ*++;@+B|+J¿+5
! ,7@,Ex,c¾,+"-DN-K“-aß-“A.DÕ.N/1i/C›/]ß/ =0)^06ˆ03¿0"ó0`1"w1&š17Á1 ù1
2<(2_e2QÅ2J3b3+|37¨3à3Gù3AA48ƒ4K¼4X5Qa54³5è5Eø5!>6`6$t6™69¹6#ó6(7K@7HŒ7KÕ7D!85f8Gœ8$ä8;	91E9w9ƒ9>–9>Õ9A:KV:(¢:#Ë:Yï:_I;W©;N<OP<M <Mî</<=Jl=B·=Jú=&E>:l>|§>`$?Æ…?”L@[á@U=AK“AmßAJMB8˜BAÑB#C7CQCkC3€CF´CEûCSAD.•D2ÄD@÷D58E3nEI¢E3ìEM F5nF.¤F1ÓF8G.>G.mGRœG=ïG8-HrfHTÙHY.IbˆIAëI=-JSkJR¿JMKV`KJ·KWLVZL9±L=ëLG)MWqM$ÉMîM4NHANRŠN7ÝNOK5OL�O9ÎO?PTHP�PBµPDøP7=QDuQIºQPRURtR'”R¼RuÚRcPSq´S>&T>eT;¤T?àT= US^U"²UlÕUeBVL¨V0õV<&W9cWM�WBëW.XHXeXQzXqÌXE>YI„YJÎYHZObZ(²Z9ÛZ8[N[^i[cÈ[a,\BŽ\NÑ\ ]R>]C‘]3Õ](	^&2^.Y^?ˆ^6È^Fÿ^MF_”_9²_:ì_$'`7L`c„`3è`UaGraDºa&ÿa5&b1\baŽb ðbc)c;@c#|c cv¶c<-djd=�d>¿d9þd8eAWeA™e=Ûe3f6MfK„fsÐf?DgP„geÕgc;hZŸhgúh_biyÂi<jo¼jf,kq“kaleglaÍl7/m2gm.šm\ÉmY&n-€n/®n/Þn,o,;o3ho.œo.Ëo1úo@,p@mpP®p ÿpS qCtqX¸qFrVXrF¯rFör2=s?psD°s'õs>tK\tx¨tl!ubŽuSñu<Ev~‚vDw Fw€gw]èwEFxbŒx1ïxd!yš†y/!z'Qz,yzK¦z‚òz'u{'�{"Å{ è{	|7"|Z|q|‰|!¡|"Ã|#æ|#
! }%.}%T}6z}7±}~é}<h~<¥~dâ~oG8·Nð1?€;q€6­€wä€s\�TÐ�V%‚`|‚[Ý‚†9ƒRÀƒV„@j„E«„µñ„¯§…LW†0¤†HÕ†v‡r•‡=ˆWFˆ<žˆVÛˆ:2‰am‰Ï‰Uã‰c9Š�Š7²Š9êŠ!$‹>F‹>…‹&Ä‹pë‹X\Œ>µŒ&ôŒ>�&Z�@��(Â�@ë�(,Ž\UŽD²Ž@÷Ž(8�]a�u¿�,5�?b�,¢�,Ï�*ü�Y'‘!�‘?£‘Cã‘C'’ak’"Í’Hð’V9“7�“SÈ“4”LQ”Lž”7ë”ü#•I –9j–1¤–3Ö–$
! —/—‹N—;Ú—h˜Q˜DÑ˜D™[[™1·™;é™i%š,�š,¼šWéš/A›4q›I¦›;ð›W,œJ„œEÏœ(�,>�.k�?š�DÚ�)ž]Iž+§žGÓž/Ÿ@KŸEŒŸ#ÒŸEöŸ#< ;` =œ 'Ú =¡@¡'Y¡C�¡RÅ¡8¢YQ¢B«¢Cî¢C2£;v£;²£*î£¤6*¤;a¤-�¤GË¤>¥>R¥%‘¥G·¥.ÿ¥Z.¦G‰¦(Ñ¦(ú¦W#§ {§3œ§?Ð§-¨ >¨T_¨J´¨ÿ¨*©1?©?q©1±©9ã©/ª0Mª/~ª8®ªHçªI0«9z«J´«3ÿ«u3¬“©¬Ÿ=­›Ý­Ry®›Ì®dh¯·Í¯È…°ñN±¸@²áù²ÜÛ³¸´O¾µT¶1c¶K•¶9á¶·49·(n·(—·(À·&é·&¸*7¸*b¸*�¸(¸¸(á¸/
! ¹.:¹1i¹0›¹3Ì¹-º0.º(_º<ˆºlÅºS2»5†»:¼»0÷»H(¼eq¼u×¼aM½`¯½‘¾G¢¾iê¾AT¿2–¿@É¿=
! ÀsHÀe¼À�"Áv²Á^)ÂgˆÂgðÂ_XÃM¸ÃNÄ�UÄ$åÄ%
! Å$0Å"UÅNxÅÇÆ\ÝÇM:ÈSˆÈQÜÈ6.É>eÉ[¤É`Ê}aÊßÊWüÊ?TËj”ËÿËIÌ\gÌ�ÄÌfTÍ6»Í òÍ€În”ÎgÏkÏ#‹Ï7¯Ï4çÏ¿Ð(ÜÐGÑ2MÑ<€ÑB½Ñ(Ò=)Ò#gÒ‹Ò§Ò4ÀÒQõÒ9GÓC�Ó£ÅÓ6iÔU Ô%öÔOÕ*lÕA—Õ"ÙÕ>üÕQ;ÖV�Ö:äÖ#×%C×%i×@�×RÐ×K#ØHoØ4¸Ø3íØ,!Ù)NÙdxÙ@ÝÙ<Ú6[ÚW’Ú>êÚH)ÛBrÛ3µÛCéÛS-ÜC�ÜˆÅÜVNÝT¥Ý?úÝ@:Þr{ÞEîÞ'4ßA\ß&žß)Åß(ïß^à@wàA¸à:úàO5á.…á6´á@ëá0,â,]â3Šâ2¾â3ñâ3%ã3Yã3�ã4Áã4öã5+ä5aä5—ä5Íä5å59å5oå5¥å5Ûå5æ5Gæ5}æ3³æ3çæ3ç3Oç3ƒç3·ç4ëç3 è3Tè3ˆè3¼è5ðè5&é5\é5’é3Èé3üé30ê3dê3˜ê3Ìê3ë34ë3hë3œë4Ðë4ì2:ì3mì3¡ì4Õì4
! í3?í3sí3§í3Ûí6î2Fî2yî3¬î8àîNïJhï4³ï4èï;ðQYðJ«ð1öðA(ñLjñM·ñ‚ò9ˆòeÂò©(ó:Òó=
ô,Kô9xô²ôLÑôEõ<dõ.¡õAÐõ	ö6ö7Sö4‹öFÀöE÷TM÷Ú¢÷?}ø„½øWBùXšùqóùJeú9°úTêúJ?ûIŠû1Ôûmü$tü™ü&µü2Üü"ý02ý-cý.‘ýÀý)Ùý1þ)5þ#_þƒþ £þ$Äþ-éþ(ÿ$@ÿ#eÿ(‰ÿ,²ÿ)ßÿ3	F=/„(´*Ý52>=q†¯µ6'ì2"GCj=®>ìB+@nY¯J	`TIµQÿ<Q.Ž½1ØE
! 9P`Šdë(PLyLÆL	`	Nx	@Ç	K
! AT
! E–
! @Ü
! AE_H¥CîD2PwFÈD
OT
¤
/½
1í
:9Z.”9Ãý,
! 7KC[Ÿ¼ÒïN5[3‘:ÅN
OJ]Y¨SQV;¨eämJu¸M.(|H¥Hî=7,u²¢7U7�fÅ2,H_9¨Aâ…$=ªPè†9…ÀŽFAÕ8?P8�aÉE+<qR®G¯ILùWFž¯6Ï55<4r.§FÖH >f 7¥ Ý *ð &!;B!L~!VË!3""/V"4†"I»")#F/#v#)”#R¾#F$RX$«$1¼$&î$:%*P%d{%Wà%_8&9˜&/Ò&I'5L'1‚'.´'%ã'#	(.-(&\(*ƒ(-®(GÜ(a$)-†)6´)Hë))4*:^*$™*8¾*\÷*#T+.x+$§+QÌ+&,@E,4†,»,EÓ,6-+P-¹|-ž6.˜Õ.}n/ ì/L
08Z0(“04¼0Lñ0/>1Ln1+»1ç1M2DU22š2'Í2Cõ2+93Ne39´3%î334-H4%v4Lœ4^é4iH53²53æ5662Q6‹„6S7?d7d¤7=	8vG8[¾879IR95œ92Ò9,:-2:,`:$�:\²:3;dC;9¨;-â;<<WM<:¥<4à<=_"=p‚=0ó=$>,C>Dp>Hµ>þ>>?Z?9v?/°?Mà?$.@6S@+Š@A¶@`ø@.YA>ˆAWÇA Bi@B@ªB,ëB1C9JCD„C.ÉCGøCK@D=ŒDHÊD²E4ÆEHûE.DFsF2‹FØ¾FI—GõáG�×HRgI/ºIVêI6AJ,xJ-¥J~ÓJ;RK’ŽKª!L(ÌLSõLMIM8—M7ÐM-N%6NM\N,ªN5×NJ
O/XO.ˆO(·O!àOsP=vP;´PDðPx5Q.®Q:ÝQZR„sR\øRZUS2°S#ãSTTM\T2ªTÝTLüThIU9²UbìU7OV7‡VX¿V1WHJW“W±WCÎWUXhXWoX ÇX.èX+Y2CY.vY5¥Y@ÛYsZ�ZTœZNñZI@[]Š[,è[�\O—\ç\]],]J])^]4ˆ]½]Ò].ç]V^,m^2š^Í^ æ^:_AB_]„_Pâ_!3`-U`8ƒ`;¼`.ø`%'a.Ma2|aF¯a öab17bib"„b§b!Åbçb-c92c>lc1«cJÝc,(d*Ud?€dIÀd<
! e9Ge(�e6ªe/áe;fMfKhf9´f*îf4gNg$]g9‚g¼g)Øgh@h#Ohsh8�h(Èhñh+iI.i(xiM¡i/ïij:=j"xj-›j>Éj/k8k#Ik/mk6�k(Ôk~ýk.|l;«l@çlC(m<lm7©m)ám?nHKnE”n@Ún>oKZo)¦oƒÐocTp6¸p3ïpN#q8rq5«q<áq*rpIrºr&×r>þrB=s^€s6ßsEt;\t&˜t¿tB×tVu:quN¬uIûuFEv;Œv=Èvw/"wERw=˜w]Öw!4xBVxZ™x^ôxDSyB˜yDÛyB zOczO³zO{iS{>½{9ü{
6|CD|0ˆ|[¹|O}Ne}S´}~2&~XY~@²~4ó~O(=xN¶O€LU€•¢€<8�Su�WÉ�N!‚—p‚>ƒSGƒP›ƒbìƒGO„9—„NÑ„^ ……Ýœ†ðz‡<kˆN¨ˆH÷ˆ7@‰Zx‰)Ó‰Œý‰LŠŠ?×Š[‹<s‹*°‹)Û‹ŒBŒKXŒ4¤Œ4ÙŒ\�:k�.¦�LÕ�S"Ž%vŽ]œŽtúŽ4o�X¤�fý�Gd�>¬�Që�i=‘y§‘}!’IŸ’yé’`c“]Ä“M"”cp”�Ô”Dd•+©•eÕ•h;–¤–Kµ–L—EN—”—Iª—@ô—,5˜b˜>s˜Q²˜V™5[™#‘™$µ™Ú™Cõ™$9š&^š8…š¾š&Ùš/›>0›>o›>®›3í›V!œWxœEÐœ:�$Q�Jv�2Á�ô�wž0‰žºžÕžìž	Ÿ!Ÿ8:ŸsŸ‹Ÿ ªŸ ËŸIìŸV6 (� ¶ Í (ä 
¡%¡<¡'T¡|¡+“¡¿¡+Ú¡¢+!¢M¢(h¢‘¢©¢0Æ¢J÷¢PB£M“£Šá£9l¤D¦¤[ë¤ÎG¥(¦ ?¦ `¦'�¦:©¦Dä¦7)§2a§D”§4Ù§B¨HQ¨Jš¨:å¨0 ©0Q©,‚©;¯©ë©.
! ª9ª8XªJ‘ª[ÜªK8«K„«GÐ«%¬)>¬'h¬ �¬±¬Ñ¬ñ¬­'1­ Y­ z­ ›­ ¼­@Ý­ ®@?® €® ¡® Â® ã®'¯,¯!L¯ n¯ �¯ °¯ Ñ¯Iò¯V<°,“°BÀ°W±-[±"‰±"¬±PÏ±9 ²+Z²+†²(²²(Û²)³).³YX³=²³Xð³fI´S°´0µb5µO˜µ–èµI¶DÉ¶u·Q„·=Ö·M¸#b¸0†¸1·¸:é¸9$¹E^¹P¤¹=õ¹;3º=oºK­ºCùºT=»E’»EØ»I¼Gh¼G°¼4ø¼8-½8f½8Ÿ½5Ø½*¾g9¾B¡¾Uä¾':¿Tb¿C·¿^û¿]ZÀR¸ÀQÁO]ÁN­Á=üÁ :Âd[Â!ÀÂ!âÂDÃDIÃ1ŽÃ%ÀÃxæÃ+_Ä‹Ä!©ÄFËÄ3Å7FÅ7~Å7¶Å4îÅ8#Æ9\ÆC–Æ4ÚÆ\Ç]lÇ]ÊÇG(ÈGpÈ`¸È"É2<ÉLoÉi¼É•&Ê%¼Ë<âËBÌcbÌsÆÌ6:ÍLqÍ¾Í.ÜÍMÎ?YÎk™Î+Ï_1Ï`‘Ï[òÏhNÐ+·ÐCãÐL'Ñ=tÑ@²Ñ1óÑ°%ÒeÖÒ;<Ó]xÓ]ÖÓG4ÔY|Ô#ÖÔ1úÔ.,Õe[Õ0ÁÕºòÕü­ÖAª×jì×WØTqØrÆØ�9ÙÉÙ=ÞÙ;Ú_XÚ¸ÚÕÚòÚ;
ÛbIÛY¬ÛFÜFMÜ3”ÜÈÜKáÜ-ÝEÝeaÝZÇÝO"ÞFrÞC¹Þ>ýÞT<ßJ‘ßLÜß0)à6Zà\‘à.îà7áZUáP°á2âC4âCxâ¼â*ÏâIúâIDã?Žã?ÎãFäMUä.£äPÒä-#å;Qå2�åLÀå,
æ/:æ!jæWŒæ/äæKçK`çF¬ç3óçK'è[sèTÏè=$é^bédÁé8&ê<_êDœêNáê.0ë?_ë+Ÿë@ËëMì\Zì2·ìGêìH2íD{í,Àí0íí8î3WîJ‹î+ÖîVïVYï5°ï>æïD%ðDjðE¯ðJõð/@ñMpñZ¾ñWòKqòJ½ò;óADóg†ó,îó'ôtCôf¸ôBõ4bõ<—õ,Ôõ,ö2.ö8aöUšö:ðö*+÷RV÷T©÷Dþ÷BCø‹†ø¶ùJÉù|úc‘úXõúWNûW¦û1þû50ü.fü2•ü+Èü3ôüŸ(ýPÈýFþD`þ%¥þ'Ëþ(óþ-ÿDJÿ(�ÿt¸ÿ-.L4{F°4÷<,IiE³,ù=&@d_¥157%m'“(»-ä61<h¥)Àrê�]aûƒ]]á3?%s™7¢/Ú1
! %<;bž?µDõB:	J}	HÈ	E
! JW
! H¢
! Cë
! H/AxFºAFCDŠQÏ<!
D^
g£
bineØY>\˜›õ[‘fí T~ucôX©`h
! s!Œ®ÆÛó$4GT/œ5Ì,V/7†2¾Fñ283k%ŸIÅ75GM}IËA;W?“MÓP!XriË=5Ms�Á1C7u=­hë@TK•~ám`<Î9£E;ém% †“ S!dn!CÓ!J"fb"PÉ"E#M`#7®#!æ#4$4=$4r$4§$5Ü$5%6H%6%6¶%6í%6$&6[&6’&6É&6'67'6n'6¥'4Ü'4(4F(4{(4°(4å(5)4P)4…)4º)4ï)6$*6[*6’*6É*4+45+4j+4Ÿ+4Ô+4	,4>,4s,4¨,4Ý,5-5H-3~-4²-4ç-5.5R.4ˆ.4½.4ò.4'/7\/3”/3È/4ü/910Rk0m¾0F,15s1|©1&23>2sr2ræ2JY3:¤3#ß34O#4@s43´4*è4o5Aƒ5GÅ5i
6Pw6DÈ6*
7P87,‰7$¶7YÛ7>58+t81 8,Ò8,ÿ8+,9,X9,…9+²9´Þ9F“:NÚ:.);=X;T–;Aë;;-<wi<+á<Y
=Bg=€ª=U+>F�>UÈ>F?Me?<³?Hð?E9@S@!Ó@õ@'	A^1A�A%¯A7ÕA?
B3MB0�BL²B*ÿB0*C3[Cs�C/DC3D3wD6«D,âDnE8~E7·E ïETF9eF%ŸF4ÅF"úF)G3GG]{G%ÙG/ÿGU/H4…HDºH*ÿH*I%BI$hI&�I9´IUîIDJ-cJI‘JLÛJO(KHxK;ÁKYýKQWLg©L8M9JM_„M7äM/N:LN3‡NH»NLO>QO4�ODÅO;
! P=FP?„P;ÄP:QD;Q4€QJµQQR:RR>�R>ÌR@SFLSE“SBÙSBT=_T>�T?ÜTUUJrUZ½UoVeˆV^îVUMW(£W,ÌW3ùW3-XKaXD­XJòX/=YmYA„Y@ÆY[Z:cZ`žZ=ÿZM=[K‹[G×[G\Cg\5«\9á\B]E^]L¤]+ñ]'^E^-Z^Cˆ^VÌ^9#_/]_=�_>Ë_J
! `GU`�`³`"Ò`Tõ`"JaBma:°a4ëa2 b;Sb>�b9ÎbLc=Ucx“cWd3ddA˜d4ÚdAeJQeIœe^æeCEf‰f›£f—?g‘×g˜ihŸi¢i;µi?ñi81j'jje’jaøjfZk/Ákañk@Sl`”l`õlbVm¹m-Ìm5úm"0n>Sn,’n+¿n/ën-oFIo6�o)Ço/ñoK!p'mp'•p7½p5õp%+qJQq&œqÃq$Üqr?r:SrdŽróres isIŠsYÔs).t/Xt,ˆt0µt.æt%ub;ubžurv%tv2šv;ÍvM	w4WwdŒwXñwAJx1Œx-¾x*ìx@y-XyD†yPËyYzlvzBãzI&{yp{Mê{S8|HŒ|VÕ|’,}<¿}?ü}e<~‘¢~94²nY!€@{€\¼€u�£���3‚qÃ‚d5ƒDšƒRßƒ\2„h�„Jø„|C…]À…_†w~†ˆö†w‡P÷‡uHˆ‚¾ˆaA‰E£‰lé‰›VŠsòŠif‹>Ð‹¬Œ®¼Œœk�YŽibŽMÌŽl�~‡�t�™{�›‘F±‘=ø‘66’#m’H‘’"Ú’*ý’j(“Œ““Z ”›{”H•j`•SË•_–k–Yë–PE—T–—Yë—GE˜d�˜9ò˜@,™1m™1Ÿ™LÑ™2špQš8Âš4ûšR0›6ƒ› º›HÛ›F$œ2kœAžœ.àœ�1'�+Y�i…�,ï�$ž/AžAqžD³ž&øž(Ÿ<HŸ1…Ÿ"·Ÿ-ÚŸ ( �B ZÓ V.¡4…¡Jº¡I¢5O¢<…¢DÂ¢^£�f£Oô£VD¤q›¤x
¥–†¥{¦]™¦o÷¦`g§È§Då§J*¨+u¨5¡¨.×¨©>©+\©_ˆ©è©*ª42ªIgªZ±ªI«,V«Gƒ«2Ë«Yþ«OX¬¨¬QÃ¬­
'­^5­;”­EÐ­O®.f®8•®]Î®I,¯Jv¯kÁ¯L-°pz°ë°<±B±#`±5„±º±Î±Û±#ö±9²>T²&“²º²dÔ²Z9³/”³$Ä³é³P´&V´E}´HÃ´Aµ…Nµ7ÔµW¶Xd¶0½¶Tî¶TC·9˜·DÒ·?¸?W¸P—¸Rè¸N;¹MŠ¹ÂØ¹,›ºÈ»5è¼¾+<¿Eh¿:®¿>é¿C(À(lÀ>•À:ÔÀ>Á1NÁD€ÁpÅÁ6Â4TÂ-‰Â=·ÂõÂYÃI^Ã@¨Ã<éÃ>&ÄAeÄF§ÄnîÄn]ÅFÌÅvÆvŠÆ?ÇEAÇC‡Ç6ËÇ8ÈO;ÈD‹È(ÐÈSùÈMÉ2jÉ0�É(ÎÉL÷É9DÊN~Ê9ÍÊ}Ë]…ËZãËy>ÌT¸ÌS
Í-aÍ0�ÍUÀÍ]ÎtÎ�ÎH¬Î8õÎQ.ÏZ€ÏtÛÏˆPÐÙÐ/YÑD‰Ñ>ÎÑL
ÒHZÒA£ÒNåÒE4ÓNzÓAÉÓ@ÔZLÔ@§ÔRèÔ:;ÕTvÕËÕ4êÕ/Ö3OÖ,ƒÖx°Ök)×Ÿ•×S5Ø'‰Ø±Øy½Øy7Ù±ÙLÏÙ\ÚGyÚ3ÁÚYõÚ0OÛB€ÛBÃÛÜ>#Ü#bÜH†Ü+ÏÜ,ûÜ2(Ý[Ý{Ý&“ÝºÝ0ÇÝ.øÝ'Þ;BÞR~ÞVÑÞE(ß%nß?”ß1Ôß%à%,àORà)¢à:Ìà@ábHá«á3»áDïá4â%Oâ%uâ.›â#ÊâbîâGQãJ™ãLäãL1ä4~äI³äKýäCIåI�åG×åæ5æ<QæXŽæçæBçCçS_ç0³ç-äçaè8tèE­èóè:é~NézÍéuHêT¾êXë_lë:Ìë/ìT7ì+Œì+¸ì2äì7í*OíMzí(Èí”ñíE†îOÌîKïMhïY¶ï‹ð]œð@úð&;ñ—bñsúñ3nòj¢òH
óHVó^Ÿó]þó@\ô@�ôJÞô;)õMeõ@³õNôõrCöq¶ö\(÷d…÷Dê÷A/ø>qø,°ø&ÝønùSsùuÇù@=ú%~ú1¤úBÖú:ûDTû7™û8Ñû1
! üI<ü$†ür«üý><ýL{ý&Èýuïý6eþ`œþ`ýþ-^ÿ`ŒÿíÿDm²UÏO%cu@Ù#2>-q6Ÿ3Ö>
! AIF‹QÒC$;h.¤7ÓAfM
! ´q¿U1B‡FÊ@PRd£ŸŸ¨?H	Iˆ	RÒ	L%
! /r
! 0¢
! ,Ó
! ¢£Â0á)G<B„4Ç#ü 
B9
.|
D«
]ð
FNA•O×&'€N‚ÏWR,ªG×U)u6ŸÖ2ÚU
KcK¯VûVR`©Q
! 1\6Ž=ÅF<JY‡Cáa%:‡xÂ=;[yIÕgd‡Aì<.skYß=92wªlÇO4L„WÑR))|h¦L‘\î/
Q=v� 9&  ` ;� 3½ Mñ 1?!#q!0•!.Æ!Lõ!,B"o"p�"I#RJ#@�#2Þ#$F-$Et$Eº$E%FF%E�%CÓ%D&C\&? &Jà&w+'E£'Né'48(+m(Z™(Wô([L)c¨)`*Rm*sÀ*]4+`’+/ó+##,$G,Cl,C°,Rô,BG-CŠ-CÎ-?.;R._Ž.\î.&K/3r/,¦//Ó/40E80C~0CÂ0%16,1Cc1-§1'Õ1%ý1>#2Tb2U·2>
3.L3:{3=¶3Kô3@4._4'Ž4%¶4'Ü4%5,*5=W58•5QÎ5J 6Dk6H°6<ù6`67\—7ô7Y8yh8@â86#9Z9/u95¥9TÛ9D0:@u:N¶:Y;<_;Sœ;Cð;'4<X\<uµ<<+=<h=Ž¥=J4>R>AÒ>@?GU?S�?6ñ?y(@f¢@K	AIUAGŸA0çA2BCKB(�B%¸B5ÞB/CBDCb‡C5êCC D2dDK—DBãD_&EO†E]ÖE?4FTtF#ÉF0íF!Gm@G:®G7éG<!H_^Hy¾H~8I8·IðIKJ=LJRŠJ5ÝJGK5[KK‘K)ÝKVL*^L0‰LKºLMM$MrM<†M7ÃM!ûMND*NoN4…NºN5ÕNEO;QO6�O7ÄO5üOV2P
‰P?—P×P!ôP0Q/GQmwQDåQ@*R?kR&«RÒRXòR[KS§SÃSiÚS2DTMwTÅTØT%ëT9USKUQŸU*ñU:V8WVz�VKW¡WW�ùW€ŠX.Y!:YR\Y1¯YƒáY`eZ,ÆZ.óZ,"[/O[I[QÉ[P\l\Œ\¢\-¿\!í\’]«¢]BN^1‘^BÃ^L_S_8m_¦_bÃ_&&`#M`0q`^¢`EaÍGa[bGqb>¹b=øb=6c=tc%²c#ØcEücrBdHµddþd<ce< eaÝeD?f&„f)«f(Õf(þf;'g´cg³h#ÌhQðhEBiFˆiFÏiEj|\jEÙjEkEek~«kP*l�{lbm1nm' m‰Èm]Rn+°n8Ün@oLVoP£o*ôoCpjcp=Îp@qMq@fq.§q7Öq§rO¶rIsSPs*¤s)ÏsJùtDu`Äu\%vj‚vYívOGwQ—w`éwCJxRŽxNáx70ydhy•Íy}czVázf8{mŸ{E
|>S|q’|}N }o}Y‰}pã}!T~Dv~»~;Ï~.L:h‡2ð>#€„b€jç€2R�D…�MÊ�)‚SB‚S–‚?ê‚2*ƒh]ƒiÆƒ{0„_¬„{…bˆ…Dë…'0†4X†K�†cÙ†=‡>\‡2›‡ÕÎ‡Ö¤ˆ7{‰F³‰5ú‰&0Š*WŠG‚ŠAÊŠ8‹^E‹M¤‹ò‹*Œ>=Œ5|Œ8²ŒaëŒdM�;²�Nî�N=Ž_ŒŽ@ìŽM-�g{�6ã�4�TO�E¤�nê�:Y‘K”‘'à‘?’SH’cœ’K“TL“[¡“@ý“>”RY”,¬”-Ù”`•Sh•O¼•/–J<–#‡–C«–³ï–¹£—€]˜(Þ˜2™E:™V€™…×™']šY…š;ßš,›JH›G“›:Û›Pœ,gœO”œ[äœ3@�Nt�GÃ�Bž]Nžr¬žkŸ*‹ŸI¶Ÿ6 B7 ;z A¶ Fø ??¡~¡hþ¡Xg¢(À¢@é¢G*£4r£@§£Aè£3*¤&^¤…¤C£¤Aç¤A)¥Ek¥-±¥Aß¥X!¦@z¦B»¦Gþ¦%F§Ml§Sº§Z¨Zi¨bÄ¨j'©o’©uªtxªˆíªˆv«ˆÿ«ˆˆ¬Š­ˆœ­Š%®ˆ°®~9¯Œ¸¯ŒE°ŒÒ°‹_±�ë±F{²DÂ²&³O.³C~³DÂ³@´"H´Hk´B´´B÷´:µ@Zµ@›µKÜµ@(¶/i¶A™¶GÛ¶E#·@i·+ª·"Ö·!ù·-¸+I¸@u¸S¶¸@
! ¹;K¹;‡¹:Ã¹Xþ¹nWºNÆºI»€_»_à»(@¼Ai¼:«¼æ¼:½B?½|‚½3ÿ½@3¾wt¾`ì¾M¿^k¿`Ê¿!+À MÀnÀ"‹À<®À9ëÀ/%Á9UÁ3�ÁÃÁ;ãÁ5Â0UÂ.†ÂXµÂ-ÃK<ÃˆÃT¨ÃHýÃ=FÄD„ÄBÉÄHÅ;UÅ]‘ÅdïÅFTÆk›Æ4Ç.<ÇkÇ„Ç3™Ç2ÍÇQÈORÈ:¢È9ÝÈ;É6SÉ-ŠÉ=¸É7öÉ4.Ê3cÊ6—Ê7ÎÊ1Ë68Ë6oË0¦Ë-×Ë)Ì-/Ì1]ÌQ�Ì;áÌ8Í9VÍ4�Í4ÅÍ/úÍ1*Î4\Î8‘Î6ÊÎ0Ï32ÏDfÏ3«Ï7ßÏKÐ2cÐ7–Ð(ÎÐ:÷Ð)2ÑG\ÑG¤ÑJìÑC7ÒG{ÒCÃÒ^ÓifÓcÐÓL4Ô!�Ô/£Ô3ÓÔ,Õ4Õ2NÕÂ�Õ8DÖ%}Ö7£Ö#ÛÖÿÖ.×%N×@t×>µ×-ô×#"ØLFØ*“Ø.¾Ø3íØ!Ù5=Ù=sÙ3±Ù'åÙ)
Ú=7Ú8uÚ'®Ú-ÖÚ‘Û"–Û¹Û-¿ÝoíÝ`]Þ<¾Þ9ûÞ5ßPßoßŠß€–ßGà3_à;“àYÏà;)á@eáX¦á¡ÿáh¡âN
! ãiYã<Ãã©äSªä`þä]_å<½åTúåKOæ|›æBçG[çu£ç:è]TèR²èOénUé\Äée!êG‡êXÏê@(ë<iëS¦ë_úëdZìo¿ì4/ívdíIÛíj%î>�îDÏîÙïJîïx9ðt²ðZ'ñh‚ñTëñ9@ò4zò-¯ò.Ýò>ó;Kó3‡óO»ó3ô5?ô7uôd­ô˜õk«õeöe}ö<ãög ÷kˆ÷Kô÷�@øþÂøßÁùf¡únû‘wû=	üeGüP­üNþüRMý< ý>Ýý7þLTþ8¡þeÚþv@ÿ\·ÿGM\Dª[ï{K=ÇI2O^‚VáW8g�kø¢dSl[UÈJliFÖMMki¹S#8wP°-	Z/	vŠ	T
! LV
! �£
! ~%J¤Zï£JUîtD
`¹
sGŽ^ÖW5D�GÒf{�¬ý®ª¤Y¦þJ¥Fðt7X¬nJt¸¿¾xN7m†(ôn:©ÄäûDFWAžÑà~²|1C®Lòa?¡‚!7¤vÜYSb­md~“ã:w |² \/!MŒ!fÚ!>A"$€"y¥"W#Kw#FÃ#g
! $¿r$À2%-ó%.!&YP&9ª&Eä&*'6A'Ax'mº'3((u\(XÒ(`+)dŒ)/ñ)�!*2¯*@â*$#+IH+;’+<Î+*,6,7U,:�,9È,8-8;-Et-}º-[8.E”.pÚ.5K/h�/2ê/l0-Š0F¸0Kÿ0:K1H†1`Ï1902Aj2G¬2\ô2;Q37�3PÅ3*4%A4?g4t§4;5XX5#±5cÕ5Z96B”6?×6Z7Ar7H´7>ý7K<8iˆ8#ò8R9Pi9Eº9u:Fv:8½:ö:T;^j;É;Iã;H-<Cv<1º<[ì<=H=†=HŸ=4è=X>$v>;›>9×>=?O?#o?"“?¶?/Ô?E@ZJ@Â¥@4hA:�A@ØA3B1MBB:ŸB/ÚB8
! C3CC6wC+®C2ÚC!
D;/D kD"ŒD¯D4ÉD þDBE$bET‡E4ÜE9F*KF7vF"®F&ÑFøF%G*7G4bG1—G6ÉG7HB8H8{H5´H6êH9!I9[I2•I/ÈI-øI.&J/UJ0…J;¶J7òJ*K7IK0�K8²K8ëK1$L,VL:ƒL5¾LôL"
MG0M#xM€œM N¹¾N—xO"P/3P5cPH™PâP.ýP¨,Q/ÕQ9R&?R>fRB¥R"èROSY[S)µSMßS)-TaWTa¹TTU3pU!¤U'ÆUIîUP8Vc‰VLíV1:WmlW$ÚWÿW"X?X\X7tX-¬X_ÚX<:Y wYa˜YRúYOMZ�Z®Z"¿ZâZ7úZ-2[#`[ „[#¥[,É["ö[#\u=\;³\ï\Wþ\ZV] ±]1Ò]F^,K^Lx^¢Å^xh_Tá_d6`K›`6ç`'aFa2ea%˜a)¾a#èa4b`Ab`¢bXcB\cYŸchùc8bdL›dEèd:.eJie0´e@åe0&f-Wf:…f"ÀfNãf62g$ig)Žg6¸g6ïg4&hQ[hF­hFôhF;iF‚i!Éi,ëi=j1Vj8ˆj@Áj!kB$k!gkˆ‰kUlDhlD­l9òl],m+Šm'¶mBÞmO!n*qneœn2o`5o‰–oQ pCrp&¶p[Ýp<9q;vq:²q=íqE+r~qrPðr:AsX|sHÕsdt#ƒtF§tGît76u$nu“u?®u,îu+v(Gv,pv��v4+w=`w*žw'Éw3ñwD%xKjx<¶xSóxHGyb�y'óyAz6]z/”z9Äz^þz7]{N•{Mä{+2|G^|¦|9Å|$ÿ|O$}Št}+ÿ})+~IU~!Ÿ~$Á~Gæ~e.!”8¶+ï(€|D€|Á€‰>�ŠÈ�.S‚T‚‚*×‚\ƒ4_ƒn”ƒ,„N0„;„G»„[…d_…?Ä…K†WP†3¨† Ü†oý†©m‡—ˆ`¯ˆ'‰h8‰F¡‰*è‰KŠG_Š>§Š4æŠ‹k9‹O¥‹•õ‹”‹ŒR �3s�H§�7ð�G(ŽbpŽ8ÓŽ)�&6�(]�†�œ�K²�2þ�91�%k�C‘�,Õ�#‘K&‘Kr‘-¾‘Dì‘B1’Dt’=¹’c÷’@[“Sœ“Eð“+6”Db”B§”Qê”—<•[Ô•#0–8T–J�–@Ø–a—1{—·­—de˜šÊ˜oe™TÕ™b*šF�šNÔš6#›8Z›9“› Í›Hî›7œ8Lœ'…œ­œÅœÞœöœ0�4B�)w� ¡�,Â�%ï�!ž.7ž0fž1—žÉž>èž;'ŸacŸXÅŸr [‘ ní W\¡:´¡›ï¡?‹¢{Ë¢[G£€££°$¤�Õ¤]e¥eÃ¥Œ)¦�¶¦RG§�š§Œ+¨R¸¨R©N^©�­©v/ª?¦ª�æªEt«Sº«e¬•t¬u
! ­�€­n®o}®0í®b¯q�¯˜ó¯mŒ°kú°|f±Zã±i>²G¨²kð²f\³^Ã³1"´WT´9¬´mæ´@Tµk•µu¶;w¶�³¶05·5f·Fœ·Zã·T>¸!“¸=µ¸Có¸?7¹/w¹;§¹_ã¹6CºlzºJçºM2»o€»oð»o`¼zÐ¼zK½kÆ½Z2¾H�¾GÖ¾J¿2i¿kœ¿QÀ+ZÀh†ÀyïÀPiÁ[ºÁÂ8–ÂKÏÂIÃCeÃL©ÃLöÃ¢CÄBæÄN)Å\xÅ=ÕÅ-Æ¥AÆVçÆO>ÇHŽÇH×Ça Èˆ‚È`É_lÉ_ÌÉB,ÊEoÊBµÊ:øÊ3ËŸ³ËnSÌ?ÂÌSÍTVÍU«ÍWÎSYÎ]­ÎHÏ8TÏR�Ï/àÏ<Ð?MÐm�ÐHûÐ[DÑW ÑUøÑˆNÒO×ÒT'Ó+|ÓA¨Ó<êÓk'Ô0“ÔZÄÔeÕH…ÕCÎÕIÖI\ÖT¦ÖLûÖiH×A²×cô×OXØP¨Ø[ùØBUÙ}˜Ù]ÚftÚZÛÚd6Û?›ÛZÛÛV6Ü@�Ü‰ÎÜnXÝGÇÝ^Þ<nÞ�«Þ‹Iß>Õß|à€‘à?áXRác«ákâ:{â/¶âwæâ\^ão»ãI+äSuä?Éä@	å+Jå¦vå8æ4Væd‹æ,ðæSçYqçPËç9ècVèGºèGé;Jé4†éC»éSÿéRSêu¦êSëDpë_µëbì[xì9ÔìWíCfí|ªíŽ'îE¶îsüîkpïUÜïB2ðauðf×ð2>ñVqñVÈñròS’òUæòM<ó8ŠóTÃóeô<~ôO»ôGõQSõS¥õjùõ?dö@¤öAåö-'÷cU÷Z¹÷<ø0QøB‚øZÅø: ùZ[ùf¶ùMú^kúDÊúNûH^ûƒ§û,+ü3Xü0ŒüU½ü5ý5IýdýgäýgLþ7´þ>ìþO+ÿN{ÿ2Êÿ9ýÿg7CŸCã,'aT8¶=ï.-N\F«FòW9Š‘`N}JÌ<‹TVàV7,ŽJ»D}KrÉ?<F|:ÃKþIJ	D”	]Ù	^7
! g–
! ]þ
! l\jÉU4>ŠOÉ=
SW
L«
2ø
=+KiWµa
OoQ¿ˆ+šRÆ,9F
€_ŽcîR]Ò|0}­^+jŠ<õ?2Yr&Ì.ó6"2YtŒˆ~Š6	e@0¦;×$'8&`&‡'®'ÖAþ5@<v<³gðbXq»é-Êžâ^� Gà 5(!Q^!P°!-":/"'j"9’"9Ì"%#!,#N#{l#qè#HZ$…£$>)%=h%:¦%+á%
&-&A&N&
_&
m&	{&<…&SÂ&5'-L'?z'Zº';(>Q(@�(†Ñ(IX)=¢)Hà)|)*<¦*@ã*C$+Ch+5¬+Nâ+Q1,ƒ,O™,Ré,<-6A-8x-Q±-y.C}.KÁ.,
/0:/Hk//´/.ä/B0bV0O¹0J	11T1k†1Mò1C@2\„2\á2H>3N‡3GÖ3B45a47—4uÏ46E5M|5ZÊ5X%6O~6/Î6Fþ6LE7R’7Så7K98E…8UË8V!9Qx9[Ê9W&:Z~:ZÙ:S4;kˆ;[ô;/P<M€<2Î<=7=‚S=RÖ=1)>-[>I‰>IÓ>n?1Œ?$¾?Wã?/;@,k@%˜@‰¾@kHA*´AOßAJ/B9zBM´B5C58C&nC,•CHÂC-D.9DGhD7°DmèDTVE=«EˆéE<rF>¯FIîF>8G<wG´GEºGIHJH,aHmŽH-üHg*I3’I9ÆIPJ>QJ@�J3ÑJRK:XK6“K1ÊK3üK@0L9qLD«L0ðL;!M8]M:–M*ÑM)üM&N,FNsNEŠNNÐN,O/LO,|O?©OéOP*P*FP*qP0œPUÍP�#QS¥QUùQIORE™RCßRJ#SDnSd³S]TevTHÜTI%UAoUh±UJVeVrV<�V*¾VéV>õVŒ4W?ÁW3X5XlUX8ÂX%ûX8!Y=ZY0˜YJÉYSZ0hZ=™Z6×ZT[(c[DŒ[!Ñ[8ó[0,\&]\/„\.´\Dã\>(]Gg]8¯]?è]E(^Gn^A¶^ø^8_5P_9†_-À_6î_8%`R^`L±`#þ`,"a+OaA{aJ½aBbKKb?—bH×b c8?c9xc9²c9ìcY&dA€dCÂdReTYe8®e9çe9!f+[f#‡f1«f9Ýfg]6g&”gC»gDÿg(Dh)mhD—hGÜhÍ$iSòi`FjB§jWêjEBkPˆk)Ùk"l0&lVWlˆ®l”7mŠÌm�Wn–ån�|o�p–šp�1qƒÁq�Er…Õr�[s�ës’yt’uˆŸu;(v1dv@–vM×v7%w4]w*’w*½w>èw3'x=[x0™x<ÊxVy>^y6�yEÔyjz9…zA¿zC{<E{'‚{Pª{Mû{I|f|‚|1“|3Å|4ù|/.}^}Ox}È}Kß}5+~Ha~Tª~<ÿ~O<PŒGÝC%€!i€I‹€EÕ€y�•�{§�/#‚<S‚K�‚%Ü‚$ƒ$'ƒ6Lƒ8ƒƒ9¼ƒ7öƒ=.„(l„'•„T½„P…7c…/›…%Ë…0ñ…Q"†Qt†KÆ†3‡*F‡Bq‡f´‡(ˆ5Dˆzˆr™ˆ;‰H‰9T‰;Ž‰/Ê‰Cú‰Z>Ša™Š!ûŠ‹5<‹1r‹*¤‹?Ï‹.Œ2>Œ/qŒ¡ŒQ»ŒQ
�C_�/£�,Ó�@Ž&AŽ(hŽ&‘ŽF¸ŽtÿŽ)t�nž�d
�rr�nå�sT‘[È‘e$’WŠ’â’ö’
“1“UG“a�“Qÿ“_Q”9±”2ë”6•U•0m•ž•-¯•7Ý•^–tt–#é–F
—AT—7–—dÎ—93˜2m˜- ˜JÎ˜Y™`s™CÔ™;š&Tš5{š<±šîš!ÿš$!›&F›*m›˜›3¯›ã›ø›!œ0œJœ1^œ�œ,­œ:Úœ,�=B�=€�?¾�=þ�=<ž=zž=¸ž=öž.4Ÿ6cŸšŸ
! ¯ŸºŸ0ÌŸ/ýŸ(- $V ${   =± Jï :¡X¡Qe¡/·¡0ç¡'¢4@¢0u¢)¦¢,Ð¢2ý¢(0£/Y£/‰£9¹£9ó£*-¤,X¤*…¤°¤Ï¤î¤
¥7-¥½e¥$#¦>H¦^‡¦Tæ¦8;§3t§D¨§)í§.¨6F¨=}¨7»¨<ó¨30©Od©´©Í©#é©?
ªNMª9œªmÖªID«CŽ«Ò«Bå«+(¬AT¬)–¬'À¬$è¬'
­@5­Kv­#Â­>æ­>%®d®ql®YÞ®!8¯Z¯y¯"–¯0¹¯=ê¯?(°Ih°=²°Uð°MF±d”±eù±;_²/›²6Ë²i³3l³< ³ Ý³þ³o´Hˆ´6Ñ´Mµ'Vµ>~µ=½µCûµ7?¶7w¶;¯¶&ë¶C·fV·R½·>¸kO¸0»¸1ì¸1¹?P¹$�¹=µ¹>ó¹G2ºFzºTÁºM»Qd»7¶»-î»F¼Vc¼Xº¼Y½m½wz½/ò½+"¾PN¾3Ÿ¾9Ó¾7
¿8E¿=~¿E¼¿QÀ(TÀ'}À:¥ÀOàÀ0ÁMÁ$hÁ8�Á#ÆÁ'êÁ'ÂO:Â[ŠÂJæÂG1Ã yÃ*šÃÅÃVâÃ
9ÄGÄEeÄE«ÄAñÄ;3ÅKoÅ.»Å4êÅÆG>Æ3†ÆFºÆFÇbHÇI«Ç:õÇ90ÈujÈUàÈ`6ÉM—É0åÉ*Ê-AÊ<oÊK¬Ê#øÊVË3sËX§ËcÌYdÌ#¾Ì"âÌÍÍ/Í@OÍ4�Í>ÅÍ;Î(@ÎQiÎ»Î#×Î"ûÎCÏbÏ*~Ï©Ï'¿Ï(çÏ'Ð<8Ð
uÐ
ƒÐ(‘ÐºÐMÐÐ-ÑALÑAŽÑ;ÐÑ:Ò9GÒ=�ÒG¿ÒHÓSPÓ*¤ÓfÏÓ.6Ô%eÔX‹Ô6äÔ$Õ6@Õ$wÕ8œÕ_ÕÕ65Ö8lÖ8¥ÖÞÖ7ûÖ/3×8c×2œ×+Ï×uû×uqØ•çØ•}Ù%Ú.9Ú<hÚd¥Ú7
! Û3BÛ3vÛ<ªÛ0çÛ;ÜKTÜ? ÜKàÜ],ÝpŠÝAûÝ==ÞF{ÞSÂÞFßA]ß'Ÿß1ÇßDùß+>àljàH×àL áDmá²á^ÊáZ)âS„âwØâyPã;Êã9äK@ä+Œä=¸ä=öä<4åAqåº³ådnæEÓæ:çpTçSÅç+èKEèA‘è8ÓèXé@eé.¦éÕéìéê+ê?Gê7‡ê#¿ê:ãêRë;që>­ëEìëC2ì-vì;¤ìDàìJ%í4pí&¥íHÌí1îGîYîoî1‰î"»î•Þî›tï?ðEPð–ð2ªð1Ýð5ñ2Eñ2xñE«ñ=ññV/òQ†ò”ØòšmóDôEMô*“ô/¾ô@îô8/õ7hõ? õ7àõ ö.9öJhöE³ö^ùö[X÷.´÷Xã÷<<ø*yøC¤ø<èø6%ù@\ùI�ù@çù.(ú:WúK’úDÞú'#û)KûFuûy¼ûM6üH„üIÍü8ýXPýX©ýEþ&Hþ?oþC¯þAóþB5ÿExÿT¾ÿHO\1¬TÞ>3Fr?¹+ù,%lRr¿s2E¦Cì?0@pp±7"2Z$�G²`ú2[Ž-¨$Ö/ûF+*rP�*î2YL,¦&Ó-ú^(	^‡	,æ	(
! 4<
! ?q
! +±
! 7Ý
! =<SE�Ö)ö. Ok(‡4°0åC
@Z
V›
Dò
;7ks ß.3/Ic
­-»+éP):z6µì1
! Q<7Ž.Æõ
! "@`<|E¹Bÿ-B‚pNóIBPŒhÝ)F0p(¡"Ê*íC?\AœNÞM-{šZ·k*~>©&èG+UsTÉ-ULT¢G÷G?L‡>Ô55ICCÃORWª3Å4ù.OFB–:Ùhd}SâO6 !† [¨ +!(0!JY!5¤!Ú!<î!>+">j"%©"&Ï"Jö"gA#x©#@"$Ec$B©$Fì$+3%A_%1¡%*Ó%>þ%@=&I~&IÈ&4'8G'#€'5¤'-Ú' ()(0F(iw(á(Dõ(E:)D€)7Å)\ý)UZ*1°*/â*C+FV+T�+&ò+%,3?,@s,+´,Jà,Z+-:†-&Á-Jè-J3.‰~.8/VA/O˜/Tè/==09{0Hµ0þ010-19^1P˜1.é1=2YV2j°2/3K3;h3B¤3*ç3945L4@‚4<Ã445F552|5c¯586;L6Mˆ61Ö647I=7I‡7DÑ7/8\F8o£8j9a~9!à9S:.V:W…:NÝ:N,;L{;HÈ;X<>j<R©<1ü<G.=.v=Q¥=2÷=*>LE>K’>EÞ>]$?:‚?R½?j@){@-¥@9Ó@U
AccAgÇAU/BF…B~ÌB*KC<vC'³C9ÛCJD/`D+�D@¼DWýD*UE8€E#¹E4ÝEBF.UF.„F,³F<àF'G8EG8~G3·G-ëGH+5HaH-vH>¤H&ãH%
! I10IGbIEªI,ðI<J1ZJ@ŒJ@ÍJEKTKDrK+·K#ãK&L#.LHRL?›L3ÛLAM,QM5~M:´M€ïM/pN= N$ÞNZON^O­OCÆO<
! PRGP<šP1×P'	Q1Q	BQLLQ5™QÏQbÛQc>RY¢R:üR,7S(dS9�SJÇS]TxpT+éTUH-U:vU.±UHàU,)VVVIkV7µV3íVg!WO‰WLÙWT&X%{X9¡X1ÛX4
Y4BY'wYxŸY&Z$?Z$dZ5‰ZF¿ZD[6K[.‚[+±[AÝ[1\4Q\x†\<ÿ\9<]nv]cå][I^K¥^9ñ^<+_eh_8Î_
``*`CB`J†`,Ñ`&þ`8%a#^a:‚a4½a6òa/)bDYb3žb7Òb4
! c@?cQ€cIÒcIdSfd ºdmÛdMIeA—eFÙe> f$_f&„f9«fNåf94gMng<¼g9ùgA3hiuhQßh`1iC’i{Öi+Rj}~j€üjg}knåkPTld¥lC
! mKNmEšmaàm?Bn•‚n"o;o8GoR€oIÓo:pLXp1¥pA×p1qHKqN”qJãqB.r,qr*žr)Érbór4VsY‹såsAt&Ft#mt‘t­tzËt…Fu\Ìu5)v,_v+Œv$¸v-Ýv6w¾Bw¸xºx"Øxbûx:^y9™y4ÓyIz7RzUŠzNàz8/{Gh{/°{+à{/|/<|8l|!¥| Ç| è| 	}*}/J}z}HŽ}O×}'~,A~*n~@™~#Ú~_þ~^8q4ªß3ü90€6j€¡€/º€'ê€?�IR�<œ�2Ù�;‚2H‚5{‚±‚É‚+ß‚ƒ/ƒOƒeƒ|ƒ
“ƒ
¡ƒ,¯ƒ
Üƒ?êƒ.*„*Y„!„„¦„-À„Kî„$:…,_…*Œ…·…×…#ð…A†6V†�†*§†Ò†dè†3M‡�‡�‡-µ‡(ã‡$ˆG1ˆ9yˆp³ˆ2$‰9W‰@‘‰.Ò‰2Šf4Še›Š1‹+3‹ _‹C€‹Ä‹4Ý‹4Œ'GŒoŒ#‹Œ#¯ŒÓŒ$ðŒ$�J:�:…�+À�\ì�IŽB[Ž]žŽMüŽJ�+d�L��KÝ�)�+C�!o�‘�!¬�'Î�=ö�(4‘9]‘$—‘D¼‘&’<(’Ue’c»’“#6“cZ“H¾“” ”H2”[{”$×” ü”5•2S•†•¥•0Á•Pò•SC–L—–>ä–A#—Se—¹—B×—O˜Jj˜Iµ˜Rÿ˜FR™u™™FšQVš)¨š;ÒšC›4R›L‡›NÔ›p#œ”œ›œ4¹œîœ�#�3B�$v�#›�‰¿�RIž<œž,Ùž+Ÿ62Ÿ2iŸAœŸ5ÞŸ7 2L 2 0² 9ã  ¡>¡&]¡>„¡>Ã¡)¢,¢(L¢u¢
•¢£¢
Â¢
Ð¢RÞ¢
1£?£V£o£†£�£
»£É£
Ù£ç£þ£¤7/¤g¤
v¤0„¤3µ¤.é¤4¥M¥Id¥®¥&Ì¥
ó¥
¦9¦
I¦W¦h¦‚¦•¦
¦¦
´¦Â¦ Ø¦!ù¦§+§=§!O§/q§¡§*²§3Ý§¨%¨:¨M¨`¨{¨‘¨¡¨Á¨'à¨©B©`©r©…©/˜©È©â©õ©
! ªª/ª?ªQª
cªqª
ˆª–ª
³ªQÁª+«8?«x«R„«J×«3"¬ V¬4w¬¬¬Ë¬æ¬­<­
X­f­1|­®­7Ä­ü­$®(7®2`®“®!¨®@Ê® ¯,¯B¯#V¯z¯Œ¯¤¯ Â¯ã¯"ú¯°4°T°t°”°¬°»°,Ø°0±46±!k±�±ª± ¾±Gß±'²'>²f²~²+‘²½²Ò²/ã²³0³HL³B•³"Ø³û³
´3%´Y´n´Š´!¦´È´ã´ ÷´µ.µMµdµƒµ_šµZúµfU¶d¼¶^!·)€·ª·>Ê·A	¸aK¸s­¸0!¹*R¹.}¹P¬¹Mý¹4KºK€º>ÌºE»@Q»M’»uà»4V¼+‹¼;·¼Pó¼•D½OÚ½G*¾zr¾xí¾;f¿&¢¿3É¿;ý¿]9À:—ÀRÒÀ>%ÁbdÁXÇÁa Â$‚Âj§Â1Ã(DÃ,mÃašÃ1üÃL.Ä{ÄS—ÄRëÄ*>ÅiÅ:xÅ9³Å8íÅ&&Æ6MÆ)„Æ®ÆDÁÆ8ÇL?Ç(ŒÇIµÇ;ÿÇ4;È+pÈ0œÈAÍÈAÉ7QÉS‰ÉŒÝÉcjÊ ÎÊAïÊB1ËDtË'¹Ë>áË2 Ì4SÌ4ˆÌ5½ÌóÌ
Í=Í?OÍ,�Í*¼ÍFçÍF.Î$uÎ&šÎ$ÁÎQæÎ%8Ï^Ï)oÏ(™Ï*ÂÏ+íÏ"ÐK<Ð8ˆÐ*ÁÐ>ìÐB+ÑnÑ3ˆÑ!¼Ñ+ÞÑ+
! Ò&6Ò(]Ò5†Ò%¼Ò1âÒ]ÓHrÓ?»Ó"ûÓTÔ!sÔ=•ÔEÓÔBÕZ\ÕV·ÕAÖ+PÖ7|Ö(´Ö:ÝÖF×(_×Iˆ×=Ò×!Ø12Ø?dØ7¤Ø_ÜØ[<ÙE˜ÙIÞÙ=(Ú5fÚ œÚP½ÚÛ
Û)ÛL2Û‚ÛdÜ=gÜc¥ÜE	Ý OÝ#pÝg”ÝJüÝ`GÞ=¨ÞæÞuíÞFcß<ªßhçß/PàP€àZÑàI,áLváNÃá6â%Iâ=oâ7­âBåâ;(ã%dãŠãªã>»ãEúãJ@äX‹äDää1)å6[å[’åRîåPAæ%’æ%¸æ7Þæ#ç :ç([ç(„ç(­ç0Öç6è.>è²mèÐ éDñé'6ê'^ê:†êPÁêKë\^ë<»ëøë?ìONìYžì2øì+í3Kí4í¦´í9[î/•îOÅîXï~nïcíïqQðrÃð›6ñxÒñmKòP¹òs
! óh~ó?çó3'ôQ[ô,­ô2Úô8
õFFõ[�õ éõ@
! öFKö,’ö+¿ö3ëö<÷2\÷W�÷+ç÷/ø.Cø&rø7™øHÑø2ù:Mù<ˆùjÅù-0úK^ú'ªú9ÒúCû?Pû�û6§û=ÞûXü uü–ü/µü4åü ý0;ýClýF°ý1÷ý7)þLaþ[®þ
! ÿ%'ÿ0Mÿ5~ÿ2´ÿçÿ
! úÿP+VR‚-Õ((,'U&}'¤(Ì6õ*,1W&‰2°3ã4"Lo=�1Í(ÿ.(&W+~1ª*ÜA+I1u.§*Ö1Q(q(š*Ã.î5-S3� µ'Ö'þ &'Go%Ž(´,Ý5
! 	7@	 x	-™	(Ç	7ð	8(
! %a
! 1‡
! ¹
! Ù
! Jö
! 8A9z´@Ñ?9RGŒ>Ô2
BF
+‰
+µ
Eá
H'<p­LÌe\>ÜIAeF§Jî9X=@–!×"ù"/?;o-«+Ùh0n9Ÿ1Ù9!{[q×7I<�P¾SOcD³PøDItŽCgG]¯9
8G=€"¾á,ÿ5,MbA°^òiQa»cf�$è1
K? ‹$¬GÑ!-!O!q!“µGÒea€Oâe2 a˜ Oú )J!Gt!y¼!y6"y°"�*#Y¬#‚$8‰$7Â$:ú$C5%Oy%É%FÚ%"!&.D&Cs&·&\É&F&'4m'O¢'gò'OZ(Mª(<ø(55)(k)/”)Ä)ã)"ý) *#=* a*&‚*'©*&Ñ*'ø*& +(G+'p+(˜+%Á+%ç+%
,'3,?[,'›,/Ã,ó,*-1-RM-T -Tõ-"J.1m.IŸ.Cé.Q-/Q/@Ñ/60+I04u0)ª0.Ô0$1*(16S1-Š1¸1E×1N2Jl2P·203,93+f3D’3m×31E4Dw42¼46ï4O&5kv5â5*69+6e6‚61•6=Ç67_#7'ƒ7;«78ç7O 8+p8%œ87Â8"ú8993W95‹9.Á9Cð924:6g:3ž:HÒ:Q;=m;6«;â;Iÿ;%I<Fo<>¶<Gõ<@==;~=qº=q,>qž>y?QŠ?zÜ?�W@�Ù@�[A‰ÝAagBŠÉBiTC4¾CWóC&KDprD ãD>E2CEFvE]½EdFT€FTÕFF*G.qGN GIïG`9HTšHSïH1CI!uI3—I3ËICÿIHCJ8ŒJ$ÅJOêJ3:K4nK4£K`ØK'9L2aL3”L`ÈLL)M;vMA²M(ôM4N?RN?’NJÒN\OAzOX¼O3P&IP#pPƒ”PHQOaQ=±Q5ïQ=%RFcREªRJðRX;SX”SDíS2T4RT;‡T4ÃTBøTZ;U>–U3ÕU&	V+0VD\V9¡V=ÛV5W<OW,ŒW$¹W)ÞW)XZ2XM�XÛX>íXF,Y\sY,ÐY1ýY0/Z1`Z@’Z<ÓZ[K.[5z[>°[Gï[C7\W{\HÓ\?]D\]¡]1½]/ï]G^Cg^7«^3ã^c_F{_EÂ_`0&`3W`,‹`¸`Ø`$ø`4aIRaSœa3ðaG$bQlbF¾bGcDMc’cQ¬c6þcK5dA�drÃdL6eTƒeUØee.f^”f3óf0'g2Xg‹gŸg·gÈgßgög
h!h8hLh`hth†hšh±hÍhähøhi i7iKibivi�i¡iµiÌiàiôijj3jJjajuj‰j j´jËjßjöj
! k!k5kIk]kqk…kœk°kÇkÛkòkl#l7lKl_l?tl´l0Ílþl9mTmsm‡m.žm(Ím3öm*n@nWn%wn�n-¯n+Ýn>	oEHo#Žo ²o\Óo0p9Ap9{p9µpïp)q01qbq3|q7°q:èq7#r7[r2“r,Ær]ór5Qs<‡s1Äsös%t%;t!atƒt*žt-Ét&÷tu52uhu!ˆu)ªu6ÔuJv@Vv;—vKÓv9w.Yw2ˆw:»w5öw+,x/Xx$ˆx0­x3Þx-y+@yKly¸y:Øy?zSzsz6†z<½z&úz4!{CV{%š{$À{Lå{2|&R|#y|(�|2Æ|$ù|:}+Y},…},²}%ß}6~#<~<`~�~L³~V*W‚=¢&à-€85€+n€*š€)Å€"ï€7�#J�(n�=—�6Õ�L‚;Y‚:•‚'Ð‚(ø‚!ƒ37ƒ!kƒ%�ƒF³ƒBúƒY=„%—„+½„ké„_U…µ… Í…!î…3†3D†Cx†¼†:Í†.‡)7‡-a‡,�‡0¼‡'í‡ˆ2ˆFBˆ(‰ˆ*²ˆ3Ýˆ>‰0P‰1�‰J³‰Iþ‰JHŠD“Š:ØŠ4‹?H‹Uˆ‹'Þ‹$Œ,+Œ3XŒ,ŒŒ¹ŒÌŒ"éŒ$�11�1c�1•�1Ç�1ù�1+Ž1]Ž1�Ž1ÁŽ1óŽ3%�1Y�"‹�0®�/ß�-�+=�+i�)•�¿�*Ý�>‘>G‘>†‘'Å‘#í‘#’#5’Y’#u’™’'µ’#Ý’#“#%“#I“#m“#‘“9µ“Kï“T;”l�”4ý”C2•.v•0¥•/Ö•F–%M–3s–C§–ë–ÿ–#—/<—l—C„—BÈ—;˜G˜1g˜™˜+´˜0à˜;™#M™"q™$”™"¹™+Ü™)š82š:kšD¦š8ëš$›%B›=h› ¦›"Ç›3ê›?œ:^œ)™œÃœRâœ45�*j�•�.®�@Ý�0ž(Ož#xž-œžÊžSßž'3Ÿ9[Ÿ&•Ÿ&¼Ÿ2ãŸ3 @J C‹ ;Ï *¡)6¡/`¡#�¡F´¡#û¡"¢+B¢Cn¢j²¢f£3„£6¸£>ï£2.¤3a¤'•¤(½¤Jæ¤91¥Lk¥¸¥A×¥F¦D`¦;¥¦Oá¦P1§‚§7¡§=Ù§T¨Fl¨³¨JÏ¨L©g©6ƒ©$º©.ß©XªNgª8¶ª/ïª2«AR«n”«‹¬1�¬PÁ¬+­5>­5t­<ª­Lç­+4®-`®BŽ®DÑ®O¯Kf¯;²¯:î¯;)°Ce°:©°<ä°.!±0P±0�±.²±+á±P
²B^²@¡²Oâ²@2³s³H�³rÙ³CL´,�´)½´`ç´NHµE—µMÝµ<+¶;h¶¤¶¿¶,Ú¶·C'·k·$‰· ®·?Ï·@¸2P¸lƒ¸\ð¸>M¹IŒ¹FÖ¹#ºAºGUº1�ºFÏº@»;W»2“»FÆ»E
¼;S¼9�¼@É¼
! ½% ½TF½/›½CË½O¾(_¾3ˆ¾$¼¾á¾ú¾#¿.<¿'k¿%“¿%¹¿%ß¿%À(+À)TÀ'~À'¦À'ÎÀ#öÀ!Á1<Á-nÁ$œÁ#ÁÁ#åÁ&	Â#0Â*TÂ+Â/«Â,ÛÂ#Ã/,Ã,\Ã*‰Ã)´Ã=ÞÃSÄ<pÄ~­Äh,Å?•Å
! ÕÅ,àÅ+
Æ19Æ!kÆD�Æ1ÒÆMÇpRÇ;ÃÇRÿÇ]RÈN°ÈNÿÈ/NÉ+~É/ªÉ;ÚÉEÊ%\Ê/‚Ê²Ê1ÒÊhË4mË;¢Ë%ÞË+Ìz0Ìd«Ì=ÍcNÍD²Í÷Í.Î:;Î4vÎ>«ÎPêÎ5;Ï/qÏ3¡ÏZÕÏ0ÐNGÐ?–ÐÖÐíÐ.Ñ05Ñ2fÑ(™ÑBÂÑÒZÒtÒ,”ÒEÁÒVÓQ^Ól°Ó:ÔYXÔ{²Ô^.Õ”�Õ³"Ö1ÖÖ×J%×;p×#¬×BÐ×Ø$3Ø*XØ?ƒØKÃØOÙ8_Ù$˜ÙD½Ù8ÚG;Ú$ƒÚK¨Ú*ôÚ`Û)€Û<ªÛ8çÛ: Ü;[Ü<—Ü9ÔÜ>ÝVMÝ<¤ÝMáÝm/Þ=�Þ?ÛÞ/ßXKßH¤ßlíß)Zà#„à0¨àÙà4øà2-á;`á-œá'ÊáLòá/?â oâ@�â'Ñâ1ùâ(+ãTã!qã.“ã"Âã$åã$
! ä/ä'Nävä&”ä»ä&Ùä)å**å5Uå;‹å9Çå5æ57æ2mæ- æ6Îæ>ç/DçHtç-½çëçA
! èLè0cè$”èw¹è1é Cé[dé0Àé+ñé;ê@Yê!šê#¼ê#àê0ë35ë7iëF¡ëPèë:9ì'tì5œì.Òì+í$-í&Rí<yíO¶íJîNQîB îdãîYHïM¢ï>ðïL/ðN|ðQËðNñZlñFÇñKò2Zòh�ò:öò=1óToóZÄó2ôCRô6–ôFÍôQõ4fõ/›õSËõIö^iö>ÈöI÷DQ÷4–÷BË÷HøJWøA¢ø;äøa ù+‚ù0®ùßùUüùRRúR¥úøúQû/dû1”ûÆû.âû0üBBü3…ü-¹ü-çü=ý:Sý:ŽýÉý/ãýSþKgþ.³þâþ%ûþ/!ÿ8Qÿ-Šÿ7¸ÿðÿ0@,`-�»2Ñ"A?&�1¨+ÚIJP+›Ç=á<\l‹2žÑ(ì)(?0h™(·%à1:8Is_½*eH9®sè-\#ŠE®!ô@3WG‹DÓ8	^Q	%°	*Ö	+
! '-
! !U
! 3w
! }«
! D)<n«;È.333g+›3Çû5
8N
<‡
5Ä
<ú
<7!t*–&ÁCè<,9iI£%í+=?F}4ÄPùCJ�ŽA*^:‰[Ä $?Cd$¨RÍW :x!³IÕDdR€HÓdX�MÚN( w;˜Ô@ìJ-5x®,Ì&ù— •¸/N&~?¥/å-CC5‡r½h0%™-¿'í)(?:h?£HãE,&r!™;»n÷!f9ˆÂ"Ü:ÿ: 'I Bq '´ -Ü +
! !6!-N!(|!9¥!'ß!)"C1"#u""™"2¼"ï"#&#IB#UŒ#@â##$0<$Fm$:´$7ï$3'%?[%F›%6â%?&EY&+Ÿ&.Ë&1ú&6,'5c'6™'5Ð')($0(=U(/“(Ã(Eâ(8()$a)<†)'Ã)(ë)7*8L*!…*>§*?æ*0&+=W+/•+:Å+3,4,.O,1~,'°,7Ø,K-3\-K�-IÜ-7&.<^.S›.Cï.-3/+a/>�/>Ì/60>B0S�0sÕ0?I16‰12À1(ó1c2j€2Xë21D33v3cª3V4/e4@•4OÖ4J&5@q5I²5Iü5<F6!ƒ60¥65Ö657?B72‚7%µ7OÛ7Z+8G†8BÎ899?K9K‹9+×9D:>H:?‡:5Ç:@ý:9>;<x;@µ;;ö;:2<m<;<H»<\=`a=4Â=6÷=H.>tw>Cì>;0?Dl?c±?9@,O@R|@SÏ@E#A*iA2”AJÇA>BaQB+³B:ßBlCh‡C3ðC^$DƒD&šDDÁDdEZkE3ÆE3úE5.FdF-‚F2°F:ãF1GPG"fG,‰G-¶G$äG<	H<FHƒHˆH9�HÉHæH
þH%I2IENI=”ISÒIA&JAhJ(ªJ>ÓJmKF€KLÇKHL]L"|LtŸL@MVUM5¬MBâM+%N7QN,‰NL¶N@O@DO=…O8ÃO>üO;PjZP>ÅP‚Q‡Q,¢Q\ÏQ?,R=lRKªR[öRŒRSZßSi:T3¤TOØTM(U:vUd±U"VG9VS�VUÕVD+WDpW0µWDæW#+X OXpX-‹X+¹X&åX%YI2YI|YIÆYHZEYZOŸZEïZQ5[=‡[EÅ[=\EI\U�\Oå\P5]O†]OÖ]P&^Pw^DÈ^D
_bR_?µ_/õ_!%`6G`H~`>Ç`laNsaEÂa(b61b9hb0¢bWÓb6+cYbc7¼c0ôc/%dLUdL¢d&ïde)e'?egeA|eO¾e8f8Gf€f' f&ÈfïfXgag}g˜gM·g=hiCh1­hJßh>*i,ii]–i;ôiC0j8tj ­j2Îj-k5/k:ek< k4ÝkClVl)ll(–lJ¿lQ
! m0\m7�m7Åm2ým:0n kn Œn­ngÍn75oVmoOÄotp;‰pFÅpDq/Qq9�q8»qNôq/Cr(sr/œr'Ìr$ôr5s2Os%‚sW¨s[tE\t!¢t/ÄtNôt+Cu&ou$–u»uÛuAùuE;vC�v8Åvþv@wXVwE¯w`õw`VxA·x<ùxK6y'‚y7ªyoâylRzY¿z@{5Z{6�{ÈÇ{“�|D$}3i}š�}>8~Tw~ZÌ~&'rNEÁ+€63€Xj€[Ã€N�Xn�UÇ�X‚Uv‚VÌ‚V#ƒBzƒI½ƒI„CQ„D•„WÚ„o2…T¢…T÷…TL†¡†@¢‡rã‡,VˆIƒˆÍˆ	Õˆgßˆ5G‰}‰’‰Ÿ‰6¶‰’í‰�€Š‡‹?™‹NÙ‹V(ŒDŒ7ÄŒ6üŒL3�H€�É�Ò�Zä�?ŽPWŽB¨Ž:ëŽ@&�g�=‡�LÅ�N�Xa�]º�]‘uv‘Aì‘9.’Qh’8º’Aó’M5“Gƒ“?Ë“T”g`”CÈ”O•C\•Q •>ò•^1–\�–í–X—7]—0•—8Æ—pÿ—Hp˜F¹˜2™.3™5b™"˜™5»™^ñ™APšJ’š9Ýš<›3T›2ˆ›
! »›#Æ›Kê›G6œ~œ5™œ\Ïœ#,�6P�B‡�;Ê�&ž--ž:[ž–ž!°ž Òž�óž)„Ÿ®Ÿ%ÌŸ9òŸ9, %f !Œ /®  Þ .ÿ  .¡7O¡‡¡ ¤¡.Å¡-ô¡9"¢\¢ t¢1•¢0Ç¢ø¢£#1£U£r£‰£) £;Ê£¤!%¤EG¤)�¤·¤>Ç¤6¥'=¥;e¥>¡¥Là¥N-¦2|¦,¯¦TÜ¦,1§Z^§-¹§ç§E¨L¨Gf¨e®¨d©Fy©PÀ©ª0ª'Aª8iª7¢ª[Úª26«=i«!§«?É«5	¬4?¬(t¬E�¬"ã¬K­LR­PŸ­Jð­B;®O~®eÎ®X4¯L�¯dÚ¯^?°ž°»°5Û°F±BX±U›±Fñ±B8²E{²Á²0Þ²:³uJ³"À³:ã³´K7´ƒ´1¢´Ô´!ô´8µVOµ¦µ2Äµ÷µC¶]R¶-°¶6Þ¶<·HR·&›·+Â·&î·S¸$i¸Ž¸\©¸Z¹a¹€¹ž¹´¹Ê¹1à¹ º3º5QºD‡º>Ìº»5+»]a»3¿»;ó»)/¼"Y¼$|¼2¡¼,Ô¼;½#=½-a½,�½9¼½1ö½t(¾J�¾Qè¾Q:¿IŒ¿?Ö¿5À$LÀ-qÀiŸÀ=	Á4GÁ)|Á¦ÁÅÁâÁ,Â-ÂUIÂ@ŸÂBàÂt#Ã+˜ÃHÄÃ@
ÄMNÄ‰œÄ?&Å.fÅQ•Å;çÅ6#Æ$ZÆ:Æ)ºÆ=äÆ/"Ç6RÇ,‰Ç"¶ÇÙÇêÇEýÇ-CÈ#qÈ&•ÈA¼È,þÈ9+É(eÉ.ŽÉ.½É.ìÉ4ÊXPÊ8©ÊGâÊ7*Ë=bË> Ë]ßË*=Ì$hÌ-�Ì'»ÌGãÌ*+ÍVÍGtÍF¼Í.Î52Î/hÎC˜ÎKÜÎG(ÏQpÏlÂÏn/Ð*žÐ)ÉÐ!óÐ+ÑIAÑ<‹Ñ'ÈÑ)ðÑdÒ=Òc½Òh!ÓDŠÓÏÓ.äÓ:Ô4NÔ>ƒÔPÂÔ5Õ3IÕG}Õ)ÅÕ]ïÕ!MÖVoÖWÆÖ4×4S×Gˆ×xÐ×0IØ9zØ[´Ø0Ù@AÙc‚ÙKæÙ.2Ú<aÚ;žÚ>ÚÚIÛ5cÛ‹™ÛV%ÜI|Ü;ÆÜ7ÝY:ÝH”Ý@ÝÝ-Þ„LÞ8ÑÞl
! ßEwßk½ßª)àLÔàp!áo’áZâM]â0«âAÜâ0ãCOãF“ãÚã#õã3ä"MäDpä4µä4êä8å Xå=yå6·å6îåW%æ }æ$žæ0Ãæ3ôæ#(ç&Lçsç‡ç¢çB¯ç'òç#è9>è1xè7ªè,âè3é6Cé%zé~ éIêIiê=³êDñêD6ë	{ë+…ë:±ë/ìë?ì.\ì"‹ì0®ìCßì1#í&UíJ|í,Çí:ôí&/î(Vî-î"­î@Ðî$ï56ï7lïH¤ïJíï28ð1kð?�ð+Ýð-	ñ-7ñdeñAÊñò)ò2Fò/yò)©ò4ÓòTó0]ó^Žóíóôu%ôl›ô0õ9õ/Yõ)‰õ/³õaãõ&Eö#lö#�ö#´öØöKêöA6÷9x÷/²÷Eâ÷(ø8>ø%wø/�ø+Íø7ùøN1ù+€ù%¬ùHÒù+úFGú8ŽúBÇú-
! ûE8ûJ~ûEÉû&üI6üE€üDÆüAý4Mý1‚ýO´ý7þ/<þ7lþ7¤þÜþ@öþ27ÿ>jÿ"©ÿQÌÿYrx[ë<G2„U·:
JH*“5¾Cô(8"a$„?©^éFHD�ÔCò06MgRµ*'3[4sr¨7<S�"°#Ó7÷7/)gC‘_Õ%5	9[	*•	NÀ	D
! PT
! b¥
! Wd`;Å1434h[�Jù,D
 q
D’
@×
DH]>¦'å5
5C<y@¶?÷/7:gY¢Tü5Q*‡0²-ãE^W5¶ì!.-Lz-˜>Æ;mA=¯6í8$.]Œ§$ÅIê4GGK�EÛG!DiD®EóF9D€EÅ?NKEš?àG =hU¦[ü<XC•.Ù5F>7…6½BôE7C}VÁXCqBµBøB;B~BÁB 6G L~ LË Z!Ls!KÀ!L"KY"K¥"dñ"dV#1»#í#$&$EF$XŒ$Uå$a;%S�%Oñ%+A&"m&"�&8³&6ì&;#'=_'0�'*Î'ù'I(*a(DŒ((Ñ(Wú(R)Dq)(¶)'ß)%*%-*4S* ˆ**©*?Ô*5+'J+Hr+:»+8ö+;/,Hk,´,6Ã,2ú,.--3\-K�-=Ü-K.`f.?Ç.(/10/?b/D¢/Qç/T90CŽ0+Ò08þ0<71t1�1l®1202$N2Fs2;º27ö2(.3OW3§3!Á3%ã3	4*(4|S4ÍÐ4ž5-¹5›ç5Iƒ6]Í6O+7K{7SÇ7983U8<‰8ZÆ8\!9D~92Ã9Eö9b<:XŸ:ø:H;7W;.�;¾;,Ñ;Bþ;A<-Y<]‡<@å<F&=@m=%®=0Ô=2>-8>7f>Kž>@ê>M+?cy?6Ý?@/@N@l@Œ@ª@Ç@æ@A#AAA`A€AžA%¾AäABB%9B_B~BžB¾BÛB#øBCCU`CL¶CbDjfDFÑD>E>WE8–EiÏE>9F$xFP�FJîF89G>rGC±G6õGO,HN|HUËHE!IcgI>ËIm
! JoxJièJfRKb¹KnLn‹LnúLoiMoÙMoINn¹Nn(On—OoPovPoæPnVQnÅQn4Ro£RoSoƒS;óS'/T(WTB€T|ÃTJ@UM‹URÙU9,V?fV@¦V@çV@(W=iW$§W(ÌW>õW?4X?tX@´X?õX?5Y>uY?´Y6ôY]+Z6‰Z*ÀZIëZF5[H|[XÅ[{\Uš\Dð\{5]'±]lÙ]lF^m³^m!_l�_mü_,j`.—`.Æ`.õ`K$aipa`ÚaB;b>~b@½bJþb¶IcCd@Dd{…dEeIGe.‘eKÀe@fmMfF»flgªog(hFCh<ŠhFÇhQiX`iM¹i<j!Dj>fj:¥j)àj?
! k7Jk6‚kj¹k0$l6UlŒlEŸl;ål,!mNmnm6Œm@ÃmRnSWnE«nIñn$;oM`oA®oŽðo-p‚­p@0qqq\�qêq,	r6r6Ur.Œr,»r.èr/s%Gs2ms* s)Ës1õs+'t"StGvt0¾t^ïtNNu,�uÊu'áu(	v 2vSv gvˆv™v2¹v/ìv/w(Lw*uw! w&Âw%éw x-0x&^x%…x0«x2Üx6yFyAey+§yÓy'îyz74z8lz7¥zCÝz,!{,N{@{{%¼{&â{@	|{J|2Æ|Jù|WD}mœ}F
! ~BQ~5”~BÊ~(
[6U’4èM€Tk€PÀ€`�Dr�9·�Yñ�UK‚Z¡‚eü‚]bƒTÀƒQ„Ng„e¶„9…2V…8‰…4Â…"÷…I†=d†w¢†F‡1a‡5“‡;É‡EˆKˆLiˆ7¶ˆ6îˆ:%‰.`‰œ�‰“,Š$ÀŠVåŠ6<‹-s‹:¡‹Ü‹H÷‹’@Œ,ÓŒ>�j?�jª�/Ž@EŽO†ŽDÖŽ<�X�t�Š�-¤�3Ò�V�']�0…�=¶�1ô�.&‘/U‘3…‘:¹‘:ô‘K/’({’2¤’2×’F
! “iQ“<»“3ø“7,”Ad”H¦”Rï”CB•T†•dÛ•:@–@{–>¼–*û–=&—d—a—;á—4˜-R˜N€˜GÏ˜M™Me™J³™ƒþ™(‚š7«š<ãš# ›-D›.r›/¡›2Ñ›/œ,4œ aœ!‚œ%¤œ,Êœ÷œ	��¢3�`Ö�+7ž(cž9Œž7Æž9þžG8Ÿ€ŸF›Ÿ=âŸ(  XI *¢ 2Í 4¡I5¡I¡FÉ¡B¢oS¢GÃ¢;£QG£K™£=å£;#¤N_¤I®¤Eø¤D>¥?ƒ¥Ã¥Eà¥+&¦FR¦™¦.²¦<á¦R§;q§W­§*¨t0¨6¥¨Ü¨Fû¨AB©C„©AÈ©W
! ª4bª%—ª9½ª$÷ª«8«tU« Ê«8ë«2$¬(W¬I€¬Ê¬4Ý¬­+%­/Q­]�­<ß­,®XI®!¢®Ä®Ø®(ì®=¯"S¯v¯5•¯/Ë¯)û¯\%°?‚°9Â°lü°0i±bš±?ý±r=²I°²<ú²=7³/u³¥³¿³Ø³+ø³<$´4a´–´G±´Cù´-=µkµ†µ*Ÿµ/Êµúµ5¶3H¶6|¶U³¶&	·!0·;R·PŽ·;ß·¸;3¸7o¸"§¸.Ê¸ù¸-¹+<¹5h¹ž¹,°¹Ý¹ ö¹!º.9º,hº1•ºÇºæº0»-7»,e»)’»/¼»ì»¼(,¼U¼q¼�¼W®¼½.½ E½$f½!‹½=­½ë½5¾U9¾W�¾Vç¾>¿^¿}¿-�¿OË¿WÀ0sÀH¤À:íÀ2(Á[Á%xÁBžÁHáÁ1*Â5\Âq’ÂqÃ,vÃ1£ÃKÕÃ*!Ä
LÄ'ZÄ‚Ä›ÄµÄÒÄ&çÄ#Å12Å9dÅWžÅ4öÅb+ÆAŽÆEÐÆ0ÇOGÇ-—Ç'ÅÇ/íÇ$È(BÈ3kÈ<ŸÈBÜÈCÉ+cÉ,�É¼ÉÚÉ3÷É+Ê/KÊ{ÊHšÊ ãÊ&Ë+Ë;BË)~ËM¨ËOöËGFÌOŽÌGÞÌJ&ÍAqÍA³ÍHõÍ$>ÎcÎ+‚Î7®Î"æÎ$	Ï.Ï)MÏwÏBŽÏHÑÏ/Ð:JÐX…Ð*ÞÐ	Ñ-#Ñ0QÑ"‚Ñ¥Ñ0ÅÑ4öÑ+Ò/EÒuÒ�Ò~¨Òm'Ó•Ó³Ó[ÏÓ>+ÔVjÔ5ÁÔ:÷Ô2Õ/PÕF€Õ¡ÇÕ2iÖUœÖBòÖ5×)O×y×\ù×gVØw¾Ø@6ÙHwÙJÀÙDÚKPÚMœÚPêÚ[;Û]—Û5õÛ2+Ü!^Ü�€Ü5Ý>8ÝMwÝSÅÝJÞEdÞHªÞoóÞ4cßY˜ß)òß9à.VàZ…àLàà4-á5bá7˜á;Ðáâ1+âW]âYµâFãEVãFœã/ãã%ä%9äF_ä-¦ä6ÔäEå;Qåh�å9öåe0æ9–æÐæ4èæ8ç9VçB�çÓç!ñç/è*Cè$nè=“è:Ñè*é97é,qé1žéLÐéGêReê¸ê<Øê8ëVNë8¥ëVÞëB5ì`xìBÙì`í(}íF¦í.ííKîphî6ÙîGï3XïFŒï<Óï<ðMð']ð8…ð9¾ð*øð.#ñ/Rñ2‚ñ:µñðñ;ùñ&5ò#\ò9€òFºòoó/qóZ¡ó"üó9ôHYô,¢ô(ÏôCøôH<õ]…õnãõnRönÁöv0÷N§÷wö÷/nø.žø*ÍøNøøqGù,¹ù æùMú0Uú+†úF²úTùú`Nûg¯û>üqVü6Èü%ÿü9%ýC_ýB£ýPæý-7þGeþS­þÿ'ÿ(Fÿ(oÿC˜ÿ*Üÿ)„1„¶&;@b5£9Ù78K8„7½MõICE�AÓM5cp™H
! 5Su‰OÿOm‡@£Gä3,*`:‹+Æ/òQ"gt.Ü;	G	`	}	“	+ª	;Ö	.
! oA
! -±
! -ß
! J
9X-’;À8üB53x¬!Ã=åJ#
Ln
0»
9ì
¡&/ÈOø/HCx¼WÎ&3kF²,Ê[÷2S3†6º3ñJ%;p&¬,Ók,lZ™OôED7Š,Â"ï8-KGyOÁOOaO±OQV`hÉÉ}“.-@#n.’Á2à-=A#]£O&Q0x'©$Ñ7ö9.1h7šDÒ95Q5‡5½Bó86[o;ËD8L:… À á2 +5 +a *� :¸ ,ó + !6L!%ƒ!6©!\à!;="3y"­"%½">ã")"#L#(d#'�#µ#&Õ#ü#$A4$8v$	¯$«%Cn°L
! e1Î@J*º»q¡#õSu�%ù¢N!¤¦â$‹$Þé]‹-äŸ-Ÿ"—# Ê2§ä
! XŒ$Ä(ª
! 6Õ��¡È*1Ó^(ã/aô¹¿"€•»ä0:	½%_»
BBÀÃà$Á/R#ØË+^'®
! OÊ+ÝQ<2]éŒž*t  tUi
˜0p]"r
F-Š¶.ò.%Å 3óŒ!20’îµw­
! ý
”"B+ŒcQ&Å,¼,/b)€B"Z	eß)‹»'�
! æ,Ž'ÒU–$ã¿	ÁKÔw1F«Ó­1¿‘5+%Ñ$Ž
! c^%82�/%k(ö"I;&;É.ßt£ë&-U…$° ‰ë!Sfjž*�
! È.éP±'þ'Ÿú0… ¯Më)™›ùüŸU
Þ!×
!+Ü¯g~ž/ž) #ã%¦0>0!ÚV.è&Ž.h!R1®šü÷	I×¸NÑ"ž'#¶2™+^ç1"…–-P
! $íC&L+˜Ø5 Æ0Ú1~-×,†"J+ ËxÇX*1
£"ìâ	R�$)bS$Û‚­#¢&	
¬"•ØO›
0)ì&I*™
X	ô -«Àüö03)z@`.[rû
Æ&ñ/)(1®$@àJ2T!À[°#:~)D¦-Ê
Z.A2s3ŠZ&¥Q
Ù`ô(÷+ED%(".¤›ü(�–
þ"ô@$¥óA/±"•!(þ!9	þ#ãÁ{’.ô#+,¦)ì/î{H2]Õ÷"<ËŒ%#T‰,YG/þ.«®Ó'K+Éÿ.ÃÙÑzCø  'Éõ¯#J)!Êm*¢%Ô,‡!æ9\ò¾ÛŸE!ª;.H*#¼ÕH1_/½tæW'º&�5I%õY�%¾0+2–"
! ï+-#‡&pè*p)¡ø)ñÇ&í-õ	¦'
‚ç\±.Æø
ßo+Ê,Ã:&†+Œ-åI,E)N*�1MÂC0‘"‰©	&.é)Ÿ0B,'"©¼)Úý1Î
! v"¦f
e/Ó÷/C'�Q2W$ÚOŠÐ
! Ò*&iî0³‹‹9»Ç'ü,ÂÃ0\ýÆ"iì0î/é/G$…#}1#6&Zò~
! ã´˜(Û¶¡	{³#“*û%£)Àá	›
! n$E‚²Z!‡…’!Võ>+ë#j%O/Î1a1dÏ'@b§$B'ÒË ª#d¸)'_	˜(èjÅt;
õ"îÊ*«
¶¾Ã¾"P¥$6,(
3L)õ!�š1Ñ./qI	Û®%	œ
æ[ú[.{#˜1¸%O0;9% 
à,:ZMo_t"v!>2½DRkj.)Ãý0¼� ÂSÎ'K’"D2Èð(øŽ§#"ÉaR³
$b.þêù
! �Æ#G+ßâ{´-‚
Ro0	“/
R žä+å„	6œ"åï ÿ¡/'S
Š1›$Ù!>\	k'Ëý*‡…ûæ †H
–H!
! *©
! : &ÿ(Ðl²$Ò õú1Ž0å*æR I¿RÄ·,8Â‚'ßHE1 T*Ôß*FŽœË -ûö+Ú%;}Î1e
F)-!ðg
! u‡)ùÉ›»ý,i	ÉÉ|.]Ÿ
ï&+$'Ù	¢(º/�,¨
L,ó[M8ê
Î%l%\‹&q%£í$ê˜ðã!§	L"ú&( |y¸+?(	^$*¨Q
! &wÏG0ç!8•,pº¸ÓÔ	Ï1Àœ1o•¥K%y$™ðH,�t­",|*Î" Éÿ/	š «í.ÂU:·î$['B�+!P -Ák&Þ)¢
! B�
@&J×.ý!©� 
! ä”1å!£-Ã/Ûc!d1/÷[ë%Ž#0

@ «+sÞ&Ö,#Ô—1é¬"´
¼(]
à�.T ©2#s"Í)$+¥å)¬-®”
á//:2!è¡
! Ã'+#9&�)Wgi$ó$uq*,ÀI+E¸.
*<�¹01Lpñ/È$‹0i¤"Í&¤	[/G	-A+¡ëxª0†ç-°+úðè,
D_#÷4'€û)"¿,´H#Þ	Ú,ÍÑÌ‚^#I"c H%§
!{1?„ët†ý'Äí	¿U0X¡-è†Ê×åu2¦’*s	ñÝ*È£ì
! ‘/™¶!d0	.å.~Ž&áÝØ.—q!lÁU$j'º"W a-Â!À-A%'Ê1¬0öÇ=	*-Ï"—°(»+,›ð0O`	}&†¡Õ!Ôåî ÏR0@R£)†v*�	G*„8(k
p-,¸D	Vxl>)L.”	× ++Ø	öÄ	.#äÀ%˜¼%‡È÷½£+×tD"q{(2™‹þ¸*Ë‡#R°!?Ú�Z¾
! 0zN%þ,t0�$ '*0uÔ%Æ,µvý¢êæ-Î@1|‚ò"~K/Úr'*/×ß,2½,Ì-v›-Yæ$�'0u!�u 
(º1+ «"È ˜-¥-ÞS#q.O!K*sð)Ø
§%Ù%¶Â1«�Œ
! D/$q"Æ!ºG±Ý
! .ê`×ëtDø"ŠŠ—'7#›—	}#éàµ+¹$&rì)	rZÐc[!Új*0$Ø!V|#O‚ ^³­_%Ð-g!+ŒÉJ­üã+¨1hÁ'&Á—*¤*#0‚)³y/¡
êYÊ²%&ýç –1Ò/¶$#!>
—àís¨,'Ï©$¹�×|1€)Nó.&ù¹+îw/”�#ÍŽ-¦£s�v%;0 á1Ä-'1Wt* Væç$Í¶-Gæ&±Šˆ+ckb..¢“.<–04RÔw	2ï`g’L*Ï
!  	Q.Ñ&^ûÝ	v®+ŽFÔ1ÿ",S+ú	â¿ã(G((m
! …11,ç%]Ab/ö1É$Sñ$S%D'Á-øFÞ%©W�²N*
! ƒ³%Ù-Äº
– Ü&Ú$52I-Ø$-&	—†#­P"7!À º'3±X
 "’|+–Û&�ã"q$«²
œ	G8²hÏ/#ÞéT.™%™‡Ä'š.¶$&ªKÇ)X£lÁ)1
! ¨
! [
! Ì.TŠî1#•.>¨/.÷.ø0§(ó&µËÇ?£,L0çÁÛ$ÞÒuŽä(ül Y
! Yêg%Uµö[ U+Úm×ø
! ™Ì ®J eòºU#*/r
! è¡†v#®ð?Mn	>Î(¥,uT"Ì	Ž§rG
rW%‘´ëºwbû.A9.1`ÐÝ
ÊÃ#Zò$Ž �D +<ÝCÑ0{!²×'É1t|	„Ð+–C-@Åò)…E.-/xéê0_“aï,¡éÿ;dá„Ÿ8%n-}%ó
õ$ì]	&? ’
! s_Î	* Õ Në0¾ -\Ä+TÌf+(ƒ¡Â#r'),r$,ui!-a-H yÓ
	)#,
F¯¶*ÄPÀG­ë!.[äo³ìÞ+U0“$\.ª%23�&¿Ó%$])“+&ŠH-ç1`†	e–+Ù>�ùi. ¦%úº,Ò41OÖ+w+E«$½5'w
ù>2Îü”�p{ŒGW	ÆDŽ1@XÌûw)º,®¬$°'}-´ Fv/{f
! ©%““öA#ƒwö†)KÁ3'i6)i&�_e$~«I
QÎ#gY
™ª —1°e0´!� _0‡Ç0
! M't#¾&ÅF¯à(u
ácûÛ%77«	}ÙX-‰­¦²/´€{C&êº›÷*(."„A*Âò?­6+*^’0I/½�:*0
! á1f17 +ûâ©ÈsyŸ¯Oº¢«(Fl,:·…+Pû'¯¤œ,#™,3&›.ò.0Þ/e .´Þ$Sþ#•!6_+ ¾!ÈÔ
ê!ú
¼µ0fõÙ&û/«0¡0F·'Ö­K
iw.ZO |x•©¸ï»#¬­-òm«$ë@+Ÿ¨ZjJ%Ç,ê$O�
! £&N"\Õ
‹,›EwžSù"	™q’ µœ*¿Ê+J0K)m °uþ),R,É)(,|Q0.ø%}!
! $*²
! {z0¼�úw_ë=)­+Y1„#{Ð&k"ï»•T-
	*Z"Ä-2d=(Õ(t(? ¨*ÝÐ/š¸&¥˜¯(ý.¼|½$ä1[)Ç.ÝŸE"å sŽÈ&Ó!ê/j
! 8"UúCÈ%ü)94.�yúµ.$Tï'"-¤+¥1Ùe
! V_.ø¤�—
#$£³$T¢Ê ®uŸ0¯
û,À¦„(K!âÅ
|.å0ó~y-
! "ÓÆ¹*%Ú"¯'"
\!¨‡�ò-1®ñ]1T%.®9±(p&I1¶Ž%î×p1&Ô%&#q
n2'R:("c*^+T	™/>*@
! b#O
! !Z*0*Ó=+'¡%")ÿ2-+Å$­*ãe¼c'E-l1]/%2!	2Õ	!ª!ç'LŸ+³	«…&�´¼"aí!¡'A'¹[Ä
! Œ%L%agßf,‹#‰
§.¡Ò'k8))Ÿ,-‡Mú/ÓøÜ�#)ù.1ßš+õ&&d*—(é)¿71¥1ß'ž-/¯-©)
d!>
! w_*»³Þ}£(ë "#3@C*eµ&Ü!<Yÿ)ænð#bh,ˆõÅ(*l•'¢+K$ž!Ç"j).“+{%¦e'B"í"7"®ô+J¤wâ*š-Ú+ê$z+°
! Ù xþ&º-W!Ê@7#2n.M+ò«y
/Ó–)2ön
! g& t.€‘
! Ó,Ê0–7+\
! £02\&ò,¢.
$c
! , áü ³/Ÿû*õ.œ&i)$ÌÃ*ïì,(+ <,ÅNcôp'3²às%kn+K8$lX¡
.(Ž.Ú0]
! ¶P	ÀÞ"z&?;À.1P,;)¾À,	[—Î*{/_¢)'TÍ	¼ù,å%­GØ#pY+p,
!à„´ý'/ŒŒ1X\÷hå	½#¥»Å¡ ·Ý/*)Ë
Í
! \0d^%%Dp&lrý)‡¨Å-ã	3Q"þVñÕ"`°Ä"`±'(èçKé.Š/w'PÄ
&áÓ¸þò#!¦#&sO#+Á\Ó)xµ+v‚§w 0'$¬é"Û.X¼!aªr*M
! r0Y¾¿è+oA ,[

`üÉ
]lÛqNÕ -/$
ù>À#F*(2Ã	¿Þ‰2}
! ªü	,àÈ�1&,è.¾šØÐ	1»ê.)02df¬¤.�1#/qÜ(ö:0R�(ˆ¨O+å+g'¯*E.ù+Ö.c&,+u#Ä²)a ý'8u@"´/ó'/Ù.Âza#—0_)­/-	_Ï(!"i Á
Yôi ORÇ/Ø+y!|('.T]+i3~*Û,W+�†ç%Ì)#'p''Ã")	'%É,lˆ/#î#»Ç;E�"�ˆ«)|''tÞ™‹
zÓfœP(º"—9/MR'àï"Ò-
?!Ìˆ:½*l*Ö+Å2"¦ j":)]è$±Š
! %. ©‚1­,U!yÖ"Úƒ%ø6€
! BTj‹N<%A!Ý�w(ìNù/à%Ùª‹G# Ï+až¤o\må/¥¡)Ê¤vŒ)ÌÕ0¶­9(ˆ$>,	*/ì* ýÑ0Q
! î
#$~›+Q®F1ô$Æí,& Y)2¸#;¢1\)
–2t4E+¶8,ßW~'²½)ˆì?„ ª›Ò0©	¸ú^ þ72ö
! æ�+s'¬
Þ%¨!�0Š0ƒŠ(0?¹&ÔØž
! X–wRCç	È
ö$
! Jx=c/ûI
! ¦.«œ[*²'-ö¤,(.Ñ 9"Á™0
! '
·)ˆ*G*H~n&ú"ÃÈGØ¾	.-[0É*´,Y/�V¬.¢”&a"Âp(z %ª-è	õl4†ˆ0_/æE
Ô"à].Hü¼ ì#Í4
ª%,5E
! al˜æ…ÁÖ'H+È�W1ÕŽdbÛ4	ç("
! !$Ñ.ý[1ê0"	 �!#]%ß(h#äq+–×+W¡Î4 ‚%D£'ªÙ/-th
É/=ÏT,Dõ&²$Ÿ$=	+Ò*õjÆQ-Æ¹“,•0)•$Í’ (89,˜ïé0ìa(¡*‘#Z10Ô Xd	h)¸¹+» ñ-»
! M#™]»Š÷Å(ŒX\4S"¥&Ì„/¿$Z(o’V“H£x+[, �ƒñ)¶Yñ}¨#¡1ºÃM$9ø±ðLq”%@ ¯&�e&rí#‡.T&ø&Ï€`#U—"@ „ËV”ˆ,=_¯£Ï "	y
! §,`%Áò>¤<<-Ê#ÅN0@gw‡¬ß
! s0ªªÂ-¤Y#$›>¾*mE/é	²(¿/×­D/æ'˜
! ‘%2ñ0ïQ/?:+ƒ&‡¦G�§4ý»(_!&Þ#2( é*†/(ˆ-R&Š	%¤$j(8Ã}Ý&ú1�,\29Á£.p
­ �' +mõcØ7¸
±´SÎ-ô0
! 0‰q
! úÐƒe-¿)³'µ"! !<
! #¥å[g$c(2
Õ#n›/Ë&OíÏ&Añž%ô
! æ#ë.˜''oùßv,)z
â(ç�-g*©+
! )M
/ 1¹´k!ú*£$ÎB10T¿+šL!|ìC)tr(–'æ(ÖC,©
÷K(Ã1ø	§#+žw$á&û($G+0X"ô!ü	ó!Ç#÷t(&Vz´‘
+-@Í‹)K‚ZeSÂZ´V&q,=-Á‘.ðð¨ÑjŠp5–(W0OÓ,œ†k-Ü U.äÕ˜.T9ñÜ)n }*4à/®˜)’(m—0(çþ¢Ê-‡F&E#Æ/‘/ƒÄ3Y42/'”Ò— —˜Mµ—fEQ+Çî	8¸Z/ë+Ò(É ñ#„¢º•"ö»GÀ$U[	­(”*ƒœÉ0x!H	Ar)Î>u	¥+â'Õ@ô.ÒcÅ%3,ê0!cÏ$ÿù)!
ÙÚ!Æ(Þ×"í-Ç!6WúHu/©)Ñ-¤_!ávjÚÖiïXMx%B)Ü1ªÜ
! ‘,r%¤J$¿%]${x&d"Ó-Õ/Ää°Œà1“Ò#<&Ó ÉT+PÒÖhû&$Š".1Ëþ/Dâ)<ö¥ k	t	%´0^�-gVÍ,­!}b�è„	à<'@F
ù0Ò8&gv(-A>1Ê	&’0^)	_V(SM W
! Í
á-·0f$.²,P’-ªä"1ú�0‰!Ó‹þË.nº-o {*–
! 
%u+Ï‚©Ê ü«¬%÷0%j!°.¬¾/$ �Ú&Ÿ)z;*Ø¶¨$k)¸…!ôRç
¦$x1R-µñaþ1)„O1M	w0'~,`JLõ%ò0Úy+.ü#©0B
! ò(ë1+X%>ž+’ H&’Ø6Z <#µ=ü
�¥)…	W)"2	´ˆ.,Ž+Å
! 6™�	#ï_
! ‹õEù.2‡¦'FÇáç¿ÀuŒ ù(ÚÈØ%j1¬ñˆ#1(25¬##Õ,»%f(Ý"Ì""¼ÿmZ®°Æè)»]¤Ù
! 1Ÿ(–<, ,N³-‰�ÜÏªr.œ‰9/«º¶ >/E¤%~/t×
! K-j+Œ,’!0—.ò_+´}+(iæ"1-0/,ô0è&�@g -Éð
! D,9'C!--ôˆt$
! †èZª/ÜUR+àÞ¹:9,Ç"2$ÈEëmï	÷1ã3"c(’%’	3
! ³&W(ü*Ó0
! „
! ©#,�(F!à"®#Q*%ÇË­(Þ'!î&5®'Õ.¤$[/Ûè
š!ê
g(”+L�"&%‰Xð#(«�•*ñ£ß•e/'Ï)Í QÂ>=,²Ë(�øÖ¸�,~k>íjI½
! ’ä/õ±õ-Bõçû ‹]á
d&¥á G1*'þ!h0/ñ
! Üm
_&¤é¿b‰tz$‹Í:"‰ÖB!š,ÁB(Ô
! >$ÿ
! ìq
J#)Ï%ÌÙ,H/†1ž(¥*hx($æQÖ‚\-¾` C. ò)$€
�aM.)a$�n1b	uŽ,b½-ó†)±&b1Å('„.¹Ç[U!�
! ²"
! Ùé…(&Kd(6 û0N¬w?	S!WlÊnò¸0ã
ãðE,¿ '†dû¦n#,Éé'/¨		»´. ù$¾��%k1Pf	Ÿ/žþ1Ã%p%†*$’)˜%Ü/g¸ñ4
! z4Ë[Ó	:I)
00+ž.ú
! |
! /Ó*8/cÜ'dd'†,Ÿ"ý-k)o#5U*La
! ‰M0•ÒÐü)Õ
! (%³ý+ª£øñÜh£!{/nÙ)�‡%Œ*Šo^‰ $Ñ
2
! 6
%${-’*L#x0‰Å'Ó1œ05"×cmÃi(p]I!Ø1¿ÙKL
b*�8!Ø&-Ö¯û<1ïQMF/hÂÄ.—»$M‡�h$*,¢	r1ž0Ÿºeãcþ*^!éÝ'/?2ý<!w,Æß0¯0"(šRå%¨-	=‡*¥'É'i"I]ìi'
! X(’&Y%¸-›	<•Ž'(0*(	+^/u,ž{"…?(î(Ç?§Ò@,v)‘ê
! ;	v
! l/ÚNŽ)F'´	 ’‡W¤è0©!¹1þBf¶+ê	‰	¡l'‘I"æDÄ×ç"w
! n&¢q#.—)m+C.]-2,©Æ
hš
! }0^ÎÝ(è'¡&&Ø$².‘)š
ô
˜
X0F"G",ß%|x	æÌ².Éª"dØîØ/à)³�
›)â%
! 
! ý¯+Û'‰#—:?iœË6s#x
! ô	Î,?,,9˜¼
÷ +ÿ´ów!_ ×´	!b˜—œ³fy+³U¬„
'¿*|Ù!)yeµ	Ä1°,itõ,²a¹ß!92n%SÓñÉÉ¤j	*d„!
! (ÖùÜ ).
! IÞ'Î#88.ª•+i/gÀßœ§ÊÍ"GÊ&þ/; U)?'Íüö Û/n¤'Ý<"Ÿ¹-	1�ÆµÊ	M,�L1:`v0k#ž'	9#"§/€öˆ!808ú#N&2Hë3a+ð,`1¹"7ÑÆ*Û"AZAL },%*\(
½"s1Qù#È	O´'Ûve!Lœ90ïa&5#>Ä+I†.ƒ-^	k+§1ý	5	
è/š#s  Q§ž›¿.¬'V172“‡(1”'ñ+Í«0¢'s³òH0”â!	'¶#–.Ë$Á¤:ã¦	—ëHÕ$·--K11
! Â'±+”0‰Ûë¬Ç3â+�q&Ð"³t)ÇÁÙ$	ÍXƒ­$¡}”)ò'~‚*Þ�*1\&ªµ,AO'*#à!æJj
O200�.¡(j8Ž( ä)<	v
ðM$S(öüµ1h	­.+  
C%”š6< ã'
�%ö4)L&[-Éè#`,öþc2.)/ÇPD*È+)^0÷Å.KIÐ'•7(¹5©{.æ%6îP€
! ‘*È1´"Ô/G%21·&À_'c+—&¢ ÿâ{\,ò)Ì$Ü"Æ1ì)	/§"#.[¶}z,`tE*-æ=,™)™ y®Þ5/žÎ›'šÌZ:-cÿ5(Ñ1b!6+*�·$=�/¦w-Þ<î%`)#¯1|0ç–P1ƒ#6.(³!(à&6#,pv�V|Ô`–ø.Êp´s.‚�ÕÕsÂ+a
+·"ð<aqB.*
2£Ç$)ê(ÆøJ«…—!/Ñ+:
! SÎÑqZ
! îj„)3$(Ýx/§ Í�ðÕ1¸^eNÛ{'=2¥m¦+’§!ë2—(ð+z1“=ßÂ °0 î¶C3E$³1ƒW
jF2J\â8x$aÞV	½‹"G.÷!}.7-
! ×(Ý(¿-4Vo!>�!Í1¯œÕ*¨,¾"
! Å*x&+)
! SK#Ê´*c–/®-v&‰ ß	¿«1­¼/ì	àŸ'7� jÔ'2ÆZ.	s#¯,Ì#vÛ
! 22Á¢3( ,+
! m'Í(øJ/ùèJû
! 1û$Ô-âŠýQ	™	$b-Ã¯\
¶"?+G²+ð%5
! Ç(
÷)±r€'lc0UC>#|ŒW.NÛìšèw0$Ö¾#< 	f1£
! F0W ÓC+„´!!Cµ¿²id¿vo`µ0í*,#CÑH´ê•
! ÔÆ¢C!'bÑÌ+ÕÊØÈ'â0¨"ÛÍ-½2Ó�ã0è(ÒÂÕ¨î
`*
! },e™')<Y(w¾
! NÅ"9"óú!¡D (M¾.J1¯/‹Ö	:,$?.]'™
! /É	0˜8"sá‘?
! :#WT3W¡Ž0r,S[#ÝÜ3t/[Ð)%+ãu)'K;
! þ1zD.Y©ˆ)€ÖT1ˆ%¬‘¼0w-¾TË.�b01à¶L

U#³+Œ&/))’fU^-å
ne(ž/£
·.
&sX£›,Æ’#ã º£h-ä$W/h¼$§º}”"%R	åJ	¬1&Uá=1Pi!s(“-1“#/“V
>..¥ó4Ç wN)Ÿ	í0O)�ãÄv5!ß-�¥#< /‡\€4÷£%*2×
-»à
To‡''-x& 1µ$["B/¢Ê
! ²�íÿ
AÓ$¯
! Z'ðhˆ
Vªû†0â’1f"Nu!.!º,†-	ÎoA	Ë-Ÿ%R
! Ò'‡-ª']¹/0…'GYä(Šè ìÚ¥�x„ü'XÈ±')É#1.®*5¡‘@0
/}¨v	¬.F �(Ã€$×$F9ô)/
! ×!Šõ+H(È‘*Á
! !í+WD$ý´%µþ(:’K0úB$9D…l#%-u#
J{$Ó–b-Ã.ê+ß¾øß/ßÆ+o1a%2ÃC´}™%¾!UN>Ê.€UC Û0%0ˆ+D#ÿ‰+„Oj.'†<
! d.!	ž&æ°&¡(Ã¤^qù'Í*V
! ëá×ÃoçÁ ÊÔ#çŒ	)*øUª+
! ‚-· Ð$é-LœV'L	eÿZÌ@Åà@	”$ÎK
! ”ÇQÛ ;£ß*
! fV#Y
ÎSâ-â¿:Ä,*K"Ì(çÄ/&U
! »b
w	*ü.Ï–F€%U-`n�5ÛHõM)=/WÅ1Ý!–*¹åˆn/´$Aìƒ0Ð,ÿè+�)ˆ�Ô*ëÍ@#¬µ'¡{î.Ên€2ý%�Æ”.û©,/R*Ï ¹r�Û¼
! ‚Ê"A�Ø›(ÜÒQ1˜l.V*J?/ÍEeka
! 2²Æ ôZ)²:±&WÊë”q¨°)8C#N
! 
@²1³ú$Î_
gé%Ç+c
ˆ(´
! ¡òÄ$	Ý%…j§$·(KÒ.&f!ímÚ	f
	×ó1'd/~ƒ ‰Ì0
xnþ.
! ²!žÄD$Y-0%ó"%Î­,ê%�0	"ƒj€T"})§/#~î	%Ä}iKË¦s$*3
¨š(OÇ#f*³Q
! ¾1#)˜Dƒ0p–ý ›×§Ì'ü0Ò3!œ%ï�ü+
! 'QÍ+,1FþnŽ$˜$¸Ð ¡d%)(x"×�yÈª,4”é
! £¼Ã)¾*5?ÿÖPx
5þ+®Z,«ëÕ+ûz'‘\1â3	üIÑog
Ì.�8
�#º	­
m,
! h -À›
w�ƒO"\*™%/.=Ã&µ%ì'¾%)
! ~(Y¥±*Ôl-³
! -±.g-t
¶%e1;Ú·$iª.±%02Æã(ƒ
! Î!	5D)—dó/>€S
! H2p
o/H'R'´®i#Z-Á	!6Äy8	‘�,;#áóûCQ%‚,6Âh&ã
&zU'¿ã*	Ò"…$Åš¢eˆÖ] —+ãÎ~îÂRlÆ	a	x(Yyà+d„uf-½'�
“}5&Š
©?#H'ˆ»0/G‡+
}
 ¾ZýEe,|K,Î.T
Ê~0)K=$}yøƒ/¨+#X,�ö*†'™.ç+ˆ	Þ
ô&„©(-#V-,Â/Ê%ß6!k,Vö&Í×'0‘¿'¹@K'ô4+]¸%“< ¶(ÌË,#µ(¤»*JÇo‘'*c L !!u¦Â,‹
! 1xm(C�ÎBœ+e†%~
ðñ(ÓÛ+T×1Ú/ï¢Óo¡µ?	Eüxî+M
#r
  
! —œ·Ð
ý#å¶¬(õ O°%HBˆë(r	Y�_$¯)ºK2´ß1ë,+ ^.”Hä&­/[ò ¦â°g"}ì(“ï/ÅG!\#åmx#"*Úð/U,È"Æ.žo$ƒ3 # ©ù"òÌ
! ï#$.#’| ÂÀˆË1P+~&ö2*£1q0)“
! u'¶x2"mµ)S14ƒs/h #Y'"¦‚#÷m-2:f!VD+€.ûÃlH®"Ù+šÙþ
Z%í'˜,.üÐ(°
'
! =×È+Á"Å°-»-ÃîÜ*‘&ï	)Ï39ð="o*œzùê'Ù¡$0'·Ã-`0Ô$‹·#Œ'%)X
! °1^$/0"/�&/Mv1ê-É<ö&ØÌ�
! «FC—,ý7È
! I
! ý"”-T'&ÙØ¿!%­9ÂÀ
! g¢a!P!P€"¹H©mž
µÕ-^ý4&V$Ý	î
! ¦Õ(Î++-Lö
êZÒ	µ
�§*\%õñ˜…Ä
·¨êB*@/«÷w}ËI'¹)	(#c© ¥/†	²§+dha<œ(p/<B0{£-î)ÙÞ »Ö0+î0y%
k0Ã,¿o,:!v|&Ï
	*žÉ9( +L(=
! ?2%M¼($*$ÿŠ¹ú'gšÐê¨10°áÕC
! ¥+¯%lŒ$!¤™#I0ÌÚ(š%%Aœ7qú\(ë%ã ÷¼„'/á¦6.û©“"Š*ô`$í¨P2ä ¸}"ì!  @'Ô+(Ë´#ìO·ï(íÙ2,0)8¢!Ó+ä‚èTÇ-Ð”,c,1Ò8 Oâ5
�
U(7Ã,A§º9)£,M6'R(¯PE'&° /D©R/©]*ä	T)È#-.ä.®¤(S	ÊR>'Tî„1Ö“1K�¶ª
¢‰Øªã#ß
cÖwêÀ1ŽÎ Ž‚­~%)',ÐÇ½/(%hÖ1ÍB
âŸ& *÷
Û)ûßH°.ã•3+þû1ä$ .ðª* F§€/A
! 'Ü7v# Ä:,mK¿KüO*Ö$ 'x'¦±0’}$z‡½Î/™¥ý(j	/	Ü#%'!ýž|,õÇP/„”n)ù# "/,Båz*?-$ðï.ƒ,0(³(LÅ	S'€Y0î~N
Ÿ ”_-9“&°ÆifÕÞDÙøL·õ//!$ü%±1�h\·.ó×c$“œ²üÿ04/bC@6,Ü.&.‚¼Oh+„Ý2â/×-*ïà
! ÜžBaã.
¯00­0/£%/P$é+CîIÞ�(õø'mø$�6þ 
! @Ý.ú(Ì
-0
z“	
;·ç}È
¥ê,Ük¾
! 2-(±Ì$o
Af ßm%9 R"ƒ$	Ö@U«!/(Ë*š0‘g#Ó="c=w*V6-ý!ž“%gÇ1.0Ý`êGÈ*"+'#$¶&Žf.e+Ÿ
! <Òõ/Ã
Ü$3Ýo"`&Á
! F2ýe*C/à¼1”öÜ0N�²&¼¬ú,–þ��'& )à\' A,]£#."þ$Î
È!U&tÒ+Ú.X)á~"nÝ2/Š $NóRÂ+Š!ªº÷¯$s²##é##¶
! ‘!7/¹ãµ» 1’Œy>ƒ¾,¬*6Ñ/ÃY,ìe"S<N2šðCª&æ
! Ì'i0`"" :Ih©E )+»‹5f>!8É°íG™_é%� –‡YŸ�{¯1ö‘#8IÚ'½8-Å�y*Á4ö)Ä“ Ó`).*µ–50/2P! Ñ)1qa,[­	Yœ
! 8†(\y\R–¸	š$
! %�'91Þð'£/^ò©&HÝ0ì15ž ‡0¹
! ™¹#
! 	_¾¯’Õ)~Œ.Ä0%'¼cv%#z.“LV)+ •ÿœ'¸$()a6/”#MÌ?

”§)¡áì
21P#�s�…d+P}'x"
! ívg;,¼C1t-À)“
ñÎ½.ÎEâ1>½ˆÃ$¿(‹	ô&&(3Q
! ¶**°ÝW-/|%6bL'0&�)¼+ÁN-ÏBgà	‘ Ã‡1¯Ù	.‚/y#
! 8^%
,›¯É+hÔ®¼.Û!@Ò<
ñ•uF,%fá,[%Â.l&Ê7,ƒz
! Ä#U%V!û-Óˆ@!&20;+º#ó
! ®&› c1Ÿæ†P)vU/kâ#Ú[¥Üe �ë/¤/¹%J&¹h
! ^
! ¹u
! îÃ(!.1&“&<Ñ±Š,¢"³üà#S.�/ù!¾(æq-~S)�
! jò%
×
;ú 5Á¤¶Ñ	á0º+ Š#,ù³0ƒÿææ1XÜß—é#"ºŽ…&
!  z#¿_NÜŸ‘¢
! ý¼*@i3-ˆ'²ƒAö	:4"Š$_1Í
Ñþ$·¦/€0ô1äSO
å ž##�ì)!{°#£æ–%}(±!Åä
]oM&q1Ì‹(Á¯®7#uw^F%W#=Y.¨°*¯t!õÖ-£	-M7
½^1Û1Ø-®,Ò&Â-±IÓÝ,„%Ã9lò	)æ�k°ò!ÄíG¸1[Ì½øü�1Þ
! ³³Á#V0¯¾+M"Å¢
!0+qµWÞ
! €*(®<+�	ô¹
E&à-)+­&$�¾¥r/@26s,l"F¤=0Ÿ”(•´&*³Ró§+reø	
)G^�¯(Ù¶»ÿ%UâÊ·%Q÷îÔÒ1ÖLø,Ø^�!¹ïõ
é7$4j˜Š.é¤
! Ê'å^)ÿ¤êò
œ$?0F!)‘1-Âe#™"=!À(�ó0á%Èï‘ŽŸ**(CÅ>ûm!ˆ)(r-®‰(Ö&ÈIÖìóð$2!í*²	ð&""!U§
! -)a*÷%qþ²,dê-…,¡,œ)&›Ð¦ë®�${¬Hî*ï
‡‚"É-zyj(»+JË/g|�1;%Y"¸ !2Q2ÞPl°"¯ ¬(;(�%ÖØ°•#›*éQ²n(Ã-Û¥%¤M‰]¶/;~€ˆÑ1%h×sl$@*û+�à™e)Œ+0lTrü/s%õ·*�„&„ð-û"1ðDžÿ#-7*ú%ná.p³"Ö!½,‹?šÖêS,=&Qñ	1Û#y)À*]¿!ŒÆ)é
ãŠ ,&#1?%â‘+ý$P+wQäN#V+èd#œ.Û(ë
! R%Ì%¢&±˜Æ0	“(PZqÀ.*¤ È§•Ï¨Ç…Í$©.Ë”Ó†�„,CÍ'ö¹±	XFw±#T	’˜Â°v3eê1±'NëF�+{ a¸!V šøä%¶G)/À@.ûg)…-�Ég13/bÿF.BŒ#8*Ì€&J")–Ó.›"£éò!Ø¨0Ë	å-
! ¥"2ÑÓÆ%Çø-&_$ã$f&«¬0/#ˆ †m.Ö)µï!@s«-¼B5
"'|/,ƒ	œÐ#­'É/!kQô|VM9$y…|'½1•-t,Èá1ÚýX+§:. 0ÀŒBÙ"™(ß×%>%¥±z^*¯:ð1ç$×¬o‚
! $È¤&·+z!Ò5Ä/w"
! ¶IOÉ&&!Â9!£"£ ß r7&-A}&…B25é,k¬n0ücM#ë$B	†
! dªË"ëûßœ @
Ð8,
! ¤-D}ö-³.ŽOÕÑo+î"h.Kz(s!ÏÝ.	Ð
Ô½ÿ,Ç*�)i-r"Ö#+¹+_(â�-ïvÈ©3gÌ,lrÙ*t&Ä&z!'	ò+/	ê4= ¡ã»2)Ü	ÞÐRI…½º(%1j,¨()H
! C;$…H)+°d¹ˆ&ß$�8 ¥	‘V¢-Ú
/Xª
101Ë'¢
! þ
! ¾
*y%³Q31.Sxt©"B#ß4(Ñ#Ä—/Ð1‹(/2ì=ôžrÔÂ$Û·tQÊ)c	î!Ø5-ö7O$µÞX­g!�¥(q=;¾'¼e	˜,%¥�%13þ½«+G·›¥'mr#P)ó,h#
! >x|®(Ö+ò#Ö
à*
¬)~ŸÖ ãE´Œ;¾s\ú*ì-1+b&;ñN(D-¡.â$ã
! x-™GE-"‘Ûßn(0*î“)!"Y†m~PJ`+²0J;\Q(´d²‘ñ!¦€,èš*Ê(½&WO%s*L°-¹!*Ï‹n!0÷vù-J‡,|AOf'&§& ƒ.z•/…("°Ûœ/‰0H`5;)[(ñûh)Jé$û-'Ž
; V×)e+™*s
! óŽ’ny&Ô(š0xœyº)×›lµ$
! ²5Ú,’Œö/=*Dˆ
! ü$õ%Á!Ú«“ÉÑ,Ä!ø¬!M%š)úXaôä-?
¢že.<(±^&”2
! 4‰
! ò/=#÷(x˜(^R!¬/Ñ($*ù10+^,#	I!L/õõ,”J„ïZ0„-nvŽ„ );c.(!ù
! Þh*åØ%	Ô8®S"àé-Ë0�,±
0-lz—´(çof‰"i+,-•7ú-«&Ž"�l0$%X!gY!_môVí
e	
‡ >i1WX))[1%©*´1·/æ)R
¥.¯!Þ0d
Ñ =ò">&€"D&Õ&š	-é˜/Ï7íñâ"€�A(aám/4$¦*¸¿�ý/Lg#ö!Ï/Úl"ïà±-’È-vâ7~$n,AºŸG
! -¦7ÿÿ¨€	ÍàL]�#k.$À/*kÜÆ�K Ôp¸,	,&1=0b6¸
! s&•%>R»¸/¾y§0.J�*OC"¨‚,"S/÷#ôk.Úæ	˜#ÚÙ
]rdßÁ)Émø+Ãã
! A)õú+áx8
! M2³,AüåXâ'ò*¾ð#!�©L$EÑ'ôÆ¿
! Ñý­|¼	w'öb©/ñ •	$6	’
Å/32>-„à ” ž1b8"ËÔ~)¸‰.*(÷$ún'ìÎ0ÌXí+ñ
Ð%N{�(G2Ÿ"�+{)N,- Ç%
!  ~	Ý$'!
! èS0#ðA&fÂ	"&¬Ð#ñó*|›ƒ'þ-kC("$à205›ÜZµe)¨›)L2¿y,_"|‡†¯"ðù&ë	{Ì>Yº ‚ó(A$T&f(k g+¯&õ')�ÎºÂ÷óg,ÞfX1ÀŠÛ*‡×p#*N :%m"Àì“åà$)&+<='÷
! ›	Ü�2©39Q¾ˆ<Á.À0 |!€1Ðp"-BÉ!—# qð¿#U/õ1F	27ï02ÿ*!¹ 8+Ÿ¯$Øæ�{	6qúP%:/Á?41•ÏBóJ	"ÒÎýÍ0·",áõ"Hº*ùÊPz0
! ð·1ÂÎz¾)+œ».jmyô(æ¡Bè%‘xS-é6~'*‹!EB-À
Q°((»!ú�*')2#+óg/k,ïÂ‡
e%	S˜Œ&,K.Áf%£,
kVE2_`·.òä™ÿýÑã`¡Y Ù#Ÿ#˜+.„/É™$Q)l	Ê	ó1?ˆä¾Y¶0Ä%È,£G-Dì¢$
"¯.¹®t³™�y~DY$ð
æHÇ¦…/$¥!æ+¯`k/ ·[w&$2˜!-GEÛ)%e+o˜"9†©1H*
! ¼#&S=C0á#ª)-8',o%ck�Â(j•(ÈKlµÌ&b 
! â
Ÿš&™
! Ð6Ü%ñ.œdÁJ
! 9
! ›.Ç
#¯g
! ¸'O	!ž"(Ð1H.Lì
K&!/”;f	î›!d"èˆº%×’$t¡h¤på‚µ-„$b+^Ü¨qm$ª1/@)E%‹'l$Y	3	
! °z®!X1Ÿœ¡ñ':ñšâp{+P(ÆÊºî'Iþ¥<0¬QÔ&*0äÚXïÙÔñß#ê*Ý
=Œ‚0A19
©$À&¥
2Ñ
! ”Æ»,^(-q Í+µ6$`øjp
! ¦‰'ÞŽ		ç‰•>$(`C
À	·Ø)ì,nÔ!k“0’,·Ø�.¬z	Ø@(,
! Œ	v-aŠB%îÈ&$ù\õ*=.ÎzÝ1l
üÄs""9ø%x.^0#^"òå„9ä#„0‰`
! ƒ.,i7]"­\H1;/‹.i,ôA‘
o%-+'õ(«.9•
é ›¬,P•
! »&Eù Q ý&¹	¿s`0Ò1_4%’ðåH„
q'ñ$ÅœECëJ¸Žµ¢5.â'¢p-^byô*Œ€ ä÷&¶,ô"�=U½¹'S*ƒ)uù)»)=O-ô-> {3gÖ,”E!è.­
&'´ÙF(Œ°è	;!S01.O{.âÇè*6,Ç¿ü€Ü
ÀV¼
! !,Ö*ó+	;,…ˆ|)hšå&kË
! (~.Ô�æ0‚	Yþ0§.ýk¨Üª W1þâ.Ø*³
! H"��½(¼X.°@¹Úz- ‚ä*¦!0 †
­]O,Š?1|€+„^
 ‚2 äï1‘61ç
! :Ëé(‰/È…%5)¶1©oC&•F/º0W5=ß&Li*†$ñ1þ,#nKF1íh!�.–•°$•ÆÈœÅ‹
! a² ú.U­+2	èØ‹*å(
þ Ù(9Š(ô!6%Õ	D
—.ýB&ÜtÃ!š/ìj%óõ#[	w#3.5æ*øß$¥l!ü-Ê!¨;"Ì¢,'b1û#&T$À"gæ/Ûé&–c#T/@-”uY�æ!!%&)\+Ü-	 &ˆ%!1˜Ÿ1ê"sÐ-},]/1“‹á)3*p.q2…
! Ó{(ès
øõ0*.kÔ)Õ=Ñ!½
»†CmÂ&ó	4*EF)…0æß.‘(•	SÃ‚(â ˜!Aïf,ÍØ"‚$l+šK;1Ý w5
ž¨
! !É	ä(é!û)P
�#÷$#ˆ"N.&>{3�C$äJ˜²»øQ'b%I «Œö.D|Ï,íÒm�*¶Î&�!Š&2
À}a¤Ä!$Î)h(70ëß29K%~=qò1Õ�+Ïá¦,!Ñ!‚c)éì%ûV%R$¼ÑK+}	>	&¨	8³)O#½0Q,¹tüúî-Ð«ÌZÉ:¢d r1_G&J,˜£0u$A.‰&¬üå'„*¾x t
! Ð¿ÈC»²3Ï!Ä*˜Í=%…x)õÐ_š~#%"g /F+%z%§¼þ%Ú)î¸"«
! Å+�‡	4-Öb(
! ž$:VÍ%n
â
! Œ"¹·"r&”Ž}û	pŸ.Á,Ý]&Ó/ñ*6ø(	î‹1�	†!áæûçÌ*	51ñU"d)½mÃC;%0.„+d-–	×/ …+b
! A$?Ï.êè
! 6÷,ö°,m)Œ
³b'´-Ä¢ì6ÿ\‹&2&
d
! ˆ$"2+¬Þ1Æ81 y	)?} ¥Ã $¯‚+'0c%'+GT0Zô'Ì/Z
—'Õ\'IùBìÐ0P&ˆó-§·2}j0{™!ŒãÙ N°/ #ÿã)€õ$\©.ª$Q	D'p‰îô2–,äÁ0—å1ï)P'i%x-î,ý·	M(G'1Á%f‘Ç[ä!?)yçb$£	R</À!§ hç*6(9Øá
! �.“'}/j/Æ%YÅ¬$/í—$t+KK»+ø/[‚&Þ*‘*	™|f#.“)ð	d(zDh"åÅ!˜ð*•)9¼+	*,A0• U +(á+ã& 0Bp08ã,÷0|ü"…3#ß±¨­‰ Xéfå
! *+#/z)+rš€4å$…*ÓÂ
! Á$r¬ b%Z`s-%!Þ-‹šUkJ!=
ý1/¸A
Wër/m!±ìjLM€#™+m«#íj.
â,½
B˜ ]!Ú K�
ÜA4Ûjp^nž)²\B:1(Ú#2`-¶,®%};26
! "#�!Žk$ô
! +v2&ì$¥p*½ [´€(×4!Ù0Q÷Äëô*%*&;*@%Í�‡/Àv›-Â0ò)Ä ›&o'Í/+W 2xÞÀŠ(ÄíáŠ2Wšq"z-]1lxèlr€u*ì"Ínç"‹‰1ò?¦&¹Ñ%sÐ.�*t¼&Tkç/c—,#ý
! 40•îÏ1q·(#'§ë9B
! I¢*#ƒ
Za0á'X&f0Uò+$™oŠ)Ç
! 1ö,/Ô×#;-×/.Ù,<õ)4/Í#»Ü,¿�	ÊYë"z á ë-Y«'¨»B?8Û-S˜	-%^¸.Âù!* 	•â"GN	šò12¨)Pó.ÿ½öØ)›T
! äÛª™ƒ*ó#† ~Û›,žy0py F#±
! ¼I®	|ùU1D(�"_[
¬%(=§Ç	®)ï*C2Ôsj™-âS&ÅZ¤—|"äúL ò&k�dÔÆÕró–Š®ã1…2y.ª�)(U	˜*sk5È81®/k
! '2G,Æ'<*%%,‹30""m~1šÏ*ÕRªÅÇ7'1Ù$½u&×	î¦ç&¿?i½!×V/3%ž!XÆºÆ$4¬
Ju3­ÂÁ~Ð0,V"1 n"?#%³!Ë%F(±-Q&Ò
! bFMô/í­±$ç*½ ª+¾¶N'OË*Ý(Ë)k%]j§,t.×*‚….iú†&©!Ž!LŒ(ÑX#í
! 0ž	vdnQ!dAñ31>ƒ(Ò
ùê ÷}AàÐX‰£*G§'wú62NÆ½æS6#« ],¿0-+_´€-;™#.&\"9-Lì.ö›0¬—P-?c-Þ,”*~å…”
! ‚!Ò,‰%7<$Œ/s+{âä·
Ý#Ë¡`/Sû/°ôÖ§--À]"q’N
! J.:2ûP	á!,*/Õq)¶€Ž‘¦('&0n7)ËD
! ç)Ö(û#·F+‡Œh'ÿ+)MúG(—/"D0Ô.n*_Ü‚íí1 Í‹T«Ï-:„œ!Ô/w;
! ß’'nÓ&Q³ˆ1Z¾�.ì¸W"ê&¬	x*Å&)‚«Å"p`!*í%'-(g.Â"?÷<¥{,˜'~.à$1õ
!  !ù*¨Ã‘¯¼ÑÄ)È0M*NV÷÷Êö'õ¢#óÌ1a/ø)¿R.#S0(T�c"ËM1èÍ.v+“�&wv‰�Ýi
! Ñ ‡È/À+Ù'Ù[h/)@j t–
Ó"o&cë'j&œ�f…ð60/°3¾+yZ ÐNrŸ/á“È„ÃöÝ)Â7Ý-""&ä'“ÙcçæW+N/ÜÎt1o.Ø(¹*jîu(’ž»•­%Ë *4,¦*Ò!I(Õ%Ü‡&‰ôñ”\/Q\$[$«/Ì€!*&^òÂ*çhï&÷1³wç.%LG"y1:~+ÜV,øÛU½#Õ'uŠ-iR*#i
)H$ê#Í.Ö#u"¦BJv,ƒï-Ð?w%�oªþ	ñ&&' ),!ÿ!±ƒx.è-Ž*ß²¯—%Xƒ>(–uÅ#™1›#Ï#4™&4#½	ÿ1à'‘$�+�o"4·
! {o-ä,…äÔ0eX/�	«,#HÌ6Da)‡
! Ú@(BP±,Ò)¨%1½
1“!J*€+üü½-ó’¬Ò™ž,ÿ*�#ÿ	¢/M!äs§šz=kWŸ³
! êU$$‚VF2Ð©-Ï/”!ƒ+ÿ#Lgø-âÏ
! s)¶Ò%Ô+ÙŽÝË!ŒÅÑ%-ãì+¹(À'ë*±Ü )¹.xŠ4¢Ë‹/•1_%V`
¨±&Å�!$o�!&‡–‰í)í‰)~
v0HþMg&F
! µ'—Åu1í Y&X hV7
! o%š'Ò�/l)Õ»	�Û \¯	‹¿
ÂÈ) %l(Žp‚.°0�Ó€Ä‡W*¥0Œ.OÊ/<.-þ$¸ÑÉ•*b,0Â
<Z](´)ÿE¦1üÖ
! _,Ò,ÿp!û-ÏÍ
! ,ÞÂ)·å#r�(I
! rA�!Õªë«·!%|-~u0éí(ß 	.5$Ì¾-R&#‚Éh1Ey"z"]ó)¯¨&áâ&iI7$Ûr$èéá$xÍ!J!³¼2u-â…"Hq/ ÅW,hè1M+1ö,¾$ÏZé+#È(k%ÚK�-Ž'g0§Ø5,4± Á1'(høùåê”<!f7.ƒ,Ù1eÏäWä#a…)“
O¤-š0[+£ç?*}
AA-µ¸û*�$‡è"¸=˜†Þôm1Ó#Š^±‘	cJ¡!v'º
  
! .1®
WP*>0ÿ”½ ÀE	.ƒ"™/r0qµ
! ú)P0Ê$á¾)&ç,þÏ{
! ‰m:
é!!OÞœ%qX$I“N$æF$ÝÝi!Þ(êå-Ï0Â-”/–&å)r+OÙ&7¸,ô,Êµ!¹ñ‰%b´+ó
! ÿ�&BãòX'Z+ŒdaØ,«*>'/*1>"~ó$a*¸0ÿ&".45-9+1$!"1 À³*Ï¼0C9t%÷-+
WØÉ(­*&^ç–h%yï%G"`$2{ýp½*$w
! á(³ h›(Û
N++vL	ˆ+/¼-¤Õ“bÉ
!  ±°©'6"Ÿ!;&"7ÕÉ"ï
! J
q(®Ù²E0§à½;'YŸë¿1Ò
8$L¥«/ã%úå"±
 e	ÿ$u%
! åcc'5!òÆÃ¤
¢n-1Í¿&y‘œí%R)Žœ-©,{¬+Ó.´.]#L%å,Gƒ'·ç'Á(¤)ªˆƒ!Úå×0ä"!ù	íØ ÷§;†0¶	%Y*Eu-$‘0¦"|ïÔ® —&ª	éÝ¶'…J'ã­)Š+á*gm0
ñ,v0É%Î$,2Ö%Ú	×&1*Š`‚0r _¬
! p´öTü1�Ð
! Ì!Ç{
]0Û	žÓ
! ü
! d,&÷ ‡$I.y(b(1!‹Ë“:'L-‹*
$0/–ç#)p+[&ÄÃ¶l
! Ö÷¨'m#£Ô&Š€%.û!ó6*|#àS žIšÐ*G O&1/�²B-1~!HAo(/ 
*_Ç�"!;!¬&ÿ'ZÆ-…Ÿ'¡í�Ç ð"{&Œ0ž~ 'åö%,,D$.D!�-Ÿt'�' 
! ø*�-Å<o)æ.¨.!#š-Ø
! q	J-*0ö#Í/—-?"	>†¦)ø°	p	‰$-<)ô%•'i*à.‘J(oÅ)]ÉÃ
! Õƒº.†® DD &*‹ÑçVÄù®Ý2µ*o	ïTœ1„"Ë‹%�&îú«a.¢0ó‰*8#C	Æ
! ù0¢"†‡
! ]í8ŸÕ¨
! /$©¤0Ýì µÍÜ(ÖòŠ#Á&%»1ùy{Ð¢óT¾Ó(¼'ú`ãs¸&Ý+N1œ#f¤#eÎ.:Ç&.$²*/íú%Ñ
iöp %‹ f/€º!rW!ï 
m	Íö(ã–�ø1º$ÑÀè!z|Ã  ð!'‚žS[ç0Fv$'ÓZ$ƒ\Ö­€¸æ
Ôï|
–!�*"pµ/Š%k*:&0bºS,IE'}¥Ûù["ù%Á+�–#R7Ê
\)')-4à0d&Þ.lE(A*+m›o"a'n÷á,& n\ ¶)
! *êã-èê.&)'k‡"ã"¨ ÅO(çÏ‡I#…
ÿ †*:è¡+ÿ- m&M/Ý7­7	7"
! 	2Ï¦e#2Ï	ü&' ˜&-Y³ñó ß".'‡ð.‰-Q#” 'o
! e²-T±Ž/ó%ê)1	‹u.˜aÒ.'‹7%Ü›
! µ¤!.�I&`("1+J·�"‚�)Ñ*%/-y'à
! R›%ÎblNý³úŒ‘-Ô 1-æIé£T¶
*hçv /|z¥
! z+"�$z/p{0Ò$¸'ºÔY*Æ�
2Q$7gfŒx,ï70¡"bË„±)S¹,%	ð “	Ø'ø#@	K	0PÕÁ*_Ò��.+’1Ké1Ð!Ý*T(?&
ë'ÀuðÒñ%µ#à-ï$aØ0Ÿ4â#-‘I2ˆ®0¼,)²u,u%ùM-B ,÷»".Z#ß+^Ã+‚ê)š"} þª(r!W&Ë#!ë
ä"ÀN’¼µ ›1’+(
! ;Ž·œñ"J("0¸(Ö/–
“|$Ì”�f·$=ò
! "511š¶-®1$!ôií(dH·(i%¼–½+®.øƒ`„:$5%²d$™$Ú*$“/yv.0"I$
! ÷'óÚ
! †€ü!—
! §Ží&Ž%j#P.ë[ˆ% Tj$T#f)PÁ‰ˆt�/O.úqƒ1j-º&-p$Š'-
fu),$ºÚ-%±/g	`‹+»/Šè	b¡¦
! ÏèÁ5M,(y E5*Kâ`'’/A"+/èœ�/:)ù
sD1Î�0êìÜ+¦ÐÂ%.›ø!³­�0¦
‰b"¤1öí/ÎiMïNËá"É?$-*"F¾Ñ¢4ô•%ÐÚË•&9**�àðÄŒWƒåáÙÅ0Û1#	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1828,1834 ****
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET%<-fcf-protection=return%> is not supported for this target%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 1846,1852 ----
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** F2008: A pointer function assignment is
*** 1868,1895 ****
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 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 missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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.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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 extended entry point information for inlined functionsGenerate 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 pointer bounds checks for variables with incomplete type.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 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 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 string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
--- 1886,1913 ----
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp''0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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.-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mlong-double-[64,128]	Specify size of long double.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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 function entry to 4 byte.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always 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 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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 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 range!CDX 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 (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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 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 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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 double-precision floating-point instructions.Generate extended entry point information for inlined functionsGenerate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation 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 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 pointer bounds checks for variables with incomplete type.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 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 string extension instructions.Generate string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 number of pairs of load insns for compare.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
*************** with preprocessed source if appropriate.
*** 1911,1917 ****
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 %LSpecifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET).Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET).Specification 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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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.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.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 where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 Control-flow Enforcement Technology (CET) 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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
--- 1929,1935 ----
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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 whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
*************** Please use an explicit cpu name.  Valid
*** 1940,1950 ****
  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 %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 %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 subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %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 can not 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 can not 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 can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not 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 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 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.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 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++ 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 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 with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 it.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 memory access errors found by Pointer Bounds Checker.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 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 type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 switch case falls through.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 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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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.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 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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX 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 cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a 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 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-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing 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 parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress 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 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 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 a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment 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 privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous 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 address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of 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:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: 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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %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 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 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 must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%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 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 involving a null pointer in %qEarithmetic 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 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 in new-expression must be constantarray 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 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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<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#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes 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 %sbackend decl for module variable %qs already existsbad 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 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 -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase 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 it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary 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 typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-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 IFbody of %<constexpr%> constructor cannot be a function-try-blockbody 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 %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth 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 never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut 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 %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %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 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 instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot 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 bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI for argument %qP to %qDcannot 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 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 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 to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot 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 %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot 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 lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose non-public member %qD of %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 %qT from ()cannot 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 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 derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot 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 throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variable-size 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 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s 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-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 clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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 argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
--- 1958,1968 ----
  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 %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 %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 subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %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 can not 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 can not 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 can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not 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 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 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.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 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++ 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 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 with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 it.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 memory access errors found by Pointer Bounds Checker.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 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 type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 switch case falls through.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 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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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.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 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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX 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 cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a 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 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-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing 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 parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress 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 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 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 a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment 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 privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous 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 address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t 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 asm-specification is not allowed on a function-definitionan 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 enum with mismatching number of 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:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: 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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %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 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 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 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument 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 clause in OpenACC %<parallel%>argument 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 "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"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 %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument 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 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 must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument 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 largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%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 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 involving a null pointer in %qEarithmetic 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 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 in new-expression must be constantarray 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 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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler 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 typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-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 %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<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#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes 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 %sbackend decl for module variable %qs already existsbad 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 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 -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase 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 it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary 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 typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-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 IFbody of %<constexpr%> constructor cannot be a function-try-blockbody 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 %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth 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 never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %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 %qs requires builtin %qsbuiltin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut 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 %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %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 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 instrumentation thunkcaller 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 not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan'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 allocate stack for variable %q+D, naked function.cannot 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 member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot 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 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 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 to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot 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 %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot 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 %qT from ()cannot 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 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 derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot 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 return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot 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 throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %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 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 %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s 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-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 clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_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)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %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 argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
*************** Please use an explicit cpu name.  Valid
*** 1954,1979 ****
  compilation terminated.
  complex 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 variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %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 must have type %<bool%>condition expression refers to iteration variable %qDconditional 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 in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..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 field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor 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 loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 %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 %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed 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 NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould 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 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 read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration 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 conflicts with built-in declaration %q#Ddeclaration 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 %qs 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 non-memberdeclaration 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 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 %qF has a different exception specifierdeclaration 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 std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration 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 %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement 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 %qT 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++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault 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++2a or -std=gnu++2adefault target was not setdefault target_clones attribute was not setdefault 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++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted 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 function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining 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 match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting 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 stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 parametersdid 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-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct 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 match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble 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 %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge 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 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty 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 index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty 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 FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator 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 expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merrors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit 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 as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr 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 has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression 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 integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal 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 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)fail to initialize plugin %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 open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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 %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_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 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 mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 in an otherwise empty %q#Tflexible 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 suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%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=ifr30_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 added.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.frame 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 requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 %<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 arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction 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 string typefunction 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 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 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 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 with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_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(): Bad array referencegfc_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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt 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 expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 %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 -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %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"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  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 nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %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 %qsimplicit 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 %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 regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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 noexceptin C++11 this throw will terminate because destructors default to noexceptin 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 allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-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 %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_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 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 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 %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer 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 array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid 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 modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %d for builtin %qFinvalid argument %qs to %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 %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") 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 vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid 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 reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid 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 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>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 %<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%> at top levelinvalid 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 '%%%c'invalid use of ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 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 member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid 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 typeinvalid 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 ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld 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 rotate count >= width of typeleft rotate count is negativeleft 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 %u bytes, but argument is %slimit is %u 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 integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal 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 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 intrinsiclong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %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-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing 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 method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg 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 argument in single-value contextmultiple-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 use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<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 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 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 trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext 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 %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno 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 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 description yet.no 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno 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 members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no 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 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_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 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 double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD 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 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-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 in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-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 in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-template declaration of %qDnon-memory input %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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-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, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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 expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> 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 uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %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 for sleep instruction must be an unsigned 6 bit compile-time constantoperand 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 must be an immediate of the right sizeoperand 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 %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or 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 null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" 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 file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %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++11overriding %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++17packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT 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 %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %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 %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 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+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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-commutative: %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 ~%qTr0 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-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>range-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread 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 input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> 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 visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration 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 enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
--- 1972,1997 ----
  compilation terminated.
  complex 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 variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %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 must have type %<bool%>condition expression refers to iteration variable %qDconditional 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 in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting 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 return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting 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 built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider 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 %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..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 field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor 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 loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion 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 %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 %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed 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 NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted 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 profile info: sum_all is smaller than sum_maxcorrupted 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 emit HSAIL for function %s: function cannot be clonedcould 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 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 read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated 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 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 run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata 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 %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration 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#Ddeclaration 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 conflicts with built-in declaration %q#Ddeclaration 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 %qs 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 non-memberdeclaration 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 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 %qF has a different exception specifierdeclaration 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 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 %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement 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++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault %d minimum %d maximum %ddefault 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++2a or -std=gnu++2adefault target was not setdefault 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++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted 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 function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining 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 match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition 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 instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting 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 stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor 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 parametersdid 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-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct 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 match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support performance extension instructionsdon't support performance extension version 2 instructionsdon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble 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 %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge 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 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty 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 index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty 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 FT32B code compressionenable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator 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 expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merrors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit 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 as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr 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 has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression 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 integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal 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 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)fail to initialize plugin %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 open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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 %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_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 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 mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-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 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 suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%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=ifr30_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 added.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.frame 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 requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 %<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 arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction 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 string typefunction 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 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 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 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 with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  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_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_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(): Bad array referencegfc_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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt 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 expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 %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 -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %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"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  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 nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %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 %qsimplicit 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 %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 regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible 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 noexceptin C++11 this throw will terminate because destructors default to noexceptin 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 allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-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 %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible 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 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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent 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_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 %qDincremented 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 must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection 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 %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_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 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 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 %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer 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 array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %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 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, can't find crtoffloadtable.oinstance 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 scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt 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 can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid 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 modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 %d for builtin %qFinvalid argument %qs to %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 %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid 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 element type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid 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 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") 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 vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'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 plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid 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 reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid 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 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 %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>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 %<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%> at top levelinvalid 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 ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 constructor as a templateinvalid 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 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 member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid 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 typeinvalid 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 ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld 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 rotate count >= width of typeleft rotate count is negativeleft 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 %u bytes, but argument is %slimit is %u 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 integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal 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 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 intrinsiclong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %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-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing 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 method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing 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 BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg 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 argument in single-value contextmultiple-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 use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<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 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 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 trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext 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 %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno 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 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 description yet.no 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno 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 members matching %<%T::%D%> in %q#Tno 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 profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no 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 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_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode 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 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 double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD 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 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-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 in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-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 in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-template declaration of %qDnon-memory input %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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-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, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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 expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is bitfield while 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> 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 uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 %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 must be an immediate of the right sizeoperand 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 %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or 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 null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" 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 file not specifiedoutput 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 regs 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 %qDoverflowed output arg list for %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++11overriding %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++17packed 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 %qEpadding struct size to alignment boundarypadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT 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 %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %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 %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %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 validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 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+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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-commutative: %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 ~%qTr0 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-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread 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 input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> 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 visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration 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 enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister 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 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
*************** Please use an explicit cpu name.  Valid
*** 1982,1997 ****
  required from here
  requires-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 %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return 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 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 %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 a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse 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 >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 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_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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++11scoped/unscoped mismatch in enum %q#Tsecond 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 of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 rtxshift count not unsigned 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 in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec 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 %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static 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_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange 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 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 in function template signaturestrong using directive no longer supportedstrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template 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 failuretemplate 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 placeholder type %qT must be followed by a simple declarator-idtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe 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 NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never 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 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 control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 frame size of %wd bytes is larger than %wd 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 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the 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=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe 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 use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too 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 expressions for structtoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional 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 return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry 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 bitfieldtrying 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)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype 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 %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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype 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 type variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded 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#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown 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 to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed 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 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 stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported 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 %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused 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 %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -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 __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use 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 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 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 invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 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++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %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 of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-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 stmtvirtual 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 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, 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 into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_addressof%>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_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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}Project-Id-Version: gcc 8.1-b20180401
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
! PO-Revision-Date: 2018-04-11 06:30+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 2000,2015 ----
  required from here
  requires-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 %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return 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 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 %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 a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse 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 >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 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_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling 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++11scoped/unscoped mismatch in enum %q#Tsecond 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 of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second 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 argumentsection 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 %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 rtxshift count not unsigned 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 in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec 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 %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static 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_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage 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 specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange 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 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 in function template signaturestrong using directive no longer supportedstrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol 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 failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template 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 failuretemplate 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 placeholder type %qT must be followed by a simple declarator-idtemplate 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe 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 NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never 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 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 control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 frame size of %wd bytes is larger than %wd 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 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the 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=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe 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 use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too 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 expressions for structtoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional 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 return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry 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 bitfieldtrying 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)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype 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 %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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype 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_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within __builtin_offsetoftypespec 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded 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#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected 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 multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown 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 to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown 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=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed 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 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 stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported 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 %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused 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 %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -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 __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use 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 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 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 invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 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++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %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 of -mirq-ctrl-saved must have form R0-REGxvalue 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 dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector 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 series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-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 stmtvirtual 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 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, 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 into constant object (argument %d)writing output filewriting 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 edge %d->%d for PHI argumentwrong 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 %<__builtin_addressof%>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_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong 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 type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
! PO-Revision-Date: 2018-06-03 11:52+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,
*** 2116,2122 ****
   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 conflitl'expression a une valeur constante mais elle n'est pas une expression constante du C++La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %LLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %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 Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©eL'instruction de capture !$OMP ATOMIC CAPTURE doit lire depuis une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %LL'instruction de mise Ã  jour !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %LL'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. Ã  %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 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 Ã  %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:
! #pragma GCC memregs doit prÃ©cÃ©der toute dÃ©claration de fonction#pragma GCC memregs accepte un nombre [0..16]#pragma GCC optimize n'est pas permis Ã  l'intÃ©rieur des fonctions#pragma GCC optimize chaÃ®ne... est mal formÃ©#pragma GCC option n'est pas permis Ã  l'intÃ©rieur des fonctionsÂ«Â #pragma GCC targetÂ Â» n'est pas supportÃ© pour cette machine#pragma GCC target chaÃ®ne... est mal formÃ©#pragma GCC visibility doit Ãªtre suivi de Â«Â pushÂ Â» ou Â«Â popÂ Â»#pragma GCC visibility push() peut spÃ©cifier Â«Â defaultÂ Â», Â«Â internalÂ Â», Â«Â hiddenÂ Â» ou Â«Â protectedÂ Â»#pragma GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX#pragma GHS endXXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXXl'implÃ©mentation de #pragma pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier#pragma message: %s#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 vtable n'est plus supportÃ©Descripteur $ Ã  %Lun numÃ©ro d'opÃ©rande $ est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©rande$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L%#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 Ã  %C%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD est dÃ©clarÃ© comme un alias aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© Â«Â ifuncÂ Â» aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© Â«Â weakrefÂ Â» aprÃ¨s avoir Ã©tÃ© utilisÃ©%<!%> n'est pas valable dans GIMPLE%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#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 option%> n'est pas une chaÃ®ne%<#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 unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#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 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%> dÃ©jÃ  appliquÃ© Ã  %qD%<#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 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 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 cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<#pragma omp cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<#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%>le 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 declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare simd%>%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare target%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#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%>%<#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%> 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%>, %<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 scalar_storage_order%> n'est pas supportÃ© pour le C++la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> n'est pas permis icicontrainte %<%%%> 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%> 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 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 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 %qT%<%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::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le destructeur%<%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 d'attribut %<%s%> ignorÃ©e%<%s%> est inconnu%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&&%> 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 %s%<-Wabi=1%> n'est pas supportÃ©, on utilise =2%<-f%s%> et %<%s=%s%> sont incompatibles%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=branch%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mibt pour activer CET%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> requiert le support CET de Intel. Utilisez -mcet ou les deux options -mibt et -mshstk pour activer CET%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mshstk pour activer CET%<-fcheck-pointer-bounds%> n'est pas supportÃ© pour cette cible%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec l'assainisseur d'adresses (Address Sanitizer)%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec l'assainisseur de thread%<-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%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> est obsolÃ¨te%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-for-scope%> a Ã©tÃ© rendue obsolÃ¨te%<-fobjc-abi-version%> >= 2 n'est pas supportÃ© sur les cibles %<-m32%> avec %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 doit Ãªtre utilisÃ© sur les cibles %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec %<-fobjc-abi-version%> < 2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestage%<-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%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize=address%> et %<-fsanitize=kernel-address%> sont incompatibles avec %<-fsanitize=thread%>%<-fsanitize=address%> est incompatible avec %<-fsanitize=kernel-address%>l'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=leak%> est incompatible avec %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautes%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf -g%s%> pour le niveau de dÃ©bogage%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-m%s%> n'est pas supportÃ© par cette configuration%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-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%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> et %<-fcheck-pointer-bounds%> 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%>%<-misel=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-isel%>%<-misel=yes%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-misel%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mpcommit%> a Ã©tÃ© rendue obsolÃ¨te%<-mrtd%> est ignorÃ© en mode 64 bits%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstring%> est obsolÃ¨te%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-static-libgfortran%> n'est pas supportÃ© par cette configuration%<-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'initialiseurs%<...%> comme arguments.)le gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> a un numÃ©ro d'opÃ©rande invalide%<...%> 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Ã©%<::%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 %<<%>Â ?%<=> 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%<@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%<@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 @catchl'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>%<G0%> dans le format Ã  %Lla directive %<GCC unroll%> ne commence pas Ã  la boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C%<I%> Ã  %L et %<J%> Ã  %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %s%<[%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Ã©clarationles 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 %qD%<_Float%d%s%> n'est pas supportÃ© sur cette ciblel'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__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec -fgimplela fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> dans une dÃ©claration vide%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> requiert une dÃ©claration de donnÃ©e initialisÃ©e%<__auto_type%> utilisÃ© avec un initialisateur de champ de bitsl'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__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 cible%<__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'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'argument de %<alignas%> a le type non entier %qTl'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivela limite de %<alloca%> est inconnueun %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0%<asm%> dans une fonction %<constexpr%>la 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%> requiert un rechargement impossibleles spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiquesl'attribut %<assign%> est en conflit avec l'attribut %<copy%>l'attribut %<assign%> est en conflit avec l'attribut %<retain%>%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinl'expression de %<async%> doit Ãªtre un entier%<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Ã©ele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruption%<builtin_return_address%> ne contient que 2 octets d'adresse%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef%<concept%> uniquement disponible avec -fconceptsles 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 fonctionsl'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de typesle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiquela profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)les lambda %<constexpr%> sont uniquement disponibles avec -std=c++17 ou -std=gnu++17le 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 entierle membre statique %<constexpr%> %qD doit avoir une initialisationla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variablel'attribut %<copy%> est uniquement valable pour des objets Objective-Cune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme nom%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentÃ©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»%<delete[]%> n'est pas une expression constante%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>la clause %<depend(sink)%> attend une itÃ©ration lexicale ultÃ©rieure%<depend(sink)%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationune clause %<depend(source)%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend(sink:)%> sur la mÃªme constructionl'identifiant de %<device%> doit Ãªtre entierL'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%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<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Ã©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesl'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©les 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 classel'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 positive%<gcall%> n'est pas dÃ©fini comme un typele 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 %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%>%<goto%> n'est pas une expression constantel'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<if constexpr%> uniquement disponible avec -std=c++17 ou -std=gnu++17le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>%<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 blocle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dla 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%> comportant un paramÃ¨trele 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 long%> invalide pour %qs%<long%> et %<short%> spÃ©cifiÃ©s ensemble pour %qs%<long%> invalide pour %qs%<long%> ou %<short%> sont invalides pour %qs%<long%> ou %<short%> spÃ©cifiÃ© avec Â«Â charÂ Â» pour %qsl'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<long%>, %<int%>, %<short%> ou %<char%> sont invalides pour %qs%<main%> est dÃ©clarÃ©e %<_Noreturn%>une rÃ©gion %<master%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, un %<task%> explicite ou une rÃ©gion %<taskloop%>%<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Ã©mentsla dÃ©finition %<namespace%> n'est pas permise ici%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentmodificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qsmodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>une fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>l'expression de %<num_tasks%> doit Ãªtre un entierla valeur de %<num_tasks%> doit Ãªtre positivela valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<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 1%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<for 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%>la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qsune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨treune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une 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%>l'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<readwrite%>l'attribut %<readonly%> est en conflit avec l'attribut %<setter%>%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec -fconceptsl'attribut %<retain%> est en conflit avec l'attribut %<copy%>l'attribut %<retain%> est uniquement valable pour des objets Objective-C%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que voidl'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCL'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 constante%<short%> invalide pour %qs%<short%> ou %<long%> sont invalides pour %qs%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble pour %qs%<signed%> ou %<unsigned%> sont invalides pour %qsl'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Ã¨sesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<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 globale%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©la construction %<teams%> n'est pas Ã©troitement imbriquÃ©e dans une construction %<target%>%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<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 incompletl'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%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typename %T::%D%> nomme %q#T qui n'est pas un type%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixesl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<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 fonctionsl'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'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%>l'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Ã©en%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14qualificatif %E ignorÃ© avec asm%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%G%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%G%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%G%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%G%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsla destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%G%qD qui forme le dÃ©calage %s est hors des limites%G%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%G%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%G%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%G%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%G%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 %wu%G%qD le dÃ©calage %s est hors des limites%G%qD le dÃ©calage %s est hors des limites [0, %wu]%G%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qTla sortie de %G%qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %G%qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %G%qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %G%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 %G%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 %G%qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%G%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%G%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%G%qD l'argument source est le mÃªme que la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale la longueur de la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) excÃ¨de la taille de la destination (%wu)la limite spÃ©cifiÃ©e par %G%qD dÃ©pend de la longueur de l'argument source%Gargument %u nul oÃ¹ un non-nul est attendu%K%qD lecture de %E octet depuis une rÃ©gion de taille %E%K%qD lecture de %E octets depuis une rÃ©gion de taille %E%K%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%K%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%K%qD la limite %E spÃ©cifiÃ©e est Ã©gale Ã  la taille de la destination%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille de la destination (%E)%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille maximale de l'objet (%E)%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille de la destination (%E)%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale de l'objet (%E)%K%qD: la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%K%qD: la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%K%qD: l'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%K%s %wd hors des limites %wd - %wd%Kl'argument %d doit Ãªtre une constante immÃ©diate%Kl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)%Kl'argument %i ayant une plage [%E, %E] est nÃ©gatif%1$Kla valeur %3$qE de l'argument %2$i excÃ¨de la taille maximale de l'objet (%4$E)%Kl'argument %i a la valeur %qE qui est nÃ©gative%Kla valeur de l'argument %i est zÃ©ro%Kasm pas permis dans une fonction %<transaction_safe%>%Ktentative de libÃ©rer un objet qui n'est pas sur le tas%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s%Kle premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨re%Kutilisation invalide de %<__builtin_va_arg_pack ()%>%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>%Kl'avenue %wd est hors des limites %wd - %wd%Kl'index de l'avenue doit Ãªtre une constante immÃ©diate%Kle dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3%Kle produit %<%E * %E%> des arguments %i et %i excÃ¨de %<SIZE_MAX%>%Kle produit %<%E * %E%> des arguments %i et %i excÃ¨de la taille maximale de l'objet (%E)%Kla taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nulles%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
--- 2134,2140 ----
   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 conflitl'expression a une valeur constante mais elle n'est pas une expression constante du C++La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %LLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %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 Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©eL'instruction de capture !$OMP ATOMIC CAPTURE doit lire depuis une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %LL'instruction de mise Ã  jour !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %LL'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. Ã  %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 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 Ã  %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:
! #pragma GCC memregs doit prÃ©cÃ©der toute dÃ©claration de fonction#pragma GCC memregs accepte un nombre [0..16]#pragma GCC optimize n'est pas permis Ã  l'intÃ©rieur des fonctions#pragma GCC optimize chaÃ®ne... est mal formÃ©#pragma GCC option n'est pas permis Ã  l'intÃ©rieur des fonctionsÂ«Â #pragma GCC targetÂ Â» n'est pas supportÃ© pour cette machine#pragma GCC target chaÃ®ne... est mal formÃ©#pragma GCC visibility doit Ãªtre suivi de Â«Â pushÂ Â» ou Â«Â popÂ Â»#pragma GCC visibility push() peut spÃ©cifier Â«Â defaultÂ Â», Â«Â internalÂ Â», Â«Â hiddenÂ Â» ou Â«Â protectedÂ Â»#pragma GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX#pragma GHS endXXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXXl'implÃ©mentation de #pragma pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier#pragma message: %s#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 vtable n'est plus supportÃ©Descripteur $ Ã  %Lun numÃ©ro d'opÃ©rande $ est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©rande$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L%#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 Ã  %C%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD est dÃ©clarÃ© comme un alias aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© Â«Â ifuncÂ Â» aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© Â«Â weakrefÂ Â» aprÃ¨s avoir Ã©tÃ© utilisÃ©%<!%> n'est pas valable dans GIMPLE%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#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 option%> n'est pas une chaÃ®ne%<#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 unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#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 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%> dÃ©jÃ  appliquÃ© Ã  %qD%<#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 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 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 cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<#pragma omp cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<#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%>le 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 declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare simd%>%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare target%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#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%>%<#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%> 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%>, %<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 scalar_storage_order%> n'est pas supportÃ© pour le C++la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> n'est pas permis icicontrainte %<%%%> 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%> 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 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 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 %qT%<%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::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le destructeur%<%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 d'attribut %<%s%> ignorÃ©e%<%s%> est inconnu%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&&%> 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 %s%<-Wabi=1%> n'est pas supportÃ©, on utilise =2%<-f%s%> et %<%s=%s%> sont incompatibles%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fcheck-pointer-bounds%> n'est pas supportÃ© pour cette cible%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec l'assainisseur d'adresses (Address Sanitizer)%<-fcheck-pointer-bounds%> n'est pas supportÃ© avec l'assainisseur de thread%<-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%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> est obsolÃ¨te%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-for-scope%> a Ã©tÃ© rendue obsolÃ¨te%<-fobjc-abi-version%> >= 2 n'est pas supportÃ© sur les cibles %<-m32%> avec %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 doit Ãªtre utilisÃ© sur les cibles %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec %<-fobjc-abi-version%> < 2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestage%<-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%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize=address%> et %<-fsanitize=kernel-address%> sont incompatibles avec %<-fsanitize=thread%>%<-fsanitize=address%> est incompatible avec %<-fsanitize=kernel-address%>l'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=leak%> est incompatible avec %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautes%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf -g%s%> pour le niveau de dÃ©bogage%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-m%s%> n'est pas supportÃ© par cette configuration%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-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%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> et %<-fcheck-pointer-bounds%> 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%>%<-misel=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-isel%>%<-misel=yes%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-misel%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mpcommit%> a Ã©tÃ© rendue obsolÃ¨te%<-mrtd%> est ignorÃ© en mode 64 bits%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstring%> est obsolÃ¨te%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-static-libgfortran%> n'est pas supportÃ© par cette configuration%<-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'initialiseurs%<...%> comme arguments.)le gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> a un numÃ©ro d'opÃ©rande invalide%<...%> 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Ã©%<::%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 %<<%>Â ?%<=> 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%<@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%<@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 @catchl'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>%<G0%> dans le format Ã  %Lla directive %<GCC unroll%> ne commence pas Ã  la boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C%<I%> Ã  %L et %<J%> Ã  %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %s%<[%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Ã©clarationles 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 %qD%<_Float%d%s%> n'est pas supportÃ© sur cette ciblel'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__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec -fgimplela fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> dans une dÃ©claration vide%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> requiert une dÃ©claration de donnÃ©e initialisÃ©e%<__auto_type%> utilisÃ© avec un initialisateur de champ de bitsl'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__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 cible%<__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'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'argument de %<alignas%> a le type non entier %qTl'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivela limite de %<alloca%> est inconnueun %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0%<asm%> dans une fonction %<constexpr%>la 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%> requiert un rechargement impossibleles spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiquesl'attribut %<assign%> est en conflit avec l'attribut %<copy%>l'attribut %<assign%> est en conflit avec l'attribut %<retain%>%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinl'expression de %<async%> doit Ãªtre un entier%<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Ã©ele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruption%<builtin_return_address%> ne contient que 2 octets d'adresse%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef%<concept%> uniquement disponible avec -fconceptsles 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 fonctionsl'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de typesle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiquela profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)les lambda %<constexpr%> sont uniquement disponibles avec -std=c++17 ou -std=gnu++17le 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 entierle membre statique %<constexpr%> %qD doit avoir une initialisationla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variablel'attribut %<copy%> est uniquement valable pour des objets Objective-Cune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme nom%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentÃ©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»%<delete[]%> n'est pas une expression constante%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>la clause %<depend(sink)%> attend une itÃ©ration lexicale ultÃ©rieure%<depend(sink)%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationune clause %<depend(source)%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend(sink:)%> sur la mÃªme constructionl'identifiant de %<device%> doit Ãªtre entierL'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%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<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Ã©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesl'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©les 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 classel'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 positive%<gcall%> n'est pas dÃ©fini comme un typele 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 %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%>%<goto%> n'est pas une expression constantel'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<if constexpr%> uniquement disponible avec -std=c++17 ou -std=gnu++17le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>%<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 blocle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dla 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%> comportant un paramÃ¨trele 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 long%> invalide pour %qs%<long%> et %<short%> spÃ©cifiÃ©s ensemble pour %qs%<long%> invalide pour %qs%<long%> ou %<short%> sont invalides pour %qs%<long%> ou %<short%> spÃ©cifiÃ© avec Â«Â charÂ Â» pour %qsl'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<long%>, %<int%>, %<short%> ou %<char%> sont invalides pour %qs%<main%> est dÃ©clarÃ©e %<_Noreturn%>une rÃ©gion %<master%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, un %<task%> explicite ou une rÃ©gion %<taskloop%>%<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Ã©mentsla dÃ©finition %<namespace%> n'est pas permise ici%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentmodificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qsmodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>une fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>l'expression de %<num_tasks%> doit Ãªtre un entierla valeur de %<num_tasks%> doit Ãªtre positivela valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<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 1%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<for 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%>la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qsune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨treune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une 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%>l'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<readwrite%>l'attribut %<readonly%> est en conflit avec l'attribut %<setter%>%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec -fconceptsl'attribut %<retain%> est en conflit avec l'attribut %<copy%>l'attribut %<retain%> est uniquement valable pour des objets Objective-C%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que voidl'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCL'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 constante%<short%> invalide pour %qs%<short%> ou %<long%> sont invalides pour %qs%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble pour %qs%<signed%> ou %<unsigned%> sont invalides pour %qsl'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Ã¨sesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<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 globale%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%<std::%s%> est uniquement disponible Ã  partir de %s%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©la construction %<teams%> n'est pas Ã©troitement imbriquÃ©e dans une construction %<target%>%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<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 incompletl'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%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typename %T::%D%> nomme %q#T qui n'est pas un type%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixesl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<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 fonctionsl'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'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%>l'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Ã©en%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14qualificatif %E ignorÃ© avec asm%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%G%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%G%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%G%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%G%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%G%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsla destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%G%qD qui forme le dÃ©calage %s est hors des limites%G%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%G%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%G%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%G%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%G%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 %wu%G%qD le dÃ©calage %s est hors des limites%G%qD le dÃ©calage %s est hors des limites [0, %wu]%G%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qTla sortie de %G%qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %G%qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %G%qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %G%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 %G%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 %G%qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%G%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%G%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%G%qD l'argument source est le mÃªme que la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale la longueur de la destinationla limite spÃ©cifiÃ©e par %G%qD (%E) excÃ¨de la taille de la destination (%wu)la limite spÃ©cifiÃ©e par %G%qD dÃ©pend de la longueur de l'argument source%Gargument %u nul oÃ¹ un non-nul est attendu%K%qD lecture de %E octet depuis une rÃ©gion de taille %E%K%qD lecture de %E octets depuis une rÃ©gion de taille %E%K%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%K%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%K%qD la limite %E spÃ©cifiÃ©e est Ã©gale Ã  la taille de la destination%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille de la destination (%E)%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille maximale de l'objet (%E)%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille de la destination (%E)%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale de l'objet (%E)%K%qD: la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%K%qD: la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%K%qD: l'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%K%qD: Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%K%s %wd hors des limites %wd - %wd%Kl'argument %d doit Ãªtre une constante immÃ©diate%Kl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)%Kl'argument %i ayant une plage [%E, %E] est nÃ©gatif%1$Kla valeur %3$qE de l'argument %2$i excÃ¨de la taille maximale de l'objet (%4$E)%Kl'argument %i a la valeur %qE qui est nÃ©gative%Kla valeur de l'argument %i est zÃ©ro%Kasm pas permis dans une fonction %<transaction_safe%>%Ktentative de libÃ©rer un objet qui n'est pas sur le tas%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s%Kle premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨re%Kutilisation invalide de %<__builtin_va_arg_pack ()%>%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>%Kl'avenue %wd est hors des limites %wd - %wd%Kl'index de l'avenue doit Ãªtre une constante immÃ©diate%Kle dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3%Kle produit %<%E * %E%> des arguments %i et %i excÃ¨de %<SIZE_MAX%>%Kle produit %<%E * %E%> des arguments %i et %i excÃ¨de la taille maximale de l'objet (%E)%Kla taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nulles%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
*************** F2008: Une affectation Ã  une fonction p
*** 2156,2183 ****
  %s: l'estampille ne concorde par avec le fichier de notes
  %s: version Â«Â %.4sÂ Â», prÃ©fÃ©rÃ©e Â«Â %.4sÂ Â»
  %s: version Â«Â %.4sÂ Â», version prÃ©fÃ©rÃ©e Â«Â %.4sÂ Â»
! %sarch=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %sarch=z900%s%stune=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %stune=z900%s%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 Ã©tiquetteÂ«Â %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)Â«Â %sÂ Â» a Ã©tÃ© affectÃ© Ã  Â«Â %sÂ Â» mais il n'a pas Ã©tÃ© dÃ©fini durant la recompilation, ou inversementfanion Â«Â 'Â Â»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Â Â»modificateur Â«Â VÂ Â» sur un registre non entierfanion Â«Â ^Â Â»fanion Â«Â _Â Â»fanion Â«Â aÂ Â»la propriÃ©tÃ© Â«Â assignÂ Â» %qs utilise la variable d'instance %qs qui est un champ de bitsla propriÃ©tÃ© Â«Â atomicÂ Â» %qs utilise la variable d'instance %qs qui est un champ de bitsl'attribut Â«Â getterÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©denteÂ«Â hÂ Â» appliquÃ© Ã  un opÃ©rande qui n'est pas un registrefanion Â«Â mÂ Â»l'attribut Â«Â nonatomicÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'opÃ©rande Â«Â oÂ Â» n'est pas une constantefanion Â«Â qÂ Â»l'attribut Â«Â readonlyÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut Â«Â setterÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©denteÂ©(Les messages sans signature de mÃ©thode concordante(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)(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.
  *thisl'argument %q.*s de --help est ambigu, veuillez Ãªtre plus prÃ©cis--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 <paramÃ¨tre>=<valeur>	Initialiser le <paramÃ¨tre> avec la valeur.  Voir ci-dessous pour la liste complÃ¨te des paramÃ¨tres.--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-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).-I <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-I- spÃ©cifiÃ© deux fois-J<rÃ©pertoire>	Place les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â».-MF <fichier>	Ã‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©.-MG ne peut Ãªtre utilisÃ© qu'avec -M ou -MM-MQ <cible>	Ajouter une cible make avec Ã©chappement des caractÃ¨res spÃ©ciaux de make.-MT <cible>	Ajouter une cible make sans Ã©chappement des caractÃ¨res spÃ©ciaux de make.-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Ã©.-Walloc-zero Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.-Walloca-larger-than=0 n'a pas de signification-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.-Werror=%s: -%s n'est pas une option qui contrÃ´le les avertissements-Werror=%s: pas d'option -%s-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-Wframe-larger-than=<nombre>	Avertir si la trame de pile d'une fonction a besoin de plus de <nombre> octets.-Wlarger-than=<nombre>	Avertir si un objet est plus grand que <nombre> octets.-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-Wnormalized=[none|id|nfc|nfkc]	Avertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es.-Wstack-usage=<number>	Avertir si l'utilisation de la pile pourrait Ãªtre plus grande que le montant spÃ©cifiÃ©.-Wvla-larger-than=0 n'a pas de signification-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-aux-info <fichier>	Produire des informations de dÃ©clarations dans le <fichier>.-bundle n'est pas permis avec -dynamiclib-bundle_loader n'est pas permis avec -dynamiclib-c ou -S requis pour Ada-c requis pour gnat2scil-c requis pour gnat2why-client_name n'est pas permis avec -dynamiclib-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.-dumpdir <rÃ©pertoire>	DÃ©finir le nom du rÃ©pertoire Ã  utiliser pour les vidanges.-f%s et -msdata=%s sont incompatibles-f%s ignorÃ© (pas supportÃ© par DJGPP)
! -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 dans cette configuration-fPIC et -mcall-%s sont incompatibles-fPIC n'est pas supportÃ©-fPIC/-fpic pas supportÃ© sur cette cible-fPIE n'est pas supportÃ©-fada-spec-parent=unit  DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©.-falign-functions=%d n'est pas entre 0 et %d-falign-jumps=%d n'est pas entre 0 et %d-falign-labels=%d n'est pas entre 0 et %d-falign-labels=%d n'est pas supportÃ©-falign-loops=%d n'est pas entre 0 et %d-falign-loops=%d n'est pas supportÃ©-faligned-new=%d n'est pas une puissance de deux-faligned-new=<N> Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N.-fasan-shadow-offset ne devrait Ãªtre utilisÃ© qu'avec -fsanitize=kernel-address-fasan-shadow-offset=<nombre>	Utiliser un dÃ©calage personnalisÃ© pour la mÃ©moire des informations de validation (shadow memory).-fassociative-math dÃ©sactivÃ©; d'autres options prennent le pas-fblas-matmul-limit=<n>	Taille de la plus petite matrice pour laquelle matmul utilise BLAS.-fcall-saved-<registre>	Marquer le <registre> comme Ã©tant prÃ©servÃ© au travers des fonctions.-fcall-saved-REG n'est pas supportÃ© pour les registres de sortie-fcall-used-<registre>	Marquer le <registre> comme Ã©tant corrompu par les appels de fonctions.-fcf-protection=[full|branch|return|none]	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-pointer-bounds exige le nom %qs pour usage interne-fcheck=[...]	SpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s.-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-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.-fconvert=<big-endian|little-endian|native|swap> Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s.-fdata-sections n'est pas supportÃ© pour cette cible-fdbg-cnt=%s-fdbg-cnt=<compteur>:<limite>[,<compteur>:<limite>,â€¦]	DÃ©finir la limite du compteur de dÃ©bogage.-fdebug-prefix-map=<old>=<new> Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.-fdeduce-init-list	autoriser la dÃ©duction de std::initializer_list pour un paramÃ¨tre de type d'un patron depuis la liste d'initialisation entre accolades.-fdiagnostics-color=[never|always|auto]	Afficher les diagnostiques en couleur.-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.-fdirectives-only est incompatible avec -Wunused_macros-fdirectives-only est incompatible avec -traditional-fdisable-[tree|rtl|ipa]-<Ã©tape>=range1+range2 dÃ©sactiver une Ã©tape d'optimisation.-fdump-<type>	Vidanger diverses donnÃ©es internes du compilateur dans un 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]	SpÃ©cifier la maniÃ¨re de gÃ©rer l'excÃ©dant de prÃ©cision en virgule flottante.-fexcess-precision=standard pour Ada-fexcess-precision=standard pour C++-fexcess-precision=standard doit Ãªtre utilisÃ© pour le Fortran-fexec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>.-ffile-prefix-map=<old>=<new> 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.-ffunction-sections n'est pas supportÃ© pour cette cible-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-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.-fhandle-exceptions a Ã©tÃ© renommÃ© en -fexceptions (et est maintenant utilisÃ© par dÃ©faut)-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-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.-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.-flto-compression-level=<nombre>	Utiliser le niveau de compression <nombre> de zlib pour le langage intermÃ©diaire (IL).-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.-fno-elide-type Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.-fno-gnu89-inline est uniquement supportÃ© dans les modes GNU99 ou C99-fno-pretty-templates Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.-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=<cible>=<options>  SpÃ©cifier les cibles pour les dÃ©chargements et leurs options.l'opÃ©rande -fopenacc-dim est mal formÃ© Ã  Â«Â %sÂ Â»-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.-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Ã©-fplugin-arg-<nom>-<clÃ©>[=<valeur>]	SpÃ©cifier l'argument <clÃ©>=<valeur> pour le greffon <nom>.-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)-fprofile-update=[single|atomic|prefer-atomic]	DÃ©finir la mÃ©thode de mise Ã  jour du profil.-frandom-seed=<chaÃ®ne>	Rendre la compilation reproductible en utilisant <chaÃ®ne>.-frecord-gcc-switches n'est pas supportÃ© par la cible actuelle-freorder-blocks-algorithm=[simple|stc]	DÃ©finir l'algorithme de rÃ©organisation des blocs de base.-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-frepo doit Ãªtre utilisÃ© avec -c-fsanitize-sections=<sec1,sec2,â€¦>	Assainir les variables globales dans les sections dÃ©finies par l'utilisateur.-fsanitize=adresse et -fsanitize=adresse-kernel ne sont pas supportÃ©s pour cette cible-fsanitize=adresse n'est pas supportÃ© pour cette cible-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]	SpÃ©cifier le modÃ¨le de coÃ»t de la vectorisation pour du code marquÃ© par la directive simd.-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 utilise le registre r29-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-check=specific pour Thumb-1-fstack-check=specific pas implÃ©mentÃ© pour MIPS16les options -fstack-limit- sont ignorÃ©es avec -mfdpic, utilisez -mstack-check-l1les options -fstack-limit- ne sont pas supportÃ©es sur ce processeur-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-protector n'est pas supportÃ© pour cette cible-fstack-reuse=[all|named_vars|none]	DÃ©finir le niveau de rÃ©utilisation de la pile pour les variables locales.-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.-fuse-linker-plugin n'est pas supportÃ© par cette configuration-fuse-linker-plugin, mais %s introuvable-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>.-fwpa et -fltrans sont mutuellement exclusifsL'option -g est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeur,option -g dÃ©sactivÃ©e-g avec -mno-apcs-frame peut ne pas donner un dÃ©bogage pertinent-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<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=zlib 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>.-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.-install_name permis seulement avec -dynamiclibl'option -iplugindir <rÃ©p> n'a pas Ã©tÃ© passÃ©e par le pilote gcc-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-m%s n'est pas supportÃ© par cette configuration-m64 requiert une architecture PowerPC64, elle est maintenant activÃ©e-m64 requiert un processeur PowerPC64-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e.-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.-mabi=ms pas supportÃ© avec l'ABI X32-mabs=MODE	SÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754.-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-malign-power n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es-mallow-movmisalign requiert -mvsx-maltivec=le pas permis pour des cibles gros-boutistes-mapcs-stack-check incompatible avec -mno-apcs-frame-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=%s: la chaÃ®ne ISA doit commencer par rv32 ou rv64-march=%s: chaÃ®ne ISA invalide-march=%s: sous-chaÃ®ne ISA %qs non supportÃ©e-march=ARCH	GÃ©nÃ©rer du code pour la version de processeur ou de circuit spÃ©cifiÃ©e.-march=ARCH	Utiliser les fonctionnalitÃ©s de l'architecture ARCH.-march=ISA	GÃ©nÃ©rer le code pour l'ISA donnÃ©e.-mas100-syntax incompatible avec -gdwarf-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-mbig-endian et -mlittle-endian ne peuvent Ãªtre utilisÃ©s ensemble-mbranch-cost=%d n'est pas entre 0 et 5-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-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-readable=PARAMÃˆTRE	SpÃ©cifier quand les instructions ont la permission d'accÃ©der au code.-mcode-region=upper requiert un processeur compatible avec le 430X-mcorea et -mcoreb ne peuvent Ãªtre utilisÃ©s ensemble-mcorea devrait Ãªtre utilisÃ© avec -mmulticore-mcoreb devrait Ãªtre utilisÃ© avec -mmulticore-mcpu=	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=%s est en conflit avec -march=%s-mcpu=%s a une rÃ©vision de silicium invalide-mcpu=%s n'est pas valable-mcpu=CPU	Compiler le code pour la variante du processeur ARC.-mcpu=CPU	Utiliser les fonctionnalitÃ©s et optimiser pour ce processeur.-mcpu=CPU	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=PROCESSEUR	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=TUNE Ajuste le code pour la variante ARC spÃ©cifiÃ©e.-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.-mcrypto requiert -maltivec-mdata-region=upper requiert un processeur compatible avec le 430X-mdebug=	Activer la sortie de dÃ©bogage.-mdirect-move requiert -mvsx-mdiv requiert -march pour incorporer l'extension %<M%>-mefficient-unaligned-vsx requiert -mallow-movmisalign-mefficient-unaligned-vsx requiert -mvsx-memregs=	Le nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16).-mes0 ne peut Ãªtre utilisÃ© qu'avec le C-mexr est utilisÃ© sans -ms-mexr est utilisÃ© sans -ms ou -msx-mfdpic n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc-mfentry n'est pas supportÃ© en 32 bits en combinaison avec -fpic-mfloat-abi=hard et VFP-mfloat-abi=hard: le processeur sÃ©lectionnÃ© n'a pas de FPU-mfloat-abi=soft et -mfloat-abi=hard ne peuvent pas Ãªtre utilisÃ©s ensemble-mfloat-gprs=	SÃ©lectionner la mÃ©thode pour le stockage des nombres en virgule flottante dans les registres gÃ©nÃ©raux (General Purpose Registers).-mfloat128 requiert -mfloat128-type-mfloat128 requiert le support VSX-mfloat128-hardware requiert -m64-mfloat128-hardware requiert -mfloat128-type-mfloat128-hardware requiert le support ISA 3.0 complet-mfloat128-type requiert le support VSX-mflush-func=FONC	Utiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile.-mfpu=	SpÃ©cifier la virgule flottante (sp, dp, sp-lite, dp-lite) (implique -mxilinx-fpu).les options -mfunction-return* requiÃ¨rent -march=z900 ou supÃ©rieur-mgpopt pas supportÃ© avec PIC.l'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-dfp requiert -mhard-float-mhard-float n'est pas supportÃ©-mincoming-stack-boundary=%d n'est pas entre %d et 12les options -mindirect-branch* requiÃ¨rent -march=z900 ou supÃ©rieur-mint32 n'est pas supportÃ© pour les cibles H8300 et H8300L-mipsN	GÃ©nÃ©rer du code pour l'ISA niveau N.-mlarge requiert un -mmcu= compatible avec le 430X-mlarge-data-threshold=<number>	Les donnÃ©es plus grandes que la limite spÃ©cifiÃ©e iront dans la section .ldata dans le modÃ¨le moyen du x86-64.-mlong-double-64 n'est pas permis avec -m64-mlong-double-<n>	SpÃ©cifier la taille des long double (64 ou 128 bits).-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.-mmpy-option=MPY Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur.-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-mmultiple n'est pas supportÃ© sur des systÃ¨mes petits boutistes-mn n'est pas supportÃ© sur les cibles linux-mn est utilisÃ© sans -mh ou -ms ou -msx-mnan=ENCODAGE	SÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754.-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-dpfp-lrsr n'est supportÃ© qu'avec -mdpfp-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-mpy n'est supportÃ© que sur ARC700 ou ARCv2-mno-pic-data-is-text-relative ne peut pas Ãªtre utilisÃ© sans -fpic/-fPIC-mno-power9-vector dÃ©sactive -mpower9-dform-mno-serialize-volatile	Ne pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW.-mnop-mcount n'est pas compatible avec cette cible-mnop-mcount n'est pas implÃ©mentÃ© pour -fPIC-moverride=CHAÃŽNE	Uniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur.-mpcrel -fPIC n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©-mpic-register= est inutile sans -fpic-mpointer-size=[no,32,short,64,long]	DÃ©finir la taille par dÃ©faut des pointeurs.-mpower8-fusion-sign requiert -mpower8-fusion-mpower8-vector requiert -maltivec-mpower8-vector requiert -mvsx-mpower9-dform requiert -mpower9-vector-mpower9-dform requiert -mupper-regs-df-mpower9-dform requiert -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requiÃ¨rent -mdirect-move-mpower9-fusion requiert -mpower8-fusion-mpower9-minmax est incompatible avec les options explicitement dÃ©sactivÃ©es-mpower9-vector requiert -mpower8-vector-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.-mr10k-cache-barrier=PARAMÃˆTRE	SpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es.-mrecip requiert -ffinite-math ou -ffast-math-mrecip requiert -fno-trapping-math ou -ffast-math-mrecip requiert -freciprocal-math ou -ffast-math-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 RTP-mrelocatable et -mcall-%s sont incompatibles-mrelocatable et -mno-minimal-toc sont incompatibles-mrelocatable et -msdata=%s sont incompatibles-ms2600 est utilisÃ© sans -ms-msdata=%s et -mcall-%s sont incompatibles-msecure-plt n'est pas supportÃ© par votre assembleur-mshared-library-id= spÃ©cifiÃ© sans -mid-shared-library-mshared-library-id=%s n'est pas entre 0 et %d-msim	Produire l'exÃ©cutable pour un simulateur.-msim   Produire l'exÃ©cutable pour un simulateur.option -msimple-fpu ignorÃ©e-msingle-float et -msoft-float ne peuvent Ãªtre spÃ©cifiÃ©s ensemblel'option -msingle-float est Ã©quivalente Ã  -mhard-float-msmall-data-limit=N	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-mspfp_fast pas disponible sur ARC600 ou ARC601-mstack-guard implique l'utilisation de -mstack-size-mstack-protector-guard=tls a besoin d'un registre de base valable-mstring n'est pas supportÃ© sur des systÃ¨mes petits boutistes-mstringop-strategy=rep_8byte pas supportÃ© pour du code 32 bits-msve-vector-bits=N	Fixe le nombre de bits dans le registre vectoriel SVE Ã  N.-msx n'est pas supportÃ© en coff-mtoc-fusion requiert -mpower8-fusion-mtoc-fusion requiert le mode 64 bits-mtoc-fusion requiert le modÃ¨le de code moyen/large-mtraceback=	SÃ©lectionner Â«Â fullÂ Â» (complÃ¨te), Â«Â partÂ Â» (partielle) ou Â«Â noÂ Â» (aucune) pour la table de retraÃ§age.-mtune=	Ordonnancer le code pour le processeur donnÃ©.-mtune= attend mn10300, am33, am33-2, ou am34-mtune=ARCH	Ajuster l'alignement pour la version de processeur ou de circuit spÃ©cifiÃ©e.-mtune=CPU	Optimiser pour ce processeur.-mtune=PROCESSEUR	Optimiser la sortie pour le PROCESSEUR.-mupper-regs-df requiert -mvsx-mupper-regs-di requiert -mvsx-mupper-regs-sf requiert -mpower8-vector-mvsx et -mno-altivec sont incompatibles-mvsx et -mpaired sont incompatibles-mvsx nÃ©cessite l'adressage indexÃ©-mvsx nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante-mvsx-small-integer requiert -mpower8-vector, -mupper-regs-di et -mdirect-move-mvsx-timode pourrait nÃ©cessiter -mlra-mvsx-timode requiert -mvsx-mxl-multiply-high ne peut Ãªtre utilisÃ© qu'avec -mcpu=v6.00 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-o <fichier>	Placer la sortie dans le <fichier>.-pg et -fomit-frame-pointer sont incompatibles-pie n'est pas supportÃ© par cette configuration-pipe est ignorÃ© parce que -save-temps est spÃ©cifiÃ©-pipe n'est pas supportÃ©-private_bundle n'est pas permis avec -dynamiclib-trigraphs	Supporter les trigrammes du C ISO.â€¦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. Ã  %Cles longs doubles de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXABI 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/390le SPE 64 bits n'est pas supportÃ©; 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><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>?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en?: utilisation de 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@interface de la classe %qE introuvableLe dÃ©compte du profilage d'un bloc de base est considÃ©rÃ© comme Â«Â chaudÂ Â» si il contribue Ã  hauteur du pour mille spÃ©cifiÃ© au profilage entier de l'exÃ©cution.Un 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.Un 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Â Â».AAPCS ne supporte pas -mcallee-super-interworkingAAPCS ne supporte pas -mcaller-super-interworkingl'ABI requiert -march=rv%dABSTRACT 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Ã©evariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %CAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type dÃ©rivÃ© dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type polymorphique dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTALTERNATE 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Ã©ASSERT_EXPR avec une condition toujours fausseInstruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGERVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CNom ASSOCIATE %qs dans la clause %s Ã  %LNom ASSOCIATE %qs dans la clause SHARED Ã  %LAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisationL'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'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILa 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 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Ã©.La 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Ã©eAccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut).AccÃ©der aux variables dans des objets PPU sur 64 bits.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.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 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 est d'un type dÃ©rivÃ© avec une connexion de 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 ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %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Ã©L'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 du code pour valider les limites des pointeurs. Les fanions fchkp-* sont utilisÃ©s pour contrÃ´ler l'ajout du code. Actuellement disponible pour C, C++ et ObjC.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.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 commentaires additionnels Ã  la sortie de l'assembleur.Imprimer des informations additionnelles de dÃ©bogage.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Ã¨rentLa chaine des alias pour le nÅ“ud avec le code ajoutÃ© est rompueSynonyme pour --help=target.Synonyme 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 aliasAligner 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 les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.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.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 taciteLa 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Ã©eLa 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'allocation dÃ©passerait la limite de la mÃ©moireAutoriser des entiers 128 bits dans les registres VSX.Autoriser des variables entiÃ¨res 64 bits dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx.Autoriser les optimisations du contrÃ´leur de limites des pointeurs. Par dÃ©faut, l'optimisation est autorisÃ©e au delÃ  du niveau d'optimisation 0.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Â Â».Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut).Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des variables Â«Â doubleÂ Â» dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser des variables Â«Â floatÂ Â» dans les registres supÃ©rieurs avec -mcpu=power8 ou -mpower8-vector.Autoriser des variables Â«Â floatÂ Â» ou Â«Â doubleÂ Â» dans les registres supÃ©rieurs si le processeur le permet.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.Permet l'introduction de compÃ©titions sur de nouvelles donnÃ©es durant un stockage.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.Autoriser les types IEEE 128 bits sans exiger le mot clÃ© __float128.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s si 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 des versions *_nobnd des fonctions de chaÃ®nes par le contrÃ´leur de limites des pointeurs.Autoriser l'utilisation des versions *_nochk des fonctions de chaÃ®nes par le contrÃ´leur de limites des pointeurs.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 les fonctions variadiques sans paramÃ¨tre nommÃ©.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 Ã  %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 Ã  %Lles instructions AltiVec et SPE ne peuvent coexisterArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours gÃ©nÃ©rer des appels longs.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.Un 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Ã©renceLe nÅ“ud analysÃ© n'a aucune rÃ©fÃ©rence vers la version oÃ¹ le code a Ã©tÃ© ajoutÃ©Annoter 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 maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125].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 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 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 Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %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 surchargeante %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 ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %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)Instruction 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%>NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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 %<-nfo-range-check%>DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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%>DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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 avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %Lle TYPE_DOMAIN du tableau n'est pas d'un type entierLe 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]L'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 scalaireTableau 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 Ã  %LAffectation Ã  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 permiseLe 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 plusLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eSupposer 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.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 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.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 si ils sont placÃ©s dans un groupe d'instructions.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 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 muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType 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 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 Ã  %LTableau 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 Ã  %LTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'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:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â».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 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 initialisationAligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰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 MODL'argument BACK de l'intrinsÃ¨que %qs n'est pas encore implÃ©mentÃ©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= Ã  %C n'est pas permis en Fortran 95L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType 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 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 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_signL'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 %qsLa 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].La 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.La fonction interne %qF requiert z14 ou supÃ©rieur.La fonction interne %s n'est pas supportÃ©e avec les options actuellesLa fonction interne %s est uniquement valable pour le processeur cellLa fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateurLa fonction intÃ©grÃ©e %s requiert Nios II R%dLa fonction interne %s requiert l'option -maltivecLa fonction interne %s requiert les options -mcpu=power9 et -m64La fonction interne %s requiert l'option -mcpu=power9La fonction interne %s requiert l'option -mfloat128La fonction interne %s requiert les options -mhard-dfp et -mpower8-vectorLa fonction interne %s requiert l'option -mhard-dfpLa fonction interne %s requiert les options -mhard-float et -mlong-double-128La fonction interne %s requiert l'option -mhard-floatLa fonction interne %s requiert l'option -mhtmLa fonction interne %s requiert l'option -mpairedLa fonction interne %s requiert l'option -mpower8-vectorLa fonction interne %s requiert l'option -mspeLa fonction interne %s requiert l'option -mvsxL'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++2a ou -std=gnu++2ala recherche de %qD par le C++ retournerait un champ, pas un typele 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++11le %<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++11le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le 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 Ã  %Lles 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 (%ld/%ld) Ã  %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Ã©cursiveLe 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Ã©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %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%>Le 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Ã© Ã  %CLe 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_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stackl'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'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Ã©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.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 le mÃªme %smodule que celui qui est en cours de constructionImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sN'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireNe peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sN'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut surcharger GENERIC %qs Ã  %LImpossible de renommer le fichier module %qs en %qs: %sImpossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible 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 %sNe peut convertir %qs en un type interopÃ©rable Ã  %LNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible 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 de sortie intermÃ©diaire %s
  N'a pu ouvrir le fichier source %s
  Impossible 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 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 Ã  %LChangement 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 %dL'argument caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car la procÃ©dure %qs est BIND(C)Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©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 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.La clause AUTO est en conflit avec GANG Ã  %LLa clause AUTO est en conflit avec VECTOR Ã  %LLa clause AUTO est en conflit avec WORKER Ã  %LLa clause SEQ est en conflit avec AUTO Ã  %LLa clause SEQ est en conflit avec GANG Ã  %LLa clause SEQ est en conflit avec INDEPENDENT Ã  %LLa clause SEQ est en conflit avec VECTOR Ã  %LLa clause SEQ est en conflit avec WORKER Ã  %LEffacer toutes les fonctionnalitÃ©s d'ajustement.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'activerCo-tableaux pas supportÃ©s dans la clause %s Ã  %LLe 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++.Virgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule requise aprÃ¨s le descripteur PCompiler 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 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 une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent connus l'index dans un tableau.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'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 KIND Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)Le composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)Les composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insnsGOTO 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 CHARACTERConfigurÃ© 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 (publication prÃ©vue en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publication prÃ©vue en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) 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 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.L'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 Ã  %LConstruire 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Ã´ler comment le contrÃ´leur de limites des pointeurs gÃ¨re des pointeurs vers les champs d'un objet. Lorsque des limites plus Ã©troites sont en vigueur, les limites des champs sont utilisÃ©es. Sinon, les limites de l'objet entier sont utilisÃ©es.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´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.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 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 2018 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Â Â»
  N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©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-pointerObjet 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 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 est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reInstruction 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= Ã  %C n'est pas permis en Fortran 95DECL_GIMPLE_REG_P est dÃ©fini sur une variable dont l'adresse est priseDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %C pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LL'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-routineÃ‰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).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Ã©eLa 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 foisRetarder Ã  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Ã©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet.Rendu 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=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=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -misel Ã  la place.Option obsolÃ¨te. Utilisez -mno-isel Ã  la place.Option obsolÃ¨te. Utilisez -mno-spe Ã  la place.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mspe Ã  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 Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)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, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe 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Ã  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 surchargÃ©Le 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Ã©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 (%ld/%ld) dans le constructeur du tableau Ã  %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Ã©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.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 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 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).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.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 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.Faire des optimisations d'alignement pour les instructions d'appel.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Ã©.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.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 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 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 appels millicode (nÃ©cessaire uniquement avec -Os).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 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.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 prÃ©tendre que les branches sont onÃ©reuses.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 placer les globaux non initialisÃ©s dans la section commune.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 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 des motifs en lignes pour copier de la mÃ©moire.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les extensions de l'ABI SPE.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).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 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 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 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 Ã  %LUnitÃ© en virgule flottante double prÃ©cision.Transformer 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 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 qui surchargeArgument 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 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 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 les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©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 Ã  %CAvertir Ã  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 g0E500 et FPR ne sont pas supportÃ©sEDGE_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 %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La 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 Ã  %LL'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= Ã  %C 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 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 INTERFACEENTRY_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 plusL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGL'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 PROTECTEDSoit aucune ou soit toutes les limites supÃ©rieurs doivent Ãªtre spÃ©cifiÃ©es Ã  %LL'Ã©lÃ©ment %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %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.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Produire du code conforme Ã  IEEE, sans exceptions inexactes.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.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 branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.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).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.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 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Ã©.Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.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 l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.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 l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.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 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 les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.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 les instructions atomiques.Activer l'instanciation automatique de patron.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 bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.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 les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.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 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 la fusion gimple prÃ©coce des fonctions internes.Activer le traitement des exceptions.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++.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 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.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 variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.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 des boucles sur les arbres.Activer lra.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 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 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 instructions d'extension de signe.Activer le placement de petits entiers dans les registres VSX.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.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 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'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 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 les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.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 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 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Ã© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaireLa variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur 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_TYPELa 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%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %C%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CBoucle DO attendue Ã  %CDescripteur d'Ã©dition P attenduSymbole PARAMETER attendu dans la constante complexe Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CUne 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 Ã  %Carray-spec contant attendu dans la liste d'initialisation Ã  %LDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %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 Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduChaÃ®ne contenant un entier attendueOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom 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 Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %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Ã©Liste d'entitÃ©s nommÃ©es attendue Ã  %CExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sTableau 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 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 Ã  %C 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'initialisationCaractÃ¨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 Ã  %LLa 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 argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CL'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'instructionL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles 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.Le 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 en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´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 %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.L'unitÃ© en virgule flottante ne supporte pas la division et la racine carrÃ©e.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 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 cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.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 les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer les appels indirects et les sauts via un registre.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.Forcer le contrÃ´leur de limites des pointeurs Ã  traiter tous les tableaux Ã  la fin des structures comme Ã©tant peut-Ãªtre flexibles. Par dÃ©faut, seuls les tableaux avec une longueur zÃ©ro ou qui sont marquÃ©s avec l'attribut bnd_variable_size sont traitÃ©s comme Ã©tant flexibles.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser les limites du tableau le plus Ã  l'intÃ©rieur en cas d'accÃ¨s Ã  des tableaux statiques imbriquÃ©s. Par dÃ©faut, le tableau le plus Ã  l'extÃ©rieur est utilisÃ©.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser des limites Ã©troites pour l'adresse du premier champ d'une structure. Par dÃ©faut, un pointeur vers le premier champ a les mÃªmes limites qu'un pointeur vers la structure entiÃ¨re.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C 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Â :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 des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesLe 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 versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sLes 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 power8.Fusionner certaines opÃ©rations pour une meilleure performance sur un power9.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.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 n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC 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Ã©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'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 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 instructions AltiVec en utilisant un ordre des Ã©lÃ©ments gros-boutiste.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments petit-boutiste.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C).GÃ©nÃ©rer du microcode pour le Cell.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 des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.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 du code LP64.GÃ©nÃ©rer du code pour MIPS16.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 des instructions simples prÃ©cisions appariÃ©es (paired-single) du PPC750CL.GÃ©nÃ©rer des instructions SBIT et CBIT.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 instructions SIMD SPE sur un E500.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 directive #line pointant sur le rÃ©pertoire de travail courant.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 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 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 des instructions Â«Â bitÂ Â».GÃ©nÃ©rer du code pour passer les limites dans les appels.GÃ©nÃ©rer des stockages avec limites pour l'Ã©criture des pointeurs.GÃ©nÃ©rer des indices de branchement pour les branches.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 des contrÃ´les pour tous les accÃ¨s en lecture Ã  la mÃ©moire.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en Ã©criture Ã  la mÃ©moire.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).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 Mac OS X).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 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 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 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 le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210GÃ©nÃ©rer du code pour M*Core M340GÃ©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 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 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 utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.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 avec des appels de bibliothÃ¨que pour la virgule flottante.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 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 DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.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 le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.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 rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligneGÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.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 du code petit-boutiste.GÃ©nÃ©rer du code 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 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 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 des contrÃ´les de limites des pointeurs pour les variables avec un type incomplet.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 du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.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 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 de l'extension de chaÃ®nes.GÃ©nÃ©rer des instructions sur des chaÃ®nes pour les dÃ©placements de blocs.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 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.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Ã© Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes 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.HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignantHLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignantLe nom HSA SSA est dÃ©fini par l'instruction qui est censÃ©e l'utiliserLe nom HSA SSA n'est pas parmi les opÃ©randes de l'instruction qui est censÃ©e l'utiliserLa vÃ©rification HSA SSA a Ã©chouÃ©HSA n'a pas Ã©tÃ© activÃ© durant la configurationLes opÃ©randes d'image HSA ne sont pas gÃ©rÃ©sL'instruction HSA utilise un registre qui n'est pas parmi les utilisations de registres enregistrÃ©esLa vÃ©rification de l'instruction HSA a Ã©chouÃ©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.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 Ã  %C utilise une syntaxe non standardL'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©Constante 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).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 modificateursL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)IMPORT NONE avec une liste de spÃ©cifications Ã  %CInstruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CINDIRECT_REF dans gimple ILL'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 englobantela dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CIOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %LBalise IOMSG Ã  %Lle 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 permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__FUNCTION__%>le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__PRETTY_FUNCTION__%>le C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimalesle C ISO ne supporte pas les types en virgule fixele 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 le type %<_Float%d%s%>le 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 videsle 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 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 %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>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 ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:le 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 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. 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. 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++17le 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 l'opÃ©rateur ?: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 C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>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 permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>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 Ã  %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 premier argument de ATAN2 Ã  %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.IgnorÃ©.Objet allouable illÃ©gal Ã  %C pour une procÃ©dure PURECaractÃ¨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 Ã  %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 sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.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 Ã  %LDans %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 le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LRangs 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 Ã  %LRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iValeur de retour de fonction invalideAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Inhiber 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 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 (%ld/%ld)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).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 Ã  %CInjecter les fonctions amies dans l'espace de noms englobant.Mettre 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 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.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 instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU.InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut).InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branchesAjouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.Uniquement gÃ©nÃ©rer le code de contrÃ´le pour les fonctions marquÃ©es avec l'attribut bnd_instrument.Le clone modifiÃ© pour ajouter du code ne fait pas rÃ©fÃ©rence au nÅ“ud originalLe fragment pour ajouter du code a une mauvaise arÃªte vers l'appelÃ©Le nÅ“ud modifiÃ© pour ajouter du code Ã  une mauvaise dÃ©claration originaleDivision 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 Ã  allouerEntier trop grand pour l'entier du sous-type %i Ã  %CL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option -fno-range-checkEntier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants si 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 %sle MPX de Intel ne supporte pas x32Interchangeage 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 Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateur : Erreur en rapportant les routines rÃ©-entrÃ©es.
! 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 Ã  %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.Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux.L'intrinsÃ¨que %qs (est %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 %ld < taille du rÃ©sultat %ldFonction 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 typeIdentificateur 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 Ã  %LNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %LCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte 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 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 Ã  %CSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LInitialisation 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 DATASpÃ©cification de type invalide Ã  %CValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner 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 TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationLe 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 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):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):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=):Types de cmodel 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=):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 %sAttribut LEN Ã  %C dans une dÃ©finition TYPELEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %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 Ã  %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 ambiguParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension 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 Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsaLever 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.La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.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.DÃ©claration locale depuis une fonction diffÃ©renteLa 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 %sRechercher 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.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LVariable 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 %dLa limite infÃ©rieur doit Ãªtre prÃ©sente Ã  %Lle MCU Â«Â %sÂ Â» n'a pas d'unitÃ© de multiplication matÃ©rielle mais -mhwmult demande Â«Â %sÂ Â»le MCU Â«Â %sÂ Â» supporte l'ISA %s mais -mcpu est dÃ©fini Ã  %sle MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 16-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 32-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â f5seriesÂ Â»code -mxgot MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant 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_operandMMIX 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'ABIMODIFY_EXPR inattendu avec des tuplesMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CArgument 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_strL'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 Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre indirects tous les appels de fonctions.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA.Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.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.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.Le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)
  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).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 du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par 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.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.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
  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.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.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 d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRPLe nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.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 dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.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 un bloc de base Ã  considÃ©rer pour la vectorisation SLP.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'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Ã©culativeLe 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 de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).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'expressions Ã  inclure dans un seul constructeur statique gÃ©nÃ©rÃ© par Pointer Bounds Checker.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.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.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'un composant fortement connectÃ© (SCC) avant que SCCVN arrÃªte de traiter une fonction.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.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-jamL'allocation de mÃ©moire a Ã©chouÃ©Fusionner les types C++ en utilisant la rÃ¨gle de la dÃ©finition unique.Fusionner les stockages adjacents.Utilisation de la sous-commande de fusion: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.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©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 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'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LClause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %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 Ã  %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 Ã  %CExposant 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 Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl 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 manquantModule %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.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routineNAME 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' Ã  %CNON_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 %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©tiqueL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDLe 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 (%lu vs %lu 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 Ã  %LLa liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %sLe 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Ã© Ã  %CLe mÃ©lange de FPX/FPU est interditLe nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
--- 2174,2201 ----
  %s: l'estampille ne concorde par avec le fichier de notes
  %s: version Â«Â %.4sÂ Â», prÃ©fÃ©rÃ©e Â«Â %.4sÂ Â»
  %s: version Â«Â %.4sÂ Â», version prÃ©fÃ©rÃ©e Â«Â %.4sÂ Â»
! %sarch=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %sarch=z900%s%stune=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %stune=z900%s%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 Ã©tiquetteÂ«Â %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)Â«Â %sÂ Â» a Ã©tÃ© affectÃ© Ã  Â«Â %sÂ Â» mais il n'a pas Ã©tÃ© dÃ©fini durant la recompilation, ou inversementfanion Â«Â 'Â Â»fanion Â«Â (Â Â»fanion Â«Â +Â Â»fanion Â«Â -Â Â»L'option Â«Â -mabi=2fp+Â Â» est supportÃ©e si un FPU est disponible, doit activer Â«Â -mext-fpu-spÂ Â» ou Â«Â -mext-fpu-dpÂ Â»fanion Â«Â 0Â Â»l'opÃ©rande Â«Â BÂ Â» a plusieurs bits activÃ©sl'opÃ©rande Â«Â BÂ Â» n'est pas une constantemodificateur Â«Â EÂ Â»fanion Â«Â IÂ Â»modificateur Â«Â OÂ Â»modificateur Â«Â VÂ Â» sur un registre non entierfanion Â«Â ^Â Â»fanion Â«Â _Â Â»fanion Â«Â aÂ Â»la propriÃ©tÃ© Â«Â assignÂ Â» %qs utilise la variable d'instance %qs qui est un champ de bitsla propriÃ©tÃ© Â«Â atomicÂ Â» %qs utilise la variable d'instance %qs qui est un champ de bitsl'attribut Â«Â getterÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©denteÂ«Â hÂ Â» appliquÃ© Ã  un opÃ©rande qui n'est pas un registrefanion Â«Â mÂ Â»l'attribut Â«Â nonatomicÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'opÃ©rande Â«Â oÂ Â» n'est pas une constantefanion Â«Â qÂ Â»l'attribut Â«Â readonlyÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut Â«Â setterÂ Â» de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©denteÂ©(Les messages sans signature de mÃ©thode concordante(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)(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.
  *thisl'argument %q.*s de --help est ambigu, veuillez Ãªtre plus prÃ©cis--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 <paramÃ¨tre>=<valeur>	Initialiser le <paramÃ¨tre> avec la valeur.  Voir ci-dessous pour la liste complÃ¨te des paramÃ¨tres.--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-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).-I <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-I- spÃ©cifiÃ© deux fois-J<rÃ©pertoire>	Place les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â».-MF <fichier>	Ã‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©.-MG ne peut Ãªtre utilisÃ© qu'avec -M ou -MM-MQ <cible>	Ajouter une cible make avec Ã©chappement des caractÃ¨res spÃ©ciaux de make.-MT <cible>	Ajouter une cible make sans Ã©chappement des caractÃ¨res spÃ©ciaux de make.-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Ã©.-Walloc-zero Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.-Walloca-larger-than=0 n'a pas de signification-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.-Werror=%s: -%s n'est pas une option qui contrÃ´le les avertissements-Werror=%s: pas d'option -%s-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-Wframe-larger-than=<nombre>	Avertir si la trame de pile d'une fonction a besoin de plus de <nombre> octets.-Wlarger-than=<nombre>	Avertir si un objet est plus grand que <nombre> octets.-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-Wnormalized=[none|id|nfc|nfkc]	Avertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es.-Wstack-usage=<number>	Avertir si l'utilisation de la pile pourrait Ãªtre plus grande que le montant spÃ©cifiÃ©.-Wvla-larger-than=0 n'a pas de signification-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-aux-info <fichier>	Produire des informations de dÃ©clarations dans le <fichier>.-bundle n'est pas permis avec -dynamiclib-bundle_loader n'est pas permis avec -dynamiclib-c ou -S requis pour Ada-c requis pour gnat2scil-c requis pour gnat2why-client_name n'est pas permis avec -dynamiclib-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.-dumpdir <rÃ©pertoire>	DÃ©finir le nom du rÃ©pertoire Ã  utiliser pour les vidanges.-f%s et -msdata=%s sont incompatibles-f%s ignorÃ© (pas supportÃ© par DJGPP)
! -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 dans cette configuration-fPIC et -mcall-%s sont incompatibles-fPIC n'est pas supportÃ©-fPIC/-fpic pas supportÃ© sur cette cible-fPIE n'est pas supportÃ©-fada-spec-parent=unit  DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©.-falign-functions=%d n'est pas entre 0 et %d-falign-jumps=%d n'est pas entre 0 et %d-falign-labels=%d n'est pas entre 0 et %d-falign-labels=%d n'est pas supportÃ©-falign-loops=%d n'est pas entre 0 et %d-falign-loops=%d n'est pas supportÃ©-faligned-new=%d n'est pas une puissance de deux-faligned-new=<N> Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N.-fasan-shadow-offset ne devrait Ãªtre utilisÃ© qu'avec -fsanitize=kernel-address-fasan-shadow-offset=<nombre>	Utiliser un dÃ©calage personnalisÃ© pour la mÃ©moire des informations de validation (shadow memory).-fassociative-math dÃ©sactivÃ©; d'autres options prennent le pas-fblas-matmul-limit=<n>	Taille de la plus petite matrice pour laquelle matmul utilise BLAS.-fcall-saved-<registre>	Marquer le <registre> comme Ã©tant prÃ©servÃ© au travers des fonctions.-fcall-saved-REG n'est pas supportÃ© pour les registres de sortie-fcall-used-<registre>	Marquer le <registre> comme Ã©tant corrompu par les appels de fonctions.-fcf-protection=[full|branch|return|none]	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-pointer-bounds exige le nom %qs pour usage interne-fcheck=[...]	SpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s.-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-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.-fconvert=<big-endian|little-endian|native|swap> Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s.-fdata-sections n'est pas supportÃ© pour cette cible-fdbg-cnt=%s-fdbg-cnt=<compteur>:<limite>[,<compteur>:<limite>,â€¦]	DÃ©finir la limite du compteur de dÃ©bogage.-fdebug-prefix-map=<old>=<new> Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.-fdeduce-init-list	autoriser la dÃ©duction de std::initializer_list pour un paramÃ¨tre de type d'un patron depuis la liste d'initialisation entre accolades.-fdiagnostics-color=[never|always|auto]	Afficher les diagnostiques en couleur.-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.-fdirectives-only est incompatible avec -Wunused_macros-fdirectives-only est incompatible avec -traditional-fdisable-[tree|rtl|ipa]-<Ã©tape>=range1+range2 dÃ©sactiver une Ã©tape d'optimisation.-fdump-<type>	Vidanger diverses donnÃ©es internes du compilateur dans un 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]	SpÃ©cifier la maniÃ¨re de gÃ©rer l'excÃ©dant de prÃ©cision en virgule flottante.-fexcess-precision=standard pour Ada-fexcess-precision=standard pour C++-fexcess-precision=standard doit Ãªtre utilisÃ© pour le Fortran-fexec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>.-ffile-prefix-map=<old>=<new> 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.-ffunction-sections n'est pas supportÃ© pour cette cible-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-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.-fhandle-exceptions a Ã©tÃ© renommÃ© en -fexceptions (et est maintenant utilisÃ© par dÃ©faut)-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-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.-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.-flto-compression-level=<nombre>	Utiliser le niveau de compression <nombre> de zlib pour le langage intermÃ©diaire (IL).-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.-fno-elide-type Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.-fno-gnu89-inline est uniquement supportÃ© dans les modes GNU99 ou C99-fno-pretty-templates Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.-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=<cible>=<options>  SpÃ©cifier les cibles pour les dÃ©chargements et leurs options.l'opÃ©rande -fopenacc-dim est mal formÃ© Ã  Â«Â %sÂ Â»-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.-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Ã©-fplugin-arg-<nom>-<clÃ©>[=<valeur>]	SpÃ©cifier l'argument <clÃ©>=<valeur> pour le greffon <nom>.-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)-fprofile-update=[single|atomic|prefer-atomic]	DÃ©finir la mÃ©thode de mise Ã  jour du profil.-frandom-seed=<chaÃ®ne>	Rendre la compilation reproductible en utilisant <chaÃ®ne>.-frecord-gcc-switches n'est pas supportÃ© par la cible actuelle-freorder-blocks-algorithm=[simple|stc]	DÃ©finir l'algorithme de rÃ©organisation des blocs de base.-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-frepo doit Ãªtre utilisÃ© avec -c-fsanitize-sections=<sec1,sec2,â€¦>	Assainir les variables globales dans les sections dÃ©finies par l'utilisateur.-fsanitize=adresse et -fsanitize=adresse-kernel ne sont pas supportÃ©s pour cette cible-fsanitize=adresse n'est pas supportÃ© pour cette cible-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]	SpÃ©cifier le modÃ¨le de coÃ»t de la vectorisation pour du code marquÃ© par la directive simd.-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 utilise le registre r29-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-check=specific pour Thumb-1-fstack-check=specific pas implÃ©mentÃ© pour MIPS16les options -fstack-limit- sont ignorÃ©es avec -mfdpic, utilisez -mstack-check-l1les options -fstack-limit- ne sont pas supportÃ©es sur ce processeur-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-protector n'est pas supportÃ© pour cette cible-fstack-reuse=[all|named_vars|none]	DÃ©finir le niveau de rÃ©utilisation de la pile pour les variables locales.-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.-fuse-linker-plugin n'est pas supportÃ© par cette configuration-fuse-linker-plugin, mais %s introuvable-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>.-fwpa et -fltrans sont mutuellement exclusifsL'option -g est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeur,option -g dÃ©sactivÃ©e-g avec -mno-apcs-frame peut ne pas donner un dÃ©bogage pertinent-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<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=zlib 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>.-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.-install_name permis seulement avec -dynamiclibl'option -iplugindir <rÃ©p> n'a pas Ã©tÃ© passÃ©e par le pilote gcc-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-m%s n'est pas supportÃ© par cette configuration-m64 requiert une architecture PowerPC64, elle est maintenant activÃ©e-m64 requiert un processeur PowerPC64-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e.-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.-mabi=ms pas supportÃ© avec l'ABI X32-mabs=MODE	SÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754.-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-malign-power n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es-mallow-movmisalign requiert -mvsx-maltivec=le pas permis pour des cibles gros-boutistes-mapcs-stack-check incompatible avec -mno-apcs-frame-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=%s: la chaÃ®ne ISA doit commencer par rv32 ou rv64-march=%s: chaÃ®ne ISA invalide-march=%s: sous-chaÃ®ne ISA %qs non supportÃ©e-march=ARCH	GÃ©nÃ©rer du code pour la version de processeur ou de circuit spÃ©cifiÃ©e.-march=ARCH	Utiliser les fonctionnalitÃ©s de l'architecture ARCH.-march=ISA	GÃ©nÃ©rer le code pour l'ISA donnÃ©e.-mas100-syntax incompatible avec -gdwarf-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-mbig-endian et -mlittle-endian ne peuvent Ãªtre utilisÃ©s ensemble-mbranch-cost=%d n'est pas entre 0 et 5-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.-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-readable=PARAMÃˆTRE	SpÃ©cifier quand les instructions ont la permission d'accÃ©der au code.-mcode-region=upper requiert un processeur compatible avec le 430X-mcorea et -mcoreb ne peuvent Ãªtre utilisÃ©s ensemble-mcorea devrait Ãªtre utilisÃ© avec -mmulticore-mcoreb devrait Ãªtre utilisÃ© avec -mmulticore-mcpu=	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=%s est en conflit avec -march=%s-mcpu=%s a une rÃ©vision de silicium invalide-mcpu=%s n'est pas valable-mcpu=CPU	Compiler le code pour la variante du processeur ARC.-mcpu=CPU	Utiliser les fonctionnalitÃ©s et optimiser pour ce processeur.-mcpu=CPU	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=PROCESSEUR	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=TUNE Ajuste le code pour la variante ARC spÃ©cifiÃ©e.-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.-mcrypto requiert -maltivec-mdata-region=upper requiert un processeur compatible avec le 430X-mdebug=	Activer la sortie de dÃ©bogage.-mdirect-move requiert -mvsx-mdiv requiert -march pour incorporer l'extension %<M%>-mefficient-unaligned-vsx requiert -mallow-movmisalign-mefficient-unaligned-vsx requiert -mvsx-memregs=	Le nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16).-mes0 ne peut Ãªtre utilisÃ© qu'avec le C-mexr est utilisÃ© sans -ms-mexr est utilisÃ© sans -ms ou -msx-mfdpic n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc-mfentry n'est pas supportÃ© en 32 bits en combinaison avec -fpic-mfloat-abi=hard et VFP-mfloat-abi=hard: le processeur sÃ©lectionnÃ© n'a pas de FPU-mfloat-abi=soft et -mfloat-abi=hard ne peuvent pas Ãªtre utilisÃ©s ensemble-mfloat-gprs=	SÃ©lectionner la mÃ©thode pour le stockage des nombres en virgule flottante dans les registres gÃ©nÃ©raux (General Purpose Registers).-mfloat128 requiert -mfloat128-type-mfloat128 requiert le support VSX-mfloat128-hardware requiert -m64-mfloat128-hardware requiert -mfloat128-type-mfloat128-hardware requiert le support ISA 3.0 complet-mfloat128-type requiert le support VSX-mflush-func=FONC	Utiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile.-mfpu=	SpÃ©cifier la virgule flottante (sp, dp, sp-lite, dp-lite) (implique -mxilinx-fpu).les options -mfunction-return* requiÃ¨rent -march=z900 ou supÃ©rieur-mgpopt pas supportÃ© avec PIC.l'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-dfp requiert -mhard-float-mhard-float n'est pas supportÃ©-mincoming-stack-boundary=%d n'est pas entre %d et 12les options -mindirect-branch* requiÃ¨rent -march=z900 ou supÃ©rieur-mint32 n'est pas supportÃ© pour les cibles H8300 et H8300L-mipsN	GÃ©nÃ©rer du code pour l'ISA niveau N.-mlarge requiert un -mmcu= compatible avec le 430X-mlarge-data-threshold=<number>	Les donnÃ©es plus grandes que la limite spÃ©cifiÃ©e iront dans la section .ldata dans le modÃ¨le moyen du x86-64.-mlong-double-64 n'est pas permis avec -m64-mlong-double-<n>	SpÃ©cifier la taille des long double (64 ou 128 bits).-mlong-double-[64,128]	SpÃ©cifier la taille des long double.-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.-mmpy-option=MPY Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur.-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-mmultiple n'est pas supportÃ© sur des systÃ¨mes petits boutistes-mn n'est pas supportÃ© sur les cibles linux-mn est utilisÃ© sans -mh ou -ms ou -msx-mnan=ENCODAGE	SÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754.-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-dpfp-lrsr n'est supportÃ© qu'avec -mdpfp-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-mpy n'est supportÃ© que sur ARC700 ou ARCv2-mno-pic-data-is-text-relative ne peut pas Ãªtre utilisÃ© sans -fpic/-fPIC-mno-power9-vector dÃ©sactive -mpower9-dform-mno-serialize-volatile	Ne pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW.-mnop-mcount n'est pas compatible avec cette cible-mnop-mcount n'est pas implÃ©mentÃ© pour -fPIC-moverride=CHAÃŽNE	Uniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur.-mpcrel -fPIC n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©-mpic-register= est inutile sans -fpic-mpointer-size=[no,32,short,64,long]	DÃ©finir la taille par dÃ©faut des pointeurs.-mpower8-fusion-sign requiert -mpower8-fusion-mpower8-vector requiert -maltivec-mpower8-vector requiert -mvsx-mpower9-dform requiert -mpower9-vector-mpower9-dform requiert -mupper-regs-df-mpower9-dform requiert -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requiÃ¨rent -mdirect-move-mpower9-fusion requiert -mpower8-fusion-mpower9-minmax est incompatible avec les options explicitement dÃ©sactivÃ©es-mpower9-vector requiert -mpower8-vector-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.-mr10k-cache-barrier=PARAMÃˆTRE	SpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es.-mrecip requiert -ffinite-math ou -ffast-math-mrecip requiert -fno-trapping-math ou -ffast-math-mrecip requiert -freciprocal-math ou -ffast-math-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 RTP-mrelocatable et -mcall-%s sont incompatibles-mrelocatable et -mno-minimal-toc sont incompatibles-mrelocatable et -msdata=%s sont incompatibles-ms2600 est utilisÃ© sans -ms-msdata=%s et -mcall-%s sont incompatibles-msdata=[none,data,sysv,eabi]	SÃ©lectionner la mÃ©thode de traitement de sdata.-msecure-plt n'est pas supportÃ© par votre assembleur-mshared-library-id= spÃ©cifiÃ© sans -mid-shared-library-mshared-library-id=%s n'est pas entre 0 et %d-msim	Produire l'exÃ©cutable pour un simulateur.-msim   Produire l'exÃ©cutable pour un simulateur.option -msimple-fpu ignorÃ©e-msingle-float et -msoft-float ne peuvent Ãªtre spÃ©cifiÃ©s ensemblel'option -msingle-float est Ã©quivalente Ã  -mhard-float-msmall-data-limit=N	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-mspfp_fast pas disponible sur ARC600 ou ARC601-mstack-guard implique l'utilisation de -mstack-size-mstack-protector-guard=tls a besoin d'un registre de base valable-mstring n'est pas supportÃ© sur des systÃ¨mes petits boutistes-mstringop-strategy=rep_8byte pas supportÃ© pour du code 32 bits-msve-vector-bits=N	Fixe le nombre de bits dans le registre vectoriel SVE Ã  N.-msx n'est pas supportÃ© en coff-mtls-size=[16,32]	SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.-mtoc-fusion requiert -mpower8-fusion-mtoc-fusion requiert le mode 64 bits-mtoc-fusion requiert le modÃ¨le de code moyen/large-mtraceback=	SÃ©lectionner Â«Â fullÂ Â» (complÃ¨te), Â«Â partÂ Â» (partielle) ou Â«Â noÂ Â» (aucune) pour la table de retraÃ§age.-mtraceback=[full,part,no]	SÃ©lectionner le type de table de retraÃ§age.-mtune=	Ordonnancer le code pour le processeur donnÃ©.-mtune= attend mn10300, am33, am33-2, ou am34-mtune=ARCH	Ajuster l'alignement pour la version de processeur ou de circuit spÃ©cifiÃ©e.-mtune=CPU	Optimiser pour ce processeur.-mtune=PROCESSEUR	Optimiser la sortie pour le PROCESSEUR.-mupper-regs-df requiert -mvsx-mupper-regs-di requiert -mvsx-mupper-regs-sf requiert -mpower8-vector-mvsx et -mno-altivec sont incompatibles-mvsx et -mpaired sont incompatibles-mvsx nÃ©cessite l'adressage indexÃ©-mvsx nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante-mvsx-small-integer requiert -mpower8-vector, -mupper-regs-di et -mdirect-move-mvsx-timode pourrait nÃ©cessiter -mlra-mvsx-timode requiert -mvsx-mxl-multiply-high ne peut Ãªtre utilisÃ© qu'avec -mcpu=v6.00 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-o <fichier>	Placer la sortie dans le <fichier>.-pg et -fomit-frame-pointer sont incompatibles-pie n'est pas supportÃ© par cette configuration-pipe est ignorÃ© parce que -save-temps est spÃ©cifiÃ©-pipe n'est pas supportÃ©-private_bundle n'est pas permis avec -dynamiclib-trigraphs	Supporter les trigrammes du C ISO.â€¦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. Ã  %Cles longs doubles de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXABI 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/390le SPE 64 bits n'est pas supportÃ©; 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><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>?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en?: utilisation de 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@interface de la classe %qE introuvableLe dÃ©compte du profilage d'un bloc de base est considÃ©rÃ© comme Â«Â chaudÂ Â» si il contribue Ã  hauteur du pour mille spÃ©cifiÃ© au profilage entier de l'exÃ©cution.Un 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.Un 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Â Â».AAPCS ne supporte pas -mcallee-super-interworkingAAPCS ne supporte pas -mcaller-super-interworkingl'ABI requiert -march=rv%dABSTRACT 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Ã©evariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %CAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type dÃ©rivÃ© dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type polymorphique dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTALTERNATE 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Ã©ASSERT_EXPR avec une condition toujours fausseInstruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGERVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CNom ASSOCIATE %qs dans la clause %s Ã  %LNom ASSOCIATE %qs dans la clause SHARED Ã  %LAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisationL'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'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILa 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 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Ã©.La 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Ã©eAccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut).AccÃ©der aux variables dans des objets PPU sur 64 bits.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.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 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 est d'un type dÃ©rivÃ© avec une connexion de 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 ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %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Ã©L'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 du code pour valider les limites des pointeurs. Les fanions fchkp-* sont utilisÃ©s pour contrÃ´ler l'ajout du code. Actuellement disponible pour C, C++ et ObjC.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.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 commentaires additionnels Ã  la sortie de l'assembleur.Imprimer des informations additionnelles de dÃ©bogage.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Ã¨rentLa chaine des alias pour le nÅ“ud avec le code ajoutÃ© est rompueSynonyme pour --help=target.Synonyme 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 aliasAligner 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 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.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 taciteLa 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Ã©eLa 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'allocation dÃ©passerait la limite de la mÃ©moireAutoriser des entiers 128 bits dans les registres VSX.Autoriser des variables entiÃ¨res 64 bits dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx.Autoriser les optimisations du contrÃ´leur de limites des pointeurs. Par dÃ©faut, l'optimisation est autorisÃ©e au delÃ  du niveau d'optimisation 0.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Â Â».Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut).Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des variables Â«Â doubleÂ Â» dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser des variables Â«Â floatÂ Â» dans les registres supÃ©rieurs avec -mcpu=power8 ou -mpower8-vector.Autoriser des variables Â«Â floatÂ Â» ou Â«Â doubleÂ Â» dans les registres supÃ©rieurs si le processeur le permet.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.Permet l'introduction de compÃ©titions sur de nouvelles donnÃ©es durant un stockage.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.Autoriser les types IEEE 128 bits sans exiger le mot clÃ© __float128.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s si 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 des versions *_nobnd des fonctions de chaÃ®nes par le contrÃ´leur de limites des pointeurs.Autoriser l'utilisation des versions *_nochk des fonctions de chaÃ®nes par le contrÃ´leur de limites des pointeurs.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 les fonctions variadiques sans paramÃ¨tre nommÃ©.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 Ã  %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 Ã  %Lles instructions AltiVec et SPE ne peuvent coexisterArgument 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 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.Un 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Ã©renceLe nÅ“ud analysÃ© n'a aucune rÃ©fÃ©rence vers la version oÃ¹ le code a Ã©tÃ© ajoutÃ©Annoter 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 maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125].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 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 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 Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %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 surchargeante %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 ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %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)Instruction 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%>NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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 %<-nfo-range-check%>DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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%>DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %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 avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %Lle TYPE_DOMAIN du tableau n'est pas d'un type entierLe 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]L'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 scalaireTableau 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 Ã  %LAffectation Ã  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 permiseLe 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 plusLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eSupposer 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.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 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.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 si ils sont placÃ©s dans un groupe d'instructions.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 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 muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType 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 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 Ã  %LTableau 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 Ã  %LTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'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:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â».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 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 initialisationAligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰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 MODL'argument BACK de l'intrinsÃ¨que %qs n'est pas encore implÃ©mentÃ©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= Ã  %C n'est pas permis en Fortran 95L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType 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 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 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_signL'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 %qsLa 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].La 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.La fonction interne %qF requiert z14 ou supÃ©rieur.La fonction interne %s n'est pas supportÃ©e avec les options actuellesLa fonction interne %s est uniquement valable pour le processeur cellLa fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateurLa fonction intÃ©grÃ©e %s requiert Nios II R%dLa fonction interne %s requiert l'option -maltivecLa fonction interne %s requiert les options -mcpu=power9 et -m64La fonction interne %s requiert l'option -mcpu=power9La fonction interne %s requiert l'option -mfloat128La fonction interne %s requiert les options -mhard-dfp et -mpower8-vectorLa fonction interne %s requiert l'option -mhard-dfpLa fonction interne %s requiert les options -mhard-float et -mlong-double-128La fonction interne %s requiert l'option -mhard-floatLa fonction interne %s requiert l'option -mhtmLa fonction interne %s requiert l'option -mpairedLa fonction interne %s requiert l'option -mpower8-vectorLa fonction interne %s requiert l'option -mspeLa fonction interne %s requiert l'option -mvsxL'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++2a ou -std=gnu++2ala recherche de %qD par le C++ retournerait un champ, pas un typele 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++11le %<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++11le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le 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 limiteÂ !les 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 (%ld/%ld) Ã  %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Ã©cursiveLe 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Ã©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %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%>Le 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Ã© Ã  %CLe 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_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stackl'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'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Ã©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.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 le mÃªme %smodule que celui qui est en cours de constructionImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sN'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireNe peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sN'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut surcharger GENERIC %qs Ã  %LImpossible de renommer le fichier module %qs en %qs: %sImpossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible 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 %sNe peut convertir %qs en un type interopÃ©rable Ã  %LNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible 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 de sortie intermÃ©diaire %s
  N'a pu ouvrir le fichier source %s
  Impossible 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 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 Ã  %LChangement 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 %dL'argument caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car la procÃ©dure %qs est BIND(C)Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©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 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.La clause AUTO est en conflit avec GANG Ã  %LLa clause AUTO est en conflit avec VECTOR Ã  %LLa clause AUTO est en conflit avec WORKER Ã  %LLa clause SEQ est en conflit avec AUTO Ã  %LLa clause SEQ est en conflit avec GANG Ã  %LLa clause SEQ est en conflit avec INDEPENDENT Ã  %LLa clause SEQ est en conflit avec VECTOR Ã  %LLa clause SEQ est en conflit avec WORKER Ã  %LEffacer toutes les fonctionnalitÃ©s d'ajustement.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'activerCo-tableaux pas supportÃ©s dans la clause %s Ã  %LLe 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++.Virgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule requise aprÃ¨s le descripteur PCompiler 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 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 une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent connus l'index dans un tableau.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'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 KIND Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)Le composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)Les composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insnsGOTO 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 CHARACTERConfigurÃ© 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 (publication prÃ©vue en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publication prÃ©vue en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) 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 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.L'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 Ã  %LConstruire 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Ã´ler comment le contrÃ´leur de limites des pointeurs gÃ¨re des pointeurs vers les champs d'un objet. Lorsque des limites plus Ã©troites sont en vigueur, les limites des champs sont utilisÃ©es. Sinon, les limites de l'objet entier sont utilisÃ©es.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´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.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 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 2018 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Â Â»
  N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©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-pointerObjet 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 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 est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reInstruction 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= Ã  %C n'est pas permis en Fortran 95DECL_GIMPLE_REG_P est dÃ©fini sur une variable dont l'adresse est priseDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %C pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LL'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-routineÃ‰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).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Ã©eLa 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 foisRetarder Ã  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Ã©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet.Rendu 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=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=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -misel Ã  la place.Option obsolÃ¨te. Utilisez -mno-isel Ã  la place.Option obsolÃ¨te. Utilisez -mno-spe Ã  la place.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mspe Ã  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 Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)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, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe 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Ã  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 surchargÃ©Le 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Ã©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 (%ld/%ld) dans le constructeur du tableau Ã  %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Ã©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.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 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 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).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.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 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.Faire des optimisations d'alignement pour les instructions d'appel.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Ã©.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.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 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 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 appels millicode (nÃ©cessaire uniquement avec -Os).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 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.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 prÃ©tendre que les branches sont onÃ©reuses.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 placer les globaux non initialisÃ©s dans la section commune.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 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 des motifs en lignes pour copier de la mÃ©moire.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les extensions de l'ABI SPE.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).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 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 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 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 Ã  %LUnitÃ© en virgule flottante double prÃ©cision.Transformer 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 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 qui surchargeArgument 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 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 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 les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©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 Ã  %CAvertir Ã  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 g0E500 et FPR ne sont pas supportÃ©sEDGE_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 %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La 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 Ã  %LL'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= Ã  %C 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 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 INTERFACEENTRY_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 plusL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGL'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 PROTECTEDSoit aucune ou soit toutes les limites supÃ©rieurs doivent Ãªtre spÃ©cifiÃ©es Ã  %LL'Ã©lÃ©ment %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %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.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Produire du code conforme Ã  IEEE, sans exceptions inexactes.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.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 branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.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).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.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 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Ã©.Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.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 l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.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 l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.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 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 les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.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 les instructions atomiques.Activer l'instanciation automatique de patron.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 bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.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 les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.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 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 la fusion gimple prÃ©coce des fonctions internes.Activer le traitement des exceptions.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++.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 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.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 variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.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 des boucles sur les arbres.Activer lra.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 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 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 le placement de petits entiers dans les registres VSX.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.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 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'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 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 les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.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 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 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Ã© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaireLa variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur 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_TYPELa 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%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %C%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CBoucle DO attendue Ã  %CDescripteur d'Ã©dition P attenduSymbole PARAMETER attendu dans la constante complexe Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CUne 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 Ã  %Carray-spec contant attendu dans la liste d'initialisation Ã  %LDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %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 Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduChaÃ®ne contenant un entier attendueOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom 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 Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %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Ã©Liste d'entitÃ©s nommÃ©es attendue Ã  %CExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sTableau 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 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 Ã  %C 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'initialisationCaractÃ¨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 Ã  %LLa 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 argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CL'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'instructionL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles 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.Le 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 en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´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 %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.L'unitÃ© en virgule flottante ne supporte pas la division et la racine carrÃ©e.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 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 cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.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 les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer les appels indirects et les sauts via un registre.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.Forcer le contrÃ´leur de limites des pointeurs Ã  traiter tous les tableaux Ã  la fin des structures comme Ã©tant peut-Ãªtre flexibles. Par dÃ©faut, seuls les tableaux avec une longueur zÃ©ro ou qui sont marquÃ©s avec l'attribut bnd_variable_size sont traitÃ©s comme Ã©tant flexibles.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser les limites du tableau le plus Ã  l'intÃ©rieur en cas d'accÃ¨s Ã  des tableaux statiques imbriquÃ©s. Par dÃ©faut, le tableau le plus Ã  l'extÃ©rieur est utilisÃ©.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser des limites Ã©troites pour l'adresse du premier champ d'une structure. Par dÃ©faut, un pointeur vers le premier champ a les mÃªmes limites qu'un pointeur vers la structure entiÃ¨re.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C 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Â :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 des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesLe 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 versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sLes 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 power8.Fusionner certaines opÃ©rations pour une meilleure performance sur un power9.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.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 n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC 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Ã©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'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 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 instructions AltiVec en utilisant un ordre des Ã©lÃ©ments gros-boutiste.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments petit-boutiste.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C).GÃ©nÃ©rer du microcode pour le Cell.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 des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.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 du code LP64.GÃ©nÃ©rer du code pour MIPS16.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 des instructions simples prÃ©cisions appariÃ©es (paired-single) du PPC750CL.GÃ©nÃ©rer des instructions SBIT et CBIT.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 instructions SIMD SPE sur un E500.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 directive #line pointant sur le rÃ©pertoire de travail courant.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 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 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 des instructions Â«Â bitÂ Â».GÃ©nÃ©rer du code pour passer les limites dans les appels.GÃ©nÃ©rer des stockages avec limites pour l'Ã©criture des pointeurs.GÃ©nÃ©rer des indices de branchement pour les branches.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 des contrÃ´les pour tous les accÃ¨s en lecture Ã  la mÃ©moire.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en Ã©criture Ã  la mÃ©moire.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).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 Mac OS X).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 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 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 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 le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210GÃ©nÃ©rer du code pour M*Core M340GÃ©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 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 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 utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.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 avec des appels de bibliothÃ¨que pour la virgule flottante.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 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 DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.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 le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.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 rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligneGÃ©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 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 du code petit-boutiste.GÃ©nÃ©rer du code 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 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 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 des contrÃ´les de limites des pointeurs pour les variables avec un type incomplet.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 du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.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 de l'extension de chaÃ®nes.GÃ©nÃ©rer des instructions sur des chaÃ®nes pour les dÃ©placements de blocs.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 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.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Ã© Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes 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.HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignantHLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignantLe nom HSA SSA est dÃ©fini par l'instruction qui est censÃ©e l'utiliserLe nom HSA SSA n'est pas parmi les opÃ©randes de l'instruction qui est censÃ©e l'utiliserLa vÃ©rification HSA SSA a Ã©chouÃ©HSA n'a pas Ã©tÃ© activÃ© durant la configurationLes opÃ©randes d'image HSA ne sont pas gÃ©rÃ©sL'instruction HSA utilise un registre qui n'est pas parmi les utilisations de registres enregistrÃ©esLa vÃ©rification de l'instruction HSA a Ã©chouÃ©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.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 Ã  %C utilise une syntaxe non standardL'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©Constante 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).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 modificateursL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)IMPORT NONE avec une liste de spÃ©cifications Ã  %CInstruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CINDIRECT_REF dans gimple ILL'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 englobantela dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CIOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %LBalise IOMSG Ã  %Lle 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 permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__FUNCTION__%>le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__PRETTY_FUNCTION__%>le C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimalesle C ISO ne supporte pas les types en virgule fixele 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 le type %<_Float%d%s%>le 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 videsle 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 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 %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>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 ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:le 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 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. 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. 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++17le 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 l'opÃ©rateur ?: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 C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>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 permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>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 Ã  %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 premier argument de ATAN2 Ã  %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.IgnorÃ©.Objet allouable illÃ©gal Ã  %C pour une procÃ©dure PURECaractÃ¨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 Ã  %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 sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.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 Ã  %LDans %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 le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LRangs 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 Ã  %LRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iValeur de retour de fonction invalideAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Inhiber 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 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 (%ld/%ld)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).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 Ã  %CInjecter les fonctions amies dans l'espace de noms englobant.Mettre 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 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.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 instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU.InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut).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.les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branchesAjouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.Uniquement gÃ©nÃ©rer le code de contrÃ´le pour les fonctions marquÃ©es avec l'attribut bnd_instrument.Le clone modifiÃ© pour ajouter du code ne fait pas rÃ©fÃ©rence au nÅ“ud originalLe fragment pour ajouter du code a une mauvaise arÃªte vers l'appelÃ©Le nÅ“ud modifiÃ© pour ajouter du code Ã  une mauvaise dÃ©claration originaleDivision 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 Ã  allouerEntier trop grand pour l'entier du sous-type %i Ã  %CL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option -fno-range-checkEntier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants si 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 %sle MPX de Intel ne supporte pas x32Interchangeage 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 Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateur : Erreur en rapportant les routines rÃ©-entrÃ©es.
! 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 Ã  %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.Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux.L'intrinsÃ¨que %qs (est %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 %ld < taille du rÃ©sultat %ldFonction 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 typeIdentificateur 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 Ã  %LNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %LCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte 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 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 Ã  %CSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LInitialisation 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 DATASpÃ©cification de type invalide Ã  %CValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner 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 TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationLe 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 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):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):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=):Types de cmodel 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 %sAttribut LEN Ã  %C dans une dÃ©finition TYPELEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %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 Ã  %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 ambiguParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension 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 Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsaLever 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.La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.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.DÃ©claration locale depuis une fonction diffÃ©renteLa 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 %sRechercher 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.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LVariable 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 %dLa limite infÃ©rieur doit Ãªtre prÃ©sente Ã  %Lle MCU Â«Â %sÂ Â» n'a pas d'unitÃ© de multiplication matÃ©rielle mais -mhwmult demande Â«Â %sÂ Â»le MCU Â«Â %sÂ Â» supporte l'ISA %s mais -mcpu est dÃ©fini Ã  %sle MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 16-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 32-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â f5seriesÂ Â»code -mxgot MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant 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_operandMMIX 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'ABIMODIFY_EXPR inattendu avec des tuplesMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CArgument 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_strL'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 Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre indirects tous les appels de fonctions.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA.Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.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 max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  dÃ©placer en ligne.Nombre max de paires de chargement d'insns pour une comparaison.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.Le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)
  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).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 du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par 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.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.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
  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.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.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 d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRPLe nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.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 dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.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 un bloc de base Ã  considÃ©rer pour la vectorisation SLP.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'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Ã©culativeLe 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 de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).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'expressions Ã  inclure dans un seul constructeur statique gÃ©nÃ©rÃ© par Pointer Bounds Checker.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.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.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'un composant fortement connectÃ© (SCC) avant que SCCVN arrÃªte de traiter une fonction.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.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-jamL'allocation de mÃ©moire a Ã©chouÃ©Fusionner les types C++ en utilisant la rÃ¨gle de la dÃ©finition unique.Fusionner les stockages adjacents.Utilisation de la sous-commande de fusion: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.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©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 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'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LClause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %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 Ã  %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 Ã  %CExposant 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 Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl 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 manquantModule %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.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routineNAME 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' Ã  %CNON_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 %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©tiqueL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDLe 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 (%lu vs %lu 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 Ã  %LLa liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %sLe 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Ã© Ã  %CLe mÃ©lange de FPX/FPU est interditLe nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
*************** avec la sortie du prÃ©processeur si nÃ©c
*** 2199,2205 ****
  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Ã©raleLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LL'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 FPTRSIGN= Ã  %C n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LType de dÃ©pendance SINK uniquement permis dans une directive ORDERED Ã  %LSIZE Ã  %L doit Ãªtre positifType de dÃ©pendance SOURCE uniquement permis dans une directive ORDERED Ã  %LBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouableSPE pas supportÃ© par cette cibleSSA corrompule nom SSA est dans la liste libre mais il est toujours rÃ©fÃ©rencÃ©nom 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Ã©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABIles informations de dÃ©bogage STABS de Ada sont obsolÃ¨tes et ne sont plus supportÃ©esvariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe 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 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 RECURSIVEInstruction 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. Utilisez plutÃ´t cette derniÃ¨re option.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.Sauvegarder 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 Ã  %CL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa variable scalaire %qs Ã  %L avec POINTER ou ALLOCATABLE dans la procÃ©dure %qs avec BIND(C) n'est pas encore supportÃ©eLa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre de blocs dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison avec le nombre d'expressions (mises Ã  l'Ã©chelle).Facteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison de blocs (mis Ã  l'Ã©chelle).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.Type d'ordonnancement de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops (static, dynamic, guided, auto, runtime).L'Ã©tendue des variables dans l'initialisation de la boucle Â«Â forÂ Â» est locale Ã  la boucle.Le deuxiÃ¨me argument de MOD Ã  %L est zÃ©roLe deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de MOD Ã  %L est zÃ©roLe deuxiÃ¨me argument de MODULO Ã  %L est zÃ©roLe 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.
  Faute de segmentationFaute de segmentation (code)SÃ©lectionner la convention d'appel de l'ABI.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 la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon le bloc de base donnÃ© doit Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».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 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).L'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 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 type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO)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 nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.DÃ©finir le seuil de probabilitÃ© pour dÃ©saligner les branchements.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.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 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%.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.SpÃ©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 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 conformesPartager 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 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Ã©eUnitÃ© en virgule flottante simple prÃ©cision.La taille (en Ko) de la cache des donnÃ©es logicielles.La 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)Taille de la protection de la pile exprimÃ©e comme une puissance de deux.Passer 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Ã©, 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Ã©, 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Ã©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 Ã  %LActiver spÃ©cifiquement une fonctionnalitÃ© de suivi d'un branchement indirect de CET (Control-flow Enforcement Technology).Activer spÃ©cifiquement une fonctionnalitÃ© supportant la pile masquÃ©e de CET (Control-flow Enforcement Technology).La 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Ã©cifie le modÃ¨le de coÃ»t pour la vectorisation. -fvect-cost-model=[unlimited|dynamic|cheap]	SpÃ©cifie le modÃ¨le de coÃ»t pour la vectorisation.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 FPU Xilinx.SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS.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 le coÃ»t des branches (20 par dÃ©faut).SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier le nombre maximum d'octets qui peuvent Ãªtre dÃ©placÃ©s par du code en ligne. Au delÃ , memcpy et memmove sont utilisÃ©s.SpÃ©cifier comment accÃ©der au pointeur du thread.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 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 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 le format en virgule flottante de __fp16.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.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec la gÃ©nÃ©ration de code de boucle. Si la longueur n'est pas connue au moment de la compilation, memcmp sera appelÃ© aprÃ¨s que ce nombre d'octets ait Ã©tÃ© comparÃ©. Par dÃ©faut, la longueur est choisie sur base des paramÃ¨tres de rÃ©glages.SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec le code qui ne participe pas Ã  la boucle. Si cette valeur vaut 0, toutes les expansions en ligne (non boucle et boucle) de memcmp sont dÃ©sactivÃ©es.SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  memcmp est gÃ©nÃ©rÃ© Ã  la place.SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  strncmp est gÃ©nÃ©rÃ© Ã  la place.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 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 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 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 oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s.SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es en mÃ©moire basse ou haute.SpÃ©cifier si les variables doivent Ãªtre placÃ©es en mÃ©moire basse ou haute.SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C.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.Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stackExpression 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 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 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Ã©roStopper 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 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 Ã  %CLa 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 Ã  %LLa sous-chaÃ®ne Ã  %L a une longueur zÃ©roL'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 Ã  %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 scalaireL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en Ã©crase 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 Ã  %LSupporter les fonctions internes 3DNow!.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI 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 instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO et la gÃ©nÃ©ration de code.Supporter les fonctions internes CET (Control-flow Enforcement Technology) 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 prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).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, 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, 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 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 la gÃ©nÃ©ration de code MPX.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 l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 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 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 VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD 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 appels entre des jeux d'instructions Thumb et ARM.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 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 de HSA n'implÃ©mente pas les opÃ©randes FPU 16 bits immÃ©diatsLe 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 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 instructions pour multiplier puis accumuler.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=):Supprimer 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 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 n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe 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 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 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 !$ACC ROUTINE ( NOM ) Ã  %C, nom de fonction %s invalideErreur 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$ UNROLL Ã  %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 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 Ã  %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 OpenMP DEPEND SINK Ã  %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 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 ENTER DATA avec un type de correspondance autre que TO ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, 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 Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du 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:TODO: Sections vecteurs dans les instructions dataÃ€ 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.TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPESTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTYPE_ARRAY_MAX_SIZE pas INTEGER_CSTTYPE_BINFO n'est pas TREE_BINFOle type TYPE_BINFO n'est pas TYPE_MAIN_VARIANTTYPE_CACHED_VALUES n'est pas TREE_VECTYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %pTYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pasTYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rentTYPE_CANONICAL n'est pas compatiblele TYPE_CANONICAL de la variante principale n'est pas la variante principaleTYPE_FIELDS dÃ©fini dans un type incompletle champ TYPE_LANG_SLOT_1 (binfo) est non NULLTYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rentTYPE_MAX_VALUE_RAW non NULLTYPE_METHOD_BASETYPE n'est pas la variante principaleTYPE_METHOD_BASETYPE n'est pas un enregistrement ni une unionle TYPE_MODE de TYPE_CANONICAL n'est pas compatibleTYPE_NEXT_PTR_TO n'est pas POINTER_TYPETYPE_NEXT_REF_TO n'est pas REFERENCE_TYPETYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une unionTYPE_STRING_FLAG est dÃ©fini sur le mauvais code de typele champ TYPE_VALUES_RAW n'est pas NULLTYPE_VFIELD n'est pas FIELD_DECL ni TREE_LISTTirer 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.Cible : %s
  Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'option --param reconnaÃ®t les paramÃ¨tres suivantL'option -mfloat128 peut ne pas Ãªtre totalement supportÃ©eL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATOR Ã  %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'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6L'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 Ã  %LL'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1Le 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 trop longue pour Ãªtre convertie en %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 NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLEL'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 bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
  La longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATOR Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATOR Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel: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 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.La version la plus ancienne de MacOS X 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Ã©fautLa 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 prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATOR Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATOR Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATEUR Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut OPTIONAL pour aucun ou pour les deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.La valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sLa variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme si 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-intrinsic%> 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.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 que nous aplatissons complÃ¨tement.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 nombre maximum d'instructions que CSE traite avant vidange.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 RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.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 d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.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 d'une boucle aplatie qui tourne une seule fois.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 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.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 dÃ©pliages d'une boucle.Le nombre maximum de dÃ©placements d'une seule boucle Ã  l'intÃ©rieur de ses branchements.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 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Ã©boguage.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.La fraction minimum des exÃ©cutions de profilage que le dÃ©compte de l'exÃ©cution d'un bloc de base doit Ãªtre pour qu'il ne soit pas considÃ©rÃ© comme improbable.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.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.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 profitableLa 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'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe 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 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 allouÃ©e %d.  Voyez l'option -fmax-array-constructorLe 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'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.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 doit Ãªtre de type INTEGER et non de type %sLe 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.Le composant pointeur %qs de %qs Ã  %L est un type qui n'a pas Ã©tÃ© dÃ©clarÃ©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 fichier de rÃ©solution.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 Ã  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 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 version de ld64 utilisÃ©e par cette chaÃ®ne de compilation.La 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 Ã  %CCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.
--- 2217,2223 ----
  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Ã©raleLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LL'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 FPTRSIGN= Ã  %C n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LType de dÃ©pendance SINK uniquement permis dans une directive ORDERED Ã  %LSIZE Ã  %L doit Ãªtre positifType de dÃ©pendance SOURCE uniquement permis dans une directive ORDERED Ã  %LBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouableSPE pas supportÃ© par cette cibleSSA corrompule nom SSA est dans la liste libre mais il est toujours rÃ©fÃ©rencÃ©nom 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Ã©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABIles informations de dÃ©bogage STABS de Ada sont obsolÃ¨tes et ne sont plus supportÃ©esvariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe 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 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 RECURSIVEInstruction 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. Utilisez plutÃ´t cette derniÃ¨re option.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.Sauvegarder 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 Ã  %CL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa variable scalaire %qs Ã  %L avec POINTER ou ALLOCATABLE dans la procÃ©dure %qs avec BIND(C) n'est pas encore supportÃ©eLa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre de blocs dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison avec le nombre d'expressions (mises Ã  l'Ã©chelle).Facteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison de blocs (mis Ã  l'Ã©chelle).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.Type d'ordonnancement de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops (static, dynamic, guided, auto, runtime).L'Ã©tendue des variables dans l'initialisation de la boucle Â«Â forÂ Â» est locale Ã  la boucle.Le deuxiÃ¨me argument de MOD Ã  %L est zÃ©roLe deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de MOD Ã  %L est zÃ©roLe deuxiÃ¨me argument de MODULO Ã  %L est zÃ©roLe 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.
  Faute de segmentationFaute de segmentation (code)SÃ©lectionner la convention d'appel de l'ABI.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 la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon le bloc de base donnÃ© doit Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».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 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).L'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 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 type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO)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 nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.DÃ©finir le seuil de probabilitÃ© pour dÃ©saligner les branchements.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.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 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%.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.SpÃ©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 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 conformesPartager 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 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Ã©eUnitÃ© en virgule flottante simple prÃ©cision.La taille (en Ko) de la cache des donnÃ©es logicielles.La 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)Taille de la protection de la pile exprimÃ©e comme une puissance de deux.Passer 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Ã©, 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Ã©, 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Ã©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Ã©cifie le modÃ¨le de coÃ»t pour la vectorisation. -fvect-cost-model=[unlimited|dynamic|cheap]	SpÃ©cifie le modÃ¨le de coÃ»t pour la vectorisation.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 FPU Xilinx.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 le coÃ»t des branches (20 par dÃ©faut).SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier le nombre maximum d'octets qui peuvent Ãªtre dÃ©placÃ©s par du code en ligne. Au delÃ , memcpy et memmove sont utilisÃ©s.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 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 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 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 le format en virgule flottante de __fp16.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.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  memcmp est gÃ©nÃ©rÃ© Ã  la place.SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  strncmp est gÃ©nÃ©rÃ© Ã  la place.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 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 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 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 oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s.SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es en mÃ©moire basse ou haute.SpÃ©cifier si les variables doivent Ãªtre placÃ©es en mÃ©moire basse ou haute.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.Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stackExpression 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 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 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Ã©roStopper 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 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 Ã  %CLa 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 Ã  %LLa sous-chaÃ®ne Ã  %L a une longueur zÃ©roL'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 Ã  %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 scalaireL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en Ã©crase 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 Ã  %LSupporter les fonctions internes 3DNow!.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI 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 instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO 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 prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).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, 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, 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 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 MOVDIR64B et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code.Supporter la gÃ©nÃ©ration de code MPX.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 l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 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 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 VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD 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 appels entre des jeux d'instructions Thumb et ARM.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 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 de HSA n'implÃ©mente pas les opÃ©randes FPU 16 bits immÃ©diatsLe 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 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 instructions pour multiplier puis accumuler.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=):Supprimer 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 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 n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe 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 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 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 !$ACC ROUTINE ( NOM ) Ã  %C, nom de fonction %s invalideErreur 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$ UNROLL Ã  %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 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 Ã  %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 OpenMP DEPEND SINK Ã  %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 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 ENTER DATA avec un type de correspondance autre que TO ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, 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 Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du 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:TODO: Sections vecteurs dans les instructions dataÃ€ 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.TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPESTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTYPE_ARRAY_MAX_SIZE pas INTEGER_CSTTYPE_BINFO n'est pas TREE_BINFOle type TYPE_BINFO n'est pas TYPE_MAIN_VARIANTTYPE_CACHED_VALUES n'est pas TREE_VECTYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %pTYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pasTYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rentTYPE_CANONICAL n'est pas compatiblele TYPE_CANONICAL de la variante principale n'est pas la variante principaleTYPE_FIELDS dÃ©fini dans un type incompletle champ TYPE_LANG_SLOT_1 (binfo) est non NULLTYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rentTYPE_MAX_VALUE_RAW non NULLTYPE_METHOD_BASETYPE n'est pas la variante principaleTYPE_METHOD_BASETYPE n'est pas un enregistrement ni une unionle TYPE_MODE de TYPE_CANONICAL n'est pas compatibleTYPE_NEXT_PTR_TO n'est pas POINTER_TYPETYPE_NEXT_REF_TO n'est pas REFERENCE_TYPETYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une unionTYPE_STRING_FLAG est dÃ©fini sur le mauvais code de typele champ TYPE_VALUES_RAW n'est pas NULLTYPE_VFIELD n'est pas FIELD_DECL ni TREE_LISTTirer 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.Cible : %s
  Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'option --param reconnaÃ®t les paramÃ¨tres suivantL'option -mfloat128 peut ne pas Ãªtre totalement supportÃ©eL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATOR Ã  %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'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6L'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 Ã  %LL'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1Le 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 trop longue pour Ãªtre convertie en %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 NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLEL'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 bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
  La longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATOR Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATOR Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel: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 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.La version la plus ancienne de MacOS X 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Ã©fautLa 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 prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATOR Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATOR Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATEUR Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATOR Ã  %L aura l'attribut OPTIONAL pour aucun ou pour les deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.La valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sLa variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme si 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-intrinsic%> 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.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 que nous aplatissons complÃ¨tement.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 nombre maximum d'instructions que CSE traite avant vidange.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 RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.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 d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.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 d'une boucle aplatie qui tourne une seule fois.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 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.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 dÃ©pliages d'une boucle.Le nombre maximum de dÃ©placements d'une seule boucle Ã  l'intÃ©rieur de ses branchements.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 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Ã©boguage.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.La fraction minimum des exÃ©cutions de profilage que le dÃ©compte de l'exÃ©cution d'un bloc de base doit Ãªtre pour qu'il ne soit pas considÃ©rÃ© comme improbable.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.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.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 profitableLa 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'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe 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 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 allouÃ©e %d.  Voyez l'option -fmax-array-constructorLe 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'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.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 doit Ãªtre de type INTEGER et non de type %sLe 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.Le composant pointeur %qs de %qs Ã  %L est un type qui n'a pas Ã©tÃ© dÃ©clarÃ©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 fichier de rÃ©solution.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 Ã  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 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 version de ld64 utilisÃ©e par cette chaÃ®ne de compilation.La 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 Ã  %CCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.
*************** Veuillez utiliser un nom de processeur e
*** 2228,2238 ****
  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 Ã  %Cmode VOID sur une sortieAttribut VOLATILE Ã  %CInstruction VOLATILE Ã  %Cles instructions VSX et SPE ne peuvent coexisterNiveaux 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 -mfloat-gprs=: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=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La 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 sous-routine %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 fonction %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 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 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.Vectoriser pour des opÃ©rations sur des doubles mots.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 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 constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.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 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 Ã  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 avec une interface implicite.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 Ã©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 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 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 eux.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 branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  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 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 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 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 d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos des erreurs d'accÃ¨s mÃ©moire trouvÃ©es par Pointer Bounds Checker.Avertir Ã  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 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 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 de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».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 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 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 des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.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 d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires dans les alias d'attributs et apparentÃ©s.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 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 de l'utilisation des spÃ©cificateurs de stockage de registres.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 des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.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 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 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 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 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 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 le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.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 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'espace d'adressage d'une adresse est changÃ©.Avertir si une boucle ne peut pas Ãªtre optimisÃ©e Ã  cause de suppositions non triviales.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 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 Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.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 lorsqu'une instruction microcodÃ©e du Cell est Ã©mise.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 lorsqu'une variable const est inutilisÃ©e.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 lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.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 variable registre est dÃ©clarÃ©e volatile.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 un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».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 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 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 si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.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 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.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Ã©.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.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.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Faut-il utiliser les types canoniques.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 cette option, les tailles nulles obtenues dynamiquement pour des objets de types incomplets seront traitÃ©es comme Ã©tant infinies.Sans 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.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 requiÃ¨re 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 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Ã© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESLe mauvais nÅ“ud est rÃ©fÃ©rencÃ© avec la rÃ©fÃ©rence chkpArbre erronÃ© dans la liste TYPE_FIELDSL'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_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions.Vous 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=Votre plateforme cible ne supporte pas -fcheck-pointer-boundsZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©][super ...] doit apparaÃ®tre dans le contexte d'une mÃ©thodel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__builtin_arc_aligned avec un alignement non constant__builtin_cmpb accepte uniquement 2 argumentsÂ«Â __builtin_eh_returnÂ Â» n'est pas supportÃ© sur cette cible__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Ãªmes__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_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsÂ«Â l'argument de Â«Â custom-%s=Â Â» requiert des chiffresune 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 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 un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>un 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 constanteune 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Ã©un -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'attributune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>une liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun reinterpret_cast n'est pas une expression constanteune expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patronune 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 un alignement diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun 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 des qualificatifs diffÃ©rents 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 dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une 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:%ddÃ©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Ã¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨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-dataaccÃ¨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 actuel 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 des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementadd_sym(): Mauvais mode de dimensionnementl'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 bitsadresse 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Ã©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse 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 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Ã©finivaleur 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Ã¹ un flottant Ã©tait attenduvaleur 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 configurationdÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D doit Ãªtre au moins %dl'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'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=9l'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Ã©esle paramÃ¨tre alloc_align est hors limitesle paramÃ¨tre alloc_size est hors limitesargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q+#Dconversion 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+Dun 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 spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteun Â«Â 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 traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une 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-modeanachronismeanachronisme: 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Ã©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©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 un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'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 %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 prototypel'argument %qd n'est pas une constanteargument %qs pour %<-Waligned-new%> 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Ã©grall'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 1 doit Ãªtre 0 ou 2l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bitsl'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 doit Ãªtre une valeur de champ sur 8 bitsl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'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 1 de %s doit Ãªtre une constanteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limiteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bitsl'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 type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'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Ã©l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 3 doit Ãªtre dans la plage 0..15Fonction de liste d'arguments Ã  %Cl'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 %qs dans %<parallel%> de OpenACCl'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 Â«Â resetÂ Â», Â«Â software_exceptionÂ Â», Â«Â page_missÂ Â», Â«Â timer0Â Â», Â«Â timer1Â Â», Â«Â messageÂ Â», Â«Â dma0Â Â», Â«Â dma1Â Â», Â«Â wandÂ Â» ou Â«Â swiÂ Â»l'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 formatl'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gkl'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%> ou %<fast%>l'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<alloca%> peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTl'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 zÃ©ro ni unl'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 de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de __integer_pack doit Ãªtre compris entre 0 et %dl'argument de decltype doit Ãªtre une expressionargument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'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 grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %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Â Â»les 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 impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle 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Ã¨rel'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 %qsla 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 %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %wi est en dessous 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 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 incompletles types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationles tableaux de fonctions ne sont pas pertinentsla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asml'assembleur ne supporte pas -mabi=ilp32la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteaffectation Ã  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Ã©le 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 vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©le paramÃ¨tre de assume_aligned n'est pas une constante entiÃ¨reargument 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 %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©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++17l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©eattribute(target("%s")) est inconnules attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une directive Â«Â usingÂ Â» localeattributs 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Ã©sdes 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%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ mauvaise 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: %dcode 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 -mcpuvaleur %qs erronÃ©e pour l'option -mfp-rounding-modevaleur %qs erronÃ©e pour l'option -mfp-trap-modevaleur %qs erronÃ©e pour -mmemory-latencyvaleur %qs erronÃ©e pour l'option -mtls-sizevaleur %qs erronÃ©e pour l'option -mtrap-precisionvaleur %qs erronÃ©e pour l'option -mtunevaleur erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option -march=valeur erronÃ©e (%s) pour l'option -mcmodel=valeur erronÃ©e (%s) pour l'option -mtune=valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>valeur erronÃ©e pour -mcall-%svaleur erronÃ©e pour -msdata=%sen-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>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 copiel'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 pointeurle 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 il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variableargument 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 un type non entierla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD avec un type non entierle 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 Ã  vraibloc IFle corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)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%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©sles 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 de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquearguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquela 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Ã©branchement %2d pris %s%sl'optimisation du chargement du registre cible du branchement n'est pas prÃ©vue pour Ãªtre exÃ©cutÃ©e deux foismot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla 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 interne %qF est obsolÃ¨te.la fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCC.la 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 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 interne %s est uniquement valable en mode 64 bitsla fonction interne %s n'accepte qu'une chaÃ®ne comme argumentla fonction interne %qs n'est pas supportÃ©e avec les options actuellesla fonction interne %qs est uniquement valable pour le processeur cellla fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateurla fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bitsla fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qsla fonction interne %qs requiert les options %qs et %qsla fonction interne %qs requiert l'option %qsl'opÃ©rande intÃ©grÃ© devrait Ãªtre une valeur non signÃ©e sur 6 bitsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile 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 inconnueles attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
! l'appel a une dÃ©pendance circulairel'appel est improbable et la taille du code augmenteraitl'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>l'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finiappel Ã  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 est un fragment ajoutÃ© pour le profilagel'appelant n'est pas optimisÃ©appel 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Ã©appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constanteimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©-mtp=cp15 ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodel'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classene peut appliquer Ã  la fois les attributs longcall et shortcall Ã  la mÃªme fonctionne 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Ã©rentene peut convertir du type incomplet %qH vers %qIne peut convertir une valeur en un vecteurne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er le fichier %qs pour le dÃ©pÃ´t d'informationsne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut Ã©tendre le fichier PCH: %mimpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>ne peut obtenir la position dans le fichier PCH: %mles 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Ã©sne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut lire %s: %mne peut lire le fichier PCH: %ml'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir la position dans le fichier PCH: %mne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixeimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsne peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCH: %mne peut Ã©crire les donnÃ©es de remplissage dans le fichier PCH: %mne peut Ã©crire dans %s: %mne peut obtenir le statut du programme: %mne peut ouvrir %s: %mne peut ouvrir le fichier d'entrÃ©e: %simpossible d'ouvrir la sortie de ldd: %mimpossible d'ouvrir la sortie de nm: %mimpossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :les candidats sontÂ :impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronne peut allouer un objet du type abstrait %qTimpossible d'allouer la pile pour la variable %q+D, fonction nue.%<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 membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©ne 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 non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTne 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 %qIne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction %qDimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymeimpossible d'intercepter une exception de type %qT car il implique des types de taille variableimpossible de fermer un canal en rÃ©ception uniquementimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qH en %qIne peut convertir %qH en %qI pour l'argument %qP de %qDne 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 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 %qTimpossible 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 en un type pointeurne peut convertir le type %qH vers le type %qIne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne 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 %<constexpr%>ne 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 %qD comme Ã©tant un type de champ de bitsne 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 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 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 type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le membre non publique %qD de %qTimpossible 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 %qT depuis ()impossible 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 viablesne 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 dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTne peut dÃ©sactiver la fonction interne %qsne peut effectuer un dynamic_cast %qE (du type %q#T) vers le type %q#T (%s)ne peut produire des pointeurs non alignÃ©s dans l'assembleur ptximpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externele Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvertimpossible de trouver %s dans le greffon %s
  %sÂ«Â %sÂ Â» introuvableÂ«Â lddÂ Â» introuvableÂ«Â nmÂ Â» introuvableimpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver une paire compteur:valeur valide:impossible de trouver la classe %qEimpossible 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 %qsne peut traiter des appels inconstants Ã  %qsne peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'hÃ©riter des constructeurs depuis la base indirecte %qTimpossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©la fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible de charger le greffon %s
! %sne peut fusionner les compteurs Â«Â %sÂ Â» sÃ©parÃ©s pour la fonction %uimpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %sne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»impossible d'ouvrir le fichier ptx intermÃ©diairen'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 autoriserl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriserimpossible de passer une r-valeur en paramÃ¨tre par rÃ©fÃ©renceimpossible de mettre un objet avec un champ volatile dans un registrene peut lire %s: %mimpossible de lire les dÃ©clarations LTO depuis %simpossible de lire la table des modes LTO dans %simpossible de lire le profil de la fonction depuis %simpossible de lire la table des chaÃ®nes depuis %simpossible de lire l'ensemble de travail depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>ne 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 autoriserla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriserne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<override%> pour une classene peut spÃ©cifier -o avec -c, -S ou -E et de multiples fichiersimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois -msep-data et -mid-shared-libraryimpossible 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 gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variableun Â«Â 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Ã©ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨trene peut utiliser %<typeid%> avec -fno-rttiimpossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©impossible 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-threadsne peut utiliser la liaison obsolÃ¨te Ã  %qD parce qu'il a un destructeurimpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %sne peut utiliser va_start dans une fonction d'interruptionimpossible d'initialiser par valeur le tableau ayant la limite %qT inconnueles types canoniques diffÃ¨rent pour les types identiques %qT et %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 de taille 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Ã©cisiontranstypage 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 %s depuis un pointeur de l'espace d'adresses %s disjointtranstypage vers un pointeur de l'espace d'adresses %s depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointtranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %s 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 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 clonechange la signification de %qD depuis %q#Dtableau de caractÃ¨res initialisÃ© Ã  l'aide d'une chaÃ®ne de caractÃ¨res largescheck_data_variable(): Mauvaise expressioncheck_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)chkp_find_bounds: Impossible de trouver les limites du pointeurchkp_find_bounds: Code d'arbre %s inattenduchkp_get_bounds_by_definition: Code GIMPLE %s inattenduchkp_get_bounds_by_definition: Variable inattendue de type %schkp_make_addressed_object_bounds: Code d'arbre %s inattenduchkp_walk_pointer_assignments: type du membre de droite inattendu: %schoix 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Ã la classe %qE est obsolÃ¨tela 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.0la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction des arguments d'un patron de classe est uniquement disponible avec -std=c++17 ou -std=gnu++17le type classe %qT est incompletl'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: %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 supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec -f%sle modÃ¨le de code %s ne supporte pas le mode PICl'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positiveboucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %Lboucles coalescÃ©es imparfaitement imbriquÃ©escollect2 version %s
  collect: lecture de %s
  collect: recompilation de %s
  collect: rÃ©Ã©dition des liens
--- 2246,2256 ----
  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 Ã  %Cmode VOID sur une sortieAttribut VOLATILE Ã  %CInstruction VOLATILE Ã  %Cles instructions VSX et SPE ne peuvent coexisterNiveaux 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 -mfloat-gprs=: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=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La 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 sous-routine %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 fonction %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 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 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.Vectoriser pour des opÃ©rations sur des doubles mots.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 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 constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.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 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 Ã  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 avec une interface implicite.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 Ã©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 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 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 eux.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 branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  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 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 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 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 d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos des erreurs d'accÃ¨s mÃ©moire trouvÃ©es par Pointer Bounds Checker.Avertir Ã  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 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 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 de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».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 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 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 des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.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 d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires dans les alias d'attributs et apparentÃ©s.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 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 de l'utilisation des spÃ©cificateurs de stockage de registres.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 des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.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 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 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 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 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 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 le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.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 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'espace d'adressage d'une adresse est changÃ©.Avertir si une boucle ne peut pas Ãªtre optimisÃ©e Ã  cause de suppositions non triviales.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 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 Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.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 lorsqu'une instruction microcodÃ©e du Cell est Ã©mise.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 lorsqu'une variable const est inutilisÃ©e.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 lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.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 variable registre est dÃ©clarÃ©e volatile.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 un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».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 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 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 si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.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 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.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Ã©.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.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.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Faut-il utiliser les types canoniques.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 cette option, les tailles nulles obtenues dynamiquement pour des objets de types incomplets seront traitÃ©es comme Ã©tant infinies.Sans 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.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 requiÃ¨re 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 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Ã© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESLe mauvais nÅ“ud est rÃ©fÃ©rencÃ© avec la rÃ©fÃ©rence chkpArbre erronÃ© dans la liste TYPE_FIELDSL'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_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions.Vous 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=Votre plateforme cible ne supporte pas -fcheck-pointer-boundsZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©][super ...] doit apparaÃ®tre dans le contexte d'une mÃ©thodel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__builtin_arc_aligned avec un alignement non constant__builtin_cmpb accepte uniquement 2 argumentsÂ«Â __builtin_eh_returnÂ Â» n'est pas supportÃ© sur cette cible__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Ãªmes__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_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsÂ«Â l'argument de Â«Â custom-%s=Â Â» requiert des chiffresune 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 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 un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>un 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 constanteune 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Ã©un -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'attributune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>une liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun reinterpret_cast n'est pas une expression constanteune expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patronune 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 un alignement diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun 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 des qualificatifs diffÃ©rents 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 dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une 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:%ddÃ©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Ã¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨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-dataaccÃ¨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 actuel 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 des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementadd_sym(): Mauvais mode de dimensionnementl'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 bitsadresse 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Ã©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse 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 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Ã©finivaleur 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Ã¹ un flottant Ã©tait attenduvaleur 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 configurationdÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D doit Ãªtre au moins %dl'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'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=9l'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Ã©esle paramÃ¨tre alloc_align est hors limitesle paramÃ¨tre alloc_size est hors limitesargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q+#Dconversion 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+Dun 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 spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun 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 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 traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une 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-modeanachronismeanachronisme: 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Ã©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©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 un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'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 %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 prototypel'argument %qd n'est pas une constanteargument %qs pour %<-Waligned-new%> 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Ã©grall'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 1 doit Ãªtre 0 ou 2l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bitsl'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 doit Ãªtre une valeur de champ sur 8 bitsl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'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 1 de %s doit Ãªtre une constanteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limiteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bitsl'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 type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'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Ã©l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 3 doit Ãªtre dans la plage 0..15Fonction de liste d'arguments Ã  %Cl'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 %qs dans %<parallel%> de OpenACCl'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 Â«Â resetÂ Â», Â«Â software_exceptionÂ Â», Â«Â page_missÂ Â», Â«Â timer0Â Â», Â«Â timer1Â Â», Â«Â messageÂ Â», Â«Â dma0Â Â», Â«Â dma1Â Â», Â«Â wandÂ Â» ou Â«Â swiÂ Â»l'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 formatl'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gkl'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%> ou %<fast%>l'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<alloca%> peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTl'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 zÃ©ro ni unl'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 de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de __integer_pack doit Ãªtre compris entre 0 et %dl'argument de decltype doit Ãªtre une expressionargument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'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 grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %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Â Â»les 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 impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle 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Ã¨rel'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 %qsla 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 %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %wi est en dessous 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 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 incompletles types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationles tableaux de fonctions ne sont pas pertinentsla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asml'assembleur ne supporte pas -mabi=ilp32la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteaffectation Ã  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Ã©le 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 vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©le paramÃ¨tre de assume_aligned n'est pas une constante entiÃ¨reargument 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 %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©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++17l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©eattribute(target("%s")) est inconnules attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une directive Â«Â usingÂ Â» localeattributs 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Ã©sdes 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%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ mauvaise 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: %dcode 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 -mcpuvaleur %qs erronÃ©e pour l'option -mfp-rounding-modevaleur %qs erronÃ©e pour l'option -mfp-trap-modevaleur %qs erronÃ©e pour -mmemory-latencyvaleur %qs erronÃ©e pour l'option -mtls-sizevaleur %qs erronÃ©e pour l'option -mtrap-precisionvaleur %qs erronÃ©e pour l'option -mtunevaleur erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option -march=valeur erronÃ©e (%s) pour l'option -mcmodel=valeur erronÃ©e (%s) pour l'option -mtune=valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>valeur erronÃ©e pour -mcall-%svaleur erronÃ©e pour -msdata=%sen-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>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 copiel'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 pointeurle 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 il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variableargument 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 un type non entierla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD avec un type non entierle 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 Ã  vraibloc IFle corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)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%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©sles 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 de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquearguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquela 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Ã©branchement %2d pris %s%sl'optimisation du chargement du registre cible du branchement n'est pas prÃ©vue pour Ãªtre exÃ©cutÃ©e deux foismot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla 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 interne %qF est obsolÃ¨te.la fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCC.la 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 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 argumentl'interne %qs requiert l'interne %qsla fonction interne %s est uniquement valable en mode 64 bitsla fonction interne %s n'accepte qu'une chaÃ®ne comme argumentla fonction interne %qs n'est pas supportÃ©e avec les options actuellesla fonction interne %qs est uniquement valable pour le processeur cellla fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateurla fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bitsla fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qsla fonction interne %qs requiert les options %qs et %qsla fonction interne %qs requiert l'option %qsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile 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 inconnueles attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
! l'appel a une dÃ©pendance circulairel'appel est improbable et la taille du code augmenteraitl'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>l'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finiappel Ã  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 est un fragment ajoutÃ© pour le profilagel'appelant n'est pas optimisÃ©appel 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Ã©appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constanteimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©-mtp=cp15 ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodel'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classene peut appliquer Ã  la fois les attributs longcall et shortcall Ã  la mÃªme fonctionne 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Ã©rentene peut convertir du type incomplet %qH vers %qIne peut convertir une valeur en un vecteurne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er le fichier %qs pour le dÃ©pÃ´t d'informationsne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut Ã©tendre le fichier PCH: %mimpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>ne peut obtenir la position dans le fichier PCH: %mles 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Ã©sne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut lire %s: %mne peut lire le fichier PCH: %ml'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir la position dans le fichier PCH: %mne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixeimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsne peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCH: %mne peut Ã©crire les donnÃ©es de remplissage dans le fichier PCH: %mne peut Ã©crire dans %s: %mne peut obtenir le statut du programme: %mne peut ouvrir %s: %mne peut ouvrir le fichier d'entrÃ©e: %simpossible d'ouvrir la sortie de ldd: %mimpossible d'ouvrir la sortie de nm: %mimpossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :les candidats sontÂ :impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronne peut allouer un objet du type abstrait %qTimpossible d'allouer la pile pour la variable %q+D, fonction nue.%<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Ã©ne 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 non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTne 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 %qIne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction %qDimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymeimpossible d'intercepter une exception de type %qT car il implique des types de taille variableimpossible de fermer un canal en rÃ©ception uniquementimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne 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 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 %qTimpossible 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 en un type pointeurne peut convertir le type %qH vers le type %qIne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne 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 %<constexpr%>ne 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 %qD comme Ã©tant un type de champ de bitsne 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 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 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 %qT depuis ()impossible 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 viablesne 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 dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTne peut dÃ©sactiver la fonction interne %qsne peut effectuer un dynamic_cast %qE (du type %q#T) vers le type %q#T (%s)ne peut produire des pointeurs non alignÃ©s dans l'assembleur ptximpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externele Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvertimpossible de trouver %s dans le greffon %s
  %sÂ«Â %sÂ Â» introuvableÂ«Â lddÂ Â» introuvableÂ«Â nmÂ Â» introuvableimpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver une paire compteur:valeur valide:impossible de trouver la classe %qEimpossible 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 %qsne peut traiter des appels inconstants Ã  %qsne peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'hÃ©riter des constructeurs depuis la base indirecte %qTimpossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©la fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible de charger le greffon %s
! %sne peut fusionner les compteurs Â«Â %sÂ Â» sÃ©parÃ©s pour la fonction %uimpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %sne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»impossible d'ouvrir le fichier ptx intermÃ©diairen'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 autoriserl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriserimpossible de passer une r-valeur en paramÃ¨tre par rÃ©fÃ©renceimpossible de mettre un objet avec un champ volatile dans un registrene peut lire %s: %mimpossible de lire les dÃ©clarations LTO depuis %simpossible de lire la table des modes LTO dans %simpossible de lire le profil de la fonction depuis %simpossible de lire la table des chaÃ®nes depuis %simpossible de lire l'ensemble de travail depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>ne 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 autoriserla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriserne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<override%> pour une classene peut spÃ©cifier -o avec -c, -S ou -E et de multiples fichiersimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois -msep-data et -mid-shared-libraryimpossible 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 gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variableun Â«Â 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Ã©ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨trene peut utiliser %<typeid%> avec -fno-rttiimpossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©impossible 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-threadsne peut utiliser la liaison obsolÃ¨te Ã  %qD parce qu'il a un destructeurimpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %sne peut utiliser va_start dans une fonction d'interruptionimpossible d'initialiser par valeur le tableau ayant la limite %qT inconnueles types canoniques diffÃ¨rent pour les types identiques %qT et %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Ã©cisiontranstypage 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 %s depuis un pointeur de l'espace d'adresses %s disjointtranstypage vers un pointeur de l'espace d'adresses %s depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointtranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %s 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 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 clonechange la signification de %qD depuis %q#Dtableau de caractÃ¨res initialisÃ© Ã  l'aide d'une chaÃ®ne de caractÃ¨res largescheck_data_variable(): Mauvaise expressioncheck_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)chkp_find_bounds: Impossible de trouver les limites du pointeurchkp_find_bounds: Code d'arbre %s inattenduchkp_get_bounds_by_definition: Code GIMPLE %s inattenduchkp_get_bounds_by_definition: Variable inattendue de type %schkp_make_addressed_object_bounds: Code d'arbre %s inattenduchkp_walk_pointer_assignments: type du membre de droite inattendu: %schoix 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Ã la classe %qE est obsolÃ¨tela 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.0la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction des arguments d'un patron de classe est uniquement disponible avec -std=c++17 ou -std=gnu++17le type classe %qT est incompletl'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: %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 supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec -f%sle modÃ¨le de code %s ne supporte pas le mode PICl'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positiveboucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %Lboucles coalescÃ©es imparfaitement imbriquÃ©escollect2 version %s
  collect: lecture de %s
  collect: recompilation de %s
  collect: rÃ©Ã©dition des liens
*************** Veuillez utiliser un nom de processeur e
*** 2242,2267 ****
  compilation terminÃ©e.
  argument 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Ã©le littÃ©ral composÃ© a une taille variablelittÃ©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 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Ã©finitionun concept doit avoir le type %<bool%>l'expression de condition fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'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 dans l'opÃ©rande d'une expression folddÃ©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Ã©entre 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+#Dles 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+Dtypes retournÃ©s conflictuels spÃ©cifiÃ©s pour %q+#DspÃ©cificateurs conflictuels dans la dÃ©claration de %qsnom 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 la fonction interne %q+Dutilisation conflictuelle des options -mcustom, des attributs de cible ou des fonctions __builtin_custom_en conflit avec %qDenvisagez 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)le %qs constant ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>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Â :l'argument constant %d de la fonction interne %qF est hors limite (l'argument constant %d de la fonction interne %qF est hors limite (0..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 %schamp constant %qD utilisÃ© comme sortie de %<asm%>la 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$qFdÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qDle 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 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Ã©rencesboucle contenantela boucle contenante est icicontient la mÃ©thode virtuelle additionnelle %qDmot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute bouclemot-clÃ© Â«Â continueÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>contrÃ´le de flux au milieu du bloc de base %dle contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»la 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Ã©ela 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Ã«la conversion du pointeur nul %qT vers %qT n'est pas une expression constanteconversion d'un SSA_NAME dans le membre de gaucheconversion d'un registre vers une taille diffÃ©rentela conversion du scalaire %qH vers le vecteur %qI implique une troncaturela conversion du scalaire %qT vers le vecteur %qT implique une troncaturela conversion vers %qT depuis %qT peut changer le signe du rÃ©sultatconversion d'une expression boolÃ©enne vers %qTla conversion vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers void n'utilisera jamais un opÃ©rateur de conversion de typeconversion 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 le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ela conversion vers void n'utilisera jamais un opÃ©rateur de conversion de typela 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 %qTconversion de %<false%> vers le type pointeur %qTconversion de %<false%> vers un type pointeur pour l'argument %P de %qDconversion d'un NULL vers un type non pointeurconvertir un tableau de littÃ©raux composÃ©s en un pointeur est mal formÃ© 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 NULLcopie 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Ã©rieurracine corrompue dans l'arbre des bouclesliste des sorties corrompue pour la boucle %den-tÃªte corrompu de la liste des sorties de la boucle %dinformation de profilage corrompue: l'arÃªte de %i Ã  %i excÃ¨de le dÃ©compte maximalinformation 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 fluxinformation de profilage corrompue: sum_all est plus petit que sum_maxvaleur 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 produire HSAIL pour la fonction %s: la fonction ne peut pas Ãªtre clonÃ©en'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 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Ã©cimaln'a pu lire le fichier BRIGimpossible de rÃ©soudre le type de typenamen'a pu sÃ©parer insnn'a pu Ã©crire dans le fichier de rÃ©ponse %simpossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %skern.osversion %q.*s incomprÃ©hensiblela version %s n'a pas Ã©tÃ© comprise
! ne peut dÃ©lier la mÃ©moire pch_address_space: %mle processeur %qs est un argument invalide pour la fonction interne %qsle processeur %s est un argument invalide pour la fonction interne %scrÃ©Ã© 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 -fpiccrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiecrÃ©Ã© 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 Â«Â 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 de relocalisations Ã  l'exÃ©cutioncrÃ©ation de relocalisations Ã  l'exÃ©cution pour %qDcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour __builtin_custom_%sl'option custom-fpu-cfg ne supporte pas %<no-%>l'option custom-fpu-cfg requiert un argument de configurationparamÃ¨tre de type qualifiÃ© avec CVles 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 %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele type de donnÃ©es de %q+D ne convient pas pour un registredata-model=far invalide pour l'architecture cr16cinstruction sans effet dans la table EHhistogramme mortdÃ©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Ã©dÃ©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 complexespÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©ductionspÃ©cificateur de dÃ©claration invalide dans une conditionla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨trela 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%>dÃ©claration de %<~%T%> comme membre de %qTla dÃ©claration de %q#Dla 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 est en conflit avec la dÃ©claration interne %q#Dla 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 %qs 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 non membredÃ©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 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Ã¨rela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesdÃ©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%>la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patronla 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Ã©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© icidecltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©edecltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©dÃ©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 %qT dÃ©duit dans le type de retour de la fonctionle type dÃ©duit pour l'expression ne satisfait pas les indications de contraintesl'initialisation dÃ©duite ne satisfait pas les indications de contraintesle type retournÃ© dÃ©duit ne satisfait pas les indications de contraintesle type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14%qT est dÃ©duit comme Ã©tant %qTla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de nomsle 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 finpar dÃ©faut %d minimum %d maximum %dl'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++2a ou -std=gnu++2ala cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finiel'attribut target_clones par dÃ©faut n'a pas Ã©tÃ© dÃ©finiles 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++11les 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 %qDles fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11le 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 statiquefonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautl'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Ã©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 correspond pas Ã  %<#include <initializer_list>%>la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTdÃ©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 constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11dÃ©finition supprimÃ©e de %q+Dla fonction supprimÃ©e %q+D surcharge une fonction non supprimÃ©ela destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression 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 pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEdÃ©rÃ©fÃ©rencement d'un pointeur du type incomplet %qTle 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 invalidel'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qTle destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur de %qE ne sera pas exÃ©cutÃ© non plusle 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Ã¨trevouliez-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'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]type 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 correspond pas Ã  la dÃ©claration prÃ©cÃ©dente %q#Dne supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %dne pas supporter les instructions de l'extension de chaÃ®nesdouble : dans l'instruction MODULE PROCEDURE Ã  %Lla 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Ã©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le nom d'opÃ©rande asm %qs apparaÃ®t en doublele 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 Â«Â %sÂ Â»instanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinitialisation 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 doublemembre %q+D dupliquÃ©type 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Ã©edurant l'Ã©tape %s: %s
  pendant la recompilation avec -fcompare-debugla version dwarf %d n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11un dynamic_cast de %q#D vers %q#T ne peut jamais rÃ©ussirchaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantl'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 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Ã© %qDles 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 formatemit_fusion_p9_load pas MEMemit_fusion_p9_load, mauvais reg #1emit_fusion_p9_load, mauvais reg #2emit_fusion_p9_store pas MEMemit_fusion_p9_store, mauvais reg #1emit_fusion_p9_store, mauvais reg #2gÃ©nÃ©ration d'un opÃ©rande PIC mais le registre PIC n'est pas initialisÃ©production d'une insn microcode conditionnelle %s	[%s] #%dproduction d'une insn microcode %s	[%s] #%dl'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec -fabi-version=12 (GCC 8)dÃ©claration videla 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 invalideplage 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 lambdaliste d'instructions videprÃ©cision Ã  gauche vide dans le format %sprÃ©cision vide dans le format %sintervalle vide spÃ©cifiÃ©initialisation vide d'un scalairechaÃ®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++activer la compression de code FT32Bactiver l'utilisation de l'instruction de dÃ©placement conditionnel.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 ThumbrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela 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Ã©srÃ©gion cible englobantetÃ¢che englobantel'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 constanteentre dans le bloc structurÃ© OpenMPentre dans le bloc Â«Â catchÂ Â»entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»entre dans l'instruction synchronisÃ©e ou atomiqueentre dans le bloc Â«Â tryÂ Â»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 icitype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qTla valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierla 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Ã¨revariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC doit Ãªtre 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 Â«Â %sÂ Â»la variable d'environnement DJGPP pointe vers le fichier inexistant Â«Â %sÂ Â»la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wderreurerreur de fermeture de %s: %merreur dans les arguments de la fonction de spec %qserreur en supprimant %s
  erreur d'Ã©criture dans %qserreur d'Ã©criture dans %s: %merreurs 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 l'opÃ©rateur Â«Â deleteÂ Â» sans placementle 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Ã©ela spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation de tableau de caractÃ¨restrop 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
! sortie %d->%d pas enregistrÃ©eexpand_binop a Ã©chouÃ© dans movsi gotle motif d'expansion %qE ne contient pas de paquet d'argumentsle motif d'expansion %qT ne contient pas de paquet d'argumentsle point d'expansion est l'emplacement %iclause %<#pragma acc%> attendue%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendue%<(%> attendu%<(%> ou fin de ligne attendue%<)%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> 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%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<asm%> attendu%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attendu%<extern%> attendu%<for%> attendu aprÃ¨s %qs%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%> ou %<shared%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendumodificateurs de clause %<parallel%> ou %<target%> %<if%> attendus%<point%> attendu%<return%> attendu%<scalar%> attendu%<simd%> ou %<reduction%> ou %<target%> attendu%<static_assert%> attendu%<target%> attendu%<template%> attendu%<throw%> attendu%<tofrom%> attendu%<try%> attendu%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qs... attendu[big-endian|little-endian|default] attendu aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] attendu aprÃ¨s %<#pragma GCC diagnostic%>une chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduun identificateur est attendu pour le nom d'attributattribut attendu avant %<...%>opÃ©rateur binaire attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette Â«Â caseÂ Â» ou instruction Â«Â gotoÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduconstructeur, destructeur ou conversion de type attendudÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueliste-expression ou type-id attendufonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduinitialisation attendueentier attenduexpression entiÃ¨re attendueexpression entiÃ¨re attendue avant Â«Â )Â Â»interface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attendueun index sur un tableau associatif est attendu dans le membre de droiteespace 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 %<*%> unaireexpression 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 attendueÂ«Â ;Â Â» attendusignature attendue: %qDliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attenduspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendula capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©fautla 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Ã©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les 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 patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDil 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 imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e %<constexpr%> car la dÃ©claration implicite n'est pas %<constexpr%>:les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr 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 Ã  des effets de bordl'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'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 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 incompletexpression_rank(): Deux specs de tableauextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles 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'initialisationÃ©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)Ã©chec Ã  l'initialisation du greffon %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'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©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 comdatle modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>Ã©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 %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thodele 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'unionspÃ©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 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Ã©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>caractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_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 %<__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 dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0le 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Ã©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++membre tableau flexible %qD dans %q#T par ailleurs videle 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 %qEle suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valideinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basevÃ©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++17fopen %s: %mfopen: %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour 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 512dans l'option -misr-vector-size=X, les valeurs valides pour X sont 4 ou 16l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'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Ã©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 a un numÃ©ro d'opÃ©rande invalidela chaÃ®ne de format est dÃ©finie iciformation d'un pointer 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 voiddÃ©claration anticipÃ©e de %q#T%<%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=ifr30_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 fonction.taille 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 classeune 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%>par 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 fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qXla 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 que cela est supprimÃ© par l'utilisation de -fno-inlinela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise __builtin_return ou __builtin_apply_argsla 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 %<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%>les 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Ã©riqueattribut de fonction incohÃ©rentles 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Ã©gatfonction appelÃ©e Ã  travers un type non compatiblela fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du codela dÃ©claration de fonction n'est pas un prototypela 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 un type Â«Â stringÂ Â»la 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 normalementfonction 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 fonctionDÃ©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Ã©gatle 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 ISOfonction 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%>support de function_profilerfunction_profiler supportÃ© pour MMIXtranstypage fonctionnel vers le type tableau %qTrebut Ã  la fin de Â«Â #pragma nomember_alignmentÂ Â»pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  le 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_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_conv_constant_to_tree(): type invalide: %sgfc_convert_constant(): Type inattendugfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_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(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_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 ciblela 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).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©role PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les 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-floata 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 insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsle hwcap %s est un argument invalide pour la fonction interne %siWMMXt 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++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateursi ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#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%>l'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 %qT-fschedule-insns est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dl'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD 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 si 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
  le grand pas linÃ©aire est ignorÃ©ignore l'annotation de bouclele #pragma longcall mal composÃ© est ignorÃ©le rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car inexistant
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclela dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la 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 %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 %qsconversion 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 %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 pileEND DO impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %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 sera terminal car les destructeurs sont noexcept par dÃ©fauten 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 Ã  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 %qD dÃ©clarÃ©e icidans 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_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'instructiondans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tinitialisation 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 %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©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 %qDtype 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Ã©cepteurtypes 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Ã©types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©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_mapformat 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 CONSTRUCTORopÃ©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 CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDincrÃ©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 seulela 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 Ã  %Ll'index doit Ãªtre un entiervaleur 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 BBla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel'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 %qTle constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11fonction 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++17init_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 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Ã©sla 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'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'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 est trop longue pour le tableau de caractÃ¨resinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'ami injectÃ© %qD est visible Ã  cause de %<-ffriend-injection%>nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisemettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %qsfonction Â«Â 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 Â«Â noinlineÂ Â»la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»la 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++11les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++17 ou -std=gnu++17le 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 Ã  %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  always_inline %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans BIT_INSERT_EXPRle 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Ã©esinsn 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.ola 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Ã©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation 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 blocstableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatibletableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-largela 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 BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valableerreur 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: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %qs dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %qs a un type de retour %qs inattenduerreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattenduerreur interne: fonction interne %s dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %s a un type de retour %s inattenduerreur interne: pour la fonction interne %s, l'argument %d a le type %s inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles 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 ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir un pointeur comme premier argumentla routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argumentle vecteur d'interruption de l'attribut %qE n'est pas vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalideopÃ©rande %%t invalide 'valeur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC 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Â Â»mode d'adresse invalideopÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour __builtin_arc_alignedapplication 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 %d invalide pour la fonction interne %qFargument %qs invalide pour %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 invalidesargument invalide pour %<-fpatchable_function_entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalidebranchement invalide vers/depuis le bloc structurÃ© %sÃ©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 r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison 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 conditionnel invalideconst_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©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 invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur Â«Â %sÂ Â» invalide pour %s"%s"%sprocesseur %qs invalide pour %s"%s"%soption de modÃ¨le de donnÃ©es -mdata-model=%s 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 d'Ã©lÃ©ment invalide pour l'attribut %qsprÃ©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Â Â»type d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>modificateur de fonctionnalitÃ© invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© invalide dans %<-mcpu=%s%>premier opÃ©rande invalide pour MEM_REFforme invalide de %<#pragma omp atomic%>format invalide de %sfpu invalide pour l'attribut ou le pragma cible %qsdÃ©claration de fonction invalidefonction invalide dans l'appel gimplevaleur 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 rapideÃ©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 une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("cpu=")%>nom invalide (Â«Â %sÂ Â») 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 un vecteur plus valeurnombre invalide dans -mrgf-banked-regs=%s les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'opÃ©randes invalide pour __FMAtable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©rande de dÃ©calage invalide pour MEM_REFopÃ©rande invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©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 spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©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 Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»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 Ã  plus/moins, le type est un pointeuropÃ©rande invalide pour le diff pointeur, l'opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le premier opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le deuxiÃ¨me opÃ©rande n'est pas un type entier de la bonne tailleopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»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Ã©randes invalides vers la rÃ©fÃ©rence au tableauopÃ©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%>paramÃ¨tre invalide %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %scombinaison 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 BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© 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 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Â Â»prÃ©fixe de rÃ©fÃ©rence invalidenom de registre invalide pour %q+DrÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage 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 invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur memregs cible Â«Â %dÂ Â» invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalidetemplate-id invalidele 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 asmtype 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 le diff pointeurtype 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 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 %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>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 la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation 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 Â«Â %%%cÂ Â»utilisation invalide du modificateur Â«Â :Â Â»utilisation 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 de la liste d'initialisation entre accoladesutilisation 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 du constructeur comme patronutilisation 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 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 de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide de l'espace rÃ©servÃ© %qTutilisation 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 typeutilisation 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 invalidevaleur invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>l'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_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Ã© ltransis_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 Â«Â lastprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionvariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %divar %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'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  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 longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»rebut Ã  la fin de Â«Â #pragma ms_structÂ Â»rebut Ã  la fin de Â«Â #pragma optionsÂ Â»rebut Ã  la fin de Â«Â #pragma unusedÂ Â»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Ã©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 %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l'Ã©tiquette n'est pas la dÃ©claration de la fonction actuelleles initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantles patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14les patrons lambda sont uniquement disponibles avec -std=c++2a ou -std=gnu++2aexpression lambda dans une expression constanteexpression lambda dans l'argument du patronexpression lambda dans un contexte non Ã©valuÃ©expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdvÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%dle langage %s n'est pas reconnula 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 fixele dernier argument doit Ãªtre une valeur immÃ©diatele dernier nom de registre %s doit Ãªtre un registre impairld 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 strfmonle compteur de rotations vers la gauche >= largeur du typele compteur de rotations vers la gauche est nÃ©gatifcompteur 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 %u octets mais l'argument a %sla limite est %u 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 entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨sesles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurel'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qDle patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments 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 d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>opÃ©rateur littÃ©ral avec une classe de liaison Clo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#Dla dÃ©claration locale de %qE masque la variable d'instancedÃ©claration externe locale de %q#Dl'Ã©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Ã©le 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Ã¨queÂ«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qsla 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 utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©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 bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %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 valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-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 asmle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma message%> 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Ã©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma extern_modelÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©Â«Â #pragma member_alignmentÂ Â» 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Ã©COLLECT_GCC_OPTIONS mal formÃ©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Ã©le 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 %CdÃ©coration de __underlying_typela dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration de typeof, utilisez plutÃ´t decltypedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulchamp 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Ã©concorde avec %qD selon les rÃ¨gles du standard ISOla 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 invalidelimite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum de tableaux par scop.le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©le nombre maximum de paramÃ¨tres dans un SCoP.la valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles 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 ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est en conflit avec le nom d'un champ dans la table des fonctions virtuellesle 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 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)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronle contrÃ´le de l'accÃ¨s mÃ©moire Ã©choue toujoursl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©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 surcharge 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 surcharge Ã  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 maximalela valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusles 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 %qTarguments non concordantsdÃ©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 concordantsparenthÃ¨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Ã©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %qD avec plusieurs versionsÂ«Â (Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©Â«Â )Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©dÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>argument manquant Ã  %qsbarriÃ¨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%>dÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonexpression d'incrÃ©mentation manquanteinitialisation 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 %qsmÃ©thode manquante %s%s%snom 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%>cible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantdonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>mÃ©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 BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<depend(source)%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseles attributs ms_abi et sysv_abi sont incompatiblesl'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle 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 fois.les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©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 rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs 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 %qEqualificatifs 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 %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel 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%>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 constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun 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 incompletla recherche du nom de %qD a changÃ©la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISOnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'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 %qI Ã  l'intÃ©rieur de { }la conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11a 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Ã©gativelongueur 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 %qsni 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Ã©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%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette ciblefonctions imbriquÃ©es pas supportÃ©es sur cette ciblele 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++17nom 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%>Â«Â 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#Dde nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournernew_symbol(): Nom de symbole trop longmembre %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 fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©pas de FUNCTION_PROFILER pour CRISaucun 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 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 %qDaucune description pour l'instant.pas 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) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucune surcharge en virgule flottante correspond Ã  %qspas 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 %qTaucun membre concordant avec %<%T::%D%> dans %q#Tpas 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 lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas 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 %qEpas 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 surcharge finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>l'argument de no_sanitize n'est pas une chaÃ®nele 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 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 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 Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de AAPCSInitialisation 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Ã©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD 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 1 non constant pour __atomic_always_lock_freetableau 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 typedefla 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 constantl'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 Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument 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 surcharge 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 implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 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 entiernon entier utilisÃ© dans la conditionla 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 du patron non membre de %qDl'entrÃ©e %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 pointeurnon 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 unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non scalairesuffixe non standard sur une constante en virgule flottantele 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 non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la 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 threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permisenon variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectoriellel'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 inconnuesindex 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Ã©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© pour l'ABI SPEpas configurÃ© pour le jeu d'instructions SPEpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©notenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur de destination nullchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle 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 d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxnombre de compteurs est %d au lieu de %dle nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-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 n'est pas une mÃ©thodeobjet manquant dans l'usage de %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 attenduecode 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 %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©finiancienne 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Ã©un 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%>seules les rÃ©gions %<distribute%> ou %<parallel%> 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__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> 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%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseulement 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Ã©un 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: %ml'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 de l'instruction Â«Â sleepÂ Â» doit Ãªtre une constante non signÃ©e sur 6 bits disponible lors de la compilationl'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Â Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©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 %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'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-registresl'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©el'option %qs est valide pour %s mais pas pour %sl'option %s n'est pas supportÃ©e avec -fopenaccl'option -mirq-ctrl-saved est uniquement valable pour les processeurs ARC v2l'option -mrgf-banked-regs est uniquement valable pour les processeur ARC v2option("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : 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 pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t 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 casl'accÃ¨s hors limites peut Ãªtre Ã©liminÃ© par l'optimisationle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction 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Ã© Â«Â %sÂ Â»la 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 %sfichier de sortie non spÃ©cifiÃ©le 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 de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction surchargÃ©e est %q#Dla fonction surchargÃ©e est %q#Fla fonction surchargÃ©e est %qDle contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11dans la surcharge 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++17l'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 %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage 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 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 voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()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Ã¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle 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 7.1argument 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 membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune 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 TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronla 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_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage 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 %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 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 prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pilele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec -fpreprocessedpÃ©dantpÃ©dant: vous 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: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'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 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 %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant -fplugin-arg-%s dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurles limites du pointeur ont Ã©tÃ© perdues Ã  cause de l'expression inattendue %sun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2ale type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position n'est pas supportÃ©le code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validele prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelleallouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D Ã©tait icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD Ã©tait icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD Ã©tait icila dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait iciÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icila spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymeproblÃ¨me lors de la construction de l'image cible pour %s
  support du profilage pour CR16support du profilage pour VxWorksle profilage n'a pas encore Ã©tÃ© implÃ©mentÃ© sur cette architecturele profilage n'est pas supportÃ© avec -mgprogrammes: %s
! l'argument promu %qD ne concorde pas avec le prototype internel'argument promu %qD ne concorde pas avec le prototypeun ~unsigned promu est toujours non nulla propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@dynamic%>la propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@synthesize%>la propriÃ©tÃ© %qs utilise la variable d'instance %qs d'un type incompatiblela propriÃ©tÃ© %qs utilise la mÃªme variable d'instance que la propriÃ©tÃ© %qsune propriÃ©tÃ© ne peut pas Ãªtre un champ de bitsune propriÃ©tÃ© ne peut pas Ãªtre un tableaula dÃ©claration de la propriÃ©tÃ© n'est pas dans le contexte @interface ou @protocolmembre protÃ©gÃ© %q#D dans une union anonymel'attribut de visibilitÃ© protÃ©gÃ©e n'est pas supportÃ© dans cette configuration; ignorÃ©le protocole %qE a une dÃ©pendance circulairele protocole %qE est obsolÃ¨teles attributs de protocole ne sont pas disponibles en Objective-C 1.0dÃ©claration de prototypele prototype pour %q+D dÃ©clare l'argument %d avec un type incompatiblele prototype pour %q+D dÃ©clare moins d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D dÃ©clare plus d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D suit une dÃ©finition qui n'est pas un prototypele prototype de Â«Â %sÂ Â» exige des opÃ©randes aprÃ¨s des opÃ©randes optionnelsprototype spÃ©cifiÃ© pour %q#Dfournis pour %qDle pseudo-destructeur n'est pas appelÃ©appel Ã  %q#D qui est pur virtuel depuis le constructeurappel Ã  %q#D qui est pur virtuel depuis le destructeurappel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statiquespÃ©cificateur pur sur une dÃ©finition de fonctionmodificateurs q/Q invalides pour des rÃ©fÃ©rences de symbolesla vÃ©rification qsort a Ã©chouÃ©le comparateur qsort est non-nÃ©gatif sur une sortie triÃ©e: %dle comparateur qsort n'est pas anti-cumulatif: %d, %dle comparateur qsort n'est pas transitif: %d, %d, %dle nom qualifiÃ© ne nomme pas une classele type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qTqualified-id dans une dÃ©clarationles qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeurles qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©ductionles qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeurle type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qTr0 a besoin d'Ãªtre disponible comme registre qui sera Ã©crasÃ© lors des appelsl'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canalles expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>l'expression %<for%> parcourant une plage de type %qT a un type incompatibleles boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11l'opÃ©rateur littÃ©ral de base %q+D est en conflit avec l'opÃ©rateur littÃ©ral avec patron %qDrdynamic n'est pas supportÃ©rÃ©-initialisation de %qs Ã  %Lla lecture a Ã©chouÃ© en lisant les donnÃ©es d'exportl'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>rÃ©fÃ©rence en lecture seule %qD utilisÃ©e comme sortie de %<asm%>la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>lecture du fichier d'entrÃ©electure Ã  travers un pointeur nul (argument %d)la propriÃ©tÃ© en lecture seule ne peut pas Ãªtre dÃ©finiela rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementrecompilation avec -fcompare-debugÃ©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#Dmise en ligne rÃ©cursiveinstanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qDtype rÃ©cursif %qT non dÃ©finirequis rÃ©cursivement par la substitution de %qS
  requis rÃ©cursivement par %q#D
  requis rÃ©cursivement depuis ici
  redÃ©claration de %q#D avec des contraintes diffÃ©rentesla redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>redÃ©claration de %<enum %E%>redÃ©claration de %<pragma omp declare reduction%>redÃ©claration de %q#Dla redÃ©claration de %q#D peut ne pas avoir d'arguments par dÃ©fautredÃ©claration de %q+D avec une visibilitÃ© diffÃ©rente (visibilitÃ© prÃ©cÃ©dente conservÃ©e)redÃ©claration de %q+D sans classe de liaisonla redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %qEredÃ©claration de %qT sous une forme qui n'est pas un patronredÃ©claration de %qs %<#pragma omp declare reduction%> pour le type %qTredÃ©claration du type interne C++ %qTredÃ©claration de la classe Objective-C %qsredÃ©claration de l'Ã©numÃ©ration %q+Dla redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©fautredÃ©claration de la propriÃ©tÃ© %qDredÃ©clarÃ© ici comme %q#DredÃ©clarÃ© avec %d paramÃ¨tre dans le patronredÃ©clarÃ© avec %d paramÃ¨tres dans le patronles fonctions externes enlignes redÃ©finies ne sont pas retenues pour Ãªtre mises en ligneredÃ©finition de %<struct %E%>redÃ©finition de %<union %E%>redÃ©finition de %q#DredÃ©finition de %q#TredÃ©finition de %q+DredÃ©finition de l'argument par dÃ©faut pour %q#DredÃ©finition du paramÃ¨tre %q+DredÃ©finition du typedef %q+DredÃ©finition du typedef %q+D avec un type diffÃ©rentredÃ©finition du typedef %q+D avec un type modifiÃ© par une variableredÃ©claration redondante du membre statique %<constexpr%> %qDdÃ©claration redondante de %q+DdÃ©claration redondante de %qD dans la mÃªme Ã©tendueles qualificatifs de rÃ©fÃ©rences sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªmela rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«la rÃ©fÃ©rence Ã  %qD est ambiguÃ«rÃ©fÃ©rence Ã  une instruction morterÃ©fÃ©rence vers la variable locale %qD retournÃ©erÃ©fÃ©rence vers une non l-valeur retournÃ©etype rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>la rÃ©gion du lp %i n'est pas bonneregion_array ne correspond pas Ã  region_treeregion_array est corrompu pour la rÃ©gion %inom de registre donnÃ© pour la variable non registre %q+Dle nom du registre n'est pas spÃ©cifiÃ© pour %q+Dle numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieursle registre de %qD est utilisÃ© pour plusieurs variables-registre globalesregistre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»le registre spÃ©cifiÃ© pour %q+D ne convient pas pour un type de donnÃ©esvariable de registre %qD utilisÃ©e dans une fonction imbriquÃ©eles attributs regparam et thiscall sont incompatiblesrÃ©-implÃ©mentation de la classe %qEreinterpret_cast d'un entier vers un pointeurutiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifstransaction relÃ¢chÃ©e dans une fonction %<transaction_safe%>transaction relÃ¢chÃ©e dans une transaction atomiqueboucle %d retirÃ©e de l'arbre des boucleseffacement du fichier .rpo: %mrenommer les specs %s Ã  %s
--- 2260,2285 ----
  compilation terminÃ©e.
  argument 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Ã©le littÃ©ral composÃ© a une taille variablelittÃ©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 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Ã©finitionun concept doit avoir le type %<bool%>l'expression de condition fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'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 dans l'opÃ©rande d'une expression folddÃ©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Ã©entre 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+#Dles 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+Dtypes retournÃ©s conflictuels spÃ©cifiÃ©s pour %q+#DspÃ©cificateurs conflictuels dans la dÃ©claration de %qsnom 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 la fonction interne %q+Dutilisation conflictuelle des options -mcustom, des attributs de cible ou des fonctions __builtin_custom_en conflit avec %qDenvisagez 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)le %qs constant ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>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Â :l'argument constant %d de la fonction interne %qF est hors limite (l'argument constant %d de la fonction interne %qF est hors limite (0..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 %schamp constant %qD utilisÃ© comme sortie de %<asm%>la 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$qFdÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qDle 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 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Ã©rencesboucle contenantela boucle contenante est icicontient la mÃ©thode virtuelle additionnelle %qDmot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute bouclemot-clÃ© Â«Â continueÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>contrÃ´le de flux au milieu du bloc de base %dle contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»la 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Ã©ela 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Ã«la conversion du pointeur nul %qT vers %qT n'est pas une expression constanteconversion d'un SSA_NAME dans le membre de gaucheconversion d'un registre vers une taille diffÃ©rentela conversion du scalaire %qH vers le vecteur %qI implique une troncaturela conversion du scalaire %qT vers le vecteur %qT implique une troncaturela conversion vers %qT depuis %qT peut changer le signe du rÃ©sultatconversion d'une expression boolÃ©enne vers %qTla conversion vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion en une rÃ©fÃ©rence vers void n'utilisera jamais un opÃ©rateur de conversion de typeconversion 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 le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ela conversion vers void n'utilisera jamais un opÃ©rateur de conversion de typela 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 %qTconversion de %<false%> vers le type pointeur %qTconversion de %<false%> vers un type pointeur pour l'argument %P de %qDconversion d'un NULL vers un type non pointeurconvertir un tableau de littÃ©raux composÃ©s en un pointeur est mal formÃ© 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 NULLcopie 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Ã©rieurracine corrompue dans l'arbre des bouclesliste des sorties corrompue pour la boucle %den-tÃªte corrompu de la liste des sorties de la boucle %dinformation de profilage corrompue: l'arÃªte de %i Ã  %i excÃ¨de le dÃ©compte maximalinformation 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 fluxinformation de profilage corrompue: sum_all est plus petit que sum_maxvaleur 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 produire HSAIL pour la fonction %s: la fonction ne peut pas Ãªtre clonÃ©en'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 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Ã©cimaln'a pu lire le fichier BRIGimpossible de rÃ©soudre le type de typenamen'a pu sÃ©parer insnn'a pu Ã©crire dans le fichier de rÃ©ponse %simpossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %skern.osversion %q.*s incomprÃ©hensiblela version %s n'a pas Ã©tÃ© comprise
! ne peut dÃ©lier la mÃ©moire pch_address_space: %mle processeur %qs est un argument invalide pour la fonction interne %qsle processeur %s est un argument invalide pour la fonction interne %scrÃ©Ã© 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 -fpiccrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiecrÃ©Ã© 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 Â«Â 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 de relocalisations Ã  l'exÃ©cutioncrÃ©ation de relocalisations Ã  l'exÃ©cution pour %qDcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour __builtin_custom_%sl'option custom-fpu-cfg ne supporte pas %<no-%>l'option custom-fpu-cfg requiert un argument de configurationparamÃ¨tre de type qualifiÃ© avec CVles 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 %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele type de donnÃ©es de %q+D ne convient pas pour un registredata-model=far invalide pour l'architecture cr16cinstruction sans effet dans la table EHhistogramme mortdÃ©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Ã©dÃ©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 complexespÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©ductionspÃ©cificateur de dÃ©claration invalide dans une conditionla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨trela 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#Dla 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 est en conflit avec la dÃ©claration interne %q#Dla 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 %qs 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 non membredÃ©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 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Ã¨rela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesdÃ©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%>la 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Ã©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© icidecltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©edecltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©dÃ©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 indications de contraintesl'initialisation dÃ©duite ne satisfait pas les indications de contraintesle type retournÃ© dÃ©duit ne satisfait pas les indications de contraintesle type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14%qT est dÃ©duit comme Ã©tant %qTla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de nomsle 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Ã©finipar dÃ©faut %d minimum %d maximum %dl'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++2a ou -std=gnu++2ala cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finieles 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++11les 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 %qDles fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11le 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 statiquefonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautl'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Ã©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 correspond pas Ã  %<#include <initializer_list>%>la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTdÃ©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 constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11dÃ©finition supprimÃ©e de %q+Dla fonction supprimÃ©e %q+D surcharge une fonction non supprimÃ©ela destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression 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 pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEdÃ©rÃ©fÃ©rencement d'un pointeur du type incomplet %qTle 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 invalidel'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qTle destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur de %qE ne sera pas exÃ©cutÃ© non plusle 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Ã¨trevouliez-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'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]type 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 correspond pas Ã  la dÃ©claration prÃ©cÃ©dente %q#Dne supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %dne 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 Ã  %Lla 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Ã©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le nom d'opÃ©rande asm %qs apparaÃ®t en doublele 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 Â«Â %sÂ Â»instanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinitialisation 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 doublemembre %q+D dupliquÃ©type 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Ã©edurant l'Ã©tape %s: %s
  pendant la recompilation avec -fcompare-debugla version dwarf %d n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11un dynamic_cast de %q#D vers %q#T ne peut jamais rÃ©ussirchaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantl'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 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Ã© %qDles 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 formatemit_fusion_p9_load pas MEMemit_fusion_p9_load, mauvais reg #1emit_fusion_p9_load, mauvais reg #2emit_fusion_p9_store pas MEMemit_fusion_p9_store, mauvais reg #1emit_fusion_p9_store, mauvais reg #2gÃ©nÃ©ration d'un opÃ©rande PIC mais le registre PIC n'est pas initialisÃ©production d'une insn microcode conditionnelle %s	[%s] #%dproduction d'une insn microcode %s	[%s] #%dl'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec -fabi-version=12 (GCC 8)dÃ©claration videla 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 invalideplage 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 lambdaliste d'instructions videprÃ©cision Ã  gauche vide dans le format %sprÃ©cision vide dans le format %sintervalle vide spÃ©cifiÃ©initialisation vide d'un scalairechaÃ®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++activer la compression de code FT32Bactiver l'utilisation de l'instruction de dÃ©placement conditionnel.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 ThumbrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela 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Ã©srÃ©gion cible englobantetÃ¢che englobantel'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 constanteentre dans le bloc structurÃ© OpenMPentre dans le bloc Â«Â catchÂ Â»entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»entre dans l'instruction synchronisÃ©e ou atomiqueentre dans le bloc Â«Â tryÂ Â»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 icitype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qTla valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierla 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Ã¨revariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC doit Ãªtre 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 Â«Â %sÂ Â»la variable d'environnement DJGPP pointe vers le fichier inexistant Â«Â %sÂ Â»la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wderreurerreur de fermeture de %s: %merreur dans les arguments de la fonction de spec %qserreur en supprimant %s
  erreur d'Ã©criture dans %qserreur d'Ã©criture dans %s: %merreurs 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 l'opÃ©rateur Â«Â deleteÂ Â» sans placementle 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Ã©ela spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation de tableau de caractÃ¨restrop 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
! sortie %d->%d pas enregistrÃ©eexpand_binop a Ã©chouÃ© dans movsi gotle motif d'expansion %qE ne contient pas de paquet d'argumentsle motif d'expansion %qT ne contient pas de paquet d'argumentsle point d'expansion est l'emplacement %iclause %<#pragma acc%> attendue%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendue%<(%> attendu%<(%> ou fin de ligne attendue%<)%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> 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%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<asm%> attendu%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attendu%<extern%> attendu%<for%> attendu aprÃ¨s %qs%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%> ou %<shared%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendumodificateurs de clause %<parallel%> ou %<target%> %<if%> attendus%<point%> attendu%<return%> attendu%<scalar%> attendu%<simd%> ou %<reduction%> ou %<target%> attendu%<static_assert%> attendu%<target%> attendu%<template%> attendu%<throw%> attendu%<tofrom%> attendu%<try%> attendu%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qs... attendu[big-endian|little-endian|default] attendu aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] attendu aprÃ¨s %<#pragma GCC diagnostic%>une chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduun identificateur est attendu pour le nom d'attributattribut attendu avant %<...%>opÃ©rateur binaire attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette Â«Â caseÂ Â» ou instruction Â«Â gotoÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduconstructeur, destructeur ou conversion de type attendudÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueliste-expression ou type-id attendufonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduinitialisation attendueentier attenduexpression entiÃ¨re attendueexpression entiÃ¨re attendue avant Â«Â )Â Â»interface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attendueun index sur un tableau associatif est attendu dans le membre de droiteespace 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 %<*%> unaireexpression 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 attendueÂ«Â ;Â Â» attendusignature attendue: %qDliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attenduspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendula capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©fautla 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Ã©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les 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 patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDil 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 imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e %<constexpr%> car la dÃ©claration implicite n'est pas %<constexpr%>:les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr 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 Ã  des effets de bordl'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'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 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 incompletexpression_rank(): Deux specs de tableauextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles 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'initialisationÃ©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)Ã©chec Ã  l'initialisation du greffon %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'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©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 comdatle modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>Ã©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 %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thodele 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'unionspÃ©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 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Ã©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>caractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_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 %<__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 dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0le 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Ã©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++membre 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 %qEle suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valideinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basevÃ©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++17fopen %s: %mfopen: %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour 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 512dans l'option -misr-vector-size=X, les valeurs valides pour X sont 4 ou 16l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'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Ã©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 a un numÃ©ro d'opÃ©rande invalidela chaÃ®ne de format est dÃ©finie iciformation d'un pointer 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 voiddÃ©claration anticipÃ©e de %q#T%<%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=ifr30_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 fonction.taille 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 classeune 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%>par 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 fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qXla 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 que cela est supprimÃ© par l'utilisation de -fno-inlinela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise __builtin_return ou __builtin_apply_argsla 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 %<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%>les 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Ã©riqueattribut de fonction incohÃ©rentles 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Ã©gatfonction appelÃ©e Ã  travers un type non compatiblela fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du codela dÃ©claration de fonction n'est pas un prototypela 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 un type Â«Â stringÂ Â»la 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 normalementfonction 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 fonctionDÃ©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Ã©gatle 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 ISOfonction 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%>support de function_profilerfunction_profiler supportÃ© pour MMIXtranstypage fonctionnel vers le type tableau %qTrebut Ã  la fin de Â«Â #pragma nomember_alignmentÂ Â»pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  le 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_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_conv_constant_to_tree(): type invalide: %sgfc_convert_constant(): Type inattendugfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_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(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_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 ciblela 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).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©role PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les 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-floata 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 insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsle hwcap %s est un argument invalide pour la fonction interne %siWMMXt 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++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateursi ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#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%>l'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 %qT-fschedule-insns est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dl'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD 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 si 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
  le grand pas linÃ©aire est ignorÃ©ignore l'annotation de bouclele #pragma longcall mal composÃ© est ignorÃ©le rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car inexistant
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclela dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la 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 %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 %qsconversion 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 %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 pileEND DO impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %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 sera terminal car les destructeurs sont noexcept par dÃ©fauten 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 Ã  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 %qD dÃ©clarÃ©e icidans 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_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'instructiondans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tinitialisation 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 %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©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 %qDtype 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Ã©cepteurtypes 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Ã©types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©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_mapformat 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 CONSTRUCTORopÃ©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 CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDincrÃ©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 seulela 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 Ã  %Ll'index doit Ãªtre un entiervaleur 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 BBla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel'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 %qTle constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11fonction 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++17init_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 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Ã©sla 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'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'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 est trop longue pour le tableau de caractÃ¨resinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'ami injectÃ© %qD est visible Ã  cause de %<-ffriend-injection%>nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisemettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %qsfonction Â«Â 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 Â«Â noinlineÂ Â»la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»la 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++11les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++17 ou -std=gnu++17le 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 Ã  %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  always_inline %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans BIT_INSERT_EXPRle 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Ã©esinsn 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.ola 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Ã©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation 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 blocstableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatibletableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-largela 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 BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valableerreur 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: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %qs dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %qs a un type de retour %qs inattenduerreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattenduerreur interne: fonction interne %s dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %s a un type de retour %s inattenduerreur interne: pour la fonction interne %s, l'argument %d a le type %s inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles 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 ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir un pointeur comme premier argumentla routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argumentle vecteur d'interruption de l'attribut %qE n'est pas vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalideopÃ©rande %%t invalide 'valeur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC 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Â Â»mode d'adresse invalideopÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour __builtin_arc_alignedapplication 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 %d invalide pour la fonction interne %qFargument %qs invalide pour %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 invalidesargument invalide pour %<-fpatchable_function_entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalidebranchement invalide vers/depuis le bloc structurÃ© %sÃ©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 r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison 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 conditionnel invalideconst_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©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 invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur Â«Â %sÂ Â» invalide pour %s"%s"%sprocesseur %qs invalide pour %s"%s"%soption de modÃ¨le de donnÃ©es -mdata-model=%s 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 d'Ã©lÃ©ment invalide pour l'attribut %qsprÃ©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Â Â»type d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>modificateur de fonctionnalitÃ© invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© invalide dans %<-mcpu=%s%>premier opÃ©rande invalide pour MEM_REFforme invalide de %<#pragma omp atomic%>format invalide de %sfpu invalide pour l'attribut ou le pragma cible %qsdÃ©claration de fonction invalidefonction invalide dans l'appel gimplevaleur 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 rapideÃ©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 une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("cpu=")%>nom invalide (Â«Â %sÂ Â») 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 un vecteur plus valeurnombre invalide dans -mrgf-banked-regs=%s les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'opÃ©randes invalide pour __FMAtable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©rande de dÃ©calage invalide pour MEM_REFopÃ©rande invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©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 spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©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 Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»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 Ã  plus/moins, le type est un pointeuropÃ©rande invalide pour le diff pointeur, l'opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le premier opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le deuxiÃ¨me opÃ©rande n'est pas un type entier de la bonne tailleopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»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Ã©randes invalides vers la rÃ©fÃ©rence au tableauopÃ©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%>paramÃ¨tre invalide %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %scombinaison 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 BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© 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 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Â Â»prÃ©fixe de rÃ©fÃ©rence invalidenom de registre invalide pour %q+DrÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage 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 invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur memregs cible Â«Â %dÂ Â» invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalidetemplate-id invalidele 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 asmtype 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 le diff pointeurtype 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 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 %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>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 la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation 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 du modificateur Â«Â :Â Â»utilisation 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 de la liste d'initialisation entre accoladesutilisation 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 du constructeur comme patronutilisation 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 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 de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide de l'espace rÃ©servÃ© %qTutilisation 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 typeutilisation 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 invalidevaleur invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>l'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_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Ã© ltransis_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 Â«Â lastprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionvariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %divar %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'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  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 longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»rebut Ã  la fin de Â«Â #pragma ms_structÂ Â»rebut Ã  la fin de Â«Â #pragma optionsÂ Â»rebut Ã  la fin de Â«Â #pragma unusedÂ Â»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Ã©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 %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l'Ã©tiquette n'est pas la dÃ©claration de la fonction actuelleles initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantles patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14les patrons lambda sont uniquement disponibles avec -std=c++2a ou -std=gnu++2aexpression lambda dans une expression constanteexpression lambda dans l'argument du patronexpression lambda dans un contexte non Ã©valuÃ©expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdvÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%dle langage %s n'est pas reconnula 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 fixele dernier argument doit Ãªtre une valeur immÃ©diatele dernier nom de registre %s doit Ãªtre un registre impairld 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 strfmonle compteur de rotations vers la gauche >= largeur du typele compteur de rotations vers la gauche est nÃ©gatifcompteur 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 %u octets mais l'argument a %sla limite est %u 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 entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨sesles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurel'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qDle patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments 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 d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>opÃ©rateur littÃ©ral avec une classe de liaison Clo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#Dla dÃ©claration locale de %qE masque la variable d'instancedÃ©claration externe locale de %q#Dl'Ã©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Ã©le 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Ã¨queÂ«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qsla 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 utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©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 bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %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 valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-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 asmle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma message%> 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Ã©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma extern_modelÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©Â«Â #pragma member_alignmentÂ Â» 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Ã©COLLECT_GCC_OPTIONS mal formÃ©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Ã©le 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 %CdÃ©coration de __underlying_typela dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration de typeof, utilisez plutÃ´t decltypedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulchamp 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Ã©concorde avec %qD selon les rÃ¨gles du standard ISOla 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 invalidelimite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum de tableaux par scop.le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©le nombre maximum de paramÃ¨tres dans un SCoP.la valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles 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 ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est en conflit avec le nom d'un champ dans la table des fonctions virtuellesle 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 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)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronle contrÃ´le de l'accÃ¨s mÃ©moire Ã©choue toujoursl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©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 surcharge 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 surcharge Ã  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 maximalela valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusles 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 %qTarguments non concordantsdÃ©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 concordantsparenthÃ¨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Ã©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %qD avec plusieurs versionsÂ«Â (Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©Â«Â )Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©dÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>argument manquant Ã  %qsbarriÃ¨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%>dÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonexpression d'incrÃ©mentation manquanteinitialisation 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 %qsmÃ©thode manquante %s%s%snom 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%>cible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantdonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>mÃ©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 BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<depend(source)%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseles attributs ms_abi et sysv_abi sont incompatiblesl'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle 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 fois.les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©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 rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs 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 %qEqualificatifs 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 %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel 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%>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 constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun 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 incompletla recherche du nom de %qD a changÃ©la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISOnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'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 %qI Ã  l'intÃ©rieur de { }la conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11a 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Ã©gativelongueur 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 %qsni 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Ã©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%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette ciblefonctions imbriquÃ©es pas supportÃ©es sur cette ciblele 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++17nom 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%>Â«Â 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#Dde nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournernew_symbol(): Nom de symbole trop longmembre %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 fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©pas de FUNCTION_PROFILER pour CRISaucun 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 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 %qDaucune description pour l'instant.pas 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) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucune surcharge en virgule flottante correspond Ã  %qspas 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 %qTaucun membre concordant avec %<%T::%D%> dans %q#Tpas 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 lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas 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 %qEpas 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 surcharge finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>l'argument de no_sanitize n'est pas une chaÃ®nele 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 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 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 Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de AAPCSInitialisation 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Ã©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD 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 1 non constant pour __atomic_always_lock_freetableau 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 typedefla 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 constantl'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 Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument 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 surcharge 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 implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 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 entiernon entier utilisÃ© dans la conditionla 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 du patron non membre de %qDl'entrÃ©e %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 pointeurnon 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 unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non scalairesuffixe non standard sur une constante en virgule flottantele 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 non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la 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 threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permisenon variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectoriellel'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 inconnuesindex 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Ã©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© pour l'ABI SPEpas configurÃ© pour le jeu d'instructions SPEpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©notenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur de destination nullchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle 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 d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxnombre de compteurs est %d au lieu de %dle nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-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 n'est pas une mÃ©thodeobjet manquant dans l'usage de %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 attenduecode 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 %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellementancienne 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Ã©un champ est un champ de bits alors que l'autre ne l'est pasqun 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%>seules les rÃ©gions %<distribute%> ou %<parallel%> 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__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> 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%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseulement 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Ã©un 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: %ml'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Â Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©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 %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'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-registresl'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©el'option %qs est valide pour %s mais pas pour %sl'option %s n'est pas supportÃ©e avec -fopenaccl'option -mirq-ctrl-saved est uniquement valable pour les processeurs ARC v2l'option -mrgf-banked-regs est uniquement valable pour les processeur ARC v2option("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : 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 pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t 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 casl'accÃ¨s hors limites peut Ãªtre Ã©liminÃ© par l'optimisationle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction 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Ã© Â«Â %sÂ Â»la 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 %sfichier de sortie non spÃ©cifiÃ©le 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 de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction surchargÃ©e est %q#Dla fonction surchargÃ©e est %q#Fla fonction surchargÃ©e est %qDle contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11dans la surcharge 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++17l'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 %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage 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 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 voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()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Ã¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle 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 7.1argument 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 membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune 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 TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronla 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_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage 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 %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 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 prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pilele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec -fpreprocessedpÃ©dantpÃ©dant: vous 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: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'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 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 %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant -fplugin-arg-%s dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurles limites du pointeur ont Ã©tÃ© perdues Ã  cause de l'expression inattendue %sun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2ale type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position n'est pas supportÃ©le code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validele prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelleallouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D Ã©tait icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD Ã©tait icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD Ã©tait icila dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait iciÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icila spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymeproblÃ¨me lors de la construction de l'image cible pour %s
  support du profilage pour CR16support du profilage pour VxWorksle profilage n'a pas encore Ã©tÃ© implÃ©mentÃ© sur cette architecturele profilage n'est pas supportÃ© avec -mgprogrammes: %s
! l'argument promu %qD ne concorde pas avec le prototype internel'argument promu %qD ne concorde pas avec le prototypeun ~unsigned promu est toujours non nulla propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@dynamic%>la propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@synthesize%>la propriÃ©tÃ© %qs utilise la variable d'instance %qs d'un type incompatiblela propriÃ©tÃ© %qs utilise la mÃªme variable d'instance que la propriÃ©tÃ© %qsune propriÃ©tÃ© ne peut pas Ãªtre un champ de bitsune propriÃ©tÃ© ne peut pas Ãªtre un tableaula dÃ©claration de la propriÃ©tÃ© n'est pas dans le contexte @interface ou @protocolmembre protÃ©gÃ© %q#D dans une union anonymel'attribut de visibilitÃ© protÃ©gÃ©e n'est pas supportÃ© dans cette configuration; ignorÃ©le protocole %qE a une dÃ©pendance circulairele protocole %qE est obsolÃ¨teles attributs de protocole ne sont pas disponibles en Objective-C 1.0dÃ©claration de prototypele prototype pour %q+D dÃ©clare l'argument %d avec un type incompatiblele prototype pour %q+D dÃ©clare moins d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D dÃ©clare plus d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D suit une dÃ©finition qui n'est pas un prototypele prototype de Â«Â %sÂ Â» exige des opÃ©randes aprÃ¨s des opÃ©randes optionnelsprototype spÃ©cifiÃ© pour %q#Dfournis pour %qDle pseudo-destructeur n'est pas appelÃ©appel Ã  %q#D qui est pur virtuel depuis le constructeurappel Ã  %q#D qui est pur virtuel depuis le destructeurappel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statiquespÃ©cificateur pur sur une dÃ©finition de fonctionmodificateurs q/Q invalides pour des rÃ©fÃ©rences de symbolesla vÃ©rification qsort a Ã©chouÃ©le comparateur qsort est non-nÃ©gatif sur une sortie triÃ©e: %dle comparateur qsort n'est pas anti-cumulatif: %d, %dle comparateur qsort n'est pas transitif: %d, %d, %dle nom qualifiÃ© ne nomme pas une classele type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qTqualified-id dans une dÃ©clarationles qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeurles qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©ductionles qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeurle type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qTr0 a besoin d'Ãªtre disponible comme registre qui sera Ã©crasÃ© lors des appelsl'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canalles expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»l'expression %<for%> parcourant une plage de type %qT a un type incompatibleles boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11l'opÃ©rateur littÃ©ral de base %q+D est en conflit avec l'opÃ©rateur littÃ©ral avec patron %qDrdynamic n'est pas supportÃ©rÃ©-initialisation de %qs Ã  %Lla lecture a Ã©chouÃ© en lisant les donnÃ©es d'exportl'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>rÃ©fÃ©rence en lecture seule %qD utilisÃ©e comme sortie de %<asm%>la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>lecture du fichier d'entrÃ©electure Ã  travers un pointeur nul (argument %d)la propriÃ©tÃ© en lecture seule ne peut pas Ãªtre dÃ©finiela rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementrecompilation avec -fcompare-debugÃ©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#Dmise en ligne rÃ©cursiveinstanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qDtype rÃ©cursif %qT non dÃ©finirequis rÃ©cursivement par la substitution de %qS
  requis rÃ©cursivement par %q#D
  requis rÃ©cursivement depuis ici
  redÃ©claration de %q#D avec des contraintes diffÃ©rentesla redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>redÃ©claration de %<enum %E%>redÃ©claration de %<pragma omp declare reduction%>redÃ©claration de %q#Dla redÃ©claration de %q#D peut ne pas avoir d'arguments par dÃ©fautredÃ©claration de %q+D avec une visibilitÃ© diffÃ©rente (visibilitÃ© prÃ©cÃ©dente conservÃ©e)redÃ©claration de %q+D sans classe de liaisonla redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %qEredÃ©claration de %qT sous une forme qui n'est pas un patronredÃ©claration de %qs %<#pragma omp declare reduction%> pour le type %qTredÃ©claration du type interne C++ %qTredÃ©claration de la classe Objective-C %qsredÃ©claration de l'Ã©numÃ©ration %q+Dla redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©fautredÃ©claration de la propriÃ©tÃ© %qDredÃ©clarÃ© ici comme %q#DredÃ©clarÃ© avec %d paramÃ¨tre dans le patronredÃ©clarÃ© avec %d paramÃ¨tres dans le patronles fonctions externes enlignes redÃ©finies ne sont pas retenues pour Ãªtre mises en ligneredÃ©finition de %<struct %E%>redÃ©finition de %<union %E%>redÃ©finition de %q#DredÃ©finition de %q#TredÃ©finition de %q+DredÃ©finition de l'argument par dÃ©faut pour %q#DredÃ©finition du paramÃ¨tre %q+DredÃ©finition du typedef %q+DredÃ©finition du typedef %q+D avec un type diffÃ©rentredÃ©finition du typedef %q+D avec un type modifiÃ© par une variableredÃ©claration redondante du membre statique %<constexpr%> %qDdÃ©claration redondante de %q+DdÃ©claration redondante de %qD dans la mÃªme Ã©tendueles qualificatifs de rÃ©fÃ©rences sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªmela rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«la rÃ©fÃ©rence Ã  %qD est ambiguÃ«rÃ©fÃ©rence Ã  une instruction morterÃ©fÃ©rence vers la variable locale %qD retournÃ©erÃ©fÃ©rence vers une non l-valeur retournÃ©etype rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>la rÃ©gion du lp %i n'est pas bonneregion_array ne correspond pas Ã  region_treeregion_array est corrompu pour la rÃ©gion %inom de registre donnÃ© pour la variable non registre %q+Dle nom du registre n'est pas spÃ©cifiÃ© pour %q+Dle numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieursle registre de %qD est utilisÃ© pour plusieurs variables-registre globalesregistre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»le registre spÃ©cifiÃ© pour %q+D ne convient pas pour un type de donnÃ©esvariable de registre %qD utilisÃ©e dans une fonction imbriquÃ©eles attributs regparam et thiscall sont incompatiblesrÃ©-implÃ©mentation de la classe %qEreinterpret_cast d'un entier vers un pointeurutiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifstransaction relÃ¢chÃ©e dans une fonction %<transaction_safe%>transaction relÃ¢chÃ©e dans une transaction atomiqueboucle %d retirÃ©e de l'arbre des boucleseffacement du fichier .rpo: %mrenommer les specs %s Ã  %s
*************** Veuillez utiliser un nom de processeur e
*** 2270,2278 ****
  requis depuis ici
  clause Â«Â 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 %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsrÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec -mabi=lp64le 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%>type 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 %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 transtypageretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourne une rÃ©fÃ©rence vers un temporaireattribut returns_nonnull sur une fonction qui ne retourne pas un pointeurordre 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 >= Ã  la prÃ©cision 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 strfmonle compteur de rotations vers la droite >= largeur du typele compteur de rotations vers la droite est nÃ©gatifcompteur 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 contientle 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%>same_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentson 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'initialisationl'argument de scalar_storage_order doit Ãªtre soit Â«Â big-endianÂ Â» ou soit Â«Â little-endianÂ Â»scalar_storage_order n'est pas supportÃ© car le boutisme n'est pas uniformele facteur d'Ã©chelle doit Ãªtre non nÃ©gatif
  la 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++11non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tle 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 du type incompatible %qTle deuxiÃ¨me argument de %qs doit Ãªtre 0..12le deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableauxle 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 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 %qDles options fp16 sÃ©lectionnÃ©es sont incompatiblessÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wila 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 -Efixer le nombre de nops a Ã©mettre avant chaque motif d'insn.setjmp/longjmp Ã  l'intÃ©rieur d'une construction simdle nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© 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Ã©le compteur du nombre de dÃ©calages n'est pas un entier non signÃ©l'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 du tableau dans Â«Â newÂ Â» doit avoir un type entierdÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D est de %d octetsla taille de %q+D est plus grande que %wd octetsla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD est nÃ©gativela taille du tableau %qD n'est pas une expression constante de type entierla 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 est trop grandela taille du tableau a le type non entier %qTla taille du tableau est nÃ©gativela 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 Ã  %wd octetsla taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).la 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 grandeniveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.les 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 Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertaines 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 %qE a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esle type source n'est pas polymorphiquela spec %qs a un %<%%0%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 fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la 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 destinationle mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla 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 %wd octetsl'utilisation de la pile pourrait Ãªtre de %wd octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsle 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Ã©:l'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 patronle %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la 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Ã¨treun static_assert sans message est uniquement disponible avec -std=c++17 ou -std=gnu++17utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance 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 incompatiblesLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEla 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Ã©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesspÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tresla 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'est pas constantela taille de stockage de %qD n'est pas connuenom 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 programmela 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 supporterchaÃ®ne littÃ©rale dans la signature du patron de la fonctionla directive Â«Â usingÂ Â» forte n'est plus supportÃ©el'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 %dchamp 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 64une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>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 le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec -std=c++17 ou -std=gnu++17le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice 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%>accolades 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:alternatives suggÃ©rÃ©es: %qssupport du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -ffinite-math-only soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -fno-math-errno soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -funsafe-math-optimizations soit spÃ©cifiÃ©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Ã©el'option %qs n'est plus supportÃ©el'option -mcpu=%s est en conflit avec l'option -march=%sla condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â 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 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Ã©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisÃ©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prise de l'adresse du temporaireprise de l'adresse d'un tableau temporaireprise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)prendre l'adresse d'une Ã©tiquette n'est pas standardle 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 n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI SPEl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la virgule flottante double prÃ©cisionl'attribut cible ou le pragma change la taille du double longl'attribut cible ou le pragma change la virgule flottante simple prÃ©cisionla 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 %qscibler l'architecture FT32Bcible le simulateur logiciel.l'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellepatron %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 un entier constantl'argument %qE du patron implique des paramÃ¨tres du patronl'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 patrondÃ©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:l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla 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 dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨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%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'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 syncile 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 des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'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 nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'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 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 valablela 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=12 (GCC 8)la combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais 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 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 flot de contrÃ´le de la fonction %qE ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR 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, 8la taille de trame de %wd octets est plus grande que %wd 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 bitsle 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, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le 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=%dle nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%dla valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'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 milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la 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 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 variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle 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 Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantel'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bitsil 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 %qs doit Ãªtre 0..12le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12le 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 n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)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 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 instruction peut poursuivre son chemincette 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 threadla 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Ã©ethrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec -mindirect-branch-jumpl'argument de tls_model doit Ãªtre l'une des valeurs Â«Â local-execÂ Â», Â«Â initial-execÂ Â», Â«Â local-dynamicÂ Â» ou Â«Â global-dynamicÂ Â»l'argument de tls_model n'est pas une chaÃ®nepour Ãª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 -MMpour 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 == %ule jeton %u a x-location == y-location == %ule jeton %u a y-location == %utrop peu d'arguments pour %%:compare-debug-auxbase-opttrop peu d'arguments pour %%:replace-extensiontrop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>pas 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 d'expressions pour structtrop 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 d'options pour #pragma pour align=resettrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop 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 d'arguments pour la fonction surchargÃ©e %strop d'accolades autour de l'initialiseur pour %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop 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: %dla 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 des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturepister les N adresses cibles les plus frÃ©quentes dans le profilage d'appels indirects.le 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 unairele 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++11trampoline 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 %s avec %d opÃ©randes 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: on n'attendait pas la classe %qs, obtenu %qs (%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 omp_clause %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 %iarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez 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)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau 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 %sargument 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 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 %qEassertion 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 variantedÃ©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 BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une rÃ©duction de produit scalairedÃ©saccord de type dans une expression multiplier et additionner fusionnÃ©edÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans l'expression diff pointeurdÃ©saccord de type dans l'expression plus pointeurdÃ©saccord de type dans la rÃ©fÃ©rence Ã  la partie rÃ©elle/imaginairedÃ©saccord de type dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)dÃ©saccord de type dans une expression expression de sÃ©riesdÃ©saccord de type dans une expression de dÃ©calagedÃ©saccord de type dans une expression pack vectorielledÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une multiplication d'Ã©largissement d'un vecteurdÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une rÃ©duction de somme avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementle 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 %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 l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle 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Â Â»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 la 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_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_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).non 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 decltype)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%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles 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 %<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Ã©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptiondes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrontypespec 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, %qTincapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique Â«Â %sÂ Â»impossible 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'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser Â«Â %sÂ Â» pour un registre PICutilisation 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#Texpression !$OMP ATOMIC inattendue Ã  %Larbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'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 suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattendueffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour Â«Â #pragma nomember_alignmentÂ Â»opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e 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 trivialmodÃ¨le Â«Â %sÂ Â» inconnu pour Â«Â #pragma extern_modelÂ Â»nom %s inconnu pour Â«Â #pragma member_alignmentÂ Â»option -mdebug-%s inconnuespÃ©cification de version du processeur CRIS inconnue dans -mtune= : %sspÃ©cification de version CRIS inconnue dans -march= ou -mcpu= : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau 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 de la fonction internetaille du tableau inconnue dans deletesortie du fanion asm %qs inconnuealgorithme de rÃ©organisation des blocs de base %qs 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 %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour -mtunestyle de dÃ©codage des noms Â«Â %sÂ Â» inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  -moverride=%s (%s)style de contraction en virgule flottante %qs inconnumode insn inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnueopÃ©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=%sparamÃ¨tre inconnu dans l'option -mtune-ctrl: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans -fdisableÃ©tape %s inconnue spÃ©cifiÃ©e dans -fenablemodÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qssource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption -mlong-double-%s inconnueattribut ou pragma cible %qs inconnuoption 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 -marchvaleur %qs inconnue pour -mcpuvaleur %qs inconnue pour -mtunevaleur %qs inconnue pour -mmacosx-version-mintype d'ABI de la bibliothÃ¨que de vectorisation (%qs) inconnu pour l'option %qstype d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi=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 incompletinitialisation 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 instanceun 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 obtenueinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %s non reconnue: %scible -mfpu non reconnue: %sadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour -mcpu: %sargument 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Â ?option %<-%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 reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©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: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument 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_mfpuopÃ©rande non reconnu pour %%:canon_for_mliboption -fdisable non reconnueoption -fenable non reconnueoption non reconnue passÃ©e Ã  %%:target_mode_checknom 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)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11l'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 atomiquela 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 Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecombinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sconversion en virgule fixe non supportÃ©emode %s non supportÃ©
  concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©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 %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©edirective de mise entre guillemets non terminÃ©earguments inutilisÃ©s dans le format avec le style $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 %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez -Winvalid-pch pour plus d'informationsutilisez -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 __attribute__ ((vector_size)) Ã  la placeutilisez __builtin_rx_mvtc (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutiliser un ID de fonction interne dans la recherche de profilage.utilisation 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++14un %<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 -fconceptsl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsxl'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 long%> dans les types AltiVec est invalide sans -mvsxl'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 %qsl'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsxutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation 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%> %sl'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 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 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 de l'espace de noms %qD comme expressionutilisation 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 codele tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisvaleur 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#TspÃ©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++11utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation du long double en prÃ©cision Ã©tendue de IBMutilisation du long double en prÃ©cision Ã©tendue de IEEEutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de l'ABI darwin64utilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de la liaison obsolÃ¨te Ã  %qDutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilisation d'un temporaire comme l-valeurutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeurdÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles 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Â ?les noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?les valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096validate_value_data: Boucle dans la chaÃ®ne regno (%u)validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)validate_value_data: [%u] oldest_regno erronÃ© (%u)validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)la 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 de -mirq-ctrl-saved doit avoir la forme R0-REGxla 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 aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmela 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 la fonction %<constexpr%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %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 conditionnellele concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type 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%>le 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++14le 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 sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%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Â Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel de fragment variadiquevec_adde accepte uniquement 3 argumentsvec_addec accepte uniquement 3 argumentsvec_cmpne accepte uniquement 2 argumentsvec_duplicate devrait Ãªtre d'un scalaire vers un vecteur similairevec_extract accepte uniquement 2 argumentsvec_insert accepte uniquement 3 argumentsvec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_mul accepte uniquement 2 argumentsl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ceinsertion de vecteur pas Ã  la frontiÃ¨re d'un Ã©lÃ©mentl'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Ã©mentstype vectoriel attendu dans une expression de sÃ©riestypes vectoriels attendus dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)types vectoriels attendus dans une expression de permutation vectoriellela vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ© dans une expression de permutation vectorielleverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_eh_tree 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_gimple a Ã©chouÃ©verify_histograms a Ã©chouÃ©verify_ssa a Ã©chouÃ©verify_type 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 icile 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 surcharge une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitles 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 uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'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 volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©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 %qEla 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Ã©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
--- 2288,2296 ----
  requis depuis ici
  clause Â«Â 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 %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsrÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec -mabi=lp64le 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%>type 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 %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 transtypageretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourne une rÃ©fÃ©rence vers un temporaireattribut returns_nonnull sur une fonction qui ne retourne pas un pointeurordre 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 >= Ã  la prÃ©cision 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 strfmonle compteur de rotations vers la droite >= largeur du typele compteur de rotations vers la droite est nÃ©gatifcompteur 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 contientle 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%>same_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentson 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'initialisationl'argument de scalar_storage_order doit Ãªtre soit Â«Â big-endianÂ Â» ou soit Â«Â little-endianÂ Â»scalar_storage_order n'est pas supportÃ© car le boutisme n'est pas uniformele facteur d'Ã©chelle doit Ãªtre non nÃ©gatif
  la 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++11non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tle 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 du type incompatible %qTle deuxiÃ¨me argument de %qs doit Ãªtre 0..12le deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12le 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 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 %qDles options fp16 sÃ©lectionnÃ©es sont incompatiblessÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wila 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 -Efixer le nombre de nops a Ã©mettre avant chaque motif d'insn.setjmp/longjmp Ã  l'intÃ©rieur d'une construction simdle nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© 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Ã©le compteur du nombre de dÃ©calages n'est pas un entier non signÃ©l'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 du tableau dans Â«Â newÂ Â» doit avoir un type entierdÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D est de %d octetsla taille de %q+D est plus grande que %wd octetsla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD est nÃ©gativela taille du tableau %qD n'est pas une expression constante de type entierla 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 est trop grandela taille du tableau a le type non entier %qTla taille du tableau est nÃ©gativela 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 Ã  %wd octetsla taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).la 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 grandeniveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.les 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 Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertaines 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 %qE a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esle type source n'est pas polymorphiquela spec %qs a un %<%%0%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 fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la 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 destinationle mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla 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 %wd octetsl'utilisation de la pile pourrait Ãªtre de %wd octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsle 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Ã©:l'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 patronle %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la 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Ã¨treun static_assert sans message est uniquement disponible avec -std=c++17 ou -std=gnu++17utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance 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 incompatiblesLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEla 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Ã©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesspÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tresla 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'est pas constantela taille de stockage de %qD n'est pas connuenom 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 programmela 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 supporterchaÃ®ne littÃ©rale dans la signature du patron de la fonctionla directive Â«Â usingÂ Â» forte n'est plus supportÃ©el'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 %dchamp 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 64une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>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 le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela 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++17le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice 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%>accolades 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:alternatives suggÃ©rÃ©es: %qssupport du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -ffinite-math-only soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -fno-math-errno soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -funsafe-math-optimizations soit spÃ©cifiÃ©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Ã©el'option %qs n'est plus supportÃ©el'option -mcpu=%s est en conflit avec l'option -march=%sla condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â 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 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Ã©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisÃ©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prise de l'adresse du temporaireprise de l'adresse d'un tableau temporaireprise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)prendre l'adresse d'une Ã©tiquette n'est pas standardle 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 n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI SPEl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la virgule flottante double prÃ©cisionl'attribut cible ou le pragma change la taille du double longl'attribut cible ou le pragma change la virgule flottante simple prÃ©cisionla 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 %qscibler l'architecture FT32Bcible le simulateur logiciel.l'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellepatron %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 un entier constantl'argument %qE du patron implique des paramÃ¨tres du patronl'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 patrondÃ©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:l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla 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 dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨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%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'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 syncile 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 des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'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 nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'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 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 valablela 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=12 (GCC 8)la combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais 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 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 flot de contrÃ´le de la fonction %qE ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR 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, 8la taille de trame de %wd octets est plus grande que %wd 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 bitsle 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, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le 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=%dle nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%dla valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'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 milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la 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 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 variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle 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 Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantel'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bitsil 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 %qs doit Ãªtre 0..12le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12le 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 %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)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 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 instruction peut poursuivre son chemincette 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 threadla 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Ã©ethrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec -mindirect-branch-jumpl'argument de tls_model doit Ãªtre l'une des valeurs Â«Â local-execÂ Â», Â«Â initial-execÂ Â», Â«Â local-dynamicÂ Â» ou Â«Â global-dynamicÂ Â»l'argument de tls_model n'est pas une chaÃ®nepour Ãª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 -MMpour 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 == %ule jeton %u a x-location == y-location == %ule jeton %u a y-location == %utrop peu d'arguments pour %%:compare-debug-auxbase-opttrop peu d'arguments pour %%:replace-extensiontrop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>pas 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 d'expressions pour structtrop 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 d'options pour #pragma pour align=resettrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop 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 d'arguments pour la fonction surchargÃ©e %strop d'accolades autour de l'initialiseur pour %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop 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: %dla 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 des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturepister les N adresses cibles les plus frÃ©quentes dans le profilage d'appels indirects.le 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 unairele 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++11trampoline 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 %s avec %d opÃ©randes 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: on n'attendait pas la classe %qs, obtenu %qs (%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 omp_clause %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 %iarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez 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)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau 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 %sargument 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 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 %qEassertion 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 variantedÃ©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 BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une rÃ©duction de produit scalairedÃ©saccord de type dans une expression multiplier et additionner fusionnÃ©edÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans l'expression diff pointeurdÃ©saccord de type dans l'expression plus pointeurdÃ©saccord de type dans la rÃ©fÃ©rence Ã  la partie rÃ©elle/imaginairedÃ©saccord de type dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)dÃ©saccord de type dans une expression expression de sÃ©riesdÃ©saccord de type dans une expression de dÃ©calagedÃ©saccord de type dans une expression pack vectorielledÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une multiplication d'Ã©largissement d'un vecteurdÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une rÃ©duction de somme avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementle 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 %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 l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle 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Â Â»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_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_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).non 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 decltype)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%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles 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 %<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Ã©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptiondes 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_offsetoftypespec 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, %qTincapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique Â«Â %sÂ Â»impossible 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'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser Â«Â %sÂ Â» pour un registre PICutilisation 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#Texpression !$OMP ATOMIC inattendue Ã  %Larbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'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 suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattendueffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour Â«Â #pragma nomember_alignmentÂ Â»opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e 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 trivialmodÃ¨le Â«Â %sÂ Â» inconnu pour Â«Â #pragma extern_modelÂ Â»nom %s inconnu pour Â«Â #pragma member_alignmentÂ Â»option -mdebug-%s inconnuespÃ©cification de version du processeur CRIS inconnue dans -mtune= : %sspÃ©cification de version CRIS inconnue dans -march= ou -mcpu= : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau 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 de la fonction internetaille du tableau inconnue dans deletesortie du fanion asm %qs inconnuealgorithme de rÃ©organisation des blocs de base %qs 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 %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour -mtunestyle de dÃ©codage des noms Â«Â %sÂ Â» inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  -moverride=%s (%s)style de contraction en virgule flottante %qs inconnumode insn inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnueopÃ©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=%sparamÃ¨tre inconnu dans l'option -mtune-ctrl: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans -fdisableÃ©tape %s inconnue spÃ©cifiÃ©e dans -fenablemodÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qssource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption -mlong-double-%s inconnueattribut ou pragma cible %qs inconnuoption 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 -marchvaleur %qs inconnue pour -mcpuvaleur %qs inconnue pour -mtunevaleur %qs inconnue pour -mmacosx-version-mintype d'ABI de la bibliothÃ¨que de vectorisation (%qs) inconnu pour l'option %qstype d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi=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 incompletinitialisation 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 instanceun 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 obtenueinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %s non reconnue: %scible -mfpu non reconnue: %sadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour -mcpu: %sargument 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Â ?option %<-%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 reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©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: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument 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_mfpuopÃ©rande non reconnu pour %%:canon_for_mliboption -fdisable non reconnueoption -fenable non reconnueoption non reconnue passÃ©e Ã  %%:target_mode_checknom 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)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11l'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 atomiquela 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 Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecombinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sconversion en virgule fixe non supportÃ©emode %s non supportÃ©
  concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©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 %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©edirective de mise entre guillemets non terminÃ©earguments inutilisÃ©s dans le format avec le style $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 %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez -Winvalid-pch pour plus d'informationsutilisez -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 __attribute__ ((vector_size)) Ã  la placeutilisez __builtin_rx_mvtc (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutiliser un ID de fonction interne dans la recherche de profilage.utilisation 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++14un %<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 -fconceptsl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsxl'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 long%> dans les types AltiVec est invalide sans -mvsxl'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 %qsl'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsxutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation 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%> %sl'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 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 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 de l'espace de noms %qD comme expressionutilisation 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 codele tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisvaleur 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#TspÃ©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++11utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation du long double en prÃ©cision Ã©tendue de IBMutilisation du long double en prÃ©cision Ã©tendue de IEEEutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de l'ABI darwin64utilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de la liaison obsolÃ¨te Ã  %qDutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilisation d'un temporaire comme l-valeurutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeurdÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles 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Â ?les noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?les valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096validate_value_data: Boucle dans la chaÃ®ne regno (%u)validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)validate_value_data: [%u] oldest_regno erronÃ© (%u)validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)la 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 de -mirq-ctrl-saved doit avoir la forme R0-REGxla 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 aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmela 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 la fonction %<constexpr%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %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 conditionnellele concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type 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%>le 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++14le 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 sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%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Â Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel de fragment variadiquevec_adde accepte uniquement 3 argumentsvec_addec accepte uniquement 3 argumentsvec_cmpne accepte uniquement 2 argumentsvec_duplicate devrait Ãªtre d'un scalaire vers un vecteur similairevec_extract accepte uniquement 2 argumentsvec_insert accepte uniquement 3 argumentsvec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_mul accepte uniquement 2 argumentsl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ceinsertion de vecteur pas Ã  la frontiÃ¨re d'un Ã©lÃ©mentl'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Ã©mentstype vectoriel attendu dans une expression de sÃ©riestypes vectoriels attendus dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)types vectoriels attendus dans une expression de permutation vectoriellela vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ© dans une expression de permutation vectorielleverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_eh_tree 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_gimple a Ã©chouÃ©verify_histograms a Ã©chouÃ©verify_ssa a Ã©chouÃ©verify_type 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 icile 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 surcharge une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitles 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 uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'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 volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©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 %qEla 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Ã©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
diff -Nrcpad gcc-8.1.0/gcc/po/fr.po gcc-8.2.0/gcc/po/fr.po
*** gcc-8.1.0/gcc/po/fr.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/fr.po	Mon Jun  4 16:41:55 2018
***************
*** 132,141 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1-b20180401\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
! "PO-Revision-Date: 2018-04-11 06:30+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 132,141 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
! "PO-Revision-Date: 2018-06-03 11:52+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr "Erreur interne du compilateur :
*** 277,316 ****
  msgid "negative insn length"
  msgstr "longueur insn nÃ©gative"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "n'a pu sÃ©parer insn"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "Â«Â asmÂ Â» invalideÂ : "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternatives imbriquÃ©es de dialecte assembleur"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternative non terminÃ©e de dialecte assembleur"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "numÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettre"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "numÃ©ro dâ€™opÃ©rande hors limite"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-code invalide"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pas une Ã©tiquette"
--- 277,316 ----
  msgid "negative insn length"
  msgstr "longueur insn nÃ©gative"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "n'a pu sÃ©parer insn"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "Â«Â asmÂ Â» invalideÂ : "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternatives imbriquÃ©es de dialecte assembleur"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternative non terminÃ©e de dialecte assembleur"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "numÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettre"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "numÃ©ro dâ€™opÃ©rande hors limite"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-code invalide"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pas une Ã©tiquette"
*************** msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pa
*** 321,333 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 321,333 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â Â»"
*** 1293,1318 ****
  msgid "At top level:"
  msgstr "Au plus haut niveau:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "Dans la fonction membre %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "Dans la fonction %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d:%d%R"
  
  # FRONT
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    mis en ligne depuis %qs"
--- 1293,1318 ----
  msgid "At top level:"
  msgstr "Au plus haut niveau:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "Dans la fonction membre %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "Dans la fonction %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d:%d%R"
  
  # FRONT
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    mis en ligne depuis %qs"
*************** msgid "internal compiler error: "
*** 1670,1676 ****
  msgstr "erreur interne du compilateur: "
  
  # Ce message ne DOIT PAS Ãªtre traduit pour l'instant car les IDE l'utilisent pour dÃ©tecter une erreur de compilation
! # Voir bug #79423
  #. This one is just for counting DK_WARNING promoted to DK_ERROR
  #. due to -Werror and -Werror=warning.
  #: diagnostic.def:35 diagnostic.def:47
--- 1670,1676 ----
  msgstr "erreur interne du compilateur: "
  
  # Ce message ne DOIT PAS Ãªtre traduit pour l'instant car les IDE l'utilisent pour dÃ©tecter une erreur de compilation
! # Voir bug #79423 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423)
  #. This one is just for counting DK_WARNING promoted to DK_ERROR
  #. due to -Werror and -Werror=warning.
  #: diagnostic.def:35 diagnostic.def:47
*************** msgid "sorry, unimplemented: "
*** 1683,1689 ****
  msgstr "dÃ©solÃ©, pas implÃ©mentÃ©: "
  
  # Ce message ne DOIT PAS Ãªtre traduit pour l'instant car les IDE l'utilisent pour dÃ©tecter un avertissement Ã  la compilation
! # Voir bug #79423
  #: diagnostic.def:37
  #, fuzzy
  msgid "warning: "
--- 1683,1689 ----
  msgstr "dÃ©solÃ©, pas implÃ©mentÃ©: "
  
  # Ce message ne DOIT PAS Ãªtre traduit pour l'instant car les IDE l'utilisent pour dÃ©tecter un avertissement Ã  la compilation
! # Voir bug #79423 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423)
  #: diagnostic.def:37
  #, fuzzy
  msgid "warning: "
*************** msgstr "prÃ©fixe d'opÃ©rande invalide Â«
*** 3056,3064 ****
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
--- 3056,3064 ----
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
*************** msgid "invalid %%r value"
*** 3074,3093 ****
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
--- 3074,3093 ----
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
*************** msgid "invalid %%U value"
*** 3118,3124 ****
  msgstr "valeur %%U invalide"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
--- 3118,3124 ----
  msgstr "valeur %%U invalide"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
*************** msgid "invalid %%C value"
*** 3129,3135 ****
  msgstr "valeur %%C invalide"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
--- 3129,3135 ----
  msgstr "valeur %%C invalide"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
*************** msgid "unknown relocation unspec"
*** 3140,3146 ****
  msgstr "relocalisation unspec inconnue"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3140,3146 ----
  msgstr "relocalisation unspec inconnue"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "valeur %%xn invalide"
*** 3151,3225 ****
  msgid "invalid operand address"
  msgstr "adresse d'opÃ©rande invalide"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "opÃ©rande invalide pour le code %%Z"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "opÃ©rande invalide pour le code %%z"
  
! #: config/arc/arc.c:3822
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "opÃ©randes invalides pour le code %%c"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "opÃ©rande invalide pour le code %%M"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "opÃ©rande invalide pour le code %%p"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "opÃ©rande invalide pour le code %%s"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "opÃ©rande invalide pour le code %%R"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "opÃ©rande invalide pour le code %%H/%%L"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "opÃ©rande invalide pour le code %%U"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "opÃ©rande invalide pour le code %%V"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "opÃ©rande invalide pour le code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
--- 3151,3225 ----
  msgid "invalid operand address"
  msgstr "adresse d'opÃ©rande invalide"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "opÃ©rande invalide pour le code %%Z"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "opÃ©rande invalide pour le code %%z"
  
! #: config/arc/arc.c:3826
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "opÃ©randes invalides pour le code %%c"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "opÃ©rande invalide pour le code %%M"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "opÃ©rande invalide pour le code %%p"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "opÃ©rande invalide pour le code %%s"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "opÃ©rande invalide pour le code %%R"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "opÃ©rande invalide pour le code %%H/%%L"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "opÃ©rande invalide pour le code %%U"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "opÃ©rande invalide pour le code %%V"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "opÃ©rande invalide pour le code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
*************** msgstr "OpÃ©rande non supportÃ© pour le
*** 3254,3260 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
--- 3254,3260 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
*************** msgid "invalid const_double operand"
*** 3377,3384 ****
  msgstr "opÃ©rande const_double invalide"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3377,3384 ----
  msgstr "opÃ©rande const_double invalide"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "mauvais opÃ©rande output_move_do
*** 3595,3691 ****
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17931
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:18166
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»"
  
! #: config/i386/i386.c:18201
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18275
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalide"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalide"
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalide"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalide"
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalide"
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalide"
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:18744
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 3595,3691 ----
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»"
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalide"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalide"
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalide"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalide"
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalide"
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalide"
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:18738
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgid "invalid %%P operand"
*** 3723,3729 ****
  msgstr "opÃ©rande %%P invalide"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
--- 3723,3729 ----
  msgstr "opÃ©rande %%P invalide"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
*************** msgid "post-increment address is not a r
*** 3777,3783 ****
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "mauvaise adresse"
  
--- 3777,3783 ----
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "mauvaise adresse"
  
*************** msgstr "-mtoc-fusion requiert le mode 64
*** 3940,4080 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiert le modÃ¨le de code moyen/large"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, mauvais reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, mauvais reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load pas MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, mauvais reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, mauvais reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store pas MEM"
  
--- 3940,4080 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiert le modÃ¨le de code moyen/large"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, mauvais reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, mauvais reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load pas MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, mauvais reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, mauvais reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store pas MEM"
  
*************** msgstr "crÃ©Ã© et utilisÃ© avec des ABI
*** 4200,4242 ****
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
--- 4200,4242 ----
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
*************** msgstr "({anonyme})"
*** 4451,4464 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
--- 4451,4464 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
*************** msgstr "%<,%> attendu"
*** 4473,4479 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
--- 4473,4479 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
*************** msgstr "%<)%> attendu"
*** 4481,4487 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
--- 4481,4487 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
*************** msgstr "%<;%>, %<,%> ou %<)%> attendu"
*** 4495,4508 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
--- 4495,4508 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
*************** msgstr "%<{%> attendu"
*** 4512,4524 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
--- 4512,4524 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
*************** msgstr "%<while%> attendu"
*** 4527,4544 ****
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
--- 4527,4544 ----
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
*************** msgstr "%<,%> ou %<)%> attendu"
*** 4546,4568 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
--- 4546,4568 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
*************** msgstr "%<[%> attendu"
*** 4571,4577 ****
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
--- 4571,4577 ----
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
*************** msgstr "%<<%> attendu"
*** 4582,4620 ****
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr "entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr "entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr "entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr "entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr "entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»"
  
--- 4582,4620 ----
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr "entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr "entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr "entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr "entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr "entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»"
  
*************** msgstr "<erreur de paramÃ¨tre du patron>
*** 4703,4709 ****
  msgid "<statement>"
  msgstr "<dÃ©claration>"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
--- 4703,4709 ----
  msgid "<statement>"
  msgstr "<dÃ©claration>"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
*************** msgstr "<appel de routine UBSan>"
*** 4722,4835 ****
  msgid "<unparsed>"
  msgstr "<non analysÃ©>"
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<opÃ©rateur inconnu>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "Dans la fonction membre statique %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Dans le constructeur de copie %qs"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "Dans le constructeur %qs"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "Dans le destructeur %qs"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Dans la substitution de %qSÂ :\n"
  
! #: cp/error.c:3461
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Dans l'instanciation de %q#DÂ :\n"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis rÃ©cursivement par la substitution de %qS\n"
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr "requis rÃ©cursivement par %q#D\n"
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr "requis rÃ©cursivement depuis ici\n"
  
! #: cp/error.c:3512
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
--- 4722,4835 ----
  msgid "<unparsed>"
  msgstr "<non analysÃ©>"
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<opÃ©rateur inconnu>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "Dans la fonction membre statique %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Dans le constructeur de copie %qs"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "Dans le constructeur %qs"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "Dans le destructeur %qs"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Dans la substitution de %qSÂ :\n"
  
! #: cp/error.c:3462
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Dans l'instanciation de %q#DÂ :\n"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis rÃ©cursivement par la substitution de %qS\n"
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr "requis rÃ©cursivement par %q#D\n"
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr "requis rÃ©cursivement depuis ici\n"
  
! #: cp/error.c:3513
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
*************** msgstr "la conversion supprime l'attribu
*** 4875,4922 ****
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
--- 4875,4922 ----
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
*************** msgstr "bloc IF"
*** 5187,5197 ****
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
--- 5187,5197 ----
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
*************** msgstr "Les opÃ©randes de l'opÃ©rateur u
*** 5346,5392 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 5346,5392 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "Assignation d'un scalaire Ã  un
*** 5428,5439 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand"
  
--- 5428,5439 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand"
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5667,5672 ****
--- 5667,5673 ----
  msgstr "-Xbind-now et -Xbind-lazy sont incompatibles"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr "envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof (1)"
  
*************** msgid "Align variables on a 32-bit bound
*** 8327,8333 ****
  msgstr "Aligner les variables sur des frontiÃ¨res de 32 bits."
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "SpÃ©cifier le nom de l'architecture cible."
  
--- 8328,8334 ----
  msgstr "Aligner les variables sur des frontiÃ¨res de 32 bits."
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "SpÃ©cifier le nom de l'architecture cible."
  
*************** msgid "Specify range of registers to mak
*** 8770,8776 ****
  msgstr "SpÃ©cifier la plage des registres Ã  rendre fixes."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
--- 8771,8777 ----
  msgstr "SpÃ©cifier la plage des registres Ã  rendre fixes."
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
*************** msgstr "GÃ©nÃ©rer du code conforme Ã  l'
*** 9429,9435 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e."
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "ABI connues (Ã  utiliser avec l'option -mabi=):"
  
--- 9430,9436 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e."
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "ABI connues (Ã  utiliser avec l'option -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 9831,9837 ****
  msgstr "Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr "Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile."
  
--- 9832,9838 ----
  msgstr "Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code."
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr "Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile."
  
*************** msgid "Known stack protector guard (for
*** 9840,9851 ****
  msgstr "MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Utiliser le registre de base donnÃ© pour adresser la protection de la pile."
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile."
  
--- 9841,9852 ----
  msgstr "MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Utiliser le registre de base donnÃ© pour adresser la protection de la pile."
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile."
  
*************** msgid "Attempt to avoid generating instr
*** 9858,9898 ****
  msgstr "Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â»."
  
  #: config/i386/i386.opt:1011
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "Supporter les fonctions internes CET (Control-flow Enforcement Technology) et la gÃ©nÃ©ration de code."
  
  #: config/i386/i386.opt:1016
- msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- msgstr "Activer spÃ©cifiquement une fonctionnalitÃ© de suivi d'un branchement indirect de CET (Control-flow Enforcement Technology)."
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr "Activer spÃ©cifiquement une fonctionnalitÃ© supportant la pile masquÃ©e de CET (Control-flow Enforcement Technology)."
- 
- #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect."
  
! #: config/i386/i386.opt:1031
  msgid "Make all function calls indirect."
  msgstr "Rendre indirects tous les appels de fonctions."
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "Convertir les appel et saut indirects en fragment d'appel et de saut"
  
! #: config/i386/i386.opt:1039
  msgid "Convert function return to call and return thunk."
  msgstr "Convertir le retour de fonction en un fragment d'appel et de retour."
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr "Forcer les appels indirects et les sauts via un registre."
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Supposer que le code sera liÃ© par GNU ld."
--- 9859,9899 ----
  msgstr "Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â»."
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr "Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology)."
  
  #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect."
  
! #: config/i386/i386.opt:1021
  msgid "Make all function calls indirect."
  msgstr "Rendre indirects tous les appels de fonctions."
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "Convertir les appel et saut indirects en fragment d'appel et de saut"
  
! #: config/i386/i386.opt:1029
  msgid "Convert function return to call and return thunk."
  msgstr "Convertir le retour de fonction en un fragment d'appel et de retour."
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr "Forcer les appels indirects et les sauts via un registre."
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code."
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "Supporter les fonctions internes MOVDIR64B et la gÃ©nÃ©ration de code."
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr "Supposer que le code sera liÃ© par GNU ld."
*************** msgstr "Option obsolÃ¨te. Utilisez -mno-
*** 10267,10273 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Option obsolÃ¨te. Utilisez -mvrsave Ã  la place."
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr "SpÃ©cifier le nombre maximum d'octets qui peuvent Ãªtre dÃ©placÃ©s par du code en ligne. Au delÃ , memcpy et memmove sont utilisÃ©s."
  
--- 10268,10274 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Option obsolÃ¨te. Utilisez -mvrsave Ã  la place."
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr "SpÃ©cifier le nombre maximum d'octets qui peuvent Ãªtre dÃ©placÃ©s par du code en ligne. Au delÃ , memcpy et memmove sont utilisÃ©s."
  
*************** msgstr "SpÃ©cifier le nombre maximum d'o
*** 10275,10281 ****
  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 "SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  memcmp est gÃ©nÃ©rÃ© Ã  la place."
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 "SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  strncmp est gÃ©nÃ©rÃ© Ã  la place."
  
--- 10276,10282 ----
  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 "SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  memcmp est gÃ©nÃ©rÃ© Ã  la place."
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 "SpÃ©cifier le nombre maximum de paires d'instructions de chargement qui doivent Ãªtre gÃ©nÃ©rÃ©es en ligne pour la comparaison. Si le nombre requis dÃ©passe la limite, un appel Ã  strncmp est gÃ©nÃ©rÃ© Ã  la place."
  
*************** msgstr "-mcpu=\tUtiliser les fonctionnal
*** 10360,10366 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tOrdonnancer le code pour le processeur donnÃ©."
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tSÃ©lectionner Â«Â fullÂ Â» (complÃ¨te), Â«Â partÂ Â» (partielle) ou Â«Â noÂ Â» (aucune) pour la table de retraÃ§age."
  
--- 10361,10367 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tOrdonnancer le code pour le processeur donnÃ©."
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr "-mtraceback=\tSÃ©lectionner Â«Â fullÂ Â» (complÃ¨te), Â«Â partÂ Â» (partielle) ou Â«Â noÂ Â» (aucune) pour la table de retraÃ§age."
  
*************** msgstr "-mfloat-gprs=\tSÃ©lectionner la
*** 10389,10395 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Arguments valides pour -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr "-mlong-double-<n>\tSpÃ©cifier la taille des long double (64 ou 128 bits)."
  
--- 10390,10396 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Arguments valides pour -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr "-mlong-double-<n>\tSpÃ©cifier la taille des long double (64 ou 128 bits)."
  
*************** msgstr "Utiliser les instructions vecteu
*** 10465,10487 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr "Utiliser les instructions de dÃ©placements directs entre les GPR et les registres VSX de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq)."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits."
  
--- 10466,10488 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr "Utiliser les instructions de dÃ©placements directs entre les GPR et les registres VSX de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07."
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq)."
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx)."
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits."
  
*************** msgstr "Autoriser des variables Â«Â floa
*** 10501,10519 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr "Autoriser des variables entiÃ¨res 64 bits dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analyser et supprimer les Ã©changes de doubles mots dans les calculs VSX."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Fusionner certaines opÃ©rations pour une meilleure performance sur un power9."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0."
  
--- 10502,10520 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr "Autoriser des variables entiÃ¨res 64 bits dans les registres supÃ©rieurs avec -mcpu=power7 ou -mvsx."
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analyser et supprimer les Ã©changes de doubles mots dans les calculs VSX."
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr "Fusionner certaines opÃ©rations pour une meilleure performance sur un power9."
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0."
  
*************** msgstr "Utiliser les instructions mÃ©moi
*** 10529,10543 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Utiliser les instructions mÃ©moire de type registre+dÃ©calage ajoutÃ©es dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  msgid "Generate the integer modulo instructions."
  msgstr "GÃ©nÃ©rer les instructions avec modulo entier."
  
--- 10530,10544 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr "Utiliser les instructions mÃ©moire de type registre+dÃ©calage ajoutÃ©es dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0."
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire."
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  msgid "Generate the integer modulo instructions."
  msgstr "GÃ©nÃ©rer les instructions avec modulo entier."
  
*************** msgstr "GÃ©nÃ©rer les instructions avec
*** 10545,10559 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr "Autoriser les types IEEE 128 bits sans exiger le mot clÃ© __float128."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128."
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activer l'utilisation des instructions en virgule flottante IEEE 128 bits."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activer les conversions par dÃ©faut entre __float128 et long double."
  
--- 10546,10560 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr "Autoriser les types IEEE 128 bits sans exiger le mot clÃ© __float128."
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128."
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activer l'utilisation des instructions en virgule flottante IEEE 128 bits."
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activer les conversions par dÃ©faut entre __float128 et long double."
  
*************** msgstr "Activer les conversions par dÃ©f
*** 10561,10567 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Activer le placement de petits entiers dans les registres VSX."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Arguments valides pour -mstack-protector-guard=:"
  
--- 10562,10568 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Activer le placement de petits entiers dans les registres VSX."
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Arguments valides pour -mstack-protector-guard=:"
  
*************** msgstr "Supporter le passage de messages
*** 10590,10601 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Appeler mcount pour le profilage avant le prologue d'une fonction."
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "SÃ©lectionner la convention d'appel de l'ABI."
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "SÃ©lectionner la mÃ©thode de traitement de sdata."
  
--- 10591,10601 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Appeler mcount pour le profilage avant le prologue d'une fonction."
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr "SÃ©lectionner la convention d'appel de l'ABI."
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr "SÃ©lectionner la mÃ©thode de traitement de sdata."
  
*************** msgstr "GÃ©nÃ©rer des blocs IT (If-Then)
*** 11254,11260 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3."
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es."
  
--- 11254,11260 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3."
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es."
  
*************** msgstr "%<-mvrsave=no%> est dÃ©prÃ©ciÃ©;
*** 11443,11455 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>"
  
  #: config/rs6000/rs6000.opt:338
! 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 "SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec le code qui ne participe pas Ã  la boucle. Si cette valeur vaut 0, toutes les expansions en ligne (non boucle et boucle) de memcmp sont dÃ©sactivÃ©es."
  
  #: config/rs6000/rs6000.opt:342
! 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 "SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec la gÃ©nÃ©ration de code de boucle. Si la longueur n'est pas connue au moment de la compilation, memcmp sera appelÃ© aprÃ¨s que ce nombre d'octets ait Ã©tÃ© comparÃ©. Par dÃ©faut, la longueur est choisie sur base des paramÃ¨tres de rÃ©glages."
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
--- 11443,11463 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>"
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr "Nombre max d'octets Ã  dÃ©placer en ligne."
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
! msgstr "Nombre max d'octets Ã  comparer sans boucles."
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr "Nombre max d'octets Ã  comparer dans des boucles."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
! msgstr "Nombre max de paires de chargement d'insns pour une comparaison."
  
  #: config/rs6000/rs6000.opt:353
  msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
*************** msgstr "%<-misel=no%> est dÃ©prÃ©ciÃ©; u
*** 11459,11468 ****
--- 11467,11504 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "%<-misel=yes%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-misel%>"
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "-mtraceback=[full,part,no]\tSÃ©lectionner le type de table de retraÃ§age."
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "-mlong-double-[64,128]\tSpÃ©cifier la taille des long double."
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr "%qs est obsolÃ¨te"
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "-mcall-ABI\tSÃ©lectionner la convention d'appel de l'ABI."
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "-msdata=[none,data,sysv,eabi]\tSÃ©lectionner la mÃ©thode de traitement de sdata."
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr "Autoriser des donnÃ©es en lecture seule dans sdata."
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "-mtls-size=[16,32]\tSpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
+ 
  #: config/alpha/alpha.opt:27
  msgid "Use fp registers."
  msgstr "Utiliser les registres FP."
*************** msgstr "Autoriser gcc Ã  gÃ©nÃ©rer des i
*** 12557,12642 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr "Utiliser des registres rÃ©duits pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr "Utiliser des registres complets pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr "GÃ©nÃ©rer des instructions de dÃ©placements conditionnels."
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de performance."
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de performance version 2."
  
! #: config/nds32/nds32.opt:70
  msgid "Generate string extension instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes."
  
! #: config/nds32/nds32.opt:74
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GÃ©nÃ©rer des instructions push25/pop25 v3."
  
! #: config/nds32/nds32.opt:78
  msgid "Generate 16-bit instructions."
  msgstr "GÃ©nÃ©rer des instructions 16 bits."
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr "Activer le support Virtual Hosting."
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16."
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512."
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Types d'architectures connues (Ã  utiliser avec l'option -march=):"
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code."
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr "SpÃ©cifier le processeur pour le modÃ¨le pipeline."
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr "Activer la fonctionnalitÃ© constructeur/destructeur."
  
! #: config/nds32/nds32.opt:143
  msgid "Guide linker to relax instructions."
  msgstr "Guider l'Ã©diteur de liens pour relÃ¢cher les instructions."
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code."
--- 12593,12734 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+."
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2."
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2fp+."
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr "Utiliser des registres rÃ©duits pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr "Utiliser des registres complets pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr "Toujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour."
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr "Aligner l'entrÃ©e d'une fonction sur 4 octets."
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr "GÃ©nÃ©rer des instructions de dÃ©placements conditionnels."
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de performance."
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de performance version 2."
  
! #: config/nds32/nds32.opt:103
  msgid "Generate string extension instructions."
  msgstr "GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes."
  
! #: config/nds32/nds32.opt:107
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GÃ©nÃ©rer des instructions push25/pop25 v3."
  
! #: config/nds32/nds32.opt:111
  msgid "Generate 16-bit instructions."
  msgstr "GÃ©nÃ©rer des instructions 16 bits."
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation."
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr "Activer le support Virtual Hosting."
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr "SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16."
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr "SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512."
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Types d'architectures connues (Ã  utiliser avec l'option -march=):"
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code."
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr "SpÃ©cifier le processeur pour le modÃ¨le pipeline."
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3."
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut."
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1w"
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr "Activer la fonctionnalitÃ© constructeur/destructeur."
  
! #: config/nds32/nds32.opt:310
  msgid "Guide linker to relax instructions."
  msgstr "Guider l'Ã©diteur de liens pour relÃ¢cher les instructions."
  
+ #: config/nds32/nds32.opt:314
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante."
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision."
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision."
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr "Toujours sauvegarder $lp sur la pile."
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr "SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code."
*************** msgstr "GÃ©nÃ©rer l'instruction swap."
*** 13458,13470 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "GÃ©nÃ©rer les instructions mul64 et mulu64."
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr "%qs est obsolÃ¨te"
- 
  #: config/arc/arc.opt:174
  msgid "Do not generate mpy instructions for ARC700."
  msgstr "Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700."
--- 13550,13555 ----
*************** msgstr "CrÃ©er un exÃ©cutable statique i
*** 15699,15706 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Faire sauvegarder les registres par l'appelant au travers des appels si possible."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "la valeur calculÃ©e n'est pas utilisÃ©e"
--- 15784,15791 ----
  msgid "Use caller save register across calls if possible."
  msgstr "Faire sauvegarder les registres par l'appelant au travers des appels si possible."
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "la valeur calculÃ©e n'est pas utilisÃ©e"
*************** msgid "expected boolean type"
*** 15726,15732 ****
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
--- 15811,15817 ----
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
*************** msgstr "l'attribut %qE est ignorÃ© dans
*** 16142,16148 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qs"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
--- 16227,16233 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qs"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "nombre erronÃ© d'arguments spÃ©c
*** 16168,16179 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©"
--- 16253,16264 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©"
*************** msgstr "les attributs de type sont ignor
*** 16222,16230 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16307,16315 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "attribut %qE ignorÃ©"
*** 16237,16244 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
--- 16322,16329 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
*************** msgstr "%K%qD: la taille %E spÃ©cifiÃ©e
*** 16368,16602 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet"
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr "%K%qD: l'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination"
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr "%K%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille maximale de l'objet (%E)"
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale de l'objet (%E)"
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille de la destination (%E)"
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille de la destination (%E)"
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr "%K%qD lecture de %E octet depuis une rÃ©gion de taille %E"
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr "%K%qD lecture de %E octets depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "%K%qD la limite %E spÃ©cifiÃ©e est Ã©gale Ã  la taille de la destination"
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:4979
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argument invalide pour %qD"
  
! #: builtins.c:4992
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "argument non supportÃ© par %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "appeler %qD avec un argument non nul n'est pas sÃ»r"
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "les deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeurs"
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qD"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD a changÃ© de sÃ©mantique dans GCC 4.4"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "spÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction interne"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "argument de modÃ¨le mÃ©moire invalide dans la fonction interne"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "le modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>"
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_load%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_store%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 non constant pour __atomic_always_lock_free"
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 non entier pour __atomic_is_lock_free"
  
! #: builtins.c:6570
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer n'est pas supportÃ© sur cette cible"
  
! #: builtins.c:6590
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer n'est pas supportÃ© sur cette cible"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Votre plateforme cible ne supporte pas -fcheck-pointer-bounds"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>"
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kle premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨re"
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kle dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Ktentative de libÃ©rer un objet qui n'est pas sur le tas"
--- 16453,16681 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet"
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] "%K%qD: l'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination"
! msgstr[1] "%K%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination"
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille maximale de l'objet (%E)"
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale de l'objet (%E)"
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e (%E) excÃ¨de la taille de la destination (%E)"
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr "%K%qD: la limite spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille de la destination (%E)"
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] "%K%qD lecture de %E octet depuis une rÃ©gion de taille %E"
! msgstr[1] "%K%qD lecture de %E octets depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E"
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr "%K%qD la limite %E spÃ©cifiÃ©e est Ã©gale Ã  la taille de la destination"
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:4981
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argument invalide pour %qD"
  
! #: builtins.c:4994
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "argument non supportÃ© par %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "appeler %qD avec un argument non nul n'est pas sÃ»r"
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "les deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeurs"
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qD"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD a changÃ© de sÃ©mantique dans GCC 4.4"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "spÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction interne"
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "argument de modÃ¨le mÃ©moire invalide dans la fonction interne"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "le modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>"
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>"
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_load%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_store%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 non constant pour __atomic_always_lock_free"
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 non entier pour __atomic_is_lock_free"
  
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer n'est pas supportÃ© sur cette cible"
  
! #: builtins.c:6598
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer n'est pas supportÃ© sur cette cible"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Votre plateforme cible ne supporte pas -fcheck-pointer-bounds"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>"
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%Kle premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨re"
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%Kle dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Ktentative de libÃ©rer un objet qui n'est pas sur le tas"
*************** msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ 
*** 17764,17800 ****
  msgid "conversion to incomplete type"
  msgstr "conversion vers un type incomplet"
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "ne peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©rente"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendu"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "valeur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attendu"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attendu"
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "ne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rente"
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "ne peut convertir une valeur en un vecteur"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attendue"
--- 17843,17879 ----
  msgid "conversion to incomplete type"
  msgstr "conversion vers un type incomplet"
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "ne peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©rente"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendu"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "valeur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attendu"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attendu"
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "ne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rente"
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "ne peut convertir une valeur en un vecteur"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attendue"
*************** msgstr "ignore l'option %<-fopt-info-%s%
*** 17950,17961 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personality"
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr "-gdwarf-6 est Ã©mis sous la version 5 avec des incompatibilitÃ©s"
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "UNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variable"
--- 18029,18040 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personality"
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr "-gdwarf-6 est Ã©mis sous la version 5 avec des incompatibilitÃ©s"
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "UNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variable"
*************** msgstr "ordre de stockage inverse pour l
*** 18065,18076 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bits"
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s"
--- 18144,18155 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bits"
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s"
*************** msgstr "argument %qs invalide pour %qs"
*** 18085,18096 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "la taille de trame de %wd octets est plus grande que %wd octets"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "n'a pu ouvrir le fichier de vidange des insn finales %qs: %m"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "n'a pu fermer le fichier de vidange des insn finales %qs: %m"
--- 18164,18175 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "la taille de trame de %wd octets est plus grande que %wd octets"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "n'a pu ouvrir le fichier de vidange des insn finales %qs: %m"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "n'a pu fermer le fichier de vidange des insn finales %qs: %m"
*************** msgstr "n'a pu fermer le fichier de vida
*** 18100,18141 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "la constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixe"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©"
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1"
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0"
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duite"
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
--- 18179,18220 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "la constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixe"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©"
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1"
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0"
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duite"
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
*************** msgstr "ouverture de /dev/zero: %m"
*** 18674,18701 ****
  msgid "can%'t write PCH file"
  msgstr "ne peut Ã©crire dans le fichier PCH"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "l'argument source %qD est le mÃªme que la destination"
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "la destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E"
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "la destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet"
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale Ã  la taille de la destination"
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) excÃ¨de la taille de la destination (%wu)"
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale la longueur de la destination"
  
--- 18753,18780 ----
  msgid "can%'t write PCH file"
  msgstr "ne peut Ã©crire dans le fichier PCH"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "l'argument source %qD est le mÃªme que la destination"
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "la destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E"
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr "la destination %G%qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet"
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale Ã  la taille de la destination"
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) excÃ¨de la taille de la destination (%wu)"
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr "la limite spÃ©cifiÃ©e par %G%qD (%E) est Ã©gale la longueur de la destination"
  
*************** msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur
*** 18709,18720 ****
  msgid "null pointer dereference"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur null"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
--- 18788,18800 ----
  msgid "null pointer dereference"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur null"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
*************** msgid "%G%qD offset %s is out of the bou
*** 19231,19240 ****
  msgstr "%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
--- 19311,19320 ----
  msgstr "%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
*************** msgstr "%G%qD le dÃ©calage %s depuis l'o
*** 19263,19269 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr "%G%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 %wu"
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr "%G%qD l'argument source est le mÃªme que la destination"
  
--- 19343,19349 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr "%G%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 %wu"
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr "%G%qD l'argument source est le mÃªme que la destination"
  
*************** msgstr "utilisation invalide de l'attrib
*** 19606,19857 ****
  msgid "function cannot be instrumented"
  msgstr "la fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du code"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "la table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique"
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "la table virtuelle de type %qD contient des informations RTTI"
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI ne fonctionnera pas sur ce type"
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr "la table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  "
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rente"
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentes"
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contient la mÃ©thode virtuelle additionnelle %qD"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©es"
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©thode virtuelle %qD"
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "aurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le cas"
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rent"
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "la premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qD"
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "la premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qD"
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "le 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 traduction"
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "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 traduction"
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "le type incomplet dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "le nom du type %qs devrait correspondre au nom du type %qs"
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "le type incompatible est dÃ©fini ici"
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "les types tableaux ont des limites diffÃ©rentes"
  
! #: ipa-devirt.c:1199
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "dÃ©saccord dans le type de la valeur retournÃ©e"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»"
  
! #: ipa-devirt.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "dÃ©saccord de type dans le paramÃ¨tre %i"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "les types ont des nombres de paramÃ¨tres diffÃ©rents"
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "le type %qT devrait correspondre au type %qT"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "un type avec des qualificatifs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "un type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "un type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "un type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "un tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "a une valeur de retour diffÃ©rente dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphique"
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction est polymorphique"
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "un type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "un type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "un champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "un champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "les champs ont un agencement diffÃ©rent dans une autre unitÃ© de traduction"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 19686,19942 ----
  msgid "function cannot be instrumented"
  msgstr "la fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du code"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "la table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique"
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "la table virtuelle de type %qD contient des informations RTTI"
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI ne fonctionnera pas sur ce type"
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr "la table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  "
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rente"
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentes"
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:918
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contient la mÃ©thode virtuelle additionnelle %qD"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©es"
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©thode virtuelle %qD"
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "aurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le cas"
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "le type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rent"
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "la premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qD"
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "la premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qD"
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "le 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 traduction"
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "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 traduction"
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "le type incomplet dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "le nom du type %qs devrait correspondre au nom du type %qs"
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "le type incompatible est dÃ©fini ici"
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "les types tableaux ont des limites diffÃ©rentes"
  
! #: ipa-devirt.c:1192
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "dÃ©saccord dans le type de la valeur retournÃ©e"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»"
  
! #: ipa-devirt.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "dÃ©saccord de type dans le paramÃ¨tre %i"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "les types ont des nombres de paramÃ¨tres diffÃ©rents"
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "le type %qT devrait correspondre au type %qT"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr "un type avec des qualificatifs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "un type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "un type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "un type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "un tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "a une valeur de retour diffÃ©rente dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphique"
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction est polymorphique"
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "un type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "un type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "un champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "un champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "les champs ont un agencement diffÃ©rent dans une autre unitÃ© de traduction"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr "un champ est un champ de bits alors que l'autre ne l'est pasq"
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr "un type avec un alignement diffÃ
*** 19872,19913 ****
  msgid "the extra base is defined here"
  msgstr "la base supplÃ©mentaire est dÃ©finie ici"
  
! #: ipa-devirt.c:3780
  #, 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] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3789
  #, 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] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:3819
  #, 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] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3827
  #, 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] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3835
  #, 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] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:3846
  #, 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"
--- 19957,19998 ----
  msgid "the extra base is defined here"
  msgstr "la base supplÃ©mentaire est dÃ©finie ici"
  
! #: ipa-devirt.c:3798
  #, 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] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3807
  #, 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] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:3837
  #, 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] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3845
  #, 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] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3853
  #, 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] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:3864
  #, 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 "la cible ne supporte pas le rÃ©p
*** 20182,20210 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
! msgstr "l'attribut target_clones par dÃ©faut n'a pas Ã©tÃ© dÃ©fini"
  
! #: multiple_target.c:324
  #, gcc-internal-format
! msgid "single target_clones attribute is ignored"
! msgstr "l'attribut target_clones isolÃ© est ignorÃ©"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "les clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©s"
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>"
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "la cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finie"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20267,20300 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr "l'attribut %<target_clones%> par dÃ©faut n'a pas Ã©tÃ© dÃ©fini"
  
! #: multiple_target.c:343
  #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr "l'attribut %<target_clones%> isolÃ© est ignorÃ©"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "les clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©s"
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>"
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr "la cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finie"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "une chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>"
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "l'argument de %qs n'est pas entr
*** 20516,20527 ****
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "les arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
--- 20606,20617 ----
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "les arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
*************** msgstr "les registres explicitement util
*** 21116,21137 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "l'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Boucle dans la chaÃ®ne regno (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] oldest_regno erronÃ© (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)"
--- 21206,21227 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "l'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Boucle dans la chaÃ®ne regno (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] oldest_regno erronÃ© (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 21176,21182 ****
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
--- 21266,21272 ----
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
*************** msgstr "la chaÃ®ne de format est dÃ©fini
*** 21417,21573 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur"
  
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "le symbole de la fonction n'est pas une fonction"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "le symbole de la variable n'est pas une variable"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "le nÅ“ud a un type inconnu"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "la liste de hachage des noms assembleur est corrompue"
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "le nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtab"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "la liste doublement liÃ©e des noms assembleur est corrompue"
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "le nÅ“ud a body_removed mais il est une dÃ©finition"
  
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "le nÅ“ud est analysÃ© mais il n'est pas une dÃ©finition"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "le nÅ“ud est un alias mais pas un alias implicite"
  
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "le nÅ“ud est un alias mais pas une dÃ©finition"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "le nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_alias"
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "le nÅ“ud est un transparent_alias mais pas un alias"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "le nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_group"
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "liste same_comdat_group au travers de groupes diffÃ©rents"
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "le mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©"
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "le nÅ“ud est seul dans un groupe comdat"
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group n'est pas une liste circulaire"
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "un symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdat"
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "le fanion implicit_section est dÃ©fini mais la section ne l'est pas"
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "La section et le groupe comdat sont tous les deux dÃ©finis"
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Les sections de l'alias et de la cible diffÃ¨rent"
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Les groupes comdat de l'alias et de la cible diffÃ¨rent"
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Les noms assembleurs de l'alias transparent et de la cible diffÃ¨rent"
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparents enchaÃ®nÃ©s"
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify a Ã©chouÃ©"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Deux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group."
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la fonction %q+D fait partie du cycle des alias"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D fait partie du cycle des alias"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la section de l'alias %q+D doit correspondre Ã  la section de sa cible"
--- 21507,21663 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur"
  
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "le symbole de la fonction n'est pas une fonction"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "le symbole de la variable n'est pas une variable"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "le nÅ“ud a un type inconnu"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "la liste de hachage des noms assembleur est corrompue"
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "le nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtab"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "la liste doublement liÃ©e des noms assembleur est corrompue"
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "le nÅ“ud a body_removed mais il est une dÃ©finition"
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "le nÅ“ud est analysÃ© mais il n'est pas une dÃ©finition"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "le nÅ“ud est un alias mais pas un alias implicite"
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "le nÅ“ud est un alias mais pas une dÃ©finition"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "le nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_alias"
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "le nÅ“ud est un transparent_alias mais pas un alias"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "le nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_group"
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "liste same_comdat_group au travers de groupes diffÃ©rents"
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "le mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©"
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "le nÅ“ud est seul dans un groupe comdat"
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group n'est pas une liste circulaire"
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "un symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdat"
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "le fanion implicit_section est dÃ©fini mais la section ne l'est pas"
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "La section et le groupe comdat sont tous les deux dÃ©finis"
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Les sections de l'alias et de la cible diffÃ¨rent"
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Les groupes comdat de l'alias et de la cible diffÃ¨rent"
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Les noms assembleurs de l'alias transparent et de la cible diffÃ¨rent"
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparents enchaÃ®nÃ©s"
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify a Ã©chouÃ©"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Deux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group."
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la fonction %q+D fait partie du cycle des alias"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D fait partie du cycle des alias"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la section de l'alias %q+D doit correspondre Ã  la section de sa cible"
*************** msgstr "une fonction avec %<noreturn%> r
*** 22728,22739 ****
  msgid "control reaches end of non-void function"
  msgstr "le contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "la valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_result"
--- 22818,22829 ----
  msgid "control reaches end of non-void function"
  msgstr "le contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "la valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_result"
*************** msgstr "la condition vectorielle sera dÃ
*** 23238,23244 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "la vectorisation n'a pas eu lieu pour une boucle simd"
--- 23328,23334 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "la vectorisation n'a pas eu lieu pour une boucle simd"
*************** msgstr "Ã©lÃ©ment non constant dans un C
*** 23278,23369 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
--- 23368,23459 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
*************** msgstr "le type est obsolÃ¨te"
*** 23388,23629 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
! msgstr "la variante du type diffÃ¨re sur "
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "la variante du type a un TYPE_SIZE_UNIT diffÃ©rent"
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT de la variante du type"
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT du type"
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "variante du type avec TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "la variante du type a un TYPE_VFIELD diffÃ©rent"
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "la variante du type a un TYPE_BINFO diffÃ©rent"
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "TYPE_BINFO de la variante du type"
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "TYPE_BINFO du type"
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "la variante du type a un TYPE_FIELDS diffÃ©rent"
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "la variante du type a un TREE_TYPE diffÃ©rent"
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "TREE_TYPE de la variante du type"
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "TREE_TYPE du type"
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principale n'est pas dÃ©finie"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rent"
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rent"
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "le TYPE_MODE de TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "le TYPE_CANONICAL de la variante principale n'est pas la variante principale"
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD n'est pas FIELD_DECL ni TREE_LIST"
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO n'est pas POINTER_TYPE"
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO n'est pas REFERENCE_TYPE"
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO n'est pas TREE_BINFO"
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "le type TYPE_BINFO n'est pas TYPE_MAIN_VARIANT"
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE pas INTEGER_CST"
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW non NULL"
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "le champ TYPE_LANG_SLOT_1 (binfo) est non NULL"
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "La valeur de l'enum n'est pas CONST_DECL ou INTEGER_CST"
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Le type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enum"
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Le nom de la valeur de l'enum n'est pas IDENTIFIER_NODE"
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "le TYPE_DOMAIN du tableau n'est pas d'un type entier"
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS dÃ©fini dans un type incomplet"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Arbre erronÃ© dans la liste TYPE_FIELDS"
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %p"
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES n'est pas TREE_VEC"
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "mauvaise entrÃ©e TYPE_CACHED_VALUES"
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "EntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "le champ TYPE_VALUES_RAW n'est pas NULL"
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG est dÃ©fini sur le mauvais code de type"
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE n'est pas la variante principale"
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type a Ã©chouÃ©"
--- 23478,23719 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
! msgstr "la variante du type diffÃ¨re sur %s"
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "la variante du type a un TYPE_SIZE_UNIT diffÃ©rent"
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT de la variante du type"
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT du type"
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "variante du type avec TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "la variante du type a un TYPE_VFIELD diffÃ©rent"
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "la variante du type a un TYPE_BINFO diffÃ©rent"
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr "TYPE_BINFO de la variante du type"
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr "TYPE_BINFO du type"
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "la variante du type a un TYPE_FIELDS diffÃ©rent"
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "la variante du type a un TREE_TYPE diffÃ©rent"
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "TREE_TYPE de la variante du type"
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "TREE_TYPE du type"
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principale n'est pas dÃ©finie"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rent"
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rent"
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "le TYPE_MODE de TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "le TYPE_CANONICAL de la variante principale n'est pas la variante principale"
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD n'est pas FIELD_DECL ni TREE_LIST"
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO n'est pas POINTER_TYPE"
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO n'est pas REFERENCE_TYPE"
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO n'est pas TREE_BINFO"
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "le type TYPE_BINFO n'est pas TYPE_MAIN_VARIANT"
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE pas INTEGER_CST"
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW non NULL"
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "le champ TYPE_LANG_SLOT_1 (binfo) est non NULL"
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "La valeur de l'enum n'est pas CONST_DECL ou INTEGER_CST"
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Le type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enum"
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Le nom de la valeur de l'enum n'est pas IDENTIFIER_NODE"
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "le TYPE_DOMAIN du tableau n'est pas d'un type entier"
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS dÃ©fini dans un type incomplet"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Arbre erronÃ© dans la liste TYPE_FIELDS"
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %p"
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES n'est pas TREE_VEC"
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "mauvaise entrÃ©e TYPE_CACHED_VALUES"
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "EntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "le champ TYPE_VALUES_RAW n'est pas NULL"
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG est dÃ©fini sur le mauvais code de type"
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE n'est pas la variante principale"
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type a Ã©chouÃ©"
*************** msgstr "verify_histograms a Ã©chouÃ©"
*** 23649,23660 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valeur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "la limite de la taille de pistage des variables est dÃ©passÃ©e avec -fvar-tracking-assignments, on rÃ©essaie sans"
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "la limite de la taille de pistage des variables est dÃ©passÃ©e"
--- 23739,23750 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valeur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "la limite de la taille de pistage des variables est dÃ©passÃ©e avec -fvar-tracking-assignments, on rÃ©essaie sans"
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "la limite de la taille de pistage des variables est dÃ©passÃ©e"
*************** msgstr "?: utilisation de constantes ent
*** 24536,24542 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une condition"
--- 24626,24632 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une condition"
*************** msgstr "tentative de prendre l'adresse d
*** 24788,24794 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E dÃ©signe un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
--- 24878,24884 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E dÃ©signe un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
*************** msgstr "%<#pragma omp atomic update%> ut
*** 25397,25403 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
--- 25487,25493 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
*************** msgstr "variable d'itÃ©ration %<_Atomic%
*** 25412,25433 ****
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
--- 25502,25523 ----
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
*************** msgstr "<valeur de retour>"
*** 25972,25979 ****
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
--- 26062,26069 ----
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
*************** msgid "%<memset%> used with length equal
*** 26604,26610 ****
  msgstr "%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©ments"
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
--- 26694,26700 ----
  msgstr "%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©ments"
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
*************** msgid_plural "passing argument %i to res
*** 26680,26686 ****
  msgstr[0] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Z"
  msgstr[1] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Z"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
--- 26770,26776 ----
  msgstr[0] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Z"
  msgstr[1] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Z"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
*************** msgstr "-mcpu=%s n'est pas valable"
*** 26807,26853 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s a une rÃ©vision de silicium invalide"
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops est obsolÃ¨te, utilisez -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps est obsolÃ¨te, utilisez -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions est obsolÃ¨te, utilisez -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d n'est pas entre 0 et 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux"
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI"
--- 26897,26943 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s a une rÃ©vision de silicium invalide"
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops est obsolÃ¨te, utilisez -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps est obsolÃ¨te, utilisez -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions est obsolÃ¨te, utilisez -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d n'est pas entre 0 et 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux"
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI"
*************** msgid "for the option -mcache-block-size
*** 26873,26903 ****
  msgstr "dans l'option -mcache-block-size=X, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512"
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "option -mdebug-%s inconnue"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "option -mlong-double-%s inconnue"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "l'option -msingle-float est Ã©quivalente Ã  -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "option -msimple-fpu ignorÃ©e"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur"
--- 26963,26993 ----
  msgstr "dans l'option -mcache-block-size=X, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512"
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "option -mdebug-%s inconnue"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "option -mlong-double-%s inconnue"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "l'option -msingle-float est Ã©quivalente Ã  -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "option -msimple-fpu ignorÃ©e"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr "%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur"
*************** msgid "pragma or attribute %<target(\"%s
*** 27377,27384 ****
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
--- 27467,27474 ----
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
*************** msgstr "latence de la cache L%d inconnue
*** 27458,27465 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "valeur %qs erronÃ©e pour -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27548,27555 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "valeur %qs erronÃ©e pour -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "l'argument de l'attribut %qE n'e
*** 27568,27578 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 27658,27668 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "l'argument de l'attribut %qE n'e
*** 27582,27726 ****
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arc/arc.c:6421
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "__builtin_arc_aligned avec un alignement non constant"
  
! #: config/arc/arc.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "valeur d'alignement invalide pour __builtin_arc_aligned"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr "l'opÃ©rande intÃ©grÃ© devrait Ãªtre une valeur non signÃ©e sur 6 bits"
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "l'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)"
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)"
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)"
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "la fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:6838
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bits"
  
! #: config/arc/arc.c:6842
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "type d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr "le numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieurs"
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr "l'opÃ©rande de l'instruction Â«Â sleepÂ Â» doit Ãªtre une constante non signÃ©e sur 6 bits disponible lors de la compilation"
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branches"
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arc/arc.c:10704
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARCv2"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "l'argument de l'attribut %qE est manquant"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "l'attribut %qE n'accepte qu'une constante entiÃ¨re comme argument"
  
! #: config/arc/arc.c:10743
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARC EM"
  
! #: config/arc/arc.c:10798
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types"
  
! #: config/arc/arc.c:10804
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "l'argument de l'attribut %qE est ignorÃ©"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
--- 27672,27806 ----
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "__builtin_arc_aligned avec un alignement non constant"
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "valeur d'alignement invalide pour __builtin_arc_aligned"
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "l'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)"
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)"
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)"
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "la fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bits"
  
! #: config/arc/arc.c:6841
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "type d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr "le numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieurs"
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr "les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branches"
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arc/arc.c:10682
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARCv2"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "l'argument de l'attribut %qE est manquant"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "l'attribut %qE n'accepte qu'une constante entiÃ¨re comme argument"
  
! #: config/arc/arc.c:10721
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARC EM"
  
! #: config/arc/arc.c:10776
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types"
  
! #: config/arc/arc.c:10782
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "l'argument de l'attribut %qE est ignorÃ©"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
*************** msgid "You must enable crypto instructio
*** 27746,27898 ****
  msgstr "Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sÃ©lecteur doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 7"
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 3"
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 1"
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "le masque doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "la plage du masque doit Ãªtre entre 0 et 255"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le code"
--- 27826,27978 ----
  msgstr "Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sÃ©lecteur doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 7"
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 3"
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 1"
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "le masque doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "la plage du masque doit Ãªtre entre 0 et 255"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le code"
*************** msgstr "accumulateur inappropriÃ© pour %
*** 28697,28708 ****
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
--- 28777,28788 ----
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
*************** msgstr "ne peut Ã©tendre le fichier PCH:
*** 28802,29679 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "ne peut dÃ©finir la position dans le fichier PCH: %m"
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "les plages de tailles de l'option %qs devraient Ãªtre croissantes"
  
! #: config/i386/i386.c:3190
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "le nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1"
  
! #: config/i386/i386.c:3246
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "trop de plages de tailles spÃ©cifiÃ©es dans l'option %qs"
  
! #: config/i386/i386.c:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "paramÃ¨tre inconnu dans l'option -mtune-ctrl: %s"
  
! #: config/i386/i386.c:3723
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "la psABI du MCU Intel n'est pas supportÃ©e dans le mode %s"
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©"
  
! #: config/i386/i386.c:3774
  #, 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\")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target(\"tune=k8\")%> ou %<target(\"tune=generic\")%> selon ce qui est appropriÃ©"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3818
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "le mode d'adresse %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3830
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-mabi=ms pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode x32"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "le modÃ¨le de code %s ne supporte pas le mode PIC"
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "le processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "le MPX de Intel ne supporte pas x32"
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-march=%>"
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386.c:4233
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s"
  
! #: config/i386/i386.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-mtune=%>"
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4309
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386.c:4310
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s"
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d n'est pas entre 0 et %d"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4494
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary n'est pas supportÃ© pour cette cible"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et %d"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d n'est pas entre %d et 12"
  
! #: config/i386/i386.c:4533
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount n'est pas compatible avec cette cible"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount n'est pas implÃ©mentÃ© pour -fPIC"
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "jeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©e"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©e"
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "le sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "le sondage de la pile requiert %<target(\"accumulate-outgoing-args\")%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "le registre ebp fixÃ© requiert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry n'est pas supportÃ© en 32 bits en combinaison avec -fpic"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues n'est actuellement pas supportÃ© avec SEH"
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "option inconnue pour -mrecip=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr "%qs n'est pas un nombre valable dans -mstack-protector-guard-offset="
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs n'est pas un dÃ©calage valable dans -mstack-protector-guard-offset="
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr "%qs n'est pas un registre de base valable dans -mstack-protector-guard-reg="
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr "%<-fcf-protection=branch%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mibt pour activer CET"
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr "%<-fcf-protection=return%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mshstk pour activer CET"
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr "%<-fcf-protection=full%> requiert le support CET de Intel. Utilisez -mcet ou les deux options -mibt et -mshstk pour activer CET"
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptions."
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> et %<-fcheck-pointer-bounds%> sont incompatibles"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles"
  
  # Le dernier %s est le texte non traduit Â«Â exceptionÂ Â» ou Â«Â interruptÂ Â».
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante entiÃ¨re"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "l'argument pour l'attribut %qE est plus grand que %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "l'argument vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "le retour vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "l'argument vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "le retour vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "l'argument vectoriel SSE sans activer SSE modifie l'ABI"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "le retour vectoriel SSE sans activer SSE change l'ABI"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "l'argument vectoriel MMX sans activer MMX modifie l'ABI"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "le retour vectoriel MMX sans activer MMX change l'ABI"
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "retour d'un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argument dans un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "retour d'un registre x87 alors que x87 est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2"
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "ceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©e"
  
! #: config/i386/i386.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "L'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues est incompatible avec %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "l'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bits"
  
! #: config/i386/i386.c:13698
  #, 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 "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Ã©."
  
! #: config/i386/i386.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "modificateur Â«Â VÂ Â» sur un registre non entier"
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opÃ©rande non supportÃ©e pour un registre Ã©tendu"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "opÃ©rande non entier utilise avec le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "une routine de service d'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr "l'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec -fabi-version=12 (GCC 8)"
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour les attributs de version"
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour %s"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour les attributs de version : %s"
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©s"
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "les versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cible"
  
! #: config/i386/i386.c:33237
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©rale"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "Le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386.c:34400
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:34495
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35376
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35391
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35626
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:35826
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35832
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35835
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wi"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38370
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "l'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "l'argument de l'attribut %qE n'est ni zÃ©ro ni un"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "les attributs ms_abi et sysv_abi sont incompatibles"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la routine de service d'interruption devrait avoir un pointeur comme premier argument"
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argument"
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnel"
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "la routine de service d'interruption ne peut pas avoir une valeur de retour non void"
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asm"
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Le contrÃ´leur de pointeurs requiert le support MPX sur cette cible. Utilisez les options -mmpx pour activer MPX."
--- 28882,29744 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "ne peut dÃ©finir la position dans le fichier PCH: %m"
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "les plages de tailles de l'option %qs devraient Ãªtre croissantes"
  
! #: config/i386/i386.c:3193
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "le nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1"
  
! #: config/i386/i386.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "trop de plages de tailles spÃ©cifiÃ©es dans l'option %qs"
  
! #: config/i386/i386.c:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "paramÃ¨tre inconnu dans l'option -mtune-ctrl: %s"
  
! #: config/i386/i386.c:3726
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "la psABI du MCU Intel n'est pas supportÃ©e dans le mode %s"
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©"
  
! #: config/i386/i386.c:3777
  #, 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\")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target(\"tune=k8\")%> ou %<target(\"tune=generic\")%> selon ce qui est appropriÃ©"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "le mode d'adresse %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-mabi=ms pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode x32"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "le modÃ¨le de code %s ne supporte pas le mode PIC"
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "le processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr "le MPX de Intel ne supporte pas x32"
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-march=%>"
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386.c:4236
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s"
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-mtune=%>"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386.c:4313
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s"
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d n'est pas entre 0 et %d"
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary n'est pas supportÃ© pour cette cible"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et %d"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d n'est pas entre %d et 12"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount n'est pas compatible avec cette cible"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount n'est pas implÃ©mentÃ© pour -fPIC"
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "jeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©e"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©e"
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "le sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "le sondage de la pile requiert %<target(\"accumulate-outgoing-args\")%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "le registre ebp fixÃ© requiert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry n'est pas supportÃ© en 32 bits en combinaison avec -fpic"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)"
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues n'est actuellement pas supportÃ© avec SEH"
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "option inconnue pour -mrecip=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr "%qs n'est pas un nombre valable dans -mstack-protector-guard-offset="
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs n'est pas un dÃ©calage valable dans -mstack-protector-guard-offset="
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr "%qs n'est pas un registre de base valable dans -mstack-protector-guard-reg="
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©"
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptions."
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> et %<-fcheck-pointer-bounds%> sont incompatibles"
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles"
  
  # Le dernier %s est le texte non traduit Â«Â exceptionÂ Â» ou Â«Â interruptÂ Â».
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante entiÃ¨re"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "l'argument pour l'attribut %qE est plus grand que %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "l'argument vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "le retour vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "l'argument vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "le retour vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "l'argument vectoriel SSE sans activer SSE modifie l'ABI"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "le retour vectoriel SSE sans activer SSE change l'ABI"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "l'argument vectoriel MMX sans activer MMX modifie l'ABI"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "le retour vectoriel MMX sans activer MMX change l'ABI"
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "retour d'un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argument dans un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "retour d'un registre x87 alors que x87 est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2"
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "ceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©e"
  
! #: config/i386/i386.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "L'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues est incompatible avec %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "l'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bits"
  
! #: config/i386/i386.c:13683
  #, 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 "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Ã©."
  
! #: config/i386/i386.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr "modificateur Â«Â VÂ Â» sur un registre non entier"
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opÃ©rande non supportÃ©e pour un registre Ã©tendu"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "opÃ©rande non entier utilise avec le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "une routine de service d'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr "l'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec -fabi-version=12 (GCC 8)"
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour les attributs de version"
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour %s"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour les attributs de version : %s"
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©s"
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "les versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cible"
  
! #: config/i386/i386.c:33207
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©rale"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "Le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35361
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35596
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:35796
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wi"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38368
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "l'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "l'argument de l'attribut %qE n'est ni zÃ©ro ni un"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "les attributs ms_abi et sysv_abi sont incompatibles"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la routine de service d'interruption devrait avoir un pointeur comme premier argument"
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argument"
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnel"
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "la routine de service d'interruption ne peut pas avoir une valeur de retour non void"
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asm"
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Le contrÃ´leur de pointeurs requiert le support MPX sur cette cible. Utilisez les options -mmpx pour activer MPX."
*************** msgid "interrupt_thread is available onl
*** 29894,29900 ****
  msgstr "interrupt_thread est disponible uniquement sur fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
--- 29959,29965 ----
  msgstr "interrupt_thread est disponible uniquement sur fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
*************** msgstr "argument invalide pour la foncti
*** 30426,30432 ****
  msgid "constant argument out of range for %s"
  msgstr "argument constant hors limite pour %s"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "ne pas supporter les instructions de l'extension de chaÃ®nes"
--- 30491,30522 ----
  msgid "constant argument out of range for %s"
  msgstr "argument constant hors limite pour %s"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3f"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3f"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "cette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3m"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr "ne pas supporter les instructions de l'extension de performance"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr "ne pas supporter les instructions de l'extension de performance version 2"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "ne pas supporter les instructions de l'extension de chaÃ®nes"
*************** msgid "multiple interrupt attributes to
*** 30447,30488 ****
  msgstr "attributs d'interruptions multiples pour la fonction %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "une fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duits"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "l'index du registre intrinsÃ¨que est hors limite"
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "valeur d'identifiant invalide pour l'attribut d'interruption/exception"
  
! #: config/nds32/nds32.c:2677
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valeur d'identifiant invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:2693
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "fonction nmi invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:2706
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "fonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:2778
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "le code indÃ©pendant de la position n'est pas supportÃ©"
--- 30537,30595 ----
  msgstr "attributs d'interruptions multiples pour la fonction %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "une fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duits"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "l'index du registre intrinsÃ¨que est hors limite"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "le sous-type de fonction intrinsÃ¨que CCTL est hors limiteÂ !"
! 
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "valeur d'identifiant invalide pour l'attribut d'interruption/exception"
  
! #: config/nds32/nds32.c:3536
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valeur d'identifiant invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:3552
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "fonction nmi invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:3565
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "fonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisation"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr "DÃ©sactiver l'ISA FPU, l'option ABI doit activer Â«Â -mfloat-abi=softÂ Â»"
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr "L'option Â«Â -mabi=2fp+Â Â» est supportÃ©e si un FPU est disponible, doit activer Â«Â -mext-fpu-spÂ Â» ou Â«Â -mext-fpu-dpÂ Â»"
! 
! #: config/nds32/nds32.c:3647
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "le code indÃ©pendant de la position n'est pas supportÃ©"
*************** msgstr "pas de gÃ©nÃ©ration de zone de c
*** 30692,30728 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "l'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©e"
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "ne peut produire des pointeurs non alignÃ©s dans l'assembleur ptx"
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)"
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour Â«Â voidÂ Â»"
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "utilisation de vector_length (%d), %d est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "utilisation de num_workers (%d), %d est ignorÃ©"
--- 30799,30835 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "l'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©e"
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "ne peut produire des pointeurs non alignÃ©s dans l'assembleur ptx"
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)"
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour Â«Â voidÂ Â»"
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "utilisation de vector_length (%d), %d est ignorÃ©"
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©"
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "utilisation de num_workers (%d), %d est ignorÃ©"
*************** msgstr "le nombre doit Ãªtre 0 ou 1"
*** 30816,30827 ****
  msgid "junk at end of #pragma longcall"
  msgstr "rebut Ã  la fin de #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
--- 30923,30934 ----
  msgid "junk at end of #pragma longcall"
  msgstr "rebut Ã  la fin de #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
*************** msgstr "vec_extract accepte uniquement 2
*** 30871,30877 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepte uniquement 3 arguments"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "le passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeur"
--- 30978,30984 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepte uniquement 3 arguments"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "le passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeur"
*************** msgstr "-mstack-protector-guard=tls a be
*** 31173,31179 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
--- 31280,31286 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
*************** msgstr "vecteur GCC retournÃ© par rÃ©fÃ©
*** 31183,31189 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5"
--- 31290,31296 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5"
*************** msgstr "l'ABI pour passer des agrÃ©gats
*** 31193,31204 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
--- 31300,31311 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
*************** msgstr "vecteur GCC passÃ© par rÃ©fÃ©ren
*** 31208,31235 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "erreur interne: fonction interne %s dÃ©jÃ  traitÃ©e"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "l'argument 1 doit Ãªtre une valeur de champ sur 8 bits"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bits"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bits"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bits"
--- 31315,31342 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "erreur interne: fonction interne %s dÃ©jÃ  traitÃ©e"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "l'argument 1 doit Ãªtre une valeur de champ sur 8 bits"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bits"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bits"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bits"
*************** msgstr "argument 1 de Â«Â __builtin_alti
*** 31249,31260 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "la fonction interne %s est uniquement valable en mode 64 bits"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "l'argument %d doit Ãªtre un littÃ©ral non signÃ©"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "l'argument %d est un littÃ©ral non signÃ© qui est hors limite"
--- 31356,31367 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "la fonction interne %s est uniquement valable en mode 64 bits"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "l'argument %d doit Ãªtre un littÃ©ral non signÃ©"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "l'argument %d est un littÃ©ral non signÃ© qui est hors limite"
*************** msgstr "le processeur %s est un argument
*** 31276,31328 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "le hwcap %s est un argument invalide pour la fonction interne %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bits"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "l'argument 1 doit Ãªtre 0 ou 2"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "l'argument 1 doit Ãªtre 0 ou 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "l'argument 3 doit Ãªtre dans la plage 0..15"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "surcharge non rÃ©solue pour la fonction Altivec interne %qF"
--- 31383,31435 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "le hwcap %s est un argument invalide pour la fonction interne %s"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bits"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "l'argument 1 doit Ãªtre 0 ou 2"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "l'argument 1 doit Ãªtre 0 ou 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "l'argument 3 doit Ãªtre dans la plage 0..15"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "surcharge non rÃ©solue pour la fonction Altivec interne %qF"
*************** msgstr "erreur interne: la fonction inte
*** 31447,31453 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "erreur interne: pour la fonction interne %s, l'argument %d a le type %s inattendu"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
--- 31554,31560 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "erreur interne: pour la fonction interne %s, l'argument %d a le type %s inattendu"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
*************** msgstr "trame de pile trop grande"
*** 31457,31468 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utilise le registre r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stack"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
--- 31564,31575 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utilise le registre r29"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stack"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
*************** msgstr "pas de profilage du code 64 bits
*** 31472,31493 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
--- 31579,31600 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
*************** msgstr "l'utilisation de types dÃ©cimaux
*** 31497,31503 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
--- 31604,31610 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
*************** msgstr "-m%s n'est pas supportÃ© par cet
*** 31961,31982 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "processeur %qs inconnu pour -mtune"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr "-mdiv requiert -march pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr "l'ABI demandÃ©e requiert -march pour incorporer l'extension %qc"
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "l'ABI requiert -march=rv%d"
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d doit Ãªtre entre %d et %d"
--- 32068,32089 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "processeur %qs inconnu pour -mtune"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr "-mdiv requiert -march pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr "l'ABI demandÃ©e requiert -march pour incorporer l'extension %qc"
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr "l'ABI requiert -march=rv%d"
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d doit Ãªtre entre %d et %d"
*************** msgstr ""
*** 32041,32070 ****
  "Nom de processeur non supportÃ© retournÃ© par le noyau pour -mcpu=native: %s\n"
  "Veuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sont: %s"
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "la fonction interne %qs n'accepte que 2 arguments"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "la fonction interne %qs n'accepte que 3 arguments"
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "la fonction interne %qs n'accepte qu'un argument"
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "la fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateur"
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "combinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qs"
--- 32148,32182 ----
  "Nom de processeur non supportÃ© retournÃ© par le noyau pour -mcpu=native: %s\n"
  "Veuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sont: %s"
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "la fonction interne %qs n'accepte que 2 arguments"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "la fonction interne %qs n'accepte que 3 arguments"
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "la fonction interne %qs n'accepte qu'un argument"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr "l'interne %qs requiert l'interne %qs"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "la fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateur"
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "combinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qs"
*************** msgstr "option inconnue pour %<%s=%s%>"
*** 32188,32356 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriser"
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriser"
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "erreur interne: fonction interne %qs dÃ©jÃ  traitÃ©e"
  
! #: config/rs6000/rs6000.c:14142
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:14181
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "l'argument 1 de %qs doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "l'argument 1 de %qs est hors limite"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "la fonction interne %qs est uniquement valable en mode 64 bits"
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "la fonction interne %qs n'accepte qu'une chaÃ®ne comme argument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "le processeur %qs est un argument invalide pour la fonction interne %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs est un argument invalide pour la fonction interne %qs"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "la fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
  
! #: config/rs6000/rs6000.c:15608
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "le deuxiÃ¨me argument de %qs doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:15623
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "le troisiÃ¨me argument de %qs doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:15842
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "l'argument 1 de %s doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "la fonction interne %qs est uniquement valable pour le processeur cell"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "la fonction interne %qs requiert l'option %qs"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "la fonction interne %qs requiert les options %qs et %qs"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "la fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bits"
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "la fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qs"
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "la fonction interne %qs n'est pas supportÃ©e avec les options actuelles"
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "erreur interne: la fonction interne %qs a un type de retour %qs inattendu"
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "erreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattendu"
  
! #: config/rs6000/rs6000.c:29417
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs utilise le registre r29"
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qs"
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qs"
  
! #: config/rs6000/rs6000.c:32816
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.c:36842
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:36845
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "l'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
--- 32300,32468 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriser"
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriser"
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "erreur interne: fonction interne %qs dÃ©jÃ  traitÃ©e"
  
! #: config/rs6000/rs6000.c:14150
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:14189
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "l'argument 1 de %qs doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "l'argument 1 de %qs est hors limite"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "la fonction interne %qs est uniquement valable en mode 64 bits"
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "la fonction interne %qs n'accepte qu'une chaÃ®ne comme argument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "le processeur %qs est un argument invalide pour la fonction interne %qs"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%s %qs est un argument invalide pour la fonction interne %qs"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "la fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
  
! #: config/rs6000/rs6000.c:15616
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr "le deuxiÃ¨me argument de %qs doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:15631
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr "le troisiÃ¨me argument de %qs doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:15850
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "l'argument 1 de %s doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "la fonction interne %qs est uniquement valable pour le processeur cell"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "la fonction interne %qs requiert l'option %qs"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "la fonction interne %qs requiert les options %qs et %qs"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "la fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bits"
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "la fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qs"
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "la fonction interne %qs n'est pas supportÃ©e avec les options actuelles"
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "erreur interne: la fonction interne %qs a un type de retour %qs inattendu"
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "erreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattendu"
  
! #: config/rs6000/rs6000.c:29451
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%qs utilise le registre r29"
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qs"
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qs"
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.c:36876
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:36879
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "l'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
*************** msgstr "n'a pu lire le fichier BRIG"
*** 33144,33150 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtre"
--- 33256,33262 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtre"
*************** msgstr "la dÃ©claration de %q+D masque l
*** 33396,33402 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
--- 33508,33514 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
*************** msgstr "la dÃ©claration de %qD masque un
*** 33406,33412 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
--- 33518,33524 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
*************** msgstr "%qE non dÃ©clarÃ© (premiÃ¨re uti
*** 33466,33472 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®t"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonction"
--- 33578,33584 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®t"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonction"
*************** msgstr "saut dans l'expression d'une ins
*** 33496,33502 ****
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
--- 33608,33614 ----
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
*************** msgstr "le C90 ISO ne supporte pas %<[*]
*** 33614,33620 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)"
--- 33726,33732 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)"
*************** msgstr "classe de stockage spÃ©cifiÃ©e p
*** 33869,33875 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
--- 33981,33987 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
*************** msgstr "nom de type dÃ©clarÃ© comme une
*** 34028,34034 ****
  msgid "function definition has qualified void return type"
  msgstr "la dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonction"
--- 34140,34146 ----
  msgid "function definition has qualified void return type"
  msgstr "la dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonction"
*************** msgstr "le C ISO interdit les fonctions
*** 34155,34161 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variable"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
--- 34267,34273 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variable"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
*************** msgstr "redÃ©finition imbriquÃ©e de %<st
*** 34336,34342 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "dÃ©finir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
--- 34448,34454 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "dÃ©finir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
*************** msgstr "la structure n'a aucun membre no
*** 34386,34392 ****
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
--- 34498,34504 ----
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
*************** msgstr "redÃ©finition imbriquÃ©e de %<en
*** 34422,34428 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©ration"
--- 34534,34540 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©ration"
*************** msgstr "dÃ©bordement dans les valeurs de
*** 34452,34458 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»"
--- 34564,34570 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»"
*************** msgstr "aucun prototype prÃ©cÃ©dent pour
*** 34482,34488 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
--- 34594,34600 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
*************** msgstr "l'argument %qD ne concorde pas a
*** 34597,34608 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
--- 34709,34720 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
*************** msgstr "spÃ©cificateur de dÃ©claration %
*** 34665,34671 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©claration"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
--- 34777,34783 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©claration"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
*************** msgstr "le C ISO ne supporte pas un simp
*** 34810,34846 ****
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11518 cp/semantics.c:5368
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "dÃ©calage vers la gauche d'une valeur nÃ©gative"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de dÃ©calages vers la gauche est nÃ©gatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de dÃ©calages vers la droite est nÃ©gatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur du type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur du type"
--- 34922,34958 ----
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11518 cp/semantics.c:5352
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "dÃ©calage vers la gauche d'une valeur nÃ©gative"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de dÃ©calages vers la gauche est nÃ©gatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de dÃ©calages vers la droite est nÃ©gatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur du type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur du type"
*************** msgstr "marqueur de conflit de contrÃ´le
*** 34870,34876 ****
  msgid "to match this %qs"
  msgstr "pour correspondre Ã  ce %qs"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
--- 34982,34988 ----
  msgid "to match this %qs"
  msgstr "pour correspondre Ã  ce %qs"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
*************** msgid "unknown type name %qE"
*** 34911,34917 ****
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
--- 35023,35029 ----
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
*************** msgstr "%<__auto_type%> dans une dÃ©clar
*** 34926,34932 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
--- 35038,35044 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
*************** msgstr "les attributs de prÃ©fixes sont
*** 34941,34948 ****
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
--- 35053,35060 ----
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
*************** msgstr "%<__auto_type%> requiert une dÃ©
*** 34980,34986 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur"
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
--- 35092,35098 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur"
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
*************** msgstr "le C99 ISO ne supporte pas %<_St
*** 35008,35014 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "le C90 ISO ne supporte pas %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
--- 35120,35126 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "le C90 ISO ne supporte pas %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
*************** msgstr "un enum vide est invalide"
*** 35072,35084 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
--- 35184,35196 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
*************** msgstr "le C90 ISO interdit les mÃ©lange
*** 35208,35214 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> prÃ©cÃ©dent"
--- 35320,35326 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> prÃ©cÃ©dent"
*************** msgstr "identificateur ou %<*%> attendu"
*** 35242,35263 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>"
--- 35354,35375 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>"
*************** msgstr "variables d'itÃ©ration multiples
*** 35277,35288 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapide"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>"
--- 35389,35400 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapide"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>"
*************** msgstr "le C ISO interdit l'omission du
*** 35309,35320 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableau"
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© ici"
--- 35421,35432 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableau"
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© ici"
*************** msgstr "l'opÃ©rande de %<__builtin_compl
*** 35590,35596 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opÃ©randes de %<__builtin_complex%> de types diffÃ©rents"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
--- 35702,35708 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opÃ©randes de %<__builtin_complex%> de types diffÃ©rents"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
*************** msgstr "une dÃ©claration de mÃ©thode obj
*** 35650,35725 ****
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "l'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "le nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "l'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u"
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "expression entiÃ¨re attendue avant Â«Â )Â Â»"
--- 35762,35837 ----
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "l'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "le nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "l'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u"
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "expression entiÃ¨re attendue avant Â«Â )Â Â»"
*************** msgstr "l'expression doit Ãªtre fondamen
*** 35734,35786 ****
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ou %<shared%> attendu"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
--- 35846,35898 ----
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ou %<shared%> attendu"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
*************** msgstr "la valeur de %<num_threads%> doi
*** 35802,35883 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> attendu"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> attendu"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entiÃ¨re positive"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
--- 35914,35995 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> attendu"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> attendu"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entiÃ¨re positive"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
*************** msgstr "type d'ordonnancement invalide"
*** 35887,35898 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positive"
--- 35999,36010 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positive"
*************** msgstr "l'expression %<safelen%> doit Ãª
*** 35912,35928 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
--- 36024,36040 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
*************** msgstr "type de Â«Â dist_scheduleÂ Â» in
*** 35932,35998 ****
  msgid "invalid proc_bind kind"
  msgstr "type de Â«Â proc_bindÂ Â» invalide"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit Ãªtre la premiÃ¨re clause de %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es"
--- 36044,36110 ----
  msgid "invalid proc_bind kind"
  msgstr "type de Â«Â proc_bindÂ Â» invalide"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit Ãªtre la premiÃ¨re clause de %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es"
*************** msgstr "%qE n'a pas Ã©tÃ© dÃ©clarÃ©"
*** 36007,36013 ****
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
--- 36119,36125 ----
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
*************** msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  u
*** 36017,36058 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> dÃ©jÃ  appliquÃ© Ã  %qD"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
--- 36129,36170 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> dÃ©jÃ  appliquÃ© Ã  %qD"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
*************** msgstr "%<#pragma omp atomic capture%> u
*** 36062,36083 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
--- 36174,36195 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
*************** msgstr "dÃ©claration ou initialisation d
*** 36087,36158 ****
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
--- 36199,36270 ----
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
*************** msgstr "%<#pragma omp declare simd%> doi
*** 36172,36203 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  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%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
--- 36284,36315 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  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%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
*************** msgstr "nom de fonction %<(%> attendu"
*** 36252,36298 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>"
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> ou %<reduction%> ou %<target%> attendu"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieur"
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
--- 36364,36410 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>"
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> ou %<reduction%> ou %<target%> attendu"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieur"
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
*************** msgstr "pas d'accolade fermante"
*** 36307,36313 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
--- 36419,36425 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
*************** msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur
*** 36428,36434 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
--- 36540,36546 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
*************** msgstr "le C90 ISO interdit d'accÃ©der Ã
*** 36453,36459 ****
  msgid "enum constant defined here"
  msgstr "constante enum dÃ©finie ici"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qT"
--- 36565,36571 ----
  msgid "enum constant defined here"
  msgstr "constante enum dÃ©finie ici"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qT"
*************** msgstr "passage de l'argument %d de %qE
*** 36556,36572 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonction"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractÃ¨re zÃ©ro"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?"
--- 36668,36684 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonction"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractÃ¨re zÃ©ro"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?"
*************** msgstr "pointeur vers une fonction utili
*** 36591,36597 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
--- 36703,36709 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
*************** msgstr "transtypage d'un pointeur vers u
*** 36824,36830 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
--- 36936,36942 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
*************** msgstr "le membre de gauche de l'affecta
*** 36976,36982 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait Ãªtre un candidat pour un attribut de format"
--- 37088,37094 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait Ãªtre un candidat pour un attribut de format"
*************** msgstr "retour de %qT depuis une fonctio
*** 37043,37049 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'Ã©tant pas une l-valeur"
--- 37155,37161 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'Ã©tant pas une l-valeur"
*************** msgstr "types incompatibles en retournan
*** 37113,37124 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrÃ©gats"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "tableau de caractÃ¨res initialisÃ© Ã  l'aide d'une chaÃ®ne de caractÃ¨res larges"
--- 37225,37236 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrÃ©gats"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "tableau de caractÃ¨res initialisÃ© Ã  l'aide d'une chaÃ®ne de caractÃ¨res larges"
*************** msgstr "un Ã©lÃ©ment de l'initialisation
*** 37164,37170 ****
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
--- 37276,37282 ----
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
*************** msgstr "groupe d'accolades superflu Ã  l
*** 37179,37185 ****
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriquÃ©"
--- 37291,37297 ----
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriquÃ©"
*************** msgstr "trop d'Ã©lÃ©ments dans l'initial
*** 37309,37315 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>"
--- 37421,37427 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>"
*************** msgstr "l'expression %<long%> du Â«Â swi
*** 37349,37355 ****
  msgid "case label is not an integer constant expression"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨re"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
--- 37461,37467 ----
  msgid "case label is not an integer constant expression"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨re"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
*************** msgstr "Ã©tiquette Â«Â caseÂ Â» en dehor
*** 37359,37375 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
--- 37471,37487 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
*************** msgstr "dÃ©claration sans effet"
*** 37394,37415 ****
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la mÃªme taille que %qT"
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants Ã  l'aide de == ou != n'est pas sÃ»r"
--- 37506,37527 ----
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la mÃªme taille que %qT"
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants Ã  l'aide de == ou != n'est pas sÃ»r"
*************** msgid "ordered comparison of pointer wit
*** 37460,37466 ****
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un pointeur nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier"
--- 37572,37578 ----
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un pointeur nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier"
*************** msgstr "valeur de type Â«Â unionÂ Â» uti
*** 37490,37501 ****
  msgid "used vector type where scalar is required"
  msgstr "valeur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
--- 37602,37613 ----
  msgid "used vector type where scalar is required"
  msgstr "valeur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
*************** msgstr "%<#pragma omp cancellation point
*** 37505,37529 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
--- 37617,37641 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 37534,37603 ****
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne infÃ©rieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeur"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigÃ¼e dans la clause %qs"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
--- 37646,37715 ----
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne infÃ©rieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeur"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigÃ¼e dans la clause %qs"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
*************** msgstr "%<_Atomic%> %qE dans la clause %
*** 37617,37623 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
--- 37729,37735 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
*************** msgstr "rÃ©duction dÃ©finie par l'utilis
*** 37627,37643 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
--- 37739,37755 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
*************** msgstr "clause linÃ©aire appliquÃ©e Ã  u
*** 37652,37669 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨tre"
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©duction"
--- 37764,37781 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨tre"
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©duction"
*************** msgstr "%qE apparaÃ®t plus d'une fois da
*** 37675,37706 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
--- 37787,37818 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
*************** msgstr "%<_Atomic%> %qD dans la clause %
*** 37720,37774 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<depend%>"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<map%>"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
--- 37832,37886 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<depend%>"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<map%>"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
*************** msgstr "%qE n'est pas un argument dans l
*** 37778,37810 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "modificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qs"
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>"
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>"
--- 37890,37922 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "modificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qs"
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>"
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>"
*************** msgstr "  pas de conversion connue pour
*** 37933,37939 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38045,38051 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr "  un constructeur acceptant un u
*** 38011,38640 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©"
  
! #: cp/call.c:3928
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversion de %qH vers %qI est ambiguÃ«"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "initialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directement"
  
! #: cp/call.c:4095
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "pas de fonction correspondant Ã  l'appel %<%D(%A)%>"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%D(%A)%>"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "le pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>"
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<(%T) (%A)%> est ambigu"
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "surcharge ambiguÃ« pour "
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr "pas de concordance pour "
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (les types des opÃ©randes sont %qT, %qT et %qT)"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (les types des opÃ©randes sont %qT et %qT)"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (le type de l'opÃ©rande est %qT)"
  
! #: cp/call.c:4630
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator?:%> ternaire"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<operator?:%> ternaire dans %<%E ? %E : %E%>"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> dans %<%E%s%>"
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> dans %<%E[%E]%>"
  
! #: cp/call.c:4664
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs dans %<%s %E%>"
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> dans %<%E %s %E%>"
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> dans %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "le C++ ISO interdit l'omission du terme au milieu de l'expression ?:"
  
! #: cp/call.c:4857
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr "le type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qT"
  
! #: cp/call.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversion du scalaire %qH vers le vecteur %qI implique une troncature"
  
! #: cp/call.c:4934
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qT"
  
! #: cp/call.c:5024
  #, 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 "le 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%>"
  
! #: cp/call.c:5029
  #, 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 "le 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%>"
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qT"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  et chaque type peut Ãªtre converti en l'autre"
  
! #: cp/call.c:5274
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la condition"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "non concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "type Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnelle"
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la place"
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placement"
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)"
  
! #: cp/call.c:6297
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.c:6478
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.c:6486
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.c:6673
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.c:6710 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.c:6994
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.c:6998
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.c:7153
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr "l'Ã©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Ã¨s"
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7243
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (vous pouvez dÃ©sactiver ceci avec -fno-deduce-init-list)"
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.c:8568
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%s"
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.c:8595
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:8603
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.c:8662
  #, 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 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"
  
! #: cp/call.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.c:8707
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9261
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9285
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:10191
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:10469
  #, 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 "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:"
  
! #: cp/call.c:10652
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.c:10981
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
--- 38123,38752 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©"
  
! #: cp/call.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversion de %qH vers %qI est ambiguÃ«"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "initialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directement"
  
! #: cp/call.c:4101
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "pas de fonction correspondant Ã  l'appel %<%D(%A)%>"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%D(%A)%>"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "le pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>"
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<(%T) (%A)%> est ambigu"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "surcharge ambiguÃ« pour "
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr "pas de concordance pour "
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (les types des opÃ©randes sont %qT, %qT et %qT)"
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (les types des opÃ©randes sont %qT et %qT)"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (le type de l'opÃ©rande est %qT)"
  
! #: cp/call.c:4636
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator?:%> ternaire"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<operator?:%> ternaire dans %<%E ? %E : %E%>"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> dans %<%E%s%>"
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> dans %<%E[%E]%>"
  
! #: cp/call.c:4670
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs dans %<%s %E%>"
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> dans %<%E %s %E%>"
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> dans %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "le C++ ISO interdit l'omission du terme au milieu de l'expression ?:"
  
! #: cp/call.c:4863
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr "le type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qT"
  
! #: cp/call.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversion du scalaire %qH vers le vecteur %qI implique une troncature"
  
! #: cp/call.c:4940
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qT"
  
! #: cp/call.c:5030
  #, 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 "le 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%>"
  
! #: cp/call.c:5035
  #, 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 "le 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%>"
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qT"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  et chaque type peut Ãªtre converti en l'autre"
  
! #: cp/call.c:5280
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la condition"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "non concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "type Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnelle"
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la place"
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placement"
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)"
  
! #: cp/call.c:6303
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.c:6484
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.c:6492
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.c:6679
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.c:6716 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.c:7004
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.c:7008
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.c:7163
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr "l'Ã©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Ã¨s"
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (vous pouvez dÃ©sactiver ceci avec -fno-deduce-init-list)"
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.c:8582
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%s"
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:8617
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.c:8676
  #, 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 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"
  
! #: cp/call.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.c:8721
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.c:8743
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9276
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9300
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:10206
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:10484
  #, 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 "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:"
  
! #: cp/call.c:10667
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.c:10998
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
*************** msgstr "la version hÃ©ritÃ©e de %qT est
*** 38674,38681 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas Ãªtre surchargÃ© par %q#D"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
--- 38786,38793 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas Ãªtre surchargÃ© par %q#D"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 38716,38722 ****
  msgstr "%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ "
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT dÃ©clarÃ© ici"
--- 38828,38834 ----
  msgstr "%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ "
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT dÃ©clarÃ© ici"
*************** msgstr "  par %qD"
*** 38796,38802 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©e"
--- 38908,38914 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©e"
*************** msgstr "membre tableau flexible %qD dans
*** 39073,39079 ****
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
--- 39185,39191 ----
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
*************** msgstr "on suppose un pointeur vers le m
*** 39144,39150 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
--- 39256,39262 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
*************** msgstr "le corps de la fonction %<conste
*** 39240,39572 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction %<constexpr%>"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel Ã  la fonction non %<constexpr%> %qD"
  
! #: cp/constexpr.c:1574
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)"
  
! #: cp/constexpr.c:1869
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est >= Ã  la prÃ©cision de l'opÃ©rande de gauche"
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.c:2469
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.c:2500
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.c:2520
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constante"
  
! #: cp/constexpr.c:2564
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
! #: cp/constexpr.c:3359
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:3366
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante"
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou Ã©numÃ©rÃ©"
  
! #: cp/constexpr.c:3583
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez -fconstexpr-loop-limit= pour augmenter la limite)"
  
! #: cp/constexpr.c:4098
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littÃ©ral dans une expression constante"
  
! #: cp/constexpr.c:4597
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "un reinterpret_cast n'est pas une expression constante"
  
! #: cp/constexpr.c:4623
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "la conversion du pointeur nul %qT vers %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4638
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:4782
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e"
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constante"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "l'expression %qE Ã  des effets de bord"
  
! #: cp/constexpr.c:5453
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la capture lambda de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast d'un entier vers un pointeur"
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.c:5556
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.c:5641
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "expression lambda dans une expression constante avant C++17"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression typeid n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.c:5799
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.c:5878
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zÃ©ro n'est pas une expression constante"
  
! #: cp/constexpr.c:5977
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.c:6008
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.c:6030
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr "throw appellera toujours terminate()"
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr "en C++11, les destructeurs sont noexcept par dÃ©faut"
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr "en C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©faut"
--- 39352,39684 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction %<constexpr%>"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel Ã  la fonction non %<constexpr%> %qD"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)"
  
! #: cp/constexpr.c:1880
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est >= Ã  la prÃ©cision de l'opÃ©rande de gauche"
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.c:2480
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.c:2511
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.c:2531
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constante"
  
! #: cp/constexpr.c:2575
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
! #: cp/constexpr.c:3370
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:3377
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante"
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou Ã©numÃ©rÃ©"
  
! #: cp/constexpr.c:3594
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez -fconstexpr-loop-limit= pour augmenter la limite)"
  
! #: cp/constexpr.c:4109
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littÃ©ral dans une expression constante"
  
! #: cp/constexpr.c:4587
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "un reinterpret_cast n'est pas une expression constante"
  
! #: cp/constexpr.c:4636
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "la conversion du pointeur nul %qT vers %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4651
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:4798
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e"
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constante"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "l'expression %qE Ã  des effets de bord"
  
! #: cp/constexpr.c:5469
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la capture lambda de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast d'un entier vers un pointeur"
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.c:5572
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.c:5657
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "expression lambda dans une expression constante avant C++17"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression typeid n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.c:5783
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.c:5834
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.c:5913
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zÃ©ro n'est pas une expression constante"
  
! #: cp/constexpr.c:6012
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.c:6043
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.c:6065
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr "throw appellera toujours terminate()"
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr "en C++11, les destructeurs sont noexcept par dÃ©faut"
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr "en C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©faut"
*************** msgstr "conversion vers le type rÃ©fÃ©re
*** 39607,39613 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeur"
--- 39719,39725 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeur"
*************** msgstr "le transtypage de %qT vers %qT n
*** 39616,39921 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "ne peut convertir le type %qH vers le type %qI"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversion de %q#T vers %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "le rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qT"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu"
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "ne peut convertir %qE de %<void%> vers %<bool%>"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue"
  
! #: cp/cvt.c:920
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "conversion de %qH vers le type non scalaire %qI demandÃ©e"
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscard"
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscard"
  
! #: cp/cvt.c:1022
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "dans l'appel Ã  %qD, dÃ©clarÃ© ici"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "le pseudo-destructeur n'est pas appelÃ©"
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet de type incomplet %qT"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instruction"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet du type %qT"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "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 virgule"
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instruction"
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT"
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instruction"
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet %qE du type incomplet %qT"
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instruction"
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "l'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "l'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effet"
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effet"
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effet"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effet"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "l'instruction n'a pas d'effet"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effet"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "conversion d'un NULL vers un type non pointeur"
  
! #: cp/cvt.c:1787
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "la conversion du type par dÃ©faut ne peut dÃ©duire l'argument du patron pour %qD"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "la conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  les conversions candidates incluent %qD et %qD"
--- 39728,40033 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "ne peut convertir le type %qH vers le type %qI"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversion de %q#T vers %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "le rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qT"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu"
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "ne peut convertir %qE de %<void%> vers %<bool%>"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue"
  
! #: cp/cvt.c:924
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "conversion de %qH vers le type non scalaire %qI demandÃ©e"
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscard"
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscard"
  
! #: cp/cvt.c:1026
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "dans l'appel Ã  %qD, dÃ©clarÃ© ici"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "le pseudo-destructeur n'est pas appelÃ©"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet de type incomplet %qT"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instruction"
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet du type %qT"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "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 virgule"
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instruction"
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT"
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instruction"
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversion vers void n'accÃ¨dera pas Ã  l'objet %qE du type incomplet %qT"
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnelle"
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgule"
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instruction"
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»"
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "l'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©e"
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "l'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qE"
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "le deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effet"
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "le troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effet"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "l'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effet"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "l'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effet"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "l'instruction n'a pas d'effet"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "l'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effet"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "conversion d'un NULL vers un type non pointeur"
  
! #: cp/cvt.c:1791
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "la conversion du type par dÃ©faut ne peut dÃ©duire l'argument du patron pour %qD"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "la conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  les conversions candidates incluent %qD et %qD"
*************** msgstr "la variable en ligne %qD utilisÃ
*** 39955,40151 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>"
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentes"
  
! #: cp/decl.c:1263
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qF"
  
! #: cp/decl.c:1298
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: cp/decl.c:1330
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "impossible de spÃ©cialiser le concept %q#D"
  
! #: cp/decl.c:1352
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redÃ©claration de %q#D peut ne pas avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "l'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qD"
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "l'opÃ©rateur littÃ©ral de base %q+D est en conflit avec l'opÃ©rateur littÃ©ral avec patron %qD"
  
! #: cp/decl.c:1446
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "la dÃ©finition prÃ©cÃ©dente de %qD Ã©tait ici"
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "la dÃ©claration prÃ©cÃ©dente de %qD Ã©tait ici"
  
! #: cp/decl.c:1467
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "la fonction interne %qD est dÃ©clarÃ©e comme une non fonction"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothÃ¨que"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonction"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "la dÃ©claration de %q+#D est en conflit avec la dÃ©claration interne %q#D"
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redÃ©claration de %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1501
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "dÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dente"
  
! #: cp/decl.c:1561
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "la dÃ©claration de %q#D est en conflit avec la dÃ©claration interne %q#D"
  
! #: cp/decl.c:1589
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "la dÃ©finition de %q#D rend ambigÃ¼e le dÃ©claration interne %q#D"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#D"
  
! #: cp/decl.c:1598
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la dÃ©claration de %q#D est ignorÃ©e"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redÃ©clarÃ© comme une sorte diffÃ©rente de symbole"
  
! #: cp/decl.c:1722
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "dÃ©claration conflictuelle du patron %q+#D"
  
! #: cp/decl.c:1741
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration %q+#D"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne dÃ©claration %q#D"
  
! #: cp/decl.c:1753
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "dÃ©claration conflictuelle de la fonction C %q+#D"
  
! #: cp/decl.c:1769
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration de %q+#D"
  
! #: cp/decl.c:1779
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "entre en conflit avec la dÃ©claration %q+#D"
  
! #: cp/decl.c:1781
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "dÃ©clarÃ© prÃ©cÃ©demment en tant que %q#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©fini ici"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/decl.c:1850
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spÃ©cifiÃ© pour %q#D"
  
! #: cp/decl.c:1852
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la dÃ©finition non prototype prÃ©cÃ©dente est ici"
  
! #: cp/decl.c:1890
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "dÃ©claration conflictuelle de %q+#D avec la classe de liaison %qL"
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "dÃ©claration prÃ©cÃ©dente avec la classe de liaison %qL"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#D"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "la spÃ©cification prÃ©cÃ©dente dans %q#D est ici"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "dÃ©claration redondante de %qD dans la mÃªme Ã©tendue"
  
! #: cp/decl.c:2015
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "dÃ©finition supprimÃ©e de %q+D"
--- 40067,40263 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>"
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentes"
  
! #: cp/decl.c:1266
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qF"
  
! #: cp/decl.c:1301
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: cp/decl.c:1333
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "impossible de spÃ©cialiser le concept %q#D"
  
! #: cp/decl.c:1355
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redÃ©claration de %q#D peut ne pas avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "l'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qD"
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "l'opÃ©rateur littÃ©ral de base %q+D est en conflit avec l'opÃ©rateur littÃ©ral avec patron %qD"
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "la dÃ©finition prÃ©cÃ©dente de %qD Ã©tait ici"
  
! #: cp/decl.c:1452
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "la dÃ©claration prÃ©cÃ©dente de %qD Ã©tait ici"
  
! #: cp/decl.c:1470
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "la fonction interne %qD est dÃ©clarÃ©e comme une non fonction"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothÃ¨que"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonction"
  
! #: cp/decl.c:1494
  #, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "la dÃ©claration de %q+#D est en conflit avec la dÃ©claration interne %q#D"
  
! #: cp/decl.c:1502
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redÃ©claration de %<pragma omp declare reduction%>"
  
! #: cp/decl.c:1504
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "dÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dente"
  
! #: cp/decl.c:1564
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "la dÃ©claration de %q#D est en conflit avec la dÃ©claration interne %q#D"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "la dÃ©finition de %q#D rend ambigÃ¼e le dÃ©claration interne %q#D"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#D"
  
! #: cp/decl.c:1601
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la dÃ©claration de %q#D est ignorÃ©e"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redÃ©clarÃ© comme une sorte diffÃ©rente de symbole"
  
! #: cp/decl.c:1725
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "dÃ©claration conflictuelle du patron %q+#D"
  
! #: cp/decl.c:1744
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration %q+#D"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne dÃ©claration %q#D"
  
! #: cp/decl.c:1756
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "dÃ©claration conflictuelle de la fonction C %q+#D"
  
! #: cp/decl.c:1772
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration de %q+#D"
  
! #: cp/decl.c:1782
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "entre en conflit avec la dÃ©claration %q+#D"
  
! #: cp/decl.c:1784
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "dÃ©clarÃ© prÃ©cÃ©demment en tant que %q#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©fini ici"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/decl.c:1853
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spÃ©cifiÃ© pour %q#D"
  
! #: cp/decl.c:1855
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la dÃ©finition non prototype prÃ©cÃ©dente est ici"
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "dÃ©claration conflictuelle de %q+#D avec la classe de liaison %qL"
  
! #: cp/decl.c:1896
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "dÃ©claration prÃ©cÃ©dente avec la classe de liaison %qL"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#D"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "la spÃ©cification prÃ©cÃ©dente dans %q#D est ici"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "dÃ©claration redondante de %qD dans la mÃªme Ã©tendue"
  
! #: cp/decl.c:2018
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "dÃ©finition supprimÃ©e de %q+D"
*************** msgstr "dÃ©finition supprimÃ©e de %q+D"
*** 40158,40196 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisation"
  
! #: cp/decl.c:2586
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dente"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>"
--- 40270,40308 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisation"
  
! #: cp/decl.c:2589
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dente"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>"
*************** msgstr "%q+D redÃ©clarÃ© en ligne sans l
*** 40198,42246 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©faut"
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au thread"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au thread"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.c:3006
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existante"
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.c:3216
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3376
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>"
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD utilisÃ© sans paramÃ¨tres du patron"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3886
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.c:3974
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramÃ¨tres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.c:4174
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-fno-for-scope%> a Ã©tÃ© rendue obsolÃ¨te"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-ffriend-injection%> est obsolÃ¨te"
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-faligned-new=%d n'est pas une puissance de deux"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clÃ© %qs"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctions"
  
! #: cp/decl.c:4862
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.c:4903
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©e"
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la dÃ©claration de %q#D est %<extern%> et est initialisÃ©e"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.c:5112
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnÃ©e statique de %q#T"
  
! #: cp/decl.c:5120
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la dÃ©claration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.c:5121
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finition"
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©fini"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par dÃ©signation non triviales ne sont pas supportÃ©es"
  
! #: cp/decl.c:5428
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante %qD non initialisÃ©e"
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classe"
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement dÃ©fini n'initialise pas %q#D"
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD"
  
! #: cp/decl.c:5934
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gat"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisation"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qE"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.c:6700
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªme"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)"
  
! #: cp/decl.c:7010
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la dÃ©claration prÃ©cÃ©dente du type de %q#D"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisÃ©e comme une variable"
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr "impossible de dÃ©composer le membre non publique %qD de %qT"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qT"
  
! #: cp/decl.c:7569
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "%u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7582
  #, 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] "seulement %u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "seulement %u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ment"
  msgstr[1] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ments"
  
! #: cp/decl.c:7630
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.c:7656
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurÃ©e %qD"
  
! #: cp/decl.c:7712
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.c:7722
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statique"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qT"
  
! #: cp/decl.c:8412
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.c:8415
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable"
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨tre"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de type"
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champ"
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de type"
  
! #: cp/decl.c:8582
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.c:8588
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.c:8661
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amie"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la dÃ©claration du patron primaire"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:8887
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de noms"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de dÃ©duction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.c:8927
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qT"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.c:9288
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incomplet"
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entier"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ral"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qT"
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "la taille du tableau %qD est nÃ©gative"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "la taille du tableau est nÃ©gative"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro %qD"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.c:9750
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de %qT"
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "dÃ©claration de %qD comme un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un constructeur est invalide"
  
! #: cp/decl.c:9863
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeur"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un destructeur est invalide"
  
! #: cp/decl.c:9876
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeur"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>"
  
! #: cp/decl.c:9899
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9906
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9915
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du bloc"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/decl.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "dÃ©claration de %qD comme non membre"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.c:10366
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.c:10371
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de donnÃ©es dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10466
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la dÃ©claration de %qs sans type"
  
! #: cp/decl.c:10537
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.c:10543
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> ou %<unsigned%> sont invalides pour %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble pour %qs"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> invalide pour %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> invalide pour %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> invalide pour %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> ou %<short%> sont invalides pour %qs"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> ou %<char%> sont invalides pour %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> ou %<short%> spÃ©cifiÃ© avec Â«Â charÂ Â» pour %qs"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble pour %qs"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> ou %<long%> sont invalides pour %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Â«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qs"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.c:10720
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>"
  
! #: cp/decl.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patron"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tres"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>"
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qs"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>"
  
! #: cp/decl.c:10804
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>"
  
! #: cp/decl.c:10808
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.c:10823
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qT"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CV"
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amies"
  
! #: cp/decl.c:11001
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la fin"
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "le type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/decl.c:11078
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour dÃ©duit"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.c:11095
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr "le guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la fin"
  
! #: cp/decl.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
! msgstr "type de classe %qT dÃ©duit dans le type de retour de la fonction"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "le type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qT"
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "le type de retour Ã  la fin est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>"
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11222
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la dÃ©claration amie n'est pas dans la dÃ©finition de la classe"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe locale"
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour Ã  la fin"
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut dÃ©clarer un pointeur vers le membre %q#T"
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.c:11577
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tres"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11648
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.c:11651
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>"
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "le %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "le %qs constant ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobante"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portÃ©e globale"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.c:11917
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qT"
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramÃ¨tre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.c:11997
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©"
  
! #: cp/decl.c:12021
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.c:12024
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.c:12062
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.c:12071
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une union"
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qD"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructeur ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qD"
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12131
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonction"
  
! #: cp/decl.c:12143
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.c:12259
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "membre statique %qE dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.c:12291
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12359
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classe"
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.c:12395
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statique"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonction"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statique"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.c:12494
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finition"
  
! #: cp/decl.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la dÃ©claration de %q#D n'est pas initialisÃ©e"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.c:12695
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par dÃ©faut %qE utilise la variable locale %qD"
  
! #: cp/decl.c:12782
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:12786
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thode"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnues"
--- 40310,42368 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©faut"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au thread"
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au thread"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existante"
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.c:3222
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3382
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>"
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD utilisÃ© sans paramÃ¨tres du patron"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.c:3977
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramÃ¨tres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<-fno-for-scope%> a Ã©tÃ© rendue obsolÃ¨te"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "%<-ffriend-injection%> est obsolÃ¨te"
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-faligned-new=%d n'est pas une puissance de deux"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clÃ© %qs"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctions"
  
! #: cp/decl.c:4865
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.c:4909
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©e"
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la dÃ©claration de %q#D est %<extern%> et est initialisÃ©e"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.c:5115
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnÃ©e statique de %q#T"
  
! #: cp/decl.c:5123
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la dÃ©claration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.c:5124
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finition"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5233
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©fini"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par dÃ©signation non triviales ne sont pas supportÃ©es"
  
! #: cp/decl.c:5434
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante %qD non initialisÃ©e"
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classe"
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement dÃ©fini n'initialise pas %q#D"
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gat"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisation"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qE"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.c:6712
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªme"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)"
  
! #: cp/decl.c:7026
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la dÃ©claration prÃ©cÃ©dente du type de %q#D"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisÃ©e comme une variable"
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "impossible de dÃ©composer le membre inaccessible %qD de %qT"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7592
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qT"
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "%u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7621
  #, 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] "seulement %u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "seulement %u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ment"
  msgstr[1] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ments"
  
! #: cp/decl.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.c:7695
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurÃ©e %qD"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.c:7765
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qT"
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statique"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qT"
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable"
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨tre"
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de type"
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champ"
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de type"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amie"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la dÃ©claration du patron primaire"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de noms"
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de dÃ©duction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
! 
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.c:9123
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qT"
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.c:9337
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incomplet"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entier"
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ral"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qT"
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "la taille du tableau %qD est nÃ©gative"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "la taille du tableau est nÃ©gative"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro %qD"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de %qT"
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "dÃ©claration de %qD comme un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un constructeur est invalide"
  
! #: cp/decl.c:9912
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeur"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un destructeur est invalide"
  
! #: cp/decl.c:9925
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeur"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du bloc"
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "dÃ©claration de %qD comme non membre"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de donnÃ©es dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10515
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la dÃ©claration de %qs sans type"
  
! #: cp/decl.c:10586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.c:10592
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> ou %<unsigned%> sont invalides pour %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble pour %qs"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> invalide pour %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> invalide pour %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> invalide pour %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> ou %<short%> sont invalides pour %qs"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> ou %<char%> sont invalides pour %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> ou %<short%> spÃ©cifiÃ© avec Â«Â charÂ Â» pour %qs"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble pour %qs"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> ou %<long%> sont invalides pour %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Â«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qs"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.c:10769
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>"
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patron"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tres"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>"
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>"
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qs"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>"
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>"
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>"
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.c:10872
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qT"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CV"
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amies"
  
! #: cp/decl.c:11050
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la fin"
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "le type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/decl.c:11127
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour dÃ©duit"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.c:11147
  #, gcc-internal-format
! msgid "deduced class type %qD in function return type"
! msgstr "type de classe %qD dÃ©duit dans le type de retour de la fonction"
  
! #: cp/decl.c:11156
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr "le guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la fin"
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "le type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qT"
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "le type de retour Ã  la fin est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11280
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la dÃ©claration amie n'est pas dans la dÃ©finition de la classe"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe locale"
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour Ã  la fin"
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut dÃ©clarer un pointeur vers le membre %q#T"
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tres"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11706
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.c:11709
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>"
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "le %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "le %qs constant ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobante"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portÃ©e globale"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.c:11976
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qT"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramÃ¨tre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©"
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.c:12121
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.c:12130
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une union"
  
! #: cp/decl.c:12139
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qD"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructeur ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qD"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonction"
  
! #: cp/decl.c:12202
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.c:12257
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "membre statique %qE dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classe"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statique"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonction"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statique"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finition"
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la dÃ©claration de %q#D n'est pas initialisÃ©e"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par dÃ©faut %qE utilise la variable locale %qD"
  
! #: cp/decl.c:12841
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:12845
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thode"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnues"
*************** msgstr "le paramÃ¨tre %qD inclut une rÃ©
*** 42260,42428 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©"
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "le C++ ISO interdit la surcharge de l'opÃ©rateur ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.c:13279
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.c:13280
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.c:13292
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.c:13302
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.c:13313
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers void n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "la conversion vers void n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "la conversion vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "la conversion vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD dÃ©fini par l'usager Ã©value toujours les 2 arguments"
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait rÃ©fÃ©rence Ã  %qT comme un enum"
--- 42382,42550 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©"
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "le C++ ISO interdit la surcharge de l'opÃ©rateur ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.c:13351
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.c:13361
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers void n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "la conversion vers void n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "la conversion vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "la conversion en une rÃ©fÃ©rence vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "la conversion vers une classe de base n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD dÃ©fini par l'usager Ã©value toujours les 2 arguments"
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait rÃ©fÃ©rence Ã  %qT comme un enum"
*************** msgstr "il est fait rÃ©fÃ©rence Ã  %qT c
*** 42434,42527 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redÃ©claration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typÃ© pour %q#T"
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "dÃ©saccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.c:14241
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "le type sous-jacent %qT de %qT doit Ãªtre un type entier"
--- 42556,42649 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redÃ©claration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typÃ© pour %q#T"
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "dÃ©saccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "le type sous-jacent %qT de %qT doit Ãªtre un type entier"
*************** msgstr "le type sous-jacent %qT de %qT d
*** 42530,42606 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qT"
  
! #: cp/decl.c:14560
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)"
  
! #: cp/decl.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨re"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>"
  
! #: cp/decl.c:14620
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>"
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.c:14651
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "dÃ©claration de fonction invalide"
  
! #: cp/decl.c:15727
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>"
  
! #: cp/decl.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "dÃ©claration de fonction membre invalide"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
--- 42652,42728 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qT"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)"
  
! #: cp/decl.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨re"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>"
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>"
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.c:14710
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "dÃ©claration de fonction invalide"
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>"
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "dÃ©claration de fonction membre invalide"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
*************** msgstr "ne peut dÃ©truire une fonction.
*** 42640,42646 ****
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
--- 42762,42768 ----
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
*************** msgstr "la liste des paramÃ¨tres du patr
*** 42653,42659 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
--- 42775,42781 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
*************** msgstr "le membre statique %qD ne peut p
*** 42763,42804 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
--- 42885,42926 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
*************** msgstr "%<operator new%> doit retourner
*** 42807,42873 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT"
  
! #: cp/decl2.c:4308
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini"
--- 42929,42995 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT"
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini"
*************** msgstr "%q#D, dÃ©clarÃ© avec un type non
*** 42876,42954 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison"
  
! #: cp/decl2.c:4333
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4340
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4528
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "la dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dente"
  
! #: cp/decl2.c:4531
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "dÃ©coration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "un -fabi-version= plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©coration"
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.c:4955
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finie"
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "utilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patron"
--- 42998,43076 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison"
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4341
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4529
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "la dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dente"
  
! #: cp/decl2.c:4532
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "dÃ©coration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "un -fabi-version= plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©coration"
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.c:4956
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finie"
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "utilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patron"
*************** msgstr "utilisation du paquet de paramÃ¨
*** 42958,43069 ****
  msgid "with"
  msgstr "avec"
  
! #: cp/error.c:3688
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "les listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "les opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "les patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "les expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "les enums fortement typÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "les fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "les espaces de noms en ligne sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "le contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "les littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "les constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "les attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "les qualificatifs de rÃ©fÃ©rences sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "type %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©"
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©"
--- 43080,43191 ----
  msgid "with"
  msgstr "avec"
  
! #: cp/error.c:3689
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "les listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "les opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "les patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "les expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "les enums fortement typÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "les fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "les espaces de noms en ligne sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "le contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "les littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "les constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "les attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "les qualificatifs de rÃ©fÃ©rences sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "type %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©"
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©"
*************** msgstr "la dÃ©claration amie %q#D dÃ©cla
*** 43209,43566 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(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)"
  
! #: cp/init.c:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "initialisation par valeur du type incomplet %qT"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "impossible d'initialiser par valeur le tableau ayant la limite %qT inconnue"
  
! #: cp/init.c:500
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "initialisation par valeur du type fonction %qT"
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "initialisation par valeur du type rÃ©fÃ©rencÃ© %qT"
  
! #: cp/init.c:564
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "instanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qD"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "l'initialisation du membre par dÃ©faut pour %qD est requise avant la fin de sa classe englobante"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "defined here"
  msgstr "dÃ©fini ici"
  
! #: cp/init.c:671
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "initialisation pour le membre tableau flexible %q#D"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre"
  
! #: cp/init.c:718
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD est initialisÃ© avec lui-mÃªme"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisÃ© dans %q#T"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait Ãªtre initialisÃ©"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par rÃ©fÃ©rence non initialisÃ© dans %q#T"
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD sera initialisÃ© aprÃ¨s"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT sera initialisÃ©e aprÃ¨s"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  la base %qT"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  quand elle est initialisÃ©e ici"
  
! #: cp/init.c:1067
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "initialisations multiples donnÃ©es pour %qD"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "initialisations multiples donnÃ©es pour la base %qT"
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "initialisations pour des membres multiples de %qT"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copie"
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la classe %qT n'a aucun champ nommÃ© %qD"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition"
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D n'est pas un membre de donnÃ©e non statique de %qT"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "initialisation sans nom pour %qT, lequel n'a pas de classe de base"
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "initialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritages"
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD est Ã  la fois une base directe et une base virtuelle indirecte"
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "le type %qT n'est pas une base directe ou virtuelle de %qT"
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "le type incomplet %qT n'a pas de membre %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide vers le champ de bits %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "le membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "le membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2389
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "le membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "le membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2417
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "membre constant non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.c:2708
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2719
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2730
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2878
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "dÃ©bordement d'entier dans la taille du tableau"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "la taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constante"
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "le type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedef"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de type"
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "type %<void%> invalide pour Â«Â newÂ Â»"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisÃ©e dans %<new%> de %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "pas de %qD convenable dans la classe %qT"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requÃªte pour le membre %qD est ambiguÃ«"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> de type %qT avec l'alignement Ã©tendu %d"
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "utilisation de %qD qui n'a pas de paramÃ¨tre d'alignement"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "utilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17"
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableau"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la taille du tableau dans Â«Â newÂ Â» doit avoir un type entier"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonction"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:"
  
! #: cp/init.c:3745
  #, 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 "ni 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Ã©finie"
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prÃ©maturÃ©e de l'initialisation"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:"
  
! #: cp/init.c:4626
  #, 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 "ni 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Ã©finie"
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "la destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©fini"
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "la destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©fini"
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "le type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableau"
--- 43331,43688 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(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)"
  
! #: cp/init.c:394
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "initialisation par valeur du type incomplet %qT"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "impossible d'initialiser par valeur le tableau ayant la limite %qT inconnue"
  
! #: cp/init.c:502
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "initialisation par valeur du type fonction %qT"
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "initialisation par valeur du type rÃ©fÃ©rencÃ© %qT"
  
! #: cp/init.c:566
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "instanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qD"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "l'initialisation du membre par dÃ©faut pour %qD est requise avant la fin de sa classe englobante"
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr "dÃ©fini ici"
  
! #: cp/init.c:673
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "initialisation pour le membre tableau flexible %q#D"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre"
  
! #: cp/init.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD est initialisÃ© avec lui-mÃªme"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisÃ© dans %q#T"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait Ãªtre initialisÃ©"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par rÃ©fÃ©rence non initialisÃ© dans %q#T"
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD sera initialisÃ© aprÃ¨s"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT sera initialisÃ©e aprÃ¨s"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  la base %qT"
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  quand elle est initialisÃ©e ici"
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "initialisations multiples donnÃ©es pour %qD"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "initialisations multiples donnÃ©es pour la base %qT"
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "initialisations pour des membres multiples de %qT"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copie"
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la classe %qT n'a aucun champ nommÃ© %qD"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition"
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D n'est pas un membre de donnÃ©e non statique de %qT"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "initialisation sans nom pour %qT, lequel n'a pas de classe de base"
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "initialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritages"
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD est Ã  la fois une base directe et une base virtuelle indirecte"
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "le type %qT n'est pas une base directe ou virtuelle de %qT"
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "le type incomplet %qT n'a pas de membre %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide vers le champ de bits %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "le membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "le membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2391
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "le membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "le membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»"
  
! #: cp/init.c:2419
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "membre constant non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.c:2710
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2721
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2732
  #, 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 "l'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 %qwi"
  
! #: cp/init.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "dÃ©bordement d'entier dans la taille du tableau"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "la taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constante"
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "le type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedef"
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de type"
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "type %<void%> invalide pour Â«Â newÂ Â»"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisÃ©e dans %<new%> de %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "pas de %qD convenable dans la classe %qT"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requÃªte pour le membre %qD est ambiguÃ«"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> de type %qT avec l'alignement Ã©tendu %d"
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "utilisation de %qD qui n'a pas de paramÃ¨tre d'alignement"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "utilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17"
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableau"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la taille du tableau dans Â«Â newÂ Â» doit avoir un type entier"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonction"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:"
  
! #: cp/init.c:3747
  #, 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 "ni 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Ã©finie"
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prÃ©maturÃ©e de l'initialisation"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:"
  
! #: cp/init.c:4628
  #, 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 "ni 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Ã©finie"
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "la destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©fini"
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "la destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©fini"
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "le type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableau"
*************** msgstr "le tableau avec une limite dÃ©te
*** 43572,43579 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
! msgstr "capture du type de taille variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution"
  
  #: cp/lambda.c:561
  #, gcc-internal-format
--- 43694,43701 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
! msgstr "capture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution"
  
  #: cp/lambda.c:561
  #, gcc-internal-format
*************** msgstr "il n'y a pas d'argument pour %qD
*** 43655,43721 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "dÃ©coration de typeof, utilisez plutÃ´t decltype"
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "dÃ©coration de __underlying_type"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "dÃ©coration du type en virgule fixe inconnu"
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "utilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traits"
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "dÃ©coration de %C"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "l'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "chaÃ®ne littÃ©rale dans la signature du patron de la fonction"
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonction"
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "le nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%d"
--- 43777,43843 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "dÃ©coration de typeof, utilisez plutÃ´t decltype"
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "dÃ©coration de __underlying_type"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "dÃ©coration du type en virgule fixe inconnu"
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "utilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traits"
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "dÃ©coration de %C"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "l'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "chaÃ®ne littÃ©rale dans la signature du patron de la fonction"
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonction"
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "le nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)"
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%d"
*************** msgstr "%qD ne peut pas Ãªtre imposÃ© pa
*** 43834,43875 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©faut"
  
! #: cp/name-lookup.c:2282
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente"
  
! #: cp/name-lookup.c:2434
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D cache le constructeur pour %q#D"
  
! #: cp/name-lookup.c:2557
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "dÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#D"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ã  cause de spÃ©cifications d'exceptions diffÃ©rentes"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la dÃ©claration de %q#D masque un paramÃ¨tre"
  
! #: cp/name-lookup.c:2779
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "la dÃ©claration de %qD masque un membre de %qT"
  
! #: cp/name-lookup.c:2940
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "dÃ©claration externe locale de %q#D"
  
! #: cp/name-lookup.c:2942
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "ne correspond pas Ã  la dÃ©claration prÃ©cÃ©dente %q#D"
--- 43956,43997 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©faut"
  
! #: cp/name-lookup.c:2283
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente"
  
! #: cp/name-lookup.c:2435
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D cache le constructeur pour %q#D"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "dÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#D"
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ã  cause de spÃ©cifications d'exceptions diffÃ©rentes"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la dÃ©claration de %q#D masque un paramÃ¨tre"
  
! #: cp/name-lookup.c:2784
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "la dÃ©claration de %qD masque un membre de %qT"
  
! #: cp/name-lookup.c:2945
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "dÃ©claration externe locale de %q#D"
  
! #: cp/name-lookup.c:2947
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "ne correspond pas Ã  la dÃ©claration prÃ©cÃ©dente %q#D"
*************** msgstr "ne correspond pas Ã  la dÃ©clara
*** 43877,44126 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "dÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieure"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr "l'ami injectÃ© %qD est visible Ã  cause de %<-ffriend-injection%>"
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "la recherche du nom de %qD a changÃ©"
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr "concorde avec %qD selon les rÃ¨gles du standard ISO"
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr "  concorde avec %qD selon les vieilles rÃ¨gles"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISO"
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "ne peut utiliser la liaison obsolÃ¨te Ã  %qD parce qu'il a un destructeur"
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "utilisation de la liaison obsolÃ¨te Ã  %qD"
  
! #: cp/name-lookup.c:3342
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %<%s(%E)%> %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qT n'est pas un enum dans l'espace de noms ou hors de toute portÃ©e"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "une dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "l'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT n'est pas un espace de noms"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©e"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD n'est pas dÃ©clarÃ©"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "dÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classe"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nomme le destructeur"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "impossible d'hÃ©riter des constructeurs depuis la base indirecte %qT"
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "aucun membre concordant avec %<%T::%D%> dans %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.c:5005
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD"
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD"
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms anonyme"
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchÃ©s pour %qE"
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggÃ©rÃ©e:"
  msgstr[1] "alternatives suggÃ©rÃ©es:"
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "alternatives suggÃ©rÃ©es: %qs"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "la macro %qs n'a pas encore Ã©tÃ© dÃ©finie"
  
! #: cp/name-lookup.c:5721
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a Ã©tÃ© dÃ©finie ici plus tard"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
! msgstr "la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patron"
  
! #: cp/name-lookup.c:6848
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "la directive Â«Â usingÂ Â» forte n'est plus supportÃ©e"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne Ã  la place"
  
! #: cp/name-lookup.c:6868
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "attributs ignorÃ©s sur une directive Â«Â usingÂ Â» locale"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "impossible d'imbriquer plus de %d espaces de noms"
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initiale"
  
! #: cp/name-lookup.c:7008
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD dÃ©fini ici"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entre dans pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX quitte pop_everything ()\n"
--- 43999,44253 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "dÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieure"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr "l'ami injectÃ© %qD est visible Ã  cause de %<-ffriend-injection%>"
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "la recherche du nom de %qD a changÃ©"
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr "concorde avec %qD selon les rÃ¨gles du standard ISO"
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr "  concorde avec %qD selon les vieilles rÃ¨gles"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISO"
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "ne peut utiliser la liaison obsolÃ¨te Ã  %qD parce qu'il a un destructeur"
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "utilisation de la liaison obsolÃ¨te Ã  %qD"
  
! #: cp/name-lookup.c:3347
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %<%s(%E)%> %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qT n'est pas un enum dans l'espace de noms ou hors de toute portÃ©e"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "une dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "l'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT n'est pas un espace de noms"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©e"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD n'est pas dÃ©clarÃ©"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "dÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classe"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> nomme le destructeur"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "impossible d'hÃ©riter des constructeurs depuis la base indirecte %qT"
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "aucun membre concordant avec %<%T::%D%> dans %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.c:5010
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD"
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD"
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms anonyme"
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchÃ©s pour %qE"
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggÃ©rÃ©e:"
  msgstr[1] "alternatives suggÃ©rÃ©es:"
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "alternatives suggÃ©rÃ©es: %qs"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: cp/name-lookup.c:5711
! #, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<std::%s%> est uniquement disponible Ã  partir de %s"
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "la macro %qs n'a pas encore Ã©tÃ© dÃ©finie"
  
! #: cp/name-lookup.c:5932
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a Ã©tÃ© dÃ©finie ici plus tard"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
! msgstr "la dÃ©claration de %<std::initializer_list%> ne correspond pas Ã  %<#include <initializer_list>%> et n'est pas un patron"
  
! #: cp/name-lookup.c:7059
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "la directive Â«Â usingÂ Â» forte n'est plus supportÃ©e"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne Ã  la place"
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "attributs ignorÃ©s sur une directive Â«Â usingÂ Â» locale"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "impossible d'imbriquer plus de %d espaces de noms"
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initiale"
  
! #: cp/name-lookup.c:7219
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD dÃ©fini ici"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entre dans pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX quitte pop_everything ()\n"
*************** msgstr "l'identificateur %qE est un mot
*** 44140,44146 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction"
--- 44267,44273 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction"
*************** msgstr "%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©
*** 44165,44171 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "requÃªte du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
--- 44292,44298 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "requÃªte du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
*************** msgstr "template-id invalide"
*** 44245,44251 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
--- 44372,44378 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
*************** msgstr "utilisez -fext-numeric-literals
*** 44467,44473 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "dÃ©claration attendue"
--- 44594,44600 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "dÃ©claration attendue"
*************** msgstr "expression id attendue"
*** 44548,44554 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "la portÃ©e %qT avant %<~%> n'est pas un nom de classe"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14"
--- 44675,44681 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "la portÃ©e %qT avant %<~%> n'est pas un nom de classe"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14"
*************** msgstr "dÃ©claration de %<~%T%> comme me
*** 44563,45425 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attendu"
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "template-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "spÃ©cificateur de nom imbriquÃ© attendu"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les transtypages"
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>"
  
! #: cp/parser.c:6899
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "le C++ ISO interdit les littÃ©raux composÃ©s"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> n'est pas un membre de classe"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "type non scalaire"
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨ses"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthÃ¨ses autour du type-id"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©ment"
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-id"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:9062
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "utilisation d'un vieux style de transtypage vers %q#T"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11"
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expression lambda dans un contexte non Ã©valuÃ©"
  
! #: cp/parser.c:10129
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "expression lambda dans l'argument du patron"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "la capture de %<*this%> est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.c:10388
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "capture de %qE qui n'est pas une variable"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durÃ©e de stockage non automatique"
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©faut"
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambda"
  
! #: cp/parser.c:10549
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "%<mutable%> dupliquÃ©"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au dÃ©but d'une instruction sont ignorÃ©s"
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction Ã©tiquetÃ©e attendue"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "instruction composÃ©e dans une fonction %<constexpr%>"
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<if constexpr%> uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "l'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>"
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>"
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> dans une fonction %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au dÃ©but du bloc"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacer"
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour %qT: %qT et puis %qT"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interdit"
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plage"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "dÃ©clarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "les liaisons structurÃ©es sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:13310
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "dÃ©claration de liaison structurÃ©e vide"
  
! #: cp/parser.c:13328
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "initialisation invalide pour la dÃ©claration de liaison structurÃ©e"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisÃ© en dehors d'une classe"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changÃ© de signification en C++11; retirez-le"
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "spÃ©cificateur de dÃ©claration invalide dans une condition"
  
! #: cp/parser.c:13604
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amie"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spÃ©cification de classe de liaison invalide"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "un static_assert sans message est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>"
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-id"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opÃ©rateur de conversion"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duit"
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.c:14405
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeur"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qD"
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)"
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>"
  
! #: cp/parser.c:14947
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "prÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ral"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opÃ©rateur attendu"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©"
  
! #: cp/parser.c:15189
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramÃ¨tre de type contraint invalide"
  
! #: cp/parser.c:15197
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramÃ¨tre de type qualifiÃ© avec CV"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "contrainte variadique introduite sans %<...%>"
  
! #: cp/parser.c:15346
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par dÃ©faut du patron"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©faut"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisÃ© comme patron"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramÃ¨tres attendu avant %<...%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>"
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spÃ©cialisation de patron avec Ã©dition de liens C"
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spÃ©cificateur du type attendu"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "un spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qD"
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©e"
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.c:18086
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une Ã©numÃ©ration dans %qT"
  
! #: cp/parser.c:18101
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patron"
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/parser.c:18285
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spÃ©cificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "les dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de nom imbriquÃ© attendu"
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de nom attendu"
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attribut"
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»"
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "l'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©claration"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "une liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>"
  
  # alias template est un patron appliquÃ© Ã  un alias == patron d'alias
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'alias"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une dÃ©finition de fonction n'est pas permise ici"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spÃ©cification asm n'est pas permise dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©s"
  
! #: cp/parser.c:19716
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est dÃ©clarÃ©e comme un patron implicite"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entiÃ¨re"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de dÃ©finir le membre du typedef dÃ©pendant %qT"
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
--- 44690,45542 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attendu"
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "template-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "spÃ©cificateur de nom imbriquÃ© attendu"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les transtypages"
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>"
  
! #: cp/parser.c:6889
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "le C++ ISO interdit les littÃ©raux composÃ©s"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> n'est pas un membre de classe"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "type non scalaire"
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨ses"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthÃ¨ses autour du type-id"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©ment"
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-id"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:9055
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "utilisation d'un vieux style de transtypage vers %q#T"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11"
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:"
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans __builtin_offsetof"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expression lambda dans un contexte non Ã©valuÃ©"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "expression lambda dans l'argument du patron"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "la capture de %<*this%> est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "capture de %qE qui n'est pas une variable"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durÃ©e de stockage non automatique"
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©faut"
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambda"
  
! #: cp/parser.c:10548
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "%<mutable%> dupliquÃ©"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au dÃ©but d'une instruction sont ignorÃ©s"
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction Ã©tiquetÃ©e attendue"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "instruction composÃ©e dans une fonction %<constexpr%>"
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%<if constexpr%> uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "l'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> dans une fonction %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au dÃ©but du bloc"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacer"
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour %qT: %qT et puis %qT"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interdit"
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plage"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "dÃ©clarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "les liaisons structurÃ©es sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:13306
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "dÃ©claration de liaison structurÃ©e vide"
  
! #: cp/parser.c:13324
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "initialisation invalide pour la dÃ©claration de liaison structurÃ©e"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisÃ© en dehors d'une classe"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changÃ© de signification en C++11; retirez-le"
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "spÃ©cificateur de dÃ©claration invalide dans une condition"
  
! #: cp/parser.c:13600
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amie"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spÃ©cification de classe de liaison invalide"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "un static_assert sans message est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>"
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-id"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opÃ©rateur de conversion"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duit"
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.c:14406
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeur"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qD"
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)"
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>"
  
! #: cp/parser.c:14948
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "prÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ral"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opÃ©rateur attendu"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©"
  
! #: cp/parser.c:15190
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramÃ¨tre de type contraint invalide"
  
! #: cp/parser.c:15198
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramÃ¨tre de type qualifiÃ© avec CV"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "contrainte variadique introduite sans %<...%>"
  
! #: cp/parser.c:15347
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par dÃ©faut du patron"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©faut"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisÃ© comme patron"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramÃ¨tres attendu avant %<...%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>"
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spÃ©cialisation de patron avec Ã©dition de liens C"
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spÃ©cificateur du type attendu"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "un spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qD"
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©e"
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une Ã©numÃ©ration dans %qT"
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patron"
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/parser.c:18295
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spÃ©cificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "les dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de nom imbriquÃ© attendu"
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de nom attendu"
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attribut"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»"
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "l'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©claration"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "une liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>"
  
  # alias template est un patron appliquÃ© Ã  un alias == patron d'alias
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'alias"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une dÃ©finition de fonction n'est pas permise ici"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spÃ©cification asm n'est pas permise dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©s"
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est dÃ©clarÃ©e comme un patron implicite"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entiÃ¨re"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de dÃ©finir le membre du typedef dÃ©pendant %qT"
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
*************** msgstr "%<%T::%E%> n'est pas un type"
*** 45428,45827 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.c:20681
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.c:20776
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.c:21014
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patron"
  
! #: cp/parser.c:21046
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tres"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonction"
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "les initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation de GNU"
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation du C99"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "soit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtre"
  
! #: cp/parser.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par dÃ©signation"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "dÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseurs"
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.c:23010
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)"
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la dÃ©claration de %qD"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redÃ©clarÃ© comme un patron de classe"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.c:23227
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "dÃ©finition prÃ©cÃ©dente de %q#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr "le 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"
  
! #: cp/parser.c:23345
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un ami"
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la dÃ©claration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "les initialiseurs de membre par dÃ©faut pour les champs de bits sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "initialiseur d'un membre par dÃ©faut pour un champ de bits sans nom"
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "le C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>"
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classe"
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de base"
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de base"
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exception"
  
! #: cp/parser.c:24436
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptions"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11"
  
! #: cp/parser.c:24486
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spÃ©cification d'exception"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exception"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©e"
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:25328
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "une expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patron"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>"
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramÃ¨tres pour le patron"
--- 45545,45944 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.c:21025
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patron"
  
! #: cp/parser.c:21057
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tres"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonction"
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "les initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation de GNU"
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation du C99"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "soit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtre"
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par dÃ©signation"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "dÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseurs"
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)"
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la dÃ©claration de %qD"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redÃ©clarÃ© comme un patron de classe"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.c:23241
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "dÃ©finition prÃ©cÃ©dente de %q#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr "le 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"
  
! #: cp/parser.c:23359
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un ami"
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la dÃ©claration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "les initialiseurs de membre par dÃ©faut pour les champs de bits sont uniquement disponibles avec -std=c++2a ou -std=gnu++2a"
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "initialiseur d'un membre par dÃ©faut pour un champ de bits sans nom"
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "le C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>"
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classe"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de base"
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de base"
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exception"
  
! #: cp/parser.c:24450
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptions"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11"
  
! #: cp/parser.c:24500
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spÃ©cification d'exception"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exception"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©e"
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:25342
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++17 ou -std=gnu++17"
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "une expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patron"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>"
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramÃ¨tres pour le patron"
*************** msgstr "trop peu de listes de paramÃ¨tre
*** 45830,46492 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©es"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>"
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "liste d'instructions vide"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "dÃ©claration invalide du patron membre dans la classe locale"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.c:27224
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autre"
  
! #: cp/parser.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spÃ©cification de la classe de liaison"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©s"
  
! #: cp/parser.c:28259
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<;%> ou %<::%> attendu"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.c:28756
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patrons"
  
! #: cp/parser.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spÃ©cifier un type comme un argument"
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la fin"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++"
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.c:32703
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©duction"
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.c:37500
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.c:37528
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductions"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.c:38036
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut Ã  la fin de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "Ã©dition de liens %<extern \"C\"%> dÃ©marrÃ©e ici"
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "le membre de donnÃ©es %qD ne peut pas Ãªtre un patron membre"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "dÃ©claration de patron membre %qD invalide"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qD"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "les patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©s"
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de noms"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "spÃ©cialisation de %qD dans diffÃ©rents espaces de noms"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  Ã  partir de la dÃ©finition de %q#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "le nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patron"
  
! #: cp/pt.c:952
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "spÃ©cialisation du patron d'alias %qD"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "spÃ©cialisation explicite du non patron %qT"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "spÃ©cialisation de %qT aprÃ¨s instanciation"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "spÃ©cialisation de %q#T dans diffÃ©rents espaces de noms"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "spÃ©cialisation de %qT aprÃ¨s instanciation %qT"
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "la spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISO"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "spÃ©cialisation de %qD aprÃ¨s instanciation"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD n'est pas un patron de fonction"
  
! #: cp/pt.c:2093
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD n'est pas un patron de variable"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "template-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patron"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "on a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membre"
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "spÃ©cialisation de patron %qD ambiguÃ« pour %q+D"
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons de variables sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "trop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patron"
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/pt.c:2729
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "il pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#D"
  
! #: cp/pt.c:2733
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "attributs de patron principal %s manquant"
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "attribut de patron principal %s manquant"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD dans la dÃ©claration de patron primaire"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicite"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "dÃ©finition fournie pour une instanciation explicite"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "trop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>"
  
! #: cp/pt.c:2861
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "la spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "la spÃ©cialisation partielle du non type %qD n'est pas permise"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "la spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permise"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation explicite"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD n'est pas un patron de fonction"
--- 45947,46609 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©es"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>"
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>"
  
! #: cp/parser.c:27066
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "liste d'instructions vide"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "dÃ©claration invalide du patron membre dans la classe locale"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autre"
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spÃ©cification de la classe de liaison"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©s"
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<;%> ou %<::%> attendu"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patrons"
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spÃ©cifier un type comme un argument"
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la fin"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++"
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.c:32724
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©duction"
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.c:37521
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductions"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.c:38057
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut Ã  la fin de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "Ã©dition de liens %<extern \"C\"%> dÃ©marrÃ©e ici"
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "le membre de donnÃ©es %qD ne peut pas Ãªtre un patron membre"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "dÃ©claration de patron membre %qD invalide"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qD"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "les patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©s"
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de noms"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "spÃ©cialisation de %qD dans diffÃ©rents espaces de noms"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  Ã  partir de la dÃ©finition de %q#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "le nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patron"
  
! #: cp/pt.c:953
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "spÃ©cialisation du patron d'alias %qD"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "spÃ©cialisation explicite du non patron %qT"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "spÃ©cialisation de %qT aprÃ¨s instanciation"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "spÃ©cialisation de %q#T dans diffÃ©rents espaces de noms"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "spÃ©cialisation de %qT aprÃ¨s instanciation %qT"
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "la spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISO"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "spÃ©cialisation de %qD aprÃ¨s instanciation"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD n'est pas un patron de fonction"
  
! #: cp/pt.c:2094
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD n'est pas un patron de variable"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "template-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patron"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "on a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membre"
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "spÃ©cialisation de patron %qD ambiguÃ« pour %q+D"
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons de variables sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "trop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patron"
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/pt.c:2730
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "il pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#D"
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "attributs de patron principal %s manquant"
  
! #: cp/pt.c:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "attribut de patron principal %s manquant"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD dans la dÃ©claration de patron primaire"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicite"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "dÃ©finition fournie pour une instanciation explicite"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "trop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>"
  
! #: cp/pt.c:2862
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "la spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "la spÃ©cialisation partielle du non type %qD n'est pas permise"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "la spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permise"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation explicite"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD n'est pas un patron de fonction"
*************** msgstr "%qD n'est pas un patron de fonct
*** 46499,46652 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitement"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "pas de fonction membre %qD dÃ©clarÃ©e dans %qT"
  
! #: cp/pt.c:3075
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "la dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicite"
  
! #: cp/pt.c:3078
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "dÃ©claration amie ici"
  
! #: cp/pt.c:3186
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "spÃ©cialisation explicite du concept de fonction %qD"
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "l'argument de __integer_pack doit Ãªtre compris entre 0 et %d"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "l'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "le motif d'expansion %qT ne contient pas de paquet d'arguments"
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "le motif d'expansion %qE ne contient pas de paquet d'arguments"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonyme>"
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patron"
  
! #: cp/pt.c:4210
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la dÃ©claration de %q+#D masque un paramÃ¨tre de patron"
  
! #: cp/pt.c:4212
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.c:4770
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.c:4829
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.c:4853
  #, 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 "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4857
  #, 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 "la 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 patron"
  
! #: cp/pt.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.c:4869
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "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 paquet"
  
! #: cp/pt.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "l'argument %qE du patron implique des paramÃ¨tres du patron"
  
! #: cp/pt.c:5003
  #, 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] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.c:5065
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
--- 46616,46769 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitement"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "pas de fonction membre %qD dÃ©clarÃ©e dans %qT"
  
! #: cp/pt.c:3076
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "la dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicite"
  
! #: cp/pt.c:3079
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "dÃ©claration amie ici"
  
! #: cp/pt.c:3187
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "spÃ©cialisation explicite du concept de fonction %qD"
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "l'argument de __integer_pack doit Ãªtre compris entre 0 et %d"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "l'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "le motif d'expansion %qT ne contient pas de paquet d'arguments"
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "le motif d'expansion %qE ne contient pas de paquet d'arguments"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonyme>"
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patron"
  
! #: cp/pt.c:4211
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la dÃ©claration de %q+#D masque un paramÃ¨tre de patron"
  
! #: cp/pt.c:4213
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.c:4854
  #, 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 "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4858
  #, 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 "la 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 patron"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "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 paquet"
  
! #: cp/pt.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "l'argument %qE du patron implique des paramÃ¨tres du patron"
  
! #: cp/pt.c:5004
  #, 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] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.c:5066
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
*************** msgstr "pas d'argument par dÃ©faut pour
*** 46654,46700 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "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 fonction"
  
! #: cp/pt.c:5307
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "les 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"
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.c:5488
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
--- 46771,46817 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "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 fonction"
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "les 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"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.c:5489
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
*************** msgstr "le patron de membre %qD ne peut
*** 46704,46779 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5909
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
--- 46821,46896 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5910
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
*************** msgstr "redÃ©clarÃ© ici comme %q#D"
*** 46782,47185 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redÃ©finition de l'argument par dÃ©faut pour %q#D"
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/pt.c:5987
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.c:5990
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.c:6322
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.c:6382
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  n'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.c:6489
  #, 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] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.c:6568
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.c:6608
  #, 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 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"
  
! #: cp/pt.c:6757
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.c:6771
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas un entier constant"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.c:6840
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6903
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.c:6958
  #, 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 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"
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas un objet avec une classe de liaison"
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car l'objet %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorÃ©s"
  
! #: cp/pt.c:7669
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorÃ©s"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patron"
  
! #: cp/pt.c:7833
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.c:7948
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qD"
  
! #: cp/pt.c:7951
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.c:8011
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)"
  
! #: cp/pt.c:8293
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)"
  
! #: cp/pt.c:8302
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.c:8331
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qD"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©e"
  
! #: cp/pt.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:9079
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9428
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez -ftemplate-depth= pour augmenter le maximum)"
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qT"
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qE"
  
! #: cp/pt.c:12414
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %qD"
--- 46899,47307 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redÃ©finition de l'argument par dÃ©faut pour %q#D"
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.c:5991
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  n'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.c:6490
  #, 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] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.c:6609
  #, 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 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"
  
! #: cp/pt.c:6758
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas un entier constant"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.c:6841
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6904
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.c:6959
  #, 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 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"
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas un objet avec une classe de liaison"
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car l'objet %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorÃ©s"
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorÃ©s"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patron"
  
! #: cp/pt.c:7834
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qD"
  
! #: cp/pt.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.c:8012
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)"
  
! #: cp/pt.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)"
  
! #: cp/pt.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qD"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©e"
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez -ftemplate-depth= pour augmenter le maximum)"
  
! #: cp/pt.c:11202
! #, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "membre tableau flexible %qD dans l'union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qT"
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qE"
  
! #: cp/pt.c:12747
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %qD"
*************** msgstr "  lors de l'instanciation de l'a
*** 47197,47472 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:14306
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14321
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointer vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14324
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "crÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qT"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "crÃ©ation d'un pointeur vers le membre de type void"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©ration"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:17961
  #, 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 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"
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©e"
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:18002
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:18653
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:22624
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:22626
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:22632
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de donnÃ©es statique d'un patron de classe"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.c:22814
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la dÃ©finition de patron"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
--- 47319,47594 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14654
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointer vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "crÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qT"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "crÃ©ation d'un pointeur vers le membre de type void"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©ration"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:18334
  #, 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 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"
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©e"
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:22972
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:22974
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de donnÃ©es statique d'un patron de classe"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la dÃ©finition de patron"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
*************** msgstr "la spÃ©cification d'exception %q
*** 47478,47583 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de dÃ©finition disponible"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la 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)"
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:24064
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron"
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.c:26075
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "le patron non classe %qT est utilisÃ© sans arguments de patron"
  
! #: cp/pt.c:26213
  #, 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 "impossible 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'utilisateur"
  
! #: cp/pt.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viables"
  
! #: cp/pt.c:26234
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:26241
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©ment"
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>"
  
! #: cp/pt.c:26373
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de dÃ©duire le type de retour de la lambda Ã  partir de %qE"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:26412
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les indications de contraintes"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 47600,47710 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de dÃ©finition disponible"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la 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)"
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron"
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "le patron non classe %qT est utilisÃ© sans arguments de patron"
  
! #: cp/pt.c:26586
  #, 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 "impossible 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'utilisateur"
  
! #: cp/pt.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viables"
  
! #: cp/pt.c:26607
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©ment"
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>"
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de dÃ©duire le type de retour de la lambda Ã  partir de %qE"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:26785
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les indications de contraintes"
  
+ #: cp/pt.c:26912
+ #, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "utilisation invalide de %qT dans un argument de patron"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "utilisation invalide de %<this%>
*** 47780,47786 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
--- 47907,47913 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
*************** msgstr "spÃ©cification de classe de base
*** 47830,47836 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
--- 47957,47963 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
*************** msgid "%qT is not an enumeration type"
*** 47902,48195 ****
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr "le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableaux"
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qD"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
! msgstr "l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©fini"
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6431
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6555
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.c:6569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6637
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<depend%>"
  
! #: cp/semantics.c:6922
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "l'expression de %<num_tasks%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "l'argument de decltype doit Ãªtre une expression"
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.c:9393
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
--- 48029,48322 ----
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.c:4056
! #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre"
! 
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qD"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
! msgstr "l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellement"
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6419
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<depend%>"
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "l'expression de %<num_tasks%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "l'argument de decltype doit Ãªtre une expression"
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
*************** msgstr "attribut %qE appliquÃ© Ã  %qD qu
*** 48314,48325 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "vÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%d"
--- 48441,48452 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "vÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%d"
*************** msgstr "les types canoniques diffÃ¨rent
*** 48379,49159 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "nÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qT"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de %qs Ã  une fonction membre"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de %<sizeof%> sur un champ de bits"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de %<__alignof%> sur un champ de bits"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1848
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "l'argument de %<alignas%> a le type non entier %qT"
  
! #: cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "utilisation invalide de la fonction membre non statique de type %qT"
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "prise de l'adresse d'un tableau temporaire"
  
! #: cp/typeck.c:2233
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "le C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolÃ¨te de la chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "requÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requÃªte du membre %qD dans %qE, lequel est de type non classe %qT"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qE"
  
! #: cp/typeck.c:2465
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "accÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULL"
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "l'objet de type %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "le champ %q#D peut Ãªtre accessible via %q#D"
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> n'est pas un membre de %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT n'est pas une base de %qT"
  
! #: cp/typeck.c:2947
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?"
  
! #: cp/typeck.c:2954
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T n'a pas de membre nommÃ© %qE"
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD n'est pas une fonction patron membre"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT n'est pas un type pointeur vers un objet"
  
! #: cp/typeck.c:3182
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "utilisation invalide de l'indexation de tableau sur un pointeur vers un membre"
  
! #: cp/typeck.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "utilisation invalide du %<*%> unaire sur un pointeur vers un membre"
  
! #: cp/typeck.c:3188
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "utilisation invalide de la conversion implicite d'un pointeur vers un membre"
  
! #: cp/typeck.c:3191
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "l'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qT"
  
! #: cp/typeck.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la rÃ©fÃ©rence du tableau"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicÃ©e n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.c:3688
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "impossible d'appeler la fonction %qD"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programme"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3747
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas Ãªtre utilisÃ©e comme une fonction"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramÃ¨tre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramÃ¨tre %P a un type incomplet %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargÃ©e"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisÃ© en arithmÃ©tique"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "le compteur de rotations vers la gauche est nÃ©gatif"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "le compteur de rotations vers la droite est nÃ©gatif"
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "le compteur de rotations vers la gauche >= largeur du type"
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "le compteur de rotations vers la droite >= largeur du type"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opÃ©randes sont %qT et %qT"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottante"
  
! #: cp/typeck.c:5162
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opÃ©randes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustraction"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tique"
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5613
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membre"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, 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 "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%>"
  
! #: cp/typeck.c:5820
  #, 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 "le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prise de l'adresse du temporaire"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "prise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qD"
  
! #: cp/typeck.c:5966
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> sur une expression de type boolÃ©en"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨ses"
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation"
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moire"
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnel"
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour rÃ©soudre le type de %qE"
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6807
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.c:6820
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypage"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Â«Â static_castÂ Â» invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.c:7269
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©"
  
! #: cp/typeck.c:7468
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellement"
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7546
  #, 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 "utilisation 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 membre"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonction"
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:8786
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "ne peut convertir %qH en %qI pour l'argument %qP de %qD"
  
! #: cp/typeck.c:8792
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:8796
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.c:8800
! msgid "cannot convert %qH to %qI"
! msgstr "ne peut convertir %qH en %qI"
! 
! #: cp/typeck.c:8804
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.c:8808
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.c:8812
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.c:8825
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8962
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "rÃ©fÃ©rence vers une non l-valeur retournÃ©e"
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9143
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambda"
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.c:9201
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou -fcheck-new est actif)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "utilisation d'un temporaire comme l-valeur"
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeur"
--- 48506,49282 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "nÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qT"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de %qs Ã  une fonction membre"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de %<sizeof%> sur un champ de bits"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de %<__alignof%> sur un champ de bits"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1853
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "l'argument de %<alignas%> a le type non entier %qT"
  
! #: cp/typeck.c:1898
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "utilisation invalide de la fonction membre non statique de type %qT"
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "prise de l'adresse d'un tableau temporaire"
  
! #: cp/typeck.c:2238
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "le C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolÃ¨te de la chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "requÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requÃªte du membre %qD dans %qE, lequel est de type non classe %qT"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qE"
  
! #: cp/typeck.c:2470
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "accÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULL"
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "l'objet de type %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "le champ %q#D peut Ãªtre accessible via %q#D"
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> n'est pas un membre de %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT n'est pas une base de %qT"
  
! #: cp/typeck.c:2952
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?"
  
! #: cp/typeck.c:2959
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T n'a pas de membre nommÃ© %qE"
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD n'est pas une fonction patron membre"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT n'est pas un type pointeur vers un objet"
  
! #: cp/typeck.c:3198
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "utilisation invalide de l'indexation de tableau sur un pointeur vers un membre"
  
! #: cp/typeck.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "utilisation invalide du %<*%> unaire sur un pointeur vers un membre"
  
! #: cp/typeck.c:3204
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "utilisation invalide de la conversion implicite d'un pointeur vers un membre"
  
! #: cp/typeck.c:3207
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "l'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qT"
  
! #: cp/typeck.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la rÃ©fÃ©rence du tableau"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicÃ©e n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.c:3704
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "impossible d'appeler la fonction %qD"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programme"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3760
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3763
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas Ãªtre utilisÃ©e comme une fonction"
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramÃ¨tre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramÃ¨tre %P a un type incomplet %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargÃ©e"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisÃ© en arithmÃ©tique"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "le compteur de rotations vers la gauche est nÃ©gatif"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "le compteur de rotations vers la droite est nÃ©gatif"
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "le compteur de rotations vers la gauche >= largeur du type"
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "le compteur de rotations vers la droite >= largeur du type"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opÃ©randes sont %qT et %qT"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottante"
  
! #: cp/typeck.c:5178
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opÃ©randes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustraction"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tique"
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membre"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, 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 "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%>"
  
! #: cp/typeck.c:5836
  #, 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 "le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prise de l'adresse du temporaire"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "prise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qD"
  
! #: cp/typeck.c:5969
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> sur une expression de type boolÃ©en"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨ses"
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation"
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moire"
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnel"
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour rÃ©soudre le type de %qE"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6813
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.c:6826
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypage"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Â«Â static_castÂ Â» invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.c:7275
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©"
  
! #: cp/typeck.c:7486
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellement"
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7568
  #, 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 "utilisation 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 membre"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonction"
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
! msgid "cannot convert %qH to %qI"
! msgstr "ne peut convertir %qH en %qI"
  
! #: cp/typeck.c:8821
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:8825
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.c:8833
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.c:8837
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.c:8841
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.c:8854
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:8991
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "rÃ©fÃ©rence vers une non l-valeur retournÃ©e"
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9172
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambda"
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou -fcheck-new est actif)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "utilisation d'un temporaire comme l-valeur"
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeur"
*************** msgstr "information contextuelle insuffi
*** 49374,49513 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "syntaxe de constructeur utilisÃ©e mais aucun constructeur dÃ©clarÃ© pour le type %qT"
  
! #: cp/typeck2.c:963
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { }"
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "l'expression a une valeur constante mais elle n'est pas une expression constante du C++"
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "tableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-large"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "tableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatible"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "la chaÃ®ne d'initialisation est trop longue pour le tableau de caractÃ¨res"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©"
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.c:1505
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©s"
  
! #: cp/typeck2.c:1581
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "l'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qT"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ %qD trouvÃ© dans l'union initialisÃ©e"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur d'index au lieu d'un nom de champ dans l'initialisation de l'union"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opÃ©rande de base de %<->%> a un type non pointeur %qT"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opÃ©rande de base de %<->%> n'est pas un pointeur"
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qT"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "le pointeur vers le type membre %qT est incompatible avec le type d'objet %qT"
  
! #: cp/typeck2.c:2012
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une r-valeur"
  
! #: cp/typeck2.c:2023
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur"
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2a"
  
! #: cp/typeck2.c:2074
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.c:2089
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "impossible de dÃ©duire les arguments du patron pour %qT depuis ()"
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "appel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#T"
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "appel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#T"
--- 49497,49636 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "syntaxe de constructeur utilisÃ©e mais aucun constructeur dÃ©clarÃ© pour le type %qT"
  
! #: cp/typeck2.c:966
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI Ã  l'intÃ©rieur de { }"
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "l'expression a une valeur constante mais elle n'est pas une expression constante du C++"
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "tableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-large"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "tableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatible"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "la chaÃ®ne d'initialisation est trop longue pour le tableau de caractÃ¨res"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©"
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.c:1511
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©s"
  
! #: cp/typeck2.c:1587
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "l'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qT"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ %qD trouvÃ© dans l'union initialisÃ©e"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur d'index au lieu d'un nom de champ dans l'initialisation de l'union"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opÃ©rande de base de %<->%> a un type non pointeur %qT"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opÃ©rande de base de %<->%> n'est pas un pointeur"
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qT"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "le pointeur vers le type membre %qT est incompatible avec le type d'objet %qT"
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une r-valeur"
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur"
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2a"
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.c:2096
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "impossible de dÃ©duire les arguments du patron pour %qT depuis ()"
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "appel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#T"
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "appel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#T"
*************** msgstr "L'expression de pas de AC-IMPLIE
*** 49932,49979 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "La valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]"
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %L"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Mauvaise dimension de tableau Ã  %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Erreur de simplification"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Mauvais dimen_type"
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Mauvaise expression EXPR_ARRAY"
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©e"
--- 50055,50102 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "La valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]"
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %L"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Mauvaise dimension de tableau Ã  %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Erreur de simplification"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Mauvais dimen_type"
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Mauvaise expression EXPR_ARRAY"
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©e"
*************** msgstr "Les objets ou composants polymor
*** 50968,50974 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs Ã  %L"
--- 51091,51097 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs Ã  %L"
*************** msgstr "Mauvaise spÃ©cification INTENT Ã
*** 51138,51144 ****
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
--- 51261,51267 ----
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
*************** msgstr "Tableau de forme implicite Ã  %L
*** 51388,52787 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Tableau de forme explicite avec des limites non constantes Ã  %C"
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs"
  
! #: fortran/decl.c:2485
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %C"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "SpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %C"
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr "Impossible de dÃ©finir la spÃ©cification du tableau pointÃ©"
  
! #: fortran/decl.c:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisation dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Initialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %C"
  
! #: fortran/decl.c:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Erreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "L'initialisation Ã  %C n'est pas pour une variable pointeur"
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "L'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Une expression d'initialisation est attendue Ã  %C"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "L'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURE"
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "L'initialisation du composant allouable Ã  %C n'est pas permise"
  
! #: fortran/decl.c:2683
  #, 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 "Le composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %L"
  
! #: fortran/decl.c:2691
  #, 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 "Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LEN"
  
! #: fortran/decl.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Le composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaire"
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "La dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %C"
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "DÃ©claration du type non standard %s*%d Ã  %C"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ParenthÃ¨se droite manquante Ã  %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Expression d'initialisation attendue Ã  %C"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Expression d'initialisation d'un scalaire attendue Ã  %C"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Le sous-type %d n'est pas supportÃ© pour le type %s Ã  %C"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Le paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %s"
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "ParenthÃ¨se droite ou virgule manquante Ã  %C"
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Le sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %C"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration CHARACTER Ã  %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr "RECORD Ã  %C est une extension, activez-la avec -fdec-structure"
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Nom de structure attendu aprÃ¨s RECORD Ã  %C"
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "La liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme temps"
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "La liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tres"
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©faut"
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "L'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %s"
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Le paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERRED"
  
! #: fortran/decl.c:3501
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constante"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "La liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tres"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Le type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambigu"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Type BYTE Ã  %C"
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Le type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cible"
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Le type tacite Ã  %C n'est pas autorisÃ© pour des composants"
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Type tacite Ã  %C"
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %C"
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX Ã  %C"
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Le nom de type %qs Ã  %C est ambigu"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Instruction CLASS Ã  %C"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Le nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nom"
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Instruction IMPLCIT NONE dupliquÃ©e Ã  %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr "IMPORT NONE avec une liste de spÃ©cifications Ã  %C"
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Plage de caractÃ¨res manquante dans IMPLICIT Ã  %C"
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Les lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %C"
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "L'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)"
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Instruction IMPLICIT vide Ã  %C"
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "L'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACE"
  
! #: fortran/decl.c:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un module"
  
! #: fortran/decl.c:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Instruction IMPORT Ã  %C"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste d'entitÃ©s nommÃ©es attendue Ã  %C"
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas."
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C"
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction IMPORT Ã  %C"
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "SpÃ©cification de co-dimension manquante Ã  %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "SpÃ©cification de dimension manquante Ã  %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Attribut %s dupliquÃ© Ã  %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Attribut KIND Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Le composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGER"
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr "Le composant avec l'attribut KIND Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)"
  
! #: fortran/decl.c:5143
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Attribut LEN Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Le composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGER"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "Le composant avec l'attribut LEN Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)"
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "L'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s Ã  %L dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "L'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:5205
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "L'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPE"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Attribut ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Attribut CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Attribut PROTECTED Ã  %C"
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Attribut VALUE Ã  %C"
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Attribut VOLATILE Ã  %C"
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Mauvais attribut"
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le C"
  
! #: fortran/decl.c:5499
  #, 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 "La 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)"
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)"
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)"
  
! #: fortran/decl.c:5524
  #, 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 "La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globale"
  
! #: fortran/decl.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme temps"
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme temps"
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableau"
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre une chaÃ®ne de caractÃ¨res"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "Le symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qs"
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "L'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %C"
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Il manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %C"
  
! #: fortran/decl.c:5703
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Symbole manquant"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "Instruction BIND(C) Ã  %C"
  
! #: fortran/decl.c:5819
  #, 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 "Le 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Ã©"
  
! #: fortran/decl.c:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %C"
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %C"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "PrÃ©fixe de MODULE Ã  %C"
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ProcÃ©dure IMPURE Ã  %C"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %C"
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument de retour alternatif Ã  %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Un nom de paramÃ¨tre est requis Ã  %C"
  
! #: fortran/decl.c:6157
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Le nom %qs Ã  %C est le nom de la procÃ©dure"
  
! #: fortran/decl.c:6170
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Liste de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %C"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Rebut inattendu dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6191
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nom %qs en double dans la liste des paramÃ¨tres Ã  %C"
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Symbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "DÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %C"
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "DÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonction"
  
! #: fortran/decl.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Rebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "L'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interne"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "L'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "La procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %C"
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "La procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAME"
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "La procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %s"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS ou interface explicite requise Ã  %C"
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Erreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©rique"
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "double : dans l'instruction MODULE PROCEDURE Ã  %L"
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Liste d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %C"
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communs"
  
! #: fortran/decl.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Instruction ENTRY Ã  %C"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAM"
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULE"
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULE"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "L'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATA"
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTURE"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPE"
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THEN"
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DO"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECT"
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALL"
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHERE"
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenu"
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Instruction ENTRY inattendue Ã  %C"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenue"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ParenthÃ¨se requise manquante avant BIND(C) Ã  %C"
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Identificateur C invalide dans le spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Erreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constante"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©faut"
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Le nom de liaison n'est pas permis dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Instruction END inattendue Ã  %C"
  
! #: fortran/decl.c:7917
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "Instruction END au lieu de l'instruction %s Ã  %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Instruction %s attendue Ã  %L"
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "On attendait l'instruction %s Ã  %L"
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "On attendait le nom du bloc de %qs dans l'instruction %s Ã  %L"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "On attendait un nom de terminaison Ã  %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "On attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %C"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSION"
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisation"
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSION"
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %L"
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CaractÃ¨re inattendu dans la liste de variable Ã  %C"
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> attendu Ã  %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Nom de variable attendu Ã  %C"
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Le pointeur Cray Ã  %C doit Ãªtre un entier"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Le pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octets"
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â«Â ,Â Â» attendu Ã  %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr "N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type Cray"
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â«Â )Â Â» attendue Ã  %C"
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> ou fin d'instruction attendue Ã  %C"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %C"
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "La dÃ©claration de pointeur Cray Ã  %C requiert l'option -fcray-pointer"
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Instruction CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nom de variable attendu Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Signe = attendu dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Expression attendue Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER sans Â«Â ()Â Â» Ã  %C"
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "CaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:8903
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:8959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "L'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©dente"
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "L'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©rale"
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SAVE Ã  %C"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´te"
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "DÃ©claration de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©rique"
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "La procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURE"
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Symbole ambigu dans la dÃ©finition TYPE Ã  %C"
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Le symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demment"
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©"
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)"
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE"
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "Type ABSTRACT Ã  %C"
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %C"
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %L"
  
! #: fortran/decl.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction MAP Ã  %C"
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction UNION Ã  %C"
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>"
  
! #: fortran/decl.c:9709
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Nom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9734
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ":: attendu dans la dÃ©finition de TYPE Ã  %C"
  
! #: fortran/decl.c:9923
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %s"
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Rebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %C"
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme tacite"
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM et ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "L'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %C"
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨re"
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Instruction de dÃ©finition ENUM attendue avant %C"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Erreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "SpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %C"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Attribut POINTER dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "SpÃ©cificateur d'accÃ¨s attendu Ã  %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Attribut de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %C"
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Nom d'interface attendu aprÃ¨s %<(%> Ã  %C"
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> attendu Ã  %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Une interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERRED"
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Nom de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Liste PROCEDURE Ã  %C"
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> est invalide pour la liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C"
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Cible de liaison attendue aprÃ¨s %<=>%> Ã  %C"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACT"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Le GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINS"
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> attendu Ã  %C"
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Nom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %C"
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Instruction GENERIC mal formÃ©e Ã  %C"
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> attendu Ã  %C"
  
! #: fortran/decl.c:10815
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finie"
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Nom de liaison spÃ©cifique attendu Ã  %C"
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C"
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Rebut aprÃ¨s la liaison GENERIC Ã  %C"
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©"
  
! #: fortran/decl.c:10945
  #, 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 dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULE"
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vide Ã  %C"
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Nom de procÃ©dure de module attendu Ã  %C"
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> attendu Ã  %C"
  
! #: fortran/decl.c:10990
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nom de procÃ©dure %qs inconnu Ã  %C"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Attribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Directive %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C"
  
! #: fortran/decl.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Erreur de syntaxe dans la directive !GCC$ UNROLL Ã  %C"
--- 51511,52910 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Tableau de forme explicite avec des limites non constantes Ã  %C"
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs"
  
! #: fortran/decl.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %C"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "SpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %C"
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr "Impossible de dÃ©finir la spÃ©cification du tableau pointÃ©"
  
! #: fortran/decl.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisation dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Initialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %C"
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Erreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "L'initialisation Ã  %C n'est pas pour une variable pointeur"
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "L'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Une expression d'initialisation est attendue Ã  %C"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "L'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURE"
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "L'initialisation du composant allouable Ã  %C n'est pas permise"
  
! #: fortran/decl.c:2710
  #, 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 "Le composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %L"
  
! #: fortran/decl.c:2718
  #, 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 "Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LEN"
  
! #: fortran/decl.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Le composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaire"
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "La dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %C"
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "DÃ©claration du type non standard %s*%d Ã  %C"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ParenthÃ¨se droite manquante Ã  %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Expression d'initialisation attendue Ã  %C"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Expression d'initialisation d'un scalaire attendue Ã  %C"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Le sous-type %d n'est pas supportÃ© pour le type %s Ã  %C"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Le paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %s"
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "ParenthÃ¨se droite ou virgule manquante Ã  %C"
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Le sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %C"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration CHARACTER Ã  %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr "RECORD Ã  %C est une extension, activez-la avec -fdec-structure"
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Nom de structure attendu aprÃ¨s RECORD Ã  %C"
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "La liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme temps"
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "La liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tres"
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©faut"
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "L'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %s"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Le paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERRED"
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constante"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "La liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tres"
  
! #: fortran/decl.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Le type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambigu"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Type BYTE Ã  %C"
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Le type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cible"
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Le type tacite Ã  %C n'est pas autorisÃ© pour des composants"
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Type tacite Ã  %C"
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %C"
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX Ã  %C"
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Le nom de type %qs Ã  %C est ambigu"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Instruction CLASS Ã  %C"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Le nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nom"
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Instruction IMPLCIT NONE dupliquÃ©e Ã  %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr "IMPORT NONE avec une liste de spÃ©cifications Ã  %C"
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Plage de caractÃ¨res manquante dans IMPLICIT Ã  %C"
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Les lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %C"
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "L'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)"
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Instruction IMPLICIT vide Ã  %C"
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "L'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACE"
  
! #: fortran/decl.c:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un module"
  
! #: fortran/decl.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Instruction IMPORT Ã  %C"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste d'entitÃ©s nommÃ©es attendue Ã  %C"
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas."
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C"
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction IMPORT Ã  %C"
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "SpÃ©cification de co-dimension manquante Ã  %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "SpÃ©cification de dimension manquante Ã  %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Attribut %s dupliquÃ© Ã  %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Attribut KIND Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Le composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGER"
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr "Le composant avec l'attribut KIND Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)"
  
! #: fortran/decl.c:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Attribut LEN Ã  %C dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Le composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGER"
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "Le composant avec l'attribut LEN Ã  %C doit Ãªtre du sous-type entier par dÃ©faut (%d)"
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "L'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s Ã  %L dans une dÃ©finition TYPE"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "L'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "L'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPE"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Attribut ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Attribut CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Attribut PROTECTED Ã  %C"
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Attribut VALUE Ã  %C"
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Attribut VOLATILE Ã  %C"
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Mauvais attribut"
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le C"
  
! #: fortran/decl.c:5530
  #, 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 "La 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)"
  
! #: fortran/decl.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)"
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)"
  
! #: fortran/decl.c:5555
  #, 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 "La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globale"
  
! #: fortran/decl.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme temps"
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme temps"
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableau"
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre une chaÃ®ne de caractÃ¨res"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "Le symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qs"
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "L'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %C"
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Il manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %C"
  
! #: fortran/decl.c:5734
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Symbole manquant"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "Instruction BIND(C) Ã  %C"
  
! #: fortran/decl.c:5850
  #, 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 "Le 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Ã©"
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %C"
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %C"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "PrÃ©fixe de MODULE Ã  %C"
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ProcÃ©dure IMPURE Ã  %C"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %C"
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument de retour alternatif Ã  %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Un nom de paramÃ¨tre est requis Ã  %C"
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Le nom %qs Ã  %C est le nom de la procÃ©dure"
  
! #: fortran/decl.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Liste de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %C"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Rebut inattendu dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nom %qs en double dans la liste des paramÃ¨tres Ã  %C"
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Symbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "DÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %C"
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "DÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonction"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Rebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "L'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interne"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "L'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)"
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "La procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %C"
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "La procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAME"
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "La procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %s"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS ou interface explicite requise Ã  %C"
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Erreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©rique"
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "double : dans l'instruction MODULE PROCEDURE Ã  %L"
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Liste d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %C"
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communs"
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Instruction ENTRY Ã  %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAM"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULE"
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULE"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "L'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATA"
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTURE"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPE"
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THEN"
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DO"
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECT"
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALL"
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHERE"
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenu"
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Instruction ENTRY inattendue Ã  %C"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenue"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ParenthÃ¨se requise manquante avant BIND(C) Ã  %C"
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Identificateur C invalide dans le spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Erreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constante"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©faut"
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Le nom de liaison n'est pas permis dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %C"
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Instruction END inattendue Ã  %C"
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "Instruction END au lieu de l'instruction %s Ã  %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Instruction %s attendue Ã  %L"
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "On attendait l'instruction %s Ã  %L"
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "On attendait le nom du bloc de %qs dans l'instruction %s Ã  %L"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "On attendait un nom de terminaison Ã  %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "On attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %C"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSION"
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisation"
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSION"
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %L"
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CaractÃ¨re inattendu dans la liste de variable Ã  %C"
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> attendu Ã  %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Nom de variable attendu Ã  %C"
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Le pointeur Cray Ã  %C doit Ãªtre un entier"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Le pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octets"
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â«Â ,Â Â» attendu Ã  %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr "N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type Cray"
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â«Â )Â Â» attendue Ã  %C"
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> ou fin d'instruction attendue Ã  %C"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %C"
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "La dÃ©claration de pointeur Cray Ã  %C requiert l'option -fcray-pointer"
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Instruction CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nom de variable attendu Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Signe = attendu dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Expression attendue Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:8839
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER sans Â«Â ()Â Â» Ã  %C"
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "CaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "L'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©dente"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "L'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©rale"
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SAVE Ã  %C"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´te"
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "DÃ©claration de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©rique"
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "La procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURE"
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Symbole ambigu dans la dÃ©finition TYPE Ã  %C"
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Le symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demment"
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©"
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)"
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE"
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "Type ABSTRACT Ã  %C"
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %C"
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %L"
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction MAP Ã  %C"
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction UNION Ã  %C"
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Nom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ":: attendu dans la dÃ©finition de TYPE Ã  %C"
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %s"
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Rebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %C"
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme tacite"
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM et ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "L'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %C"
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨re"
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Instruction de dÃ©finition ENUM attendue avant %C"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Erreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "SpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %C"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Attribut POINTER dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "SpÃ©cificateur d'accÃ¨s attendu Ã  %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Attribut de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %C"
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Nom d'interface attendu aprÃ¨s %<(%> Ã  %C"
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> attendu Ã  %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Une interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERRED"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Nom de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Liste PROCEDURE Ã  %C"
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> est invalide pour la liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C"
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Cible de liaison attendue aprÃ¨s %<=>%> Ã  %C"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACT"
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Le GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINS"
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> attendu Ã  %C"
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Nom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %C"
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Instruction GENERIC mal formÃ©e Ã  %C"
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> attendu Ã  %C"
  
! #: fortran/decl.c:10846
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finie"
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Nom de liaison spÃ©cifique attendu Ã  %C"
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C"
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Rebut aprÃ¨s la liaison GENERIC Ã  %C"
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©"
  
! #: fortran/decl.c:10976
  #, 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 dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULE"
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vide Ã  %C"
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Nom de procÃ©dure de module attendu Ã  %C"
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> attendu Ã  %C"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nom de procÃ©dure %qs inconnu Ã  %C"
  
! #: fortran/decl.c:11034
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Attribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Directive %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C"
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Erreur de syntaxe dans la directive !GCC$ UNROLL Ã  %C"
*************** msgstr "Une fonction avec la valeur d'un
*** 53116,53142 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Un littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qs"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "LittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bit"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
--- 53239,53265 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Un littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qs"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "LittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bit"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
*************** msgstr "Identifiant illÃ©gal dans copy_w
*** 53461,53467 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "CrÃ©ation d'un tableau temporaire Ã  %L"
--- 53584,53590 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "CrÃ©ation d'un tableau temporaire Ã  %L"
*************** msgstr "CrÃ©ation d'un tableau temporair
*** 53471,53532 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Suppression de l'appel Ã  la fonction %qs Ã  %L"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, gcc-internal-format
  msgid "bad expression"
  msgstr "mauvaise expression"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr "mauvais op"
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "OP illÃ©gal dans optimize_comparison"
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %L"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %L"
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "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 %qs"
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Le code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©"
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "La transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©e"
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Interchangeage de boucles Ã  %L"
--- 53594,53655 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Suppression de l'appel Ã  la fonction %qs Ã  %L"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, gcc-internal-format
  msgid "bad expression"
  msgstr "mauvaise expression"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr "mauvais op"
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "OP illÃ©gal dans optimize_comparison"
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %L"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %L"
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "La 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 %qs"
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "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 %qs"
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Le code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©"
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "La transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©e"
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Interchangeage de boucles Ã  %L"
*************** msgstr "Le premier argument de l'affecta
*** 53646,53657 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
--- 53769,53780 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
*************** msgstr "NAMELIST %qs dans l'instruction
*** 54841,54847 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Objet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTER"
--- 54964,54970 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Objet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTER"
*************** msgstr "Rebut inattendu aprÃ¨s l'instruc
*** 56276,56287 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Rebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
--- 56399,56410 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Rebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
*************** msgstr "La sous-routine %s dÃ©clarÃ©e im
*** 56521,56528 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Le paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %L"
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause IF Ã  %L requiert une expression LOGICAL scalaire"
--- 56644,56651 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Le paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %L"
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause IF Ã  %L requiert une expression LOGICAL scalaire"
*************** msgstr "L'objet %qs n'est pas une variab
*** 56564,56570 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Le symbole %qs est prÃ©sent dans de multiples clauses Ã  %L"
--- 56687,56693 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Le symbole %qs est prÃ©sent dans de multiples clauses Ã  %L"
*************** msgstr "Variable d'itÃ©ration %s prÃ©sen
*** 56906,57091 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Les boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "boucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %L"
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "pas assez de boucle DO pour le %s coalescÃ© Ã  %L"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %L"
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Les boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "pas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %L"
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %L"
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %L"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "La clause SEQ est en conflit avec INDEPENDENT Ã  %L"
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "La clause SEQ est en conflit avec GANG Ã  %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "La clause SEQ est en conflit avec WORKER Ã  %L"
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "La clause SEQ est en conflit avec VECTOR Ã  %L"
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "La clause SEQ est en conflit avec AUTO Ã  %L"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "La clause AUTO est en conflit avec GANG Ã  %L"
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "La clause AUTO est en conflit avec WORKER Ã  %L"
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "La clause AUTO est en conflit avec VECTOR Ã  %L"
  
! #: fortran/openmp.c:5903
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Une boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %L"
  
! #: fortran/openmp.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE requiert une expression constante Ã  %L"
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "L'objet PARAMETER %qs n'est pas permis Ã  %L"
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Les sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %L"
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROM"
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %L"
  
! #: fortran/openmp.c:6183
  #, 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 "Une variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6191
  #, 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 "Une variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "OpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %L"
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "La longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %L"
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6283
  #, 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 "Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %L"
  
! #: fortran/openmp.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %L"
--- 57029,57214 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Les boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "boucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %L"
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "pas assez de boucle DO pour le %s coalescÃ© Ã  %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %L"
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Les boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "pas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %L"
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %L"
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %L"
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr "Une boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %L"
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "La clause SEQ est en conflit avec INDEPENDENT Ã  %L"
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "La clause SEQ est en conflit avec GANG Ã  %L"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "La clause SEQ est en conflit avec WORKER Ã  %L"
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "La clause SEQ est en conflit avec VECTOR Ã  %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "La clause SEQ est en conflit avec AUTO Ã  %L"
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "La clause AUTO est en conflit avec GANG Ã  %L"
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "La clause AUTO est en conflit avec WORKER Ã  %L"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "La clause AUTO est en conflit avec VECTOR Ã  %L"
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Une boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %L"
  
! #: fortran/openmp.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE requiert une expression constante Ã  %L"
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "L'objet PARAMETER %qs n'est pas permis Ã  %L"
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Les sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %L"
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROM"
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %L"
  
! #: fortran/openmp.c:6179
  #, 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 "Une variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6187
  #, 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 "Une variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "OpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %L"
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "La longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %L"
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6279
  #, 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 "Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %L"
  
! #: fortran/openmp.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %L"
*************** msgstr "L'intrinsÃ¨que %qs dÃ©clarÃ© INT
*** 58441,58447 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finie"
--- 58564,58570 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finie"
*************** msgstr "Impossible de rÃ©soudre la fonct
*** 58551,58557 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
--- 58674,58680 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
*************** msgstr "Sous-objet polymorphique d'un ob
*** 58927,59157 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %L"
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro fois"
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde"
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le bas"
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
  # %s est toujours Â«Â INTEGERÂ Â» et rien d'autre
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaire"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %L"
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %L"
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme forme"
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %L"
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-type"
  
! #: fortran/resolve.c:7455
  #, 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 "L'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7470
  #, 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 "L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression source"
  
! #: fortran/resolve.c:7501
  #, 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 "L'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Ã©claration"
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7658
  #, 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 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Ã©"
  
! #: fortran/resolve.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Â«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ã  %L est inutile sans la balise STAT"
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %L"
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "L'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %L"
--- 59050,59280 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %L"
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro fois"
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde"
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le bas"
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
  # %s est toujours Â«Â INTEGERÂ Â» et rien d'autre
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaire"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %L"
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %L"
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme forme"
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %L"
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-type"
  
! #: fortran/resolve.c:7465
  #, 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 "L'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7480
  #, 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 "L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression source"
  
! #: fortran/resolve.c:7511
  #, 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 "L'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Ã©claration"
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7668
  #, 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 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Ã©"
  
! #: fortran/resolve.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Â«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ã  %L est inutile sans la balise STAT"
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %L"
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "L'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %L"
*************** msgstr "L'objet allouÃ© Ã  %L est un sou
*** 59160,59403 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %s"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %d"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaire"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %s"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaire"
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %L"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soit"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique Ã  %L a plus de deux cas"
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sÃ©lecteur Ã  %L n'a pas de type"
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associÃ© %qs Ã  %L est utilisÃ© comme tableau"
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©"
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©"
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ã  %L chevauche TYPE IS Ã  %L"
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qs"
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est tacite"
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsÃ¨que NULL () Ã  %L"
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:9257
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9270
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dure"
  
! #: fortran/resolve.c:9286
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.c:9303
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille tacite"
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©"
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©"
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaire"
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaire"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %L"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement Ã  %L peut conduire Ã  une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %L"
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %L"
--- 59283,59526 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %s"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %d"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaire"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %s"
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaire"
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soit"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique Ã  %L a plus de deux cas"
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sÃ©lecteur Ã  %L n'a pas de type"
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associÃ© %qs Ã  %L est utilisÃ© comme tableau"
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©"
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©"
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ã  %L chevauche TYPE IS Ã  %L"
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qs"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est tacite"
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsÃ¨que NULL () Ã  %L"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:9267
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9280
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dure"
  
! #: fortran/resolve.c:9296
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.c:9313
  #, 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 "L'Ã©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Ã©finie"
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille tacite"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©"
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©"
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaire"
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaire"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %L"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement Ã  %L peut conduire Ã  une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %L"
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %L"
*************** msgstr "L'instruction GOTO Ã  %L quitte
*** 59405,59585 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %L"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %L"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation Ã  une variable d'index FORALL Ã  %L"
  
! #: fortran/resolve.c:9774
  #, 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 "Le 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 objet"
  
! #: fortran/resolve.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entier"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %L"
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permise"
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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 "La 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 Â«Â =Â Â»"
  
! #: fortran/resolve.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %L"
  
! #: fortran/resolve.c:10653
  #, 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 "Ã€ 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."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.c:10907
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER"
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %L"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©faut"
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaire"
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL Ã  %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, 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 "La variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qs"
--- 59528,59708 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %L"
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %L"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation Ã  une variable d'index FORALL Ã  %L"
  
! #: fortran/resolve.c:9784
  #, 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 "Le 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 objet"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entier"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %L"
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)"
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permise"
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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 "La 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 Â«Â =Â Â»"
  
! #: fortran/resolve.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %L"
  
! #: fortran/resolve.c:10663
  #, 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 "Ã€ 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."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.c:10917
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER"
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %L"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©faut"
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaire"
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL Ã  %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.c:11617
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, 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 "La variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qs"
*************** msgstr "La variable %qs du module %qs av
*** 59587,60532 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaÃ®ne Ã  %L est trop grande"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs Ã  %L n'est pas extensible"
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeur"
  
! #: fortran/resolve.c:12031
  #, 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 "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Ã© Ã  %L"
  
! #: fortran/resolve.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©faut"
  
! #: fortran/resolve.c:12080
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETER"
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte"
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constante"
  
! #: fortran/resolve.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constante"
  
! #: fortran/resolve.c:12322
  #, 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 est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12371
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs Ã  %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaire"
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pure"
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mental"
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentale"
  
! #: fortran/resolve.c:12460
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %L"
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %L"
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12611
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procÃ©dure FINAL Ã  %L doit avoir exactement un argument"
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qs"
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTER"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qs"
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs Ã  %L sont ambigus"
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nom"
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASS"
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L"
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passÃ© comme objet non polymorphique de %qs Ã  %L"
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTER"
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qs"
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qs"
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©"
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) Ã  %L doit avoir la longueur un"
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©e"
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %L"
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.c:13858
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Le composant pointeur %qs de %qs Ã  %L est un type qui n'a pas Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union Ã  %L et %L"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACT"
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %L"
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %L"
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permis"
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %L"
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieur"
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.c:14413
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.c:14424
  #, 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 "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)"
  
! #: fortran/resolve.c:14431
  #, 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 "L'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "DÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©s"
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %L"
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %L"
  
! #: fortran/resolve.c:14633
  #, 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 Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %L"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole Ã  %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©fini"
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.c:14759
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©rique"
  
! #: fortran/resolve.c:14768
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:14776
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:14783
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.c:14810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s Ã  %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.c:14850
  #, 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 "La variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du module"
  
! #: fortran/resolve.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs Ã  %L doit avoir la longueur un"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qs"
  
! #: fortran/resolve.c:14954
  #, 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 Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14967
  #, 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 "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14985
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:15039
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15082
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %L"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVE"
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE"
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Mauvaise expression"
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMON"
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©dente"
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨re"
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante Ã  %L dans l'instruction DATA"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA Ã  %L a plus de variables que de valeurs"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA Ã  %L a plus de valeurs que de variables"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:15929
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.c:16063
  #, 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 "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "La procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PURE"
--- 59710,60655 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaÃ®ne Ã  %L est trop grande"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs Ã  %L n'est pas extensible"
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeur"
  
! #: fortran/resolve.c:12041
  #, 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 "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Ã© Ã  %L"
  
! #: fortran/resolve.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©faut"
  
! #: fortran/resolve.c:12090
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETER"
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte"
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constante"
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constante"
  
! #: fortran/resolve.c:12332
  #, 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 est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs Ã  %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaire"
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pure"
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mental"
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentale"
  
! #: fortran/resolve.c:12470
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %L"
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %L"
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12621
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procÃ©dure FINAL Ã  %L doit avoir exactement un argument"
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qs"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTER"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qs"
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs Ã  %L sont ambigus"
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nom"
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASS"
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L"
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passÃ© comme objet non polymorphique de %qs Ã  %L"
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTER"
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qs"
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qs"
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©"
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) Ã  %L doit avoir la longueur un"
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©e"
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %L"
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.c:13868
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Le composant pointeur %qs de %qs Ã  %L est un type qui n'a pas Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union Ã  %L et %L"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACT"
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %L"
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %L"
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permis"
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %L"
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieur"
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.c:14423
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.c:14434
  #, 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 "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)"
  
! #: fortran/resolve.c:14441
  #, 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 "L'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "DÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©s"
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %L"
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %L"
  
! #: fortran/resolve.c:14643
  #, 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 Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %L"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole Ã  %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©fini"
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.c:14769
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©rique"
  
! #: fortran/resolve.c:14778
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:14786
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:14793
  #, 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 "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.c:14820
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s Ã  %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.c:14860
  #, 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 "La variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du module"
  
! #: fortran/resolve.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs Ã  %L doit avoir la longueur un"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qs"
  
! #: fortran/resolve.c:14964
  #, 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 Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14977
  #, 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 "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14995
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:15049
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15092
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %L"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVE"
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE"
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Mauvaise expression"
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMON"
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©dente"
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨re"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante Ã  %L dans l'instruction DATA"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA Ã  %L a plus de variables que de valeurs"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA Ã  %L a plus de valeurs que de variables"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.c:16073
  #, 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 "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "La procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PURE"
*************** msgstr "Limites enfreintes dans IMAGE_IN
*** 60962,60968 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_convert_constant(): Type inattendu"
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Le caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %d"
--- 61085,61091 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_convert_constant(): Type inattendu"
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Le caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %d"
*************** msgstr "Fonction de liste d'arguments in
*** 61603,61620 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Fonction intrinsÃ¨que %qs (%d) non reconnue"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "DÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©"
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
--- 61726,61743 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Fonction intrinsÃ¨que %qs (%d) non reconnue"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "DÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©"
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
*************** msgstr "%qD est dÃ©fini avec le modÃ¨le
*** 61795,61972 ****
  msgid "previously defined here as %s"
  msgstr "prÃ©cÃ©demment dÃ©fini ici comme %s"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "plusieurs dÃ©finitions existantes pour %qE"
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "prÃ©cÃ©demment dÃ©fini ici"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "%qD viole la rÃ¨gle de la dÃ©finition unique du C++ "
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "le type de %qD ne correspond pas Ã  la dÃ©claration originale"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "l'alignement de %qD est plus grand que la dÃ©claration originale"
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "la taille de %qD diffÃ¨re de la taille de la dÃ©claration originale"
  
! #: lto/lto-symtab.c:739
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr "le code peut Ãªtre mal optimisÃ© Ã  moins que -fno-strict-aliasing soit utilisÃ©"
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "variable %qD redÃ©clarÃ©e comme une fonction"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "fonction %qD redÃ©clarÃ©e comme une variable"
  
  # la phrase fait rÃ©fÃ©rence Ã  une variable ou une fonction (cf les deux messages ci-dessus) d'oÃ¹ le fÃ©minin
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "prÃ©cÃ©demment dÃ©clarÃ©e ici"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "flux bytecode: rebut Ã  la fin de la section des symboles"
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "impossible de dÃ©coder le nombre hexadÃ©cimal"
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "nom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendu"
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "impossible de dÃ©coder le dÃ©calage dans le fichier"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "dÃ©calage inattendu"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ligne invalide dans le fichier de rÃ©solution"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "rÃ©solution invalide dans le fichier de rÃ©solution"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "la rÃ©solution avec le sub id %wx n'est pas dans le fichier objet"
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "impossible de lire les dÃ©clarations LTO depuis %s"
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Impossible d'ouvrir %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Impossible de mapper %s"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Impossible de lire %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() a Ã©chouÃ©"
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid a Ã©chouÃ©"
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "la mise en ligne du sous processus a Ã©chouÃ©"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signal"
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "aucun nom de fichier fourni pour la liste de sortie LTRANS"
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "ouverture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "Ã©criture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "fermeture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "n'a pu ouvrir le fichier de rÃ©solution des symboles: %m"
  
! #: lto/lto.c:2909
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "donnÃ©e de rÃ©solution manquante pour %s"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "erreurs durant la fusion des unitÃ©s de traductions"
--- 61918,62095 ----
  msgid "previously defined here as %s"
  msgstr "prÃ©cÃ©demment dÃ©fini ici comme %s"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "plusieurs dÃ©finitions existantes pour %qE"
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "prÃ©cÃ©demment dÃ©fini ici"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "%qD viole la rÃ¨gle de la dÃ©finition unique du C++ "
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "le type de %qD ne correspond pas Ã  la dÃ©claration originale"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "l'alignement de %qD est plus grand que la dÃ©claration originale"
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "la taille de %qD diffÃ¨re de la taille de la dÃ©claration originale"
  
! #: lto/lto-symtab.c:753
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr "le code peut Ãªtre mal optimisÃ© Ã  moins que -fno-strict-aliasing soit utilisÃ©"
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "variable %qD redÃ©clarÃ©e comme une fonction"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "fonction %qD redÃ©clarÃ©e comme une variable"
  
  # la phrase fait rÃ©fÃ©rence Ã  une variable ou une fonction (cf les deux messages ci-dessus) d'oÃ¹ le fÃ©minin
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "prÃ©cÃ©demment dÃ©clarÃ©e ici"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "flux bytecode: rebut Ã  la fin de la section des symboles"
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "impossible de dÃ©coder le nombre hexadÃ©cimal"
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "nom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendu"
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "impossible de dÃ©coder le dÃ©calage dans le fichier"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "dÃ©calage inattendu"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ligne invalide dans le fichier de rÃ©solution"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "rÃ©solution invalide dans le fichier de rÃ©solution"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "la rÃ©solution avec le sub id %wx n'est pas dans le fichier objet"
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "impossible de lire les dÃ©clarations LTO depuis %s"
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Impossible d'ouvrir %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Impossible de mapper %s"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Impossible de lire %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() a Ã©chouÃ©"
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid a Ã©chouÃ©"
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "la mise en ligne du sous processus a Ã©chouÃ©"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signal"
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "aucun nom de fichier fourni pour la liste de sortie LTRANS"
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "ouverture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "Ã©criture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "fermeture de la liste de sortie LTRANS %s: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "n'a pu ouvrir le fichier de rÃ©solution des symboles: %m"
  
! #: lto/lto.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "donnÃ©e de rÃ©solution manquante pour %s"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "erreurs durant la fusion des unitÃ©s de traductions"
*************** msgstr "%<-fobjc-sjlj-exceptions%> est i
*** 62908,62913 ****
--- 63031,63081 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "crÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qE"
  
+ #~ msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
+ #~ msgstr "Supporter les fonctions internes CET (Control-flow Enforcement Technology) et la gÃ©nÃ©ration de code."
+ 
+ #~ msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
+ #~ msgstr "Activer spÃ©cifiquement une fonctionnalitÃ© de suivi d'un branchement indirect de CET (Control-flow Enforcement Technology)."
+ 
+ #~ 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 "SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec le code qui ne participe pas Ã  la boucle. Si cette valeur vaut 0, toutes les expansions en ligne (non boucle et boucle) de memcmp sont dÃ©sactivÃ©es."
+ 
+ #~ 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 "SpÃ©cifier le nombre maximum d'octets Ã  comparer en ligne avec la gÃ©nÃ©ration de code de boucle. Si la longueur n'est pas connue au moment de la compilation, memcmp sera appelÃ© aprÃ¨s que ce nombre d'octets ait Ã©tÃ© comparÃ©. Par dÃ©faut, la longueur est choisie sur base des paramÃ¨tres de rÃ©glages."
+ 
+ #~ msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
+ #~ msgstr "%K%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination"
+ 
+ #~ msgid "%K%qD reading %E bytes from a region of size %E"
+ #~ msgstr "%K%qD lecture de %E octets depuis une rÃ©gion de taille %E"
+ 
+ #~ msgid "builtin operand should be an unsigned 6-bit value"
+ #~ msgstr "l'opÃ©rande intÃ©grÃ© devrait Ãªtre une valeur non signÃ©e sur 6 bits"
+ 
+ #~ msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
+ #~ msgstr "l'opÃ©rande de l'instruction Â«Â sleepÂ Â» doit Ãªtre une constante non signÃ©e sur 6 bits disponible lors de la compilation"
+ 
+ #~ msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
+ #~ msgstr "%<-fcf-protection=branch%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mibt pour activer CET"
+ 
+ #~ msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
+ #~ msgstr "%<-fcf-protection=return%> requiert le support CET de Intel. Utilisez l'option -mcet ou -mshstk pour activer CET"
+ 
+ #~ msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
+ #~ msgstr "%<-fcf-protection=full%> requiert le support CET de Intel. Utilisez -mcet ou les deux options -mibt et -mshstk pour activer CET"
+ 
+ #~ msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
+ #~ msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>"
+ 
+ #~ msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
+ #~ msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>"
+ 
+ #~ msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
+ #~ msgstr "le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableaux"
+ 
+ #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
+ #~ msgstr "ne peut convertir %qH en %qI pour l'argument %qP de %qD"
+ 
  #~ msgid "%G%qD output truncated copying %E byte from a string of length %E"
  #~ msgstr "la sortie de %G%qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %E"
  
diff -Nrcpad gcc-8.1.0/gcc/po/gcc.pot gcc-8.2.0/gcc/po/gcc.pot
*** gcc-8.1.0/gcc/po/gcc.pot	Tue May  1 20:34:14 2018
--- gcc-8.2.0/gcc/po/gcc.pot	Wed Jul 25 14:27:05 2018
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-07-25 14:25+0000\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
*************** msgstr ""
*** 39,83 ****
  msgid "[cannot find %s]"
  msgstr ""
  
! #: collect2.c:1557
  #, c-format
  msgid "collect2 version %s\n"
  msgstr ""
  
! #: collect2.c:1664
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1668
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1672
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1836
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.c:2068
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.c:2584
  #, c-format
  msgid ""
  "\n"
--- 39,83 ----
  msgid "[cannot find %s]"
  msgstr ""
  
! #: collect2.c:1585
  #, c-format
  msgid "collect2 version %s\n"
  msgstr ""
  
! #: collect2.c:1692
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1696
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1700
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.c:1864
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.c:2094
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.c:2610
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 98,104 ****
  msgid "%s: some warnings being treated as errors"
  msgstr ""
  
! #: diagnostic.c:324 input.c:222 input.c:1834 c-family/c-opts.c:1377
  #: fortran/cpp.c:576 fortran/error.c:1008 fortran/error.c:1028
  msgid "<built-in>"
  msgstr ""
--- 98,104 ----
  msgid "%s: some warnings being treated as errors"
  msgstr ""
  
! #: diagnostic.c:324 input.c:222 input.c:1834 c-family/c-opts.c:1392
  #: fortran/cpp.c:576 fortran/error.c:1008 fortran/error.c:1028
  msgid "<built-in>"
  msgstr ""
*************** msgstr ""
*** 188,200 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 188,200 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5775 config/i386/i386.c:17305
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5872 config/i386/i386.c:17396
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1097,1103 ****
  msgid "GCSE disabled"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:542 c/c-typeck.c:10240
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
--- 1097,1103 ----
  msgid "GCSE disabled"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:542 c/c-typeck.c:10245
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
*************** msgstr ""
*** 1401,1407 ****
  msgid "options enabled: "
  msgstr ""
  
! #: tree-diagnostic.c:299 c/c-decl.c:5419 c/c-typeck.c:7259 cp/error.c:1042
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1401,1407 ----
  msgid "options enabled: "
  msgstr ""
  
! #: tree-diagnostic.c:299 c/c-decl.c:5439 c/c-typeck.c:7264 cp/error.c:1042
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgid "length modifier in strfmon format
*** 3061,3124 ****
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.c:1402 fortran/cpp.c:590
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6613
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6624 config/aarch64/aarch64.c:6640
! #: config/aarch64/aarch64.c:6652 config/aarch64/aarch64.c:6663
! #: config/aarch64/aarch64.c:6673 config/aarch64/aarch64.c:6694
! #: config/aarch64/aarch64.c:6764 config/aarch64/aarch64.c:6775
! #: config/aarch64/aarch64.c:6789 config/aarch64/aarch64.c:7011
! #: config/aarch64/aarch64.c:7029
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6709 config/aarch64/aarch64.c:6720
! #: config/aarch64/aarch64.c:6871 config/aarch64/aarch64.c:6882
  #, c-format
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6732 config/aarch64/aarch64.c:6744
! #: config/aarch64/aarch64.c:6755
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6823 config/arm/arm.c:22704
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6908
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6911
  #, c-format
  msgid "invalid operand"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7040 config/aarch64/aarch64.c:7045
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7062
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
  #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3061,3124 ----
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.c:1417 fortran/cpp.c:590
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6629
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6640 config/aarch64/aarch64.c:6656
! #: config/aarch64/aarch64.c:6668 config/aarch64/aarch64.c:6679
! #: config/aarch64/aarch64.c:6689 config/aarch64/aarch64.c:6710
! #: config/aarch64/aarch64.c:6780 config/aarch64/aarch64.c:6791
! #: config/aarch64/aarch64.c:6805 config/aarch64/aarch64.c:7027
! #: config/aarch64/aarch64.c:7045
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6725 config/aarch64/aarch64.c:6736
! #: config/aarch64/aarch64.c:6887 config/aarch64/aarch64.c:6898
  #, c-format
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6748 config/aarch64/aarch64.c:6760
! #: config/aarch64/aarch64.c:6771
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6839 config/arm/arm.c:22704
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6924
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.c:6927
  #, c-format
  msgid "invalid operand"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7056 config/aarch64/aarch64.c:7061
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7078
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18561
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21875
  #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgid "invalid %%r value"
*** 3135,3154 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
--- 3135,3154 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21583
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21503 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21531
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
*************** msgid "invalid %%U value"
*** 3179,3185 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
--- 3179,3185 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21591
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
*************** msgid "invalid %%C value"
*** 3190,3196 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
--- 3190,3196 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21367
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
*************** msgid "unknown relocation unspec"
*** 3201,3207 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3201,3207 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21880
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr ""
*** 3212,3286 ****
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr ""
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr ""
  
! #: config/arc/arc.c:3826
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr ""
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr ""
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr ""
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr ""
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr ""
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr ""
  
--- 3212,3286 ----
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:3808
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr ""
  
! #: config/arc/arc.c:3816
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr ""
  
! #: config/arc/arc.c:3824
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr ""
  
! #: config/arc/arc.c:3832
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr ""
  
! #: config/arc/arc.c:3840 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:3851 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:3999 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4075 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4143 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4155
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr ""
  
! #: config/arc/arc.c:4212
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr ""
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4238 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3080 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5860
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr ""
  
! #: config/arc/arc.c:6149 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr ""
  
*************** msgstr ""
*** 3315,3321 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
--- 3315,3321 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3099
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
*************** msgstr ""
*** 3654,3751 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid ""
  "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18738
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr ""
  
--- 3654,3751 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17390
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17928
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17933
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:18163
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18272
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18349
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18428
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18446
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18459
  #, c-format
  msgid ""
  "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18474
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18502
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18520
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18543
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18629
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18691
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18741
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.c:29575
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgid "invalid %%P operand"
*** 3783,3789 ****
  msgstr ""
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3783,3789 ----
  msgstr ""
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21521
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3837,3843 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr ""
  
--- 3837,3843 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33348
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 3956,4140 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4411 config/rs6000/rs6000.c:4258
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4423 config/rs6000/rs6000.c:4273
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4431 config/rs6000/rs6000.c:4281
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4433 config/rs6000/rs6000.c:4283
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4438 config/rs6000/rs6000.c:4288
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4440 config/rs6000/rs6000.c:4290
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4648 config/rs6000/rs6000.c:4416
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4651 config/rs6000/rs6000.c:4419
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4663 config/rs6000/rs6000.c:4431
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4735 config/rs6000/rs6000.c:4512
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4742 config/rs6000/rs6000.c:4519
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3956,4140 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4411 config/rs6000/rs6000.c:4278
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4423 config/rs6000/rs6000.c:4293
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4431 config/rs6000/rs6000.c:4301
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4433 config/rs6000/rs6000.c:4303
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4438 config/rs6000/rs6000.c:4308
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4440 config/rs6000/rs6000.c:4310
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4648 config/rs6000/rs6000.c:4436
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4651 config/rs6000/rs6000.c:4439
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4663 config/rs6000/rs6000.c:4451
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4735 config/rs6000/rs6000.c:4532
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4742 config/rs6000/rs6000.c:4539
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10947
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21164
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21355
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21376
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21385
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21394
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21429
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21439
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21449
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21464
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21511
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21558
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21611
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21623
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21637
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21704
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21824
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22359
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22365
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22371
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36628
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38795
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38865
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38964
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39182
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39231
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39269
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39315
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39318
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4513,4526 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 4513,4526 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27838
! #: cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27836 cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgstr ""
*** 4535,4541 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 4535,4541 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 4543,4549 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 4543,4549 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgstr ""
*** 4557,4570 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
--- 4557,4570 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18152 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
*************** msgstr ""
*** 4574,4586 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
--- 4574,4586 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28469 cp/parser.c:29594
! #: cp/parser.c:32276
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
*************** msgstr ""
*** 4589,4638 ****
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
! #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-typeck.c:7847
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4589,4638 ----
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30169
! #: cp/parser.c:30243
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
! #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28433
! #: cp/parser.c:30386
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35671
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28442 cp/parser.c:31532
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-typeck.c:7852
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15788 cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4890,4900 ****
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4890,4900 ----
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5271
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:23053
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4940,4966 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
--- 4940,4966 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4266
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4253
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4307
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4315
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6140 c/c-typeck.c:4327
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
*************** msgstr ""
*** 5200,5266 ****
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3223
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3227
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3249
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3474
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3554
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3671
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:7038
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.c:1757
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.c:1766
  msgid "attribute declaration"
  msgstr ""
  
! #: fortran/parse.c:1802
  msgid "data declaration"
  msgstr ""
  
! #: fortran/parse.c:1820
  msgid "derived type declaration"
  msgstr ""
  
! #: fortran/parse.c:1947
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.c:1956
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.c:2071
  msgid "simple IF"
  msgstr ""
  
--- 5200,5266 ----
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3225
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3229
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3251
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3476
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3556
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3673
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:7040
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.c:1761
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.c:1770
  msgid "attribute declaration"
  msgstr ""
  
! #: fortran/parse.c:1806
  msgid "data declaration"
  msgstr ""
  
! #: fortran/parse.c:1824
  msgid "derived type declaration"
  msgstr ""
  
! #: fortran/parse.c:1951
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.c:1960
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2054 fortran/resolve.c:11219
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2057 fortran/resolve.c:11270 fortran/resolve.c:11273
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.c:2075
  msgid "simple IF"
  msgstr ""
  
*************** msgstr ""
*** 5352,5457 ****
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:3878
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3893
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3926
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3949
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:3963
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:4015
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:4021
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:4034
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgstr ""
  
! #: fortran/resolve.c:4037
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.c:4040
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:4044
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:4132
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5352,5464 ----
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:3879
! #, c-format
! msgid ""
! "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s"
! "%%> at %%L"
! msgstr ""
! 
! #: fortran/resolve.c:3884
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3899
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3932
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:3955
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:3969
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:4021
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:4027
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:4040
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgstr ""
  
! #: fortran/resolve.c:4043
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.c:4046
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:4050
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:4138
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6855
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6859
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6863
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6867
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6871
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7156 fortran/resolve.c:7159
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7531 fortran/resolve.c:7534
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7726 fortran/resolve.c:9428
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7770 fortran/resolve.c:9440
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9230
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9452
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5490,5496 ****
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10154
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5497,5503 ----
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10157
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5499,5510 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5506,5517 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8090
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8122
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr ""
*** 5525,5539 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.c:2180
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.c:2200 fortran/trans-stmt.c:2456
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.c:2309
  msgid "DO step value is zero"
  msgstr ""
  
--- 5532,5546 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.c:2177
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.c:2197 fortran/trans-stmt.c:2453
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.c:2306
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 6115,6124 ****
  msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:485 config/alpha/alpha.opt:31 common.opt:783 common.opt:985
! #: common.opt:989 common.opt:993 common.opt:997 common.opt:1532 common.opt:1588
! #: common.opt:1712 common.opt:1716 common.opt:1946 common.opt:2116
! #: common.opt:2792
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
--- 6122,6131 ----
  msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:485 config/alpha/alpha.opt:31 common.opt:649 common.opt:783
! #: common.opt:989 common.opt:993 common.opt:997 common.opt:1001 common.opt:1536
! #: common.opt:1592 common.opt:1716 common.opt:1720 common.opt:1950
! #: common.opt:2120 common.opt:2796
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
*************** msgid "Append underscores to externally
*** 6352,6363 ****
  msgstr ""
  
  #: fortran/lang.opt:751 c-family/c.opt:1356 c-family/c.opt:1384
! #: c-family/c.opt:1634 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1154
! #: common.opt:1333 common.opt:1408 common.opt:1676 common.opt:1799
! #: common.opt:2169 common.opt:2205 common.opt:2298 common.opt:2302
! #: common.opt:2407 common.opt:2498 common.opt:2506 common.opt:2514
! #: common.opt:2522 common.opt:2623 common.opt:2675 common.opt:2755
! #: common.opt:2893 common.opt:2897 common.opt:2901 common.opt:2905
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
--- 6359,6370 ----
  msgstr ""
  
  #: fortran/lang.opt:751 c-family/c.opt:1356 c-family/c.opt:1384
! #: c-family/c.opt:1634 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1158
! #: common.opt:1337 common.opt:1412 common.opt:1680 common.opt:1803
! #: common.opt:2173 common.opt:2209 common.opt:2302 common.opt:2306
! #: common.opt:2411 common.opt:2502 common.opt:2510 common.opt:2518
! #: common.opt:2526 common.opt:2627 common.opt:2679 common.opt:2759
! #: common.opt:2897 common.opt:2901 common.opt:2905 common.opt:2909
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
*************** msgstr ""
*** 6407,6413 ****
  #: 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:1855 c-family/c.opt:1863 brig/lang.opt:39
! #: config/darwin.opt:56 common.opt:338 common.opt:341 common.opt:3046
  #, c-format
  msgid "missing filename after %qs"
  msgstr ""
--- 6414,6420 ----
  #: 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:1855 c-family/c.opt:1863 brig/lang.opt:39
! #: config/darwin.opt:56 common.opt:338 common.opt:341 common.opt:3050
  #, c-format
  msgid "missing filename after %qs"
  msgstr ""
*************** msgstr ""
*** 7061,7067 ****
  #: c-family/c.opt:1525 c-family/c.opt:1528 c-family/c.opt:1569
  #: c-family/c.opt:1704 c-family/c.opt:1731 c-family/c.opt:1771
  #: c-family/c.opt:1802 c-family/c.opt:1806 c-family/c.opt:1822
! #: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:434
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr ""
--- 7068,7074 ----
  #: c-family/c.opt:1525 c-family/c.opt:1528 c-family/c.opt:1569
  #: c-family/c.opt:1704 c-family/c.opt:1731 c-family/c.opt:1771
  #: c-family/c.opt:1802 c-family/c.opt:1806 c-family/c.opt:1822
! #: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:432
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr ""
*************** msgid ""
*** 14588,14597 ****
  "behavior."
  msgstr ""
  
- #: common.opt:649
- msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
- msgstr ""
- 
  #: common.opt:656
  msgid ""
  "Warn about some C++ One Definition Rule violations during link time "
--- 14595,14600 ----
*************** msgstr ""
*** 14783,16195 ****
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:946
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:950
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:954
  msgid "Align the start of functions."
  msgstr ""
  
! #: common.opt:964
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:971
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:978
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1001
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1005
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1009
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1013
  msgid ""
  "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-"
  "defined sections."
  msgstr ""
  
! #: common.opt:1018
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1022
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1029
  msgid ""
  "Use trap instead of a library function for undefined behavior sanitization."
  msgstr ""
  
! #: common.opt:1033
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1037
  msgid "Generate auto-inc/dec instructions."
  msgstr ""
  
! #: common.opt:1041
  msgid ""
  "Use sample profile information for call graph node weights. The default "
  "profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1046
  msgid ""
  "Use sample profile information for call graph node weights. The profile file "
  "is specified in the argument."
  msgstr ""
  
! #: common.opt:1055
  msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1059
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1063
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1067
  msgid ""
  "Perform branch target load optimization before prologue / epilogue threading."
  msgstr ""
  
! #: common.opt:1071
  msgid ""
  "Perform branch target load optimization after prologue / epilogue threading."
  msgstr ""
  
! #: common.opt:1075
  msgid ""
  "Restrict target load migration not to re-use registers in any basic block."
  msgstr ""
  
! #: common.opt:1079
  msgid ""
  "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1083
  msgid ""
  "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1090
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1094
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1098
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1102 common.opt:1106
  msgid "Perform internal consistency checkings."
  msgstr ""
  
! #: common.opt:1110
  msgid "Enable code hoisting."
  msgstr ""
  
! #: common.opt:1114
  msgid ""
  "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1118
  msgid "Do not put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1126
  msgid ""
  "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
  "compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1130
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1134
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1138
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1142
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1146
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1150
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1158
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1162
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1166
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1170
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1174
  msgid ""
  "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
  "limit."
  msgstr ""
  
! #: common.opt:1178
  msgid ""
  "-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug "
  "information."
  msgstr ""
  
! #: common.opt:1182
  msgid ""
  "-ffile-prefix-map=<old>=<new> Map one directory name to another in "
  "compilation result."
  msgstr ""
  
! #: common.opt:1186
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1192
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1196
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1200
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1204
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1208
  msgid ""
  "Stream extra data to support more aggressive devirtualization in LTO local "
  "transformation mode."
  msgstr ""
  
! #: common.opt:1212
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1216
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1220
  msgid ""
  "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
  "location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1237
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1245
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1265
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1269
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1273
  msgid ""
  "Amend appropriate diagnostic messages with the command line option that "
  "controls them."
  msgstr ""
  
! #: common.opt:1277
  msgid ""
  "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
  msgstr ""
  
! #: common.opt:1281
  msgid ""
  "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgstr ""
  
! #: common.opt:1285
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1292
  msgid ""
  "-fdump-final-insns=filename\tDump to filename the insns at the end of "
  "translation."
  msgstr ""
  
! #: common.opt:1296
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1300
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1304
  msgid ""
  "Collect and dump debug information into temporary file if ICE in C/C++ "
  "compiler occurred."
  msgstr ""
  
! #: common.opt:1309
  msgid ""
  "Dump detailed information on GCC's internal representation of source code "
  "locations."
  msgstr ""
  
! #: common.opt:1313
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1317
  msgid ""
  "Suppress output of instruction numbers, line number notes and addresses in "
  "debugging dumps."
  msgstr ""
  
! #: common.opt:1321
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1325
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1329
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1337
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1341
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1345
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1349
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1353
  msgid "Enable exception handling."
  msgstr ""
  
! #: common.opt:1357
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1361
  msgid ""
  "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
  "point precision."
  msgstr ""
  
! #: common.opt:1364
  #, c-format
  msgid "unknown excess precision style %qs"
  msgstr ""
  
! #: common.opt:1376
  msgid ""
  "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of "
  "FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1379
  #, c-format
  msgid ""
  "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1392
  msgid ""
  "Output lto objects containing both the intermediate language and binary "
  "output."
  msgstr ""
  
! #: common.opt:1396
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1400
  msgid ""
  "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1404
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1412
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1416
  msgid ""
  "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1419
  #, c-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1433
  msgid ""
  "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" "
  "exceptions."
  msgstr ""
  
! #: common.opt:1440
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1444
  msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1448
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1452
  msgid ""
  "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1456
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1460
  msgid ""
  "Perform redundant load after store elimination in global common "
  "subexpression elimination."
  msgstr ""
  
! #: common.opt:1465
  msgid ""
  "Perform global common subexpression elimination after register allocation "
  "has finished."
  msgstr ""
  
! #: common.opt:1482
  msgid ""
  "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
  "encodings and standard DWARF emitted in the debug information"
  msgstr ""
  
! #: common.opt:1487
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1491
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1495
  msgid ""
  "Enable hoisting adjacent loads to encourage generating conditional move "
  "instructions."
  msgstr ""
  
! #: common.opt:1504
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1508 common.opt:1516 common.opt:2587
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1512
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1520
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1524
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1528
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1536
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1540
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1544
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1548
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1556
  msgid "Process #ident directives."
  msgstr ""
  
! #: common.opt:1560
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1564
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1568
  msgid ""
  "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local "
  "variables."
  msgstr ""
  
! #: common.opt:1571
  #, c-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1584
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1596
  msgid "Do not generate .size directives."
  msgstr ""
  
! #: common.opt:1600
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1606
  msgid ""
  "Enable inlining of function declared \"inline\", disabling disables all "
  "inlining."
  msgstr ""
  
! #: common.opt:1610
  msgid ""
  "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1614
  msgid ""
  "Integrate functions not declared \"inline\" into their callers when "
  "profitable."
  msgstr ""
  
! #: common.opt:1618
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1625
  msgid ""
  "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1629
  msgid ""
  "Inline __atomic operations when a lock free instruction sequence is "
  "available."
  msgstr ""
  
! #: common.opt:1636
  msgid ""
  "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks "
  "to verify jump/call/return control-flow transfer instructions have valid "
  "targets."
  msgstr ""
  
! #: common.opt:1640
  #, c-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:1656
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:1660
  msgid ""
  "-finstrument-functions-exclude-function-list=name,...  Do not instrument "
  "listed functions."
  msgstr ""
  
! #: common.opt:1664
  msgid ""
  "-finstrument-functions-exclude-file-list=filename,...  Do not instrument "
  "functions listed in files."
  msgstr ""
  
! #: common.opt:1668
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:1672
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:1680
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:1684
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:1688
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:1692
  msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:1696
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:1700
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:1704
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:1708
  msgid "Discover readonly and non addressable static variables."
  msgstr ""
  
! #: common.opt:1720
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:1724
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:1727
  #, c-format
  msgid "unknown IRA algorithm %qs"
  msgstr ""
  
! #: common.opt:1737
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:1740
  #, c-format
  msgid "unknown IRA region %qs"
  msgstr ""
  
! #: common.opt:1753
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:1758
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:1763
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:1767
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:1771
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:1775
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:1779
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:1783
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:1787
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:1791
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:1795
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:1803
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:1807
  msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:1811
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:1814
  #, c-format
  msgid "unknown LTO partitioning model %qs"
  msgstr ""
  
! #: common.opt:1833
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:1838
  msgid ""
  "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgstr ""
  
! #: common.opt:1842
  msgid "Merge C++ types using One Definition Rule."
  msgstr ""
  
! #: common.opt:1846
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:1850
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:1854
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:1858
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:1862
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:1866
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:1873
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:1877
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:1881
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:1885
  msgid ""
  "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
  "line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:1889
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:1893
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:1897
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:1901
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:1905
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:1909
  msgid ""
  "Enable/Disable the traditional scheduling in loops that already passed "
  "modulo scheduling."
  msgstr ""
  
! #: common.opt:1913
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:1916
  #, c-format
  msgid "options or targets missing after %qs"
  msgstr ""
  
! #: common.opt:1917
  msgid ""
  "-foffload=<targets>=<options>  Specify offloading targets and options for "
  "them."
  msgstr ""
  
! #: common.opt:1921
  msgid ""
  "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:1924
  #, c-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:1934
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:1938
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:1942
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:1950
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:1954
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:1958 common.opt:1962
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:1966
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:1970
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:1974
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:1978
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:1982
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:1986
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:1990
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:1994
  msgid ""
  "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:1998
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2002
  msgid ""
  "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2006
  msgid ""
  "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2010
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2014
  msgid ""
  "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
  "plugin <name>."
  msgstr ""
  
! #: common.opt:2018
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2022
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2026
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2030
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2034
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2038
  msgid ""
  "Set the top-level directory for storing the profile data. The default is "
  "'pwd'."
  msgstr ""
  
! #: common.opt:2043
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2047
  msgid ""
  "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update "
  "method."
  msgstr ""
  
! #: common.opt:2050
  #, c-format
  msgid "unknown profile update method %qs"
  msgstr ""
  
! #: common.opt:2063
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations."
  msgstr ""
  
! #: common.opt:2067
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2071
  msgid ""
  "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2075
  msgid ""
  "Enable common options for performing profile feedback directed "
  "optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2079
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2083
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2087
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2091
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2098
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2108
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2112
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2120
  msgid ""
  "Tell DSE that the storage for a C++ object is dead when the constructor "
  "starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2128
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2132
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2136
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2140
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2144
  msgid ""
  "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering "
  "algorithm."
  msgstr ""
  
! #: common.opt:2147
  #, c-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2157
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2161
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2165
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2173
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2177
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2181
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2185
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2189
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2193
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2197
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2201
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2209
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2213
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2220
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2224
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2228
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2232
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2236
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2240
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2244
  msgid ""
  "Allow interposing function (or variables) by ones with different semantics "
  "(or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2250
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2254
  msgid ""
  "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
  "prematurely scheduled."
  msgstr ""
  
! #: common.opt:2262
  msgid ""
  "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2266
  msgid ""
  "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
  "premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2270
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2274
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2278
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2282
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2286
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2290
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2294
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2306
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2310
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2314
  msgid ""
  "Emit function prologues only before parts of the function that need it, "
  "rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2319
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2323
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2327
  msgid ""
  "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2331
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2335
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2339
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2343
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2347
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2351
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2355
  msgid ""
  "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2359
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2363
  msgid ""
  "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
  "program."
  msgstr ""
  
! #: common.opt:2367
  msgid ""
  "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2371
  msgid ""
  "Insert code to probe each page of stack space as it is allocated to protect "
  "from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2379
  msgid ""
  "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2383
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2387
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2391
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2395
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2399
  msgid ""
  "Use stack protection method only for functions with the stack_protect "
  "attribute."
  msgstr ""
  
! #: common.opt:2403
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2415
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2419
  msgid ""
  "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2423
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2427
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:2431
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2435
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2439
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2443
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2447
  msgid ""
  "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
  "default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:2450
  #, c-format
  msgid "unknown TLS model %qs"
  msgstr ""
  
! #: common.opt:2466
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:2470
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:2474
  msgid ""
  "For targets that normally need trampolines for nested functions, always "
  "generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:2482
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:2486
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:2490
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:2494
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:2502
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:2510
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:2518
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:2526
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:2530
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:2534
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:2538
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:2542
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:2546
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:2550
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:2554
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:2558
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:2562
  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:2568
  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 "
--- 14786,16198 ----
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:950
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:954
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:958
  msgid "Align the start of functions."
  msgstr ""
  
! #: common.opt:968
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:975
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:982
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1005
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1009
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1013
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1017
  msgid ""
  "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-"
  "defined sections."
  msgstr ""
  
! #: common.opt:1022
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1026
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1033
  msgid ""
  "Use trap instead of a library function for undefined behavior sanitization."
  msgstr ""
  
! #: common.opt:1037
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1041
  msgid "Generate auto-inc/dec instructions."
  msgstr ""
  
! #: common.opt:1045
  msgid ""
  "Use sample profile information for call graph node weights. The default "
  "profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1050
  msgid ""
  "Use sample profile information for call graph node weights. The profile file "
  "is specified in the argument."
  msgstr ""
  
! #: common.opt:1059
  msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1063
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1067
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1071
  msgid ""
  "Perform branch target load optimization before prologue / epilogue threading."
  msgstr ""
  
! #: common.opt:1075
  msgid ""
  "Perform branch target load optimization after prologue / epilogue threading."
  msgstr ""
  
! #: common.opt:1079
  msgid ""
  "Restrict target load migration not to re-use registers in any basic block."
  msgstr ""
  
! #: common.opt:1083
  msgid ""
  "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1087
  msgid ""
  "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1094
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1098
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1102
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1106 common.opt:1110
  msgid "Perform internal consistency checkings."
  msgstr ""
  
! #: common.opt:1114
  msgid "Enable code hoisting."
  msgstr ""
  
! #: common.opt:1118
  msgid ""
  "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1122
  msgid "Do not put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1130
  msgid ""
  "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
  "compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1134
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1138
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1142
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1146
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1150
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1154
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1162
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1166
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1170
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1174
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1178
  msgid ""
  "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
  "limit."
  msgstr ""
  
! #: common.opt:1182
  msgid ""
  "-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug "
  "information."
  msgstr ""
  
! #: common.opt:1186
  msgid ""
  "-ffile-prefix-map=<old>=<new> Map one directory name to another in "
  "compilation result."
  msgstr ""
  
! #: common.opt:1190
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1196
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1200
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1204
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1208
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1212
  msgid ""
  "Stream extra data to support more aggressive devirtualization in LTO local "
  "transformation mode."
  msgstr ""
  
! #: common.opt:1216
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1220
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1224
  msgid ""
  "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
  "location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1241
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1249
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1269
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1273
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1277
  msgid ""
  "Amend appropriate diagnostic messages with the command line option that "
  "controls them."
  msgstr ""
  
! #: common.opt:1281
  msgid ""
  "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
  msgstr ""
  
! #: common.opt:1285
  msgid ""
  "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgstr ""
  
! #: common.opt:1289
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1296
  msgid ""
  "-fdump-final-insns=filename\tDump to filename the insns at the end of "
  "translation."
  msgstr ""
  
! #: common.opt:1300
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1304
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1308
  msgid ""
  "Collect and dump debug information into temporary file if ICE in C/C++ "
  "compiler occurred."
  msgstr ""
  
! #: common.opt:1313
  msgid ""
  "Dump detailed information on GCC's internal representation of source code "
  "locations."
  msgstr ""
  
! #: common.opt:1317
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1321
  msgid ""
  "Suppress output of instruction numbers, line number notes and addresses in "
  "debugging dumps."
  msgstr ""
  
! #: common.opt:1325
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1329
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1333
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1341
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1345
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1349
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1353
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1357
  msgid "Enable exception handling."
  msgstr ""
  
! #: common.opt:1361
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1365
  msgid ""
  "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
  "point precision."
  msgstr ""
  
! #: common.opt:1368
  #, c-format
  msgid "unknown excess precision style %qs"
  msgstr ""
  
! #: common.opt:1380
  msgid ""
  "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of "
  "FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1383
  #, c-format
  msgid ""
  "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1396
  msgid ""
  "Output lto objects containing both the intermediate language and binary "
  "output."
  msgstr ""
  
! #: common.opt:1400
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1404
  msgid ""
  "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1408
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1416
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1420
  msgid ""
  "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1423
  #, c-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1437
  msgid ""
  "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" "
  "exceptions."
  msgstr ""
  
! #: common.opt:1444
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1448
  msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1452
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1456
  msgid ""
  "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1460
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1464
  msgid ""
  "Perform redundant load after store elimination in global common "
  "subexpression elimination."
  msgstr ""
  
! #: common.opt:1469
  msgid ""
  "Perform global common subexpression elimination after register allocation "
  "has finished."
  msgstr ""
  
! #: common.opt:1486
  msgid ""
  "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
  "encodings and standard DWARF emitted in the debug information"
  msgstr ""
  
! #: common.opt:1491
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1495
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1499
  msgid ""
  "Enable hoisting adjacent loads to encourage generating conditional move "
  "instructions."
  msgstr ""
  
! #: common.opt:1508
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1512 common.opt:1520 common.opt:2591
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1516
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1524
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1528
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1532
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1540
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1544
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1548
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1552
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1560
  msgid "Process #ident directives."
  msgstr ""
  
! #: common.opt:1564
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1568
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1572
  msgid ""
  "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local "
  "variables."
  msgstr ""
  
! #: common.opt:1575
  #, c-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1588
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1600
  msgid "Do not generate .size directives."
  msgstr ""
  
! #: common.opt:1604
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1610
  msgid ""
  "Enable inlining of function declared \"inline\", disabling disables all "
  "inlining."
  msgstr ""
  
! #: common.opt:1614
  msgid ""
  "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1618
  msgid ""
  "Integrate functions not declared \"inline\" into their callers when "
  "profitable."
  msgstr ""
  
! #: common.opt:1622
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1629
  msgid ""
  "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1633
  msgid ""
  "Inline __atomic operations when a lock free instruction sequence is "
  "available."
  msgstr ""
  
! #: common.opt:1640
  msgid ""
  "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks "
  "to verify jump/call/return control-flow transfer instructions have valid "
  "targets."
  msgstr ""
  
! #: common.opt:1644
  #, c-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:1660
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:1664
  msgid ""
  "-finstrument-functions-exclude-function-list=name,...  Do not instrument "
  "listed functions."
  msgstr ""
  
! #: common.opt:1668
  msgid ""
  "-finstrument-functions-exclude-file-list=filename,...  Do not instrument "
  "functions listed in files."
  msgstr ""
  
! #: common.opt:1672
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:1676
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:1684
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:1688
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:1692
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:1696
  msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:1700
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:1704
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:1708
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:1712
  msgid "Discover readonly and non addressable static variables."
  msgstr ""
  
! #: common.opt:1724
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:1728
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:1731
  #, c-format
  msgid "unknown IRA algorithm %qs"
  msgstr ""
  
! #: common.opt:1741
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:1744
  #, c-format
  msgid "unknown IRA region %qs"
  msgstr ""
  
! #: common.opt:1757
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:1762
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:1767
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:1771
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:1775
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:1779
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:1783
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:1787
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:1791
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:1795
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:1799
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:1807
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:1811
  msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:1815
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:1818
  #, c-format
  msgid "unknown LTO partitioning model %qs"
  msgstr ""
  
! #: common.opt:1837
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:1842
  msgid ""
  "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgstr ""
  
! #: common.opt:1846
  msgid "Merge C++ types using One Definition Rule."
  msgstr ""
  
! #: common.opt:1850
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:1854
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:1858
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:1862
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:1866
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:1870
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:1877
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:1881
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:1885
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:1889
  msgid ""
  "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
  "line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:1893
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:1897
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:1901
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:1905
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:1909
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:1913
  msgid ""
  "Enable/Disable the traditional scheduling in loops that already passed "
  "modulo scheduling."
  msgstr ""
  
! #: common.opt:1917
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:1920
  #, c-format
  msgid "options or targets missing after %qs"
  msgstr ""
  
! #: common.opt:1921
  msgid ""
  "-foffload=<targets>=<options>  Specify offloading targets and options for "
  "them."
  msgstr ""
  
! #: common.opt:1925
  msgid ""
  "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:1928
  #, c-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:1938
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:1942
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:1946
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:1954
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:1958
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:1962 common.opt:1966
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:1970
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:1974
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:1978
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:1982
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:1986
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:1990
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:1994
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:1998
  msgid ""
  "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2002
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2006
  msgid ""
  "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2010
  msgid ""
  "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2014
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2018
  msgid ""
  "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
  "plugin <name>."
  msgstr ""
  
! #: common.opt:2022
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2026
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2030
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2034
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2038
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2042
  msgid ""
  "Set the top-level directory for storing the profile data. The default is "
  "'pwd'."
  msgstr ""
  
! #: common.opt:2047
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2051
  msgid ""
  "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update "
  "method."
  msgstr ""
  
! #: common.opt:2054
  #, c-format
  msgid "unknown profile update method %qs"
  msgstr ""
  
! #: common.opt:2067
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations."
  msgstr ""
  
! #: common.opt:2071
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2075
  msgid ""
  "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2079
  msgid ""
  "Enable common options for performing profile feedback directed "
  "optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2083
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2087
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2091
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2095
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2102
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2112
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2116
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2124
  msgid ""
  "Tell DSE that the storage for a C++ object is dead when the constructor "
  "starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2132
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2136
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2140
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2144
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2148
  msgid ""
  "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering "
  "algorithm."
  msgstr ""
  
! #: common.opt:2151
  #, c-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2161
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2165
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2169
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2177
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2181
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2185
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2189
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2193
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2197
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2201
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2205
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2213
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2217
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2224
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2228
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2232
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2236
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2240
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2244
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2248
  msgid ""
  "Allow interposing function (or variables) by ones with different semantics "
  "(or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2254
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2258
  msgid ""
  "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
  "prematurely scheduled."
  msgstr ""
  
! #: common.opt:2266
  msgid ""
  "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2270
  msgid ""
  "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
  "premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2274
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2278
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2282
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2286
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2290
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2294
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2298
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2310
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2314
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2318
  msgid ""
  "Emit function prologues only before parts of the function that need it, "
  "rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2323
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2327
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2331
  msgid ""
  "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2335
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2339
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2343
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2347
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2351
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2355
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2359
  msgid ""
  "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2363
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2367
  msgid ""
  "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
  "program."
  msgstr ""
  
! #: common.opt:2371
  msgid ""
  "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2375
  msgid ""
  "Insert code to probe each page of stack space as it is allocated to protect "
  "from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2383
  msgid ""
  "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2387
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2391
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2395
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2399
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2403
  msgid ""
  "Use stack protection method only for functions with the stack_protect "
  "attribute."
  msgstr ""
  
! #: common.opt:2407
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2419
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2423
  msgid ""
  "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2427
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2431
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:2435
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2439
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2443
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2447
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2451
  msgid ""
  "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
  "default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:2454
  #, c-format
  msgid "unknown TLS model %qs"
  msgstr ""
  
! #: common.opt:2470
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:2474
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:2478
  msgid ""
  "For targets that normally need trampolines for nested functions, always "
  "generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:2486
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:2490
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:2494
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:2498
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:2506
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:2514
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:2522
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:2530
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:2534
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:2538
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:2542
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:2546
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:2550
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:2554
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:2558
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:2562
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:2566
  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:2572
  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 "
*************** msgid ""
*** 16197,16607 ****
  "statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:2575
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:2579
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:2583
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:2591
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:2595
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:2599
  msgid ""
  "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:2603
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:2607
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:2611
  msgid ""
  "In SSA-PRE optimization on trees, enable partial-partial redundancy "
  "elimination."
  msgstr ""
  
! #: common.opt:2615
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:2619
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:2627
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:2631
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:2635
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:2639
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:2643
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:2647
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:2651
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:2655
  msgid ""
  "Assume common declarations may be overridden with ones with a larger "
  "trailing array."
  msgstr ""
  
! #: common.opt:2660
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:2664
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:2668
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:2679
  msgid ""
  "Allow optimization for floating-point arithmetic which may change the result "
  "of the operation due to rounding."
  msgstr ""
  
! #: common.opt:2684
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:2692
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:2696
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:2700
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:2704
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:2708
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:2712
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:2724
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:2732
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:2738
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:2746
  msgid ""
  "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:2751
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:2759
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:2763
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:2767
  msgid ""
  "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|"
  "dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:2772
  msgid ""
  "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization "
  "cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:2775
  #, c-format
  msgid "unknown vectorizer cost model %qs"
  msgstr ""
  
! #: common.opt:2788
  msgid ""
  "Enables the dynamic vectorizer cost model.  Preserved for backward "
  "compatibility."
  msgstr ""
  
! #: common.opt:2796
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:2806
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:2810
  msgid ""
  "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
  "visibility."
  msgstr ""
  
! #: common.opt:2813
  #, c-format
  msgid "unrecognized visibility value %qs"
  msgstr ""
  
! #: common.opt:2829
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:2832
  #, c-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:2845
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:2849
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:2853
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:2857
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:2861
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:2865
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:2869
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:2873
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:2877
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:2881
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:2885
  msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgstr ""
  
! #: common.opt:2889
  msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgstr ""
  
! #: common.opt:2892 common.opt:2896 common.opt:2900 common.opt:2904
  #, c-format
  msgid "switch %qs no longer supported"
  msgstr ""
  
! #: common.opt:2909
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:2913
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:2917
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:2921
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:2925
  msgid "Generate extended entry point information for inlined functions"
  msgstr ""
  
! #: common.opt:2929
  msgid "Compute locview reset points based on insn length estimates"
  msgstr ""
  
! #: common.opt:2937
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:2941
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:2945
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:2949
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:2953
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:2957
  msgid "Generate debug information in STABS format."
  msgstr ""
  
! #: common.opt:2961
  msgid "Generate debug information in extended STABS format."
  msgstr ""
  
! #: common.opt:2965
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:2969
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:2973
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:2977
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:2984
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:2988
  msgid "Generate debug information in XCOFF format."
  msgstr ""
  
! #: common.opt:2992
  msgid "Generate debug information in extended XCOFF format."
  msgstr ""
  
! #: common.opt:3010
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3014
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3021
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3025
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3047
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3051
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3061
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3101
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3133
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3137
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3141
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3151
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3196
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3200
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3204
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3211
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
  #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
--- 16200,16610 ----
  "statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:2579
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:2583
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:2587
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:2595
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:2599
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:2603
  msgid ""
  "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:2607
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:2611
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:2615
  msgid ""
  "In SSA-PRE optimization on trees, enable partial-partial redundancy "
  "elimination."
  msgstr ""
  
! #: common.opt:2619
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:2623
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:2631
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:2635
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:2639
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:2643
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:2647
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:2651
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:2655
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:2659
  msgid ""
  "Assume common declarations may be overridden with ones with a larger "
  "trailing array."
  msgstr ""
  
! #: common.opt:2664
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:2668
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:2672
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:2683
  msgid ""
  "Allow optimization for floating-point arithmetic which may change the result "
  "of the operation due to rounding."
  msgstr ""
  
! #: common.opt:2688
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:2696
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:2700
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:2704
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:2708
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:2712
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:2716
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:2728
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:2736
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:2742
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:2750
  msgid ""
  "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:2755
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:2763
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:2767
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:2771
  msgid ""
  "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|"
  "dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:2776
  msgid ""
  "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization "
  "cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:2779
  #, c-format
  msgid "unknown vectorizer cost model %qs"
  msgstr ""
  
! #: common.opt:2792
  msgid ""
  "Enables the dynamic vectorizer cost model.  Preserved for backward "
  "compatibility."
  msgstr ""
  
! #: common.opt:2800
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:2810
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:2814
  msgid ""
  "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
  "visibility."
  msgstr ""
  
! #: common.opt:2817
  #, c-format
  msgid "unrecognized visibility value %qs"
  msgstr ""
  
! #: common.opt:2833
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:2836
  #, c-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:2849
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:2853
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:2857
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:2861
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:2865
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:2869
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:2873
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:2877
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:2881
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:2885
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:2889
  msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgstr ""
  
! #: common.opt:2893
  msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgstr ""
  
! #: common.opt:2896 common.opt:2900 common.opt:2904 common.opt:2908
  #, c-format
  msgid "switch %qs no longer supported"
  msgstr ""
  
! #: common.opt:2913
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:2917
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:2921
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:2925
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:2929
  msgid "Generate extended entry point information for inlined functions"
  msgstr ""
  
! #: common.opt:2933
  msgid "Compute locview reset points based on insn length estimates"
  msgstr ""
  
! #: common.opt:2941
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:2945
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:2949
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:2953
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:2957
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:2961
  msgid "Generate debug information in STABS format."
  msgstr ""
  
! #: common.opt:2965
  msgid "Generate debug information in extended STABS format."
  msgstr ""
  
! #: common.opt:2969
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:2973
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:2977
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:2981
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:2988
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:2992
  msgid "Generate debug information in XCOFF format."
  msgstr ""
  
! #: common.opt:2996
  msgid "Generate debug information in extended XCOFF format."
  msgstr ""
  
! #: common.opt:3014
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3018
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3025
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3029
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3051
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3055
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3065
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3105
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3137
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3141
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3145
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3155
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3200
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3204
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3208
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3215
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:599 cp/cvt.c:1308
  #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgid "expected boolean type"
*** 16628,16634 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 16631,16637 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33261 cp/parser.c:33268
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 17046,17059 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
! #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.c:564 c-family/c-attribs.c:2717 objc/objc-act.c:4963
  #: objc/objc-act.c:6932 objc/objc-act.c:8119 objc/objc-act.c:8170
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
--- 17049,17062 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1905 cp/decl.c:13714 cp/friend.c:302
! #: cp/tree.c:4607
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.c:564 c-family/c-attribs.c:2728 objc/objc-act.c:4963
  #: objc/objc-act.c:6932 objc/objc-act.c:8119 objc/objc-act.c:8170
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
*************** msgstr ""
*** 17072,17088 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: attribs.c:610 c-family/c-attribs.c:3219
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr ""
--- 17075,17091 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:11023
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:592 cp/decl.c:11024
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: attribs.c:610 c-family/c-attribs.c:3230
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr ""
*************** msgid "type attributes ignored after typ
*** 17098,17136 ****
  msgstr ""
  
  #: attribs.c:691 attribs.c:1622 attribs.c:1632 attribs.c:1642
! #: c-family/c-attribs.c:540 c-family/c-attribs.c:559 c-family/c-attribs.c:577
! #: c-family/c-attribs.c:607 c-family/c-attribs.c:628 c-family/c-attribs.c:649
! #: c-family/c-attribs.c:690 c-family/c-attribs.c:717 c-family/c-attribs.c:733
! #: c-family/c-attribs.c:750 c-family/c-attribs.c:766 c-family/c-attribs.c:792
! #: c-family/c-attribs.c:807 c-family/c-attribs.c:835 c-family/c-attribs.c:852
! #: c-family/c-attribs.c:870 c-family/c-attribs.c:893 c-family/c-attribs.c:931
! #: c-family/c-attribs.c:954 c-family/c-attribs.c:971 c-family/c-attribs.c:1000
! #: c-family/c-attribs.c:1021 c-family/c-attribs.c:1042
! #: c-family/c-attribs.c:1069 c-family/c-attribs.c:1099
! #: c-family/c-attribs.c:1136 c-family/c-attribs.c:1189
! #: c-family/c-attribs.c:1255 c-family/c-attribs.c:1313
! #: c-family/c-attribs.c:1402 c-family/c-attribs.c:1432
! #: c-family/c-attribs.c:1483 c-family/c-attribs.c:1998
! #: c-family/c-attribs.c:2035 c-family/c-attribs.c:2096
! #: c-family/c-attribs.c:2152 c-family/c-attribs.c:2230
! #: c-family/c-attribs.c:2312 c-family/c-attribs.c:2371
! #: c-family/c-attribs.c:2390 c-family/c-attribs.c:2498
! #: c-family/c-attribs.c:2514 c-family/c-attribs.c:2530
! #: c-family/c-attribs.c:2551 c-family/c-attribs.c:2608
! #: c-family/c-attribs.c:2635 c-family/c-attribs.c:2690
! #: c-family/c-attribs.c:2870 c-family/c-attribs.c:2891
! #: c-family/c-attribs.c:3004 c-family/c-attribs.c:3031
! #: c-family/c-attribs.c:3221 c-family/c-attribs.c:3239
! #: c-family/c-attribs.c:3262 c-family/c-attribs.c:3301
! #: c-family/c-attribs.c:3383 c-family/c-attribs.c:3439
! #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549 c-family/c-common.c:5600
  #: config/darwin.c:2072 config/arm/arm.c:6868 config/arm/arm.c:6896
  #: config/arm/arm.c:6913 config/avr/avr.c:9698 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6497 config/i386/i386.c:41520
  #: config/ia64/ia64.c:788 config/powerpcspe/powerpcspe.c:35859
! #: config/rs6000/rs6000.c:33056 config/spu/spu.c:3743
! #: ada/gcc-interface/utils.c:6244 ada/gcc-interface/utils.c:6261
! #: ada/gcc-interface/utils.c:6277 ada/gcc-interface/utils.c:6303
  #: brig/brig-lang.c:476 lto/lto-lang.c:283
  #, gcc-internal-format
  msgid "%qE attribute ignored"
--- 17101,17139 ----
  msgstr ""
  
  #: attribs.c:691 attribs.c:1622 attribs.c:1632 attribs.c:1642
! #: c-family/c-attribs.c:547 c-family/c-attribs.c:566 c-family/c-attribs.c:584
! #: c-family/c-attribs.c:614 c-family/c-attribs.c:635 c-family/c-attribs.c:656
! #: c-family/c-attribs.c:697 c-family/c-attribs.c:728 c-family/c-attribs.c:744
! #: c-family/c-attribs.c:761 c-family/c-attribs.c:777 c-family/c-attribs.c:803
! #: c-family/c-attribs.c:818 c-family/c-attribs.c:846 c-family/c-attribs.c:863
! #: c-family/c-attribs.c:881 c-family/c-attribs.c:904 c-family/c-attribs.c:942
! #: c-family/c-attribs.c:965 c-family/c-attribs.c:982 c-family/c-attribs.c:1011
! #: c-family/c-attribs.c:1032 c-family/c-attribs.c:1053
! #: c-family/c-attribs.c:1080 c-family/c-attribs.c:1110
! #: c-family/c-attribs.c:1147 c-family/c-attribs.c:1200
! #: c-family/c-attribs.c:1266 c-family/c-attribs.c:1324
! #: c-family/c-attribs.c:1413 c-family/c-attribs.c:1443
! #: c-family/c-attribs.c:1494 c-family/c-attribs.c:2009
! #: c-family/c-attribs.c:2046 c-family/c-attribs.c:2107
! #: c-family/c-attribs.c:2163 c-family/c-attribs.c:2241
! #: c-family/c-attribs.c:2323 c-family/c-attribs.c:2382
! #: c-family/c-attribs.c:2401 c-family/c-attribs.c:2509
! #: c-family/c-attribs.c:2525 c-family/c-attribs.c:2541
! #: c-family/c-attribs.c:2562 c-family/c-attribs.c:2619
! #: c-family/c-attribs.c:2646 c-family/c-attribs.c:2701
! #: c-family/c-attribs.c:2881 c-family/c-attribs.c:2902
! #: c-family/c-attribs.c:3015 c-family/c-attribs.c:3042
! #: c-family/c-attribs.c:3232 c-family/c-attribs.c:3250
! #: c-family/c-attribs.c:3273 c-family/c-attribs.c:3312
! #: c-family/c-attribs.c:3394 c-family/c-attribs.c:3450
! #: c-family/c-attribs.c:3466 c-family/c-attribs.c:3560 c-family/c-common.c:5598
  #: config/darwin.c:2072 config/arm/arm.c:6868 config/arm/arm.c:6896
  #: config/arm/arm.c:6913 config/avr/avr.c:9698 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6500 config/i386/i386.c:41514
  #: config/ia64/ia64.c:788 config/powerpcspe/powerpcspe.c:35859
! #: config/rs6000/rs6000.c:33112 config/spu/spu.c:3743
! #: ada/gcc-interface/utils.c:6249 ada/gcc-interface/utils.c:6266
! #: ada/gcc-interface/utils.c:6282 ada/gcc-interface/utils.c:6308
  #: brig/brig-lang.c:476 lto/lto-lang.c:283
  #, gcc-internal-format
  msgid "%qE attribute ignored"
*************** msgstr ""
*** 17514,17603 ****
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
  
! #: calls.c:1434
  #, gcc-internal-format
! msgid "%Kargument %i value %qE is negative"
  msgstr ""
  
  #: calls.c:1452
  #, gcc-internal-format
  msgid "%Kargument %i value is zero"
  msgstr ""
  
! #: calls.c:1469
  #, gcc-internal-format
  msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1483
  #, gcc-internal-format
  msgid "%Kargument %i range [%E, %E] is negative"
  msgstr ""
  
! #: calls.c:1490
  #, gcc-internal-format
  msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1520
  #, gcc-internal-format
  msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: calls.c:1526
  #, gcc-internal-format
  msgid ""
  "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1537 calls.c:1540
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: calls.c:1551
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: calls.c:1554
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: calls.c:1711
  #, gcc-internal-format
  msgid ""
  "%qD argument %i declared attribute %<nonstring%> is smaller than the "
! "specified bound %E"
  msgstr ""
  
! #: calls.c:1716
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr ""
  
! #: calls.c:1721
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr ""
  
! #: calls.c:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot tail-call: %s"
  msgstr ""
  
! #: calls.c:3365
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.c:4059
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
  
! #: cfgexpand.c:1665 function.c:1002 varasm.c:2231
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
--- 17517,17625 ----
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
  
! #: calls.c:1291 file-prefix-map.c:50
  #, gcc-internal-format
! msgid "invalid argument %qs to %qs"
  msgstr ""
  
  #: calls.c:1452
  #, gcc-internal-format
+ msgid "%Kargument %i value %qE is negative"
+ msgstr ""
+ 
+ #: calls.c:1470
+ #, gcc-internal-format
  msgid "%Kargument %i value is zero"
  msgstr ""
  
! #: calls.c:1487
  #, gcc-internal-format
  msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1501
  #, gcc-internal-format
  msgid "%Kargument %i range [%E, %E] is negative"
  msgstr ""
  
! #: calls.c:1508
  #, gcc-internal-format
  msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1538
  #, gcc-internal-format
  msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: calls.c:1544
  #, gcc-internal-format
  msgid ""
  "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: calls.c:1555 calls.c:1558
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: calls.c:1569
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: calls.c:1572
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: calls.c:1835
  #, gcc-internal-format
  msgid ""
  "%qD argument %i declared attribute %<nonstring%> is smaller than the "
! "specified bound %wu"
  msgstr ""
  
! #: calls.c:1841
! #, gcc-internal-format
! msgid ""
! "%qD argument %i declared attribute %<nonstring%> is smaller than the "
! "specified bound [%E, %E]"
! msgstr ""
! 
! #: calls.c:1847
! #, gcc-internal-format
! msgid ""
! "%qD argument %i declared attribute %<nonstring%> may be smaller than the "
! "specified bound [%E, %E]"
! msgstr ""
! 
! #: calls.c:1857
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr ""
  
! #: calls.c:1862
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr ""
  
! #: calls.c:1876
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot tail-call: %s"
  msgstr ""
  
! #: calls.c:3506
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.c:4200
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
  
! #: cfgexpand.c:1665 function.c:1002 varasm.c:2242
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
*************** msgstr ""
*** 18172,18412 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3051
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3135
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3147
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3152
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3157
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3167
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3174
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3181
  #, 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.c:3196
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3206
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3211
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3218
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3239
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3261
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3272
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3277
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3289
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3301
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3307
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3312
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3317
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3329
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3337
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3342
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3349
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3358
  #, gcc-internal-format
  msgid "Instrumentation clone does not reference original node"
  msgstr ""
  
! #: cgraph.c:3365
  #, gcc-internal-format
  msgid "Not instrumented node has non-NULL original declaration"
  msgstr ""
  
! #: cgraph.c:3375
  #, gcc-internal-format
  msgid "Instrumented node has wrong original declaration"
  msgstr ""
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "Node has more than one chkp reference"
  msgstr ""
  
! #: cgraph.c:3398
  #, gcc-internal-format
  msgid "Wrong node is referenced with chkp reference"
  msgstr ""
  
! #: cgraph.c:3406
  #, gcc-internal-format
  msgid "Analyzed node has no reference to instrumented version"
  msgstr ""
  
! #: cgraph.c:3420
  #, gcc-internal-format
  msgid "Alias chain for instrumented node is broken"
  msgstr ""
  
! #: cgraph.c:3429
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3434
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3439
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3445
  #, gcc-internal-format
  msgid "Instrumentation thunk has wrong edge callee"
  msgstr ""
  
! #: cgraph.c:3481
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3489
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.c:3498
  #, gcc-internal-format
  msgid ""
  "an indirect edge with unknown callee corresponding to a call_stmt with a "
  "known declaration:"
  msgstr ""
  
! #: cgraph.c:3508
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3518
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3554
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3661 varpool.c:306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
--- 18194,18434 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3056
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3147
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3152
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3157
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3167
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3172
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3179
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3186
  #, 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.c:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3211
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3216
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3223
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3244
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3266
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3277
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3282
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3294
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3306
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3312
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3317
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3322
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3334
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3342
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3347
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3354
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3363
  #, gcc-internal-format
  msgid "Instrumentation clone does not reference original node"
  msgstr ""
  
! #: cgraph.c:3370
  #, gcc-internal-format
  msgid "Not instrumented node has non-NULL original declaration"
  msgstr ""
  
! #: cgraph.c:3380
  #, gcc-internal-format
  msgid "Instrumented node has wrong original declaration"
  msgstr ""
  
! #: cgraph.c:3398
  #, gcc-internal-format
  msgid "Node has more than one chkp reference"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "Wrong node is referenced with chkp reference"
  msgstr ""
  
! #: cgraph.c:3411
  #, gcc-internal-format
  msgid "Analyzed node has no reference to instrumented version"
  msgstr ""
  
! #: cgraph.c:3425
  #, gcc-internal-format
  msgid "Alias chain for instrumented node is broken"
  msgstr ""
  
! #: cgraph.c:3434
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3439
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3450
  #, gcc-internal-format
  msgid "Instrumentation thunk has wrong edge callee"
  msgstr ""
  
! #: cgraph.c:3486
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3494
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.c:3503
  #, gcc-internal-format
  msgid ""
  "an indirect edge with unknown callee corresponding to a call_stmt with a "
  "known declaration:"
  msgstr ""
  
! #: cgraph.c:3513
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3523
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3536
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3559
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3666 varpool.c:306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 18437,18448 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:981 c/c-decl.c:11282
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:983 c/c-decl.c:11291
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 18459,18470 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:981 c/c-decl.c:11302
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:983 c/c-decl.c:11311
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 18557,18568 ****
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6856
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8498
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
--- 18579,18590 ----
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect-utils.c:183 collect2.c:2387 collect2.c:2586 gcc.c:3080 gcc.c:6856
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2396 collect2.c:2594 gcc.c:8498
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
*************** msgstr ""
*** 18572,18664 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7382 lto-wrapper.c:1666
  #: config/i386/intelmic-mkoffload.c:556 config/nvptx/mkoffload.c:405
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.c:1064
  #, gcc-internal-format
  msgid "no arguments"
  msgstr ""
  
! #: collect2.c:1303 opts.c:904
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.c:1344
  #, gcc-internal-format
  msgid "can't open %s: %m"
  msgstr ""
  
! #: collect2.c:1450
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown demangling style '%s'"
  msgstr ""
  
! #: collect2.c:1546 collect2.c:1729 collect2.c:1769
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.c:1549 collect2.c:1734 collect2.c:1772
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.c:2335
  #, gcc-internal-format
  msgid "cannot find 'nm'"
  msgstr ""
  
! #: collect2.c:2383
  #, gcc-internal-format
  msgid "can't open nm output: %m"
  msgstr ""
  
! #: collect2.c:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.c:2478
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.c:2535
  #, gcc-internal-format
  msgid "cannot find 'ldd'"
  msgstr ""
  
! #: collect2.c:2581
  #, gcc-internal-format
  msgid "can't open ldd output: %m"
  msgstr ""
  
! #: collect2.c:2599
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.c:2611
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to open dynamic dependency '%s'"
  msgstr ""
  
! #: collect2.c:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.c:2930
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.c:2989
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr ""
--- 18594,18686 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:969 gcc.c:7382 lto-wrapper.c:1692
  #: config/i386/intelmic-mkoffload.c:556 config/nvptx/mkoffload.c:405
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.c:1067
  #, gcc-internal-format
  msgid "no arguments"
  msgstr ""
  
! #: collect2.c:1311 opts.c:904
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.c:1352
  #, gcc-internal-format
  msgid "can't open %s: %m"
  msgstr ""
  
! #: collect2.c:1472
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown demangling style '%s'"
  msgstr ""
  
! #: collect2.c:1574 collect2.c:1757 collect2.c:1797
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.c:1577 collect2.c:1762 collect2.c:1800
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.c:2361
  #, gcc-internal-format
  msgid "cannot find 'nm'"
  msgstr ""
  
! #: collect2.c:2409
  #, gcc-internal-format
  msgid "can't open nm output: %m"
  msgstr ""
  
! #: collect2.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.c:2504
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.c:2561
  #, gcc-internal-format
  msgid "cannot find 'ldd'"
  msgstr ""
  
! #: collect2.c:2607
  #, gcc-internal-format
  msgid "can't open ldd output: %m"
  msgstr ""
  
! #: collect2.c:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.c:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to open dynamic dependency '%s'"
  msgstr ""
  
! #: collect2.c:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.c:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.c:3020
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr ""
*************** msgid ""
*** 18877,18888 ****
  "cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 18899,18910 ----
  "cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10909
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14423
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 19004,19014 ****
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
  
- #: file-prefix-map.c:50
- #, gcc-internal-format
- msgid "invalid argument %qs to %qs"
- msgstr ""
- 
  #: final.c:1868
  #, gcc-internal-format
  msgid "the frame size of %wd bytes is larger than %wd bytes"
--- 19026,19031 ----
*************** msgstr ""
*** 19029,19073 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 19046,19090 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4157 fold-const.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5484 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3219
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5934 fold-const.c:5948
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6091
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6096
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8316
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8716
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.c:12069
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19077,19083 ****
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1776 gimplify.c:6270
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 19094,19100 ----
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1776 gimplify.c:6273
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 19382,19388 ****
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8420 c-family/c-opts.c:770
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
--- 19399,19405 ----
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8420 c-family/c-opts.c:768
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
*************** msgstr ""
*** 19620,19626 ****
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
--- 19637,19643 ----
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2074
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
*************** msgstr ""
*** 19642,19653 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
! #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
  #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
  #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
--- 19659,19670 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12455
! #: tree.c:12492 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10152
! #: c/c-typeck.c:10169 c/gimple-parser.c:1616 c/gimple-parser.c:1624
  #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7355 cp/decl2.c:5246 cp/pt.c:8348
! #: cp/semantics.c:1836 cp/semantics.c:4056 cp/typeck.c:1700 cp/typeck.c:1895
  #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
*************** msgstr ""
*** 19658,19691 ****
  msgid "nonnull argument %qD compared to NULL"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2517 gimple-ssa-sprintf.c:2637
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2519 gimple-ssa-sprintf.c:2639
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2522 gimple-ssa-sprintf.c:2642
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2524 gimple-ssa-sprintf.c:2644
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2534
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2541
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
--- 19675,19708 ----
  msgid "nonnull argument %qD compared to NULL"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2555 gimple-ssa-sprintf.c:2675
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2557 gimple-ssa-sprintf.c:2677
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2560 gimple-ssa-sprintf.c:2680
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2562 gimple-ssa-sprintf.c:2682
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2572
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2579
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
*************** msgid_plural ""
*** 19696,19702 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2548
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
--- 19713,19719 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2586
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
*************** msgid_plural ""
*** 19707,19792 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2559
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2562
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2564
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2576
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2579
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2582
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2591
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2594
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2597
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "%wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2606
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2609
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2611
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2653
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
--- 19724,19809 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2597
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2600
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2602
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2614
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2617
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2620
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2629
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2632
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2635
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "%wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2644
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2647
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2649
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2691
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
*************** msgid_plural ""
*** 19796,19802 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2660
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
--- 19813,19819 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2698
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
*************** msgid_plural ""
*** 19807,19813 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2668
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
--- 19824,19830 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2706
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
*************** msgid_plural ""
*** 19818,20031 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2680
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2683
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2686
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu "
  "and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2699
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2702
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2705
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2715
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2718
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2721
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2730
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2733
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2736
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu or more bytes into a region of size between "
  "%wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2825
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2890
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2897
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum "
  "required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2900
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required "
  "size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2929
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2936
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed "
  "%<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2939
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may cause result to "
  "exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2949
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2956
  #, gcc-internal-format
  msgid "directive argument %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2958
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2962
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2982
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2983
  #, gcc-internal-format
  msgid "%qE output %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2987
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2992
  #, gcc-internal-format
  msgid ""
  "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2997
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3368
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3402
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3893
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3899
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3949
  #, gcc-internal-format
  msgid "null destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3966
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3978
  #, gcc-internal-format
  msgid "null format string"
  msgstr ""
--- 19835,20048 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2718
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2721
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2724
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu "
  "and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2737
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2740
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2743
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2753
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2756
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2759
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2768
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2771
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2774
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu or more bytes into a region of size between "
  "%wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2863
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2928
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2935
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum "
  "required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2938
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required "
  "size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2967
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2974
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed "
  "%<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2977
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may cause result to "
  "exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2987
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:2994
  #, gcc-internal-format
  msgid "directive argument %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:2996
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3000
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid ""
  "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3406
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3440
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3931
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3937
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3987
  #, gcc-internal-format
  msgid "null destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4004
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4016
  #, gcc-internal-format
  msgid "null format string"
  msgstr ""
*************** msgid "%G%qD offset %s is out of the bou
*** 20293,20302 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
  #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 20310,20319 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8350 cp/class.c:1346 cp/class.c:3102 cp/decl.c:3979
! #: cp/decl.c:10777 cp/decl.c:11175 cp/decl.c:11184 cp/friend.c:384
  #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6330 cp/parser.c:21024
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 20366,20595 ****
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6271
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6311 gimplify.c:6320
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6928
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6930
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6942
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6944
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:7016
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:7143
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7145
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7198
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7206
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7272 gimplify.c:7872
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7293
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7411 gimplify.c:7443
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7414
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7428
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7431
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7434
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7437
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7440
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7742
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause for variable other than loop iterator specified on "
  "construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7949
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:8160
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8464
  #, gcc-internal-format
  msgid ""
  "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8484
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8510
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8775
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8808
  #, gcc-internal-format
  msgid ""
  "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:9000
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:9051
  #, gcc-internal-format
  msgid ""
  "same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
  "%<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:9133
  #, gcc-internal-format
  msgid ""
  "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9278
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:11103 omp-low.c:2791
  #, gcc-internal-format
  msgid ""
  "%<ordered%> construct with %<depend%> clause must be closely nested inside a "
  "loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:11121
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:11134
  #, gcc-internal-format
  msgid ""
  "number of variables in %<depend(sink)%> clause does not match number of "
  "iteration variables"
  msgstr ""
  
! #: gimplify.c:11147
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:11158
  #, gcc-internal-format
  msgid ""
  "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
  "on the same construct"
  msgstr ""
  
! #: gimplify.c:12393
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12936
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12941
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12948
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 20383,20612 ----
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6314 gimplify.c:6323
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6931
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6933
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6945
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6947
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:7019
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:7146
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7148
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7201
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7209
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7275 gimplify.c:7875
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7296
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7414 gimplify.c:7446
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7417
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7431
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7434
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7437
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7440
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7443
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7745
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause for variable other than loop iterator specified on "
  "construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7952
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:8163
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8467
  #, gcc-internal-format
  msgid ""
  "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8487
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8513
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8778
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8811
  #, gcc-internal-format
  msgid ""
  "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:9003
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:9054
  #, gcc-internal-format
  msgid ""
  "same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
  "%<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:9136
  #, gcc-internal-format
  msgid ""
  "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9281
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:11106 omp-low.c:2791
  #, gcc-internal-format
  msgid ""
  "%<ordered%> construct with %<depend%> clause must be closely nested inside a "
  "loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:11124
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:11137
  #, gcc-internal-format
  msgid ""
  "number of variables in %<depend(sink)%> clause does not match number of "
  "iteration variables"
  msgstr ""
  
! #: gimplify.c:11150
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:11161
  #, gcc-internal-format
  msgid ""
  "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
  "on the same construct"
  msgstr ""
  
! #: gimplify.c:12396
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12939
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12944
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12951
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 21108,21154 ****
  msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
  msgstr ""
  
! #: lto-cgraph.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.c:1472
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.c:1478
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.c:1552
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.c:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr ""
  
! #: lto-cgraph.c:1865
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr ""
  
! #: lto-cgraph.c:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr ""
--- 21125,21171 ----
  msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
  msgstr ""
  
! #: lto-cgraph.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.c:1474
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.c:1480
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.c:1554
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.c:1732
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.c:1819
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.c:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr ""
  
! #: lto-cgraph.c:1867
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr ""
  
! #: lto-cgraph.c:1948
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr ""
*************** msgid ""
*** 21222,21302 ****
  "expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.c:117
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:154
  #, gcc-internal-format
  msgid "malformed COLLECT_GCC_OPTIONS"
  msgstr ""
  
! #: lto-wrapper.c:308
  #, gcc-internal-format, gfc-internal-format
  msgid "Option %s with different values"
  msgstr ""
  
! #: lto-wrapper.c:392
  #, gcc-internal-format, gfc-internal-format
  msgid "Option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s\n"
  msgstr ""
  
! #: lto-wrapper.c:852
  #, gcc-internal-format
  msgid "reading input file"
  msgstr ""
  
! #: lto-wrapper.c:857
  #, gcc-internal-format
  msgid "writing output file"
  msgstr ""
  
! #: lto-wrapper.c:889
  #, gcc-internal-format
  msgid "installation error, can't find crtoffloadtable.o"
  msgstr ""
  
! #: lto-wrapper.c:1000 lto-wrapper.c:1012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s\n"
  msgstr ""
  
! #: lto-wrapper.c:1056
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC must be set"
  msgstr ""
  
! #: lto-wrapper.c:1060 config/nvptx/mkoffload.c:363
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: lto-wrapper.c:1229 lto-wrapper.c:1285
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:1232 lto-wrapper.c:1291
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.c:1482
  #, gcc-internal-format
  msgid "fopen: %s: %m"
  msgstr ""
  
  #: multiple_target.c:76
  #, gcc-internal-format
  msgid "the call requires ifunc, which is not supported by this target"
--- 21239,21324 ----
  "expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.c:118
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:155
  #, gcc-internal-format
  msgid "malformed COLLECT_GCC_OPTIONS"
  msgstr ""
  
! #: lto-wrapper.c:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Option %s with different values"
  msgstr ""
  
! #: lto-wrapper.c:393
  #, gcc-internal-format, gfc-internal-format
  msgid "Option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.c:833
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s\n"
  msgstr ""
  
! #: lto-wrapper.c:853
  #, gcc-internal-format
  msgid "reading input file"
  msgstr ""
  
! #: lto-wrapper.c:858
  #, gcc-internal-format
  msgid "writing output file"
  msgstr ""
  
! #: lto-wrapper.c:890
  #, gcc-internal-format
  msgid "installation error, can't find crtoffloadtable.o"
  msgstr ""
  
! #: lto-wrapper.c:1001 lto-wrapper.c:1013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s\n"
  msgstr ""
  
! #: lto-wrapper.c:1064
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC must be set"
  msgstr ""
  
! #: lto-wrapper.c:1068 config/nvptx/mkoffload.c:363
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: lto-wrapper.c:1237 lto-wrapper.c:1293
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:1240 lto-wrapper.c:1299
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr ""
  
! #: lto-wrapper.c:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.c:1491
  #, gcc-internal-format
  msgid "fopen: %s: %m"
  msgstr ""
  
+ #: lto-wrapper.c:1508
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Corrupted ltrans output file %s"
+ msgstr ""
+ 
  #: multiple_target.c:76
  #, gcc-internal-format
  msgid "the call requires ifunc, which is not supported by this target"
*************** msgstr ""
*** 21678,21689 ****
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
--- 21700,21711 ----
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1198 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1201 config/i386/i386.c:3212
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
*************** msgstr ""
*** 22294,22315 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 22316,22337 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1193
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1208
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1220
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 22353,22359 ****
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 22375,22381 ----
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29530
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 22604,22757 ****
  msgid "function symbol is not function"
  msgstr ""
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid ""
  "Two symbols with same comdat_group are not linked by the same_comdat_group "
  "list."
  msgstr ""
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 22626,22784 ----
  msgid "function symbol is not function"
  msgstr ""
  
! #: symtab.c:1005
! #, gcc-internal-format
! msgid "inconsistent `ifunc' attribute"
! msgstr ""
! 
! #: symtab.c:1013
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1019
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1028
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1036
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1065
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1070
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1075
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1080
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1085
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.c:1090
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1095
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1104
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1109
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1114
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1126
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1141
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1158
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1177
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1192
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1200
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1223 symtab.c:1260
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1256
  #, gcc-internal-format
  msgid ""
  "Two symbols with same comdat_group are not linked by the same_comdat_group "
  "list."
  msgstr ""
  
! #: symtab.c:1665
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1667
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1695
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgid ""
*** 23576,23582 ****
  "the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.c:4395 c/c-typeck.c:5212
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
--- 23603,23609 ----
  "the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.c:4395 c/c-typeck.c:5217
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
*************** msgstr ""
*** 23927,23949 ****
  msgid "missing edge %i->%i"
  msgstr ""
  
! #: tree-cfg.c:9379
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.c:9400 tree-cfg.c:9432
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid ""
  "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid ""
  "ignoring return value of function declared with attribute warn_unused_result"
--- 23954,23976 ----
  msgid "missing edge %i->%i"
  msgstr ""
  
! #: tree-cfg.c:9388
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.c:9409 tree-cfg.c:9441
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9507 cp/cvt.c:1039
  #, gcc-internal-format
  msgid ""
  "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9512 cp/cvt.c:1046
  #, gcc-internal-format
  msgid ""
  "ignoring return value of function declared with attribute warn_unused_result"
*************** msgstr ""
*** 24221,24227 ****
  msgid "stmt volatile flag not up-to-date"
  msgstr ""
  
! #: tree-ssa-strlen.c:1975
  msgid ""
  "%G%qD output truncated before terminating nul copying %E byte from a string "
  "of the same length"
--- 24248,24254 ----
  msgid "stmt volatile flag not up-to-date"
  msgstr ""
  
! #: tree-ssa-strlen.c:1999
  msgid ""
  "%G%qD output truncated before terminating nul copying %E byte from a string "
  "of the same length"
*************** msgid_plural ""
*** 24231,24250 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:1989
  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] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:1996
  msgid ""
  "%G%qD output truncated copying between %wu and %wu bytes from a string of "
  "length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.c:2008
  msgid ""
  "%G%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural ""
--- 24258,24277 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:2013
  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] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:2020
  msgid ""
  "%G%qD output truncated copying between %wu and %wu bytes from a string of "
  "length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.c:2032
  msgid ""
  "%G%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural ""
*************** msgid_plural ""
*** 24252,24279 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:2015 tree-ssa-strlen.c:2029
  msgid ""
  "%G%qD output may be truncated copying between %wu and %wu bytes from a "
  "string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.c:2150
  msgid ""
  "%G%qD output truncated before terminating nul copying as many bytes from a "
  "string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.c:2156
  msgid "%G%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.c:2163
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-uninit.c:191 varasm.c:331
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr ""
--- 24279,24306 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.c:2039 tree-ssa-strlen.c:2053
  msgid ""
  "%G%qD output may be truncated copying between %wu and %wu bytes from a "
  "string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.c:2174
  msgid ""
  "%G%qD output truncated before terminating nul copying as many bytes from a "
  "string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.c:2180
  msgid "%G%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.c:2187
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-uninit.c:191 varasm.c:342
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr ""
*************** msgstr ""
*** 24448,24474 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.c:287
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.c:290
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.c:341
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.c:941
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.c:1373
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 24475,24501 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.c:283
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.c:286
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.c:337
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.c:937
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.c:1369
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 24478,24504 ****
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.c:4930 tree-vrp.c:4974
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:4956
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:4988
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:5046
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:5060
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
--- 24505,24531 ----
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.c:4931 tree-vrp.c:4975
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:4957
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:4989
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:5047
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: tree-vrp.c:5061
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
*************** msgstr ""
*** 24513,24609 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid ""
  "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
  "%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
  "%s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24540,24636 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7856
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8023
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9331 tree.c:9416 tree.c:9477
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9368
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9381
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9430
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9503
  #, gcc-internal-format
  msgid ""
  "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
  "%d"
  msgstr ""
  
! #: tree.c:9517
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9529
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9555
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
  "%s:%d"
  msgstr ""
  
! #: tree.c:12450
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12453
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12477 tree.c:12499
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12480 tree.c:12502
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12486 tree.c:12507
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12489 tree.c:12510
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24628,24869 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24655,24896 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13090
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13092
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13112
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13125
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13163
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13165
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13224
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226 tree.c:13237
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13228 tree.c:13239
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13538
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13543
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13555
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13573
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13581
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13587
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13603
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13613
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13623
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13644
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13650
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13661
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13672
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13690
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13697
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13704
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13720
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13728
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13735
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13754
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:13776
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13791
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13797
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13810
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13823
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13829
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13836
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13848
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13854
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13864
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13871
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgid ""
*** 24892,25081 ****
  "basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid ""
  "variable tracking size limit exceeded with -fvar-tracking-assignments, "
  "retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
  
! #: varasm.c:326
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict with %qD"
  msgstr ""
  
! #: varasm.c:329
  #, gcc-internal-format
  msgid "section type conflict with %qD"
  msgstr ""
  
! #: varasm.c:334
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict"
  msgstr ""
  
! #: varasm.c:336
  #, gcc-internal-format
  msgid "section type conflict"
  msgstr ""
  
! #: varasm.c:1019
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.c:1172
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr ""
  
! #: varasm.c:1378 varasm.c:1387
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.c:1389
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
  msgstr ""
  
! #: varasm.c:1391
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.c:1394
  #, gcc-internal-format
  msgid ""
  "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.c:1397
  #, gcc-internal-format
  msgid ""
  "the register specified for %q+D is not general enough to be used as a "
  "register variable"
  msgstr ""
  
! #: varasm.c:1400
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.c:1410
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.c:1414
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.c:1460
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.c:1870
  #, gcc-internal-format
  msgid "Patchable function entry > size"
  msgstr ""
  
! #: varasm.c:2069
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.c:2102
  #, gcc-internal-format
  msgid ""
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2205 c/c-decl.c:5027 c/c-parser.c:1534
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.c:4910
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.c:4915
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.c:5227
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr ""
  
! #: varasm.c:5487
  #, gcc-internal-format
  msgid "%+qD declared weak after being used"
  msgstr ""
  
! #: varasm.c:5539
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D being applied to a already existing, static "
  "definition"
  msgstr ""
  
! #: varasm.c:5575
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.c:5579
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.c:5608 varasm.c:5912
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:5802
  #, gcc-internal-format
  msgid "weakref is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5834
  #, gcc-internal-format
  msgid "ifunc is not supported on this target"
  msgstr ""
  
! #: varasm.c:5892
  #, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.c:5894
  #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
  msgstr ""
  
! #: varasm.c:5901
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5909
  #, gcc-internal-format
  msgid "ifunc is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:6127 config/sol2.c:159 config/i386/winnt.c:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
--- 24919,25108 ----
  "basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7184
  #, gcc-internal-format
  msgid ""
  "variable tracking size limit exceeded with -fvar-tracking-assignments, "
  "retrying without"
  msgstr ""
  
! #: var-tracking.c:7188
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
  
! #: varasm.c:337
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict with %qD"
  msgstr ""
  
! #: varasm.c:340
  #, gcc-internal-format
  msgid "section type conflict with %qD"
  msgstr ""
  
! #: varasm.c:345
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict"
  msgstr ""
  
! #: varasm.c:347
  #, gcc-internal-format
  msgid "section type conflict"
  msgstr ""
  
! #: varasm.c:1030
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.c:1183
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr ""
  
! #: varasm.c:1389 varasm.c:1398
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.c:1400
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
  msgstr ""
  
! #: varasm.c:1402
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.c:1405
  #, gcc-internal-format
  msgid ""
  "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.c:1408
  #, gcc-internal-format
  msgid ""
  "the register specified for %q+D is not general enough to be used as a "
  "register variable"
  msgstr ""
  
! #: varasm.c:1411
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.c:1421
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.c:1425
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.c:1471
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.c:1881
  #, gcc-internal-format
  msgid "Patchable function entry > size"
  msgstr ""
  
! #: varasm.c:2080
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.c:2113
  #, gcc-internal-format
  msgid ""
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2216 c/c-decl.c:5027 c/c-parser.c:1534
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.c:4921
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.c:4926
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.c:5238
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr ""
  
! #: varasm.c:5498
  #, gcc-internal-format
  msgid "%+qD declared weak after being used"
  msgstr ""
  
! #: varasm.c:5550
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D being applied to a already existing, static "
  "definition"
  msgstr ""
  
! #: varasm.c:5586
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.c:5590
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.c:5619 varasm.c:5926
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:5813
  #, gcc-internal-format
  msgid "weakref is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5846
  #, gcc-internal-format
  msgid "ifunc is not supported on this target"
  msgstr ""
  
! #: varasm.c:5904
  #, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.c:5906
  #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
  msgstr ""
  
! #: varasm.c:5913
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5923
  #, gcc-internal-format
  msgid "ifunc is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:6141 config/sol2.c:159 config/i386/winnt.c:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
*************** msgstr ""
*** 25159,25339 ****
  msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
  msgstr ""
  
! #: c-family/c-attribs.c:529
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr ""
  
! #: c-family/c-attribs.c:696
  #, gcc-internal-format
  msgid "no_sanitize argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:826 ada/gcc-interface/utils.c:6235
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with attribute %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:875
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use -fcf-protection option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.c:914 c-family/c-attribs.c:920 c-family/c-attribs.c:3388
! #: c-family/c-attribs.c:3423 c-family/c-attribs.c:3429
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with %qs attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:976 brig/brig-lang.c:482 lto/lto-lang.c:288
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr ""
  
! #: c-family/c-attribs.c:1130
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.c:1159
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr ""
  
! #: c-family/c-attribs.c:1198 c-family/c-attribs.c:2682
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.c:1221 c-family/c-pragma.c:419
  #, gcc-internal-format
  msgid "scalar_storage_order is not supported because endianness is not uniform"
  msgstr ""
  
! #: c-family/c-attribs.c:1238
  #, gcc-internal-format
  msgid ""
  "scalar_storage_order argument must be one of \"big-endian\" or \"little-"
  "endian\""
  msgstr ""
  
! #: c-family/c-attribs.c:1334
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr ""
  
! #: c-family/c-attribs.c:1336
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr ""
  
! #: c-family/c-attribs.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.c:1363
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.c:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.c:1527
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:1557
  #, gcc-internal-format
  msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.c:1560
  #, gcc-internal-format
  msgid "use __attribute__ ((vector_size)) instead"
  msgstr ""
  
! #: c-family/c-attribs.c:1569
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1582
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1599
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.c:1610
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1620
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumeral types"
  msgstr ""
  
! #: c-family/c-attribs.c:1647
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-family/c-attribs.c:1669
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr ""
  
! #: c-family/c-attribs.c:1675
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1681
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.c:1690
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-family/c-attribs.c:1700 config/bfin/bfin.c:4806 config/bfin/bfin.c:4857
  #: config/bfin/bfin.c:4883 config/bfin/bfin.c:4896
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: c-family/c-attribs.c:1708
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr ""
  
! #: c-family/c-attribs.c:1773
  #, gcc-internal-format, gfc-internal-format
  msgid "requested alignment %d is larger than %d"
  msgstr ""
  
! #: c-family/c-attribs.c:1866
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1886
  #, gcc-internal-format
  msgid ""
  "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E "
--- 25186,25371 ----
  msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
  msgstr ""
  
! #: c-family/c-attribs.c:524
! #, gcc-internal-format
! msgid "%qE attribute ignored for type %qT"
! msgstr ""
! 
! #: c-family/c-attribs.c:536
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr ""
  
! #: c-family/c-attribs.c:706
  #, gcc-internal-format
  msgid "no_sanitize argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:837 ada/gcc-interface/utils.c:6240
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with attribute %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:886
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use -fcf-protection option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.c:925 c-family/c-attribs.c:931 c-family/c-attribs.c:3399
! #: c-family/c-attribs.c:3434 c-family/c-attribs.c:3440
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with %qs attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:987 brig/brig-lang.c:482 lto/lto-lang.c:288
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr ""
  
! #: c-family/c-attribs.c:1141
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.c:1170
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr ""
  
! #: c-family/c-attribs.c:1209 c-family/c-attribs.c:2693
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.c:1232 c-family/c-pragma.c:419
  #, gcc-internal-format
  msgid "scalar_storage_order is not supported because endianness is not uniform"
  msgstr ""
  
! #: c-family/c-attribs.c:1249
  #, gcc-internal-format
  msgid ""
  "scalar_storage_order argument must be one of \"big-endian\" or \"little-"
  "endian\""
  msgstr ""
  
! #: c-family/c-attribs.c:1345
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr ""
  
! #: c-family/c-attribs.c:1347
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr ""
  
! #: c-family/c-attribs.c:1369
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.c:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.c:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.c:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.c:1538
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:1568
  #, gcc-internal-format
  msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.c:1571
  #, gcc-internal-format
  msgid "use __attribute__ ((vector_size)) instead"
  msgstr ""
  
! #: c-family/c-attribs.c:1580
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1593
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1610
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.c:1621
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.c:1631
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumeral types"
  msgstr ""
  
! #: c-family/c-attribs.c:1658
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-family/c-attribs.c:1680
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr ""
  
! #: c-family/c-attribs.c:1686
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1692
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.c:1701
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-family/c-attribs.c:1711 config/bfin/bfin.c:4806 config/bfin/bfin.c:4857
  #: config/bfin/bfin.c:4883 config/bfin/bfin.c:4896
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: c-family/c-attribs.c:1719
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr ""
  
! #: c-family/c-attribs.c:1784
  #, gcc-internal-format, gfc-internal-format
  msgid "requested alignment %d is larger than %d"
  msgstr ""
  
! #: c-family/c-attribs.c:1877
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1897
  #, gcc-internal-format
  msgid ""
  "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E "
*************** msgid ""
*** 25341,25638 ****
  msgstr ""
  
  #. Do not error out for attribute warn_if_not_aligned.
! #: c-family/c-attribs.c:1891 c-family/c-attribs.c:1920
  #, gcc-internal-format
  msgid "alignment for %q+D must be at least %d"
  msgstr ""
  
! #: c-family/c-attribs.c:1916
  #, gcc-internal-format
  msgid ""
  "alignment for %q+D was previously specified as %d and may not be decreased"
  msgstr ""
  
! #: c-family/c-attribs.c:1943
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1986
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr ""
  
! #: c-family/c-attribs.c:1991
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr ""
  
! #: c-family/c-attribs.c:2015
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr ""
  
! #: c-family/c-attribs.c:2046
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2054
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2071 c-family/c-attribs.c:2582
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2106
  #, gcc-internal-format
  msgid "%+qD declared alias after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2108
  #, gcc-internal-format
  msgid "%+qD declared ifunc after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2159
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weakref"
  msgstr ""
  
! #: c-family/c-attribs.c:2181
  #, gcc-internal-format
  msgid "weakref attribute must appear before alias attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2193
  #, gcc-internal-format
  msgid "%+qD declared weakref after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2217
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr ""
  
! #: c-family/c-attribs.c:2223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-family/c-attribs.c:2236
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2248
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr ""
  
! #: c-family/c-attribs.c:2264
  #, gcc-internal-format
  msgid ""
  "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
  "\"internal\""
  msgstr ""
  
! #: c-family/c-attribs.c:2275
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-family/c-attribs.c:2278 c-family/c-attribs.c:2282
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.c:2320
  #, gcc-internal-format
  msgid "tls_model argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2333
  #, gcc-internal-format
  msgid ""
  "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
  "dynamic\" or \"global-dynamic\""
  msgstr ""
  
! #: c-family/c-attribs.c:2353 c-family/c-attribs.c:2656
! #: c-family/c-attribs.c:3497 config/m32c/m32c.c:2944
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
  
! #: c-family/c-attribs.c:2417
  #, gcc-internal-format
  msgid "alloc_size parameter outside range"
  msgstr ""
  
! #: c-family/c-attribs.c:2443
  #, gcc-internal-format
  msgid "alloc_align parameter outside range"
  msgstr ""
  
! #: c-family/c-attribs.c:2467
  #, gcc-internal-format
  msgid "assume_aligned parameter not integer constant"
  msgstr ""
  
! #: c-family/c-attribs.c:2595
  #, gcc-internal-format
  msgid ""
  "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> "
  "attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2662 c-family/c-attribs.c:3503
  #, gcc-internal-format
  msgid "can%'t set %qE attribute after definition"
  msgstr ""
  
! #: c-family/c-attribs.c:2727
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr ""
  
! #: c-family/c-attribs.c:2729
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2828
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2841 cp/class.c:4397
  #, gcc-internal-format
  msgid ""
  "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.c:2899
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.c:2910
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr ""
  
! #: c-family/c-attribs.c:2913
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.c:2961
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:3002
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:3065
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:3071 ada/gcc-interface/utils.c:3896
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.c:3077 ada/gcc-interface/utils.c:3903
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.c:3085
  #, gcc-internal-format
  msgid "number of components of the vector not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.c:3118 ada/gcc-interface/utils.c:6092
  #, gcc-internal-format
  msgid "nonnull attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.c:3137 ada/gcc-interface/utils.c:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "nonnull argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3159 ada/gcc-interface/utils.c:6128
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3168 ada/gcc-interface/utils.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3208
  #, gcc-internal-format
  msgid "%qE attribute ignored on objects of type %qT"
  msgstr ""
  
! #: c-family/c-attribs.c:3216
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr ""
  
! #: c-family/c-attribs.c:3273
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.c:3280
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr ""
  
! #: c-family/c-attribs.c:3317
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-family/c-attribs.c:3325
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.c:3341 ada/gcc-interface/utils.c:6179
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.c:3349 ada/gcc-interface/utils.c:6186
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.c:3404
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
! #: c-family/c-attribs.c:3520
  #, gcc-internal-format
  msgid "returns_nonnull attribute on a function not returning a pointer"
  msgstr ""
  
! #: c-family/c-attribs.c:3535
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr ""
--- 25373,25670 ----
  msgstr ""
  
  #. Do not error out for attribute warn_if_not_aligned.
! #: c-family/c-attribs.c:1902 c-family/c-attribs.c:1931
  #, gcc-internal-format
  msgid "alignment for %q+D must be at least %d"
  msgstr ""
  
! #: c-family/c-attribs.c:1927
  #, gcc-internal-format
  msgid ""
  "alignment for %q+D was previously specified as %d and may not be decreased"
  msgstr ""
  
! #: c-family/c-attribs.c:1954
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.c:1997
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr ""
  
! #: c-family/c-attribs.c:2002
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr ""
  
! #: c-family/c-attribs.c:2026
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr ""
  
! #: c-family/c-attribs.c:2057
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2065
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2082 c-family/c-attribs.c:2593
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2117
  #, gcc-internal-format
  msgid "%+qD declared alias after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2119
  #, gcc-internal-format
  msgid "%+qD declared ifunc after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2170
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weakref"
  msgstr ""
  
! #: c-family/c-attribs.c:2192
  #, gcc-internal-format
  msgid "weakref attribute must appear before alias attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2204
  #, gcc-internal-format
  msgid "%+qD declared weakref after being used"
  msgstr ""
  
! #: c-family/c-attribs.c:2228
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr ""
  
! #: c-family/c-attribs.c:2234
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-family/c-attribs.c:2247
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2259
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr ""
  
! #: c-family/c-attribs.c:2275
  #, gcc-internal-format
  msgid ""
  "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
  "\"internal\""
  msgstr ""
  
! #: c-family/c-attribs.c:2286
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-family/c-attribs.c:2289 c-family/c-attribs.c:2293
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.c:2331
  #, gcc-internal-format
  msgid "tls_model argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:2344
  #, gcc-internal-format
  msgid ""
  "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
  "dynamic\" or \"global-dynamic\""
  msgstr ""
  
! #: c-family/c-attribs.c:2364 c-family/c-attribs.c:2667
! #: c-family/c-attribs.c:3508 config/m32c/m32c.c:2944
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
  
! #: c-family/c-attribs.c:2428
  #, gcc-internal-format
  msgid "alloc_size parameter outside range"
  msgstr ""
  
! #: c-family/c-attribs.c:2454
  #, gcc-internal-format
  msgid "alloc_align parameter outside range"
  msgstr ""
  
! #: c-family/c-attribs.c:2478
  #, gcc-internal-format
  msgid "assume_aligned parameter not integer constant"
  msgstr ""
  
! #: c-family/c-attribs.c:2606
  #, gcc-internal-format
  msgid ""
  "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> "
  "attribute"
  msgstr ""
  
! #: c-family/c-attribs.c:2673 c-family/c-attribs.c:3514
  #, gcc-internal-format
  msgid "can%'t set %qE attribute after definition"
  msgstr ""
  
! #: c-family/c-attribs.c:2738
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr ""
  
! #: c-family/c-attribs.c:2740
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2839
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2852 cp/class.c:4401
  #, gcc-internal-format
  msgid ""
  "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.c:2910
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.c:2921
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr ""
  
! #: c-family/c-attribs.c:2924
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.c:2972
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
  
! #: c-family/c-attribs.c:3013
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:3076
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:3082 ada/gcc-interface/utils.c:3899
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.c:3088 ada/gcc-interface/utils.c:3906
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.c:3096
  #, gcc-internal-format
  msgid "number of components of the vector not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.c:3129 ada/gcc-interface/utils.c:6098
  #, gcc-internal-format
  msgid "nonnull attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.c:3148 ada/gcc-interface/utils.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "nonnull argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3170 ada/gcc-interface/utils.c:6134
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3179 ada/gcc-interface/utils.c:6143
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-family/c-attribs.c:3219
  #, gcc-internal-format
  msgid "%qE attribute ignored on objects of type %qT"
  msgstr ""
  
! #: c-family/c-attribs.c:3227
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr ""
  
! #: c-family/c-attribs.c:3284
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.c:3291
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr ""
  
! #: c-family/c-attribs.c:3328
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-family/c-attribs.c:3336
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.c:3352 ada/gcc-interface/utils.c:6185
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.c:3360 ada/gcc-interface/utils.c:6192
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.c:3415
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
! #: c-family/c-attribs.c:3531
  #, gcc-internal-format
  msgid "returns_nonnull attribute on a function not returning a pointer"
  msgstr ""
  
! #: c-family/c-attribs.c:3546
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr ""
*************** msgid ""
*** 25685,25696 ****
  "inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.c:1262 c-family/c-warn.c:1194
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1267 c-family/c-warn.c:1202
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
--- 25717,25728 ----
  "inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.c:1262 c-family/c-warn.c:1202
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1267 c-family/c-warn.c:1210
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
*************** msgstr ""
*** 25826,25832 ****
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3518 c/c-decl.c:4325 c/c-decl.c:6430 c/c-typeck.c:14177
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
--- 25858,25864 ----
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3518 c/c-decl.c:4325 c/c-decl.c:6450 c/c-typeck.c:14182
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
*************** msgstr ""
*** 25906,25912 ****
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:4867 c-family/c-warn.c:2216
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
--- 25938,25944 ----
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:4867 c-family/c-warn.c:2225
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
*************** msgstr ""
*** 25951,26168 ****
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5411
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5506 c-family/c-common.c:5553
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5509 c-family/c-common.c:5557
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5589
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5593
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5733 c-family/c-common.c:6485 c-family/c-common.c:6558
  #: c/c-typeck.c:3555
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5738 c-family/c-common.c:6584 c/c-typeck.c:3284
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5769
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5794
  #, 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.c:5815 c-family/c-common.c:5859
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5838
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5852
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5872
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5889 c-family/c-common.c:5925
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5896
  #, gcc-internal-format
  msgid ""
  "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5902
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5908
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:5931
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5937
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6184
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6189
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6196
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6209
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6261
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.c:6517
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6651
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6665
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6674
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6685
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.c:6706
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6714
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6720
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.c:6728
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6740
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6753
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7672
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:7714 c-family/c-common.c:7763 c-family/c-common.c:7779
  #, 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.c:7867
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:7889 c/c-decl.c:6177
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c-family/c-common.c:7891 c/c-decl.c:6180
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c-family/c-common.c:7921
  #, gcc-internal-format
  msgid ""
  "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer "
--- 25983,26200 ----
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5504 c-family/c-common.c:5551
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5507 c-family/c-common.c:5555
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5587
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5591
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5731 c-family/c-common.c:6477 c-family/c-common.c:6550
  #: c/c-typeck.c:3555
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5736 c-family/c-common.c:6576 c/c-typeck.c:3284
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5767
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5792
  #, 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.c:5813 c-family/c-common.c:5857
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5836
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5850
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5870
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5887 c-family/c-common.c:5923
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5894
  #, gcc-internal-format
  msgid ""
  "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5900
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5906
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:5929
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5935
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6183
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6188
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6195
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6208
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6260
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6419 cp/init.c:3020 cp/init.c:3039
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.c:6509
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6643
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6657
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6666
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6677
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.c:6698
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6706
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6712
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.c:6720
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6732
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6745
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7664
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:7706 c-family/c-common.c:7755 c-family/c-common.c:7771
  #, 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.c:7859
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:7881 c/c-decl.c:6197
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c-family/c-common.c:7883 c/c-decl.c:6200
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c-family/c-common.c:7913
  #, gcc-internal-format
  msgid ""
  "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer "
*************** msgstr ""
*** 26693,26699 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 26725,26731 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8189
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 26708,26729 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 26740,26761 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:599 cp/semantics.c:8079
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7735
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8085
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:775 cp/semantics.c:7850
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgstr ""
*** 26778,26889 ****
  msgid "%<-Wabi=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.c:612 fortran/cpp.c:350
  #, gcc-internal-format
  msgid "output filename specified twice"
  msgstr ""
  
! #: c-family/c-opts.c:799
  #, gcc-internal-format
  msgid "-fexcess-precision=standard for C++"
  msgstr ""
  
! #: c-family/c-opts.c:834
  #, gcc-internal-format
  msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.c:880
  #, gcc-internal-format
  msgid "-Wformat-y2k ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:882
  #, gcc-internal-format
  msgid "-Wformat-extra-args ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:884
  #, gcc-internal-format
  msgid "-Wformat-zero-length ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:886
  #, gcc-internal-format
  msgid "-Wformat-nonliteral ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:888
  #, gcc-internal-format
  msgid "-Wformat-contains-nul ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:890
  #, gcc-internal-format
  msgid "-Wformat-security ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:928
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.c:988
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.c:1001
  #, gcc-internal-format, gfc-internal-format
  msgid "too many filenames given.  Type %s --help for usage"
  msgstr ""
  
! #: c-family/c-opts.c:1016
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1036
  #, gcc-internal-format, gfc-internal-format
  msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.c:1190
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1201
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1204
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1284
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either -M or -MM"
  msgstr ""
  
! #: c-family/c-opts.c:1307
  #, gcc-internal-format
  msgid "-MG may only be used with -M or -MM"
  msgstr ""
  
! #: c-family/c-opts.c:1340
  #, gcc-internal-format
  msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgstr ""
  
! #: c-family/c-opts.c:1342
  #, gcc-internal-format
  msgid "-fdirectives-only is incompatible with -traditional"
  msgstr ""
  
! #: c-family/c-opts.c:1534
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 26810,26938 ----
  msgid "%<-Wabi=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.c:610 fortran/cpp.c:350
  #, gcc-internal-format
  msgid "output filename specified twice"
  msgstr ""
  
! #: c-family/c-opts.c:797
  #, gcc-internal-format
  msgid "-fexcess-precision=standard for C++"
  msgstr ""
  
! #: c-family/c-opts.c:832
  #, gcc-internal-format
  msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.c:878
  #, gcc-internal-format
  msgid "-Wformat-y2k ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:880
  #, gcc-internal-format
  msgid "-Wformat-extra-args ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:882
  #, gcc-internal-format
  msgid "-Wformat-zero-length ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:884
  #, gcc-internal-format
  msgid "-Wformat-nonliteral ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:886
  #, gcc-internal-format
  msgid "-Wformat-contains-nul ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:888
  #, gcc-internal-format
  msgid "-Wformat-security ignored without -Wformat"
  msgstr ""
  
! #: c-family/c-opts.c:918
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.c:944
! #, gcc-internal-format
! msgid "-Wabi won't warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.c:946
! #, gcc-internal-format
! msgid ""
! "-Wabi warns about differences from the most up-to-date ABI, which is also "
! "used by default"
! msgstr ""
! 
! #: c-family/c-opts.c:949
! #, gcc-internal-format
! msgid "use e.g. -Wabi=11 to warn about changes from GCC 7"
! msgstr ""
! 
! #: c-family/c-opts.c:1003
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.c:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "too many filenames given.  Type %s --help for usage"
  msgstr ""
  
! #: c-family/c-opts.c:1031
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.c:1205
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1216
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1219
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.c:1299
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either -M or -MM"
  msgstr ""
  
! #: c-family/c-opts.c:1322
  #, gcc-internal-format
  msgid "-MG may only be used with -M or -MM"
  msgstr ""
  
! #: c-family/c-opts.c:1355
  #, gcc-internal-format
  msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgstr ""
  
! #: c-family/c-opts.c:1357
  #, gcc-internal-format
  msgid "-fdirectives-only is incompatible with -traditional"
  msgstr ""
  
! #: c-family/c-opts.c:1549
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgstr ""
*** 27285,28042 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
  #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
  
! #: c-family/c-warn.c:93
  #, gcc-internal-format
  msgid "integer overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:95
  #, gcc-internal-format
  msgid "integer overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:101
  #, gcc-internal-format
  msgid "floating point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:103
  #, gcc-internal-format
  msgid "floating point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:109
  #, gcc-internal-format
  msgid "fixed-point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:111
  #, gcc-internal-format
  msgid "fixed-point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:117
  #, gcc-internal-format
  msgid "vector overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:119
  #, gcc-internal-format
  msgid "vector overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:126
  #, gcc-internal-format
  msgid "complex integer overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:128
  #, gcc-internal-format
  msgid "complex integer overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:132
  #, gcc-internal-format
  msgid ""
  "complex floating point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:134
  #, gcc-internal-format
  msgid ""
  "complex floating point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:216
  #, gcc-internal-format
  msgid "logical %<or%> applied to non-boolean constant"
  msgstr ""
  
! #: c-family/c-warn.c:219
  #, gcc-internal-format
  msgid "logical %<and%> applied to non-boolean constant"
  msgstr ""
  
! #: c-family/c-warn.c:289
  #, gcc-internal-format
  msgid "logical %<or%> of collectively exhaustive tests is always true"
  msgstr ""
  
! #: c-family/c-warn.c:293
  #, gcc-internal-format
  msgid "logical %<and%> of mutually exclusive tests is always false"
  msgstr ""
  
! #: c-family/c-warn.c:303
  #, gcc-internal-format
  msgid "logical %<or%> of equal expressions"
  msgstr ""
  
! #: c-family/c-warn.c:306
  #, gcc-internal-format
  msgid "logical %<and%> of equal expressions"
  msgstr ""
  
! #: c-family/c-warn.c:384
  #, gcc-internal-format
  msgid "bitwise comparison always evaluates to false"
  msgstr ""
  
! #: c-family/c-warn.c:387
  #, gcc-internal-format
  msgid "bitwise comparison always evaluates to true"
  msgstr ""
  
! #: c-family/c-warn.c:441
  #, gcc-internal-format
  msgid "self-comparison always evaluates to true"
  msgstr ""
  
! #: c-family/c-warn.c:444
  #, gcc-internal-format
  msgid "self-comparison always evaluates to false"
  msgstr ""
  
! #: c-family/c-warn.c:494
  #, gcc-internal-format
  msgid "logical not is only applied to the left hand side of comparison"
  msgstr ""
  
! #: c-family/c-warn.c:502
  #, gcc-internal-format
  msgid ""
  "add parentheses around left hand side expression to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.c:636
  #, gcc-internal-format
  msgid "type-punning to incomplete type might break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:654
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer will break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:662 c-family/c-warn.c:680
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer might break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:803
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to use the size of the destination?"
  msgstr ""
  
! #: c-family/c-warn.c:834
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:841
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:846
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:858
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "destination; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:874
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:881
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:886
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:898
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:914
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:921
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:926
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:938
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
  "source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:954
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:961
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:966
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:978
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "second source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:1007 c-family/c-warn.c:1014
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgstr ""
  
! #: c-family/c-warn.c:1024
  #, gcc-internal-format
  msgid "first argument of %q+D should be %<int%>"
  msgstr ""
  
! #: c-family/c-warn.c:1033
  #, gcc-internal-format
  msgid "second argument of %q+D should be %<char **%>"
  msgstr ""
  
! #: c-family/c-warn.c:1042
  #, gcc-internal-format
  msgid "third argument of %q+D should probably be %<char **%>"
  msgstr ""
  
! #: c-family/c-warn.c:1053
  #, gcc-internal-format
  msgid "%q+D takes only zero or two arguments"
  msgstr ""
  
! #: c-family/c-warn.c:1057
  #, gcc-internal-format
  msgid "%q+D declared as variadic function"
  msgstr ""
  
! #: c-family/c-warn.c:1099
  #, gcc-internal-format
  msgid "conversion to %qT from boolean expression"
  msgstr ""
  
! #: c-family/c-warn.c:1117 c-family/c-warn.c:1192
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1121 c-family/c-warn.c:1200
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1141
  #, gcc-internal-format
  msgid "conversion from %qT to %qT discards imaginary component"
  msgstr ""
  
! #: c-family/c-warn.c:1153
  #, gcc-internal-format
  msgid "conversion from %qT to %qT may change value"
  msgstr ""
  
! #: c-family/c-warn.c:1213 c-family/c-warn.c:1230 c-family/c-warn.c:1247
  #, gcc-internal-format
  msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1218 c-family/c-warn.c:1235 c-family/c-warn.c:1252
  #, gcc-internal-format
  msgid "overflow in conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1282
  #, gcc-internal-format
  msgid "case value %qs not in enumerated type"
  msgstr ""
  
! #: c-family/c-warn.c:1287
  #, gcc-internal-format
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1348
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1393
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1466
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1494
  #, gcc-internal-format
  msgid ""
  "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
  "middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1515
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1517
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1519
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1521
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1525
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1526
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1527
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1528
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1532
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1533
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1534
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1535
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1538
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1539
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1540
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1541
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1546
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1548
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1550
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1552
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1557
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1558
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1559
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1560
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1563 c/c-typeck.c:4762
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1564 c/c-typeck.c:4765
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1565 c/c-typeck.c:4768
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1566
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1580
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1583
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1586
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1589
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1592
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1609
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1618
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1628
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1654
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1689 c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1695 c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1704 c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1710 c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1719 c-family/c-warn.c:1722
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1729 c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1737 c-family/c-warn.c:1740
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1745
  #, gcc-internal-format
  msgid ""
  "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
  "%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1753 c-family/c-warn.c:1757
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1761 c-family/c-warn.c:1764
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1770 c-family/c-warn.c:1773
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1776 c-family/c-warn.c:1779
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1783 c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid ""
  "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
  "%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1798 c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1806 c-family/c-warn.c:1809
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1819 c-family/c-warn.c:1825
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:1841
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:1843
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-family/c-warn.c:1866
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:1886
  #, gcc-internal-format
  msgid ""
  "%<memset%> used with constant zero length parameter; this could be due to "
  "transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:1909
  #, gcc-internal-format
  msgid ""
  "%<memset%> used with length equal to number of elements without "
  "multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
  #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1998
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2051
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2054
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2064
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2118
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:2180
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2215
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr ""
  
! #: c-family/c-warn.c:2244
  #, gcc-internal-format
  msgid ""
  "optimization attribute on %qD follows definition but the attribute doesn%'t "
  "match"
  msgstr ""
  
! #: c-family/c-warn.c:2254
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgstr ""
  
! #: c-family/c-warn.c:2259
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2306
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2344 c-family/c-warn.c:2368
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2347 c-family/c-warn.c:2365
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2415
  msgid ""
  "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural ""
--- 27334,28091 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:54 c-family/c-warn.c:67 cp/constexpr.c:1847
  #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
  
! #: c-family/c-warn.c:94
  #, gcc-internal-format
  msgid "integer overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:96
  #, gcc-internal-format
  msgid "integer overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:102
  #, gcc-internal-format
  msgid "floating point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:104
  #, gcc-internal-format
  msgid "floating point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:110
  #, gcc-internal-format
  msgid "fixed-point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:112
  #, gcc-internal-format
  msgid "fixed-point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:118
  #, gcc-internal-format
  msgid "vector overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:120
  #, gcc-internal-format
  msgid "vector overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:127
  #, gcc-internal-format
  msgid "complex integer overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:129
  #, gcc-internal-format
  msgid "complex integer overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:133
  #, gcc-internal-format
  msgid ""
  "complex floating point overflow in expression %qE of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:135
  #, gcc-internal-format
  msgid ""
  "complex floating point overflow in expression of type %qT results in %qE"
  msgstr ""
  
! #: c-family/c-warn.c:217
  #, gcc-internal-format
  msgid "logical %<or%> applied to non-boolean constant"
  msgstr ""
  
! #: c-family/c-warn.c:220
  #, gcc-internal-format
  msgid "logical %<and%> applied to non-boolean constant"
  msgstr ""
  
! #: c-family/c-warn.c:290
  #, gcc-internal-format
  msgid "logical %<or%> of collectively exhaustive tests is always true"
  msgstr ""
  
! #: c-family/c-warn.c:294
  #, gcc-internal-format
  msgid "logical %<and%> of mutually exclusive tests is always false"
  msgstr ""
  
! #: c-family/c-warn.c:304
  #, gcc-internal-format
  msgid "logical %<or%> of equal expressions"
  msgstr ""
  
! #: c-family/c-warn.c:307
  #, gcc-internal-format
  msgid "logical %<and%> of equal expressions"
  msgstr ""
  
! #: c-family/c-warn.c:385
  #, gcc-internal-format
  msgid "bitwise comparison always evaluates to false"
  msgstr ""
  
! #: c-family/c-warn.c:388
  #, gcc-internal-format
  msgid "bitwise comparison always evaluates to true"
  msgstr ""
  
! #: c-family/c-warn.c:442
  #, gcc-internal-format
  msgid "self-comparison always evaluates to true"
  msgstr ""
  
! #: c-family/c-warn.c:445
  #, gcc-internal-format
  msgid "self-comparison always evaluates to false"
  msgstr ""
  
! #: c-family/c-warn.c:495
  #, gcc-internal-format
  msgid "logical not is only applied to the left hand side of comparison"
  msgstr ""
  
! #: c-family/c-warn.c:503
  #, gcc-internal-format
  msgid ""
  "add parentheses around left hand side expression to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.c:637
  #, gcc-internal-format
  msgid "type-punning to incomplete type might break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:655
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer will break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:663 c-family/c-warn.c:681
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer might break strict-aliasing rules"
  msgstr ""
  
! #: c-family/c-warn.c:811
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to use the size of the destination?"
  msgstr ""
  
! #: c-family/c-warn.c:842
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:849
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:854
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the "
  "destination; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:866
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "destination; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:882
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:889
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:894
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the source; did "
  "you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:906
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:922
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:929
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:934
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the first "
  "source; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:946
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
  "source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:962
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to remove the addressof?"
  msgstr ""
  
! #: c-family/c-warn.c:969
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to provide an explicit length?"
  msgstr ""
  
! #: c-family/c-warn.c:974
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same expression as the second "
  "source; did you mean to dereference it?"
  msgstr ""
  
! #: c-family/c-warn.c:986
  #, gcc-internal-format
  msgid ""
  "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
  "second source; expected %qT or an explicit length"
  msgstr ""
  
! #: c-family/c-warn.c:1015 c-family/c-warn.c:1022
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgstr ""
  
! #: c-family/c-warn.c:1032
  #, gcc-internal-format
  msgid "first argument of %q+D should be %<int%>"
  msgstr ""
  
! #: c-family/c-warn.c:1041
  #, gcc-internal-format
  msgid "second argument of %q+D should be %<char **%>"
  msgstr ""
  
! #: c-family/c-warn.c:1050
  #, gcc-internal-format
  msgid "third argument of %q+D should probably be %<char **%>"
  msgstr ""
  
! #: c-family/c-warn.c:1061
  #, gcc-internal-format
  msgid "%q+D takes only zero or two arguments"
  msgstr ""
  
! #: c-family/c-warn.c:1065
  #, gcc-internal-format
  msgid "%q+D declared as variadic function"
  msgstr ""
  
! #: c-family/c-warn.c:1107
  #, gcc-internal-format
  msgid "conversion to %qT from boolean expression"
  msgstr ""
  
! #: c-family/c-warn.c:1125 c-family/c-warn.c:1200
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1129 c-family/c-warn.c:1208
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1149
  #, gcc-internal-format
  msgid "conversion from %qT to %qT discards imaginary component"
  msgstr ""
  
! #: c-family/c-warn.c:1161
  #, gcc-internal-format
  msgid "conversion from %qT to %qT may change value"
  msgstr ""
  
! #: c-family/c-warn.c:1221 c-family/c-warn.c:1238 c-family/c-warn.c:1255
  #, gcc-internal-format
  msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1226 c-family/c-warn.c:1243 c-family/c-warn.c:1260
  #, gcc-internal-format
  msgid "overflow in conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1290
  #, gcc-internal-format
  msgid "case value %qs not in enumerated type"
  msgstr ""
  
! #: c-family/c-warn.c:1295
  #, gcc-internal-format
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1356
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1401
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1474
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1502
  #, gcc-internal-format
  msgid ""
  "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
  "middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1523
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1525
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1527
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1529
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1533
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1534
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1535
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1536
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1540
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1541
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1542
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1543
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1546
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1547
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1548
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1549
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1554
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1556
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1558
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1560
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1566
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1567
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1568
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1571 c/c-typeck.c:4767
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1572 c/c-typeck.c:4770
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1573 c/c-typeck.c:4773
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1574
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1588
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1594
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1597
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1600
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1621
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1641
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1662
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1697 c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1703 c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1712 c-family/c-warn.c:1715
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1718 c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1727 c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1737 c-family/c-warn.c:1741
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1745 c-family/c-warn.c:1748
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid ""
  "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
  "%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1761 c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1769 c-family/c-warn.c:1772
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1778 c-family/c-warn.c:1781
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1784 c-family/c-warn.c:1787
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1791 c-family/c-warn.c:1794
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1799
  #, gcc-internal-format
  msgid ""
  "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
  "%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1806 c-family/c-warn.c:1809
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1814 c-family/c-warn.c:1817
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1827 c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:1849
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:1851
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-family/c-warn.c:1874
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:1894
  #, gcc-internal-format
  msgid ""
  "%<memset%> used with constant zero length parameter; this could be due to "
  "transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:1918
  #, gcc-internal-format
  msgid ""
  "%<memset%> used with length equal to number of elements without "
  "multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:1957 c/c-typeck.c:11504 c/c-typeck.c:11672
  #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2007
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2060
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2063
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2073
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2127
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:2189
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2224
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr ""
  
! #: c-family/c-warn.c:2253
  #, gcc-internal-format
  msgid ""
  "optimization attribute on %qD follows definition but the attribute doesn%'t "
  "match"
  msgstr ""
  
! #: c-family/c-warn.c:2261
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgstr ""
  
! #: c-family/c-warn.c:2266
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2313
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2351 c-family/c-warn.c:2375
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2354 c-family/c-warn.c:2372
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2422
  msgid ""
  "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural ""
*************** msgid_plural ""
*** 28044,28060 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2586
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2587
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
--- 28093,28109 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2487 c/c-typeck.c:5293 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2593
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2594
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
*************** msgstr ""
*** 28069,28075 ****
  msgid "too many input files"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.c:319 config/aarch64/aarch64.c:10686
  #, gcc-internal-format
  msgid "unknown value %qs for -mcpu"
  msgstr ""
--- 28118,28124 ----
  msgid "too many input files"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.c:319 config/aarch64/aarch64.c:10702
  #, gcc-internal-format
  msgid "unknown value %qs for -mcpu"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 28100,28112 ****
  msgstr ""
  
  #: common/config/arm/arm-common.c:322 common/config/arm/arm-common.c:376
! #: common/config/arm/arm-common.c:423 config/aarch64/aarch64.c:10639
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.c:325 common/config/arm/arm-common.c:379
! #: common/config/arm/arm-common.c:426 config/aarch64/aarch64.c:10642
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 28149,28161 ----
  msgstr ""
  
  #: common/config/arm/arm-common.c:322 common/config/arm/arm-common.c:376
! #: common/config/arm/arm-common.c:423 config/aarch64/aarch64.c:10655
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.c:325 common/config/arm/arm-common.c:379
! #: common/config/arm/arm-common.c:426 config/aarch64/aarch64.c:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr ""
*** 28594,28605 ****
  msgid "profiler support for VxWorks"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1109 config/arm/arm-builtins.c:2262
  #, gcc-internal-format
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1180 config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
--- 28643,28654 ----
  msgid "profiler support for VxWorks"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1109 config/arm/arm-builtins.c:2272
  #, gcc-internal-format
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1180 config/arm/arm-builtins.c:2502
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
*************** msgstr ""
*** 28609,28783 ****
  msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64.c:1053
  #, gcc-internal-format
  msgid "%qs is incompatible with %s %s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:1055
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with %s %s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:3772
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10287
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown flag passed in -moverride=%s (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s string ill-formed\n"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10683
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10690
  #, gcc-internal-format
  msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10717
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10720
  #, gcc-internal-format
  msgid "unknown value %qs for -march"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10724
  #, gcc-internal-format
  msgid "invalid feature modifier in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10750
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10753
  #, gcc-internal-format
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10871 config/arm/arm.c:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10906
  #, gcc-internal-format
  msgid "assembler does not support -mabi=ilp32"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10913
  #, gcc-internal-format
  msgid "return address signing is only supported for -mabi=lp64"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10975
  #, gcc-internal-format
  msgid "code model %qs with -f%s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11138
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11141
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11145 config/aarch64/aarch64.c:11184
! #: config/aarch64/aarch64.c:11257
  #, gcc-internal-format
  msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11177
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11180
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11213
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11253
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11306 config/aarch64/aarch64.c:11483
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11354
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11362
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11416
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11500
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11509
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:13571
  #, gcc-internal-format
  msgid "%Klane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:13573
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
--- 28658,28832 ----
  msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64.c:1069
  #, gcc-internal-format
  msgid "%qs is incompatible with %s %s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:1071
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with %s %s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:3788
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown flag passed in -moverride=%s (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "%s string ill-formed\n"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10422
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10699
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10706
  #, gcc-internal-format
  msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10733
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10736
  #, gcc-internal-format
  msgid "unknown value %qs for -march"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10740
  #, gcc-internal-format
  msgid "invalid feature modifier in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10766
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10769
  #, gcc-internal-format
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10887 config/arm/arm.c:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10922
  #, gcc-internal-format
  msgid "assembler does not support -mabi=ilp32"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10929
  #, gcc-internal-format
  msgid "return address signing is only supported for -mabi=lp64"
  msgstr ""
  
! #: config/aarch64/aarch64.c:10991
  #, gcc-internal-format
  msgid "code model %qs with -f%s"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11154
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11157
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11161 config/aarch64/aarch64.c:11200
! #: config/aarch64/aarch64.c:11273
  #, gcc-internal-format
  msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11193
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11196
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11229
  #, gcc-internal-format
  msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11269
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11322 config/aarch64/aarch64.c:11499
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11370
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11378
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11432
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11489 config/arm/arm.c:30742
! #: config/i386/i386.c:5443 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36960 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11516
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:11525
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.c:13587
  #, gcc-internal-format
  msgid "%Klane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:13589
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
*************** msgstr ""
*** 28837,28844 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28886,28893 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6517
! #: config/arc/arc.c:6791 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 28948,28958 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
  #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 28997,29007 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6455 config/i386/i386.c:12482 config/i386/i386.c:41418
! #: config/i386/i386.c:41468 config/i386/i386.c:41538 config/m68k/m68k.c:780
  #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:33038
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr ""
*** 28962,29119 ****
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6841
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid ""
  "register number must be a compile-time constant. Try giving higher "
  "optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10682
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10721
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10776
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:10782
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018 config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2370
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2475
  #, gcc-internal-format
  msgid ""
  "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to "
  "use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2513
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2573
  #, gcc-internal-format
  msgid ""
  "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -"
--- 29011,29168 ----
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6416
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6424
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6587
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6628 config/arc/arc.c:6725
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6661 config/arc/arc.c:6693
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6665 config/arc/arc.c:6697
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6729
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6762
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6766
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6773
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6890
  #, gcc-internal-format
  msgid ""
  "register number must be a compile-time constant. Try giving higher "
  "optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7747
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7956
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10670
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10678 config/arc/arc.c:10717
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:10689 config/arc/arc.c:10728 config/arc/arc.c:10830
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10709
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10764
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:10770
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:10820 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018 config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2380
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2485
  #, gcc-internal-format
  msgid ""
  "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to "
  "use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2523
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2583
  #, gcc-internal-format
  msgid ""
  "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -"
*************** msgid ""
*** 29121,29319 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 64.  please check the intrinsic "
  "_mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 64.  please check the intrinsic "
  "_mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 "
--- 29170,29368 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2643 config/arm/arm-builtins.c:2747
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2696
! #: config/arm/arm-builtins.c:2754 config/arm/arm-builtins.c:2763
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2656 config/arm/arm-builtins.c:2765
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2661 config/arm/arm-builtins.c:2767
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2833
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2838
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 32.  please check the intrinsic "
  "_mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 64.  please check the intrinsic "
  "_mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid ""
  "the range of count should be in 0 to 64.  please check the intrinsic "
  "_mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic "
  "_mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3071
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3073
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3075
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3077
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 "
  "in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3079
  #, gcc-internal-format
  msgid ""
  "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 "
*************** msgstr ""
*** 30242,30302 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, gcc-internal-format
  msgid ""
  "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr ""
  
! #: config/i386/i386.c:3726
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid ""
  "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> "
  "instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid ""
  "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or "
--- 30291,30351 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3186
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3196
  #, 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.c:3222
  #, gcc-internal-format
  msgid ""
  "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3235
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3245
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3252
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr ""
  
! #: config/i386/i386.c:3729
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3778
  #, gcc-internal-format
  msgid ""
  "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> "
  "instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3780
  #, gcc-internal-format
  msgid ""
  "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or "
*************** msgid ""
*** 30304,30800 ****
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr ""
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4313
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid ""
  "stack probing requires %<target(\"accumulate-outgoing-args\")%> for "
  "correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid ""
  "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-"
  "pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s instructions aren't allowed in function with no_caller_saved_registers "
  "attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid ""
  "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid ""
  "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, gcc-internal-format
  msgid ""
  "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service "
--- 30353,30849 ----
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3807
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3824
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3836
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3854 config/i386/i386.c:3863 config/i386/i386.c:3875
! #: config/i386/i386.c:3886 config/i386/i386.c:3897
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3866 config/i386/i386.c:3878
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3884 config/i386/i386.c:3893 config/i386/i386.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3921
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3935
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3937
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3944
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3946
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3954 config/i386/i386.c:4268
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4200 config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr ""
  
! #: config/i386/i386.c:4208
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4209
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4231
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4238
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4239
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4287
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4288
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4308
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4310
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4315
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4316
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4382
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4420
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4421
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4548
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4549
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4559
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4566
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4618
  #, gcc-internal-format
  msgid ""
  "stack probing requires %<target(\"accumulate-outgoing-args\")%> for "
  "correctness"
  msgstr ""
  
! #: config/i386/i386.c:4632
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4634
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4747
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4751
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4816 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:4873 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4878 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4910 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5509 config/i386/i386.c:5556 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5840
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5855
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5904
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid ""
  "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-"
  "pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5952
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6050
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s instructions aren't allowed in function with no_caller_saved_registers "
  "attribute"
  msgstr ""
  
! #: config/i386/i386.c:6468 config/i386/i386.c:6519
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6473
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:41438
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6486
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6511 config/i386/i386.c:6554
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6515
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6572
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6533 config/i386/i386.c:6550
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6537
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6541 config/i386/i386.c:6568
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6558 config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6564
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6811
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7129
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7163
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7505
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7511
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7525
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7531
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7547
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7553
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7569
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7575
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7757
  #, gcc-internal-format
  msgid ""
  "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7874
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7992
  #, gcc-internal-format
  msgid ""
  "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8155
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8161
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8177
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8474 config/i386/i386.c:8753 config/i386/i386.c:9279
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8476 config/i386/i386.c:8755 config/i386/i386.c:9281
  #, 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.c:9181
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13596
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13686
  #, gcc-internal-format
  msgid ""
  "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service "
*************** msgid ""
*** 30802,30813 ****
  "return."
  msgstr ""
  
! #: config/i386/i386.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid ""
  "-fsplit-stack does not support 2 register parameters for a nested function"
--- 30851,30862 ----
  "return."
  msgstr ""
  
! #: config/i386/i386.c:14973
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14993
  #, gcc-internal-format
  msgid ""
  "-fsplit-stack does not support 2 register parameters for a nested function"
*************** msgstr ""
*** 30815,31130 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid ""
  "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid ""
  "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33207
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35361
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35596
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35796
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38368
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid ""
  "Pointer Checker requires MPX support on this target. Use -mmpx options to "
--- 30864,31179 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15004
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17942
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17953 config/i386/i386.c:17967
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17999
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18014
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18205
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28470
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29998
  #, gcc-internal-format
  msgid ""
  "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32438
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32488
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32498
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32660
  #, gcc-internal-format
  msgid ""
  "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32665 config/i386/i386.c:32941
! #: config/rs6000/rs6000.c:37906
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32798 config/rs6000/rs6000.c:37663
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33210
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33235 config/i386/i386.c:33285
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33978 config/i386/i386.c:35418
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34373
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34468
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35349
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35364
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35397
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35437
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35450
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35460
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35465 config/i386/i386.c:36252
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35599
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35604
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35610 config/i386/i386.c:35817
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35799
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35808
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36250
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36332 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15348
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36542
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36546
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37375
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38102 config/i386/i386.c:38284
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38337
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38362
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41425
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41479 config/i386/i386.c:41488
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41524 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33121
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41549 config/i386/i386.c:41571 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41559 config/i386/i386.c:41581 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41613
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41620
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41630
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41633
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44670
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44734
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44763
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50628
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50635
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50665 config/i386/i386.c:50781
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50684
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50706
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:51027
  #, gcc-internal-format
  msgid ""
  "Pointer Checker requires MPX support on this target. Use -mmpx options to "
*************** msgid "interrupt_thread is available onl
*** 31348,31354 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 31397,31403 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25868
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 31931,31990 ****
  
  #. Trampoline is not supported on reduced-set registers yet.
  #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range!"
  msgstr ""
  
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3536
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3552
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3565
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3638
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
  msgstr ""
  
! #: config/nds32/nds32.c:3641
  #, gcc-internal-format
  msgid ""
  "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-"
  "fpu-sp' or '-mext-fpu-dp'"
  msgstr ""
  
! #: config/nds32/nds32.c:3647
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr ""
--- 31980,32039 ----
  
  #. Trampoline is not supported on reduced-set registers yet.
  #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3128 config/nds32/nds32.c:3202
! #: config/nds32/nds32.c:3217 config/nds32/nds32.c:3223
! #: config/nds32/nds32.c:3285 config/nds32/nds32.c:3291
! #: config/nds32/nds32.c:3323
  #, 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.c:3026
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:3042 config/nds32/nds32.c:3049
! #: config/nds32/nds32.c:3056 config/nds32/nds32.c:3063
! #: config/nds32/nds32.c:3070
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range!"
  msgstr ""
  
! #: config/nds32/nds32.c:3509
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3537
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3553
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3566
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3639
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
  msgstr ""
  
! #: config/nds32/nds32.c:3642
  #, gcc-internal-format
  msgid ""
  "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-"
  "fpu-sp' or '-mext-fpu-dp'"
  msgstr ""
  
! #: config/nds32/nds32.c:3648
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr ""
*************** msgstr ""
*** 32330,32343 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid ""
  "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
  "and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid ""
  "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
--- 32379,32392 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6152
  #, gcc-internal-format
  msgid ""
  "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
  "and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6156
  #, gcc-internal-format
  msgid ""
  "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
*************** msgstr ""
*** 32389,32395 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
--- 32438,32444 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6866
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
*************** msgstr ""
*** 32481,32487 ****
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4351 config/rs6000/rs6000.c:4223
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
--- 32530,32536 ----
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4351 config/rs6000/rs6000.c:4243
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
*************** msgid ""
*** 32633,32639 ****
  "move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4959 config/rs6000/rs6000.c:4601
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
--- 32682,32688 ----
  "move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:4959 config/rs6000/rs6000.c:4628
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
*************** msgid "unknown vectorization library ABI
*** 32674,32695 ****
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:5140 config/powerpcspe/powerpcspe.c:5155
! #: config/rs6000/rs6000.c:4766 config/rs6000/rs6000.c:4781
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5168 config/rs6000/rs6000.c:4794
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5234 config/rs6000/rs6000.c:4828
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5237 config/rs6000/rs6000.c:4831
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
--- 32723,32744 ----
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:5140 config/powerpcspe/powerpcspe.c:5155
! #: config/rs6000/rs6000.c:4791 config/rs6000/rs6000.c:4806
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5168 config/rs6000/rs6000.c:4819
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5234 config/rs6000/rs6000.c:4853
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:5237 config/rs6000/rs6000.c:4856
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
*************** msgstr ""
*** 32699,32712 ****
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:8415 config/rs6000/rs6000.c:7925
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the layout of aggregates containing vectors with %d-byte alignment has "
  "changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid ""
  "GCC vector returned by reference: non-standard ABI extension with no "
--- 32748,32761 ----
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:8415 config/rs6000/rs6000.c:7950
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the layout of aggregates containing vectors with %d-byte alignment has "
  "changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11269
  #, gcc-internal-format
  msgid ""
  "GCC vector returned by reference: non-standard ABI extension with no "
*************** msgid ""
*** 32720,32726 ****
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
--- 32769,32775 ----
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11633
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
*************** msgid ""
*** 32733,32744 ****
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid ""
  "GCC vector passed by reference: non-standard ABI extension with no "
--- 32782,32793 ----
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12648
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12823
  #, gcc-internal-format
  msgid ""
  "GCC vector passed by reference: non-standard ABI extension with no "
*************** msgstr ""
*** 32750,32777 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
--- 32799,32826 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14059
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14145
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14163
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14179
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
*************** msgstr ""
*** 32791,32802 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
--- 32840,32851 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14835
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14837
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
*************** msgstr ""
*** 32818,32870 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 32867,32919 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15109
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15154
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15166
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15178
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15192
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15204
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15212
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15281
! #: config/rs6000/rs6000.c:15613
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15438
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgid ""
*** 32992,32998 ****
  "type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
--- 33041,33047 ----
  "type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25835
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
*************** msgstr ""
*** 33002,33013 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 33051,33062 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29536
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30524
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgid ""
*** 33019,33040 ****
  "pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 33068,33089 ----
  "pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32907
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32909
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32911
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32913
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgid ""
*** 33045,33051 ****
  "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 33094,33100 ----
  "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32922
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgid ""
*** 33588,33660 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
  #, gcc-internal-format
  msgid "builtin %qs requires builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3754 config/rs6000/rs6000.c:3757
! #: config/rs6000/rs6000.c:3760
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3861
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4037
  #, gcc-internal-format
  msgid "%qs command-line option is deprecated"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, 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.c:4147
  #, gcc-internal-format
  msgid "will not generate %qs instructions because assembler lacks %qs support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4240
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4333
  #, gcc-internal-format
  msgid ""
  "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than "
--- 33637,33709 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6166 config/rs6000/rs6000-c.c:6217
! #: config/rs6000/rs6000-c.c:6487 config/rs6000/rs6000-c.c:6553
! #: config/rs6000/rs6000-c.c:6914 config/rs6000/rs6000-c.c:6961
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6290 config/rs6000/rs6000-c.c:6373
! #: config/rs6000/rs6000-c.c:6734
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6482
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7052
  #, gcc-internal-format
  msgid "builtin %qs requires builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7056
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7066
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3772 config/rs6000/rs6000.c:3775
! #: config/rs6000/rs6000.c:3778
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3879
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "%qs command-line option is deprecated"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4068
  #, 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.c:4167
  #, gcc-internal-format
  msgid "will not generate %qs instructions because assembler lacks %qs support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4260
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4353
  #, gcc-internal-format
  msgid ""
  "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than "
*************** msgstr ""
*** 33663,33669 ****
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4341
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr ""
--- 33712,33718 ----
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4361
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr ""
*************** msgstr ""
*** 33672,33921 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4366 config/rs6000/rs6000.c:4373
! #: config/rs6000/rs6000.c:4380 config/rs6000/rs6000.c:4388
! #: config/rs6000/rs6000.c:4407 config/rs6000/rs6000.c:4464
! #: config/rs6000/rs6000.c:4468 config/rs6000/rs6000.c:4485
! #: config/rs6000/rs6000.c:4538 config/rs6000/rs6000.c:4565
! #: config/rs6000/rs6000.c:4580 config/rs6000/rs6000.c:4588
! #: config/rs6000/rs6000.c:4684
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4625
  #, gcc-internal-format
  msgid "Using IEEE extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4627
  #, gcc-internal-format
  msgid "Using IBM extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4644
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4653
  #, gcc-internal-format
  msgid "The -mfloat128 option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4676
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4743
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type (%qs) for %qs switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4930
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4935
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4947
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4955
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5253
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5290
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid ""
  "cannot return value in vector register because altivec instructions are "
  "disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid ""
  "cannot pass argument in vector register because altivec instructions are "
  "disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14150
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14189
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid ""
  "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability "
  "bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15631
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15850
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid ""
  "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid ""
  "internal error: builtin function %qs, argument %d had unexpected argument "
  "type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36879
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid ""
  "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware "
--- 33721,33971 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4386 config/rs6000/rs6000.c:4393
! #: config/rs6000/rs6000.c:4400 config/rs6000/rs6000.c:4408
! #: config/rs6000/rs6000.c:4427 config/rs6000/rs6000.c:4484
! #: config/rs6000/rs6000.c:4488 config/rs6000/rs6000.c:4505
! #: config/rs6000/rs6000.c:4558 config/rs6000/rs6000.c:4585
! #: config/rs6000/rs6000.c:4600 config/rs6000/rs6000.c:4608
! #: config/rs6000/rs6000.c:4709
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4650
  #, gcc-internal-format
  msgid "Using IEEE extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4652
  #, gcc-internal-format
  msgid "Using IBM extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4669
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4678
  #, gcc-internal-format
  msgid "The -mfloat128 option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4701
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4768
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type (%qs) for %qs switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4955
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4960
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4972
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5278
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5315
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11439
  #, gcc-internal-format
  msgid ""
  "cannot return value in vector register because altivec instructions are "
  "disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11906
  #, gcc-internal-format
  msgid ""
  "cannot pass argument in vector register because altivec instructions are "
  "disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13616
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14194
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14233
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14291 config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14786
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14983
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15002
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15030
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15056
  #, gcc-internal-format
  msgid ""
  "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability "
  "bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15675
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15894
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15976
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978 config/rs6000/rs6000.c:15980
! #: config/rs6000/rs6000.c:15982 config/rs6000/rs6000.c:15984
! #: config/rs6000/rs6000.c:15990 config/rs6000/rs6000.c:15992
! #: config/rs6000/rs6000.c:15999 config/rs6000/rs6000.c:16006
! #: config/rs6000/rs6000.c:16011 config/rs6000/rs6000.c:16014
! #: config/rs6000/rs6000.c:16018 config/rs6000/rs6000.c:16024
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15987 config/rs6000/rs6000.c:15996
! #: config/rs6000/rs6000.c:16003
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16021
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16027
  #, gcc-internal-format
  msgid ""
  "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16031
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18290
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18307
  #, gcc-internal-format
  msgid ""
  "internal error: builtin function %qs, argument %d had unexpected argument "
  "type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29528
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32825
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32919
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32927
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32930
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36932
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36935
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36937
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37472
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37631
  #, gcc-internal-format
  msgid ""
  "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware "
*************** msgstr ""
*** 34674,34721 ****
  msgid "subprogram %q+F not marked Inline"
  msgstr ""
  
! #: ada/gcc-interface/trans.c:6404
  #, gcc-internal-format
  msgid "out-of-bounds access may be optimized away"
  msgstr ""
  
! #: ada/gcc-interface/trans.c:6406
  #, gcc-internal-format
  msgid "containing loop"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:3887
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:3911
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6037 ada/gcc-interface/utils.c:6215
! #: ada/gcc-interface/utils.c:6322
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6158
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6167
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6282
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6406
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
--- 34724,34771 ----
  msgid "subprogram %q+F not marked Inline"
  msgstr ""
  
! #: ada/gcc-interface/trans.c:6401
  #, gcc-internal-format
  msgid "out-of-bounds access may be optimized away"
  msgstr ""
  
! #: ada/gcc-interface/trans.c:6403
  #, gcc-internal-format
  msgid "containing loop"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:3890
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:3914
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6043 ada/gcc-interface/utils.c:6220
! #: ada/gcc-interface/utils.c:6327
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6164
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6173
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6287
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.c:6411
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
*************** msgstr ""
*** 34730,34736 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
  #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 34780,34786 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6512 c/c-typeck.c:12143
  #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr ""
*** 34791,34797 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1567 c/c-decl.c:6701 c/c-decl.c:7574 c/c-decl.c:8381
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 34841,34847 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1567 c/c-decl.c:6721 c/c-decl.c:7594 c/c-decl.c:8401
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 35209,35224 ****
  #. 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.c:4548 c/c-decl.c:7147
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
- #: c/c-decl.c:4635 cp/decl2.c:1520
- #, gcc-internal-format
- msgid "%q+D in declare target directive does not have mappable type"
- msgstr ""
- 
  #: c/c-decl.c:4693
  #, gcc-internal-format
  msgid "%q+D is usually a function"
--- 35259,35269 ----
  #. 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.c:4548 c/c-decl.c:7167
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
  #: c/c-decl.c:4693
  #, gcc-internal-format
  msgid "%q+D is usually a function"
*************** msgstr ""
*** 35244,35250 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4732 c/c-decl.c:4747 c/c-typeck.c:7630
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
--- 35289,35295 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4732 c/c-decl.c:4747 c/c-typeck.c:7635
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
*************** msgstr ""
*** 35304,35505 ****
  msgid "uninitialized const %qD is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5371
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5425 c/c-decl.c:5440
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:5435
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:5446
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5451
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5461
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5467
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5478
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5484
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5497
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5512
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5515
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5522
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5524
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5733 c/c-decl.c:6107 c/c-decl.c:6117
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5735
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5755
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5759
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:5791
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.c:5793
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.c:5795
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.c:5797
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.c:5800
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:5823 c/c-parser.c:2821
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:5837
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:5839
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:5841
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:5843
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.c:5861
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:5864
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:5868
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:5871
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:5891
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:5895
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:5900
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:5904
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:5909
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:5912
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 35349,35555 ----
  msgid "uninitialized const %qD is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5224 cp/decl.c:7318
! #, gcc-internal-format
! msgid "%q+D in declare target directive does not have mappable type"
! msgstr ""
! 
! #: c/c-decl.c:5288
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5391
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5445 c/c-decl.c:5460
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:5455
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:5466
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5471
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5481
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5487
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5498
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5504
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5517
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5532
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5535
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5542
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5544
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5753 c/c-decl.c:6127 c/c-decl.c:6137
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5755
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5775
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5779
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:5811
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.c:5813
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.c:5815
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.c:5817
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.c:5820
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:5843 c/c-parser.c:2821
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:5857
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:5859
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:5861
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:5863
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.c:5881
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:5884
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:5888
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:5891
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5894 cp/decl.c:10959
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:5911
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:5915
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:5920
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:5924
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:5929
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:5932
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 35507,36215 ****
  #. 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.c:5959 c/c-decl.c:6328
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6007
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6009
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6016
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6019
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6027 c/c-decl.c:8085
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6053
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6057
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6064
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6067
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6078
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6081
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6090
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.c:6092
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.c:6216 c/c-decl.c:6871
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6238
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.c:6257
  #, gcc-internal-format
  msgid ""
  "declaration of %qE as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6261
  #, gcc-internal-format
  msgid ""
  "declaration of multidimensional array must have bounds for all dimensions "
  "except the first"
  msgstr ""
  
! #: c/c-decl.c:6364
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6367
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6374
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6377
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6418
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6459 c/c-decl.c:6668 c/c-decl.c:6721 c/c-decl.c:6805
! #: c/c-decl.c:6926 c/c-parser.c:2823
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6465 c/c-decl.c:6674 c/c-decl.c:6810 c/c-decl.c:6931
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6559
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6563
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6569
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6585
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6588
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6594
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6597
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6612
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6614
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6623
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6625
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6630
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6632
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6637
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6639
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6642
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6649
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6652
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6683
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6685
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6727
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6738
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.c:6795
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:6837
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6852
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.c:6859
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6861
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6897 c/c-decl.c:6908 c/c-decl.c:6911
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6968
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.c:6970
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6981
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6984
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7013
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7023
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7025
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7060
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7062
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7153 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7163
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7216
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.c:7220
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.c:7294
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7298 c/c-decl.c:7334
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7328
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7374
  #, gcc-internal-format
  msgid ""
  "%<%s %E%> declared inside parameter list will not be visible outside of this "
  "definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7380
  #, 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.c:7482
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7488
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.c:7570
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7572
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7581
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7583
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7613 c/c-decl.c:8400
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7685
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7781 c/c-decl.c:7799 c/c-decl.c:7860
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.c:7886
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:7889
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:7994
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:7996
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8001
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8003
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8070
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8076
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8107
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.c:8230
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8372
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8379
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8473
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8587 c/c-decl.c:8603
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:8598
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:8622
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8630
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:8733
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8744
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8771
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:8830
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.c:8839
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.c:8857
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.c:8876
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8878
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:8885
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.c:8922
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:8937
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:8953
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:8999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.c:9061 c/c-decl.c:9066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:9093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9160 c/c-decl.c:9207 c/c-decl.c:9221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.c:9199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 35557,36265 ----
  #. 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.c:5979 c/c-decl.c:6348
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6027
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6029
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6036
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6047 c/c-decl.c:8105
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6073
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6077
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6084
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6087
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6101
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.c:6112
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.c:6236 c/c-decl.c:6891
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6258
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.c:6271
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.c:6277
  #, gcc-internal-format
  msgid ""
  "declaration of %qE as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6281
  #, gcc-internal-format
  msgid ""
  "declaration of multidimensional array must have bounds for all dimensions "
  "except the first"
  msgstr ""
  
! #: c/c-decl.c:6384
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6387
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6394
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6397
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6438
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6441 cp/decl.c:11225
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6479 c/c-decl.c:6688 c/c-decl.c:6741 c/c-decl.c:6825
! #: c/c-decl.c:6946 c/c-parser.c:2823
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6485 c/c-decl.c:6694 c/c-decl.c:6830 c/c-decl.c:6951
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6583
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6605
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6608
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6614
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6617
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6632
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6634
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6643
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6645
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6650
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6652
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6657
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6659
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6662
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6669
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6672
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6703
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6705
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6747
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6775 cp/decl.c:10010
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.c:6815
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:6857
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6859
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6872
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.c:6879
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6881
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6917 c/c-decl.c:6928 c/c-decl.c:6931
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6988
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.c:6990
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7001
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7004
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7033
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7043
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7045
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7080
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7082
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7173 c/c-decl.c:8841
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7183
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7221
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7225
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7236
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.c:7314
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7318 c/c-decl.c:7354
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7348
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7394
  #, gcc-internal-format
  msgid ""
  "%<%s %E%> declared inside parameter list will not be visible outside of this "
  "definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7400
  #, 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.c:7502
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7508
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.c:7514
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.c:7590
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7592
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7601
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7603
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7633 c/c-decl.c:8420
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7700 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7708
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7801 c/c-decl.c:7819 c/c-decl.c:7880
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.c:7906
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:7909
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8014
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:8016
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8021
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8023
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8084 cp/decl.c:12093
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8090
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8096
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8127
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.c:8250
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8392
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8399
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8478 cp/decl.c:14447
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8493
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8607 c/c-decl.c:8623
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:8618
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:8642
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8650
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8735 cp/decl.c:5104 cp/decl.c:14979
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:8753
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8764
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8791
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:8850
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.c:8859
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:8867 cp/decl.c:15114
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.c:8877
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.c:8896
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8898
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:8905
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.c:8942
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:8957
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:9010
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:9019
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9035
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9043
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.c:9052
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.c:9081 c/c-decl.c:9086
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9106
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:9113
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9166
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9177
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9180 c/c-decl.c:9227 c/c-decl.c:9241
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.c:9219
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9224
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9239
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15897
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9510 cp/decl.c:15929
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 36217,36469 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9586
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9591
  #, gcc-internal-format
  msgid ""
  "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9626
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9630
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9637
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9642
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9646
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9650
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9900
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:9958 c/c-decl.c:9965
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.c:9992 c/c-decl.c:10376 c/c-decl.c:10766
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10017
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.c:10246 c/c-parser.c:8848
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.c:10292
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10363 c/c-decl.c:10923
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.c:10419
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.c:10441
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10484
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.c:10603
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.c:10653
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10724
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c/c-decl.c:10747 c/c-decl.c:11013 c/c-parser.c:7842
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.c:10749
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.c:10784
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:10797
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:10845
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c/c-decl.c:10866
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:10868
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:10870
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:10884 c/c-parser.c:7360
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:10887 c/c-parser.c:7363
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:10899
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:10908
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:10921
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10937
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11010
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11025
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11076 c/c-decl.c:11092 c/c-decl.c:11118
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11446
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11376
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 36267,36519 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9606
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9611
  #, gcc-internal-format
  msgid ""
  "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9646
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9650
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9657
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9662
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9666
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9670
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9920
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:9978 c/c-decl.c:9985
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.c:10012 c/c-decl.c:10396 c/c-decl.c:10786
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10024 cp/parser.c:28258
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10037
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.c:10266 c/c-parser.c:8848
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.c:10312
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10383 c/c-decl.c:10943
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.c:10439
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.c:10461
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10504
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.c:10623
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.c:10673
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10744
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c/c-decl.c:10767 c/c-decl.c:11033 c/c-parser.c:7842
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.c:10769
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.c:10804
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:10817
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:10865
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c/c-decl.c:10886
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:10888
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:10890
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:10904 c/c-parser.c:7360
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:10907 c/c-parser.c:7363
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:10919
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:10928
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:10941
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:10949
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10957
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11030
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11045
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11096 c/c-decl.c:11112 c/c-decl.c:11138
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11534 cp/semantics.c:5351
  #, 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.c:11538 cp/semantics.c:5355
  #, 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.c:385 c/c-typeck.c:11431 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11440 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11370 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11459 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11394 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11451
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11381
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 36483,36489 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 36533,36539 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 36524,36530 ****
  msgstr ""
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 36574,36580 ----
  msgstr ""
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36004 cp/parser.c:38990
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 36539,36545 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 36589,36595 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30158 cp/parser.c:30232
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 36594,36600 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 36644,36650 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:12999 cp/parser.c:13156
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr ""
*** 36622,36628 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 36672,36678 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38631
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 36686,36698 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013 cp/parser.c:31043
! #: cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 36736,36748 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28484 cp/parser.c:31010 cp/parser.c:31040
! #: cp/parser.c:31110 cp/parser.c:33227 cp/parser.c:38347
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18381
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 36862,36873 ****
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
--- 36912,36923 ----
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12513
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
*************** msgstr ""
*** 37221,37227 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
--- 37271,37277 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6921
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
*************** msgstr ""
*** 37281,37317 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, gcc-internal-format
  msgid ""
  "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a "
--- 37331,37367 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31070
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31030
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31048
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31054
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31062
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38671
  #, gcc-internal-format
  msgid ""
  "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a "
*************** msgid ""
*** 37319,37360 ****
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 37369,37410 ----
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36001 cp/parser.c:36295 cp/parser.c:36383
! #: cp/parser.c:36454 cp/parser.c:38718 cp/parser.c:38733 cp/parser.c:38749
! #: cp/parser.c:38765 cp/parser.c:38781 cp/parser.c:38808 cp/parser.c:38821
! #: cp/parser.c:38844 cp/parser.c:38857
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38834
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38915
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38944 cp/parser.c:38977
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38708
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31454
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:11443 cp/parser.c:31991
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 37369,37421 ****
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
--- 37419,37471 ----
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:11746 cp/semantics.c:6811
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11788 cp/parser.c:32070
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32134
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32136
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32239
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32257
! #: cp/parser.c:36287 cp/parser.c:36375
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32310
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32317
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:12044 cp/parser.c:32319
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32325
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
*************** msgstr ""
*** 37439,37522 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
--- 37489,37572 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6995
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7024
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32542 cp/parser.c:32549
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32558 cp/parser.c:32565
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6302
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31850
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:12533 cp/parser.c:31883
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.c:12699 cp/semantics.c:7123
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32623
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37640
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32837
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32853
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6392
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32876
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
*************** msgstr ""
*** 37526,37537 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
--- 37576,37587 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6482
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6592
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
*************** msgid ""
*** 37555,37571 ****
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 37605,37621 ----
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33371 cp/parser.c:33596
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.c:13669 cp/parser.c:33444
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13767 cp/parser.c:33543
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 37575,37641 ****
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37625,37691 ----
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:14059 cp/parser.c:33822
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33833 cp/parser.c:34140
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:14214 cp/parser.c:34007
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34129
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36800
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36810
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36830
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36841
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36848
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36856
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36868
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36971
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 37650,37656 ****
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
--- 37700,37706 ----
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38061
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
*************** msgid ""
*** 37662,37707 ****
  "definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
--- 37712,37757 ----
  "definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38115 cp/parser.c:38157
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38171
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38180
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38181
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37149
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34508 cp/parser.c:34534
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34565 cp/parser.c:34581
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8404 cp/semantics.c:8414
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
*************** msgstr ""
*** 37712,37735 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause with "
  "a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 37762,37785 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35100
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35111
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause with "
  "a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35138
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15718 cp/semantics.c:8069 cp/semantics.c:8156
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 37739,37822 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
  "%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
  "%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
--- 37789,37872 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35361
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35181 cp/parser.c:35223 cp/pt.c:16407
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35434
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35597
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35796
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35992
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36229
  #, 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.c:16806 cp/parser.c:36242
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36467
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36322
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
  "%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36334
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36411
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
  "%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36424
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36677
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
*************** msgid ""
*** 37844,37879 ****
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare simd%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
  "target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
--- 37894,37929 ----
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37270
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare simd%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37340
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
  "target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37359
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37406
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37413
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37420
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
*************** msgstr ""
*** 37932,37979 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 37982,38029 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37865
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7534
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7536
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.c:18368 cp/parser.c:38562
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38577
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38580
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38586
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 37988,37994 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 38038,38044 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:237 c/c-typeck.c:9999 c/c-typeck.c:10041 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 38064,38075 ****
  msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgstr ""
  
! #: c/c-typeck.c:2417 c/c-typeck.c:8641
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.c:2421 c/c-typeck.c:8645
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
--- 38114,38125 ----
  msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgstr ""
  
! #: c/c-typeck.c:2417 c/c-typeck.c:8646
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.c:2421 c/c-typeck.c:8650
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
*************** msgstr ""
*** 38275,39550 ****
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.c:3847
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.c:4283
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4287
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.c:4296
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.c:4335
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.c:4393
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:4396
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:4403
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4406
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4422
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c/c-typeck.c:4447 c/c-typeck.c:4481
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.c:4449 c/c-typeck.c:4484
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.c:4469
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:4473
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:4577
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.c:4636
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.c:4649
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:4657
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.c:4838
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.c:4841
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.c:4846
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.c:4848
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.c:4951
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5033
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.c:5092 c/c-typeck.c:5098
  #, gcc-internal-format
  msgid ""
  "operand of ?: changes signedness from %qT to %qT due to unsignedness of "
  "other operand"
  msgstr ""
  
! #: c/c-typeck.c:5115
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.c:5132
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5143 c/c-typeck.c:5160
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5148 c/c-typeck.c:5165
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.c:5178
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5187 c/c-typeck.c:5198
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5336
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5354 c/c-typeck.c:10636
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5423
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.c:5429
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:5464
  #, gcc-internal-format
  msgid ""
  "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
  "%> qualified"
  msgstr ""
  
! #: c/c-typeck.c:5554
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.c:5560
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.c:5575
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.c:5595
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.c:5605
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.c:5640
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cast to %s address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5645
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cast to generic address space pointer from disjoint %s address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5650
  #, gcc-internal-format, gfc-internal-format
  msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5670
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.c:5681
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.c:5686
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.c:5709
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.c:5718
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.c:5728
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.c:5815
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:5856
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.c:5982
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6180 c/c-typeck.c:6202 c/c-typeck.c:6226
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.c:6241
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.c:6284 c/c-typeck.c:6476 c/c-typeck.c:6908
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6471
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6480
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6484
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6489
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6523
  #, gcc-internal-format
  msgid "cannot pass rvalue to reference parameter"
  msgstr ""
  
! #: c/c-typeck.c:6656 c/c-typeck.c:6942
  msgid ""
  "passing argument %d of %qE makes %q#v qualified function pointer from "
  "unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6659 c/c-typeck.c:6945
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6662 c/c-typeck.c:6947
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6665 c/c-typeck.c:6949
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6673 c/c-typeck.c:6840 c/c-typeck.c:6883
  msgid ""
  "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6675 c/c-typeck.c:6842 c/c-typeck.c:6885
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6677 c/c-typeck.c:6844 c/c-typeck.c:6887
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6679 c/c-typeck.c:6846 c/c-typeck.c:6889
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6688
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.c:6750
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.c:6762
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6766
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6770
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6774
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6792
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6798
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6803
  #, gcc-internal-format
  msgid ""
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6857
  #, gcc-internal-format
  msgid ""
  "ISO C forbids passing argument %d of %qE between function pointer and %<void "
  "*%>"
  msgstr ""
  
! #: c/c-typeck.c:6860
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6862
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6864
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6904
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6913
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6918
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6923
  #, gcc-internal-format
  msgid ""
  "pointer targets in returning %qT from a function with return type %qT differ "
  "in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6961
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.c:6967
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6972
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6977
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.c:7004
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7010
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7015
  #, gcc-internal-format
  msgid ""
  "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7019
  #, gcc-internal-format
  msgid ""
  "returning %qT from a function with return type %qT makes pointer from "
  "integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7035
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7041
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7046
  #, gcc-internal-format
  msgid ""
  "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7050
  #, gcc-internal-format
  msgid ""
  "returning %qT from a function with return type %qT makes integer from "
  "pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7073
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.c:7078
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.c:7083
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.c:7088
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.c:7152
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
  
! #: c/c-typeck.c:7407
  #, gcc-internal-format
  msgid "wide character array initialized from non-wide string"
  msgstr ""
  
! #: c/c-typeck.c:7413
  #, gcc-internal-format
  msgid "wide character array initialized from incompatible wide string"
  msgstr ""
  
! #: c/c-typeck.c:7446
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7533 c/c-typeck.c:7557 c/c-typeck.c:7560 c/c-typeck.c:7568
! #: c/c-typeck.c:7608 c/c-typeck.c:9131 c/c-typeck.c:9181
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.c:7542
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.c:7573 c/c-typeck.c:7621 c/c-typeck.c:9191
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.c:7615 c/c-typeck.c:9186
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.c:7634
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.c:8132
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.c:8215
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.c:8318
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.c:8341
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.c:8365
  #, gcc-internal-format
  msgid "empty scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8370
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8483 c/c-typeck.c:8565
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.c:8488 c/c-typeck.c:8627
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.c:8538
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.c:8547 c/c-typeck.c:8556
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:8561 c/c-typeck.c:8563
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.c:8567 c/c-typeck.c:8570
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.c:8589
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.c:8598
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.c:8700 c/c-typeck.c:8730 c/c-typeck.c:9274
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.c:8704 c/c-typeck.c:8734 c/c-typeck.c:9277
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.c:9208
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:9496
  #, gcc-internal-format
  msgid "excess elements in char array initializer"
  msgstr ""
  
! #: c/c-typeck.c:9503 c/c-typeck.c:9574
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.c:9518
  #, gcc-internal-format
  msgid ""
  "positional initialization of field in %<struct%> declared with "
  "%<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.c:9589
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:9687
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.c:9709
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.c:9777
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.c:9811
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.c:9843
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:10086
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.c:10139 c/c-typeck.c:10143
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.c:10157 c/gimple-parser.c:1614
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.c:10160
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.c:10236
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10327 cp/semantics.c:1171
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10352
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10390 c/c-typeck.c:10398
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10406
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10590
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10592
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10618 cp/cp-gimplify.c:432
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:10662
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11541 c/c-typeck.c:11562
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the address of %qD will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11547 c/c-typeck.c:11568
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the address of %qD will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11589 c/c-typeck.c:11718
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:11596 c/c-typeck.c:11602
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:11609 c/c-typeck.c:11728
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:11621 c/c-typeck.c:11626 c/c-typeck.c:11754 c/c-typeck.c:11759
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:11706
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:11708
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:11713
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
  #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:11811
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other operand of binary "
  "expression"
  msgstr ""
  
! #: c/c-typeck.c:12126
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12134
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12150
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections"
  "%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for"
  "%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12423 c/c-typeck.c:13581 c/c-typeck.c:13642 c/c-typeck.c:13704
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12466
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778 cp/semantics.c:4591
! #: cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867 cp/semantics.c:4666
! #: cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13103 c/c-typeck.c:13113
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13130
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13178
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13275
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
  "constructs"
  msgstr ""
  
! #: c/c-typeck.c:13327
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13335
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:13404 c/c-typeck.c:13434 c/c-typeck.c:13463
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
! #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742 cp/semantics.c:6102
! #: cp/semantics.c:6109 cp/semantics.c:6160 cp/semantics.c:6166
! #: cp/semantics.c:6203 cp/semantics.c:6680 cp/semantics.c:6817
! #: cp/semantics.c:6823 cp/semantics.c:6836 cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13482
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13489
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13496
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13826
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14204
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14209
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:14215
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 38325,39600 ----
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.c:3852
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3857 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.c:4288
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4292
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.c:4301
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.c:4340
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.c:4398
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:4401
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:4408
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4411
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.c:4427
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c/c-typeck.c:4452 c/c-typeck.c:4486
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.c:4454 c/c-typeck.c:4489
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.c:4474
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:4478
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:4582
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.c:4641
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.c:4654
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:4662
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.c:4843
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.c:4846
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.c:4851
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.c:4853
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.c:4956
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5038
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.c:5097 c/c-typeck.c:5103
  #, gcc-internal-format
  msgid ""
  "operand of ?: changes signedness from %qT to %qT due to unsignedness of "
  "other operand"
  msgstr ""
  
! #: c/c-typeck.c:5120
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.c:5137
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5148 c/c-typeck.c:5165
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5153 c/c-typeck.c:5170
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.c:5183
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5192 c/c-typeck.c:5203
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.c:5341
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5359 c/c-typeck.c:10641
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5428
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.c:5434
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:5469
  #, gcc-internal-format
  msgid ""
  "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
  "%> qualified"
  msgstr ""
  
! #: c/c-typeck.c:5559
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.c:5565
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.c:5580
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.c:5600
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.c:5610
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.c:5645
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cast to %s address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cast to generic address space pointer from disjoint %s address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5655
  #, gcc-internal-format, gfc-internal-format
  msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgstr ""
  
! #: c/c-typeck.c:5675
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.c:5686
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.c:5691
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5700 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.c:5714
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.c:5723
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.c:5733
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.c:5820
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:5861
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.c:5987
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6185 c/c-typeck.c:6207 c/c-typeck.c:6231
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.c:6246
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.c:6289 c/c-typeck.c:6481 c/c-typeck.c:6913
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6476
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6485
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6489
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6494
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:6528
  #, gcc-internal-format
  msgid "cannot pass rvalue to reference parameter"
  msgstr ""
  
! #: c/c-typeck.c:6661 c/c-typeck.c:6947
  msgid ""
  "passing argument %d of %qE makes %q#v qualified function pointer from "
  "unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6664 c/c-typeck.c:6950
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6667 c/c-typeck.c:6952
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6670 c/c-typeck.c:6954
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.c:6678 c/c-typeck.c:6845 c/c-typeck.c:6888
  msgid ""
  "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6680 c/c-typeck.c:6847 c/c-typeck.c:6890
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6682 c/c-typeck.c:6849 c/c-typeck.c:6892
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6684 c/c-typeck.c:6851 c/c-typeck.c:6894
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.c:6693
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.c:6755
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.c:6767
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6771
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6775
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6779
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.c:6797
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6803
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808
  #, gcc-internal-format
  msgid ""
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6813 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6862
  #, gcc-internal-format
  msgid ""
  "ISO C forbids passing argument %d of %qE between function pointer and %<void "
  "*%>"
  msgstr ""
  
! #: c/c-typeck.c:6865
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6867
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6869
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.c:6909
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6918
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6923
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6928
  #, gcc-internal-format
  msgid ""
  "pointer targets in returning %qT from a function with return type %qT differ "
  "in signedness"
  msgstr ""
  
! #: c/c-typeck.c:6966
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.c:6972
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6977
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.c:6982
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6996 c/c-typeck.c:7519 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.c:7009
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7015
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7020
  #, gcc-internal-format
  msgid ""
  "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7024
  #, gcc-internal-format
  msgid ""
  "returning %qT from a function with return type %qT makes pointer from "
  "integer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7040
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7046
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7051
  #, gcc-internal-format
  msgid ""
  "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7055
  #, gcc-internal-format
  msgid ""
  "returning %qT from a function with return type %qT makes integer from "
  "pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.c:7078
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.c:7083
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.c:7088
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.c:7093
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.c:7157
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7393 c/c-typeck.c:8289 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7403 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
  
! #: c/c-typeck.c:7412
  #, gcc-internal-format
  msgid "wide character array initialized from non-wide string"
  msgstr ""
  
! #: c/c-typeck.c:7418
  #, gcc-internal-format
  msgid "wide character array initialized from incompatible wide string"
  msgstr ""
  
! #: c/c-typeck.c:7451
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7538 c/c-typeck.c:7562 c/c-typeck.c:7565 c/c-typeck.c:7573
! #: c/c-typeck.c:7613 c/c-typeck.c:9136 c/c-typeck.c:9186
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.c:7547
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.c:7578 c/c-typeck.c:7626 c/c-typeck.c:9196
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.c:7620 c/c-typeck.c:9191
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.c:7639
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:7917 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.c:8137
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.c:8220
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8286 c/c-typeck.c:9620 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.c:8323
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.c:8346
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.c:8370
  #, gcc-internal-format
  msgid "empty scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8375
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8488 c/c-typeck.c:8570
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.c:8493 c/c-typeck.c:8632
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.c:8543
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.c:8552 c/c-typeck.c:8561
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:8566 c/c-typeck.c:8568
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.c:8572 c/c-typeck.c:8575
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.c:8594
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.c:8603
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.c:8705 c/c-typeck.c:8735 c/c-typeck.c:9279
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.c:8709 c/c-typeck.c:8739 c/c-typeck.c:9282
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.c:9213
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.c:9501
  #, gcc-internal-format
  msgid "excess elements in char array initializer"
  msgstr ""
  
! #: c/c-typeck.c:9508 c/c-typeck.c:9579
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.c:9523
  #, gcc-internal-format
  msgid ""
  "positional initialization of field in %<struct%> declared with "
  "%<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.c:9594
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:9692
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.c:9714
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.c:9782
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.c:9816
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.c:9848
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:10091
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10118 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.c:10144 c/c-typeck.c:10148
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.c:10162 c/gimple-parser.c:1614
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.c:10165
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.c:10241
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10332 cp/semantics.c:1171
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10357
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10395 c/c-typeck.c:10403
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10409 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10411
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10583 cp/parser.c:12353
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12376
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10590 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10595
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10597
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10623 cp/cp-gimplify.c:432
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:10667
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11481 c/c-typeck.c:11649 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11489 c/c-typeck.c:11657 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11514 c/c-typeck.c:11682 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11528 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11546 c/c-typeck.c:11567
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the address of %qD will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11552 c/c-typeck.c:11573
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the address of %qD will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11594 c/c-typeck.c:11723
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:11601 c/c-typeck.c:11607
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:11614 c/c-typeck.c:11733
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:11626 c/c-typeck.c:11631 c/c-typeck.c:11759 c/c-typeck.c:11764
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:11711
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:11713
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:11718
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:11741 c/c-typeck.c:11744 c/c-typeck.c:11751 c/c-typeck.c:11754
  #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:11816
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other operand of binary "
  "expression"
  msgstr ""
  
! #: c/c-typeck.c:12131
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12135
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12139
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12155
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12345 cp/semantics.c:8511
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections"
  "%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12384 cp/semantics.c:8548
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for"
  "%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12428 c/c-typeck.c:13586 c/c-typeck.c:13647 c/c-typeck.c:13709
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12441 c/c-typeck.c:13633 cp/semantics.c:4549
! #: cp/semantics.c:6720
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12450 c/c-typeck.c:13657 cp/semantics.c:4559
! #: cp/semantics.c:6738
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12460 cp/semantics.c:4573 cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12464 c/c-typeck.c:13674 cp/semantics.c:4577
! #: cp/semantics.c:6766
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12471
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12480 c/c-typeck.c:13681 c/c-typeck.c:13783 cp/semantics.c:4594
! #: cp/semantics.c:6772 cp/semantics.c:6934
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12516 cp/semantics.c:4626
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12523 cp/semantics.c:4633
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12550 c/c-typeck.c:12614 c/c-typeck.c:12872 cp/semantics.c:4669
! #: cp/semantics.c:4733
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12569 cp/semantics.c:4688
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12577 cp/semantics.c:4696
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12586 c/c-typeck.c:12696 cp/semantics.c:4705
! #: cp/semantics.c:4815
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12603 cp/semantics.c:4722
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12640 cp/semantics.c:4759
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12655 cp/semantics.c:4774
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12688 cp/semantics.c:4807
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12706 c/c-typeck.c:12815 cp/semantics.c:4825
! #: cp/semantics.c:4937
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12714 cp/semantics.c:4833
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13108 c/c-typeck.c:13118
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13135
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13183
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13192 cp/semantics.c:5758
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13280
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13298 c/c-typeck.c:13841 cp/semantics.c:7252
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13310 cp/semantics.c:7292
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13324 cp/semantics.c:5932
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
  "constructs"
  msgstr ""
  
! #: c/c-typeck.c:13332
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13340
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13359 cp/semantics.c:6002
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13389 c/c-typeck.c:13776 cp/semantics.c:6086
! #: cp/semantics.c:6927
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13398 cp/semantics.c:6095
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:13409 c/c-typeck.c:13439 c/c-typeck.c:13468
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:13416 c/c-typeck.c:13445 c/c-typeck.c:13605 c/c-typeck.c:13719
! #: c/c-typeck.c:13725 c/c-typeck.c:13738 c/c-typeck.c:13747 cp/semantics.c:6105
! #: cp/semantics.c:6112 cp/semantics.c:6163 cp/semantics.c:6169
! #: cp/semantics.c:6206 cp/semantics.c:6683 cp/semantics.c:6820
! #: cp/semantics.c:6826 cp/semantics.c:6839 cp/semantics.c:6848
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:13418 c/c-typeck.c:13447 c/c-typeck.c:13727 c/c-typeck.c:13749
! #: cp/semantics.c:6114 cp/semantics.c:6171 cp/semantics.c:6828
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13432 cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13461 cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13480 cp/semantics.c:6548
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13487
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13494
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13501
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13556 cp/semantics.c:6630
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13578 cp/semantics.c:6661
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13602 c/c-typeck.c:13736 cp/semantics.c:6680
! #: cp/semantics.c:6837
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13608 c/c-typeck.c:13740 cp/semantics.c:6686
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13640 cp/semantics.c:6727
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13700 c/c-typeck.c:13790 cp/semantics.c:6802
! #: cp/semantics.c:6941
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13771 cp/semantics.c:6921
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13813 cp/semantics.c:6965
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13816 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13831
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13905 cp/semantics.c:6362
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13936 cp/semantics.c:7144
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13986 cp/semantics.c:7335
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14006 cp/semantics.c:7226
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14018 cp/semantics.c:7239
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14036 cp/semantics.c:7206
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14209
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14214
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:14220
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 39658,39664 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39708,39714 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39971,39977 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
--- 40021,40027 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7364
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
*************** msgstr ""
*** 39981,39987 ****
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
--- 40031,40037 ----
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6486 cp/decl.c:7365
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
*************** msgstr ""
*** 40301,40307 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 40351,40357 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9119 cp/pt.c:15075 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 40521,40944 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2098
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2110
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2152
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2156
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.c:2430
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:2785
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:2797
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:2799
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:2861
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:2863
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:2896
  #, gcc-internal-format
  msgid ""
  "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/class.c:3097
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3213
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3229
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3234
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3239
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3249
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3255
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3316
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3319
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3321
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3325
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3453
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3460
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3470
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3476
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3536
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3591
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3617
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3658
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:3681
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:3686
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:3688
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:3692
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4097
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4100
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4378
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:4813
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:4834
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5350 cp/constexpr.c:237
  #, gcc-internal-format
  msgid ""
  "enclosing class of %<constexpr%> non-static member function %q+#D is not a "
  "literal type"
  msgstr ""
  
! #: cp/class.c:5374
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5377
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.c:5380
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5387
  #, gcc-internal-format
  msgid ""
  "  %q+T is not an aggregate, does not have a trivial default constructor, and "
  "has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5420
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5435
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5442
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5561
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:5590
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:5596
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:5624
  #, gcc-internal-format
  msgid ""
  "%q+D declared to take const reference, but implicit declaration would take "
  "non-const"
  msgstr ""
  
! #: cp/class.c:5898
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:5910
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6133
  #, gcc-internal-format
  msgid ""
  "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6291
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:6576
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:6578
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:6583
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6610
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:6612
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:6620 cp/class.c:6650
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.c:6628
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:6630
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:6648
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:6897
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6925
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:6931
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:6935
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:6941
  #, gcc-internal-format
  msgid ""
  "type transparent %q#T cannot be made transparent because the type of the "
  "first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7071
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.c:7082
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:7582
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:7672
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:7817
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:7844
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:7870
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:7873
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:7968
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 40571,40994 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2103
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2115
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2156
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2160
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.c:2434
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:2789
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:2801
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:2803
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:2865
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:2867
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:2900
  #, gcc-internal-format
  msgid ""
  "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2910 cp/name-lookup.c:3293 cp/parser.c:19717
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/class.c:3101
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3217
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3233
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3238
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3243
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3253
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3259
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3320
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3323
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3325
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3329
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3457
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3464
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3474
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3480
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3540
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3589
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3595
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3621
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3662
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:3685
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:3690
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:3692
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:3696
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4101
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4104
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4382
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:4817
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:4838
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5367 cp/constexpr.c:237
  #, gcc-internal-format
  msgid ""
  "enclosing class of %<constexpr%> non-static member function %q+#D is not a "
  "literal type"
  msgstr ""
  
! #: cp/class.c:5391
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5394
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.c:5397
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5404
  #, gcc-internal-format
  msgid ""
  "  %q+T is not an aggregate, does not have a trivial default constructor, and "
  "has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5437
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5452
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5459
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5578
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:5607
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:5613
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:5641
  #, gcc-internal-format
  msgid ""
  "%q+D declared to take const reference, but implicit declaration would take "
  "non-const"
  msgstr ""
  
! #: cp/class.c:5915
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:5927
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6150
  #, gcc-internal-format
  msgid ""
  "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6308
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:6593
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:6595
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:6600
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6627
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:6629
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:6637 cp/class.c:6667
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.c:6645
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:6647
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:6665
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6777 cp/parser.c:23236
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:6914
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6942
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:6948
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:6952
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:6958
  #, gcc-internal-format
  msgid ""
  "type transparent %q#T cannot be made transparent because the type of the "
  "first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7088
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.c:7099
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:7599
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:7689
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:7834
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:7861
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:7887
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:7890
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7965 cp/class.c:8007
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:7985
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 40948,40959 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8235
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8237
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 40998,41009 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8252
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8254
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr ""
*** 41370,41386 ****
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid ""
  "in C++11 this throw will terminate because destructors default to noexcept"
--- 41420,41436 ----
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1416
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1419
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1430
  #, gcc-internal-format
  msgid ""
  "in C++11 this throw will terminate because destructors default to noexcept"
*************** msgstr ""
*** 41842,41848 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
--- 41892,41898 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1304 cp/decl.c:13867
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
*************** msgstr ""
*** 42168,42174 ****
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 42218,42224 ----
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12363 cp/parser.c:12384
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 42178,42184 ****
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 42228,42234 ----
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3838 cp/parser.c:6369
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr ""
*** 42563,42570 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
--- 42613,42620 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1593
! #: cp/typeck2.c:1641 cp/typeck2.c:1688
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
*************** msgstr ""
*** 42640,42651 ****
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
--- 42690,42701 ----
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12629
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12633
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
*************** msgstr ""
*** 42672,43640 ****
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: both it and its base class %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: its base classes %qT and %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7695
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization "
  "%qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
  #, gcc-internal-format
  msgid ""
  "literal operator suffixes not preceded by %<_%> are reserved for future "
  "standardization"
  msgstr ""
  
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9123
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9337
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> needed for in-class initialization of static data member %q#D "
  "of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10515
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10592
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid ""
  "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid ""
  "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %qT as its type rather than plain "
  "%<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11156
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid ""
  "trailing return type %qT of deduction guide is not a specialization of %qT"
--- 42722,43690 ----
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7350
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7360
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7386
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: both it and its base class %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.c:7395
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: its base classes %qT and %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.c:7613
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7629
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7638 cp/decl.c:7723
  #, 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.c:7642
  #, 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.c:7645
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7690
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7716
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7746
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7772
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7777
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7782
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7786
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7795
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8234
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8237
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8243
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8471
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8478
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8494
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8496
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8520
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8522
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8527
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8529
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8531
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8536
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8538
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8540
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8545
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8547
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8549
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8563
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8595
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8645
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8651
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8724
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8793
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8803
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8829
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization "
  "%qD"
  msgstr ""
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8880
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8882
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8942
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8950
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8951
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8967
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8980
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8990
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:8998
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9012
  #, gcc-internal-format
  msgid ""
  "literal operator suffixes not preceded by %<_%> are reserved for future "
  "standardization"
  msgstr ""
  
! #: cp/decl.c:9017
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9137
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9142
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9144
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9161
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9350
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9358
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9365
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9485
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9489
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> needed for in-class initialization of static data member %q#D "
  "of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9507
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.c:9514
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9519
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.c:9619
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9621
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9651 cp/decl.c:9701
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9667
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:9669 cp/init.c:3667
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9683
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9685
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9698
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9707
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9709
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9715
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9718
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9820
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9839
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9844
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9853
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9867
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9871
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9930
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9933
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9946
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9961
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9969
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9976
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10028
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10034
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10292
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10295 cp/decl.c:10315
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10298
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10307
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10329 cp/decl.c:10422 cp/decl.c:10431 cp/decl.c:11994
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10335
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10363
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10414
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10439
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10444
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10478
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10484
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10492
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10498
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10539
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10588 cp/decl.c:10591 cp/decl.c:10594
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10638 cp/decl.c:10658
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10640
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10642
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10646
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10648
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10650
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10668
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid ""
  "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10793
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10799
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10809
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10814
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10820
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10824
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10829
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10852
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10854
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10858
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10863
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10869
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10873
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10881
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10885
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10896
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10899
  #, gcc-internal-format
  msgid ""
  "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10930
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10953
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10970
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10974
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10981
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11142
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11145
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11151
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11158
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %qT as its type rather than plain "
  "%<auto%>"
  msgstr ""
  
! #: cp/decl.c:11171
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11193
  #, gcc-internal-format
  msgid ""
  "trailing return type %qT of deduction guide is not a specialization of %qT"
*************** msgstr ""
*** 43642,44187 ****
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type not declared with %<auto%> type "
  "specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11280
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid ""
  "cannot declare reference to %q#T, which is not a typedef or a template type "
  "argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11709
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid ""
  "only declarations of constructors and conversion operators can be %<explicit"
  "%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12121
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12130
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12139
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12202
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12257
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12841
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12845
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 43692,44237 ----
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11207
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type not declared with %<auto%> type "
  "specifier"
  msgstr ""
  
! #: cp/decl.c:11236
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11242
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11271
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11272
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11276
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11277
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11286
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11304
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11319
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11323
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11325
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11337
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11363
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11403
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11416 cp/decl.c:11423
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11425
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11454
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11455
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11528
  #, gcc-internal-format
  msgid ""
  "cannot declare reference to %q#T, which is not a typedef or a template type "
  "argument"
  msgstr ""
  
! #: cp/decl.c:11598
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11623
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11629
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11659
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11661
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11669
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11709
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11717
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11719
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11730
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11736
  #, gcc-internal-format
  msgid ""
  "only declarations of constructors and conversion operators can be %<explicit"
  "%>"
  msgstr ""
  
! #: cp/decl.c:11745
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11750
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11756
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11766
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11771
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11802
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11807
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11811
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11837
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11924
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11932
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11934
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11938
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11971
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11975
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11985
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12000
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:12019
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12025
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12027
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12076 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12104
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12123
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12145
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12154
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12163
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12184
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12195
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12201
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12209
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12214
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12223
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12226
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12286
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12296
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12342
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12346
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12374
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12378
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12433
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12435
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12439
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12442
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12458
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12470
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12478
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12513
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12521
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12557
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12570
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12577
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12598
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12609
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12613
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12778
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:12781
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12865
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12892
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:12919
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12921
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 44201,44375 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13351
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13361
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to the same type will never use a type conversion "
  "operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to a base class will never use a type conversion "
  "operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 44251,44425 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13252
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13258
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13285
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13301
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13327
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13363
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13374
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13375
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13385
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13386 cp/decl.c:13395
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13413 cp/decl.c:13416
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13443
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13445
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13452
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to the same type will never use a type conversion "
  "operator"
  msgstr ""
  
! #: cp/decl.c:13454
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13462
  #, gcc-internal-format
  msgid ""
  "conversion to a reference to a base class will never use a type conversion "
  "operator"
  msgstr ""
  
! #: cp/decl.c:13464
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13479
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13498
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13504
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13571
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13594
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13597
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13599
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13607
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13608 cp/decl.c:13615
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 44381,44474 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 44431,44524 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13629
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13683 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13713 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6428
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13718
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13727 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6379 cp/parser.c:26297
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:13830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13866
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:14006
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14013
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14024
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14049
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14079
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14081
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14226
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14229 cp/decl.c:14237 cp/decl.c:14249 cp/parser.c:18281
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14234
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14246
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14324
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 44477,44554 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14710
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 44527,44604 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14471
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14643
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14653
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14702
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14703
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14714
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14734
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14845
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:15023 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15368
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:15810
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15812 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16020
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:16034
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16410
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 44590,44596 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
--- 44640,44646 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5566
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
*************** msgstr ""
*** 44604,44610 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 44654,44660 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5525
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 44778,44826 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid ""
  "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid ""
  "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 44828,44876 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2650
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2654
  #, gcc-internal-format
  msgid ""
  "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2667
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2685
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2689
  #, gcc-internal-format
  msgid ""
  "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2701
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4299
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 44829,44909 ****
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid ""
  "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4529
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.c:4532
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid ""
  "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 44879,44959 ----
  #. 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.c:4308
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4312
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4316
  #, gcc-internal-format
  msgid ""
  "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4324
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4328
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4331
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4519
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.c:4522
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.c:4524
  #, gcc-internal-format
  msgid ""
  "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4596 cp/decl2.c:4599
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4946
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5133
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5241
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5297
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 45202,45561 ****
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:673
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete [] will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 45252,45611 ----
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.c:631
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:689
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.c:715
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:736
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.c:847
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:861 cp/init.c:885 cp/init.c:2427 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:863 cp/init.c:880 cp/init.c:887 cp/init.c:2412 cp/init.c:2440
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:878 cp/init.c:2399 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1057
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1060
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1064
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1066
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1068
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.c:1085
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:1089
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1174
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1271
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1498 cp/init.c:1517
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1504
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1511
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1550
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1558
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1605
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1613
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1616
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1727 cp/init.c:4402 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2036 cp/semantics.c:3271
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.c:2092
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2106
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2192 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2199 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:2396
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2404
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.c:2408
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2424
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2432
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.c:2436
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2727
  #, 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.c:2738
  #, 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.c:2749
  #, 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.c:2896
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2906
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2936
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2938
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.c:2948
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2991
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3117
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3124 cp/search.c:1026
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:3197
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3200
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3203
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3386
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3649
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3681
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3690
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3759
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3763
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete [] will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4311
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4615
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4639
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4644
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4658
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4663
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4970
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 46059,46065 ****
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
--- 46109,46115 ----
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7073
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
*************** msgstr ""
*** 46107,46161 ****
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
  msgid ""
  "declaration of %<std::initializer_list%> does not match %<#include "
  "<initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 46157,46211 ----
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6695
  #, gcc-internal-format
  msgid ""
  "declaration of %<std::initializer_list%> does not match %<#include "
  "<initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7067
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.c:7070
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7087
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:7171
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7226
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7227
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.c:7300
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7309
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 46175,46181 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare simd%> not immediately followed by function "
--- 46225,46231 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37251
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare simd%> not immediately followed by function "
*************** msgstr ""
*** 46202,46208 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 46252,46258 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18218
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 46282,46288 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
--- 46332,46338 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17890
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
*************** msgstr ""
*** 46513,46519 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
--- 46563,46569 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12937
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
*************** msgstr ""
*** 46565,46571 ****
  msgid "fold-expressions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:5275 cp/parser.c:5452 cp/parser.c:5630 cp/semantics.c:3612
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 46615,46621 ----
  msgid "fold-expressions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:5275 cp/parser.c:5452 cp/parser.c:5633 cp/semantics.c:3615
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr ""
*** 46585,46676 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5787
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5919
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:6059
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:6074
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
--- 46635,46726 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5790
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5922
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5951 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:6062
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:6077
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6114 cp/parser.c:20246
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6223
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6291
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6317
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6325
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6429 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6507
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6714 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6800
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6892
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6904 cp/pt.c:18453
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:6998
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7057
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
*************** msgstr ""
*** 46804,46810 ****
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
--- 46854,46860 ----
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3456 cp/semantics.c:3468
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
*************** msgid ""
*** 46893,46899 ****
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
--- 46943,46949 ----
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28487
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
*************** msgid ""
*** 46914,47498 ****
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid ""
  "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid ""
  "non-variable %qD in declaration with more than one declarator with "
  "placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13324
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid ""
  "static_assert without a message only available with -std=c++17 or -std=gnu+"
  "+17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (a qualified member "
  "initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:15198
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid ""
  "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
  "and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid ""
  "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
  "accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in lambda parameter declaration only available with -std=c+"
  "+14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
  "std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid ""
  "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid ""
  "attributes ignored on elaborated-type-specifier that is not a forward "
  "declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid ""
  "nested name specifier %qT for enum declaration does not name a class or "
  "namespace"
  msgstr ""
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:18295
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid ""
  "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid ""
  "pack expansion in using-declaration only available with -std=c++17 or -"
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid ""
  "comma-separated list in using-declaration only available with -std=c++17 or -"
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid ""
  "access declarations are deprecated in favour of using-declarations; "
  "suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 46964,47548 ----
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12297
  #, gcc-internal-format
  msgid ""
  "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12423
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12431
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12444 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12617 cp/parser.c:23581
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12860
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13080
  #, gcc-internal-format
  msgid ""
  "non-variable %qD in declaration with more than one declarator with "
  "placeholder type"
  msgstr ""
  
! #: cp/parser.c:13100
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13121
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13145
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13200
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13254
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13303
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13321
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13488
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13555
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13591
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13690
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13760 cp/parser.c:24061
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13802
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13906
  #, gcc-internal-format
  msgid ""
  "static_assert without a message only available with -std=c++17 or -std=gnu+"
  "+17"
  msgstr ""
  
! #: cp/parser.c:14108
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14261
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14288
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14292
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14376
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14403
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14415 cp/pt.c:24333
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14427 cp/pt.c:24345
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14479
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14549
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (a qualified member "
  "initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14924
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14930
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14939
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14945
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14972
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15017
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15187
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:15195
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:15280
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15344
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15579 cp/parser.c:15665 cp/parser.c:21691
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15583 cp/parser.c:15669
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15735
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15795
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15799
  #, gcc-internal-format
  msgid ""
  "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
  "and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15803
  #, gcc-internal-format
  msgid ""
  "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
  "accept your code)"
  msgstr ""
  
! #: cp/parser.c:15921
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15989 cp/parser.c:16119 cp/parser.c:16334
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16035
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16037
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16186
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16295 cp/parser.c:16313 cp/parser.c:16480
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16455
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16582
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16586
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16645
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16866
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in lambda parameter declaration only available with -std=c+"
  "+14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17056
  #, gcc-internal-format
  msgid ""
  "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
  "std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17061
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17206
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17275
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17628
  #, gcc-internal-format
  msgid ""
  "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17851
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17939
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17943
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17948
  #, gcc-internal-format
  msgid ""
  "attributes ignored on elaborated-type-specifier that is not a forward "
  "declaration"
  msgstr ""
  
! #: cp/parser.c:18082
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18093
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18108
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18163
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18212
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18226
  #, gcc-internal-format
  msgid ""
  "nested name specifier %qT for enum declaration does not name a class or "
  "namespace"
  msgstr ""
  
! #: cp/parser.c:18238 cp/parser.c:23067
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18243 cp/parser.c:23072
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18255 cp/parser.c:23086
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18279
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:18292
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18312
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18494
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18500
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18567
  #, gcc-internal-format
  msgid ""
  "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18575
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18584
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18594
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18649
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18800
  #, gcc-internal-format
  msgid ""
  "pack expansion in using-declaration only available with -std=c++17 or -"
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18815
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18862
  #, gcc-internal-format
  msgid ""
  "comma-separated list in using-declaration only available with -std=c++17 or -"
  "std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18872
  #, gcc-internal-format
  msgid ""
  "access declarations are deprecated in favour of using-declarations; "
  "suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18937
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19103
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19490
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19501
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19505
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19556
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19595 cp/parser.c:21903
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19676
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19710
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19724
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20166
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:20292
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20296
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 47501,47517 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
--- 47551,47567 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.c:20333
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:20335
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
*************** msgstr ""
*** 47520,47909 ****
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:21025
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21057
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid ""
  "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid ""
  "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids typename key in template template parameter; use -std=c++17 "
  "or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid ""
  "default member initializers for bit-fields only available with -std=c++2a or "
  "-std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:24450
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 47570,47959 ----
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20407
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20432
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20551
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20553
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20574
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20635
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20689
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20726
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20784
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:21022
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:21028 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2093
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:21049
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21054
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:21142
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21426
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21501
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21675
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21693
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21699
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21701
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22128
  #, gcc-internal-format
  msgid ""
  "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22148
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22186
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22200
  #, gcc-internal-format
  msgid ""
  "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22225
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22263
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22319 cp/parser.c:22445
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22647
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:23009
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23020
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:23028
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23035
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23047
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23053
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:23111
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23143
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23179
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23238
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:23328 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23352
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids typename key in template template parameter; use -std=c++17 "
  "or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23356
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23602
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23620
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23638
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23735
  #, gcc-internal-format
  msgid ""
  "default member initializers for bit-fields only available with -std=c++2a or "
  "-std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23742
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23755
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23900
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23920
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23967
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23981
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24055
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24090
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24220
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24240
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24264
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24361 cp/parser.c:24439
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:24447
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:24453
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24497
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24536
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24647
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25200
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25214
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25298
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25302
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25339
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25400
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25718
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25750
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26464
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26469
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:26473
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 47912,48373 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list.  Expected non-type "
  "template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list.  Expected non-type "
  "template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid ""
  "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
  "reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 47962,48423 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26480
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26829
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26988
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list.  Expected non-type "
  "template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26993
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list.  Expected non-type "
  "template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27063
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:27087
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27109
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27118
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27138
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27242
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:27293
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27339
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27647
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27660
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27955
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28115
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28130
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28264
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:28272
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28277
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:28301
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28769
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28774
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28795
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28816
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29059
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:29300 cp/parser.c:30617 cp/parser.c:30805
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29369
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29439
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29470
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29880
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29955 cp/parser.c:29973
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29967 cp/parser.c:30032
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30075
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30281 cp/parser.c:30288 cp/parser.c:30295
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30410
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30582
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30589
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30864 cp/parser.c:30871 cp/parser.c:30878
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:32008
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32721
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34908
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35228 cp/pt.c:16414
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35313
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37518
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:37546
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37558
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37659
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37679 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37684 cp/semantics.c:5417
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/pt.c:12966 cp/semantics.c:5423
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/semantics.c:5429
  #, gcc-internal-format
  msgid ""
  "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
  "reduction%>"
  msgstr ""
  
! #: cp/parser.c:38044
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38054
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38389
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38432 cp/semantics.c:8578
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38434 cp/semantics.c:8580
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38628
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38924
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38956
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39036
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 48456,48462 ****
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
--- 48506,48512 ----
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5277
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
*************** msgstr ""
*** 48629,48697 ****
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4211
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4213
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments and "
--- 48679,48747 ----
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3955
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4023
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4025
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4077
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4094 cp/pt.c:4849
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4096
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4222
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4225
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4227
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4785
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4844
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4868
  #, 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.c:4872
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments and "
*************** msgid ""
*** 48699,48761 ****
  "template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5066
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
--- 48749,48811 ----
  "template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4876 cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4884
  #, 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.c:4899
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4901
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4948
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4951
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4972
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5018
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5080
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5084
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5261
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
*************** msgstr ""
*** 48763,48814 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function template friend re-"
  "declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function templates without -"
  "std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5489
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 48813,48864 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5283
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5319
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function template friend re-"
  "declaration"
  msgstr ""
  
! #: cp/pt.c:5322
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5325
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function templates without -"
  "std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5328
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5331 cp/pt.c:5389
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5510
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5518
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 48818,48893 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5910
  #, 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.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 48868,48943 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5540
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5683
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5740
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5743
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5766
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5769
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5896
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5909
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5924
  #, 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.c:5961
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5962
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 48896,49338 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5991
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid ""
  "%q#D is not a valid template argument for type %qT because a reference "
  "variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an "
  "object with linkage"
  msgstr ""
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because object %qD does "
  "not have linkage"
  msgstr ""
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8012
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
--- 48946,49388 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5972
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5974
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:6002
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:6005
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6264 cp/pt.c:6332
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6270
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6286
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:6335
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6337
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6397
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6406
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6415
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6424
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6435
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6445
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6454
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6470
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6481
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6492
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6504
  #, 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/pt.c:6535
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6552
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6563
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6573
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6583
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6786
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6847
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.c:6855
  #, 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.c:6871
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.c:6878
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6902
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6911
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6918
  #, 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.c:6947
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.c:6955
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6973
  #, gcc-internal-format
  msgid ""
  "%q#D is not a valid template argument for type %qT because a reference "
  "variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6989
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an "
  "object with linkage"
  msgstr ""
  
! #: cp/pt.c:7000
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because object %qD does "
  "not have linkage"
  msgstr ""
  
! #: cp/pt.c:7050
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7106
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7668
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7684
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7819
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7848
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7853
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7869 cp/pt.c:7891 cp/pt.c:7945
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7874
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7879
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7896
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7899
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7963
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8026
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8163 cp/pt.c:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8178 cp/pt.c:8312
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8317
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8342
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8346
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8445
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9068
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:9235
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9237
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9360
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9718
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10148
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11713
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12182
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12185
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12769
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
*************** msgstr ""
*** 49350,49629 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14654
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid ""
  "%qD was not declared in this scope, and no declarations were found by "
  "argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22972
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:22974
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 49400,49679 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13730
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13903
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13905
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:14023
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14025
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14065
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14659
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14661
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14663
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14676
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14679
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14727
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14733
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14739
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14805
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14838
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14875
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14883
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14947
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15022
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15200
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15215
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15217
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15416
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15905 cp/pt.c:17408
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15909 cp/pt.c:17412
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18371
  #, gcc-internal-format
  msgid ""
  "%qD was not declared in this scope, and no declarations were found by "
  "argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18399
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18404
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18407
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18412
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18752
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18755
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19066
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19068
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19078
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19093
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:19111
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23050
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:23052
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:23058
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23082 cp/pt.c:23169
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23101
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23107 cp/pt.c:23164
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23112
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23120
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23156
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23179 cp/pt.c:23265
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23184 cp/pt.c:23282
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23241
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:23243
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23252
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23270
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23316
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23614
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 49635,49646 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
--- 49685,49696 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23920
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24121
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
*************** msgid ""
*** 49648,49751 ****
  "the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26912
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 49698,49801 ----
  "the maximum)"
  msgstr ""
  
! #: cp/pt.c:24496
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24498
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25802
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26040
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26519
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26665
  #, 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.c:26672
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26686
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:26693
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26755
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26758
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26790
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26825
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26827
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26860
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26864
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26868
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26872
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26991
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr ""
*** 49802,49890 ****
  msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.c:240
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.c:256
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.c:1905
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr ""
  
! #: cp/search.c:1907 cp/search.c:1922 cp/search.c:1928 cp/search.c:1957
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.c:1920
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1926
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1942
  #, gcc-internal-format
  msgid "looser throw specifier for %q+#F"
  msgstr ""
  
! #: cp/search.c:1944
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.c:1955
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1972
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.c:1974
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.c:1981
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.c:1984 cp/search.c:1992 cp/search.c:2000
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.c:1989
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.c:1998
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
  #. A static member function cannot match an inherited
  #. virtual member function.
! #: cp/search.c:2082
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr ""
  
! #: cp/search.c:2083
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
--- 49852,49940 ----
  msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.c:243
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.c:259
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.c:1908
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr ""
  
! #: cp/search.c:1910 cp/search.c:1925 cp/search.c:1931 cp/search.c:1960
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.c:1923
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1929
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1945
  #, gcc-internal-format
  msgid "looser throw specifier for %q+#F"
  msgstr ""
  
! #: cp/search.c:1947
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.c:1958
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1975
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.c:1977
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.c:1984
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.c:1987 cp/search.c:1995 cp/search.c:2003
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.c:1992
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.c:2001
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
  #. A static member function cannot match an inherited
  #. virtual member function.
! #: cp/search.c:2085
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr ""
  
! #: cp/search.c:2086
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
*************** msgstr ""
*** 49924,50515 ****
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2153
  #, gcc-internal-format
  msgid ""
  "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.c:2540
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2622
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2624
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2626
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2648
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2678
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2751
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2892
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2942
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2945
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2962
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2993
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3263
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3423
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3448
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3450
  #, gcc-internal-format
  msgid ""
  "lambda in local class %q+T cannot capture variables from the enclosing "
  "context"
  msgstr ""
  
! #: cp/semantics.c:3462
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3464
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3596
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3606
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.c:3633
  #, gcc-internal-format
  msgid ""
  "template parameter %qD of type %qT is not allowed in an integral constant "
  "expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3664
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3669
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3675
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3702
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3841
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3870
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4056
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid ""
  "linear clause with %qs modifier applied to non-reference variable with %qT "
  "type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid ""
  "%qs variable is neither a pointer, nor an array nor reference to pointer or "
  "array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/tree.c:1276
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.c:1788
  #, gcc-internal-format
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:1792
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:4050
  #, gcc-internal-format
! msgid "the calling convention for %qT changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: cp/tree.c:4055
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.c:4416
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:4423
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to class or enumeration "
  "types"
  msgstr ""
  
! #: cp/tree.c:4475
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:4497
  #, gcc-internal-format
  msgid ""
  "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:4505
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:4515
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4526
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4553
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.c:4573
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4584
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4597 cp/tree.c:4610
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4599
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4612
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4636
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4642
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4649
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4656
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4678
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4684
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 49974,50584 ----
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2156
  #, gcc-internal-format
  msgid ""
  "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.c:2543
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2625
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2627
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2629
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2651
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2659 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2681
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2754
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2895
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2945
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2948
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2965
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2996
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3266
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3426
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3446 cp/semantics.c:9272
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3451
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3453
  #, gcc-internal-format
  msgid ""
  "lambda in local class %q+T cannot capture variables from the enclosing "
  "context"
  msgstr ""
  
! #: cp/semantics.c:3465
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3467
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3599
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3609
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.c:3636
  #, gcc-internal-format
  msgid ""
  "template parameter %qD of type %qT is not allowed in an integral constant "
  "expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3667
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3678
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3705
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3844
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3873
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4012
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4041
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4055
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4059
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.c:4064
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4075
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4586 cp/semantics.c:6072 cp/semantics.c:6143
! #: cp/semantics.c:6186 cp/semantics.c:6536 cp/semantics.c:6635
! #: cp/semantics.c:6778
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5274
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5547
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5595
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5710
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5944
  #, gcc-internal-format
  msgid ""
  "linear clause with %qs modifier applied to non-reference variable with %qT "
  "type"
  msgstr ""
  
! #: cp/semantics.c:5958
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5980
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6083
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6155
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6198
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6243
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6257
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6294
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6298
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6320
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6324
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6379
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6409
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6422
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6441
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6469
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6498
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6519
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6546
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6560
  #, 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.c:6566
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6579
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6628
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6913
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7011
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7040
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7069
  #, gcc-internal-format
  msgid ""
  "%qs variable is neither a pointer, nor an array nor reference to pointer or "
  "array"
  msgstr ""
  
! #: cp/semantics.c:7108
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7527
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7541
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7746
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8174
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8705
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8707
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8712
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8742
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8770
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9311
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9364
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9366
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9384
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/tree.c:1295
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.c:1807
  #, gcc-internal-format
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:1811
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:4083
  #, 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.c:4087
! #, gcc-internal-format
! msgid ""
! "-fabi-version=12 (GCC 8.1) accidentally changes the calling convention for "
! "%qT"
! msgstr ""
! 
! #: cp/tree.c:4090
! #, gcc-internal-format
! msgid " declared here"
! msgstr ""
! 
! #: cp/tree.c:4094
! #, gcc-internal-format
! msgid "the calling convention for %qT changes in -fabi-version=13 (GCC 8.2)"
! msgstr ""
! 
! #: cp/tree.c:4096
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.c:4464
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:4471
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to class or enumeration "
  "types"
  msgstr ""
  
! #: cp/tree.c:4523
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:4545
  #, gcc-internal-format
  msgid ""
  "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:4553
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:4563
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4574
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4601
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.c:4621
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4632
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4645 cp/tree.c:4658
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4647
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4660
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4684
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4690
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4697
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4704
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4726
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4732
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:5488
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5501
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 51632,51738 ****
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1511
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.c:1587
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2096
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr ""
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 51701,51807 ----
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1499 cp/typeck2.c:1526
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:1507
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1514
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.c:1590
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1663
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1674
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1861
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1875
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1901
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1903
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1939
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1961
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2021
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2032
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2040
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2099
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr ""
  
! #: cp/typeck2.c:2117
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2347
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgid "Array reference at %C cannot have
*** 51955,51965 ****
  msgstr ""
  
  #: fortran/array.c:221 fortran/array.c:661 fortran/check.c:2849
! #: fortran/check.c:5222 fortran/check.c:5260 fortran/check.c:5302
! #: fortran/check.c:5329 fortran/check.c:5529 fortran/match.c:1821
  #: fortran/match.c:3174 fortran/match.c:3516 fortran/match.c:3712
! #: fortran/simplify.c:2909 fortran/simplify.c:2939 fortran/simplify.c:5764
! #: fortran/simplify.c:7658
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
--- 52024,52034 ----
  msgstr ""
  
  #: fortran/array.c:221 fortran/array.c:661 fortran/check.c:2849
! #: fortran/check.c:5225 fortran/check.c:5263 fortran/check.c:5305
! #: fortran/check.c:5332 fortran/check.c:5532 fortran/match.c:1821
  #: fortran/match.c:3174 fortran/match.c:3516 fortran/match.c:3712
! #: fortran/simplify.c:2909 fortran/simplify.c:2939 fortran/simplify.c:5769
! #: fortran/simplify.c:7663
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
*************** msgstr ""
*** 52094,52215 ****
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.c:1073 fortran/array.c:1255
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.c:1129
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.c:1149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.c:1155 fortran/match.c:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.c:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.c:1181
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.c:1218 fortran/array.c:1228
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.c:1302
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.c:1770
  #, 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/array.c:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1947
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1954
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1966
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
  "C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
! #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 52163,52289 ----
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.c:1073 fortran/array.c:1264
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.c:1105
! #, gcc-internal-format, gfc-internal-format
! msgid "NULL() at %C cannot appear in an array constructor"
! msgstr ""
! 
! #: fortran/array.c:1138
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.c:1158
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.c:1164 fortran/match.c:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.c:1172
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.c:1190
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.c:1227 fortran/array.c:1237
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.c:1311
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.c:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.c:1779
  #, 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/array.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1956
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1963
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.c:1975
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
  "C4106]"
  msgstr ""
  
! #: fortran/array.c:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2186
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2245
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2276 fortran/data.c:563 fortran/data.c:582
! #: fortran/data.c:596 fortran/data.c:725
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2388
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2439
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2484
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2632
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 52261,52267 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.c:205 fortran/check.c:6658
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
--- 52335,52341 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.c:205 fortran/check.c:6661
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
*************** msgstr ""
*** 52380,52386 ****
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.c:946 fortran/check.c:6602
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
--- 52454,52460 ----
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.c:946 fortran/check.c:6605
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
*************** msgid ""
*** 52663,52671 ****
  msgstr ""
  
  #: fortran/check.c:1939 fortran/check.c:2525 fortran/check.c:2628
! #: fortran/check.c:2835 fortran/check.c:2880 fortran/check.c:4256
! #: fortran/check.c:4390 fortran/check.c:4445 fortran/check.c:5515
! #: fortran/check.c:5644
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 52737,52745 ----
  msgstr ""
  
  #: fortran/check.c:1939 fortran/check.c:2525 fortran/check.c:2628
! #: fortran/check.c:2835 fortran/check.c:2880 fortran/check.c:4259
! #: fortran/check.c:4393 fortran/check.c:4448 fortran/check.c:5518
! #: fortran/check.c:5647
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 52879,52885 ****
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.c:3768 fortran/check.c:5591
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must provide at least as many elements "
--- 52953,52959 ----
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.c:3768 fortran/check.c:5594
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must provide at least as many elements "
*************** msgstr ""
*** 52902,53309 ****
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.c:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.c:4005
  #, gcc-internal-format
  msgid ""
  "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
  "constant size"
  msgstr ""
  
! #: fortran/check.c:4015
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.c:4022
  #, gcc-internal-format
  msgid ""
  "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.c:4039
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.c:4071
  #, gcc-internal-format, gfc-internal-format
  msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
  msgstr ""
  
! #: fortran/check.c:4109
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.c:4127
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.c:4136
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
  "(dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.c:4172
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Without padding, there are not enough elements in the intrinsic RESHAPE "
  "source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.c:4189 fortran/check.c:4208
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.c:4199 fortran/check.c:4218
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.c:4317
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.c:4348
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.c:4383
  #, gcc-internal-format
  msgid ""
  "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
  "array"
  msgstr ""
  
! #: fortran/check.c:4460 fortran/check.c:6641
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.c:4473 fortran/check.c:4612 fortran/check.c:6633
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.c:4484 fortran/check.c:4624
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.c:4554
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.c:4603
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.c:4642
  #, 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.c:4656
  #, 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.c:4680
  #, 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.c:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.c:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.c:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.c:4738
  #, 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.c:4748
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.c:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr ""
  
! #: fortran/check.c:4769
  #, 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.c:4781
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.c:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4794
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.c:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4823
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.c:4831
  #, 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.c:4837
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.c:4851
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4857
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4868
  #, 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.c:4876
  #, 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.c:4885
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.c:4903
  #, 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.c:4908
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.c:4949
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.c:4968
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.c:5231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
  "be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.c:5288
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.c:5312
  #, 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.c:5338
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
  "at %L"
  msgstr ""
  
! #: fortran/check.c:5345
  #, 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.c:5356
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.c:5454
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.c:5483
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
  "result size %ld"
  msgstr ""
  
! #: fortran/check.c:5605
  #, 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.c:5618
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.c:5861 fortran/check.c:5893
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.c:5919
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.c:5931
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.c:5971
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:5990
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.c:6000
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:6017
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:6234
  #, 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.c:6586 fortran/check.c:6594
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
  msgstr ""
  
! #: fortran/check.c:6625
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
--- 52976,53383 ----
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.c:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.c:4008
  #, gcc-internal-format
  msgid ""
  "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
  "constant size"
  msgstr ""
  
! #: fortran/check.c:4018
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.c:4025
  #, gcc-internal-format
  msgid ""
  "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.c:4042
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
  msgstr ""
  
! #: fortran/check.c:4112
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.c:4130
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.c:4139
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
  "(dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.c:4175
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Without padding, there are not enough elements in the intrinsic RESHAPE "
  "source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.c:4192 fortran/check.c:4211
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.c:4202 fortran/check.c:4221
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.c:4320
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.c:4351
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.c:4386
  #, gcc-internal-format
  msgid ""
  "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
  "array"
  msgstr ""
  
! #: fortran/check.c:4463 fortran/check.c:6644
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.c:4476 fortran/check.c:4615 fortran/check.c:6636
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.c:4487 fortran/check.c:4627
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.c:4557
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.c:4606
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.c:4645
  #, 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.c:4659
  #, 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.c:4683
  #, 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.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.c:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4709
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.c:4722
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.c:4741
  #, 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.c:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.c:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr ""
  
! #: fortran/check.c:4772
  #, 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.c:4784
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.c:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.c:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4826
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.c:4834
  #, 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.c:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.c:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.c:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4871
  #, 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.c:4879
  #, 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.c:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.c:4895
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.c:4906
  #, 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.c:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.c:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.c:4952
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.c:4971
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.c:5245
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
  "be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.c:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.c:5291
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.c:5315
  #, 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.c:5341
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
  "at %L"
  msgstr ""
  
! #: fortran/check.c:5348
  #, 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.c:5359
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.c:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.c:5457
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.c:5486
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
  "result size %ld"
  msgstr ""
  
! #: fortran/check.c:5608
  #, 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.c:5621
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.c:5864 fortran/check.c:5896
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.c:5904
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.c:5922
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.c:5974
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.c:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:6020
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.c:6237
  #, 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.c:6589 fortran/check.c:6597
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
  msgstr ""
  
! #: fortran/check.c:6628
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
*************** msgstr ""
*** 53319,53325 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 53393,53399 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3655 fortran/decl.c:10091
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 53344,53385 ****
  msgid "non-constant array in DATA statement %L"
  msgstr ""
  
! #: fortran/data.c:137
  #, gcc-internal-format, gfc-internal-format
  msgid "failure to simplify substring reference in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.c:170
  #, gcc-internal-format, gfc-internal-format
  msgid "Unused initialization string at %L because variable has zero length"
  msgstr ""
  
! #: fortran/data.c:176
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.c:265
  #, gcc-internal-format
  msgid "%qs at %L already is initialized at %L"
  msgstr ""
  
! #: fortran/data.c:289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data element below array lower bound at %L"
  msgstr ""
  
! #: fortran/data.c:306 fortran/data.c:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.c:336 fortran/data.c:505
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
  
! #: fortran/data.c:727
  #, gcc-internal-format
  msgid "TODO: Vector sections in data statements"
  msgstr ""
--- 53418,53466 ----
  msgid "non-constant array in DATA statement %L"
  msgstr ""
  
! #: fortran/data.c:140
  #, gcc-internal-format, gfc-internal-format
  msgid "failure to simplify substring reference in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.c:173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unused initialization string at %L because variable has zero length"
  msgstr ""
  
! #: fortran/data.c:179
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.c:268
  #, gcc-internal-format
  msgid "%qs at %L already is initialized at %L"
  msgstr ""
  
! #: fortran/data.c:292
  #, gcc-internal-format, gfc-internal-format
  msgid "Data element below array lower bound at %L"
  msgstr ""
  
! #: fortran/data.c:309 fortran/data.c:398
  #, gcc-internal-format, gfc-internal-format
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.c:339 fortran/data.c:496
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
  
! #: fortran/data.c:515
! #, gcc-internal-format
! msgid ""
! "Nonpointer object %qs with default initialization shall not appear in a DATA "
! "statement at %L"
! msgstr ""
! 
! #: fortran/data.c:738
  #, gcc-internal-format
  msgid "TODO: Vector sections in data statements"
  msgstr ""
*************** msgstr ""
*** 53404,55219 ****
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr ""
  
! #: fortran/decl.c:536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:573
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:597
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.c:619
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:664
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.c:684
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:689
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr ""
  
! #: fortran/decl.c:698
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr ""
  
! #: fortran/decl.c:729
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr ""
  
! #: fortran/decl.c:758
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected constant array-spec in initializer list at %L"
! msgstr ""
! 
! #: fortran/decl.c:767
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:790
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.c:812
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.c:876
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions "
  "of %d"
  msgstr ""
  
! #: fortran/decl.c:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.c:921
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.c:1030
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr ""
  
! #: fortran/decl.c:1061
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.c:1212 fortran/decl.c:1217 fortran/decl.c:1266
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:1222
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.c:1231
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.c:1244
  #, gcc-internal-format
  msgid ""
  "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.c:1257
  #, gcc-internal-format
  msgid ""
  "Procedure %qs defined in interface body at %L clashes with internal "
  "procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.c:1335
  #, gcc-internal-format
  msgid ""
  "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:1362
  #, gcc-internal-format
  msgid ""
  "Variable %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 interoperable"
  msgstr ""
  
! #: fortran/decl.c:1369
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
  "not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.c:1376
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
  "not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:1391
  #, gcc-internal-format
  msgid ""
  "Character argument %qs at %L must be length 1 because procedure %qs is "
  "BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1404
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1412
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1421
  #, gcc-internal-format
  msgid ""
  "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
  "BIND(C) is not yet supported"
  msgstr ""
  
! #: fortran/decl.c:1430
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
  "because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1437
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1448
  #, gcc-internal-format
  msgid ""
  "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs "
  "at %L"
  msgstr ""
  
! #: fortran/decl.c:1516
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.c:1575
  #, 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.c:1615
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.c:1630
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.c:1638
  #, 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.c:1729
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:1739
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr ""
  
! #: fortran/decl.c:1749
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.c:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.c:1861
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.c:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.c:1982 fortran/decl.c:1989
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.c:1998
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.c:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2031 fortran/symbol.c:2230
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.c:2079
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2097
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.c:2114
  #, gcc-internal-format
  msgid ""
  "Type parameter %qs at %C has no corresponding entry in the type parameter "
  "name list at %L"
  msgstr ""
  
! #: fortran/decl.c:2171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:2188
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.c:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2233
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2256
  #, gcc-internal-format
  msgid ""
  "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing "
  "in a specification statement"
  msgstr ""
  
! #: fortran/decl.c:2318
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.c:2320
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:2327
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:2367
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
  msgstr ""
  
! #: fortran/decl.c:2377
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.c:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid ""
  "%qs at %C is a redefinition of the declaration in the corresponding "
  "interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED "
  "parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C does not contain enough parameter "
  "expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid ""
  "The value for the KIND parameter %qs at %C does not reduce to a constant "
  "expression"
  msgstr ""
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid ""
  "Type name %qs at %C conflicts with previously declared entity at %L, which "
  "has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s attribute at %L is not allowed outside of the specification part of a "
  "module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid ""
  "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Need either entity or common block name for attribute specification "
  "statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing entity or common block name for attribute specification statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
! #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid ""
  "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
  "associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid ""
  "There is already a procedure with binding name %qs for the derived type %qs "
  "at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type declaration with FINAL at %C must be in the specification part "
  "of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11034
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid ""
  "%<GCC unroll%> directive requires a non-negative integral constant less than "
  "or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 53485,55305 ----
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr ""
  
! #: fortran/decl.c:537
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:574
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.c:620
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:662
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.c:671
! #, gcc-internal-format, gfc-internal-format
! msgid "Array in initializer list at %L must have an explicit shape"
! msgstr ""
! 
! #: fortran/decl.c:694
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:699
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr ""
  
! #: fortran/decl.c:710
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr ""
  
! #: fortran/decl.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr ""
  
! #: fortran/decl.c:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:775
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.c:885
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions "
  "of %d"
  msgstr ""
  
! #: fortran/decl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.c:930
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1013 fortran/resolve.c:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.c:1039
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr ""
  
! #: fortran/decl.c:1070
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.c:1221 fortran/decl.c:1226 fortran/decl.c:1275
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:1231
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.c:1240
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.c:1253
  #, gcc-internal-format
  msgid ""
  "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.c:1266
  #, gcc-internal-format
  msgid ""
  "Procedure %qs defined in interface body at %L clashes with internal "
  "procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.c:1344
  #, gcc-internal-format
  msgid ""
  "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:1371
  #, gcc-internal-format
  msgid ""
  "Variable %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 interoperable"
  msgstr ""
  
! #: fortran/decl.c:1378
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
  "not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.c:1385
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
  "not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:1400
  #, gcc-internal-format
  msgid ""
  "Character argument %qs at %L must be length 1 because procedure %qs is "
  "BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1413
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1421
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1430
  #, gcc-internal-format
  msgid ""
  "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
  "BIND(C) is not yet supported"
  msgstr ""
  
! #: fortran/decl.c:1439
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
  "because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1446
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:1457
  #, gcc-internal-format
  msgid ""
  "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs "
  "at %L"
  msgstr ""
  
! #: fortran/decl.c:1525
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.c:1584
  #, 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.c:1624
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.c:1639
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.c:1647
  #, 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.c:1738
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr ""
  
! #: fortran/decl.c:1758
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.c:1801
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.c:1870
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.c:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.c:1991 fortran/decl.c:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.c:2007
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.c:2016
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2040 fortran/symbol.c:2244
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2097
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.c:2123
  #, gcc-internal-format
  msgid ""
  "Type parameter %qs at %C has no corresponding entry in the type parameter "
  "name list at %L"
  msgstr ""
  
! #: fortran/decl.c:2180
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:2197
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.c:2214
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2235
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2242
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2265
  #, gcc-internal-format
  msgid ""
  "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing "
  "in a specification statement"
  msgstr ""
  
! #: fortran/decl.c:2327
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.c:2329
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:2336
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:2376
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
  msgstr ""
  
! #: fortran/decl.c:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.c:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2510
  #, gcc-internal-format
  msgid ""
  "%qs at %C is a redefinition of the declaration in the corresponding "
  "interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2521
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2547 fortran/decl.c:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2555
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2618
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2626
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2659 fortran/decl.c:6680
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2672
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2681 fortran/decl.c:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2688
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2719
  #, 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.c:2727
  #, 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.c:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2798 fortran/decl.c:2834
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2840
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2899 fortran/decl.c:2976
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2912 fortran/decl.c:3047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2920 fortran/decl.c:3053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2950 fortran/decl.c:3676
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2974
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3436
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED "
  "parameters"
  msgstr ""
  
! #: fortran/decl.c:3460
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C does not contain enough parameter "
  "expressions"
  msgstr ""
  
! #: fortran/decl.c:3484
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3544
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3551
  #, gcc-internal-format
  msgid ""
  "The value for the KIND parameter %qs at %C does not reduce to a constant "
  "expression"
  msgstr ""
  
! #: fortran/decl.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3575
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3843
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3865
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3868
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3891 fortran/decl.c:3922 fortran/decl.c:3951
! #: fortran/decl.c:4235
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3990 fortran/decl.c:4126 fortran/decl.c:4138
! #: fortran/decl.c:4152 fortran/decl.c:4630 fortran/decl.c:4638
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:4085
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4167
  #, gcc-internal-format
  msgid ""
  "Type name %qs at %C conflicts with previously declared entity at %L, which "
  "has the same name"
  msgstr ""
  
! #: fortran/decl.c:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4374
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4589
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4596
  #, 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.c:4601
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4615
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4644
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4651
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5029
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5126
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5169
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5193
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5217
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5245
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s attribute at %L is not allowed outside of the specification part of a "
  "module"
  msgstr ""
  
! #: fortran/decl.c:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5268
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5334 fortran/decl.c:8692
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5340
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5381
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5527
  #, gcc-internal-format
  msgid ""
  "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5549
  #, 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.c:5558
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5562
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5574
  #, 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.c:5588
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5596
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5616
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5627
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5701
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Need either entity or common block name for attribute specification "
  "statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing entity or common block name for attribute specification statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.c:5753
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5869
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6080
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6153 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6159 fortran/decl.c:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6207
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6241
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6244
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6283
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6415 fortran/decl.c:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6632
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6655
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6701 fortran/decl.c:6889 fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6750 fortran/decl.c:10648
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6860 fortran/decl.c:9411
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6930
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7002
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7026 fortran/decl.c:7030 fortran/decl.c:7285
! #: fortran/decl.c:7289 fortran/decl.c:7481 fortran/decl.c:7485
! #: fortran/symbol.c:1889
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7195
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7201
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7205 fortran/decl.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7209
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7234
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7238
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7242
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7263
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7314 fortran/decl.c:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7582 fortran/decl.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7629
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7645
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7672
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7958
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7967
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7976
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8007
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8038 fortran/decl.c:8046
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8145
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8170
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8305
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8319 fortran/decl.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes"
  msgstr ""
  
! #: fortran/decl.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8384
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8408
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8420
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8497
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8536
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8659
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8698
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8760
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8797
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8832
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8858
  #, 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.c:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8899
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8918 fortran/decl.c:8974
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8960
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9009
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9046
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9092
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9160
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9187
  #, gcc-internal-format
  msgid ""
  "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
  "associated"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9224
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9268
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9293
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9386
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9444
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9493
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9502
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9508
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9515
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9522
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9545
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9578
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9624
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9630
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9745
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9759
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9784
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9975
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9986
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9989
! #, gcc-internal-format
! msgid "Derived type name %qs at %C already has a basic type"
! msgstr ""
! 
! #: fortran/decl.c:10006
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10171
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10366
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10413 fortran/decl.c:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10448
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10468
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10495
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10513
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10529
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10544
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10552
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10606
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10637
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10660
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10676
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10682
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10692
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10720
  #, gcc-internal-format
  msgid ""
  "There is already a procedure with binding name %qs for the derived type %qs "
  "at %C"
  msgstr ""
  
! #: fortran/decl.c:10771
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10791
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10824
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10835
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, 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.c:10879
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10937
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10955
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11001
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type declaration with FINAL at %C must be in the specification part "
  "of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11023
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11040
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11046
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11059
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11129
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11195
  #, gcc-internal-format
  msgid ""
  "%<GCC unroll%> directive requires a non-negative integral constant less than "
  "or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11209
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 55567,55598 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid ""
  "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
  "disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid ""
  "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
  "disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid ""
  "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
--- 55653,55684 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10210
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10230
  #, gcc-internal-format
  msgid ""
  "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
  "disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10234
  #, gcc-internal-format
  msgid ""
  "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
  "disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10238
  #, gcc-internal-format
  msgid ""
  "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
*************** msgid ""
*** 55606,55735 ****
  "not allowed"
  msgstr ""
  
! #: fortran/expr.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3473
  #, gcc-internal-format
  msgid ""
  "%qs in the pointer assignment at %L cannot be an l-value since it is a "
  "procedure"
  msgstr ""
  
! #: fortran/expr.c:3496
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3501
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3514
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower bound has to be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the upper bounds must be specified at %L"
  msgstr ""
  
! #: fortran/expr.c:3558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, gcc-internal-format
  msgid ""
  "Function result %qs is invalid as proc-target in procedure pointer "
  "assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3612
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3622
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3628
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3635
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3643
  #, gcc-internal-format
  msgid ""
  "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
  "assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3666
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
  "convention"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format
  msgid ""
  "Interface mismatch in procedure pointer assignment at %L: %qs is not a "
  "subroutine"
  msgstr ""
  
! #: fortran/expr.c:3729 fortran/expr.c:3744
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3735 fortran/expr.c:3750 fortran/resolve.c:2566
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3762
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3771
  #, gcc-internal-format
  msgid ""
  "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
  "associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data-pointer-object at %L must be unlimited polymorphic, or of a type with "
--- 55692,55821 ----
  "not allowed"
  msgstr ""
  
! #: fortran/expr.c:3429
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3476
  #, gcc-internal-format
  msgid ""
  "%qs in the pointer assignment at %L cannot be an l-value since it is a "
  "procedure"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3504
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower bound has to be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the upper bounds must be specified at %L"
  msgstr ""
  
! #: fortran/expr.c:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3606
  #, gcc-internal-format
  msgid ""
  "Function result %qs is invalid as proc-target in procedure pointer "
  "assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3615
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3625
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3631
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3638
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3646
  #, gcc-internal-format
  msgid ""
  "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
  "assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3669
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
  "convention"
  msgstr ""
  
! #: fortran/expr.c:3722
  #, gcc-internal-format
  msgid ""
  "Interface mismatch in procedure pointer assignment at %L: %qs is not a "
  "subroutine"
  msgstr ""
  
! #: fortran/expr.c:3732 fortran/expr.c:3747
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3738 fortran/expr.c:3753 fortran/resolve.c:2566
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3765
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:3774
  #, gcc-internal-format
  msgid ""
  "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
  "associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:3791
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data-pointer-object at %L must be unlimited polymorphic, or of a type with "
*************** msgid ""
*** 55737,55770 ****
  "polymorphic target"
  msgstr ""
  
! #: fortran/expr.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 55823,55856 ----
  "polymorphic target"
  msgstr ""
  
! #: fortran/expr.c:3796
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3805
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3812
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3831
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:3848
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 55772,55935 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:3877 fortran/expr.c:3925
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3895
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:3936
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:3975
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4051 fortran/resolve.c:1452
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4057
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4072 fortran/resolve.c:1458
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4084
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5512
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5528
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5537
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5548
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5613
  #, gcc-internal-format
  msgid ""
  "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5621
  #, gcc-internal-format
  msgid ""
  "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5634
  #, gcc-internal-format
  msgid ""
  "Variable %qs is PROTECTED and can not appear in a pointer association "
  "context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5642
  #, gcc-internal-format
  msgid ""
  "Variable %qs is PROTECTED and can not appear in a variable definition "
  "context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5654
  #, gcc-internal-format
  msgid ""
  "Variable %qs can not appear in a variable definition context (%s) at %L in "
  "PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5713
  #, gcc-internal-format
  msgid ""
  "%qs at %L associated to vector-indexed target can not be used in a variable "
  "definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5717
  #, gcc-internal-format
  msgid ""
  "%qs at %L associated to expression can not be used in a variable definition "
  "context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5728
  #, gcc-internal-format
  msgid ""
  "Associate-name %qs can not appear in a variable definition context (%s) at "
  "%L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5770
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Elements with the same value at %L and %L in vector subscript in a variable "
--- 55858,56028 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:3880 fortran/expr.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3883
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:3891
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3907
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:3915
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:3939
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4054 fortran/resolve.c:1452
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4060
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4075 fortran/resolve.c:1458
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4087
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4557
! #, gcc-internal-format
! msgid ""
! "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr"
! "%> or %<c_funptr%>"
! msgstr ""
! 
! #: fortran/expr.c:5568
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5584
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5593
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5626
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5639
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5669
  #, gcc-internal-format
  msgid ""
  "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5677
  #, gcc-internal-format
  msgid ""
  "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5690
  #, gcc-internal-format
  msgid ""
  "Variable %qs is PROTECTED and can not appear in a pointer association "
  "context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5698
  #, gcc-internal-format
  msgid ""
  "Variable %qs is PROTECTED and can not appear in a variable definition "
  "context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5710
  #, gcc-internal-format
  msgid ""
  "Variable %qs can not appear in a variable definition context (%s) at %L in "
  "PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5769
  #, gcc-internal-format
  msgid ""
  "%qs at %L associated to vector-indexed target can not be used in a variable "
  "definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5773
  #, gcc-internal-format
  msgid ""
  "%qs at %L associated to expression can not be used in a variable definition "
  "context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5784
  #, gcc-internal-format
  msgid ""
  "Associate-name %qs can not appear in a variable definition context (%s) at "
  "%L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5826
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Elements with the same value at %L and %L in vector subscript in a variable "
*************** msgstr ""
*** 55941,56037 ****
  msgid "can't open input file: %s"
  msgstr ""
  
! #: fortran/frontend-passes.c:190
  #, gcc-internal-format
  msgid "No location in statement"
  msgstr ""
  
! #: fortran/frontend-passes.c:205
  #, gcc-internal-format, gfc-internal-format
  msgid "No location in expression near %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:409
  #, gcc-internal-format
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
  #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:842 fortran/frontend-passes.c:846
  #, gcc-internal-format
  msgid "Removing call to function %qs at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, gcc-internal-format
  msgid "bad expression"
  msgstr ""
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L set to undefined value inside loop  beginning at %L as "
  "INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L not definable inside loop beginning at %L as "
  "INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L set to undefined value inside loop beginning at %L as "
  "INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L not definable inside loop beginning at %L as "
  "INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 56034,56130 ----
  msgid "can't open input file: %s"
  msgstr ""
  
! #: fortran/frontend-passes.c:192
  #, gcc-internal-format
  msgid "No location in statement"
  msgstr ""
  
! #: fortran/frontend-passes.c:207
  #, gcc-internal-format, gfc-internal-format
  msgid "No location in expression near %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:414
  #, gcc-internal-format
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:822 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
  #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:847 fortran/frontend-passes.c:851
  #, gcc-internal-format
  msgid "Removing call to function %qs at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:1278 fortran/frontend-passes.c:1317
  #, gcc-internal-format
  msgid "bad expression"
  msgstr ""
  
! #: fortran/frontend-passes.c:1313
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2166
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2412
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L set to undefined value inside loop  beginning at %L as "
  "INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2419
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L not definable inside loop beginning at %L as "
  "INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2642 fortran/frontend-passes.c:2666
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2651 fortran/frontend-passes.c:2675
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2735
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L set to undefined value inside loop beginning at %L as "
  "INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2741
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L not definable inside loop beginning at %L as "
  "INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3133 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3642
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4434
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 56155,56166 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 56248,56259 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16378
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16396
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgid ""
*** 57476,57482 ****
  "defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
--- 57569,57575 ----
  "defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14283
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
*************** msgstr ""
*** 57649,57655 ****
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.c:580 fortran/parse.c:1132
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
--- 57742,57748 ----
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.c:580 fortran/parse.c:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
*************** msgstr ""
*** 58434,58494 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.c:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.c:6211
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.c:6301
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.c:6319
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.c:6351
  #, 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.c:6362
  #, 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.c:6373
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.c:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.c:6572
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.c:6610
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 58527,58587 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.c:6226
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.c:6316
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.c:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.c:6366
  #, 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.c:6377
  #, 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.c:6388
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.c:6464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.c:6587
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.c:6625
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 58643,58845 ****
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3716
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:5029
  #, gcc-internal-format
  msgid ""
  "%qs of module %qs, imported at %C, is also the name of the current program "
  "unit"
  msgstr ""
  
! #: fortran/module.c:5381
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5388
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5393
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5628
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5961
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6148
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6169
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6180
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6183
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6189
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6246
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6317
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6425 fortran/module.c:6769
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6553
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6574 fortran/module.c:6607 fortran/module.c:6649
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6754
  #, gcc-internal-format
  msgid ""
  "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
  "used previously"
  msgstr ""
  
! #: fortran/module.c:6776
  #, 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.c:6844
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
  "ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6898
  #, gcc-internal-format
  msgid ""
  "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6953
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6965
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6984
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:7006
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:7009
  #, 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.c:7020
  #, gcc-internal-format
  msgid ""
  "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
  "used previously"
  msgstr ""
  
! #: fortran/module.c:7043
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:7051
  #, 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.c:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building"
  msgstr ""
  
  #: fortran/openmp.c:296 fortran/openmp.c:397 fortran/openmp.c:692
! #: fortran/openmp.c:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
--- 58736,58938 ----
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3718
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4834
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4837
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:5031
  #, gcc-internal-format
  msgid ""
  "%qs of module %qs, imported at %C, is also the name of the current program "
  "unit"
  msgstr ""
  
! #: fortran/module.c:5383
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5390
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5395
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5630
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5963
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6150
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6171
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6182
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6185
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6191
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6248
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6319
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6427 fortran/module.c:6771
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6555
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6576 fortran/module.c:6609 fortran/module.c:6651
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format
  msgid ""
  "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
  "used previously"
  msgstr ""
  
! #: fortran/module.c:6778
  #, 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.c:6846
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
  "ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6900
  #, gcc-internal-format
  msgid ""
  "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6926
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6967
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6980
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6986
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6992
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:7008
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:7011
  #, 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.c:7022
  #, gcc-internal-format
  msgid ""
  "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
  "used previously"
  msgstr ""
  
! #: fortran/module.c:7045
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:7053
  #, 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.c:7068
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building"
  msgstr ""
  
  #: fortran/openmp.c:296 fortran/openmp.c:397 fortran/openmp.c:692
! #: fortran/openmp.c:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
*************** msgstr ""
*** 58918,59860 ****
  
  #: fortran/openmp.c:2180
  #, gcc-internal-format, gfc-internal-format
! msgid "Invalid argument to !$ACC WAIT at %L"
  msgstr ""
  
! #: fortran/openmp.c:2188
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.c:2252
  #, gcc-internal-format
  msgid "Multiple loop axes specified for routine"
  msgstr ""
  
! #: fortran/openmp.c:2278
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.c:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
  msgstr ""
  
! #: fortran/openmp.c:2315
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.c:2322
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
  msgstr ""
  
! #: fortran/openmp.c:2457 fortran/openmp.c:2481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2951
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2973
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.c:3010
  #, 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.c:3025
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.c:3048
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:3053
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.c:3059
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and "
  "later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.c:3063
  #, 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.c:3078
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.c:3084
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later "
  "in LINK clause"
  msgstr ""
  
! #: fortran/openmp.c:3088
  #, 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.c:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
! #: fortran/openmp.c:3147
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:3184
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.c:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3592
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3704
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:3715
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.c:3737
  #, gcc-internal-format
  msgid "POINTER object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3740
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3743
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3749 fortran/openmp.c:4687
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3754
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3759
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3769 fortran/openmp.c:4385 fortran/openmp.c:4490
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3772
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3776
  #, gcc-internal-format
  msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3784
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3789
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3801 fortran/openmp.c:4480
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3806 fortran/openmp.c:4691
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3811 fortran/openmp.c:4694
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3816 fortran/openmp.c:4682
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3819
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3911
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:3967
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.c:4044
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.c:4054
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:4069
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.c:4084
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4116
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
! #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:4196
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.c:4209
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:4231
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4239
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4242
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4250
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4253
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4256
  #, gcc-internal-format
  msgid "ASSOCIATE name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4271
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.c:4283
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
  "alignment expression"
  msgstr ""
  
! #: fortran/openmp.c:4302
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4306
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.c:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:4322
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4333 fortran/openmp.c:4354
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.c:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarrays not supported in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4346
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4367
  #, gcc-internal-format
  msgid "%qs in DEPEND clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.c:4403
  #, 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.c:4419
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4434
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4450 fortran/openmp.c:4466
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4453 fortran/openmp.c:4469
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4472
  #, gcc-internal-format
  msgid "ASSOCIATE name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4477
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4483
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4493
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.c:4503
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.c:4627
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause specified together with ORDERED clause with argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4632
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.c:4637
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.c:4648
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.c:4665
  #, 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.c:4699
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.c:4731
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:4904
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4929
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4934
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:4956 fortran/openmp.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4978 fortran/openmp.c:5254
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.c:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.c:5036
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.c:5084
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.c:5098
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.c:5130
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.c:5161
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5178
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.c:5193
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5211
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.c:5225
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5544
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5573
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.c:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5581
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5599
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across gangs is not allowed inside another loop "
  "parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across gangs is not allowed inside loop parallelized "
  "across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across workers is not allowed inside another loop "
  "parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across workers is not allowed inside another loop "
  "parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across vectors is not allowed inside another loop "
  "parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
--- 59011,59953 ----
  
  #: fortran/openmp.c:2180
  #, gcc-internal-format, gfc-internal-format
! msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr ""
  
! #: fortran/openmp.c:2187
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.c:2251
  #, gcc-internal-format
  msgid "Multiple loop axes specified for routine"
  msgstr ""
  
! #: fortran/openmp.c:2277
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.c:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
  msgstr ""
  
! #: fortran/openmp.c:2314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.c:2321
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
  msgstr ""
  
! #: fortran/openmp.c:2456 fortran/openmp.c:2480
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2941 fortran/openmp.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2945 fortran/openmp.c:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2950
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2952
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2972
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.c:3009
  #, 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.c:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.c:3047
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:3052
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.c:3058
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and "
  "later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.c:3062
  #, 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.c:3077
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.c:3083
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later "
  "in LINK clause"
  msgstr ""
  
! #: fortran/openmp.c:3087
  #, 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.c:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
! #: fortran/openmp.c:3146
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.c:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3591
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.c:3703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:3714
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.c:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.c:3736
  #, gcc-internal-format
  msgid "POINTER object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3739
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3742
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3748 fortran/openmp.c:4686
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3753
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3758
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3768 fortran/openmp.c:4384 fortran/openmp.c:4489
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3771
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3775
  #, gcc-internal-format
  msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3783
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3788
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3800 fortran/openmp.c:4479
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3805 fortran/openmp.c:4690
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3810 fortran/openmp.c:4693
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3815 fortran/openmp.c:4681
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3818
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:3861
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3910
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3943
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3951 fortran/openmp.c:3962 fortran/resolve.c:10041
! #: fortran/resolve.c:11315
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:3966
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.c:4043
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.c:4053
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:4063
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:4068
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.c:4083
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4115 fortran/openmp.c:5998
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.c:4131 fortran/openmp.c:4142 fortran/openmp.c:4150
! #: fortran/openmp.c:4161 fortran/openmp.c:4173 fortran/openmp.c:4188
! #: fortran/openmp.c:6028
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:4195
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.c:4208
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:4230
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4238
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4241
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4249
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4252
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4255
  #, gcc-internal-format
  msgid "ASSOCIATE name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4270
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.c:4282
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
  "alignment expression"
  msgstr ""
  
! #: fortran/openmp.c:4301
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4305
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.c:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4332 fortran/openmp.c:4353
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.c:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarrays not supported in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4366
  #, gcc-internal-format
  msgid "%qs in DEPEND clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.c:4402
  #, 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.c:4418
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4449 fortran/openmp.c:4465
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4452 fortran/openmp.c:4468
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4471
  #, gcc-internal-format
  msgid "ASSOCIATE name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4476
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4482
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4492
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.c:4502
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4595
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:4621
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.c:4626
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause specified together with ORDERED clause with argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4631
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.c:4636
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.c:4647
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.c:4664
  #, 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.c:4698
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.c:4730
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:4762
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.c:4777
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:4903
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4928
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:4955 fortran/openmp.c:5246
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4970
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:4977 fortran/openmp.c:5253
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.c:4993
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.c:5035
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.c:5097
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.c:5129
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:5153
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5177
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.c:5192
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5210
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.c:5224
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
  "intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5555
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5559
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5572
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.c:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5610
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5619 fortran/openmp.c:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5711 fortran/openmp.c:5724
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5777
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5787 fortran/openmp.c:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5811 fortran/openmp.c:5818
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5840
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across gangs is not allowed inside another loop "
  "parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5844 fortran/openmp.c:5848
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across gangs is not allowed inside loop parallelized "
  "across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5855
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across workers is not allowed inside another loop "
  "parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across workers is not allowed inside another loop "
  "parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Loop parallelized across vectors is not allowed inside another loop "
  "parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5877
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5879
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5885
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5894
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5898
  #, 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.c:5933
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6004
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6011
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6138
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6160
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6184
  #, 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.c:6192
  #, 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.c:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6243
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6259
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6274
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6284
  #, 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.c:6292
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
*************** msgstr ""
*** 59969,60117 ****
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.c:629
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives at %C may not appear in PURE procedures"
  msgstr ""
  
! #: fortran/parse.c:705
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.c:831 fortran/parse.c:1040
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in "
  "PURE or ELEMENTAL procedures"
  msgstr ""
  
! #: fortran/parse.c:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.c:1076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.c:1135 fortran/parse.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:1142 fortran/parse.c:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:1154 fortran/parse.c:1403
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.c:1161 fortran/parse.c:1418
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.c:1224 fortran/parse.c:1405
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.c:1247 fortran/parse.c:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.c:1679
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.c:2435
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.c:2732
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.c:2749
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.c:2784
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2787
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2807
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.c:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.c:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr ""
  
! #: fortran/parse.c:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.c:2849 fortran/parse.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.c:2856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.c:2863 fortran/parse.c:3317
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.c:2996
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
--- 60062,60210 ----
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.c:631
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives at %C may not appear in PURE procedures"
  msgstr ""
  
! #: fortran/parse.c:707
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.c:835 fortran/parse.c:1044
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in "
  "PURE or ELEMENTAL procedures"
  msgstr ""
  
! #: fortran/parse.c:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.c:1080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.c:1139 fortran/parse.c:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:1146 fortran/parse.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:1158 fortran/parse.c:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.c:1165 fortran/parse.c:1422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.c:1228 fortran/parse.c:1409
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.c:1251 fortran/parse.c:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.c:1683
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.c:2439
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.c:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.c:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.c:2753
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.c:2788
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2791
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr ""
  
! #: fortran/parse.c:2843
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.c:2853 fortran/parse.c:3308
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.c:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.c:2867 fortran/parse.c:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.c:3000
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
*************** msgid ""
*** 60119,60145 ****
  "pointer attribute"
  msgstr ""
  
! #: fortran/parse.c:3002
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
  "which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.c:3007
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L must have a codimension as it has a "
  "noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.c:3016
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
--- 60212,60238 ----
  "pointer attribute"
  msgstr ""
  
! #: fortran/parse.c:3006
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
  "which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.c:3015
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L must have a codimension as it has a "
  "noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.c:3020
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
*************** msgid ""
*** 60148,60154 ****
  "subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.c:3023
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
--- 60241,60247 ----
  "subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.c:3027
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
*************** msgid ""
*** 60157,60163 ****
  "codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.c:3033
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s at %L of type EVENT_TYPE must have a codimension or be a "
--- 60250,60256 ----
  "codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.c:3037
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s at %L of type EVENT_TYPE must have a codimension or be a "
*************** msgid ""
*** 60165,60191 ****
  "pointer attribute"
  msgstr ""
  
! #: fortran/parse.c:3039
  #, 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.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.c:3048
  #, 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.c:3053
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
--- 60258,60284 ----
  "pointer attribute"
  msgstr ""
  
! #: fortran/parse.c:3043
  #, 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.c:3048
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.c:3052
  #, 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.c:3057
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
*************** msgid ""
*** 60194,60200 ****
  "subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.c:3060
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
--- 60287,60293 ----
  "subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.c:3064
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
*************** msgid ""
*** 60203,60498 ****
  "codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.c:3112
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.c:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.c:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.c:3287
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.c:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:3334
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.c:3339
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:3349
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.c:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.c:3494
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.c:3518
  #, gcc-internal-format
  msgid ""
  "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.c:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.c:3570
  #, gcc-internal-format
  msgid ""
  "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.c:3700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.c:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.c:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.c:3882
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.c:3886
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.c:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.c:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.c:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.c:4078
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.c:4157
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
  "%C"
  msgstr ""
  
! #: fortran/parse.c:4303
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.c:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.c:4346
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.c:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.c:4373
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.c:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.c:4468
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.c:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
  msgstr ""
  
! #: fortran/parse.c:4913 fortran/parse.c:4972
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.c:4947
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.c:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.c:5011
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.c:5225
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.c:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.c:5423
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive does not commence a loop at %C"
  msgstr ""
  
! #: fortran/parse.c:5538
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.c:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:5620
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.c:5784
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:5788
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:5794
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.c:5797
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 60296,60591 ----
  "codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.c:3204
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.c:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.c:3315
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:3332
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.c:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:3353
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.c:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.c:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.c:3522
  #, gcc-internal-format
  msgid ""
  "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.c:3574
  #, gcc-internal-format
  msgid ""
  "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.c:3704
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.c:3736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.c:3834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.c:3886
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.c:3890
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.c:3950
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.c:3972
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.c:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.c:4082
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.c:4245
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
  "%C"
  msgstr ""
  
! #: fortran/parse.c:4307
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.c:4340
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.c:4350
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.c:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.c:4377
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.c:4472
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.c:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.c:4694
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
  msgstr ""
  
! #: fortran/parse.c:4917 fortran/parse.c:4976
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.c:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.c:4995
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.c:5015
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.c:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.c:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.c:5427
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive does not commence a loop at %C"
  msgstr ""
  
! #: fortran/parse.c:5542
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.c:5599
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:5736
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.c:5788
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:5792
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:5798
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.c:5801
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 60500,60506 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.c:6333
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 60593,60599 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.c:6337
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgid ""
*** 61311,61317 ****
  "Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 61404,61410 ----
  "Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9573 fortran/resolve.c:11245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 61433,61439 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 61526,61532 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16310
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 61566,61773 ****
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:4059
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:4229 fortran/resolve.c:4252
  #, gcc-internal-format
  msgid "compare_bound_int(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:4347
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4362
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:4404
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4428
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4437
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4453
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:4476
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:4486
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.c:4538
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.c:4550
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:4589
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4641
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4652
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4663
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5013
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5027
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5037
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5056
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5236
  #, 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.c:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61659,61866 ----
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:4065
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:4235 fortran/resolve.c:4258
  #, gcc-internal-format
  msgid "compare_bound_int(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4358
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4373
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:4410
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4418
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4434
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4443
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.c:4459
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.c:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4550
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.c:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:4595
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4647
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4669
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4810
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4826
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4846
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4866
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5019
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5033
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5043
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5062
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5242
  #, 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.c:5252
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61776,61789 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5256
  #, 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.c:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61869,61882 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5262
  #, 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.c:5277
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61792,62085 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5281
  #, 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.c:5292
  #, 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.c:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5478
  #, 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.c:5483
  #, gcc-internal-format
  msgid ""
  "Variable %qs is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.c:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid ""
  "Base object for procedure-pointer component call at %L is of ABSTRACT type "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid ""
  "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Source-expr at %L must be scalar or have the same rank as the allocate-"
  "object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The allocate-object at %L and the source-expr at %L shall have the same kind "
  "type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
  "LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s at %L with type-spec requires the same character-length "
  "parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array specification or array-valued SOURCE= expression required in ALLOCATE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
! msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 61885,62178 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5287
  #, 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.c:5298
  #, 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.c:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5322
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5484
  #, 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.c:5489
  #, gcc-internal-format
  msgid ""
  "Variable %qs is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.c:5559
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5572
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5932
  #, gcc-internal-format
  msgid ""
  "Base object for procedure-pointer component call at %L is of ABSTRACT type "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:5967
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6164
  #, gcc-internal-format
  msgid ""
  "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6191
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6242
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6792
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6832 fortran/resolve.c:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6917
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6940
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7001
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7006
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7013
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7021
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7039
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7142 fortran/resolve.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Source-expr at %L must be scalar or have the same rank as the allocate-"
  "object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7457
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The allocate-object at %L and the source-expr at %L shall have the same kind "
  "type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7471
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
  "LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7486
  #, 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.c:7499
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7517
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s at %L with type-spec requires the same character-length "
  "parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7598 fortran/resolve.c:7613
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7605
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array specification or array-valued SOURCE= expression required in ALLOCATE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7655
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, 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.c:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7700
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7782
  #, gcc-internal-format, gfc-internal-format
! msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7841 fortran/resolve.c:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 62088,62347 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be polymorphic unless it is processed by "
  "a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have POINTER components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 62181,62440 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8137
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8196
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8215
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8243 fortran/resolve.c:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8313 fortran/resolve.c:8884
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8469
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8529
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8774
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8794 fortran/resolve.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8847
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8859
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8862
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8872
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9215
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9268
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9278
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be polymorphic unless it is processed by "
  "a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9291
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have POINTER components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9300
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9324
  #, 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.c:9339
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.c:9399
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9413
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9416
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9423 fortran/resolve.c:9545
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9435 fortran/resolve.c:9553
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9447
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9460
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9521
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9525 fortran/resolve.c:9535
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9580
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9607 fortran/resolve.c:9630
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9611 fortran/resolve.c:9636
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 62349,62467 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed expression at %L is assigned to a derived type variable with a "
  "POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The impure variable at %L is assigned to a derived type variable with a "
  "POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid ""
  "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
  "lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed variable must not have an allocatable ultimate component in "
  "assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TODO: type-bound defined assignment(s) at %L not done because multiple part "
--- 62442,62560 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9739
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9747 fortran/resolve.c:9834
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9844
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9788
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9797
  #, 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.c:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10049
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10151
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10296
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed expression at %L is assigned to a derived type variable with a "
  "POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10301
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The impure variable at %L is assigned to a derived type variable with a "
  "POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10352
  #, gcc-internal-format
  msgid ""
  "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
  "lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10359
  #, gcc-internal-format, gfc-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.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed variable must not have an allocatable ultimate component in "
  "assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10683
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TODO: type-bound defined assignment(s) at %L not done because multiple part "
*************** msgstr ""
*** 62470,62541 ****
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, gcc-internal-format
  msgid ""
  "Variable %qs with binding label %qs at %L uses the same global identifier as "
--- 62563,62634 ----
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10925
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10937
  #, 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.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11180
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11298
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11302
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11359
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11364
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11527
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11637
  #, gcc-internal-format
  msgid ""
  "Variable %qs with binding label %qs at %L uses the same global identifier as "
*************** msgstr ""
*** 62544,62550 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, gcc-internal-format
  msgid ""
  "Variable %qs from module %qs with binding label %qs at %L uses the same "
--- 62637,62643 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11650
  #, gcc-internal-format
  msgid ""
  "Variable %qs from module %qs with binding label %qs at %L uses the same "
*************** msgstr ""
*** 62554,62616 ****
  #. 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.c:11647
  #, gcc-internal-format
  msgid ""
  "Procedure %qs with binding label %qs at %L uses the same global identifier "
  "as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid ""
  "Implied SAVE for module variable %qs at %L, needed due to the default "
  "initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, gcc-internal-format
  msgid ""
  "Entity %qs at %L has a deferred type parameter and requires either the "
--- 62647,62709 ----
  #. 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.c:11667
  #, gcc-internal-format
  msgid ""
  "Procedure %qs with binding label %qs at %L uses the same global identifier "
  "as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:11981
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11985
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11993
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12018
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12030
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12061
  #, 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.c:12083
  #, gcc-internal-format
  msgid ""
  "Implied SAVE for module variable %qs at %L, needed due to the default "
  "initialization"
  msgstr ""
  
! #: fortran/resolve.c:12110
  #, gcc-internal-format
  msgid ""
  "Entity %qs at %L has a deferred type parameter and requires either the "
*************** msgstr ""
*** 62619,63623 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid ""
  "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
  "which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid ""
  "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
  "in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid ""
  "Only array FINAL procedures declared for derived type %qs defined at %L, "
  "suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid ""
  "%qs must be a module procedure or an external procedure with an explicit "
  "interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid ""
  "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
  "not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid ""
  "Procedure pointer component %qs with PASS at %L must have at least one "
  "argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid ""
  "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid ""
  "Component %qs of %qs at %L has the same name as an inherited type-bound "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid ""
  "Character length of component %qs needs to be a constant specification "
  "expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid ""
  "Character component %qs of %qs at %L with deferred length must be a POINTER "
  "or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid ""
  "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid ""
  "As extending type %qs at %L has a coarray component, parent type %qs shall "
  "also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid ""
  "Parameterized type %qs does not have a component corresponding to parameter "
  "%qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid ""
  "Generic name %qs of function %qs at %L being the same name as derived type "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
  "member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid ""
  "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays "
  "at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid ""
  "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid ""
  "Character dummy variable %qs at %L with VALUE attribute must have constant "
  "length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid ""
  "C interoperable character dummy variable %qs at %L with VALUE attribute must "
  "have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid ""
  "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
  "argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid ""
  "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid ""
  "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid ""
  "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
  "the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid ""
  "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure "
  "procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid ""
  "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 62712,63721 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12151
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12170
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12191
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12198
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12245
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12248
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12252
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12255
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12258
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12261
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12330
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12352
  #, 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.c:12374
  #, gcc-internal-format
  msgid ""
  "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
  "which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12392
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12401
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12409
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format
  msgid ""
  "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12438
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12446
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12450
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12463
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12472
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12478
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12490
  #, 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.c:12547
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12559
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12567
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12573
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12616
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12624
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
  "in %s"
  msgstr ""
  
! #: fortran/resolve.c:12632
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, 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.c:12725
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12757
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12763
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12771
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12802
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12839
  #, gcc-internal-format
  msgid ""
  "Only array FINAL procedures declared for derived type %qs defined at %L, "
  "suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12879
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12915
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12974
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12986
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13070
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13262
  #, gcc-internal-format
  msgid ""
  "%qs must be a module procedure or an external procedure with an explicit "
  "interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13304
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13318
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13332 fortran/resolve.c:13798
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13340
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13349
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13355
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13361
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13390
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13400
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13492
  #, gcc-internal-format
  msgid ""
  "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
  "not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13594
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13622
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13633
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13745
  #, gcc-internal-format
  msgid ""
  "Procedure pointer component %qs with PASS at %L must have at least one "
  "argument"
  msgstr ""
  
! #: fortran/resolve.c:13761
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13771
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13780
  #, gcc-internal-format
  msgid ""
  "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13789
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13831
  #, gcc-internal-format
  msgid ""
  "Component %qs of %qs at %L has the same name as an inherited type-bound "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.c:13844
  #, gcc-internal-format
  msgid ""
  "Character length of component %qs needs to be a constant specification "
  "expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid ""
  "Character component %qs of %qs at %L with deferred length must be a POINTER "
  "or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13888
  #, 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.c:13896
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13905
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.c:13923 fortran/resolve.c:13935
  #, gcc-internal-format
  msgid ""
  "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14054
  #, gcc-internal-format
  msgid ""
  "As extending type %qs at %L has a coarray component, parent type %qs shall "
  "also have one"
  msgstr ""
  
! #: fortran/resolve.c:14067
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14131
  #, gcc-internal-format
  msgid ""
  "Parameterized type %qs does not have a component corresponding to parameter "
  "%qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14164
  #, gcc-internal-format
  msgid ""
  "Generic name %qs of function %qs at %L being the same name as derived type "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14242
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14248
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14256
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14273
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14295
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
  "member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14306
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14333
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14357
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14373
  #, gcc-internal-format
  msgid ""
  "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14384
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14392
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14443
  #, 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.c:14454
  #, 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.c:14461
  #, 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.c:14500
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays "
  "at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14567
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14663
  #, 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.c:14684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14715
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14728
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14734
  #, gcc-internal-format
  msgid ""
  "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14744
  #, gcc-internal-format
  msgid ""
  "Character dummy variable %qs at %L with VALUE attribute must have constant "
  "length"
  msgstr ""
  
! #: fortran/resolve.c:14753
  #, gcc-internal-format
  msgid ""
  "C interoperable character dummy variable %qs at %L with VALUE attribute must "
  "have length one"
  msgstr ""
  
! #: fortran/resolve.c:14766 fortran/resolve.c:14943
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14780
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14789
  #, 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.c:14798
  #, 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.c:14806
  #, 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.c:14813
  #, 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.c:14833
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14840
  #, 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.c:14847
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14854
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14880
  #, 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.c:14890
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14969
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14984
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14997
  #, 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.c:15015
  #, 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.c:15027
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15036
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15048
  #, gcc-internal-format
  msgid ""
  "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15057
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15069
  #, 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.c:15085
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
  "argument"
  msgstr ""
  
! #: fortran/resolve.c:15093
  #, gcc-internal-format
  msgid ""
  "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15100
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, 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.c:15121
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15137
  #, gcc-internal-format
  msgid ""
  "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:15143
  #, gcc-internal-format
  msgid ""
  "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.c:15168
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15238
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15249
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15353
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15359
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15365
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15388
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15434
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15447
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15546
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15554
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15562
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15687
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15852
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15942
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15951
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15959
  #, 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.c:15975
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16078
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16093
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
  "the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format
  msgid ""
  "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure "
  "procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16127
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16200
  #, gcc-internal-format
  msgid ""
  "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16211
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16222
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16253
! #, gcc-internal-format
! msgid "Self reference in character length expression for %qs at %L"
! msgstr ""
! 
! #: fortran/resolve.c:16320
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16333
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16353
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16363
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16371
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16385
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16403
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16410
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 63953,63971 ****
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #. Result is processor-dependent.
! #: fortran/simplify.c:5472
! #, gcc-internal-format, gfc-internal-format
! msgid "Second argument MOD at %L is zero"
! msgstr ""
! 
! #. Result is processor-dependent.
! #: fortran/simplify.c:5483
! #, gcc-internal-format, gfc-internal-format
! msgid "Second argument of MOD at %L is zero"
  msgstr ""
  
! #: fortran/simplify.c:5494
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
--- 64051,64062 ----
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.c:5470 fortran/simplify.c:5478
! #, gcc-internal-format
! msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.c:5484
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
*************** msgstr ""
*** 63973,64035 ****
  #. Result is processor-dependent. This processor just opts
  #. to not handle it at all.
  #. Result is processor-dependent.
! #: fortran/simplify.c:5520 fortran/simplify.c:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of MODULO at %L is zero"
  msgstr ""
  
! #: fortran/simplify.c:5552
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.c:5600
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.c:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.c:6174
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.c:6302
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.c:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:6995
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.c:7024
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.c:7151 fortran/simplify.c:7431
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.c:7161
  #, gcc-internal-format
  msgid ""
  "The number of elements (%d) in the array constructor at %L requires an "
--- 64064,64126 ----
  #. Result is processor-dependent. This processor just opts
  #. to not handle it at all.
  #. Result is processor-dependent.
! #: fortran/simplify.c:5525 fortran/simplify.c:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of MODULO at %L is zero"
  msgstr ""
  
! #: fortran/simplify.c:5557
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.c:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.c:6086
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.c:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.c:6179
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.c:6307
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.c:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:7000
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.c:7029
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.c:7156 fortran/simplify.c:7436
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.c:7166
  #, gcc-internal-format
  msgid ""
  "The number of elements (%d) in the array constructor at %L requires an "
*************** msgid ""
*** 64037,64077 ****
  "option."
  msgstr ""
  
! #: fortran/simplify.c:7227
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.c:7251
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr ""
  
! #: fortran/simplify.c:7598
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.c:7621
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.c:7993
  #, gcc-internal-format
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid ""
  "Character %qs in string at %L cannot be converted into character kind %d"
--- 64128,64168 ----
  "option."
  msgstr ""
  
! #: fortran/simplify.c:7232
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.c:7256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.c:7272
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr ""
  
! #: fortran/simplify.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.c:7998
  #, gcc-internal-format
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8083
  #, gcc-internal-format
  msgid ""
  "Character %qs in string at %L cannot be converted into character kind %d"
*************** msgstr ""
*** 64180,64186 ****
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.c:901 fortran/symbol.c:912 fortran/symbol.c:1762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr ""
--- 64271,64277 ----
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.c:901 fortran/symbol.c:912 fortran/symbol.c:1776
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr ""
*************** msgstr ""
*** 64255,64271 ****
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1367
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1758
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:1794
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
--- 64346,64367 ----
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1360
! #, gcc-internal-format, gfc-internal-format
! msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
! msgstr ""
! 
! #: fortran/symbol.c:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1772
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:1808
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
*************** msgid ""
*** 64274,64500 ****
  "kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.c:1802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.c:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1861
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.c:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.c:1931
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.c:1938
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.c:1976
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.c:1980
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.c:1987
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.c:1999
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.c:2242
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.c:2327
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/symbol.c:2359
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.c:2508
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.c:2529
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.c:2533
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.c:2697
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.c:2708
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.c:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.c:2724
  #, 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.c:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.c:2775
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.c:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.c:3110
  #, gcc-internal-format
  msgid "new_symbol(): Symbol name too long"
  msgstr ""
  
! #: fortran/symbol.c:3135
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.c:3138
  #, 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.c:3381
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.c:4397
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.c:4410
  #, gcc-internal-format
  msgid ""
  "Derived type %qs declared at %L must have the BIND attribute to be C "
  "interoperable"
  msgstr ""
  
! #: fortran/symbol.c:4428
  #, 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.c:4449
  #, 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.c:4459
  #, 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.c:4470
  #, 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.c:4509
  #, 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.c:4519
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.c:4533
  #, gcc-internal-format
  msgid ""
  "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
  "attributes"
  msgstr ""
  
! #: fortran/symbol.c:4541
  #, gcc-internal-format
  msgid ""
  "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
  "BIND(C)"
  msgstr ""
  
! #: fortran/symbol.c:5018 fortran/symbol.c:5023
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 64370,64596 ----
  "kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.c:1816
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.c:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.c:1892
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1915
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.c:1945
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.c:1952
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.c:1990
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.c:1994
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.c:2001
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.c:2013
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.c:2256
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.c:2341
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/symbol.c:2373
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.c:2522
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.c:2543
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.c:2547
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.c:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.c:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.c:2732
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.c:2738
  #, 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.c:2780
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.c:2795
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.c:3124
  #, gcc-internal-format
  msgid "new_symbol(): Symbol name too long"
  msgstr ""
  
! #: fortran/symbol.c:3149
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.c:3152
  #, 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.c:3395
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.c:4411
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.c:4424
  #, gcc-internal-format
  msgid ""
  "Derived type %qs declared at %L must have the BIND attribute to be C "
  "interoperable"
  msgstr ""
  
! #: fortran/symbol.c:4442
  #, 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.c:4463
  #, 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.c:4473
  #, 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.c:4484
  #, 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.c:4523
  #, 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.c:4533
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.c:4547
  #, gcc-internal-format
  msgid ""
  "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
  "attributes"
  msgstr ""
  
! #: fortran/symbol.c:4555
  #, gcc-internal-format
  msgid ""
  "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
  "BIND(C)"
  msgstr ""
  
! #: fortran/symbol.c:5032 fortran/symbol.c:5037
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 64543,64549 ****
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10693
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 64639,64645 ----
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10724
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 64764,64775 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 64860,64871 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10574 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 64809,64815 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.c:3346
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
--- 64905,64911 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.c:3343
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
*************** msgstr ""
*** 64935,64941 ****
  msgid "two or more sections for %s"
  msgstr ""
  
! #: lto/lto-partition.c:516
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 65031,65037 ----
  msgid "two or more sections for %s"
  msgstr ""
  
! #: lto/lto-partition.c:570
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr ""
*** 65070,65126 ****
  msgid "Cannot read %s"
  msgstr ""
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr ""
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 65166,65222 ----
  msgid "Cannot read %s"
  msgstr ""
  
! #: lto/lto.c:2337
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2362
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2365
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2368
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2445
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2532
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2542
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2794
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr ""
  
! #: lto/lto.c:2947
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/hr.gmo gcc-8.2.0/gcc/po/hr.gmo
*** gcc-8.1.0/gcc/po/hr.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/hr.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 78,84 ****
  insn does not satisfy its constraints:insn outside basic blockinternal compiler error: invalid %%-codeinvalid 'asm': invalid expression as operandlibraries: %s
  malformed COLLECT_GCC_OPTIONSnegative insn lengthnote: operand number out of rangeoptions enabled: sorry, unimplemented: this is the insn:unrecognizable insn:unrecoverable errorwarning: Project-Id-Version: gcc 4.7.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2012-07-05 15:49+0200
  Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
--- 78,84 ----
  insn does not satisfy its constraints:insn outside basic blockinternal compiler error: invalid %%-codeinvalid 'asm': invalid expression as operandlibraries: %s
  malformed COLLECT_GCC_OPTIONSnegative insn lengthnote: operand number out of rangeoptions enabled: sorry, unimplemented: this is the insn:unrecognizable insn:unrecoverable errorwarning: Project-Id-Version: gcc 4.7.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2012-07-05 15:49+0200
  Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
diff -Nrcpad gcc-8.1.0/gcc/po/hr.po gcc-8.2.0/gcc/po/hr.po
*** gcc-8.1.0/gcc/po/hr.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/hr.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 4.7.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2012-07-05 15:49+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.7.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2012-07-05 15:49+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
*************** msgstr "Interna greÅ¡ka kompajlera: Pono
*** 158,197 ****
  msgid "negative insn length"
  msgstr "negativna insn duljina"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "ne mogu razdvojiti insn"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "neispravni â€žasmâ€�: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "broj operanada je izvan granica"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "neispravni %%-kod"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "operand â€ž%%lâ€� nije oznaka"
--- 158,197 ----
  msgid "negative insn length"
  msgstr "negativna insn duljina"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "ne mogu razdvojiti insn"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "neispravni â€žasmâ€�: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "broj operanada je izvan granica"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "neispravni %%-kod"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "operand â€ž%%lâ€� nije oznaka"
*************** msgstr "operand â€ž%%lâ€� nije oznaka"
*** 202,214 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 202,214 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "â€�"
*** 1198,1222 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr ""
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr ""
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
--- 1198,1222 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr ""
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr ""
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
*************** msgstr ""
*** 2967,2975 ****
  msgid "invalid address mode"
  msgstr "neispravni â€žasmâ€�: "
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2967,2975 ----
  msgid "invalid address mode"
  msgstr "neispravni â€žasmâ€�: "
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2985,3004 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
--- 2985,3004 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
*************** msgid "invalid %%U value"
*** 3029,3035 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
--- 3029,3035 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
*************** msgid "invalid %%C value"
*** 3040,3046 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
--- 3040,3046 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
*************** msgid "unknown relocation unspec"
*** 3051,3057 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3051,3057 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr ""
*** 3062,3123 ****
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%Z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operands to %%c code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%M code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4153
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%V code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%O code"
--- 3062,3123 ----
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%Z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operands to %%c code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%M code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4157
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%V code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%O code"
*************** msgstr "neispravni %%-kod"
*** 3125,3143 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr ""
  
--- 3125,3143 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr ""
  
*************** msgstr ""
*** 3172,3178 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
--- 3172,3178 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
*************** msgid "invalid const_double operand"
*** 3293,3300 ****
  msgstr ""
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3293,3300 ----
  msgstr ""
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 3511,3611 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17931
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'O'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid vector immediate"
  msgstr "neispravni %%-kod"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr ""
  
--- 3511,3611 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'O'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid vector immediate"
  msgstr "neispravni %%-kod"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgid "invalid %%P operand"
*** 3643,3649 ****
  msgstr ""
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3643,3649 ----
  msgstr ""
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3697,3703 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr ""
  
--- 3697,3703 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 3861,4002 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid %%e value"
  msgstr "neispravni %%-kod"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3861,4002 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid %%e value"
  msgstr "neispravni %%-kod"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4122,4164 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4122,4164 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4373,4386 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekujem %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekujem %<,%>"
--- 4373,4386 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekujem %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekujem %<,%>"
*************** msgstr "oÄ�ekujem %<,%>"
*** 4395,4401 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekujem %<)%>"
--- 4395,4401 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekujem %<)%>"
*************** msgstr "oÄ�ekujem %<)%>"
*** 4403,4409 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekujem %<]%>"
--- 4403,4409 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekujem %<]%>"
*************** msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>
*** 4417,4430 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekujem %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekujem %<{%>"
--- 4417,4430 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekujem %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekujem %<{%>"
*************** msgstr "oÄ�ekujem %<{%>"
*** 4434,4446 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekujem %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekujem %<while%>"
--- 4434,4446 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekujem %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekujem %<while%>"
*************** msgstr "oÄ�ekujem %<while%>"
*** 4449,4466 ****
  msgid "expected %<.%>"
  msgstr "oÄ�ekujem %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekujem %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
--- 4449,4466 ----
  msgid "expected %<.%>"
  msgstr "oÄ�ekujem %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekujem %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
*************** msgstr "oÄ�ekujem %<,%> ili %<)%>"
*** 4468,4490 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekujem %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekujem %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekujem %<[%>"
--- 4468,4490 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekujem %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekujem %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekujem %<[%>"
*************** msgstr "oÄ�ekujem %<[%>"
*** 4493,4499 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4493,4499 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4505,4543 ****
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4505,4543 ----
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr ""
*** 4626,4632 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4626,4632 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4645,4758 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr ""
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr ""
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr ""
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  msgid "%s: In instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4645,4758 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr ""
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr ""
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr ""
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  msgid "%s: In instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4799,4846 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4799,4846 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5111,5121 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr ""
  
--- 5111,5121 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 5270,5316 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5270,5316 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5352,5363 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5352,5363 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5609,5614 ****
--- 5609,5615 ----
  msgstr ""
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8274,8280 ****
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
--- 8275,8281 ----
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
*************** msgid "Specify range of registers to mak
*** 8717,8723 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 8718,8724 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr ""
*** 9376,9382 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr ""
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 9377,9383 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr ""
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 9778,9784 ****
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 9779,9785 ----
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 9787,9798 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 9788,9799 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 9805,9845 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
  msgstr ""
  
  #: config/i386/i386.opt:1016
- msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
--- 9806,9846 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
  #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
*************** msgstr ""
*** 10214,10220 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 10215,10221 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 10222,10228 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 10223,10229 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr ""
*** 10306,10312 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 10307,10313 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 10334,10340 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 10335,10341 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr ""
*** 10410,10432 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 10411,10433 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 10446,10464 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 10447,10465 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 10474,10488 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  msgid "Generate the integer modulo instructions."
  msgstr ""
  
--- 10475,10489 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  msgid "Generate the integer modulo instructions."
  msgstr ""
  
*************** msgstr ""
*** 10490,10504 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 10491,10505 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 10506,10512 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
--- 10507,10513 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
*************** msgstr ""
*** 10535,10546 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 10536,10546 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 11196,11202 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 11196,11202 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr ""
*** 11385,11396 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
--- 11385,11404 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr ""
*** 11401,11410 ****
--- 11409,11446 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  msgid "Use fp registers."
  msgstr ""
*************** msgstr ""
*** 12497,12575 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:70
  msgid "Generate string extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:74
  msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:78
  msgid "Generate 16-bit instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid ""
  #| "\n"
--- 12533,12651 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:103
  msgid "Generate string extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:107
  msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Generate 16-bit instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 12579,12588 ****
  "\n"
  "izlaz ldd-a s konstruktorima/destruktorima.\n"
  
! #: config/nds32/nds32.opt:143
  msgid "Guide linker to relax instructions."
  msgstr ""
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 12655,12680 ----
  "\n"
  "izlaz ldd-a s konstruktorima/destruktorima.\n"
  
! #: config/nds32/nds32.opt:310
  msgid "Guide linker to relax instructions."
  msgstr ""
  
+ #: config/nds32/nds32.opt:314
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr ""
*** 13405,13417 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr ""
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr ""
- 
  #: config/arc/arc.opt:174
  msgid "Do not generate mpy instructions for ARC700."
  msgstr ""
--- 13497,13502 ----
*************** msgstr ""
*** 15648,15655 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 15733,15740 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgid "expected boolean type"
*** 15675,15681 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  #| msgid "expected end of line"
  msgid "expected integer"
--- 15760,15766 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  #| msgid "expected end of line"
  msgid "expected integer"
*************** msgstr ""
*** 16091,16097 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
--- 16176,16182 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 16117,16128 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 16202,16213 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 16171,16179 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16256,16264 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr ""
*** 16186,16193 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
--- 16271,16278 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
*************** msgstr ""
*** 16319,16553 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:4979
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.c:4992
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6590
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 16404,16634 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:4981
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.c:4994
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6598
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 17712,17748 ****
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr ""
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 17793,17829 ----
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr ""
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 17897,17908 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 17978,17989 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 18012,18023 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18093,18104 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr ""
*** 18032,18043 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
--- 18113,18124 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
*************** msgstr ""
*** 18047,18088 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18128,18169 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 18622,18649 ****
  msgid "can%'t write PCH file"
  msgstr ""
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 18703,18730 ----
  msgid "can%'t write PCH file"
  msgstr ""
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr ""
*** 18657,18668 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
--- 18738,18750 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
*************** msgid "%G%qD offset %s is out of the bou
*** 19197,19206 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 19279,19288 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 19229,19235 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 19311,19317 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr ""
*** 19568,19819 ****
  msgid "function cannot be instrumented"
  msgstr ""
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1199
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr ""
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 19650,19906 ----
  msgid "function cannot be instrumented"
  msgstr ""
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1192
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr ""
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 19834,19840 ****
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3780
  #, 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"
--- 19921,19927 ----
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3798
  #, 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] ""
*** 19842,19848 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3789
  #, 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"
--- 19929,19935 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3807
  #, 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] ""
*** 19850,19856 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3819
  #, 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"
--- 19937,19943 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3837
  #, 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] ""
*** 19858,19864 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3827
  #, 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"
--- 19945,19951 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3845
  #, 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] ""
*** 19866,19872 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3835
  #, 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"
--- 19953,19959 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3853
  #, 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] ""
*** 19874,19880 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3846
  #, 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"
--- 19961,19967 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3864
  #, 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 ""
*** 20155,20183 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
  msgstr ""
  
! #: multiple_target.c:324
  #, gcc-internal-format
! msgid "single target_clones attribute is ignored"
  msgstr ""
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20242,20275 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.c:343
  #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
  msgstr ""
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr ""
*** 20491,20502 ****
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
--- 20583,20594 ----
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
*************** msgstr ""
*** 21083,21104 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 21175,21196 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 21142,21148 ****
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 21234,21240 ----
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 21382,21538 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr ""
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 21474,21630 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr ""
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 22694,22705 ****
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 22786,22797 ----
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 23206,23212 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 23298,23304 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 23246,23337 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 23338,23429 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 23356,23597 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "verify_type failed"
--- 23448,23689 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "verify_type failed"
*************** msgstr ""
*** 23617,23628 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 23709,23720 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 24502,24508 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 24594,24600 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 24753,24759 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
--- 24845,24851 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
*************** msgstr ""
*** 25361,25367 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 25453,25459 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 25376,25397 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 25468,25489 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgstr ""
*** 25937,25944 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 26029,26036 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid "%<memset%> used with length equal
*** 26569,26575 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
--- 26661,26667 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
*************** msgstr[0] ""
*** 26646,26652 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 26738,26744 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 26774,26820 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 26866,26912 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 26840,26870 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 26932,26962 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 27346,27353 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 27438,27445 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgstr ""
*** 27427,27434 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27519,27526 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 27537,27547 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 27629,27639 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr ""
*** 27551,27695 ****
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6421
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6838
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6842
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10704
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10743
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10798
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:10804
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
--- 27643,27777 ----
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6425
  #, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6841
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10682
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10721
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:10776
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:10782
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
*************** msgid "You must enable crypto instructio
*** 27715,27867 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 27797,27949 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr ""
*** 28663,28674 ****
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 28745,28756 ----
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr ""
*** 28768,29644 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, 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.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr ""
  
! #: config/i386/i386.c:3723
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3830
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr ""
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4310
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4494
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4533
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33237
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34400
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34495
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35376
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35391
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35626
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35826
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35832
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35835
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38370
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 28850,29711 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, 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.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr ""
  
! #: config/i386/i386.c:3726
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, gcc-internal-format
  msgid "Intel MPX does not support x32"
  msgstr ""
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4313
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33207
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35361
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35596
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35796
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38368
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 29863,29869 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 29930,29936 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 30390,30396 ****
  msgid "constant argument out of range for %s"
  msgstr "broj operanada je izvan granica"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr ""
--- 30457,30488 ----
  msgid "constant argument out of range for %s"
  msgstr "broj operanada je izvan granica"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr ""
*************** msgid "multiple interrupt attributes to
*** 30411,30452 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, 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.c:2344
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2677
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2693
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2706
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2778
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr ""
--- 30503,30561 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, 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.c:3025
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr ""
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr ""
! 
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3536
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3552
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3565
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr ""
*************** msgstr ""
*** 30658,30694 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 30767,30803 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 30782,30793 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 30891,30902 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 30837,30843 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
--- 30946,30952 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
*************** msgstr ""
*** 31139,31145 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 31248,31254 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 31149,31155 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 31258,31264 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 31159,31170 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 31268,31279 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 31174,31201 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
--- 31283,31310 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
*************** msgstr ""
*** 31215,31226 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
--- 31324,31335 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
*************** msgstr ""
*** 31242,31294 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 31351,31403 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 31413,31419 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
--- 31522,31528 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
*************** msgstr ""
*** 31423,31434 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 31532,31543 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 31438,31459 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 31547,31568 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 31463,31469 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 31572,31578 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr ""
*** 31927,31948 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
--- 32036,32057 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
*************** msgid ""
*** 32005,32034 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
--- 32114,32148 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
*************** msgstr ""
*** 32151,32319 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14142
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14181
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15623
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15842
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36845
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 32265,32433 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14150
  #, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14189
  #, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, gcc-internal-format
  msgid "second argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15631
  #, gcc-internal-format
  msgid "third argument to %qs must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15850
  #, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36879
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "ne mogu pisati u privremenu dato
*** 33108,33114 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 33222,33228 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 33360,33366 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 33474,33480 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 33370,33376 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
--- 33484,33490 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
*************** msgstr ""
*** 33430,33436 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 33544,33550 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 33460,33466 ****
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
--- 33574,33580 ----
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
*************** msgstr ""
*** 33578,33584 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 33692,33698 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 33833,33839 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 33947,33953 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 33992,33998 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 34106,34112 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 34119,34125 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 34233,34239 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 34299,34305 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 34413,34419 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 34349,34355 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 34463,34469 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr ""
*** 34385,34391 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 34499,34505 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr ""
*** 34415,34421 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
--- 34529,34535 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
*************** msgstr ""
*** 34445,34451 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 34559,34565 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 34560,34571 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 34674,34685 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 34628,34634 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 34742,34748 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 34773,34809 ****
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
--- 34887,34923 ----
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
*************** msgstr ""
*** 34833,34839 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekujem kraj retka"
--- 34947,34953 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekujem kraj retka"
*************** msgid "unknown type name %qE"
*** 34874,34880 ****
  msgstr ""
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 34988,34994 ----
  msgstr ""
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 34889,34895 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 35003,35009 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 34904,34911 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 35018,35025 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 34943,34949 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 35057,35063 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr ""
*** 34971,34977 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 35085,35091 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 35035,35047 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 35149,35161 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 35171,35177 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 35285,35291 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 35205,35226 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 35319,35340 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 35240,35251 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 35354,35365 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr ""
*** 35273,35284 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 35387,35398 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 35554,35560 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
--- 35668,35674 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
*************** msgstr ""
*** 35614,35689 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 35728,35803 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 35698,35753 ****
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<data%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 35812,35867 ----
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<data%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 35769,35853 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<tofrom%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<scalar%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "unexpected argument"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
--- 35883,35967 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<tofrom%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<scalar%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "unexpected argument"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
*************** msgstr ""
*** 35857,35868 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 35971,35982 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 35882,35900 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid depend kind"
  msgstr "neispravni izraz kao operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid map kind"
  msgstr "neispravni â€žasmâ€�: "
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 35996,36014 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid depend kind"
  msgstr "neispravni izraz kao operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid map kind"
  msgstr "neispravni â€žasmâ€�: "
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 35904,35971 ****
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 36018,36085 ----
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 35981,35987 ****
  msgid "expected function name"
  msgstr "oÄ�ekujem kraj retka"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
--- 36095,36101 ----
  msgid "expected function name"
  msgstr "oÄ�ekujem kraj retka"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
*************** msgstr ""
*** 35991,36032 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 36105,36146 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 36036,36057 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 36150,36171 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 36061,36134 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<point%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 36175,36248 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<point%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 36148,36181 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<target%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<declare%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 36262,36295 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<target%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<declare%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "oÄ�ekujem %<(%>"
*** 36231,36278 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 36345,36392 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 36287,36293 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 36401,36407 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 36408,36414 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 36522,36528 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 36433,36439 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 36547,36553 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 36536,36552 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 36650,36666 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr ""
*** 36571,36577 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 36685,36691 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 36804,36810 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 36918,36924 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 36956,36962 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 37070,37076 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 37023,37029 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 37137,37143 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr ""
*** 37093,37104 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
--- 37207,37218 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
*************** msgstr ""
*** 37144,37150 ****
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 37258,37264 ----
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 37159,37165 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 37273,37279 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 37289,37295 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 37403,37409 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 37329,37335 ****
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 37443,37449 ----
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 37339,37355 ****
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 37453,37469 ----
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 37374,37395 ****
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 37488,37509 ----
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgid "ordered comparison of pointer wit
*** 37440,37446 ****
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
--- 37554,37560 ----
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
*************** msgstr ""
*** 37470,37481 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 37584,37595 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 37485,37509 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 37599,37623 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 37514,37583 ****
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 37628,37697 ----
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 37597,37603 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 37711,37717 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 37607,37623 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 37721,37737 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 37632,37649 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 37746,37763 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 37655,37686 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 37769,37800 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 37700,37754 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 37814,37868 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 37758,37789 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 37872,37903 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 37916,37922 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38030,38036 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 37995,38625 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.c:6478
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.c:6486
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6710 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:6998
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7153
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8595
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9261
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9285
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10981
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 38109,38739 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.c:6484
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.c:6492
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6716 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7008
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7163
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9276
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9300
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10998
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 38658,38665 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
--- 38772,38779 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
*************** msgid "%qD inherits the %E ABI tag that
*** 38700,38706 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
--- 38814,38820 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
*************** msgstr ""
*** 38780,38786 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 38894,38900 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr ""
*** 39057,39063 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 39171,39177 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 39127,39133 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
--- 39241,39247 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
*************** msgstr ""
*** 39222,39554 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1574
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2500
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2520
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3366
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3583
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4597
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4623
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4638
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4782
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5641
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5799
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5878
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5977
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:6008
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:6030
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 39336,39668 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2511
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2531
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3377
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3594
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4587
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4636
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4651
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4798
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5657
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5834
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5913
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:6012
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:6043
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:6065
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr ""
*** 39589,39595 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 39703,39709 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 39598,39903 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr ""
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1022
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1787
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 39712,40017 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr ""
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1026
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1791
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr ""
*** 39937,40133 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1263
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.c:1298
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.c:1330
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr ""
  
! #: cp/decl.c:1352
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr ""
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr ""
  
! #: cp/decl.c:1467
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1501
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.c:1561
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1589
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1598
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1722
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr ""
  
! #: cp/decl.c:1741
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1753
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr ""
  
! #: cp/decl.c:1769
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr ""
  
! #: cp/decl.c:1779
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1781
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.c:1850
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.c:1852
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.c:1890
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2015
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr ""
--- 40051,40247 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1266
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.c:1301
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.c:1333
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr ""
  
! #: cp/decl.c:1355
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr ""
  
! #: cp/decl.c:1452
  #, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr ""
  
! #: cp/decl.c:1470
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1494
  #, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1502
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1504
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.c:1564
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1601
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1725
  #, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr ""
  
! #: cp/decl.c:1744
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1756
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr ""
  
! #: cp/decl.c:1772
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr ""
  
! #: cp/decl.c:1782
  #, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1784
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.c:1853
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.c:1855
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.c:1893
  #, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1896
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2018
  #, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr ""
*************** msgstr ""
*** 40140,40178 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2586
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 40254,40292 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2589
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 40180,40809 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3006
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3376
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3886
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.c:4174
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4862
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4903
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5112
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5120
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.c:5121
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5428
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5934
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7569
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 40294,40923 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3222
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3382
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4865
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.c:4909
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5115
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5123
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.c:5124
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5233
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5434
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 40811,40817 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 40925,40931 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7621
  #, 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] ""
*** 40819,40825 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 40933,40939 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 40827,42230 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7630
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7656
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7712
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7722
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8412
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8415
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8582
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8588
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8887
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8927
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9288
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9750
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9876
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9906
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9915
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10366
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10371
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10466
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10537
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10543
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10808
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11001
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
  msgstr ""
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11222
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11651
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11917
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:11997
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12021
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12024
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12062
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12071
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12131
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12143
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12259
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12291
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12359
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12395
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12695
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12782
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12786
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 40941,42354 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7695
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7765
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr ""
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9123
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9337
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10515
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10592
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, gcc-internal-format
! msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11156
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11280
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11709
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12121
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12130
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12139
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12202
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12257
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:12841
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12845
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 42244,42412 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13279
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13280
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13292
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13302
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13313
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 42368,42536 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13351
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13361
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 42418,42511 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 42542,42635 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 42514,42590 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14651
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:15727
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 42638,42714 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14710
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 42624,42630 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
--- 42748,42754 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
*************** msgstr ""
*** 42637,42643 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 42761,42767 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 42748,42789 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 42872,42913 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 42792,42858 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 42916,42982 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 42861,42939 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4528
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.c:4531
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 42985,43063 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4529
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.c:4532
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 42943,43054 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 43067,43178 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 43194,43551 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:564
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:671
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:718
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.c:1067
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 43318,43675 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:566
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:673
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 43557,43563 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 43681,43687 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 43640,43706 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 43764,43830 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr ""
*** 43819,43862 ****
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2282
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr ""
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor found\n"
  #| msgid_plural "%d constructors found\n"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d konstruktor pronaÄ‘en\n"
  
! #: cp/name-lookup.c:2557
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr ""
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr ""
  
! #: cp/name-lookup.c:2779
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2940
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.c:2942
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr ""
--- 43943,43986 ----
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2283
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr ""
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor found\n"
  #| msgid_plural "%d constructors found\n"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d konstruktor pronaÄ‘en\n"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr ""
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr ""
  
! #: cp/name-lookup.c:2784
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2945
  #, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.c:2947
  #, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr ""
*************** msgstr ""
*** 43864,44035 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3342
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4014
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr ""
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr ""
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5005
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 43988,44159 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3347
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4019
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr ""
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr ""
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5010
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] ""
*** 44037,44114 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5721
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 44161,44243 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr ""
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5932
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 44128,44134 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 44257,44263 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 44153,44159 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 44282,44288 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 44233,44239 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 44362,44368 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 44455,44461 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
--- 44584,44590 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
*************** msgstr ""
*** 44537,44543 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 44666,44672 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr ""
*** 44552,45414 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6899
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10549
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr ""
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13328
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13604
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:15197
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18086
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18101
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:18285
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 44681,45533 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr ""
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10548
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr ""
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13324
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:15198
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:18295
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 45417,45817 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20681
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:21014
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21046
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:24436
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 45536,45936 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:21025
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21057
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:24450
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 45820,46482 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27224
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28756
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:37528
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr ""
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:952
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.c:2093
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr ""
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.c:2733
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr ""
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr ""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
--- 45939,46601 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr ""
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:953
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.c:2094
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr ""
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.c:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr ""
  
! #: cp/pt.c:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr ""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
*************** msgstr ""
*** 46489,46625 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.c:3075
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3078
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.c:3186
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4210
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4212
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4770
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4829
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, 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"
--- 46608,46744 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.c:3076
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3079
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.c:3187
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4211
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4213
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, 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] ""
*** 46627,46643 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5065
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
--- 46746,46762 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5066
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
*************** msgstr ""
*** 46645,46691 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5488
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 46764,46810 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5489
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 46695,46751 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 46814,46870 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] ""
*** 46753,46759 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5909
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
--- 46872,46878 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5910
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
*************** msgstr[0] ""
*** 46761,46772 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 46880,46891 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 46775,46891 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:5987
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5990
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6382
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6489
  #, 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"
--- 46894,47010 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5991
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, 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] ""
*** 46893,47179 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6568
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6771
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7669
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7948
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7951
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8011
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8302
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9079
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9428
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
--- 47012,47303 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8012
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr ""
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
*************** msgstr ""
*** 47191,47466 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14306
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14321
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14324
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18653
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22624
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:22626
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:22632
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22814
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 47315,47590 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14654
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22972
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:22974
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 47472,47580 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24064
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:26241
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 47596,47709 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
+ #: cp/pt.c:26912
+ #, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr ""
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr ""
*** 47777,47783 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 47906,47912 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 47827,47833 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 47956,47962 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgid "%qT is not an enumeration type"
*** 47899,48192 ****
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
  #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4071
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6922
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 48028,48321 ----
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4056
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 48311,48322 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 48440,48451 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 48376,49157 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1848
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr ""
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2233
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:2465
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2947
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2954
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3182
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3188
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "cannot call function %qD"
  msgstr "[ne mogu naÄ‡i %s]"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3747
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5162
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5613
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:5966
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6807
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6820
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7269
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7468
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8786
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8792
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8796
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8800
! msgid "cannot convert %qH to %qI"
! msgstr ""
! 
! #: cp/typeck.c:8804
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8808
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8812
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8825
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9143
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 48505,49282 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1853
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1898
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr ""
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2238
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:2470
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2952
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2959
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3198
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3204
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "cannot call function %qD"
  msgstr "[ne mogu naÄ‡i %s]"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3760
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3763
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5178
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:5969
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6813
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6826
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7275
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7486
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
! msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:8821
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8825
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8833
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8837
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8841
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8854
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9172
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 49373,49512 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1505
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.c:1581
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2023
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2089
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr ""
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 49498,49637 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1511
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.c:1587
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2096
  #, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr ""
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgstr ""
*** 49930,49977 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 50055,50102 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 50966,50972 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 51091,51097 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 51137,51143 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 51262,51268 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 51387,52791 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6157
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6170
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "oÄ�ekujem %<(%>"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "nisam uspio zatvoriti datoteku stanja %s [%s]"
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9734
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "Expected %<::%> at %C"
  msgstr "oÄ�ekujem %<:%>"
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "oÄ�ekujem %<=%>"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "oÄ�ekujem %<,%>"
  
! #: fortran/decl.c:10990
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 51512,52916 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "oÄ�ekujem %<(%>"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "nisam uspio zatvoriti datoteku stanja %s [%s]"
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "Expected %<::%> at %C"
  msgstr "oÄ�ekujem %<:%>"
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "oÄ�ekujem %<=%>"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "oÄ�ekujem %<,%>"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11034
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 53120,53146 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 53245,53271 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 53465,53471 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 53590,53596 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 53475,53537 ****
  msgid "Removing call to function %qs at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "bad expression"
  msgstr "neispravni izraz kao operand"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 53600,53662 ----
  msgid "Removing call to function %qs at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "bad expression"
  msgstr "neispravni izraz kao operand"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 53651,53662 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 53776,53787 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 54846,54852 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 54971,54977 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 56285,56296 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 56410,56421 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 56530,56537 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 56655,56662 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 56573,56579 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 56698,56704 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 56914,57095 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 57039,57220 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 58442,58448 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 58567,58573 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 58552,58558 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 58677,58683 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 58926,59153 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 59051,59278 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 59156,59399 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 59281,59524 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 59401,59581 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 59526,59706 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 59583,60526 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12371
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 59708,60651 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 60958,60964 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 61083,61089 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr ""
*** 61598,61615 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 61723,61740 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr "%s prekinut signalom %d [%s]"
*** 61792,61969 ****
  msgid "previously defined here as %s"
  msgstr ""
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr ""
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr ""
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr ""
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr ""
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr ""
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr ""
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr ""
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr ""
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr ""
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init nije uspio"
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2909
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr ""
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 61917,62094 ----
  msgid "previously defined here as %s"
  msgstr ""
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr ""
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr ""
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr ""
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr ""
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr ""
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr ""
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr ""
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr ""
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr ""
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr ""
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init nije uspio"
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr ""
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/id.gmo gcc-8.2.0/gcc/po/id.gmo
*** gcc-8.1.0/gcc/po/id.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/id.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 452,458 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include 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 %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2009-11-10 09:00+0700
  Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>
  Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>
--- 452,458 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include 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 %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2009-11-10 09:00+0700
  Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>
  Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>
diff -Nrcpad gcc-8.1.0/gcc/po/id.po gcc-8.2.0/gcc/po/id.po
*** gcc-8.1.0/gcc/po/id.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/id.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 4.4.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2009-11-10 09:00+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.4.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2009-11-10 09:00+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
*************** msgstr "Internal kompiler error: Rutinit
*** 164,203 ****
  msgid "negative insn length"
  msgstr "panjang insn negatif"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "tidak dapat membagi insn"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "'asm': tidak valid"
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternatif dialek perakit bertelur"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternatif dialek perakit tidak terselesaikan"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "nomor operan hilang setelah %%-letter"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "nomor operan diluar dari jangkauan"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-code tidak valid"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "'%%l' operan bukan sebuah label"
--- 164,203 ----
  msgid "negative insn length"
  msgstr "panjang insn negatif"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "tidak dapat membagi insn"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "'asm': tidak valid"
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternatif dialek perakit bertelur"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternatif dialek perakit tidak terselesaikan"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "nomor operan hilang setelah %%-letter"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "nomor operan diluar dari jangkauan"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-code tidak valid"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "'%%l' operan bukan sebuah label"
*************** msgstr "'%%l' operan bukan sebuah label"
*** 208,220 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 208,220 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "'"
*** 1301,1329 ****
  msgid "At top level:"
  msgstr "Di tingkat paling atas:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "Dalam fungsi %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inlined dari %qs"
--- 1301,1329 ----
  msgid "At top level:"
  msgstr "Di tingkat paling atas:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "Dalam fungsi %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inlined dari %qs"
*************** msgstr "kode operan '%c' tidak valid"
*** 3209,3217 ****
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3209,3217 ----
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3227,3246 ****
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
--- 3227,3246 ----
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
*************** msgid "invalid %%U value"
*** 3271,3277 ****
  msgstr "nilai %%U tidak valid"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
--- 3271,3277 ----
  msgstr "nilai %%U tidak valid"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
*************** msgid "invalid %%C value"
*** 3282,3288 ****
  msgstr "nilai %%C tidak valid"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
--- 3282,3288 ----
  msgstr "nilai %%C tidak valid"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
*************** msgid "unknown relocation unspec"
*** 3293,3299 ****
  msgstr "relokasi unspek tidak diketahui"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3293,3299 ----
  msgstr "relokasi unspek tidak diketahui"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "kode %%xn tidak valid"
*** 3305,3365 ****
  msgid "invalid operand address"
  msgstr "alamat tidak valid"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operan ke kode %%p tidak valid"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operan ke kode %%s tidak valid"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operan ke kode %%H/%%L tidak valid"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operan ke kode %%U tidak valid"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operan ke kode %%V tidak valid"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3305,3365 ----
  msgid "invalid operand address"
  msgstr "alamat tidak valid"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operan ke kode %%p tidak valid"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operan ke kode %%s tidak valid"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operan ke kode %%H/%%L tidak valid"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operan ke kode %%U tidak valid"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operan ke kode %%V tidak valid"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "operan ke kode %%R tidak valid"
*** 3367,3385 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
--- 3367,3385 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
*************** msgstr "operan tidak valid untuk kode '%
*** 3415,3421 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
--- 3415,3421 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
*************** msgid "invalid const_double operand"
*** 3549,3556 ****
  msgstr "operan const_double tidak valid"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3549,3556 ----
  msgstr "operan const_double tidak valid"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "operan output_move_double buruk"
*** 3769,3879 ****
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18352
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18462
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
--- 3769,3879 ----
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18346
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18456
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
*************** msgid "invalid %%P operand"
*** 3913,3919 ****
  msgstr "operan %%P tidak valid"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
--- 3913,3919 ----
  msgstr "operan %%P tidak valid"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
*************** msgid "post-increment address is not a r
*** 3971,3977 ****
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "alamat buruk"
  
--- 3971,3977 ----
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "alamat buruk"
  
*************** msgstr "--resource membutuhkan -o"
*** 4156,4303 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 4156,4303 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr "dibuat dan digunakan dengan ABI
*** 4437,4481 ****
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.c:9592
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4437,4481 ----
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.c:9600
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "<anonim>"
*** 4712,4725 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 4712,4725 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgstr "diduga %<{%>"
*** 4735,4741 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 4735,4741 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "diduga %<{%>"
*** 4744,4750 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 4744,4750 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgstr "diduga %<,%>, %<,%> atau %<}%>"
*** 4761,4774 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
--- 4761,4774 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
*************** msgstr "diduga %<{%>"
*** 4778,4791 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
--- 4778,4791 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
*************** msgstr "diduga %<{%>"
*** 4797,4816 ****
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 4797,4816 ----
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "diduga %<,%> atau %<,%>"
*** 4819,4842 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 4819,4842 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "diduga %<{%>"
*** 4848,4854 ****
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 4848,4854 ----
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "diduga %<{%>"
*** 4861,4907 ****
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.c:3233
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3239
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3245
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3251
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Hasilkan kode untuk pernyataan besar switch"
  
! #: cp/decl.c:3258
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4861,4907 ----
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.c:3236
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3242
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3248
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Hasilkan kode untuk pernyataan besar switch"
  
! #: cp/decl.c:3261
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "parameter template %q+#D"
*** 5013,5019 ****
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 5013,5019 ----
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr ""
*** 5035,5161 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2871
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  #| msgid "In member function %qs"
  msgid "In static member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In constructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In destructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5035,5161 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2872
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  #| msgid "In member function %qs"
  msgid "In static member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In constructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In destructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "konversi ke %qT mengubah nilai k
*** 5219,5272 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6198
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5219,5272 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6204
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "blok IF"
*** 5549,5559 ****
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
--- 5549,5559 ----
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
*************** msgstr "Operan dari operator pengguna '%
*** 5746,5804 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.c:6847
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:6851
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.c:6855
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5746,5804 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.c:6857
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:6861
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.c:6865
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5844,5856 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.c:7998
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.c:8030
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
--- 5844,5856 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.c:8088
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.c:8120
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 6133,6138 ****
--- 6133,6139 ----
  msgstr "-Xbind-now dan -Xbind-lazy tidak kompatibel"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 9701,9707 ****
  msgstr "Align variabel di sebuah batasan 32 bit"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
--- 9702,9708 ----
  msgstr "Align variabel di sebuah batasan 32 bit"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
*************** msgid "Specify range of registers to mak
*** 10280,10286 ****
  msgstr "Spesifikasikan jangkauan dari register untuk membuat fixed"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 10281,10287 ----
  msgstr "Spesifikasikan jangkauan dari register untuk membuat fixed"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "Hasilkan kode yang konform ke AB
*** 11188,11194 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 11189,11195 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 11734,11740 ****
  msgstr "Dukung fungsi dalam dan pembuatan kode PCLMUL"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11735,11741 ----
  msgstr "Dukung fungsi dalam dan pembuatan kode PCLMUL"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11743,11754 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11744,11755 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11761,11807 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "Dukung fungsi dalam dan pembuatan kode MMX dan SSE"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Penggunaan call dan rtc untuk pemanggilan fungsi dan returns"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11762,11810 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Penggunaan call dan rtc untuk pemanggilan fungsi dan returns"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support AES built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "Dukung fungsi dalam dan pembuatan kode AES"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support AES built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "Dukung fungsi dalam dan pembuatan kode AES"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "Pilihan ditinggalkan. Gunakan -m
*** 12342,12348 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 12345,12351 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 12350,12356 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 12353,12359 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "Gunakan feature dari dan jadwalk
*** 12474,12480 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Jadwalkan kode untuk CPU yang diberikan"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 12477,12483 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Jadwalkan kode untuk CPU yang diberikan"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr "Pilih metode titik pecahan GPR"
*** 12516,12522 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "pilihan untuk -mfloat-gprs tidak valid: '%s'"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 12519,12525 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "pilihan untuk -mfloat-gprs tidak valid: '%s'"
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr ""
*** 12616,12640 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 12619,12643 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 12654,12672 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 12657,12675 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 12682,12696 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
--- 12685,12699 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "Hasilkan instruksi isel"
*** 12700,12716 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 12703,12719 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 12720,12726 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Kembali kumpulan kecil dalam registers"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
--- 12723,12729 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Kembali kumpulan kecil dalam registers"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
*************** msgstr "Dukung pesan lewat dengan lingku
*** 12757,12770 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Panggil mcount untuk profiling sebelum sebuah prolog fungsi"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Piling konvensi pemanggilan ABI"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12760,12772 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Panggil mcount untuk profiling sebelum sebuah prolog fungsi"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Piling konvensi pemanggilan ABI"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 13637,13643 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Hindari overlapping tujuan dan alamat register di instruksi LDRD"
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 13639,13645 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Hindari overlapping tujuan dan alamat register di instruksi LDRD"
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "Pilihan ini sudah ditinggalkan;
*** 13886,13898 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
--- 13888,13916 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
+ #: config/rs6000/rs6000.opt:334
+ #, fuzzy
+ #| msgid "Maximum number of errors to report"
+ msgid "Max number of bytes to move inline."
+ msgstr "Jumlah maksimum dari error untuk dilaporkan"
+ 
  #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare without loops."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
  #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop"
! msgid "Max number of bytes to compare with loops."
! msgstr "Jumlah maksimum dari insns dari sebuah loop tidak terswitch"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop"
! msgid "Max number of pairs of load insns for compare."
! msgstr "Jumlah maksimum dari pembukaan dari sebuah loop tunggal"
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
*************** msgstr "Pilihan ini sudah ditinggalkan;
*** 13906,13917 ****
--- 13924,13971 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "Select full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "Pilih penuh, bagian, atau tidak ada traceback tabel"
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr "%qs sudah ditinggalkan"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Piling konvensi pemanggilan ABI"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "Pilih metode untuk penanganan sdata"
+ 
  #: config/rs6000/sysv4.opt:32
  #, fuzzy
  #| msgid "Put read-only data in SECTION"
  msgid "Allow readonly data in sdata."
  msgstr "Tempatkan baca-sja data dalam SECTION"
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "Hasilkan bit instruksi"
*** 15343,15456 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/nds32/nds32.opt:39
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate conditional move instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Hasilkan matematik titik pecahan menggunakan set instruksi yang diberikan"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Hasilkan instruksi isel"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Aktifkan dukungan multicore"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Hasilkan instruksi isel"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 15397,15572 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate conditional move instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Hasilkan matematik titik pecahan menggunakan set instruksi yang diberikan"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Hasilkan instruksi isel"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Aktifkan dukungan multicore"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Hasilkan instruksi isel"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating-point multiply-add instructions"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Use paired-single floating-point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Gunakan pasangan-tunggal instruksi titik pecahan"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Hasilkan kode yang menggunakan 68881 instruksi titik pecahan"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "Hasilkan instruksi isel"
*** 16585,16597 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Hasilkan load/store multiple instruksi"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr "%qs sudah ditinggalkan"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate fused multiply/add instructions"
--- 16701,16706 ----
*************** msgstr "Buat sebuah aplikasi bebas posis
*** 19560,19567 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "nilai dihitung tidak digunakan"
--- 19669,19676 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "nilai dihitung tidak digunakan"
*************** msgid "expected boolean type"
*** 19597,19603 ****
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 19706,19712 ----
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 20138,20144 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE atribut konflik dengan atribut %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 20247,20253 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE atribut konflik dengan atribut %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "jumlah dari argumen salah dispes
*** 20168,20180 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 20277,20289 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "tipe atribut diabaikan setelah t
*** 20225,20233 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 20334,20342 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "%qE atribut diabaikan"
*** 20240,20247 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 20349,20356 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 20379,20461 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
--- 20488,20564 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
*************** msgstr "kombinasi tidak didukung: %s"
*** 20463,20539 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "kedua argumen ke %<__builtin___clear_cache%> harus berupa penunjuk"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign diabaikan untuk fungsi nested"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD mengubah semantik dalam GCC 4.4"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid memory model argument to builtin"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 20566,20642 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "kedua argumen ke %<__builtin___clear_cache%> harus berupa penunjuk"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign diabaikan untuk fungsi nested"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD mengubah semantik dalam GCC 4.4"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid memory model argument to builtin"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return tidak diduku
*** 20541,20625 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%K argumen terakhir dari %K bukan sebuah konstanta integer diantara 0 dan 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap %qD"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap"
--- 20644,20728 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.c:9785
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%K argumen terakhir dari %K bukan sebuah konstanta integer diantara 0 dan 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap %qD"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap"
*************** msgstr "nilai bersama digunakan dimana s
*** 21862,21901 ****
  msgid "conversion to incomplete type"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "tidak dapat mengubah diantara nilai vektor dari ukuran yang berbeda"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "nilai bersama digunakan dimana sebuah integer diduga"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "nilai penunjuk digunakan dimana sebuah kompleks diduga"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "nilai bersama digunakan dimana sebuah kompleks diduga"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "tidak dapat mengubah diantara nilai vektor dari ukuran yang berbeda"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "tidak dapat mengubah nilai ke sebuah vektor"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "nilai bersama digunakan dimana sebuah titik tetap diduga"
--- 21965,22004 ----
  msgid "conversion to incomplete type"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "tidak dapat mengubah diantara nilai vektor dari ukuran yang berbeda"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "nilai bersama digunakan dimana sebuah integer diduga"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "nilai penunjuk digunakan dimana sebuah kompleks diduga"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "nilai bersama digunakan dimana sebuah kompleks diduga"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "tidak dapat mengubah diantara nilai vektor dari ukuran yang berbeda"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "tidak dapat mengubah nilai ke sebuah vektor"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "nilai bersama digunakan dimana sebuah titik tetap diduga"
*************** msgstr ""
*** 22058,22069 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 22161,22172 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 22177,22188 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
--- 22280,22291 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
*************** msgstr "tipe argumen tidak valid dari %q
*** 22198,22210 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "tidak dapat membuka berkas dump %qs: %s"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 22301,22313 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "tidak dapat membuka berkas dump %qs: %s"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "tidak dapat membuka berkas dump
*** 22215,22256 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "konstanta titik-tetap besar secara implisit dipotong ke tipe titik-tetap"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> dari pemeriksaan tidak cocok tidak-sama selalu 1"
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> dari mutually eksklusif test-sama selalu 0"
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mereduksi konstanta dalam perbandingan"
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
--- 22318,22359 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "konstanta titik-tetap besar secara implisit dipotong ke tipe titik-tetap"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> dari pemeriksaan tidak cocok tidak-sama selalu 1"
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> dari mutually eksklusif test-sama selalu 0"
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mereduksi konstanta dalam perbandingan"
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
*************** msgstr "membuka /dev/zero: %m"
*** 22845,22872 ****
  msgid "can%'t write PCH file"
  msgstr "tidak dapat menulis berkas PCH"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 22948,22975 ----
  msgid "can%'t write PCH file"
  msgstr "tidak dapat menulis berkas PCH"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "tipe tidak cocok dalam referensi
*** 22882,22893 ****
  msgid "null pointer dereference"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 22985,22997 ----
  msgid "null pointer dereference"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 23419,23428 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 23523,23532 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 23456,23462 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 23560,23566 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "penggunaan tidak valid dari %<au
*** 23827,24085 ****
  msgid "function cannot be instrumented"
  msgstr "union tidak dapat dibuat transparan"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "the incompatible type is defined here"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Referensi array diluar cakupan"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "Function return value not set"
  msgid "return value type mismatch"
  msgstr "Fungsi mengembalikan nilai tidak diset"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in nontype parameter pack"
  msgid "type mismatch in parameter %i"
  msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 23931,24194 ----
  msgid "function cannot be instrumented"
  msgstr "union tidak dapat dibuat transparan"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "the incompatible type is defined here"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Referensi array diluar cakupan"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "Function return value not set"
  msgid "return value type mismatch"
  msgstr "Fungsi mengembalikan nilai tidak diset"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in nontype parameter pack"
  msgid "type mismatch in parameter %i"
  msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 24101,24142 ****
  msgid "the extra base is defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 24210,24251 ----
  msgid "the extra base is defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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"
*************** msgid "target does not support function
*** 24435,24468 ****
  msgstr "format target tidak mendukung infinity"
  
  #: multiple_target.c:91
! #, fuzzy, gcc-internal-format
! #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
! msgstr "atribut versi bukan sebuah string"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan goto tidak lokal"
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "tidak ada argumen baku untuk %qD"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 24544,24581 ----
  msgstr "format target tidak mendukung infinity"
  
  #: multiple_target.c:91
! #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr ""
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan goto tidak lokal"
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "tidak ada argumen baku untuk %qD"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "%sregparm=%d%s tidak berada dian
*** 24796,24808 ****
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
--- 24909,24921 ----
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "secara implisit popped regs haru
*** 25447,25468 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Buruk nex_regno untuk rantai kosong (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Loop dalam rantai regno (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Buruk oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Tidak kosong reg dalam rantai (%s %u %i)"
--- 25560,25581 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Buruk nex_regno untuk rantai kosong (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Loop dalam rantai regno (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Buruk oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Tidak kosong reg dalam rantai (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 25511,25517 ****
  msgstr "register digunakan untuk dua variabel register global"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
--- 25624,25630 ----
  msgstr "register digunakan untuk dua variabel register global"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
*************** msgstr "string format memiliki jumlah op
*** 25760,25924 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D diubah namanya setelah direferensikan dalam perakitan"
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "titik tidak ditemukan dalam cgraph_hash"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "dipanggil objek %qE bukan sebuah fungsi"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa gagal"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: symtab.c:1654
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 25873,26037 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D diubah namanya setelah direferensikan dalam perakitan"
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "titik tidak ditemukan dalam cgraph_hash"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "dipanggil objek %qE bukan sebuah fungsi"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa gagal"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: symtab.c:1660
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%H%<noreturn%> fungsi tidak kemb
*** 27165,27177 ****
  msgid "control reaches end of non-void function"
  msgstr "kontrol mencapai akhir dari fungsi bukan void"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute warn_unused_result"
--- 27278,27290 ----
  msgid "control reaches end of non-void function"
  msgstr "kontrol mencapai akhir dari fungsi bukan void"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute warn_unused_result"
*************** msgstr ""
*** 27699,27705 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 27812,27818 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 27744,27841 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.c:9508
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12468 tree.c:12490
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12471 tree.c:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12477 tree.c:12498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
--- 27857,27954 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.c:9513
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12473 tree.c:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12476 tree.c:12498
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:12482 tree.c:12503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
*************** msgstr "tipe sudah ditinggalkan"
*** 27860,28104 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "Main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 27973,28217 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "Main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "verify_histograms gagal"
*** 28126,28137 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "%H nilai profile terkorupsi: %s profiler jumlah overall (%d) tidak cocok jumlah BB (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 28239,28250 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "%H nilai profile terkorupsi: %s profiler jumlah overall (%d) tidak cocok jumlah BB (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "konstanta integer terlalu besar
*** 29080,29086 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
--- 29193,29199 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
*************** msgstr "mencoba untuk mengambil alamat d
*** 29349,29355 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
--- 29462,29468 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
*************** msgstr ""
*** 29991,29997 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
--- 30104,30110 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
*************** msgstr "%Htipe tidak valid untuk iterasi
*** 30007,30028 ****
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
--- 30120,30141 ----
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
*************** msgstr ""
*** 30590,30597 ****
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
--- 30703,30710 ----
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
*************** msgid "%<memset%> used with length equal
*** 31275,31281 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
--- 31388,31394 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
*************** msgid_plural "passing argument %i to res
*** 31360,31366 ****
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 31473,31479 ----
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "-mcpu=%s tidak valid"
*** 31497,31550 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.c:1273
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "%salign-loops%s sudah ditinggalkan, gunakan -falign-loops%s"
  
! #: common/config/i386/i386-common.c:1275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1282
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "%salign-jumps%s sudah ditinggalkan, gunakan -falign-jumps%s"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1292
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "%salign-functions%s sudah ditinggalkan, gunakan -falign-functions%s"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s tidak berada diantara 0 dan 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 31610,31663 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.c:1285
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "%salign-loops%s sudah ditinggalkan, gunakan -falign-loops%s"
  
! #: common/config/i386/i386-common.c:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "%salign-jumps%s sudah ditinggalkan, gunakan -falign-jumps%s"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1304
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "%salign-functions%s sudah ditinggalkan, gunakan -falign-functions%s"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.c:1315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s tidak berada diantara 0 dan 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 31571,31602 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "pilihan -mdebug-%s tidak dikenal"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "pilihan -mlong-double-%s tidak diketahui"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "pilihan -msingle-float ekuivalen dengan -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "pilihan -msimple-fpu diabaikan"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 31684,31715 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "pilihan -mdebug-%s tidak dikenal"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "pilihan -mlong-double-%s tidak diketahui"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "pilihan -msingle-float ekuivalen dengan -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "pilihan -msimple-fpu diabaikan"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 32112,32119 ****
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 32225,32232 ----
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "L%d cache latensi tidak diketahu
*** 32196,32203 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 32309,32316 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "argumen dari atribut %qs bukan \
*** 32315,32325 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 32428,32438 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "argumen dari atribut %qs bukan \
*** 32330,32488 ****
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea seharusnya digunakan dengan -mmulticore"
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
--- 32443,32591 ----
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/arc/arc.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea seharusnya digunakan dengan -mmulticore"
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
*************** msgid "You must enable crypto instructio
*** 32510,32663 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "pemilih harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 32613,32766 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "pemilih harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "akumulator tidak sesuai untuk %q
*** 33526,33537 ****
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
--- 33629,33640 ----
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
*************** msgstr "tidak dapat extend berkas PCH: %
*** 33641,34269 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "tidak dapat menset posisi dalam berkas PCH: %m"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nama register tidak dispesifikasikan untuk %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "nama register: %s tidak dikenal"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
! #: config/i386/i386.c:3774
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3940
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU yang anda pilih tidak mendukung set instruksi x86-64"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s tidak mendukung %s"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "nilai buruk %qs untuk pilihan -mcpu"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "nilai (%s) buruk untuk pilihan %sarch=%s %s"
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %<%s%> for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "nilai %<%s%> buruk untuk pilihan -mtune="
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "nilai (%s) buruk untuk %stune=%s %s"
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "argumen ke %<__builtin_return_address%> tidak valid"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4376
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "%sregparm%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sregparm=%d%s is not between 0 and %d"
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "%sregparm=%d%s tidak berada diantara 0 dan %d"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4415
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-array tidak didukung untuk target ini"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:4533
  #, 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%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: config/i386/i386.c:4542
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4626
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4628
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "pilihan -m%s= tidak diketahui dispesifikasikan: '%s'"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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 dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, 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 dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify when instructions are allowed to access code"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:6485
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:6823
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qT dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7523
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "argumen vektor SSE tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE vektor kembali tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "argumen vektor MMX tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX vektor kembali tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7769
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan struct dengan sebuah anggota array flexible telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7886
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:8004
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.c:15005
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
--- 33744,34357 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "tidak dapat menset posisi dalam berkas PCH: %m"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nama register tidak dispesifikasikan untuk %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "nama register: %s tidak dikenal"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/i386/i386.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
! #: config/i386/i386.c:3777
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3941
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3943
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU yang anda pilih tidak mendukung set instruksi x86-64"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s tidak mendukung %s"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "nilai buruk %qs untuk pilihan -mcpu"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "nilai (%s) buruk untuk pilihan %sarch=%s %s"
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %<%s%> for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "nilai %<%s%> buruk untuk pilihan -mtune="
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "nilai (%s) buruk untuk %stune=%s %s"
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "argumen ke %<__builtin_return_address%> tidak valid"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "%sregparm%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sregparm=%d%s is not between 0 and %d"
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "%sregparm=%d%s tidak berada diantara 0 dan %d"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4418
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-array tidak didukung untuk target ini"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:4536
  #, 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%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: config/i386/i386.c:4545
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4546
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4615
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4629
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4631
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "pilihan -m%s= tidak diketahui dispesifikasikan: '%s'"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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 dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, 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 dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:6047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify when instructions are allowed to access code"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386.c:6805
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qT dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7508
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7528
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "argumen vektor SSE tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE vektor kembali tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "argumen vektor MMX tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX vektor kembali tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7754
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan struct dengan sebuah anggota array flexible telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7871
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7989
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.c:14990
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
*************** msgstr "%s tidak didukung untuk fungsi n
*** 34271,34616 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:18208
  #, fuzzy, gcc-internal-format
  #| msgid "non-integral used in condition"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "bukan integral digunakan dalam kondisi"
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:38345
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown asm flag output %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 34359,34704 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "non-integral used in condition"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "bukan integral digunakan dalam kondisi"
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:38343
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown asm flag output %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 34848,34854 ****
  msgstr "interrupt_thread hanya tersedia di fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
--- 34936,34942 ----
  msgstr "interrupt_thread hanya tersedia di fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
*************** msgstr "argumen ke fungsi bawaan tidak v
*** 35410,35416 ****
  msgid "constant argument out of range for %s"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "don't support string extension instructions"
--- 35498,35533 ----
  msgid "constant argument out of range for %s"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "fungsi bawaan ini hanya tersedia di fr450"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "fungsi bawaan ini hanya tersedia di fr450"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "built-in function %qs not supported for MIPS16"
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "%s not supported for nested functions"
! msgid "don't support performance extension instructions"
! msgstr "%s tidak didukung untuk fungsi nested"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 35435,35482 ****
  msgstr "multiple atribut interupsi tidak diijinkan"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "a nested function is not supported for reduced registers"
  msgstr "-fdata-sections tidak didukung untuk target ini"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "register tidak valid dalam instruksi"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
--- 35552,35617 ----
  msgstr "multiple atribut interupsi tidak diijinkan"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "a nested function is not supported for reduced registers"
  msgstr "-fdata-sections tidak didukung untuk target ini"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "register tidak valid dalam instruksi"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "Fungsi instrinsik %s(%d) tidak dikenal"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
*************** msgstr "melewatkan argumen titik pecahan
*** 35704,35742 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 35839,35877 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "angka harus berupa 0 atau 1"
*** 35830,35841 ****
  msgid "junk at end of #pragma longcall"
  msgstr "sampah diakhir dari #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 35965,35976 ----
  msgid "junk at end of #pragma longcall"
  msgstr "sampah diakhir dari #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr "vec_extract hanya menerima 2 arg
*** 35889,35895 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 36024,36030 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 36205,36211 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dikembalikan dengan referensi: ekstensi bukan standar ABI dengan tidak ada garansi kompabilitas"
--- 36340,36346 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dikembalikan dengan referensi: ekstensi bukan standar ABI dengan tidak ada garansi kompabilitas"
*************** msgstr "GCC vektor dikembalikan dengan r
*** 36215,36221 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
--- 36350,36356 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
*************** msgstr "ABI dari melewatkan union dengan
*** 36226,36238 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dilewatkan dengan referensi: bukan ekstensi standar ABI dengan tidak ada garansi kompabilitas"
--- 36361,36373 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dilewatkan dengan referensi: bukan ekstensi standar ABI dengan tidak ada garansi kompabilitas"
*************** msgstr "GCC vektor dilewatkan dengan ref
*** 36243,36272 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 36378,36407 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "argumen 1 dari __builtin_altivec
*** 36288,36300 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 36423,36435 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "argumen ke fungsi bawaan tidak v
*** 36320,36379 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
--- 36455,36514 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
*************** msgstr ""
*** 36507,36513 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stack frame terlalu besar"
--- 36642,36648 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stack frame terlalu besar"
*************** msgstr "stack frame terlalu besar"
*** 36517,36529 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target tidak didukung untuk mesin ini"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
--- 36652,36664 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target tidak didukung untuk mesin ini"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
*************** msgstr "tidak ada profiling dari kode 64
*** 36533,36554 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
--- 36668,36689 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
*************** msgstr "penggunaan dari tipe titik pecah
*** 36559,36565 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
--- 36694,36700 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
*************** msgstr "-m%s tidak didukung dalam konfig
*** 37034,37055 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 37169,37190 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 37121,37154 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s hanya menerima 1 argumen"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
--- 37256,37294 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s hanya menerima 1 argumen"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
*************** msgstr "Operator tidak dikenal '%s' di %
*** 37286,37479 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:11854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:14734
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s hanya menerima 1 argumen"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "argumen kedua dari %q+D seharusnya %<char **%>"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "third argument to %qs must be 0..12"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "fungsi bawaan ini hanya tersedia di fr450"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "Gunakan register r2 dan r5"
  
! #: config/rs6000/rs6000.c:32714
  #, 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 "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: config/rs6000/rs6000.c:32808
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "tipe abstrak tidak valid %qT untuk %qE"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 37426,37619 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:11862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:14742
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s hanya menerima 1 argumen"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "argumen kedua dari %q+D seharusnya %<char **%>"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "third argument to %qs must be 0..12"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "fungsi bawaan ini hanya tersedia di fr450"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "Gunakan register r2 dan r5"
  
! #: config/rs6000/rs6000.c:32748
  #, 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 "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: config/rs6000/rs6000.c:32842
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "tipe abstrak tidak valid %qT untuk %qE"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "tidak dapat menulis ke berkas re
*** 38338,38344 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
--- 38478,38484 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
*************** msgstr "deklarasi dari %q+D membayangi b
*** 38599,38605 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
--- 38739,38745 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
*************** msgstr "deklarasi dari %qD membayangi se
*** 38609,38615 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 38749,38755 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "%H%qE tidak dideklarasikan (pert
*** 38677,38683 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
--- 38817,38823 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
*************** msgstr "melompat kedalam pernyataan eksp
*** 38709,38715 ****
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
--- 38849,38855 ----
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
*************** msgstr "ISO C90 tidak mendukung %<[*]%>
*** 38834,38840 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 38974,38980 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "class penyimpanan dispesifikasik
*** 39107,39113 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
--- 39247,39253 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
*************** msgstr "%qs dideklarasikan sebagai fungs
*** 39291,39297 ****
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
--- 39431,39437 ----
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
*************** msgstr "ISO C melarang tipe fungsi const
*** 39435,39441 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
--- 39575,39581 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
*************** msgstr "nested redefinisi dari %<struct
*** 39630,39636 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
--- 39770,39776 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
*************** msgstr "struct tidak memiliki anggota be
*** 39682,39688 ****
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 39822,39828 ----
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "nested redefinisi dari %<enum %E
*** 39722,39728 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
--- 39862,39868 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
*************** msgstr "overflow dalam nilai enumerasi"
*** 39753,39759 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
--- 39893,39899 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
*************** msgstr "tidak ada prototipe sebelumnya u
*** 39787,39793 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 39927,39933 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "argumen %qD tidak cocok dengan p
*** 39917,39928 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 40057,40068 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "diduga penspesifikasi deklarasi"
*** 39992,39998 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
--- 40132,40138 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
*************** msgstr "ISO C tidak mendukung plain %<co
*** 40148,40185 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
--- 40288,40325 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
*************** msgstr ""
*** 40212,40218 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 40352,40358 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 40256,40262 ****
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
--- 40396,40402 ----
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
*************** msgstr "%<inline%> dalam deklarasi koson
*** 40273,40279 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 40413,40419 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "atribut diabaikan di template in
*** 40291,40298 ****
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 40431,40438 ----
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> dalam file-scope deklar
*** 40334,40340 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
--- 40474,40480 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
*************** msgstr "ISO C90 tidak mendukung %<long l
*** 40364,40370 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
--- 40504,40510 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
*************** msgstr "template argumen %d tidak valid"
*** 40435,40447 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
--- 40575,40587 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
*************** msgstr "ISO C90 melarang pencampuran dek
*** 40573,40579 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
--- 40713,40719 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
*************** msgstr "diduga pengidentifikasi atau %<*
*** 40607,40628 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 40747,40768 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr "multiple atribut interupsi tidak
*** 40645,40656 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 40785,40796 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C melarang mengabaikan term
*** 40679,40690 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 40819,40830 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 40996,41002 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 41136,41142 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr "diduga penspesifikasi deklarasi"
*** 41060,41142 ****
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%J alamat daerah atribut tidak dapat dispesifikasikan untuk fungsi"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 41200,41282 ----
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%J alamat daerah atribut tidak dapat dispesifikasikan untuk fungsi"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "num_threads ekspresi harus integ
*** 41153,41211 ****
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 41293,41351 ----
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> nilai harus posi
*** 41228,41322 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
--- 41368,41462 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
*************** msgstr "jenis penjadwalan tidak valid"
*** 41327,41339 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
--- 41467,41479 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
*************** msgstr "%Hkolaps argumen membutuhkan kon
*** 41357,41375 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 41497,41515 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "jenis penjadwalan tidak valid"
*** 41381,41451 ****
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 41521,41591 ----
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%H%qE belum pernah dideklarasika
*** 41462,41468 ****
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 41602,41608 ----
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D bukan sebuah fungsi,"
*** 41473,41516 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 41613,41656 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 41520,41541 ****
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
--- 41660,41681 ----
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
*************** msgstr "diduga iterasi deklarasi atau in
*** 41545,41620 ****
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 41685,41760 ----
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "%<#pragma align%> harus muncul s
*** 41635,41668 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 41775,41808 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "diduga pengidentifikasi atau %<(
*** 41721,41768 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 41861,41908 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "%Hparallel yang melingkupi"
*** 41779,41785 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
--- 41919,41925 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
*************** msgstr "dereferensi penunjuk %<void *%>"
*** 41906,41912 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
--- 42046,42052 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
*************** msgstr "ISO C90 melarang subscripting ar
*** 41931,41937 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 42071,42077 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "melewatkan argumen %d dari %qE s
*** 42040,42057 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 42180,42197 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "penunjuk ke sebuah fungsi diguna
*** 42078,42084 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 42218,42224 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "cast dari penunjuk ke integer da
*** 42328,42334 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
--- 42468,42474 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
*************** msgstr "penempatan sisi tangan-kiri mung
*** 42505,42511 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
--- 42645,42651 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
*************** msgstr "kembali dari tipe penunjuk yang
*** 42578,42584 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
--- 42718,42724 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
*************** msgstr "tipe tidak kompatibel ketika men
*** 42654,42665 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-array terinisialisasi dari string lebar"
--- 42794,42805 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-array terinisialisasi dari string lebar"
*************** msgstr "elemen penginisialisasi tidak da
*** 42706,42712 ****
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
--- 42846,42852 ----
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
*************** msgstr "kelebihan grup kurung diakhir da
*** 42721,42727 ****
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
--- 42861,42867 ----
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
*************** msgstr "kelebihan elemen dalam penginisi
*** 42854,42860 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
--- 42994,43000 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
*************** msgstr "pilihan %<long%> ekspresi tidak
*** 42896,42902 ****
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
--- 43036,43042 ----
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
*************** msgstr "label case tidak dalam label per
*** 42906,42922 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
--- 43046,43062 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
*************** msgstr "pernyataan dengan tidak ada efek
*** 42943,42965 ****
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
--- 43083,43105 ----
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
*************** msgid "ordered comparison of pointer wit
*** 43012,43018 ****
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
--- 43152,43158 ----
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
*************** msgstr "menggunaka nilai tipe union dima
*** 43044,43055 ****
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 43184,43195 ----
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 43060,43086 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 43200,43226 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 43093,43168 ****
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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 "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, 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 "ukuran dalam array baru harus memiliki tipe integral"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
--- 43233,43308 ----
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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 "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, 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 "ukuran dalam array baru harus memiliki tipe integral"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
*************** msgstr ""
*** 43183,43189 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 43323,43329 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 43194,43210 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 43334,43350 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 43219,43236 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 43359,43376 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE muncul lebih dari sekali dal
*** 43243,43275 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 43383,43415 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 43292,43354 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, 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 muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 43432,43494 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, 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 bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, 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 muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE bukan sebuah variabel dalam
*** 43360,43391 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 43500,43531 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "  untuk konversi dari %qT ke %qT
*** 43534,43540 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 43674,43680 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 43619,44322 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  #| msgid "conversion to %qT from boolean expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%D(%A)%> adalah ambigu"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, 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 "pointer-ke-anggota fungsi %E tidak dapat dipanggil tanpa sebuah objek; pertimbangkan menggunakan .* atau ->*"
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "konversi ambigu untuk array subscript"
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "Operator pengguna:\n"
  
! #: cp/call.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s untuk ternary %<operator?:%> dalam %<%E ? %E : %E%>"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Operator buruk"
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E%s%>"
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Operator buruk"
  
! #: cp/call.c:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s untuk %<operator[]%> dalam %<%E[%E]%>"
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s untuk %qs dalam %<%s %E%>"
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E %s %E%>"
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ melarang mengabaikan term tengah dari sebuah ekspresi ?:"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.c:5024
  #, 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 "operan kedua ke operator kondisional bertipe %<void%>, tetapi operan ketika bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.c:5029
  #, 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 "operan ketiga ke opertor kondisional bertipe %<void%>, tetapi operan kedua bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.c:5794
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.c:6754
  #, 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 "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.c:6994
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.c:6998
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:7001
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.c:7153
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.c:7330
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.c:7965
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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 "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.c:10652
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:10981
  #, 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"
--- 43759,44462 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  #| msgid "conversion to %qT from boolean expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%D(%A)%> adalah ambigu"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, 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 "pointer-ke-anggota fungsi %E tidak dapat dipanggil tanpa sebuah objek; pertimbangkan menggunakan .* atau ->*"
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "konversi ambigu untuk array subscript"
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "Operator pengguna:\n"
  
! #: cp/call.c:4640
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s untuk ternary %<operator?:%> dalam %<%E ? %E : %E%>"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Operator buruk"
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E%s%>"
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Operator buruk"
  
! #: cp/call.c:4662
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s untuk %<operator[]%> dalam %<%E[%E]%>"
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s untuk %qs dalam %<%s %E%>"
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E %s %E%>"
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ melarang mengabaikan term tengah dari sebuah ekspresi ?:"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.c:5030
  #, 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 "operan kedua ke operator kondisional bertipe %<void%>, tetapi operan ketika bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.c:5035
  #, 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 "operan ketiga ke opertor kondisional bertipe %<void%>, tetapi operan kedua bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.c:5800
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.c:6760
  #, 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 "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.c:7004
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.c:7008
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:7011
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.c:7163
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.c:7340
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.c:7979
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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 "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9300
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.c:10667
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:10998
  #, 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 ""
*** 44363,44370 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 44503,44510 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 44410,44416 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qT declared here"
--- 44550,44556 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qT declared here"
*************** msgstr "  oleh %q+D"
*** 44496,44502 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 44636,44642 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "%J anggota array fleksibel dalam
*** 44801,44807 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
--- 44941,44947 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
*************** msgstr "mengasumsikan penunjuk ke anggot
*** 44874,44880 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
--- 45014,45020 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
*************** msgstr ""
*** 44976,45356 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.c:1625
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.c:1636
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
  msgstr "Tidak terduga akhir dari berkas dalam '%s'"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 45116,45496 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.c:1634
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
  msgstr "Tidak terduga akhir dari berkas dalam '%s'"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "inisialisasi dari referensi buka
*** 45403,45409 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
--- 45543,45549 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
*************** msgstr "casting %qT ke %qT tidak mederef
*** 45414,45754 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "konversi dari %q#T ke %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "hasil dari konversi tidak dispesifikasikan karena %qE diluar dari jangkauan tipe %qT"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T digunakan dimana sebuah %qT telah diduga"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T digunakan dimana seubah nilai titik pecahan telah diduga"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konversi dari %qT ke tipe bukan-skalar %qT diminta"
  
! #: cp/cvt.c:1009
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: cp/cvt.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "pseudo-destruktor tidak dipanggil"
  
! #: cp/cvt.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of type %qT"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1332
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1337
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1342
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1347
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1407
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1411
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1415
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1419
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1443
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1448
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1453
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1458
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1463
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1500
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "statement with no effect"
  msgid "statement has no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "mengubah NULL ke tipe bukan penunjuk"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ambigu tipe konversi baku dari %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  kandidat konversi termasuk %qD dan %qD"
--- 45554,45894 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "konversi dari %q#T ke %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "hasil dari konversi tidak dispesifikasikan karena %qE diluar dari jangkauan tipe %qT"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T digunakan dimana sebuah %qT telah diduga"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T digunakan dimana seubah nilai titik pecahan telah diduga"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konversi dari %qT ke tipe bukan-skalar %qT diminta"
  
! #: cp/cvt.c:1013
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: cp/cvt.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "pseudo-destruktor tidak dipanggil"
  
! #: cp/cvt.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of type %qT"
  msgstr "konversi ke tipe yang tidak lengkap"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1336
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1341
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objek %qE dari tipe tidak lengkap %qT tidak dapat diakses dalam %s"
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1411
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1415
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1419
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1423
  #, 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 tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1431
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/cvt.c:1447
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1457
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1462
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1472
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s adalah sebuah referensi, bukan panggilan, ke fungsi %qE"
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "statement with no effect"
  msgid "statement has no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: cp/cvt.c:1521
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "mengubah NULL ke tipe bukan penunjuk"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ambigu tipe konversi baku dari %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  kandidat konversi termasuk %qD dan %qD"
*************** msgstr "variabel lingkungan \"%s\" tidak
*** 45793,46021 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "menggunakan deklarasi %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "deklarasi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "deklarasi sebelumnya bukan fungsi %q+#D"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redeklarasi sebagai jenis berbeda dari simbol"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%J mengikuti bukan-prototipe definisi disini"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "setelah spesifikasi sebelumnya dalam %q+#D"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
--- 45933,46161 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "menggunakan deklarasi %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "deklarasi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "deklarasi sebelumnya bukan fungsi %q+#D"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D redeklarasi sebagai jenis berbeda dari simbol"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%J mengikuti bukan-prototipe definisi disini"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "setelah spesifikasi sebelumnya dalam %q+#D"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
*************** msgstr "definisi terhapus dari %qD"
*** 46029,46072 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
--- 46169,46212 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
*************** msgstr "%qs redeklarasi konflik dengan a
*** 46075,46756 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.c:5906
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, 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++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.c:7311
  #, 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 "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
! #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
--- 46215,46897 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:4760
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:5549
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.c:5916
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, 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++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.c:7329
  #, 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 "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is an inaccessible base of %qT"
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "%qT adalah sebuah dasar tidak dapat diakses dari %qT"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 46758,48305 ****
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:7656
  #, 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 "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.c:7732
  #, 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 "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8459
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8468
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8477
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.c:8590
  #, 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 "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8917
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9419
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ukuran dari array %qD negatif"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:9902
  #, 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 "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:9958
  #, 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 "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T bukan sebuah kelas atau ruang nama"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10466
  #, 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 tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> atau %<unsigned%> tidak valid untuk %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10577
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> atau %<short%> dispesifikasikan dengan char untuk %qs"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> atau %<long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed, atau unsigned digunakan secara tidak valid untuk %qs"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, 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 "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.c:11072
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.c:11095
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11125
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11720
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.c:12080
  #, 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 tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12112
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.c:12375
  #, 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 "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.c:12836
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.c:12838
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
--- 46899,48457 ----
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:7695
  #, 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 "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! #| msgid "cannot increment a pointer to incomplete type %qT"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
! 
! #: cp/decl.c:7774
  #, 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 "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.c:8499
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8519
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8528
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.c:8632
  #, 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 "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8959
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ukuran dari array %qD negatif"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:9951
  #, 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 "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:10007
  #, 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 "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:10013
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T bukan sebuah kelas atau ruang nama"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10515
  #, 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 tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> atau %<unsigned%> tidak valid untuk %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10626
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> atau %<short%> dispesifikasikan dengan char untuk %qs"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> atau %<long%> tidak valid untuk %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed, atau unsigned digunakan secara tidak valid untuk %qs"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, 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 "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.c:11121
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.c:11147
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.c:11156
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11183
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11248
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11778
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.c:12139
  #, 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 tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.c:12434
  #, 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 "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.c:12897
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
*************** msgstr "parameter %qD includes %s ke arr
*** 48320,48504 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ melarang overloading operator ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.c:13292
  #, 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 "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13362
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
--- 48472,48656 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ melarang overloading operator ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.c:13351
  #, 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 "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13430
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13438
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
*************** msgstr "%qT direferensikan sebagai enum"
*** 48510,48605 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, 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"
--- 48662,48757 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, 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 "tipe yang digaris bawahi %<%T%>
*** 48609,48691 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.c:14560
  #, 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 "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14620
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.c:14651
  #, 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 "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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 "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 48761,48843 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.c:14619
  #, 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 "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14678
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14679
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.c:14710
  #, 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 "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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 "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "tidak dapat menghapus sebuah fun
*** 48726,48732 ****
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
--- 48878,48884 ----
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
*************** msgstr "daftar parameter template yang d
*** 48740,48746 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
--- 48892,48898 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
*************** msgstr "anggota statis %qD tidak dapat m
*** 48859,48904 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.c:1514
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
--- 49011,49056 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.c:1515
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
*************** msgstr "%<operator new%> harus mengembal
*** 48907,48977 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.c:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2663
  #, 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 memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 49059,49129 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2664
  #, 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 memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.c:2695
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F dideklarasikan %<static%> t
*** 48981,49066 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, 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 tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.c:4333
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 49133,49218 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, 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 tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.c:4334
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
*************** msgstr "menggunakan %<typename%> diluar
*** 49071,49201 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4160
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4164
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4168
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4173
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4178
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4183
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4193
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4198
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4258
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  #| msgid "%Hreference to %<%T::%D%> is ambiguous"
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%Hreferensi ke %<%T::%D%> adalah ambigu"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
--- 49223,49353 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4146
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4151
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4169
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4179
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4199
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4209
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.c:4259
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  #| msgid "%Hreference to %<%T::%D%> is ambiguous"
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%Hreferensi ke %<%T::%D%> adalah ambigu"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
*************** msgstr "deklarasi friend %q#D mendeklara
*** 49349,49738 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(jika ini bukan yang anda inginkan, pastikan template fungsi telah dideklarasikan dan tambahkan <> setelah nama fungsi disini) "
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: cp/init.c:461
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "value-initialization of function type %qT"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "value-initialization of reference type %qT"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "recursive evaluation of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "defined here"
  msgstr "digunakan disini"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%J%qD seharusnya diinisialisasi dalam daftar anggota inisialisasi"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is used uninitialized in this function"
  msgid "%qD is initialized with itself"
  msgstr "%qD digunakan tidak terinisialisasi dalam fungsi ini"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
  msgstr "%J anggota referensi tidak terinisialisasi %qD"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "dasar %qT akan diinisialisasi setelah"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  dasar %qT"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  when initialized here"
  msgstr "%J  ketika diinisialisasi disini"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for %qD"
  msgid "multiple initializations given for %qD"
  msgstr "%J multiple penginisialisasi diberikan untuk %qD"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for base %qT"
  msgid "multiple initializations given for base %qT"
  msgstr "%J multiple penginisialisasi diberikan untuk dasar %qT"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinitializations for multiple members of %qT"
  msgid "initializations for multiple members of %qT"
  msgstr "%J inisialisasi untuk multiple anggota dari %qT"
  
! #: cp/init.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%J kelas dasar %q#T seharusnya secara eksplisit diinisialisasikan dalam konstruktor salinan"
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D adalah sebuah anggota data statis; ini hanya dapat diinisialisasikan di definisinya"
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "penginisialisasi tidak bernama untuk %qT, yang tidak memiliki kelas dasar"
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "penginisialisasi tidak bernama untuk %qT, yang menggunakan turunan multiple"
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD keduanya sebuah dasar langsung dan sebuah virtual base tidak langsung"
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "tipe tidak lengkap %qT tidak memiliki anggota %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "penunjuk tidak valid ke bit-field %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "%J anggota referensi tidak terinisialisasi %qD"
  
! #: cp/init.c:2405
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "integer overflow dalam ekspresi"
  
! #: cp/init.c:2888
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, 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 "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipe %<void%> tidak valid untuk new"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "tidak ada %qD yang sesuai yang ditemukan dalam kelas %qT"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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 "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: cp/init.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "penginisialisasi berakhir secara prematur"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.c:4626
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
--- 49501,49890 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(jika ini bukan yang anda inginkan, pastikan template fungsi telah dideklarasikan dan tambahkan <> setelah nama fungsi disini) "
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: cp/init.c:463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "value-initialization of function type %qT"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "value-initialization of reference type %qT"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "recursive evaluation of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "defined here"
  msgstr "digunakan disini"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%J%qD seharusnya diinisialisasi dalam daftar anggota inisialisasi"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is used uninitialized in this function"
  msgid "%qD is initialized with itself"
  msgstr "%qD digunakan tidak terinisialisasi dalam fungsi ini"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
  msgstr "%J anggota referensi tidak terinisialisasi %qD"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "dasar %qT akan diinisialisasi setelah"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  dasar %qT"
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  when initialized here"
  msgstr "%J  ketika diinisialisasi disini"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for %qD"
  msgid "multiple initializations given for %qD"
  msgstr "%J multiple penginisialisasi diberikan untuk %qD"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for base %qT"
  msgid "multiple initializations given for base %qT"
  msgstr "%J multiple penginisialisasi diberikan untuk dasar %qT"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinitializations for multiple members of %qT"
  msgid "initializations for multiple members of %qT"
  msgstr "%J inisialisasi untuk multiple anggota dari %qT"
  
! #: cp/init.c:1255
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%J kelas dasar %q#T seharusnya secara eksplisit diinisialisasikan dalam konstruktor salinan"
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D adalah sebuah anggota data statis; ini hanya dapat diinisialisasikan di definisinya"
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "penginisialisasi tidak bernama untuk %qT, yang tidak memiliki kelas dasar"
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "penginisialisasi tidak bernama untuk %qT, yang menggunakan turunan multiple"
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD keduanya sebuah dasar langsung dan sebuah virtual base tidak langsung"
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "tipe tidak lengkap %qT tidak memiliki anggota %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "penunjuk tidak valid ke bit-field %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "%J anggota referensi tidak terinisialisasi %qD"
  
! #: cp/init.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "integer overflow dalam ekspresi"
  
! #: cp/init.c:2890
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, 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 "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipe %<void%> tidak valid untuk new"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "tidak ada %qD yang sesuai yang ditemukan dalam kelas %qT"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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 "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: cp/init.c:3743
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "penginisialisasi berakhir secara prematur"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.c:4628
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
*************** msgstr ""
*** 49744,49750 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 49896,49902 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr "tidak ada argumen ke %qD yang te
*** 49832,49900 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeof, lebih baik gunakan decltype"
  
! #: cp/mangle.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "mangling unknown fixed point type"
  msgid "mangling __underlying_type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 49984,50052 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeof, lebih baik gunakan decltype"
  
! #: cp/mangle.c:2370
  #, fuzzy, gcc-internal-format
  #| msgid "mangling unknown fixed point type"
  msgid "mangling __underlying_type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "%qD tidak dapat dibakukan"
*** 50023,50069 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D menyembunyikan konstruktor untuk %q#T"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "deklarasi dari %q#D membayangi sebuah parameter"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
--- 50175,50221 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D menyembunyikan konstruktor untuk %q#T"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "deklarasi dari %q#D membayangi sebuah parameter"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
*************** msgstr "konflik dengan deklarasi sebelum
*** 50072,50134 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "pencarian nama dari %qD berubah"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  pasangkan ini %q+D dibawah aturan ISO baku"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  pasangkan ini %q+D dibawah aturan lama"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "pencarian nama dari %qD berubah untuk ISO baru %<for%> scoping"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  menggunakan obsolete binding di %q+D"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 50224,50286 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "pencarian nama dari %qD berubah"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  pasangkan ini %q+D dibawah aturan ISO baku"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  pasangkan ini %q+D dibawah aturan lama"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "pencarian nama dari %qD berubah untuk ISO baru %<for%> scoping"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  menggunakan obsolete binding di %q+D"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "%qT bukan sebuah namespace"
*** 50136,50337 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "sebuah using-declaration tidak dapat menspesifikasikan sebuah template-id. Coba %<using %D%>"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "namespace %qD tidak diijinkan dalam using-declaration"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT bukan sebuah namespace"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD telah dideklarasikan dalam lingkup ini"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD tidak dideklarasikan"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "tidak ada anggota yang cocok %<%T::%D%> dalam %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/name-lookup.c:6476
! #, fuzzy, gcc-internal-format
! #| msgid "deducing auto 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 "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "pilihan %qs tidak lagi didukung"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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 mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX meninggalkan pop_everything ()\n"
--- 50288,50494 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "sebuah using-declaration tidak dapat menspesifikasikan sebuah template-id. Coba %<using %D%>"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "namespace %qD tidak diijinkan dalam using-declaration"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT bukan sebuah namespace"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD telah dideklarasikan dalam lingkup ini"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD tidak dideklarasikan"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "tidak ada anggota yang cocok %<%T::%D%> dalam %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! #| msgid "%<this%> is unavailable for static member functions"
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/name-lookup.c:6687
! #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
! msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "pilihan %qs tidak lagi didukung"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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 mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX meninggalkan pop_everything ()\n"
*************** msgstr "pengidentifikasi %<%s%> akan men
*** 50353,50359 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 50510,50516 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%H%<::%E%> belum pernah dideklar
*** 50382,50388 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 50539,50545 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "%Htemplate-id tidak valid"
*** 50477,50483 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
--- 50634,50640 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
*************** msgstr ""
*** 50732,50738 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 50889,50895 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr "diduga ekspresi"
*** 50827,50833 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%Hlingkup %qT sebelum %<~%> bukan sebuah class-name"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
--- 50984,50990 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%Hlingkup %qT sebelum %<~%> bukan sebuah class-name"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
*************** msgstr "%Hdeklarasi dari %<~%T%> sebagai
*** 50845,51823 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "diduga specifier-qualifier-list"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ melarang compound literals"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8427
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8666
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.c:9210
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.c:9417
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10359
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10499
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "duplikasi %<volatile%>"
  
! #: cp/parser.c:10596
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:11052
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11377
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:12308
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
  
! #: cp/parser.c:12873
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/parser.c:13495
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
  msgstr "%H%<friend%> digunakan diluar dari kelas"
  
! #: cp/parser.c:13562
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:13913
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14383
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.c:14551
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:14941
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.c:15805
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.c:16180
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16639
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:17044
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:17050
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18156
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:18560
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18793
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.c:18855
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 51002,51971 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "diduga specifier-qualifier-list"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ melarang compound literals"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8420
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8659
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.c:9203
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.c:9410
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! #| msgid "%Hnew types may not be defined in a return type"
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.c:10281
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10358
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10498
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "duplikasi %<volatile%>"
  
! #: cp/parser.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:11051
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11376
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
  
! #: cp/parser.c:12863
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/parser.c:13491
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
  msgstr "%H%<friend%> digunakan diluar dari kelas"
  
! #: cp/parser.c:13558
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:13909
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14379
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.c:14552
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:14942
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.c:15806
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.c:16189
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16648
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:17053
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:17059
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18166
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:18570
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18803
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.c:18865
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:19504
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "%H%<%T::%E%> bukan sebuah tipe"
*** 51827,52283 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:20543
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:21437
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21665
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:22118
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.c:22999
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "tidak dapat menemukan berkas untuk class %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23037
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%Hdefinisi sebelumnya dari %q+#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23591
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.c:23609
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.c:24044
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.c:24079
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:24256
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:25189
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:25389
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
--- 51975,52431 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:20554
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:21429
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21678
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:22131
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22653
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.c:23012
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "tidak dapat menemukan berkas untuk class %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23050
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%Hdefinisi sebelumnya dari %q+#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23605
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.c:23623
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.c:23984
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.c:24058
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.c:24093
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:24270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:25403
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
*************** msgstr "%Hterlalu sedikit template-param
*** 52287,52971 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "Gunakan instruksi media"
  
! #: cp/parser.c:27069
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.c:27091
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.c:27100
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.c:27642
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.c:28112
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.c:28335
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28338
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28347
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28350
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:28353
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28445
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.c:29862
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.c:39274
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "anggota data %qD tidak dapat berupa sebuah anggota template"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explisit spesialisasi dalam lingkup non-namespace %qD"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "template kelas yang melingkupi tidak secara eksplisit terspesialisasi"
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  dari definisi dari %q+#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "eksplisit instantiation dari %qD dalam namespace %qD (yang tidak melingkupi namespace %qD)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "specialization of alias template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "spesialisasi dari %qT setelah instantiation"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "spesialisasi %q#T dalam namespace berbeda"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "spesialisasi %qT setelah instantiation %qT"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "template-id %qD untuk %q+D tidak cocok dengan deklarasi template apapun"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/pt.c:2588
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplisit instantiation dari %qD dalam namespace %qD (yang tidak melingkupi namespace %qD)"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "hilang atribut Code"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
--- 52435,53119 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "Gunakan instruksi media"
  
! #: cp/parser.c:27090
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.c:27112
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.c:27121
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.c:28133
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.c:28304
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28401
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28407
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28410
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28413
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.c:28451
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:28502
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.c:28819
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.c:29883
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.c:39295
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "anggota data %qD tidak dapat berupa sebuah anggota template"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explisit spesialisasi dalam lingkup non-namespace %qD"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "template kelas yang melingkupi tidak secara eksplisit terspesialisasi"
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  dari definisi dari %q+#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "eksplisit instantiation dari %qD dalam namespace %qD (yang tidak melingkupi namespace %qD)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "specialization of alias template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "spesialisasi dari %qT setelah instantiation"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "spesialisasi %q#T dalam namespace berbeda"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "spesialisasi %qT setelah instantiation %qT"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "template-id %qD untuk %q+D tidak cocok dengan deklarasi template apapun"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/pt.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplisit instantiation dari %qD dalam namespace %qD (yang tidak melingkupi namespace %qD)"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "hilang atribut Code"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
*************** msgstr "hilang atribut Code"
*** 52973,53032 ****
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD dalam deklarasi dari template utama"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "daftar parameter template digunakan dalam instantiation eksplisit"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definisi disediakan untuk instantiation eksplisit"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "terlalu sedikit daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplisit spesialisasi dari %qD harus dikenalkan oleh %<template <>%>"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:2895
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argumen baku dispesifikasikan dalam spesialisasi eksplisit"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD bukan sebuah fungsi template"
--- 53121,53180 ----
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD dalam deklarasi dari template utama"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "daftar parameter template digunakan dalam instantiation eksplisit"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definisi disediakan untuk instantiation eksplisit"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "terlalu sedikit daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplisit spesialisasi dari %qD harus dikenalkan oleh %<template <>%>"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argumen baku dispesifikasikan dalam spesialisasi eksplisit"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD bukan sebuah fungsi template"
*************** msgstr "%qD bukan sebuah fungsi template
*** 53039,53190 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: cp/pt.c:3941
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "ekspansi penginisialisasi dasar %<%T%> berisi parameter packs"
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "pola ekspansi %<%T%> berisi tidak ada argumen packs"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "pola ekspansi %<%E%> berisi tidak ada argumen packs"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonymous>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:4853
  #, 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 "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 53187,53338 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: cp/pt.c:3942
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "ekspansi penginisialisasi dasar %<%T%> berisi parameter packs"
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "pola ekspansi %<%T%> berisi tidak ada argumen packs"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "pola ekspansi %<%E%> berisi tidak ada argumen packs"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonymous>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:4854
  #, 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 "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 53192,53210 ****
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
--- 53340,53358 ----
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
*************** msgstr "tidak ada argumen baku untuk %qD
*** 53212,53264 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, 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 "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.c:5304
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 53360,53412 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, 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 "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.c:5504
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "fungsi bukan-anggota %qD tidak d
*** 53269,53326 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
--- 53417,53474 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 53328,53334 ****
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
--- 53476,53482 ----
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 53336,53347 ****
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
--- 53484,53495 ----
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
*************** msgstr "redeklarasikan disini sebagai %q
*** 53350,53799 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6255
  #, 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 "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6320
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6840
  #, 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 bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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 bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.c:7653
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.c:7804
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.c:7948
  #, 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 "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:8011
  #, 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 "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8293
  #, 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 "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, 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 "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:9865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:11827
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 53498,53953 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6256
  #, 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 "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.c:6410
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6841
  #, 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 bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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 bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6959
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.c:7654
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.c:7805
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.c:7949
  #, 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 "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:8012
  #, 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 "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8294
  #, 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 "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, 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 "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:10125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! #| msgid "%Jflexible array member in union"
! msgid "flexible array member %qD in union"
! msgstr "%J anggota array fleksibel dalam union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:12163
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "redefinisi dari argumen baku unt
*** 53812,54099 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 53966,54253 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:15178
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "spesisialisasi eksplisit dari %q
*** 54106,54223 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.c:23693
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.c:25605
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 54260,54383 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.c:24043
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.c:25961
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ #| msgid "use of %qs in template"
+ msgid "invalid use of %qT in template argument"
+ msgstr "penggunaan dari %qs dalam template"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "penggunaan tidak valid ari %<thi
*** 54435,54441 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
--- 54595,54601 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
*************** msgstr "spesifikasi kelas dasar tidak va
*** 54486,54492 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
--- 54646,54652 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
*************** msgid "%qT is not an enumeration type"
*** 54564,54892 ****
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6507
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.c:6588
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.c:7755
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.c:8183
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.c:9320
  #, 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 "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.c:9373
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 54724,55053 ----
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! #| msgid "cannot apply %<offsetof%> to member function %qD"
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6295
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6495
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.c:7743
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.c:8171
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.c:9308
  #, 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 "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.c:9361
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "atribut %J%qE berlaku hanya untu
*** 55028,55040 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
--- 55189,55201 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
*************** msgstr "tipe kanonikal berbeda untuk tip
*** 55105,55960 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplikasi tidak valid dari %qs ke anggota fungsi"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<sizeof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<__alignof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qE"
  
! #: cp/typeck.c:2465
  #, 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 "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "tipe objek %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "tipe yang sedang dihancurkan adalah %qT, tetapi destruktor merefer ke %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT bukan sebuah basis dari %qT"
  
! #: cp/typeck.c:2947
  #, 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 tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "jumlah rotasi kanan negatif"
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "jumlah rotasi kiri >= lebar dari tipe"
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "jumlah rotasi kanan >= lebar dari tipe"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.c:5162
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5859
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7395
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "%s 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 "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, 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 "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.c:7468
  #, 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++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8792
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8796
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8800
! #, fuzzy
! #| msgid "cannot convert %qT to %qT in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8808
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8812
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.c:8843
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.c:8847
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referensi ke bukan-lvalue dikembalikan"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, 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 "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 55266,56115 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplikasi tidak valid dari %qs ke anggota fungsi"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<sizeof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<__alignof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qE"
  
! #: cp/typeck.c:2470
  #, 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 "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "tipe objek %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "tipe yang sedang dihancurkan adalah %qT, tetapi destruktor merefer ke %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT bukan sebuah basis dari %qT"
  
! #: cp/typeck.c:2952
  #, 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 tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "jumlah rotasi kanan negatif"
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "jumlah rotasi kiri >= lebar dari tipe"
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "jumlah rotasi kanan >= lebar dari tipe"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.c:5178
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5875
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.c:6604
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7413
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "%s 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 "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, 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 "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.c:7486
  #, 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++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert %qT to %qT in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8821
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8825
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8833
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8837
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8841
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.c:8872
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.c:8876
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8896
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referensi ke bukan-lvalue dikembalikan"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, 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 "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 56202,56352 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "sintaks konstruktor digunakan, tetapi tidak ada konstruktor dideklarasikan untuk tipe %qT"
  
! #: cp/typeck2.c:963
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-array diinisialisasi dari string bukan-lebar"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-array diinisialisasi dari string lebar tidak kompatibel"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "tidak dapat menginisialisasi kumpulan dari tipe %qT dengan sebuah kompound literal"
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "prototipe untuk %q#D tidak cocok dengan kelas apapun %qT"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE tidak dapat digunakan sebagai sebuah anggota penunjuk, karena ini adalah tipe %qT"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "tidak dapat mengaplikasikan anggota penunjuk %qE ke %qE, yang dari tipe bukan class %qT"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#T"
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "invalid value-initialization of reference type"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi yang melemparkan tipe tidak lengkap %q#T"
--- 56357,56507 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "sintaks konstruktor digunakan, tetapi tidak ada konstruktor dideklarasikan untuk tipe %qT"
  
! #: cp/typeck2.c:966
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-array diinisialisasi dari string bukan-lebar"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-array diinisialisasi dari string lebar tidak kompatibel"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "tidak dapat menginisialisasi kumpulan dari tipe %qT dengan sebuah kompound literal"
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.c:1587
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "prototipe untuk %q#D tidak cocok dengan kelas apapun %qT"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE tidak dapat digunakan sebagai sebuah anggota penunjuk, karena ini adalah tipe %qT"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "tidak dapat mengaplikasikan anggota penunjuk %qE ke %qE, yang dari tipe bukan class %qT"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#T"
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "invalid value-initialization of reference type"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi yang melemparkan tipe tidak lengkap %q#T"
*************** msgstr ""
*** 56802,56852 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "gimplification gagal"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 56957,57007 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "gimplification gagal"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 57963,57969 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 58118,58124 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr "Spesifikasi INTENT buruk di %C"
*** 58156,58162 ****
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 58311,58317 ----
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 58436,58921 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Duplikasi spesifikasi array untuk Cray pointee di %C"
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: fortran/decl.c:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Inisialisasi di %C bukan sebuah variabel penunjuk"
  
! #: fortran/decl.c:2636
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Inisialisasi dari penunjuk di %C membutuhkan '=>', bukan '='"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Diduga sebuah ekspresi inisialisasi di %C"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Inisialisasi dari variabel di %C tidak diperbolehkan alam prosedur PURE"
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Inisialisasi dari komponen dapat dialokasikan di %C tidak diperbolehkan"
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, 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 "Komponen penunjuk '%s' dari '%s' di %L adalah sebuah tipe yang belum pernah dideklarasikan"
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Tipe deklarasi gaya-lama %s*%d tidak didukung di %C"
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Tipe deklarasi tidak-baku %s*%d di %C"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Hilang paranthesis kanan di %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Diduga ekspresi inisialisasi di %C"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Didugak ekspresi inisialisasi skalar di %C"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Jenis %d tidak didukung untuk tipe %s di %C"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Jenis tipe parameter C adalah untuk tipe %s tetapi tipe di %L adalah %s"
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Hilang paranthesis kanan atau koma di %C"
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Jenis %d tidak didukung untuk KARAKTER di %C"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Sintaks error dalam deklarasi KARAKTER di %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, 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 "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: fortran/decl.c:3466
  #, 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 "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, 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 "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: fortran/decl.c:3788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Ekstensi: BYTE tipe di %C"
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "tipe BYTE digunakan di %C tidak tersedia dalam mesin target"
  
! #: fortran/decl.c:3815
  #, 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 "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Tipe nama '%s' di %C adalah ambigu"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Duplikasi pernyataan IMPLISIT NONE di %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Hilang jangkauan karakter dalam IMPLISIT di %C"
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Huruf harus dalam urutan alphabet dalam pernyataan IMPLISIT di %C"
  
! #: fortran/decl.c:4423
  #, 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 "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "pernyataan IMPOR di %C hanya diijinkan di sebuah tubuh ANTAR-MUKA"
  
! #: fortran/decl.c:4546
  #, 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 "pernyataan IMPOR di %C hanya diijinkan di sebuah tubuh ANTAR-MUKA"
  
! #: fortran/decl.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/decl.c:4594
  #, 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 "Tidak dapat IMPOR '%s' dari satuan host scoping di %C - tidak ada."
  
! #: fortran/decl.c:4601
  #, 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' telah ter-IMPOR dari satuan host scoping di %C."
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Sintaks error dalam pernyataan IMPOR di %C"
  
! #: fortran/decl.c:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "Missing codimension specification at %C"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, 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: atribut DAPAT DIALOKASIKAN di %C dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5119
  #, 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: Atribut %s di %L dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, 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: atribut DAPAT DIALOKASIKAN di %C dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Components in TYPE at %C must precede CONTAINS"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponen dalam TYPE di %C harus mengawali CONTAINS"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5185
  #, 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: Atribut %s di %L dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s atribut di %L tidak diperbolehka diluar dari bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:5205
  #, 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 "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "TERPROTEKSI di %C hanya diperbolehkan dalam bagian spesifikasi dari modul"
  
! #: fortran/decl.c:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: atribut TERPROTEKSI di %C"
  
! #: fortran/decl.c:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: atribut NILAI di %C"
  
! #: fortran/decl.c:5331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: atribut VOLATILE di %C"
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Multiple pengidentifikasi disediakan dengan penspesifikasi NAMA= tunggal di %C"
  
! #: fortran/decl.c:5477
  #, 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 "secara implisit terdeklarasi fungsi BIND(C) '%s' di %L mungkin tidak C interoperable"
  
! #: fortran/decl.c:5499
  #, 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 "Variabel '%s' dalam blok umum '%s' di %L mungkin tidak berupa jenis C dapat berinteroperasi melalui blok umum '%s' adalah BIND(C)"
  
! #: fortran/decl.c:5508
  #, 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 "Tipe deklarasi '%s' di %L bukan C interoperable tetapi ini adalah BIND(C)"
  
! #: fortran/decl.c:5512
  #, 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 "Variabel '%s' di %L mungkin bukan sebuah jenis C interoperable tetapi ini adalah bind(c)"
  
! #: fortran/decl.c:5524
  #, 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 "Variabel '%s' dalam blok umum '%s' di %L tidak dapat dideklarasikan dengan BIND(C)karena ini bukan sebuah global"
  
! #: fortran/decl.c:5538
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/decl.c:5546
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/decl.c:5558
  #, 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 "Tipe kembali dari fungsi BIND(C) '%s' di %L tidak dapat berupa sebuah array"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
--- 58591,59076 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Duplikasi spesifikasi array untuk Cray pointee di %C"
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: fortran/decl.c:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Inisialisasi di %C bukan sebuah variabel penunjuk"
  
! #: fortran/decl.c:2663
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Inisialisasi dari penunjuk di %C membutuhkan '=>', bukan '='"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Diduga sebuah ekspresi inisialisasi di %C"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Inisialisasi dari variabel di %C tidak diperbolehkan alam prosedur PURE"
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Inisialisasi dari komponen dapat dialokasikan di %C tidak diperbolehkan"
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, 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 "Komponen penunjuk '%s' dari '%s' di %L adalah sebuah tipe yang belum pernah dideklarasikan"
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Tipe deklarasi gaya-lama %s*%d tidak didukung di %C"
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Tipe deklarasi tidak-baku %s*%d di %C"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Hilang paranthesis kanan di %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Diduga ekspresi inisialisasi di %C"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Didugak ekspresi inisialisasi skalar di %C"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Jenis %d tidak didukung untuk tipe %s di %C"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Jenis tipe parameter C adalah untuk tipe %s tetapi tipe di %L adalah %s"
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Hilang paranthesis kanan atau koma di %C"
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Jenis %d tidak didukung untuk KARAKTER di %C"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Sintaks error dalam deklarasi KARAKTER di %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, 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 "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: fortran/decl.c:3497
  #, 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 "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, 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 "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: fortran/decl.c:3819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Ekstensi: BYTE tipe di %C"
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "tipe BYTE digunakan di %C tidak tersedia dalam mesin target"
  
! #: fortran/decl.c:3846
  #, 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 "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Tipe nama '%s' di %C adalah ambigu"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Duplikasi pernyataan IMPLISIT NONE di %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Hilang jangkauan karakter dalam IMPLISIT di %C"
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Huruf harus dalam urutan alphabet dalam pernyataan IMPLISIT di %C"
  
! #: fortran/decl.c:4454
  #, 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 "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "pernyataan IMPOR di %C hanya diijinkan di sebuah tubuh ANTAR-MUKA"
  
! #: fortran/decl.c:4577
  #, 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 "pernyataan IMPOR di %C hanya diijinkan di sebuah tubuh ANTAR-MUKA"
  
! #: fortran/decl.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/decl.c:4625
  #, 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 "Tidak dapat IMPOR '%s' dari satuan host scoping di %C - tidak ada."
  
! #: fortran/decl.c:4632
  #, 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' telah ter-IMPOR dari satuan host scoping di %C."
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Sintaks error dalam pernyataan IMPOR di %C"
  
! #: fortran/decl.c:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "Missing codimension specification at %C"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, 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: atribut DAPAT DIALOKASIKAN di %C dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5150
  #, 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: Atribut %s di %L dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, 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: atribut DAPAT DIALOKASIKAN di %C dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Components in TYPE at %C must precede CONTAINS"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponen dalam TYPE di %C harus mengawali CONTAINS"
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5216
  #, 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: Atribut %s di %L dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s atribut di %L tidak diperbolehka diluar dari bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:5236
  #, 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 "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "TERPROTEKSI di %C hanya diperbolehkan dalam bagian spesifikasi dari modul"
  
! #: fortran/decl.c:5321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: atribut TERPROTEKSI di %C"
  
! #: fortran/decl.c:5355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: atribut NILAI di %C"
  
! #: fortran/decl.c:5362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: atribut VOLATILE di %C"
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Multiple pengidentifikasi disediakan dengan penspesifikasi NAMA= tunggal di %C"
  
! #: fortran/decl.c:5508
  #, 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 "secara implisit terdeklarasi fungsi BIND(C) '%s' di %L mungkin tidak C interoperable"
  
! #: fortran/decl.c:5530
  #, 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 "Variabel '%s' dalam blok umum '%s' di %L mungkin tidak berupa jenis C dapat berinteroperasi melalui blok umum '%s' adalah BIND(C)"
  
! #: fortran/decl.c:5539
  #, 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 "Tipe deklarasi '%s' di %L bukan C interoperable tetapi ini adalah BIND(C)"
  
! #: fortran/decl.c:5543
  #, 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 "Variabel '%s' di %L mungkin bukan sebuah jenis C interoperable tetapi ini adalah bind(c)"
  
! #: fortran/decl.c:5555
  #, 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 "Variabel '%s' dalam blok umum '%s' di %L tidak dapat dideklarasikan dengan BIND(C)karena ini bukan sebuah global"
  
! #: fortran/decl.c:5569
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/decl.c:5577
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/decl.c:5589
  #, 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 "Tipe kembali dari fungsi BIND(C) '%s' di %L tidak dapat berupa sebuah array"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
*************** msgstr "Tipe kembali dari fungsi BIND(C)
*** 58923,59955 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, 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 "Simbol '%s' di %L ditandai PRIVATE tetapi telah diberikan level binding '%s'"
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Dibutuhkan baik entiti atau nama blok umum untuk pernyataan spesifikasi atribut di %C"
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Hilang entiti atau nama blok umum untuk pernyataan spesifikasi atribut di %C"
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "hilang angka"
  
! #: fortran/decl.c:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:5819
  #, 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 "Tipe turunan di %C belum pernah didefinisikan sebelumnya jadi tidak dapat muncul dalam sebuah tipe definisi turunan"
  
! #: fortran/decl.c:5861
  #, 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 "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "nama prosedur = %s"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Diduga alternatif label kembali di %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/decl.c:6157
  #, 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 "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/decl.c:6170
  #, 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 "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6194
  #, 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 "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "variabel RESULT di %C harus berbeda dari nama fungsi"
  
! #: fortran/decl.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, 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: BIND(C) atribut di %L mungkin tidak dispesifikasikan untuk sebuah prosedur internal"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "atribut BIND(C) di %C membutuhkan sebuah antar-muka dengan BIND(C)"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "prosedur BIND(C) dengan NAMA mungkin tidak memiliki atribut PENUNJUK di %C"
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Prosedur dummy di %C mungkin tidak memiliki atribut BIND(C) dengan NAMA"
  
! #: fortran/decl.c:6605
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Diduga '::' setelah atribut binding di %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Procedure pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/decl.c:6783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Sintaks error dalam struktur konstruktor di %C"
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROSEDUR di %C harus berupa sebuah antar-muka umum"
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROCEDURE statement at %C"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Diduga daftar argumen formal dalam definisi fungsi di %C"
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "atribut BIND(C) di %L hanya dapat digunakan untuk variabel atau blok umum"
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah APLIKASI"
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7148
  #, 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 "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah DATA BLOK"
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/decl.c:7159
  #, 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 "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok TIPE TURUNAN"
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok IF-THEN"
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok FORALL"
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok WHERE"
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Hilang parantheses yang dibutuhkan sebelum BIND(C) di %C"
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, 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 "Nama C tidak valid dalam penspesifikasi NAMA= di %C"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:7595
  #, 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 "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Hilang penutup paren untuk binding label di %C"
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Untuk prosedur dummy %s, tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAMA tidak diijinkan dalam BIND(C) untuk ANTAR-MUKA ABSTRAK di %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "pernyataan %s di %C tidak dapat mengikuti pernyataan %s di %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "pernyataan %s tidak terduga di %L"
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Diduga pernyataan %s di %C"
  
! #: fortran/decl.c:7957
  #, 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 "Diduga nama blok dari '%s' dalam pernyataan %s di %C"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Diduga nama berakhir di %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Diduga label '%s' untuk pernyataan %s di %C"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8103
  #, 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 "Dimensi dipesifikasikan untuk %s di %L setelah inisialisasinya"
  
! #: fortran/decl.c:8111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Spesifikasi array harus deferred di %L"
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Penunjuk Cray di %C memiliki %d bytes ketelitian; alamat memori membutuhkan %d bytes"
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Diduga \")\" di %C"
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Diduga \",\" atau akhir dari pernyataan di %C"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Deklarasi penunjuk cray di %C membutuhkan pilihan -fcray-pointer"
  
! #: fortran/decl.c:8486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator %s di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator .%s.  di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PRIVATE di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PUBLIK di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nama variabel diduga di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Diduga tanda = dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Diduga ekspresi di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Inisialisasi variabel  yang telah diinisialisasi di %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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 "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:8959
  #, 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 "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Blanket pernyataan SAVE di %C mengikuti pernyataan SAVE sebelumnya"
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: pernyataan NILAI di %C"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/decl.c:9218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROSEDUR MODUL di %C harus dalam sebuah antar-muka modul umum"
  
! #: fortran/decl.c:9394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Prosedur intrinsik '%s' tidak diperbolehkan dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ambigu simbol dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9452
  #, 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 "Simbol '%s' di %C telah diassosiasikan host"
  
! #: fortran/decl.c:9458
  #, 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' dalam ekspresi EXTENDS di %C bukan sebuah tipe turunan"
  
! #: fortran/decl.c:9465
  #, 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' tidak dapat diekstensikan di %C karena ini adalah BIND(C)"
  
! #: fortran/decl.c:9472
  #, 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' tidak dapat diekstensikan di %C karena ini adalah tipe SEQUENCE"
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PRIVATE dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PUBLIK dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "tipe ABSTRAK '%s' digunakan di %L"
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Duplikasi konstruksi label '%s' di %C"
  
! #: fortran/decl.c:9580
  #, 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 "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:9734
  #, 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 "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Diduga :: dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9923
  #, 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 "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:9933
  #, 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 "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:9950
  #, 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 "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:10011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray Pointee di %C tidak dapat diasumsikan bentuk array"
  
! #: fortran/decl.c:10115
  #, 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 dan ENUMERATOR di %C"
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumerator melebihi tipe integer C di %C"
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L tidak diinisialisasi dengan ekspresi integer"
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "pernyataan definisi ENUM diduga sebelum %C"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Sintaks error dalam definisi ENUMERATOR di %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Duplikasi penspesifikasi akses di %C"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal NOPASS di %C"
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal PASS di %C"
  
! #: fortran/decl.c:10439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate NON_OVERRIDABLE at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Diduga penspesifikasi akses di %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Diduga atribut binding di %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in NAME= specifier for binding label at %C"
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:10581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE(interface) at %C is not yet implemented"
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDUR(antar-muka) di %C belum diimplementasikan"
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Diduga nama binding di %C"
  
! #: fortran/decl.c:10608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, 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 "'::' diperlukan dalam binding PROCEDUR dengan target eksplisit di %C"
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Diduga binding target setelah '=>' di %C"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, fuzzy, gcc-internal-format
  #| msgid "There's 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 "Telah ada sebuah prosedur dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC di %C harus berada didalam sebuah tipe turunan CONTAINS"
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Diduga '::' di %C"
  
! #: fortran/decl.c:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected generic name at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Diduga nama generik di %C"
  
! #: fortran/decl.c:10768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Form tidak valid dari pernyataan APLIKASI di %C"
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10815
  #, 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 "Telah ada sebuah prosedur bukan generik dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10823
  #, 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 "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Diduga nama binding spesifik di %C"
  
! #: fortran/decl.c:10881
  #, 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 "'%s' telah didefinisikan sebagai binding spesifik untuk generik '%s' di %C"
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Sampah setelah binding GENERIC di %C"
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "deklarasi FINAL di %C harus berada didalam sebuah tipe turunan daerah CONTAINS"
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklarasi tipe turunan dengan FINAL di %C harus berada dalam spesifikasi dari sebuah MODULE"
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Kosong FINAL di %C"
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Diduga nama prosedur modul di %C"
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nama prosedur tidak dikenal \"%s\" di %C"
  
! #: fortran/decl.c:11003
  #, 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' di %C telah didefinisikan sebagai prosedur FINAL!"
  
! #: fortran/decl.c:11073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:11119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 59078,60110 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, 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 "Simbol '%s' di %L ditandai PRIVATE tetapi telah diberikan level binding '%s'"
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Dibutuhkan baik entiti atau nama blok umum untuk pernyataan spesifikasi atribut di %C"
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Hilang entiti atau nama blok umum untuk pernyataan spesifikasi atribut di %C"
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "hilang angka"
  
! #: fortran/decl.c:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:5850
  #, 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 "Tipe turunan di %C belum pernah didefinisikan sebelumnya jadi tidak dapat muncul dalam sebuah tipe definisi turunan"
  
! #: fortran/decl.c:5892
  #, 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 "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "nama prosedur = %s"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Diduga alternatif label kembali di %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/decl.c:6188
  #, 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 "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/decl.c:6201
  #, 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 "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6225
  #, 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 "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "variabel RESULT di %C harus berbeda dari nama fungsi"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, 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: BIND(C) atribut di %L mungkin tidak dispesifikasikan untuk sebuah prosedur internal"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "atribut BIND(C) di %C membutuhkan sebuah antar-muka dengan BIND(C)"
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "prosedur BIND(C) dengan NAMA mungkin tidak memiliki atribut PENUNJUK di %C"
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Prosedur dummy di %C mungkin tidak memiliki atribut BIND(C) dengan NAMA"
  
! #: fortran/decl.c:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Diduga '::' setelah atribut binding di %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Procedure pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/decl.c:6814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Sintaks error dalam struktur konstruktor di %C"
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROSEDUR di %C harus berupa sebuah antar-muka umum"
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROCEDURE statement at %C"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Diduga daftar argumen formal dalam definisi fungsi di %C"
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "atribut BIND(C) di %L hanya dapat digunakan untuk variabel atau blok umum"
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah APLIKASI"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7179
  #, 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 "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah DATA BLOK"
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/decl.c:7190
  #, 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 "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok TIPE TURUNAN"
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok IF-THEN"
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok FORALL"
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok WHERE"
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Hilang parantheses yang dibutuhkan sebelum BIND(C) di %C"
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, 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 "Nama C tidak valid dalam penspesifikasi NAMA= di %C"
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:7626
  #, 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 "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Hilang penutup paren untuk binding label di %C"
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Untuk prosedur dummy %s, tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAMA tidak diijinkan dalam BIND(C) untuk ANTAR-MUKA ABSTRAK di %C"
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "pernyataan %s di %C tidak dapat mengikuti pernyataan %s di %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "pernyataan %s tidak terduga di %L"
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Diduga pernyataan %s di %C"
  
! #: fortran/decl.c:7988
  #, 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 "Diduga nama blok dari '%s' dalam pernyataan %s di %C"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Diduga nama berakhir di %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Diduga label '%s' untuk pernyataan %s di %C"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8134
  #, 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 "Dimensi dipesifikasikan untuk %s di %L setelah inisialisasinya"
  
! #: fortran/decl.c:8142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Spesifikasi array harus deferred di %L"
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Penunjuk Cray di %C memiliki %d bytes ketelitian; alamat memori membutuhkan %d bytes"
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Diduga \")\" di %C"
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Diduga \",\" atau akhir dari pernyataan di %C"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Deklarasi penunjuk cray di %C membutuhkan pilihan -fcray-pointer"
  
! #: fortran/decl.c:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator %s di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator .%s.  di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PRIVATE di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PUBLIK di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nama variabel diduga di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Diduga tanda = dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Diduga ekspresi di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:8839
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Inisialisasi variabel  yang telah diinisialisasi di %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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 "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:8990
  #, 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 "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Blanket pernyataan SAVE di %C mengikuti pernyataan SAVE sebelumnya"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: pernyataan NILAI di %C"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/decl.c:9249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROSEDUR MODUL di %C harus dalam sebuah antar-muka modul umum"
  
! #: fortran/decl.c:9425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Prosedur intrinsik '%s' tidak diperbolehkan dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ambigu simbol dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9483
  #, 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 "Simbol '%s' di %C telah diassosiasikan host"
  
! #: fortran/decl.c:9489
  #, 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' dalam ekspresi EXTENDS di %C bukan sebuah tipe turunan"
  
! #: fortran/decl.c:9496
  #, 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' tidak dapat diekstensikan di %C karena ini adalah BIND(C)"
  
! #: fortran/decl.c:9503
  #, 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' tidak dapat diekstensikan di %C karena ini adalah tipe SEQUENCE"
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PRIVATE dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PUBLIK dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "tipe ABSTRAK '%s' digunakan di %L"
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Duplikasi konstruksi label '%s' di %C"
  
! #: fortran/decl.c:9611
  #, 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 "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:9765
  #, 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 "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Diduga :: dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9954
  #, 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 "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:9964
  #, 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 "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:9981
  #, 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 "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:10042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray Pointee di %C tidak dapat diasumsikan bentuk array"
  
! #: fortran/decl.c:10146
  #, 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 dan ENUMERATOR di %C"
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumerator melebihi tipe integer C di %C"
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L tidak diinisialisasi dengan ekspresi integer"
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "pernyataan definisi ENUM diduga sebelum %C"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Sintaks error dalam definisi ENUMERATOR di %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Duplikasi penspesifikasi akses di %C"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal NOPASS di %C"
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal PASS di %C"
  
! #: fortran/decl.c:10470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate NON_OVERRIDABLE at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Diduga penspesifikasi akses di %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Diduga atribut binding di %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in NAME= specifier for binding label at %C"
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:10612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE(interface) at %C is not yet implemented"
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDUR(antar-muka) di %C belum diimplementasikan"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Diduga nama binding di %C"
  
! #: fortran/decl.c:10639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, 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 "'::' diperlukan dalam binding PROCEDUR dengan target eksplisit di %C"
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Diduga binding target setelah '=>' di %C"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, fuzzy, gcc-internal-format
  #| msgid "There's 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 "Telah ada sebuah prosedur dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC di %C harus berada didalam sebuah tipe turunan CONTAINS"
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Diduga '::' di %C"
  
! #: fortran/decl.c:10778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected generic name at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Diduga nama generik di %C"
  
! #: fortran/decl.c:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Form tidak valid dari pernyataan APLIKASI di %C"
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10846
  #, 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 "Telah ada sebuah prosedur bukan generik dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10854
  #, 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 "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Diduga nama binding spesifik di %C"
  
! #: fortran/decl.c:10912
  #, 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 "'%s' telah didefinisikan sebagai binding spesifik untuk generik '%s' di %C"
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Sampah setelah binding GENERIC di %C"
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "deklarasi FINAL di %C harus berada didalam sebuah tipe turunan daerah CONTAINS"
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklarasi tipe turunan dengan FINAL di %C harus berada dalam spesifikasi dari sebuah MODULE"
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Kosong FINAL di %C"
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Diduga nama prosedur modul di %C"
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nama prosedur tidak dikenal \"%s\" di %C"
  
! #: fortran/decl.c:11034
  #, 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' di %C telah didefinisikan sebagai prosedur FINAL!"
  
! #: fortran/decl.c:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:11150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, 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 "fungsi dinilai POINTER muncul di
*** 60315,60345 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ekstensi: BOZ literal di %L digunakan untuk menginisialisasi variabel bukan-integer '%s'"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ekstensi: BOZ literal di %L diluar sebuah pernyataan DATA dan diluar INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ literal di %L adalah bitwise dapat ditransfer bukan-integer simbol '%s'"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinonaktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
--- 60470,60500 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ekstensi: BOZ literal di %L digunakan untuk menginisialisasi variabel bukan-integer '%s'"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ekstensi: BOZ literal di %L diluar sebuah pernyataan DATA dan diluar INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ literal di %L adalah bitwise dapat ditransfer bukan-integer simbol '%s'"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinonaktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
*************** msgstr ""
*** 60692,60698 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
--- 60847,60853 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
*************** msgstr "Membuat array sementara di %L"
*** 60703,60772 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "diduga ekspresi"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operan tidak valid dalam perbandingan gimple"
  
! #: fortran/frontend-passes.c:2390
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/frontend-passes.c:2713
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 60858,60927 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "diduga ekspresi"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operan tidak valid dalam perbandingan gimple"
  
! #: fortran/frontend-passes.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2414
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/frontend-passes.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variabel '%s' di %C tidak dapat diredefinisi didalam loop berawal di %L"
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr "Argumen pertama dari penempatan
*** 60894,60905 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari antar-muka operator di %L harus berupa INTENT(IN)"
--- 61049,61060 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari antar-muka operator di %L harus berupa INTENT(IN)"
*************** msgstr ""
*** 62243,62249 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
--- 62398,62404 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "Tidak terduga sampah setelah per
*** 63818,63829 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 63973,63984 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 64095,64102 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF clause di %L membutuhkan sebuah ekspresi skalara LOGIKAL"
--- 64250,64257 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF clause di %L membutuhkan sebuah ekspresi skalara LOGIKAL"
*************** msgstr "Objek '%s' bukan sebuah variabel
*** 64141,64147 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 64296,64302 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "!$OMP DO variabel iterasi ada da
*** 64522,64718 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, 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 at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, 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 tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5752
  #, 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 "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5768
  #, 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 "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5782
  #, 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 "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, 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 "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/openmp.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "objek PENUNJUK '%s' dalam %s clause di %L"
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 64677,64873 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, 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 at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, 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 tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5750
  #, 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 "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5766
  #, 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 "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5778
  #, 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 "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, 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 "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "INTENT (%s) konfliks dengan INTENT(%s) di %L"
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/openmp.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "objek PENUNJUK '%s' dalam %s clause di %L"
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "Intrinsik '%s' dideklarasikan IN
*** 66213,66219 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
--- 66368,66374 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
*************** msgstr "Tidak dapat meresolf fungsi spes
*** 66339,66345 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 66494,66500 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr ""
*** 66747,66990 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, 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 "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.c:6226
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:6776
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7023
  #, 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 "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7589
  #, 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 "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7658
  #, 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' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.c:7673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:7739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 66902,67145 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, 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 "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.c:6185
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.c:6236
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7033
  #, 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 "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7599
  #, 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 "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7668
  #, 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' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.c:7683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:7749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 66993,67261 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.c:8330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.c:8508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:8814
  #, 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 "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.c:9247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.c:9378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.c:9439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 67148,67416 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.c:8340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.c:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:8824
  #, 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 "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8836
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:8848
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.c:9257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.c:9388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.c:9449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.c:9510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 67263,67448 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:9774
  #, 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 "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.c:9939
  #, 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 "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.c:10273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, 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 "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.c:11150
  #, 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 "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.c:11272
  #, 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 "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.c:11418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.c:11497
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.c:11607
  #, 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"
--- 67418,67603 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:9784
  #, 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 "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.c:9949
  #, 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 "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.c:10283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, 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 "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.c:11160
  #, 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 "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.c:11282
  #, 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 "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.c:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.c:11617
  #, 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 "Binding label '%s' di %L collide
*** 67450,67456 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, 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 ""
--- 67605,67611 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, 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 ""
*** 67458,68520 ****
  #. 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.c:11637
  #, 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 "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.c:11951
  #, 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 "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:11955
  #, 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 "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.c:11963
  #, 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 "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:11973
  #, 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 "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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 "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, 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 "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.c:12161
  #, 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' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12168
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12228
  #, 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 "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12231
  #, 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 "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.c:12300
  #, 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 "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.c:12322
  #, 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' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.c:12344
  #, 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: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12371
  #, 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 "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12379
  #, 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 "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.c:12389
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.c:12408
  #, 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 "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.c:12412
  #, 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 "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.c:12416
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.c:12433
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12442
  #, 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 "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.c:12448
  #, 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 "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, 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 "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.c:12523
  #, 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 "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, 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 "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.c:12713
  #, 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 "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.c:12772
  #, 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 "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.c:12809
  #, 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"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.c:12849
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.c:12885
  #, 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' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.c:12944
  #, 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 "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.c:12956
  #, 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 "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.c:12984
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, 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' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.c:13274
  #, 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 "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13288
  #, 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 "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.c:13310
  #, 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 "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13319
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:13325
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13360
  #, 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 "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.c:13370
  #, 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 "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, 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 "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:13701
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%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 "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13715
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%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 "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13731
  #, 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 "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13741
  #, 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 scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.c:13759
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13801
  #, 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 "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.c:13814
  #, 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 "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Komponen penunjuk '%s' dari '%s' di %L adalah sebuah tipe yang belum pernah dideklarasikan"
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, 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 "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.c:14212
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14218
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14226
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14243
  #, 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 "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.c:14265
  #, 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 "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14276
  #, 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 "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14303
  #, 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 "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:14327
  #, 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 "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.c:14343
  #, 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 "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.c:14362
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, 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 "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14678
  #, 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 "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.c:14704
  #, 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' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.c:14714
  #, 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 "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.c:14723
  #, 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 "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, 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 "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:14776
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14783
  #, 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.c:14803
  #, 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 "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.c:14810
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:14817
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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 "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.c:14860
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:14939
  #, 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: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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 "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.c:14997
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15070
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, 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 "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.c:15335
  #, 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 "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.c:15344
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.c:15912
  #, 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 "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:15921
  #, 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 "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:15929
  #, 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 "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.c:15945
  #, 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 "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.c:16088
  #, 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 "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.c:16097
  #, 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 "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16170
  #, 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 "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16181
  #, 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 "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:16283
  #, 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 "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.c:16296
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:16316
  #, 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 "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:16326
  #, 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 "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.c:16334
  #, 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 "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.c:16451
  #, 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"
--- 67613,68675 ----
  #. 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.c:11647
  #, 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 "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.c:11961
  #, 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 "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:11965
  #, 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 "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.c:11973
  #, 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 "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:11983
  #, 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 "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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 "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, 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 "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.c:12171
  #, 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' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12178
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12238
  #, 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 "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12241
  #, 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 "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.c:12310
  #, 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 "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.c:12332
  #, 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' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.c:12354
  #, 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: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12381
  #, 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 "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12389
  #, 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 "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.c:12399
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.c:12418
  #, 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 "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.c:12422
  #, 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 "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12452
  #, 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 "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.c:12458
  #, 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 "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, 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 "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.c:12533
  #, 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 "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12539
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, 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 "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.c:12723
  #, 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 "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.c:12782
  #, 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 "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.c:12819
  #, 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"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.c:12859
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.c:12895
  #, 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' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.c:12954
  #, 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 "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.c:12966
  #, 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 "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.c:12994
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, 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' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.c:13284
  #, 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 "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13298
  #, 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 "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.c:13320
  #, 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 "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13329
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:13335
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13341
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13370
  #, 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 "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.c:13380
  #, 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 "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, 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 "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:13711
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%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 "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13725
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%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 "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13741
  #, 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 "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13751
  #, 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 scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13760
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.c:13769
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13811
  #, 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 "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.c:13824
  #, 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 "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Komponen penunjuk '%s' dari '%s' di %L adalah sebuah tipe yang belum pernah dideklarasikan"
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, 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 "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.c:14222
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14228
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14236
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14253
  #, 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 "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.c:14275
  #, 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 "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14286
  #, 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 "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14313
  #, 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 "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:14337
  #, 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 "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.c:14353
  #, 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 "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.c:14372
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, 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 "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14688
  #, 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 "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.c:14714
  #, 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' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.c:14724
  #, 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 "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.c:14733
  #, 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 "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, 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 "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:14786
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14793
  #, 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.c:14813
  #, 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 "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.c:14820
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:14827
  #, 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 "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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 "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.c:14870
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:14949
  #, 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: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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 "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.c:15007
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15028
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15080
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, 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 "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.c:15345
  #, 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 "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.c:15354
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.c:15922
  #, 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 "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:15931
  #, 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 "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:15939
  #, 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 "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.c:15955
  #, 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 "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.c:16098
  #, 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 "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.c:16107
  #, 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 "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16180
  #, 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 "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16191
  #, 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 "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:16293
  #, 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 "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.c:16306
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:16326
  #, 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 "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:16336
  #, 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 "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.c:16344
  #, 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 "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.c:16461
  #, 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 ""
*** 68972,68978 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): tipe tidak valid: %s"
  
! #: fortran/simplify.c:8085
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
--- 69127,69133 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): tipe tidak valid: %s"
  
! #: fortran/simplify.c:8078
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
*************** msgstr "Daftar fungsi argumen tidak dike
*** 69684,69702 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Fungsi instrinsik %s(%d) tidak dikenal"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 69839,69857 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Fungsi instrinsik %s(%d) tidak dikenal"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "%qD telah didefinisikan dalam ke
*** 69902,70103 ****
  msgid "previously defined here as %s"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: lto/lto-symtab.c:475
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %qE"
  msgid "multiple prevailing defs for %qE"
  msgstr "multiple parameter bernama %qE"
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in %qT"
  msgid "%qD has already been defined"
  msgstr "%qD telah didefinisikan dalam %qT"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "template-id %qD untuk %q+D tidak cocok dengan deklarasi template apapun"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD was previously declared here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %qD redeclared as variable"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously declared here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not parse file offset"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: lto/lto.c:1916
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected offset"
  msgstr "operan tidak terduga"
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid line in the resolution file"
  msgstr "register tidak valid dalam instruksi"
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid resolution in the resolution file"
  msgstr "register tidak valid dalam instruksi"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class %qs"
  msgid "cannot read LTO decls from %s"
  msgstr "tidak dapat menemukan class %qs"
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init gagal"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr "mengubah nama berkas .rpo"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening LTRANS output list %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: lto/lto.c:2525
  #, fuzzy, gcc-internal-format
  #| msgid "when writing output to %s: %m"
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ketika menulis keluaran ke %s: %m"
  
! #: lto/lto.c:2536
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "closing LTRANS output list %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: lto/lto.c:2788
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not open symbol resolution file: %m"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 70057,70258 ----
  msgid "previously defined here as %s"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: lto/lto-symtab.c:480
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %qE"
  msgid "multiple prevailing defs for %qE"
  msgstr "multiple parameter bernama %qE"
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in %qT"
  msgid "%qD has already been defined"
  msgstr "%qD telah didefinisikan dalam %qT"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "template-id %qD untuk %q+D tidak cocok dengan deklarasi template apapun"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD was previously declared here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %qD redeclared as variable"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously declared here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not parse file offset"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: lto/lto.c:1961
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected offset"
  msgstr "operan tidak terduga"
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid line in the resolution file"
  msgstr "register tidak valid dalam instruksi"
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid resolution in the resolution file"
  msgstr "register tidak valid dalam instruksi"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class %qs"
  msgid "cannot read LTO decls from %s"
  msgstr "tidak dapat menemukan class %qs"
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "tidak dapat membuka %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init gagal"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr "mengubah nama berkas .rpo"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening LTRANS output list %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: lto/lto.c:2570
  #, fuzzy, gcc-internal-format
  #| msgid "when writing output to %s: %m"
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ketika menulis keluaran ke %s: %m"
  
! #: lto/lto.c:2581
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "closing LTRANS output list %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: lto/lto.c:2833
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not open symbol resolution file: %m"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/ja.gmo gcc-8.2.0/gcc/po/ja.gmo
*** gcc-8.1.0/gcc/po/ja.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/ja.gmo	Thu Jul 26 10:07:31 2018
*************** uE<u3‚u2¶u7éu6!
*** 24,60 ****
  Y d…2¢4Õ)
  4%M&sš¸×$ò( 5@ *v !¡ "Ã "æ /	!9!&P!w! �!°!Ï!î!
"?">^"6�"*Ô"!ÿ"!#,0#A]#5Ÿ#4Õ#)
  $)4$-^$"Œ$*¯$+Ú$%'%)D%Un%FÄ%0&&<&'c&‹&¨&(À&é&'9'!X''z';¢'/Þ'2(2A(t()”()¾(+è(/)$D)-i)@—):Ø)$*!8*Z*q*Š*Ÿ*(´*ZÝ*8+L+b+8~+$·+.Ü+9,(E,4n,9£,7Ý,3-/I-4y-.®-.Ý-4..A..p.9Ÿ.9Ù.9/:M/9ˆ/:Â/9ý/970Wq0WÉ0$!1!F1/h1˜1´1Ó1 æ1#2=+2$i2Ž2-®2Ü2-ø2$&3.K3(z31£3.Õ3*4//4B_43¢4BÖ4'5"A5+d53�5Ä5+ä56.6(K6t63�63Á6@õ6@67;w7³7Ç7Ü7ð788-8B8V8k88”8ª8¾8Ô8î899&9@9U9k9�9”9§99¿9Mù9MG:@•:(Ö:3ÿ:(3;F\;4£;+Ø;+<,0<+]<+‰<,µ<,â<4=XD=5�=;Ó=>>4N>>ƒ>1Â>2ô>'?.G?<v?2³? æ?2@(:@Ec@c©@
A:-A1hA'šAÂA*àA!B6-B/dB$”B¹BÎBáB2ÿB/2C/bC(’C»C"ÚC ýC,D*KD3vDªD7¿D#÷D&E#BE%fE8ŒEMÅE6F8JF.ƒF3²F-æF&G0;G8lG5¥G.ÛG%
! H0HDHWH0nH#ŸH&ÃH êH"I#.I'RI(zI(£I!ÌI3îI1"JTJ/tJ(¤J)ÍJ/÷J6'K ^K3K4³KèK4L<LFRL&™L#ÀLäL!M"M"5MXM)oM3™M ÍMîMNN1N6KN<‚N¿NÙNðN1O8O.UO„O/šOÊO"èO,P8PJPcP*vP4¡PÖPôP$Q4QNQhQˆQ)žQCÈQ!R..R']R3…R¹RÎR#ãR.S.6S$eSŠS%¨S=ÎST+TIT!hTŠTžT-¸TæT9U4<UqU"ŒU¯U>ÄUV&V)?V.iV;˜V2ÔV>W;FWI‚W&ÌW1óW0%X?VXG–X/ÞX.Y4=Y&rY+™Y(ÅY)îYZ+Z+@ZlZ‹Z/¦Z!ÖZ,øZ<%[0b[#“[·[Õ[#ó[\=7\Cu\D¹\%þ\W$],|]#©]%Í]$ó]#^6<^s^�^£^»^Ð^é^!û^!_5?_#u_Q™_ ë_A`(N`	w`A�`Ã`'ã`&a%2a4Xa.�a¼a>Úa5bObnb0Œb*½b*èb5c<Ic2†c¹cÓc%îc"d 7d Xd-yd"§d!Êd%ìd%e'8e `e�e’e°eÍeåefæfõgD÷gQ<h"Žh*±hÜhIùi2Cjvjƒj�j- j3Îj;kY>kM˜k>ækM%lMsl®ÁlGpm|¸mM5nSƒnf×nc>o#¢o!Æoèo÷o_pUrpÈp8Øp8qPJq5›qBÑqCr@XrO™rAérU+sy�s;ûsE7t}t[‘tjítaXuUºufvXwvYÐvT*wIw8ÉwFx[IxR¥xYøxfRy=¹y0÷yQ(zBzz\½zX{bs{<Ö{C|pW|gÈ|‘0}kÂ};.~;j~E¦~’ì~38³#ìJ€2[€VŽ€!å€N�;V�D’�I×�A!‚cc‚DÇ‚1ƒ1>ƒ*pƒP›ƒ>ìƒD+„Vp„FÇ„F…5U…,‹…N¸…_†7g†;Ÿ†9Û†-‡9C‡4}‡6²‡1é‡Oˆ,kˆ@˜ˆXÙˆ\2‰W�‰?ç‰,'Š7TŠCŒŠMÐŠJ‹Ai‹E«‹-ñ‹@ŒN`ŒE¯ŒAõŒP7�:ˆ�?Ã�3ŽA7ŽOyŽIÉŽ<�FP�<—�2Ô�E�JM�;˜�?Ô�7‘4L‘1�‘T³‘$’-’;F’_‚’Sâ’V6“=�“JË“=”@T”[•”zñ”Cl•a°•–G0–Tx–bÍ–80—Ji—;´—:ð—4+˜(`˜%‰˜¯˜0É˜9ú˜(4™4]™+’™4¾™"ó™@š]WšFµšOüš1L›%~›c¤›(œ41œCfœOªœPúœcK�:¯�=ê�.(ž^Wž:¶ž7ñž9)Ÿ@cŸ7¤Ÿ(ÜŸ( %. LT L¡ "î H¡3Z¡HŽ¡=×¡1¢KG¢=“¢.Ñ¢1£.2£:a£(œ£5Å£7û£13¤Ie¤P¯¤7¥=8¥=v¥@´¥Aõ¥ƒ7¦5»¦Fñ¦.8§g§ „§@¥§?æ§3&¨+Z¨%†¨C¬¨Rð¨.C©?r©I²©Fü©?Cª1ƒª"µª.ØªI«FQ«J˜«3ã«+¬(C¬3l¬2 ¬.Ó¬7­@:­0{­W¬­3®W8®4�®6Å®3ü®=0¯Bn¯1±¯7ã¯°°B"°Be°o¨°o±ˆ±‘±?š±%Ú±Y²?Z²Cš²>Þ²;³<Y³;–³;Ò³8´<G´=„´5Â´9ø´52µ7hµA µGâµ<*¶3g¶4›¶6Ð¶8·F@·V‡·DÞ·.#¸9R¸.Œ¸-»¸-é¸1¹8I¹=‚¹À¹'Ù¹:º)<ºfº‚º‰ºU�º?æº &»)G»#q»-•»UÃ»G¼3a¼g•¼*ý¼M(½Mv½XÄ½¾18¾"j¾+�¾4¹¾&î¾=¿S¿
U¿
c¿
q¿=¿?½¿1ý¿
/À
=À
KÀ
YÀ
gÀ.uÀ
¤À
²À
ÀÀ
ÎÀ
ÜÀ
êÀ
øÀ.Á
5ÁCÁ2GÁzÁƒÁ#ŸÁ&ÃÁ
! êÁ»õÁD±Â6öÂ9-Ã<gÃ9¤Ã;ÞÃGÄ"bÄ=…Ä2ÃÄLöÄJCÅJŽÅHÙÅC"ÆKfÆ3²Æ9æÆ@ Ç*aÇ>ŒÇEËÇ,È>>È@}ÈY¾ÈLÉ,eÉ*’É6½É5ôÉ[*ÊO†ÊÖÊ>ãÊ;"ËS^Ë|²ËT/ÌG„Ì/ÌÌ*üÌa'ÍV‰Í„àÍXeÎX¾ÎgÏ2ÏQ²ÏYÐ-^Ð_ŒÐBìÐV/ÑG†Ñ;ÎÑ&
! Òt1Òd¦Ò¯Ó?»Ó3ûÓS/Ô^ƒÔ9âÔDÕ,aÕ<ŽÕ<ËÕ/Ö8ÖQÖ4pÖ1¥ÖF×ÖM×1l×_ž×*þ×2)Ø^\ØA»ØHýØMFÙL”Ù>áÙ4 Ú;UÚ5‘Ú1ÇÚ1ùÚO+ÛK{ÛBÇÛ4
! Ü8?Ü>xÜ=·Ü]õÜHSÝ/œÝ+ÌÝ9øÝU2Þ7ˆÞ5ÀÞEöÞ$<ßAaßX£ßVüßPSà¤à­à¼àÔàæàþà
! 
áá%á1á7á,Gátá€á�ážá²áÇáÐáëáâ!â0â2BâAuâA·âùâVãHlãµã2Ôã1ä9äMä*aäŒä?¬ä'ìä>åLSå% åÆå'Üåæ?"æQbæ+´æ4àæBçBXçº›ç1Vè
ˆèB–è'Ùè'éJ)é té=ê%Sêyê”†êDë`ëNuëUÄë5ì@Pì>‘ì*Ðì*ûìN&í-uíF£íLêíO7î3‡î9»î6õîo,ï2œïZÏïQ*ðB|ðQ¿ð?ñKQñQ�ñHïñA8òfzòláò?Nó-Žó@¼óQýó*OôBzô<½ô:úô65õ6lõQ£õ9õõP/ö9€ö>ºöEùö??÷?÷>¿÷;þ÷):ø@døE¥øJëøP6ù2‡ù;ºù:öù51úegú2Íú?ûL@ûG�û5Õû>üYJüV¤ü5ûü:1ý:lý?§ýçý&þ,þGþVþiþ�þ$Ÿþ'Äþ-ìþTÿAoÿH±ÿúÿKEc/©QÙ=+GiC±IõN?BŽ)Ñ=ûS9]�Të$@$e;ŠÆà%&BB…4—FÌj6~LµE.Hw‹4«4à&(<euŽX­g	_n	UÎ	6$
! -[
! =‰
! +Ç
! _ó
! ISU�óDHMe*³DÞW#
?{
I»
S]Y·!Ã-å+Q?‘,¯)Ü;PB;“6Ï67=YuÏJäV/<†9Ã6ý94Nn<½Qú3L9€9º˜ô˜�&.AEpH¶.ÿ*. YUzOÐh 3‰.½<ì4)4^“²ÈæøQ
! O\S¬MRN¡»6½uôTjB¿*]-?‹BËD>S9’^ÌK+QwQÉH Vd B» <þ `;!8œ!UÕ!1+"?]">�",Ü"*	#74##l#E�#9Ö#'$<8$Cu$`¹$A%5\%)’%:¼%J÷%AB&Q„&=Ö&R'<g'Q¤'9ö'N0(Q(QÑ(Q#)Qu)<Ç)3*N8*H‡*:Ð*J+LV+:£+2Þ+U,4g,Uœ,6ò,E)-o-N|-KË-9.NQ.K ./ì.%/0B/*s/Tž/Gó/1;0m0;t0;°0ì0J
! 1/U12…1>¸18÷1/02`28p2•©2Š?3Ê3qç35Y41�4Á4'Ô49ü4H655?›5OÛ51+6']6%…6«6Ê66ê6?!76a78˜78Ñ7:
! 88E88~88·88ð88)96b9?™9Ù9ï9-:)<:)f:�:I¦:ð:
! ;; ;2\;?�;;Ï;1<7=<=u<3³<2ç<%=&@=Hg=4°=Hå=2.>Aa>G£>Jë>^6?=•?8Ó?Q@<^@<›@>Ø@BAOZA8ªALãA'0B,XBN…BHÔB#CcAC$¥C_ÊC`*D9‹D]ÅD*#E5NE,„EV±E5FW>F`–FZ÷F+RG~G˜G,¸G2åG8HOQHO¡H7ñH9)IcI(ƒI,¬IÙI:ùI	4J	>JHJPJGXJE JhæJNOKVžK5õK'+L@SLG”L8ÜL{M2‘M7ÄMüMN9NDWN4œN1ÑNOZODtO^¹OKPTdPb¹P;QDXQ5�Q+ÓQ5ÿQ/5RIeR9¯R5éR2S.RSA�SAÃS.T34TRhTE»T0U02UEcUK©U1õUB'V0jV5›VTÑVB&W(iW1’W%ÄW*êW6X_LX~¬Xd+Y-�YP¾YNZM^Z&¬ZÓZ9ïZ()["R[Iu[O¿[N\B^\N¡\Fð\O7]<‡]<Ä]3^T5^@Š^AË^(
_+6_9b_\œ_Zù_CT`N˜`Tç`T<a/‘a#Áa6åaRbAob(±bFÚb'!cEIcc�cjóc+^d6Šd#Ád-ådWe&ke’e3±e5åeSf:ofOªf4úfB/g7rgIªg8ôg3-h9ah<›h1Øh7
! i'Bi7jiL¢i-ïi/jEMj<“j:Ðj:k9Fk*€k4«k?àk> l_lHul8¾l1÷l)m,8m'emY�mUçm =n2^n/‘nIÁn/o.;oMjoP¸o0	p/:p!jp,Œp¹pGÔp,q/Iq;yq5µq,ëq;r>Tr3“r+ÇrMór8AsVzsKÑsBt``tgÁt)uHugu†uL¥u!òuCv$Xv}v ›v ¼vÝvHúv+Cwow Žw)¯w!Ùw(ûw=$x.bxQ‘x3ãx2y]JyL¨y@õy6z?Iz!‰z«z$Êz$ïzs{uˆ{3þ{>2|>q|[°|-}7:}9r}7¬}7ä}/~IL~Q–~1è~ILd@±=ò70€=h€¦€a²€0�5E�6{�3²�3æ�6‚3Q‚=…‚(Ã‚ì‚=ƒFƒbƒ~ƒ+šƒ-Æƒ+ôƒ+ „3L„€„œ„º„-Ö„,…O1…�…ž…7º…7ò…7*†:b†+�†MÉ†3‡6K‡‚‡ž‡Qº‡ˆ(ˆ'Gˆ oˆ�ˆ¯ˆËˆ#çˆ‰)‰I‰Gi‰"±‰ Ô‰ õ‰#Š:Š3XŠ"ŒŠ ¯Š'ÐŠ"øŠ‹;‹Y‹y‹™‹+µ‹á‹.ý‹,Œ[HŒ;¤Œ0àŒ�!0�'R�!z�3œ�Ð�"ï�Ž+ŽGŽ.fŽ.•Ž.ÄŽóŽ`�'s�$›�À�ß�!þ�* �.K�z�*“�-¾�*ì�‘6‘!R‘Ct‘K¸‘?’HD’?�’-Í’Jû’RF“?™“<Ù“K”Tb”F·”4þ”73•4k•D •Då•+*–1V–3ˆ–3¼–4ð–%—N:—Q‰—>Û—8˜KS˜Ÿ˜»˜%Î˜!ô˜#™$:™_™?x™D¸™Hý™FšSš9qš5«šGášB)›Ql›0¾›Hï›88œ*qœ6œœÓœðœ‘÷œO‰�!Ù�Tû�ZPž]«ž9	Ÿ?CŸOƒŸ6ÓŸ=
!  PH 1™ 1Ë Hý 1F¡,x¡:¥¡:à¡:¢@V¢]—¢7õ¢+-£DY£Qž£uð£pf¤…×¤ˆ]¥{æ¥cb¦\Æ¦p#§i”§8þ§57¨Am¨$¯¨9Ô¨E©6T©R‹©4Þ©8ª7Lª?„ª'Äª:ìª"'«%J«9p«Aª«3ì«! ¬\B¬7Ÿ¬E×¬D­b­
! }­Cˆ­IÌ­L®Mc®$±®ZÖ®W1¯Y‰¯?ã¯9#°>]°Fœ°7ã°]±Ry±,Ì±7ù±N1²<€² ½²XÞ²H7³G€³7È³?´:@´`{´aÜ´K>µ-ŠµR¸µ&¶52¶2h¶›¶±¶@¸¶Dù¶8>·;w·5³·/é·F¸L`¸U­¸<¹>@¹@¹À¹,×¹ºGº,gº/”º;Äº5»,6»0c»]”»9ò»?,¼9l¼;¦¼0â¼]½9q½E«½Jñ½6<¾<s¾3°¾?ä¾<$¿Za¿:¼¿B÷¿B:ÀG}ÀAÅÀgÁQoÁBÁÁVÂ?[Â2›Â7ÎÂ%Ã,Ã'FÃ`nÃFÏÃDÄC[ÄZŸÄ7úÄ:2Å4mÅ ¢Å!ÃÅ3åÅ[ÆkuÆRáÆd4Ç>™Ç8ØÇÈ-È FÈ gÈˆÈšÈ²ÈÄÈÜÈúÈÉ0ÉBÉZÉlÉ~É�É ¨ÉÉÉÛÉíÉÊ Ê 8Ê YÊzÊ ’Ê³ÊËÊÝÊûÊ
Ë%Ë7ËOËgË yËšË¬ËÈËàËøËÌE)ÌoÌGˆÌ#ÐÌôÌ-Í>ÍYÍ,tÍ¡Í4½Í4òÍ4'Î5\Î$’ÎE·Î;ýÎ39Ï"mÏ"�Ï-³Ï.áÏ.Ð1?Ð7qÐ!©Ð#ËÐHïÐ08ÑDiÑ*®Ñ*ÙÑ2Ò%7Ò']Ò+…Ò±Ò1ÊÒEüÒ'BÓ-jÓ,˜Ó.ÅÓôÓ,
Ô:Ô5VÔŒÔ+�ÔÉÔèÔÕE Õ8fÕ?ŸÕ5ßÕ*Ö.@Ö.oÖ.žÖ.ÍÖ.üÖ.+×.Z×.‰×.¸×.ç×.Ø6EØ-|Ø+ªØ0ÖØ0Ù!8Ù$ZÙ2Ù.²Ù%áÙ.Ú%6Ú2\Ú.�Ú.¾Ú.íÚ.ÛRKÛlžÛ+Ü-7Ü.eÜ-”ÜBÂÜ-Ý53Ý#iÝ)�ÝG·Ý2ÿÝ.2ÞaÞ*€Þ8«Þ+äÞMß^ß2}ß.°ßMßß+-à5Yà@�àDÐà0á3Fá*zá*¥á"Ðá5óá()âRâ"pâ+“âQ¿âBã0Tã*…ã°ã#Ïã7óã)+ä?UäF•ä,Üä	å1'å=Yå4—å4Ìå4æ76æ5næ<¤æ6áæ6ç2Oç0‚ç<³ç3ðç2$è2Wè5Šè2Àè9óè:-é>hé;§é2ãé5ê3Lê2€ê
! ³êE¾êHëHMë2–ëGÉë-ì"?ì1bìW”ì6ìì.#í	Rí\í4wí¬í<Ëíîî8î WîNxîÇîQÜî..ïZ]ï<¸ï<õïT2ð;‡ðSÃðJñ.bñ+‘ñ6½ñ6ôñ?+ò=kò0©ò+Úò5ó,<ó0ióMšóAèóC*ô.nôF�ô-äôEõ-XõE†õHÌõEöP[öX¬öW÷H]÷a¦÷Fø-Oøa}ø-ßø*
ù08ù<iùE¦ùBìù-/ú<]ú>šúNÙú^(ûa‡û[éûnEü>´ü@óüQ4ý<†ý-Ãýñýþ60þZgþKÂþIÿIXÿ¢ÿ"¿ÿ3âÿB$Y~.—8Æÿ8&T{!”¶HÕ%%D>j<©8æOGo!·>Ù&G?3‡9»/õ=%<c- 6Î*K0!|Mžì+.0G/x,¨WÕJ-Zx3Ó5	4=	2r	2¥	0Ø		
! )"
! 1L
! 6~
! 2µ
! 1è
! )$DYi5Ã;ùA5Fw@¾)ÿ5)
?_
;Ÿ
HÛ
B$HgB°MóGAG‰(Ñ-ú6(_9rA¬PîS?E“ÙKí!96[’®·6ÉB6CIz?Ä-n2j¡6EC3‰q½]/'�Nµ8D=W‚BÚ5;/q\¡_þ_^9¾'ø- KNBšFÝ4$gY.Áð0&;W-“'Á7éL!Bn6±:èM#4q0¦×3ë0-P:~A¹Bû%> 1d 0– 9Ç 3!55!2k!&ž!>Å!8"5="1s".¥"3Ô"'#?0#p#rð#„c${è$�d%~æ%{e&~á&f`'fÇ'W.(‚†(q	)]{)SÙ)"-*QP*_¢*i+ll+DÙ+Q,Gp,Y¸,?-9R-TŒ-3á-K.Qa.?³.>ó.<2/<o/<¬/é/ð/
! 00$0$U0$z00Ÿ0$Ð0$õ0!1,<1@i1ª1¿1nÞ1nM2T¼233iE3.¯3SÞ3V24b‰4\ì4SI5E�5:ã56_=6'�6!Å63ç6X7 t7•7#µ7 Ù72ú7*-8(X8/�8 ±8-Ò8'92(96[9H’99Û9R:Rh:J»:S;4Z;+�;@»;.ü;M+<Yy<*Ó<Hþ<0G=Wx=9Ð=$
! >2/>1b><”>9Ñ>B?	N?X?4s?¨?IÇ?9@JK@M–@9ä@PARoA;ÂABþANAB2�B>ÃB3C>6CFuC!¼C3ÞC6D(ID
! rD6}D3´DFèD;/EGkE'³E7ÛE,F#@F,dF'‘FP¹F3
! GC>G-‚G$°G-ÕG-H=1H oH0�H-ÁH<ïH/,I/\I/ŒI¼IWÕIP-JH~J?ÇJAKIK<`KZ�KOøKNHLT—L1ìLDM5cMJ™MJäM-/N9]NK—NoãNeSON¹OBPAKP;�PÉPDèP-Q1FQAxQ9ºQAôQE6R0|R3­R3áR=S>SSG’SKÚSP&T6wT?®T@îT?/U8oU)¨U7ÒU9
! V5DV5zV6°VrçV-ZW'ˆW3°W[äW-@XKnX`ºXKYIgYK±YIýYlGZT´Za	[Sk[S¿[a\Su\SÉ\`]`~]`ß]a@^`¢^a_`e_`Æ_­'`­Õ`9ƒa:½aGøa(@b.ib%˜b<¾bIûbbEc3¨c;Üc9dERd?˜dFØdEeOeeIµe@ÿe<@fA}fK¿fLgKXg<¤gBágQ$hQvh?ÈhQi-Zi&ˆi<¯i(ìi2j2HjR{jRÎjJ!klk…kŸk¸kÓkìkll7lQljl„lŸl¸lÓlîlm
m-mHmbm}m˜m°mÈmVámb8ne›nVo<Xo;•oÑo\ðoLMpBšpBÝpC qBdqB§qBêqD-rQrrEÄr<
! sPGsJ˜s@ãsJ$t<otB¬t*ït<uJWu@¢uDãuE(vAnvS°v’w4—woÌw><x4{x'°x5Øx/yL>yH‹y.Ôyzz$6z;[z8—z8Ðz1	{*;{)f{/�{FÀ{=|qE|$·|IÜ|%&}7L}4„}<¹}Wö}hN~L·~<<A?~?¾OþBN€S‘€Hå€D.�<s�*°�Û�÷�<‚'T‚*|‚$§‚!Ì‚$î‚6ƒ-Jƒ+xƒ$¤ƒ?Éƒ?	„4I„.~„7­„7å„6…VT…7«…]ã…6A†$x†N�†(ì†n‡*„‡4¯‡/ä‡!ˆ6ˆ*OˆzˆC™ˆHÝˆ'&‰-N‰'|‰3¤‰'Ø‰IŠVJŠ+¡ŠÍŠ"íŠR‹+c‹^�‹î‹8
! Œ9CŒ/}Œ)­Œ×Œ&ðŒ�@.�Bo�/²�â�;Ž">Ž aŽ-‚Ž°Ž/ËŽWûŽ9S�R��?à�B �c�}�8œ�BÕ�K‘Ad‘$¦‘<Ë‘R’,[’/ˆ’*¸’,ã’“*,“HW“7 “NØ“W'”-”;­”$é”J•1Y•?‹•FË•9–HL–=•–KÓ–e—b…—8è—A!˜@c˜A¤˜cæ˜NJ™N™™Eè™3.š9bš5œš6Òš%	›*/›9Z›2”›*Ç›Fò›69œDpœ`µœA�5X�AŽ�*Ð�Gû�?CžWƒžiÛžlEŸ0²Ÿ‘ãŸ?u ,µ 6â 6¡5P¡N†¡(Õ¡$þ¡&#¢#J¢'n¢ –¢/·¢(ç¢L£)]£{‡£3¤]7¤D•¤Ú¤vã¤2Z¥M�¥@Û¥E¦Qb¦B´¦)÷¦Z!§K|§<È§1¨=7¨Cu¨E¹¨@ÿ¨H@©>‰©'È©.ð©9ª9Yª0“ª0Äª<õª<2«9o«I©«1ó«I%¬/o¬$Ÿ¬0Ä¬/õ¬%­(A­j­ÅF½	õ—4]ÀÄ3–ñNÙ	˜	¹e³	¦µ¸œ_XÈËQ™{	Ç'Gkõ€¶D1K=ãß*kÕÓ!l	·¦Â6È–wnfYù­v9ÎP{š 	^2÷î™ïÕhØ@PãG:¢`™HXk‘^Í?	ñÛ	¦°‚wÌ½T}·%À½ÁòÙF	C©vY„Aª»v‡X¢	K®dF‚	1t%(A©	_,_’g\¿¾~	Ù¤Ò	.sŠŸ#	
  Õà&ËÉÌ	øÂ	¹íßvMÊÞ»µDXžp;ÞÛ‹	c	j`}è_lœ	g`ÎÖQxsáio%ó>ûÁT�Á		]|ü„Jî7÷âÛî,ýkÑˆª¥²	°	ÏÌÃÊ„e`	Ú	™2×Z5I°€¥††	{]?*i	Ëu¸B²3@ç‚¬„	Š	¹y¾	Æ¤~v	·€	Y1	Y	ƒRÿîS	8†Lâ�L–º[	†¤	Ä)¯	óŸÜ7yð¯N6m~�µ	~´Uâ5Åtä#a	xÒˆ	ç­}	ÛF'G@	‰ƒ	Ø5m	!7¨	:;	I#+EApò +G–”	£Û´i¼BM¶	ýz@rNÚ"Í&7	\JƒÐæ	¤Š6	�	Îû¬d	Ü{
  	œÌÇ�ï}å7;Ñ•
  Û5Í›Z	Mé-­«…¶}ØB(¥æ‡\¿U±ç£	"	XÓ	Ü6S�«¸Æ¾ŒQjJg¬w	f1¢j§A
	*4N8ÖùF¹>H)é	Êã/sÉ©öËWMžŒ	…ÖÇl¾‰ŸÐZ²$¦Y,	LÕ	¨)[ª•;•	ž·	ôÚô³u	Ý	CI@ˆ$Oí…˜]~éíöÝ_š
pŒ�!è¶˜RlºãÏ	}è/¸lS`ò›¼	A‡s™ÚP	EÅ¹ï‘	ìæZìÒÝ«¸	bä^’]°·�ìW¬y’Î	&O	üËõ";ŠÚ-cz¸ Ö	$•‘%ƒGj	¤	¢¨ÇJ	¾ž	Oa#/ú2	’Q	ã	ØM	T.Ö6
‰¼÷–	®$Læ-4³	 7¾<�Zm¥?aô�˜áäQJ�DÑÔ.0n’á7ò®e$Ð«§�Ù�µ;R•·zí:ê£Cò§|99úBbð…åh8	~ÀìE;·ÚÕ¤¾w›àÆK	þ¨Ú§ðb	öî›-R	ë„sý=ÆsÞà5dÙ}Ê˜¸D2óx‚uÍåë‡ž4i˜	µÛWë/Œ€Š/ô|x	>�?,”Ïôb¼�Xý�n/îÆ°Äê…šËêu6Èlenku�ä<ÝJ†‡åg(å	8ÕÒ<~…	¦%Ÿ£mrÑ�Í2T�	áÅÉ3[£–ê	À	—)Iªÿj"X	ãgÆ¡	µŽ?—z	üTzao	m@%¬
CL	y	Œ€Fq	kþOp	¤9ñY†Î‰¿r<CFÁ	¯¦YÍ�	õ©ÀBÇá!O³}e“ ñ-=	ùÎÓ}ÂQÓ	—°^	ÉœšÞ¡iL~¢”æ€`	º	u¡l‰°ªÂ¢ðAŽë÷ï%Ü	Tè	³úO�v¼Ë€kjúò´lª	ü5	VöÜ’	{‚to¿":	jÌ	•
Ž�o3â	[oâ`µ0¡Cô�Â¾W	¾2ür&�9.z*	×ÜÑX|B9Ð]	§Ó\°¥Þ™Óï>w†•Ðá§]v.1`˜fò‰„ŽŠîŸèÐê$G	et	qÆ	ñ-÷ú.b*cG®_1“¨Ë K,óÔº­ßZw.©Ã[P’:ùaŒ£Sœ²”ßN	1Ðþv”‹Å_ª™œX+5ÕÎ|4		šÁ»=i¯ä)¸<ùˆ¹	yº,TÔ	 
ÀçíØÂÜ–¬ü‘Çñ^ïÉ�V	n+	'sø×ÇE­Æà	Ô5•…`E	êËé™NaWë]	gÛ­ æ	W	àå«¨…ÍŒ$oˆÁ×	+#ï03øÈ¥±¥©×Â§	–Mh¯Î,`x‰¼GPz…M˜MTÓ9s	4Ø��		d
--- 24,60 ----
  Y d…2¢4Õ)
  4%M&sš¸×$ò( 5@ *v !¡ "Ã "æ /	!9!&P!w! �!°!Ï!î!
"?">^"6�"*Ô"!ÿ"!#,0#A]#5Ÿ#4Õ#)
  $)4$-^$"Œ$*¯$+Ú$%'%)D%Un%FÄ%0&&<&'c&‹&¨&(À&é&'9'!X''z';¢'/Þ'2(2A(t()”()¾(+è(/)$D)-i)@—):Ø)$*!8*Z*q*Š*Ÿ*(´*ZÝ*8+L+b+8~+$·+.Ü+9,(E,4n,9£,7Ý,3-/I-4y-.®-.Ý-4..A..p.9Ÿ.9Ù.9/:M/9ˆ/:Â/9ý/970Wq0WÉ0$!1!F1/h1˜1´1Ó1 æ1#2=+2$i2Ž2-®2Ü2-ø2$&3.K3(z31£3.Õ3*4//4B_43¢4BÖ4'5"A5+d53�5Ä5+ä56.6(K6t63�63Á6@õ6@67;w7³7Ç7Ü7ð788-8B8V8k88”8ª8¾8Ô8î899&9@9U9k9�9”9§99¿9Mù9MG:@•:(Ö:3ÿ:(3;F\;4£;+Ø;+<,0<+]<+‰<,µ<,â<4=XD=5�=;Ó=>>4N>>ƒ>1Â>2ô>'?.G?<v?2³? æ?2@(:@Ec@c©@
A:-A1hA'šAÂA*àA!B6-B/dB$”B¹BÎBáB2ÿB/2C/bC(’C»C"ÚC ýC,D*KD3vDªD7¿D#÷D&E#BE%fE8ŒEMÅE6F8JF.ƒF3²F-æF&G0;G8lG5¥G.ÛG%
! H0HDHWH0nH#ŸH&ÃH êH"I#.I'RI(zI(£I!ÌI3îI1"JTJ/tJ(¤J)ÍJ/÷J6'K ^K3K4³KèK4L<LFRL&™L#ÀLäL!M"M"5MXM)oM3™M ÍMîMNN1N6KN<‚N¿NÙNðN1O8O.UO„O/šOÊO"èO,P8PJPcP*vP4¡PÖPôP$Q4QNQhQˆQ)žQCÈQ!R..R']R3…R¹RÎR#ãR.S.6S$eSŠS%¨S=ÎST+TIT!hTŠTžT-¸TæT9U4<UqU"ŒU¯U>ÄUV&V)?V.iV;˜V2ÔV>W;FWI‚W&ÌW1óW0%X?VXG–X/ÞX.Y4=Y&rY+™Y(ÅY)îYZ+Z+@ZlZ‹Z/¦Z!ÖZ,øZ<%[0b[#“[·[Õ[#ó[\=7\Cu\D¹\%þ\W$],|]#©]%Í]$ó]#^6<^s^�^£^»^Ð^é^!û^!_5?_#u_Q™_ ë_A`(N`	w`A�`Ã`'ã`&a%2a4Xa.�a¼a>Úa5bObnb0Œb*½b*èb5c<Ic2†c¹cÓc%îc"d 7d Xd-yd"§d!Êd%ìd%e'8e `e�e’e°eÍeåef	fhDhQ_h"±h*ÔhÿhIj2fj™j¦j²j-Ãj3ñj;%kYakM»k>	lMHlM–l®älG“m|ÛmMXnS¦nfúncao#Åo!éopp_5pU•pëp8ûp84qPmq5¾qBôqC7r@{rO¼rAsUNsy¤s;tEZt t[´tjua{uUÝuf3vXšvYóvTMwI¢w8ìwF%x[lxRÈxYyfuy=Üy0zQKzB�z\àzX={b–{<ù{C6|pz|gë|‘S}kå};Q~;�~EÉ~’3¢8Ö#€J3€2~€V±€!�N*�;y�Dµ�Iú�AD‚c†‚Dê‚1/ƒ1aƒ*“ƒP¾ƒ>„DN„V“„Fê„F1…5x…,®…NÛ…_*†7Š†;Â†9þ†-8‡9f‡4 ‡6Õ‡1ˆO>ˆ,Žˆ@»ˆXüˆ\U‰W²‰?
! Š,JŠ7wŠC¯ŠMóŠJA‹AŒ‹EÎ‹-Œ@BŒNƒŒEÒŒA�PZ�:«�?æ�3&ŽAZŽOœŽIìŽ<6�Fs�<º�2÷�E*�Jp�;»�?÷�77‘4o‘1¤‘TÖ‘$+’P’;i’_¥’S“VY“=°“Jî“=9”@w”[¸”z•C�•aÓ•5–GS–T›–bð–8S—JŒ—;×—:˜4N˜(ƒ˜%¬˜Ò˜0ì˜9™(W™4€™+µ™4á™"š@9š]zšFØšO›1o›%¡›cÇ›(+œ4TœC‰œOÍœP�cn�:Ò�=
ž.Kž^zž:Ùž7Ÿ9LŸ@†Ÿ7ÇŸ(ÿŸ(( %Q Lw LÄ "¡H4¡3}¡H±¡=ú¡18¢Kj¢=¶¢.ô¢1#£.U£:„£(¿£5è£7¤1V¤Iˆ¤PÒ¤7#¥=[¥=™¥@×¥A¦ƒZ¦5Þ¦F§.[§Š§ §§@È§?	¨3I¨+}¨%©¨CÏ¨R©.f©?•©IÕ©Fª?fª1¦ª"Øª.ûªI*«Ft«J»«3¬+:¬(f¬3�¬2Ã¬.ö¬7%­@]­0ž­WÏ­3'®W[®4³®6è®3¯=S¯B‘¯1Ô¯7°>°A°BE°Bˆ°oË°o;±«±´±?½±%ý±Y#²?}²C½²>³;@³<|³;¹³;õ³81´<j´=§´5å´9µ5Uµ7‹µAÃµG¶<M¶3Š¶4¾¶6ó¶8*·Fc·Vª·D¸.F¸9u¸.¯¸-Þ¸-¹1:¹8l¹=¥¹ã¹'ü¹:$º)_º‰º¥º¬ºU³º?	» I»)j»#”»-¸»Uæ»G<¼3„¼g¸¼* ½MK½M™½Xç½@¾1[¾"�¾+°¾4Ü¾&¿=8¿v¿
x¿
†¿
”¿=¢¿?à¿1 À
RÀ
`À
nÀ
|À
ŠÀ.˜À
ÇÀ
ÕÀ
ãÀ
ñÀ
ÿÀ

Á
Á.)Á
XÁfÁ2jÁ�Á¦Á#ÂÁ&æÁ
! 
Â»ÂDÔÂ6Ã9PÃ<ŠÃ9ÇÃ;ÄG=Ä"…Ä=¨Ä2æÄLÅJfÅJ±ÅHüÅCEÆK‰Æ3ÕÆ9	Ç@CÇ*„Ç>¯ÇEîÇ,4È>aÈ@ ÈYáÈL;É,ˆÉ*µÉ6àÉ5Ê[MÊO©ÊùÊ>Ë;EËS�Ë|ÕËTRÌG§Ì/ïÌ*ÍaJÍV¬Í„ÎXˆÎXáÎg:Ï2¢ÏQÕÏY'Ð-�Ð_¯ÐBÑVRÑG©Ñ;ñÑ&-ÒtTÒdÉÒ¯.Ó?ÞÓ3ÔSRÔ^¦Ô9ÕD?Õ,„Õ<±Õ<îÕ/+Ö[ÖtÖ4“Ö1ÈÖFúÖMA×1�×_Á×*!Ø2LØ^ØAÞØH ÙMiÙL·Ù>Ú4CÚ;xÚ5´Ú1êÚ1ÛONÛKžÛBêÛ4-Ü8bÜ>›Ü=ÚÜ]ÝHvÝ/¿Ý+ïÝ9ÞUUÞ7«Þ5ãÞEß$_ßA„ßXÆßVàPvàÇàÐàßà÷à	á!á
! 0á;áHáTáZá,já—á£á²áÁáÕáêáóáâ)âDâSâ2eâA˜âAÚâãV8ãH�ãØã2÷ã1*ä\äpä*„ä¯ä?Ïä'å>7åLvå%Ãåéå'ÿå'æ?EæQ…æ+×æ4çB8çB{çº¾ç1yè
«èB¹è'üè'$éJLé —é=8ê%vêœê”©êD>ëƒëN˜ëUçë5=ì@sì>´ì*óì*íNIí-˜íFÆíL
îOZî3ªî9Þî6ïoOï2¿ïZòïQMðBŸðQâð?4ñKtñQÀñHòA[òf�òló?qó-±ó@ßóQ ô*rôB�ô<àô:õ6Xõ6�õQÆõ9öPRö9£ö>ÝöE÷?b÷?¢÷>â÷;!ø)]ø@‡øEÈøJùPYù2ªù;Ýù:ú5TúeŠú2ðú?#ûLcûG°û5øû>.üYmüVÇü5ý:Tý:�ý?Êý
! þ&(þOþjþyþŒþ¤þ$Âþ'çþ-ÿT=ÿA’ÿHÔÿK:E†/ÌQü=NGŒCÔINbB±)ô=S\]°T$c$ˆ;­é%#IBe¨4ºFïj66¡LØE%.kš®4Î4&8(_ˆ˜±XÐg)	_‘	Uñ	6G
! -~
! =¬
! +ê
! _IvUÀD&kMˆ*ÖD
WF
?ž
IÞ
S(]|Ú!æ-+6Qb´,Ò)ÿ;)Pe;¶6ò6)7`Y˜òJVR<©9æ6 9WN‘<àQ3o9£9Ý˜˜°I.dE“HÙ."*Q |U�OóhC3¬.à<4L4�¶Õë	$Q-OSÏM#RqÄÞ6àuT�Bâ*%]P?®BîD1>v9µ^ïKNQšQìH> V‡ BÞ <!!`^!8¿!Uø!1N"?€">À",ÿ"*,#7W##�#E³#9ù#'3$<[$C˜$`Ü$A=%5%)µ%:ß%J&Ae&Q§&=ù&R7'<Š'QÇ'9(NS(Q¢(Qô(QF)Q˜)<ê)3'*N[*Hª*:ó*J.+Ly+:Æ+2,U4,4Š,U¿,6-EL-’-NŸ-Kî-9:.Nt.KÃ.//%?/0e/*–/TÁ/G01^0�0;—0;Ó01J-1/x12¨1>Û182/S2ƒ28“2•Ì2Šb3í3q
! 45|41²4ä4'÷495HY5¢5?¾5Oþ51N6'€6%¨6Î6í66
7?D76„78»78ô7:-88h88¡88Ú8898L96…9?¼9ü9:-1:)_:)‰:³:IÉ:;-;;C;2;?²;;ò;1.<7`<=˜<3Ö<2
! =%==&c=HŠ=4Ó=H>2Q>A„>GÆ>J?^Y?=¸?8ö?Q/@<�@<¾@>û@B:AO}A8ÍALB'SB,{BN¨BH÷B#@CcdC$ÈC_íC`MD9®D]èD*FE5qE,§EVÔE5+FWaF`¹FZG+uG¡G»G,ÛG2H8;HOtHOÄH7I9LI†I(¦I,ÏIüI:J	WJ	aJkJsJG{JEÃJh	KNrKVÁK5L'NL@vLG·L8ÿL{8M2´M7çMN=N\NDzN4¿N1ôN&OZ<OD—O^ÜOK;PT‡PbÜP;?QD{Q5ÀQ+öQ5"R/XRIˆR9ÒR5S2BS.uSA¤SAæS.(T3WTR‹TEÞT0$U0UUE†UKÌU1VBJV0�V5¾VTôVBIW(ŒW1µW%çW*
X68X_oX~ÏXdNY-³YPáYN2ZM�Z&ÏZöZ9[(L["u[I˜[Oâ[N2\B�\NÄ\F]OZ]<ª]<ç]3$^TX^@­^Aî^(0_+Y_9…_\¿_Z`Cw`N»`T
! aT_a/´a#äa6bR?bA’b(ÔbFýb'DcElcc²cjd+�d6­d#äd-eW6e&Žeµe3Ôe5fS>f:’fOÍf4gBRg7•gIÍg8h3Ph9„h<¾h1ûh7-i'ei7�iLÅi-j/@jEpj<¶j:ój:.k9ik*£k4Îk?l>Cl‚lH˜l8ál1mLm,[m'ˆmY°mU
! n `n2�n/´nIän/.o.^oM�oPÛo0,p/]p!�p,¯pÜpG÷p,?q/lq;œq5Øq,r;;r>wr3¶r+êrMs8dsV�sKôsB@t`ƒtgätLukuŠu©uLÈu!vC7v${v v ¾v ßvwHw+fw’w ±w)Òw!üw(x=Gx.…xQ´x3y2:y]myLËy@zYz?lz!¬zÎz$íz${s7{u«{3!|>U|>”|[Ó|-/}7]}9•}7Ï}7~/?~Io~Q¹~1I=L‡@Ô=€7S€=‹€É€aÕ€07�5h�6ž�3Õ�3	‚6=‚3t‚=¨‚(æ‚ƒ=+ƒiƒ…ƒ¡ƒ+½ƒ-éƒ+„+C„3o„£„¿„Ý„-ù„,'…OT…¤…Á…7Ý…7†7M†:…†+À†Mì†3:‡6n‡¥‡Á‡QÝ‡/ˆKˆ'jˆ ’ˆ³ˆÒˆîˆ#
! ‰.‰L‰l‰GŒ‰"Ô‰ ÷‰ Š#9Š]Š3{Š"¯Š ÒŠ'óŠ"‹>‹^‹|‹œ‹¼‹+Ø‹Œ. ŒOŒ[kŒ;ÇŒ0�4�!S�'u�!��3¿�ó�"Ž5ŽNŽjŽ.‰Ž.¸Ž.çŽ�`5�'–�$¾�ã��!!�*C�.n���*¶�-á�*‘:‘Y‘!u‘C—‘KÛ‘?'’Hg’?°’-ð’J“Ri“?¼“<ü“K9”T…”FÚ”4!•7V•4Ž•DÃ•D–+M–1y–3«–3ß–4—H—N]—Q¬—>þ—8=˜Kv˜Â˜Þ˜%ñ˜!™#9™$]™‚™?›™DÛ™H šišvš9”š5ÎšG›BL›Q�›0á›Hœ8[œ*”œ6¿œöœ�‘�O¬�!ü�TžZsž]Îž9,Ÿ?fŸO¦Ÿ6öŸ=- Pk 1¼ 1î H ¡1i¡,›¡:È¡:¢:>¢@y¢]º¢7£+P£D|£QÁ£u¤p‰¤…ú¤ˆ€¥{	¦c…¦\é¦pF§i·§8!¨5Z¨A�¨$Ò¨9÷¨E1©6w©R®©4ª86ª7oª?§ª'çª:«"J«%m«9“«AÍ«3¬!C¬\e¬7Â¬Eú¬D@­…­
!  ­C«­Iï­L9®M†®$Ô®Zù®WT¯Y¬¯?°9F°>€°F¿°7±]>±Rœ±,ï±7²NT²<£² à²X³HZ³G£³7ë³?#´:c´`ž´aÿ´Kaµ-­µRÛµ&.¶5U¶2‹¶¾¶Ô¶@Û¶D·8a·;š·5Ö·/¸F<¸Lƒ¸UÐ¸<&¹>c¹@¢¹ã¹,ú¹'ºGBº,Šº/·º;çº5#»,Y»0†»]·»9¼?O¼9�¼;É¼0½]6½9”½EÎ½J¾6_¾<–¾3Ó¾?¿<G¿Z„¿:ß¿BÀB]ÀG ÀAèÀg*ÁQ’ÁBäÁV'Â?~Â2¾Â7ñÂ%)ÃOÃ'iÃ`‘ÃFòÃD9ÄC~ÄZÂÄ7Å:UÅ4�Å ÅÅ!æÅ3Æ[<Æk˜ÆRÇdWÇ>¼Ç8ûÇ4ÈPÈ iÈ ŠÈ«È½ÈÕÈçÈÿÈÉ5ÉSÉeÉ}É�É¡É³É ËÉìÉþÉÊ(Ê :Ê [Ê |Ê�Ê µÊÖÊîÊËË0ËHËZËrËŠË œË½ËÏËëËÌÌ3ÌELÌ’ÌG«Ì#óÌÍ-3ÍaÍ|Í,—ÍÄÍ4àÍ4Î4JÎ5Î$µÎEÚÎ; Ï3\Ï"�Ï"³Ï-ÖÏ.Ð.3Ð1bÐ7”Ð!ÌÐ#îÐHÑ0[ÑDŒÑ*ÑÑ*üÑ2'Ò%ZÒ'€Ò+¨ÒÔÒ1íÒEÓ'eÓ-�Ó,»Ó.èÓÔ,0Ô]Ô5yÔ¯Ô+ÀÔìÔÕ*ÕECÕ8‰Õ?ÂÕ5Ö*8Ö.cÖ.’Ö.ÁÖ.ðÖ.×.N×.}×.¬×.Û×.
! Ø.9Ø6hØ-ŸØ+ÍØ0ùØ0*Ù![Ù$}Ù2¢Ù.ÕÙ%Ú.*Ú%YÚ2Ú.²Ú.áÚ.Û.?ÛRnÛlÁÛ+.Ü-ZÜ.ˆÜ-·ÜBåÜ-(Ý5VÝ#ŒÝ)°ÝGÚÝ2"Þ.UÞ„Þ*£Þ8ÎÞ+ßM3ß�ß2 ß.ÓßMà+Pà5|à@²àDóà08á3iá*�á*Èá"óá5â(Lâuâ"“â+¶âQââB4ã0wã*¨ãÓã#òã7ä)Nä?xäF¸ä,ÿä,å1Jå=|å4ºå4ïå4$æ7Yæ5‘æ<Çæ6ç6;ç2rç0¥ç<Öç3è2Gè2zè5­è2ãè9é:Pé>‹é;Êé2ê59ê3oê2£ê
! ÖêEáêH'ëHpë2¹ëGìë-4ì"bì1…ìW·ì6í.Fí	uíí4šíÏí<îí+î;î[î zîN›îêîQÿî.QïZ€ï<Ûï<ðTUð;ªðSæðJ:ñ.…ñ+´ñ6àñ6ò?Nò=Žò0Ìò+ýò5)ó,_ó0ŒóM½óAôCMô.‘ôFÀô-õE5õ-{õE©õHïõE8öP~öXÏöW(÷H€÷aÉ÷F+ø-røa ø-ù*0ù0[ù<ŒùEÉùBú-Rú<€ú>½úNüú^Kûaªû[ünhü>×ü@ýQWý<©ý-æýþ4þ6SþZŠþKåþI1ÿI{ÿÅÿ"âÿ3B9$|¡.º8é"8>&wž!·ÙHø%A%g>�<Ì8	OBG’!Ú>ü&;Gb3ª9Þ/=H<†-Ã6ñ*(KS!ŸMÁ+%Q0j/›,ËWøJPZ›3ö5*	4`	2•	2È	0û	,
! )E
! 1o
! 6¡
! 2Ø
! 1)=$gYŒ5æ;AXFš@á)"
5L
?‚
;Â
Hþ
BGHŠBÓMGdG¬(ô-6K‚9•AÏPYbE¼K!b6„»×à6òB)6lI£?í--n[jÊ65El3²qæ]X'¶NÞ8-DfW«BF5d/š\Ê_'_‡9ç'!-IKwBÃF4Mg‚.ê10O;€-¼'ê7LJB—6Ú:ML4š0Ï30H-y:§AâB$ %g 1� 0¿ 9ð 3*!5^!2”!&Ç!>î!8-"5f"1œ".Î"3ý"'1#?Y#™#r$„Œ${%��%~&{Ž&~
! 'f‰'fð'WW(‚¯(q2)]¤)S*"V*Qy*_Ë*i++l•+D,QG,G™,Yá,?;-9{-Tµ-3
! .K>.QŠ.?Ü.>/<[/<˜/<Õ/00300M0$~0$£00È0$ù0$1!C1,e1@’1Ó1è1n2nv2Tå23:3in3.Ø3S4V[4b²4\5Sr5EÆ5:6G6_f6'Æ6!î637XD7 �7¾7#Þ7 82#8*V8(�8/ª8 Ú8-û8')92Q96„9H»99:R>:R‘:Jä:S/;4ƒ;+¸;@ä;.%<MT<Y¢<*ü<H'=0p=W¡=9ù=$3>2X>1‹><½>9ú>B4?	w?�?4œ?Ñ?Ið?9:@Jt@M¿@9
APGAR˜A;ëAB'BNjB2¹B>ìB3+C>_CFžC!åC3D6;D(rD
! ›D6¦D3ÝDFE;XEG”E'ÜE7F,<F#iF,�F'ºFPâF33GCgG-«G$ÙG-þG-,H=ZH ˜H0¹H-êH<I/UI/…I/µIåIWþIPVJH§J?ðJA0KrK<‰KZÆKO!LNqLTÀL1MDGM5ŒMJÂMJ
N-XN9†NKÀNoOe|ONâOB1PAtP;¶PòPDQVQ1oQA¡Q9ãQARE_R0¥R3ÖR3
! S=>S>|SG»SKTPOT6 T?×T@U?XU8˜U)ÑU7ûU93V5mV5£V6ÙVrW-ƒW'±W3ÙW[
X-iXK—X`ãXKDYI�YKÚYI&ZlpZTÝZa2[S”[Sè[a<\Sž\Sò\`F]`§]`^ai^`Ë^a,_`Ž_`ï_­P`­þ`9¬a:æaG!b(ib.’b%Áb<çbI$cbnc3Ñc;d9AdE{d?ÁdFeEHeOŽeIÞe@(f<ifA¦fKèfL4gK�g<ÍgB
! hQMhQŸh?ñhQ1i-ƒi&±i<Øi(j2>j2qjR¤jR÷jJJk•k®kÈkákükl-lGl`lzl“l­lÈlálülm0m
HmVmqm‹m¦mÁmÙmñmV
! nbaneÄnV*o<�o;¾oúo\pLvpBÃpBqCIqB�qBÐqBrDVrQ›rEír<3sPpsJÁs@tJMt<˜tBÕt*u<CuJ€u@ËuDvEQvA—vYÙv’3w4Æwoûw>kx4ªx'ßx5y/=yLmyHºy.z2zLz$ez;Šz8Æz8ÿz18{*j{)•{/¿{Fï{=6|qt|$æ|I}%U}7{}4³}<è}W%~h}~Læ~<3<p?­?íO-€B}€SÀ€H�D]�<¢�*ß�
! ‚&‚<F‚'ƒ‚*«‚$Ö‚!û‚$ƒ6Bƒ-yƒ+§ƒ$Óƒ?øƒ?8„4x„.­„7Ü„7…6L…Vƒ…7Ú…]†6p†$§†NÌ†(‡nD‡*³‡4Þ‡/ˆ!Cˆeˆ*~ˆ©ˆCÈˆH‰'U‰-}‰'«‰3Ó‰'ŠI/ŠVyŠ+ÐŠüŠ"‹R?‹+’‹^¾‹Œ89Œ9rŒ/¬Œ)ÜŒ�&�F�@]�Bž�/á�Ž;1Ž"mŽ �Ž-±ŽßŽ/úŽW*�9‚�R¼�?�BO�’�¬�8Ë�B‘KG‘A“‘$Õ‘<ú‘R7’,Š’/·’*ç’,“?“*[“H†“7Ï“N”WV”-®”;Ü”$•J=•1ˆ•?º•Fú•9A–H{–=Ä–K—eN—b´—8˜AP˜@’˜AÓ˜c™Ny™NÈ™Eš3]š9‘š5Ëš6›%8›*^›9‰›2Ã›*ö›F!œ6hœDŸœ`äœAE�5‡�A½�*ÿ�G*ž?ržW²ži
! ŸltŸ0áŸ‘ ?¤ ,ä 6¡6H¡5¡Nµ¡(¢$-¢&R¢#y¢'�¢ Å¢/æ¢(£L?£)Œ£{¶£32¤]f¤DÄ¤	¥v¥2‰¥M¼¥@
! ¦EK¦Q‘¦Bã¦)&§ZP§K«§<÷§14¨=f¨C¤¨Eè¨@.©Ho©>¸©'÷©.ª9Nª9ˆª0Âª0óª<$«<a«9ž«IØ«1"¬IT¬/ž¬$Î¬0ó¬/$­T­(p­™­ÅF½	õ—4]ÀÄ3–ñNÙ	˜	¹e³	¦µ¸œ_XÈËQ™{	Ç'Gkõ€¶D1K=ãß*kÕÓ!l	·¦Â6È–wnfYù­v9ÎP{š 	^2÷î™ïÕhØ@PãG:¢`™HXk‘^Í?	ñÛ	¦°‚wÌ½T}·%À½ÁòÙF	C©vY„Aª»v‡X¢	K®dF‚	1t%(A©	_,_’g\¿¾~	Ù¤Ò	.sŠŸ#	
  Õà&ËÉÌ	øÂ	¹íßvMÊÞ»µDXžp;ÞÛ‹	c	j`}è_lœ	g`ÎÖQxsáio%ó>ûÁT�Á		]|ü„Jî7÷âÛî,ýkÑˆª¥²	°	ÏÌÃÊ„e`	Ú	™2×Z5I°€¥††	{]?*i	Ëu¸B²3@ç‚¬„	Š	¹y¾	Æ¤~v	·€	Y1	Y	ƒRÿîS	8†Lâ�L–º[	†¤	Ä)¯	óŸÜ7yð¯N6m~�µ	~´Uâ5Åtä#a	xÒˆ	ç­}	ÛF'G@	‰ƒ	Ø5m	!7¨	:;	I#+EApò +G–”	£Û´i¼BM¶	ýz@rNÚ"Í&7	\JƒÐæ	¤Š6	�	Îû¬d	Ü{
  	œÌÇ�ï}å7;Ñ•
  Û5Í›Z	Mé-­«…¶}ØB(¥æ‡\¿U±ç£	"	XÓ	Ü6S�«¸Æ¾ŒQjJg¬w	f1¢j§A
	*4N8ÖùF¹>H)é	Êã/sÉ©öËWMžŒ	…ÖÇl¾‰ŸÐZ²$¦Y,	LÕ	¨)[ª•;•	ž·	ôÚô³u	Ý	CI@ˆ$Oí…˜]~éíöÝ_š
pŒ�!è¶˜RlºãÏ	}è/¸lS`ò›¼	A‡s™ÚP	EÅ¹ï‘	ìæZìÒÝ«¸	bä^’]°·�ìW¬y’Î	&O	üËõ";ŠÚ-cz¸ Ö	$•‘%ƒGj	¤	¢¨ÇJ	¾ž	Oa#/ú2	’Q	ã	ØM	T.Ö6
‰¼÷–	®$Læ-4³	 7¾<�Zm¥?aô�˜áäQJ�DÑÔ.0n’á7ò®e$Ð«§�Ù�µ;R•·zí:ê£Cò§|99úBbð…åh8	~ÀìE;·ÚÕ¤¾w›àÆK	þ¨Ú§ðb	öî›-R	ë„sý=ÆsÞà5dÙ}Ê˜¸D2óx‚uÍåë‡ž4i˜	µÛWë/Œ€Š/ô|x	>�?,”Ïôb¼�Xý�n/îÆ°Äê…šËêu6Èlenku�ä<ÝJ†‡åg(å	8ÕÒ<~…	¦%Ÿ£mrÑ�Í2T�	áÅÉ3[£–ê	À	—)Iªÿj"X	ãgÆ¡	µŽ?—z	üTzao	m@%¬
CL	y	Œ€Fq	kþOp	¤9ñY†Î‰¿r<CFÁ	¯¦YÍ�	õ©ÀBÇá!O³}e“ ñ-=	ùÎÓ}ÂQÓ	—°^	ÉœšÞ¡iL~¢”æ€`	º	u¡l‰°ªÂ¢ðAŽë÷ï%Ü	Tè	³úO�v¼Ë€kjúò´lª	ü5	VöÜ’	{‚to¿":	jÌ	•
Ž�o3â	[oâ`µ0¡Cô�Â¾W	¾2ür&�9.z*	×ÜÑX|B9Ð]	§Ó\°¥Þ™Óï>w†•Ðá§]v.1`˜fò‰„ŽŠîŸèÐê$G	et	qÆ	ñ-÷ú.b*cG®_1“¨Ë K,óÔº­ßZw.©Ã[P’:ùaŒ£Sœ²”ßN	1Ðþv”‹Å_ª™œX+5ÕÎ|4		šÁ»=i¯ä)¸<ùˆ¹	yº,TÔ	 
ÀçíØÂÜ–¬ü‘Çñ^ïÉ�V	n+	'sø×ÇE­Æà	Ô5•…`E	êËé™NaWë]	gÛ­ æ	W	àå«¨…ÍŒ$oˆÁ×	+#ï03øÈ¥±¥©×Â§	–Mh¯Î,`x‰¼GPz…M˜MTÓ9s	4Ø��		d
*************** warranty; not even for MERCHANTABILITY o
*** 176,186 ****
  prototype declarationprototype 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 definitionpseudo-destructor is not calledr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-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 variable %qD used as %<asm%> outputreading through null pointer (argument %d)recompiling with -fcompare-debugredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredundant redeclaration of %q+Dreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal usereturn 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%>returning a value from a constructorreturning a value from a destructorreturning reference to temporaryright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatsrx200 cpu does not have FPU hardwareschedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parametersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection 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 declarationselector must be an immediatesetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshared and mdll are not compatibleshared rtxshift count not unsigned integershift of non-integer operandside effects not recomputed when ADDR_EXPR changedsignedness of type and machine mode %qs don%'t matchsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize 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 %wd bytessize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesoft-float and long-double-128 are incompatiblesorry, unimplemented: source is a pointer to incomplete typesource is not a pointersource is not a pointer to classspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack 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 not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage 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 typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dsubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest 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 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 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 %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' 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 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 RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe frame size of %wd bytes is larger than %wd bytesthe last argument must be a 1-bit immediatethe last argument must be a 2-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 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional 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 operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype 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 mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to use '%s' for PIC registerundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown switch -mlong-double-%sunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invalidused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>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-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 4.6.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
! PO-Revision-Date: 2011-10-30 18:48+0900
! Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
  Language: ja
  MIME-Version: 1.0
--- 176,186 ----
  prototype declarationprototype 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 definitionpseudo-destructor is not calledr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-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 variable %qD used as %<asm%> outputreading through null pointer (argument %d)recompiling with -fcompare-debugredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredundant redeclaration of %q+Dreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal usereturn 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%>returning a value from a constructorreturning a value from a destructorreturning reference to temporaryright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatsrx200 cpu does not have FPU hardwareschedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parametersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection 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 declarationselector must be an immediatesetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshared and mdll are not compatibleshared rtxshift count not unsigned integershift of non-integer operandside effects not recomputed when ADDR_EXPR changedsignedness of type and machine mode %qs don%'t matchsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize 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 %wd bytessize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesoft-float and long-double-128 are incompatiblesorry, unimplemented: source is a pointer to incomplete typesource is not a pointersource is not a pointer to classspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack 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 not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage 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 typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dsubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest 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 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 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 %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' 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 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 RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe frame size of %wd bytes is larger than %wd bytesthe last argument must be a 1-bit immediatethe last argument must be a 2-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 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional 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 operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype 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 mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to use '%s' for PIC registerundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown switch -mlong-double-%sunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invalidused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>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-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
! PO-Revision-Date: 2018-07-17 22:26+0900
! Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
  Language: ja
  MIME-Version: 1.0
*************** Content-Type: text/plain; charset=UTF-8
*** 188,193 ****
--- 188,194 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=1; plural=0;
+ X-Generator: Poedit 2.0.6
  
  
  ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�®æ‰‹é †ã�¯ã€�ä»¥ä¸‹ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„
*************** warranty; not even for MERCHANTABILITY o
*** 292,300 ****
  é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma longcall ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™å­˜åœ¨ã�—ã�ªã�„ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "%s" ã‚’ç„¡è¦–ã�—ã�¾ã�™
  warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %q.*s (%<-fdump-%s%> å†…) ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ä¸�æ­£ã�ªè¢«æ¼”ç®—å­�ã�Œæ¤œå‡ºã�•ã‚Œã�¾ã�—ã�Ÿé–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™%<asm%> å†…ã�§åˆ¶ç´„ã‚’è¡Œã�†ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“%<asm%> å†…ã�§ãƒ¬ã‚¸ã‚¹ã‚¿åˆ¶ç´„ã�¯ä¸�å�¯èƒ½ã�§ã�™%s å†…ã€�ä½�ç½® %s:%då¼�å†…äº’æ�›æ€§ã�®ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ä¿®é£¾å­� %qs ã�¨ %qs ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�¸ã�®äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™PHI å¼•æ•° %u å†…ã�§äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã�¸ã�®åž‹ %qT ã�‹ã‚‰ã�®ä»£å…¥æ™‚ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã‚’åž‹ %qT ã‚’ä½¿ç”¨ã�—ã�¦åˆ�æœŸåŒ–æ™‚ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã‚’æˆ»ã�™ã�¨ã��ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™ã€‚åž‹ %qT ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“%<asm%> å†…ã�®è¢«æ¼”ç®—å­�åˆ¶ç´„ã�«ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“label_to_block_map å†…ã�«é–“é�•ã�£ã�Ÿã‚¨ãƒ³ãƒˆãƒªã�Œã�‚ã‚Šã�¾ã�™æ­£ã�—ã��ã�ªã�„å‘½ä»¤:åˆ—æŒ™å€¤ã�®å¢—åˆ†ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™é–¢æ•° %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™é–“æŽ¥é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“init é–¢æ•°ã‚’ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %s ã�§è¦‹ã�¤ã�‘ã�¾ã�—ã�Ÿå·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸Šæ›¸ã��ã�•ã‚Œã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œå‰¯ä½œç”¨ã�§ä¸Šæ›¸ã��ã�•ã‚Œã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ‰æ™‚ã�«è¨ˆç®—å‡ºæ�¥ã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿåˆ�æœŸåŒ–å­�ã�Œ %q+D ã�®ã‚µã‚¤ã‚ºç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿæµ®å‹•å°�æ•°ç‚¹æ•°ã�®åˆ�æœŸè¨­å®šå­�ã�®å€¤ã�Œã€�æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“æ•´æ•°/å›ºå®šå°�æ•°ç”¨ã�®åˆ�æœŸåŒ–å­�ã�Œè¤‡é›‘ã�™ã�Žã�¾ã�™ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�¯ dllimport ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“noinline å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�§ã�™é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™%q+F å‘¼ã�³å‡ºã�—ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %så…¥åŠ›è¢«æ¼”ç®—å­�åˆ¶ç´„ã�« %qc ã�Œå�«ã�¾ã‚Œã�¾ã�™å‘½ä»¤ã�«ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå�«ã�¾ã‚Œã�¦ã�„ã�¾ã�™!å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s
  å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“å‘½ä»¤ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®ä¸�å��åˆ†ã�ªå¼•æ•°ã�§ã�™é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿæ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™æ•´æ•°çµ�æžœã�®åž‹ç²¾åº¦ã�Œ BIT_FIELD_REF ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚µã‚¤ã‚ºã�«é�©å�ˆã�—ã�¾ã�›ã‚“ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚æ­£ã�—ã��ã�ªã�„ã‚·ãƒ•ãƒˆ:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚ä¸�æ˜Žã�ªãƒ¢ãƒ¼ãƒ‰:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼: å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å†…éƒ¨ã‚¨ãƒ©ãƒ¼: é–“é�•ã�£ã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�™: %då†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™å†…éƒ¨ã‚¨ãƒ©ãƒ¼: é–“é�•ã�£ã�Ÿè¢«æ¼”ç®—å­�ã‚’æŒ�ã�¤ cris_side_effect_mode_ok ã�§ã�™å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ã�Œ MIPS16 é–¢æ•°ã�§ã�¯ã�„ã�‘ã�¾ã�›ã‚“interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™ç„¡åŠ¹ã�ª %%-code ã�§ã�™ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%C å€¤ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%E å€¤ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%G ãƒ¢ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%J å€¤ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%L å€¤ç„¡åŠ¹ã�ª %%M å€¤ç„¡åŠ¹ã�ª %%N å€¤ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%P å€¤ç„¡åŠ¹ã�ª %%R å€¤ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%U å€¤ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%c è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%d è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%d å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%h å€¤ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%j å€¤ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%m å€¤ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%r å€¤ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%s å€¤ç„¡åŠ¹ã�ª %%t/%%b å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„ç„¡åŠ¹ã�ª 'asm' ã�§ã�™: ãƒ—ãƒ©ã‚¹/ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®ç„¡åŠ¹ã�ª (ãƒ�ã‚¤ãƒ³ã‚¿) è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ª LHS ã�§ã�™ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™ç„¡åŠ¹ã�ª PHI çµ�æžœã�§ã�™è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™%<#pragma align%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™%<sizeof%> ã‚’é–¢æ•°åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™%qs ã‚’void åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™%qE å±žæ€§ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™gimple å‘¼ã�³å‡ºã�—ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªæ�¡ä»¶è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™%<#pragma pack%> å†…ã�§ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿæ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™callreturn æ–‡å†…ã�§ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™CPU "%s" ã�¯ %s"%s"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆåž‹ã�§ã�™ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå¼�ã�§ã�™å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™MEM_REF ã�®ç„¡åŠ¹ã�ªç¬¬ä¸€è¢«æ¼”ç®—å­�ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ªé–¢æ•°ã�§ã�™ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™ãƒ¡ãƒ³ãƒ� %qE ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸå€¤ã�§ã�™ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™ç„¡åŠ¹ã�ªå‘½ä»¤:gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªãƒ©ãƒ™ãƒ«ã�§ã�™ç„¡åŠ¹ã�ªä»£å…¥ã�®å·¦è¾ºã�§ã�™ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™ãƒ™ã‚¯ãƒˆãƒ«å€¤åŠ ç®—ã�¸ã�®ç„¡åŠ¹ã�ªé�žãƒ™ã‚¯ãƒˆãƒ«è¢«æ¼”ç®—å­�ã�§ã�™MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™TARGET_MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™MEM_REF ã�®ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™'A' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'D' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'H' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'O' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'T' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'b' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'e' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'m' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'o' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'p' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'z' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™é–“æŽ¥å�‚ç…§å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™return æ–‡å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™å�˜é …æ¼”ç®—å¼�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™å�˜é …æ¼”ç®—å­�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ä¿®é£¾æ–‡å­—ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%N ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%R ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%S ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%T/%%B ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ãƒ—ãƒ©ã‚¹/ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ã€‚åž‹ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿åŠ ç®—ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ã€‚ç¬¬ä¸€è¢«æ¼”ç®—å­�ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“switch æ–‡ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™gimple æ¯”è¼ƒå†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™é…�åˆ—å�‚ç…§ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)%<__fpreg%> ã�«é–¢ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™BIT_FIELD_REF ã�¸ã�®ç„¡åŠ¹ã�ªä½�ç½®ã�¾ã�Ÿã�¯ã‚µã‚¤ã‚ºè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªå�¥èª­ç‚¹ %qc ã�Œåˆ¶ç´„å†…ã�«ã�‚ã‚Šã�¾ã�™'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™ç„¡åŠ¹ã�ªå�‚ç…§æŽ¥é ­è¾žã�§ã�™ç„¡åŠ¹ã�ª %q+D ç”¨ã�®ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™å‘½ä»¤å†…ã�«ç„¡åŠ¹ã�ª rtl å…±æœ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬äºŒå¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�é–¢æ•° %qE ç”¨ã�®ç„¡åŠ¹ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�™%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬ä¸‰å¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)æš—é»™çš„ã�ªå¤‰æ�›ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)å�˜é …æ¼”ç®—å­� %<*%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™æµ®å‹•å°�æ•°ç‚¹ã�¸ã�®å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™æ•´æ•°ã�¸ã�®å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™nop å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™%%dã€�%%xã€�ã�¾ã�Ÿã�¯ %%X ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™'%%%c' ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™':' ä¿®é£¾å­�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ–¹æ³•ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™å¢ƒç•Œã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™%qE å±žæ€§ç”¨ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™iwmmxt ABI ã�¯ iwmmxt æ©Ÿèƒ½ã�Œã�‚ã‚‹ CPU ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™iwmmxt ã�¯é�©åˆ‡ã�ªæ“�ä½œç”¨ã�« AAPCS äº’æ�› ABI ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™#pragma %s ã�®æœ«å°¾ã�«ã‚´ãƒŸ#pragma ADDRESS ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma GCC memregs [0..16] ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endsda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endtda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endzda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs interrupt ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs section ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs startsda å±žæ€§ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs starttda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs startzda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma %s%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma GCC visibility%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma align%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma fini%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma init%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma message%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma pack%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma pop_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma push_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma redefine_extname%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma reset_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma weak%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma ms_struct' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma options' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma unused' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™ãƒ©ãƒ™ãƒ« ãƒ©ãƒ™ãƒ« %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %q+D ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %q+D ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿè¤‡å�ˆæ–‡ã�®æœ€å¾Œã�«ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“è¨€èªžæ–‡å­—åˆ— %<"%E"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš—é»™çš„ã�«å›ºå®šæ•´æ•°åž‹ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿæœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ld ã�¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿå·¦ç²¾åº¦strfmon æ›¸å¼�ã�®å·¦ç²¾åº¦å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“é•·ã�•ä¿®é£¾å­�printf æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�scanf æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�strfmon æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�æ–‡å­— %c ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿã�Œå‘½ä»¤ã�¯ CONST_INT ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s
! ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ©ã‚¤ãƒ–ãƒ©ãƒª lib%s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“å±€æ‰€ã‚¯ãƒ©ã‚¹ %q#T ã�¯é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %q#D ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“å±€æ‰€å¤‰æ•°ã�®ãƒ¡ãƒ¢ãƒªè¦�æ±‚ã�Œå®¹é‡�ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™è«–ç�† %<and%> ã�Œé�žçœŸå�½å®šæ•°ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ç›¸äº’ã�«æŽ’ä»–çš„ã�ªå€¤ã�®è«–ç�† %<and%> æ¼”ç®—ã�¯å¸¸ã�«å�½ (false) ã�¨ã�ªã‚Šã�¾ã�™è«–ç�† %<or%> ã�Œé�žçœŸå�½å®šæ•°ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™long, short, signed ã�¾ã�Ÿã�¯ unsigned ã�®ä½¿ç”¨ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸‹éƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™lp_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“%i ç”¨ã�® lp_array ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™æ¸›åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™å¢—åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™ä»£å…¥ã�®å·¦å�´ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™å�˜é … %<&%> ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™%qs ã�®å¾Œã�«ãƒžã‚¯ãƒ­å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“èª¤ã�£ã�Ÿå½¢å¼�ã�® #pragma GCC visibility push ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma builtin ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma ghs section ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma redefine_extname ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma weak ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma %s%> ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma align%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma align%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma fini%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma fini%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma message%> ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack(pop[, id])%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack(push[, id][, <n>])%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma ms_struct {on|off|reset}' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma ms_struct' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma options align={mac68k|power|reset}' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma options' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿèª¤ã�£ã�Ÿå½¢å¼�ã�® COLLECT_GCC_OPTIONS ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -fplugin-arg-%s ã�§ã�™ (-<key>[=<value>] ã�Œã�‚ã‚Šã�¾ã�›ã‚“)é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�¯å‡ºåŠ›è¢«æ¼”ç®—å­�å†…ã�§ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�Œç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ç•ªå�·ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�®æœ€å¤§å€¤ã�¯ %u ã�§ã�™-EB ã�¨ -EL ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“-m32 ã�¨ -m64 ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ -mmedia ã�Œä½¿ç”¨ã�•ã‚Œã�ªã�„é™�ã‚Šåˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚³ãƒ”ãƒ¼ä»£å…¥æ¼”ç®—å­�ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã�Œã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆåž‹ã�«ä¸€è‡´ã�—ã�¾ã�›ã‚“ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�®æœ€å°�å€¤ã�¯ %u ã�§ã�™mips16 é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™æ›¸å¼�å†…ã�« $ ã�®è¢«æ¼”ç®—å­�ç•ªå�·ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC visibility push%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ'#pragma unused' ã�®å¾Œã�« '(' ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ'#pragma unused' ã�®å¾Œã�« ')' ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�ŸPHI å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å��å‰�ä»˜ã��é�žæ¼”ç®—å­�ç”¨ã�®é–‰ã�˜ã‚‹ä¸­æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“é–‰ã�˜ã‚‹å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“strfmon æ›¸å¼�ã�®æœ€å¾Œã�«è©°ã‚�æ–‡å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ•°å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“é–‹ã��å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC diagnostic%> é¡žã�®å¾Œã�«ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�«ãƒ‘ã‚¹ã�Œã�‚ã‚Šã�¾ã�›ã‚“çµ‚ç«¯ã�® %c æ–‡å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¢ãƒ¼ãƒ‰ %qs ã�Œé�©åˆ‡ã�§ã�ªã�„åž‹ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™%d å€‹ã‚ˆã‚Šå¤šã�„è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™å…±ç”¨ä½“ %qT å†…ã�®è¤‡æ•°ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿè¤‡æ•°ã�®é–¢æ•°åž‹å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™è¤‡æ•°ã�®å‰²ã‚Šè¾¼ã�¿å±žæ€§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“è¤‡æ•°ã�®ä»®å¼•æ•°ã�Œ %qD ã�¨ã�„ã�†å��å‰�ã�§ã�™%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™å®£è¨€æŒ‡å®šå†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™%s ã�«ä¸�å�¯è§£ã�ªãƒªãƒ�ã‚¸ãƒˆãƒªæƒ…å ±ã�Œã�‚ã‚Šã�¾ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã�Œã�‚ã‚Šã�¾ã�›ã‚“anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™ã€‚å­˜åœ¨ã�—ã�ªã�„ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™è² ã�®å‘½ä»¤é•·ã�§ã�™é ˜åŸŸ %i ã�®å…¥ã‚Œå­�ã�®æ·±ã�•ã�Œè² ã�§ã�™è² ã�®ã‚·ãƒ•ãƒˆæ•°ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œè² ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œè² ã�§ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå¤–éƒ¨å®£è¨€ %qD ã�§ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™%<union %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“CRIS ç”¨ã�® FUNCTION_PROFILER ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%<%%[%> æ›¸å¼�ç”¨ã�®é–‰ã�˜ã‚‹ %<]%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¢ãƒ¼ãƒ‰ %qs ç”¨ã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“immediate_use ãƒªã‚¹ãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC visibility pop%> ã�«å¯¾å¿œã�™ã‚‹ push ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒªãƒ³ã‚¯ç”¨ã�®ãƒ—ãƒ­ã‚»ãƒƒã‚µåž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®æœ€å¾Œã�«ã‚»ãƒŸã‚³ãƒ­ãƒ³ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�ãƒ¡ãƒ¢ãƒªã‚’è§£æ”¾ã�—ã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§é�žé–¢æ•°ã�§ã�™æ�¡ä»¶å†…ã�§é�žæ•´æ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿå�¯å¤‰åž‹ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�™ã‚‹é�žæ¨™æº–ã�®æŽ¥å°¾è¾žã�§ã�™%q+D ã�¯é�žé�™çš„å®£è¨€ã�®å¾Œã�«é�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™%q+D ã�®é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™é�žå±€æ‰€ãƒ©ãƒ™ãƒ« ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™å‚™è€ƒ: NULL ãƒ�ã‚¤ãƒ³ã‚¿æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼•æ•°ã�®æ•°ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“å¼•æ•°ã�®æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®è¦�ç´ ã�®æ•°ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“çµ�æžœã�®æ•°ã�Œå€¤ã�®æ•°ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“objc++-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« objective-c++-cpp-output ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„objc-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« objective-c-cpp-output ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œãƒ¡ã‚½ãƒƒãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å�¯å¤‰åž‹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯ãƒªãƒ³ã‚¯ã�•ã‚Œã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™å»ƒæ­¢ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ -I- ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚ä»£ã‚�ã‚Šã�« -iquote ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„packed ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ GCC 4.4 ã�§å¤‰æ›´ã�•ã‚Œã�¦ã�„ã�¾ã�™å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—é–¢æ•°å®£è¨€å†…ã�§å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ä»®å¼•æ•°å®£è¨€ã�§ã�™å�³å€¤ã�¨ã�—ã�¦ãƒ­ãƒ¼ãƒ‰ã�§ã��ã‚‹ã�®ã�¯ 0.0 ã�®ã�¿ã�§ã�™.bss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�«ã�¯æœªåˆ�æœŸåŒ–å¤‰æ•°ã�®ã�¿é…�ç½®å‡ºæ�¥ã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å¤‰æ•°ã�®ã�¿ .noinit ã‚»ã‚¯ã‚·ãƒ§ãƒ³å†…ã�«é…�ç½®ã�§ã��ã�¾ã�™å¼±ã�„åˆ¥å��ã�®ã�¿ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™/dev/zero ã‚’é–‹ã��ã�¾ã�™: %mä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %må‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %mè¢«æ¼”ç®—å­�åˆ¶ç´„ã�«æ­£ã�—ã��ã�ªã�„ä½�ç½®ã�«ã�‚ã‚‹ %<+%> ã�¾ã�Ÿã�¯ %<=%> ã�Œå�«ã�¾ã‚Œã�¾ã�™è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™%% æ–‡å­—ã�®å¾Œã�«è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œç¯„å›²å¤–ã�§ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œæ›¸å¼�ã�®ç¯„å›²å¤–ã�§ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œå¼•æ•°ã‚’å�–ã‚‰ã�ªã�„æ›¸å¼�ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œä»£å…¥ã�®æŠ‘åˆ¶ã�¨å…±ã�«ä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�™?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™%qE ã�«é–¢ã�™ã‚‹æ¼”ç®—ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“æœ€é�©åŒ–ã�«ã‚ˆã‚Šãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�®èª­ã�¿è¾¼ã�¿/æ›¸ã��è¾¼ã�¿ã�Œå‰Šé™¤ã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“option("%s") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æœ‰åŠ¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³: æ¸¡ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³: æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿé ˜åŸŸ %i ã�®å¤–éƒ¨ãƒ–ãƒ­ãƒƒã‚¯ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å‡ºåŠ›åˆ¶ç´„ %d ã�¯å�˜ä¸€ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å‡ºåŠ›åˆ¶ç´„ %qc (è¢«æ¼”ç®—å­� %d ç”¨) ã�Œå…ˆé ­ã�«ã�‚ã‚Šã�¾ã�›ã‚“å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«å��ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™å‡ºåŠ›ç•ªå�· %d ã�¯ç›´æŽ¥ã‚¢ãƒ‰ãƒ¬ã‚¹æŒ‡å®šã�§ã��ã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­�åˆ¶ç´„ã�« %<=%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�®å®šæ•°ã�§ã�™output_move_single:é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿå®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿåˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿpacked å±žæ€§ã�¯é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾ã�™%q+D ã�® packed å±žæ€§ã�¯ é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾packed å±žæ€§ã�¯ %qE ã�®é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾ã�™packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“packed å±žæ€§ã�¯ %q+D ã�«ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“packed å±žæ€§ã�¯ %qE ã�«ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %q+D ã�¯ç›´å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“ä»®å¼•æ•° %u (%q+D) ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u (%q+D) ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %<float%> (%<double%> ã�§ã�¯ã�ªã��) ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %qT (%qT ã�§ã�¯ã�ªã��) ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°ç‚¹åž‹ã�§ã�¯ã�ªã��è¤‡ç´ æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æ•´æ•°åž‹ã�§ã�¯ã�ªã��è¤‡ç´ æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯è¤‡ç´ æ•°åž‹ã�§ã�¯ã�ªã��æµ®å‹•å°�æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æ•´æ•°åž‹ã�§ã�¯ã�ªã��æµ®å‹•å°�æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯è¤‡ç´ æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ç„¡ã�—ã�¨ã�—ã�¦ã�§ã�™äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™pch_preprocess pragma ã�¯ -fpreprocessed ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %mãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ GPL ã�«é�©å�ˆã�—ã�Ÿãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“
  %sãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ã‚¤ãƒ™ãƒ³ãƒˆ %s ç”¨ã�« NULL ã‚³ãƒ¼ãƒ«ãƒ�ãƒƒã‚¯é–¢æ•°ã‚’ç™»éŒ²ã�—ã�¾ã�—ã�Ÿãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³å†…ã�® -fplugin-arg-%s ã‚ˆã‚Šå‰�ã�§æŒ‡å®šã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã‚µãƒ�ãƒ¼ãƒˆã�¯ç„¡åŠ¹ã�§ã�™ã€‚--enable-plugin ã‚’ä»˜ã�‘ã�¦ configure ã‚’è¡Œã�£ã�¦ã��ã� ã�•ã�„%<void *%> åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚·ãƒ³ãƒœãƒ«ã�‹ã‚‰ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œé–“é�•ã�£ã�¦ã�„ã‚‹ã‚ˆã�†ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåž‹ã�¯ C++ ã�§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®å·®ã‚’æ±‚ã‚�ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“æ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿæµ®å‹•å°�æ•°ç‚¹æ•°ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿæ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨æ•´æ•°åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å‰�ç½®æ¸›åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å‰�ç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ç²¾åº¦printf æ›¸å¼�ã�§ã�®ç²¾åº¦è¿°èªžä»˜ã�� Thumb å‘½ä»¤æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�® %q+D ã�®æš—é»™çš„ã�ªå®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�ŸVxWorks ç”¨ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã‚µãƒ�ãƒ¼ãƒˆ-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s
  ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�§ã�™%q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¯å‰�ã�®å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å®šç¾©ã‚ˆã‚Šå°‘ã�ªã�„å¼•æ•°ã‚’å®£è¨€ã�—ã�¦ã�„ã�¾ã�™%q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¯å‰�ã�®å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å®šç¾©ã‚ˆã‚Šå¤šã��ã�®å¼•æ•°ã‚’å®£è¨€ã�—ã�¦ã�„ã�¾ã�™é�žãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®šç¾©ã�«ç¶šã�„ã�¦ %q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�™ç–‘ä¼¼ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œå‘¼ã�³å‡ºã�•ã‚Œã�¾ã�›ã‚“r0 ã�¯å‘¼ã�³å‡ºã�—ã�«ã‚ˆã�£ã�¦ä¸Šæ›¸ã��ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦åˆ©ç”¨ã�§ã��ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™NULL ãƒ�ã‚¤ãƒ³ã‚¿ã‚’é€šã�—ã�¦èª­ã�¿è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™%q+D ã�Œç•°ã�ªã‚‹å�¯è¦–æ€§ã�§å†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ (å�¤ã�„å�¯è¦–æ€§ã�Œä¿�è­·ã�•ã‚Œã�¾ã�™)ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™åˆ—æŒ™åž‹ %q+D ã�®å†�å®£è¨€ã�§ã�™ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™extern inline ã�§å†�å®šç¾©ã�•ã‚Œã�Ÿé–¢æ•°ã�¯ inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¾ã�›ã‚“%<struct %E%> ã�®å†�å®šç¾©ã�§ã�™%<union %E%> ã�®å†�å®šç¾©ã�§ã�™%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™ä»®å¼•æ•° %q+D ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿtypedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q+D ã�Œç•°ã�ªã‚‹åž‹ã�§å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿlp %i ã�®é ˜åŸŸã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™region_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“é ˜åŸŸ %i ç”¨ã�® region_array ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™é�žãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %q+D ç”¨ã�«ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œä¸Žã�ˆã‚‰ã‚Œã�¾ã�—ã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™%q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿ã�Œãƒ‡ãƒ¼ã‚¿åž‹ã�«é�©å�ˆã�—ã�¾ã�›ã‚“ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“spec %s ã‚’ %s ã�«å��å‰�ã‚’å¤‰æ›´ã�—ã�¾ã�™
  Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™æ›¸å¼�å†…ã�« %s ã�®ç¹°ã‚Šè¿”ã�—ã�Œã�‚ã‚Šã�¾ã�™æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�§ã�¯ã�ªã�„ä½•ã�‹ã�®ãƒ¡ãƒ³ãƒ� %qE ã�®è¦�æ±‚ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ %q+D ç”¨ã�®æ•´åˆ—ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã‚‹æ•´åˆ— %wu ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™æˆ»ã‚Šå€¤ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™å�³ç²¾åº¦strfmon æ›¸å¼�ã�®å�³ç²¾åº¦å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“rx200 CPU ã�«ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ FPU ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“%q+D ã�®ç¬¬äºŒå¼•æ•°ã�¯ %<char **%> ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™%<__builtin_prefetch%> ã�¸ã�®ç¬¬äºŒå¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“section å±žæ€§ã�¯å±€æ‰€å¤‰æ•°ç”¨ã�«ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ %q+D ç”¨ã�«ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯ä¸Šæ›¸ã��ã�§ã��ã�¾ã�›ã‚“%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %méš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™shared ã�¨ mdll ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“å…±æœ‰ rtxã‚·ãƒ•ãƒˆæ•°ã�Œç¬¦å�·ç„¡ã�—æ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�Œé�žæ•´æ•°åž‹ã�®ã‚·ãƒ•ãƒˆæ¼”ç®—ã�§ã�™ADDR_EXPR ã�Œå¤‰æ›´ã�•ã‚Œã�Ÿã�¨ã��ã�«å‰¯ä½œç”¨ã�Œè¨ˆç®—ã�•ã‚Œã�¾ã�›ã‚“åž‹ã�®ç¬¦å�·ã�¨ãƒžã‚·ãƒ³ãƒ¢ãƒ¼ãƒ‰ %qs ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“%q+D ã�®ã‚µã‚¤ã‚ºã�¯ %d ãƒ�ã‚¤ãƒˆã�§ã�™%q+D ã�®ã‚µã‚¤ã‚ºã�¯ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™ãƒ«ãƒ¼ãƒ— %d ã�®ã‚µã‚¤ã‚ºã�¯ %d ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™ã€‚%d ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %u ãƒ�ã‚¤ãƒˆã�§ã�™%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™å¤‰æ•° %q+D ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™soft-float ã�¨ long-double-128 ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ®‹å¿µã�§ã�™ã�Œæœªå®Ÿè£…ã�§ã�™: ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™ã‚½ãƒ¼ã‚¹ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚½ãƒ¼ã‚¹ã�¯ã‚¯ãƒ©ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�Œç„¡åŠ¹ã�§ã�™spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™spec ãƒ•ã‚¡ã‚¤ãƒ«ã�«ãƒªãƒ³ã‚¯ã�«é–¢ã�™ã‚‹ spec ã�Œã�‚ã‚Šã�¾ã�›ã‚“spec ã�¯ '%s' ã�§ã�™
  
! æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«åž‹ã‚’ __attribute__ ((mode)) ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã�¾ã�™specs ã�® %%include æ§‹æ–‡ã�® %ld æ–‡å­—ä»¥é™�ã�®å½¢å¼�ã�«èª¤ã‚Šã�Œã�‚ã‚Šã�¾ã�™specs ã�® %%rename æ§‹æ–‡ã�® %ld æ–‡å­—ä»¥é™�ã�®å½¢å¼�ã�«èª¤ã‚Šã�Œã�‚ã‚Šã�¾ã�™spec ãƒ•ã‚¡ã‚¤ãƒ« %s ã�«å��å‰�ã‚’å¤‰æ›´ã�™ã‚‹ spec ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã�§ã�—ã�Ÿ%ld æ–‡å­—ã�®å¾Œã�«ã�Šã�‹ã�—ã�ª spec ãƒ•ã‚¡ã‚¤ãƒ«spec ãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã�® %ld æ–‡å­—ã�®å¾Œã�«ä¸�æ˜Žã�ª %% ã‚³ãƒžãƒ³ãƒ‰æ›¸å¼�å†…ã�«èª¤ã�£ã�Ÿ %<%%%> ã�Œæœ€å¾Œã�«ã�‚ã‚Šã�¾ã�™ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œ 8 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“: %wdã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œ 8 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“: %wdã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯é˜²è­·æ©Ÿèƒ½ã�Œé–¢æ•°ã‚’é˜²è­·ã�—ã�¦ã�„ã�¾ã�›ã‚“: å…¨ã�¦ã�®å±€æ‰€é…�åˆ—ã�Œ %d ãƒ�ã‚¤ãƒˆä»¥ä¸‹ã�§ã�™ã‚¹ã‚¿ãƒƒã‚¯é˜²è­·æ©Ÿèƒ½ã�Œå±€æ‰€å¤‰æ•°ã‚’é˜²è­·ã�—ã�¦ã�„ã�¾ã�›ã‚“: å�¯å¤‰é•·ãƒ�ãƒƒãƒ•ã‚¡å¤‰æ•°ã�§ã�™å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ç”¨ã�«ã‚¹ã‚¿ãƒƒã‚¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 2 ã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™: %d ãƒ�ã‚¤ãƒˆæ–‡ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“æ–‡ã�Œ throw ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œã€� throw ã�—ã�¾ã�›ã‚“åŠ¹æžœã�Œã�ªã�„æ–‡ã�§ã�™é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™static ã�¯ TPF-OS ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“ä»®å¼•æ•°ã�§ç„¡ã�„é…�åˆ—å®£è¨€å†…ã�®é�™çš„ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã�§ã�™stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿfriend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸€å®šã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %<\%o%> ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %qc ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %qs ã�Œã�‚ã‚Šã�¾ã�™strftime æ›¸å¼�ã�¯å¼•æ•°ã‚’æ›¸å¼�è§£é‡ˆã�§ã��ã�¾ã�›ã‚“æ–‡å­—åˆ—é•· %qd ã�¯é•·ã�• %qd (ISO C%d ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�§ã‚µãƒ�ãƒ¼ãƒˆã�Œè¦�æ±‚ã�•ã‚Œã‚‹é•·ã�•) ã‚ˆã‚Šé•·ã�„ã�§ã�™æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%<do%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<||%> å†…ã�«ã�‚ã‚‹ %<&&%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<<<%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<>>%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<<<%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<>>%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™%<!=%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<==%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<&%> ã�‹ã‚‰ %<&&%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<|%> ã�‹ã‚‰ %<||%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™default ã�® case ã�Œç„¡ã�„ switch ã�§ã�™switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“switch ã�Œã�“ã�“ã�‹ã‚‰é–‹å§‹ã�—ã�¾ã�™å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™PIC ãƒ¢ãƒ¼ãƒ‰ã�§ä½¿ç”¨ã�•ã‚Œã‚‹ã‚ªãƒ•ã‚»ãƒƒãƒˆä»˜ã��ã�®ã‚·ãƒ³ãƒœãƒ«ã�§ã�™ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™kern.osversion ã�® sysctl ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %mã‚·ã‚¹ãƒ†ãƒ ãƒ‘ã‚¹ %qs ã�Œçµ¶å¯¾ãƒ‘ã‚¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM/Thumb ç›¸äº’åˆ©ç”¨ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“target å±žæ€§ã�¯ã�“ã�®ãƒžã‚·ãƒ³ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ AltiVec ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ darwin64 ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ long double ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå�˜ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ã‚¯ãƒ©ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæŒ‡å®šã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œå�ˆã�£ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ branch-likely å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“printf ã�® ' ' ãƒ•ãƒ©ã‚°strfmon ã�® '!' ãƒ•ãƒ©ã‚°printf ã�® '#' ãƒ•ãƒ©ã‚°strftime ã�® '#' ãƒ•ãƒ©ã‚°printf ã�® ''' ãƒ•ãƒ©ã‚°scanf ã�® ''' ãƒ•ãƒ©ã‚°strfmon ã�® '(' ãƒ•ãƒ©ã‚°printf ã�® '+' ãƒ•ãƒ©ã‚°strfmon ã�® '+' ãƒ•ãƒ©ã‚°printf ã�® '-' ãƒ•ãƒ©ã‚°strfmon ã�® '-' ãƒ•ãƒ©ã‚°strftime ã�® '-' ãƒ•ãƒ©ã‚°printf ã�® '0' ãƒ•ãƒ©ã‚°strftime ã�® '0' ãƒ•ãƒ©ã‚°strftime ã�® 'E' ä¿®é£¾å­�printf ã�® 'I' ãƒ•ãƒ©ã‚°scanf ã�® 'I' ãƒ•ãƒ©ã‚°'O' ä¿®é£¾å­�strftime ã�® 'O' ä¿®é£¾å­�strfmon ã�® '^' ãƒ•ãƒ©ã‚°strftime ã�® '^' ãƒ•ãƒ©ã‚°strftime ã�® '_' ãƒ•ãƒ©ã‚°scanf ã�® 'a' ãƒ•ãƒ©ã‚°scanf ã�® 'm' ãƒ•ãƒ©ã‚°printf ã�® 'q' ãƒ•ãƒ©ã‚°-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™RX200 CPU ã�¯ FPU ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™scanf æ©Ÿèƒ½ã�®ä»£å…¥ã�®æŠ‘åˆ¶%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“m210 ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚µãƒ�ãƒ¼ãƒˆã‚’è¡Œã�ªã�ˆã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%qE ã�Œåž‹ %qT ã�®ç¯„å›²å¤–ã�«ã�‚ã‚‹ã�®ã�§å¤‰æ�›çµ�æžœã�¯ä¸�å®šã�§ã�™%q+D ã�®ç¬¬ä¸‰å¼•æ•°ã�¯ %<char **%> ã�¨ã�™ã�¹ã��ã�§ã�—ã‚‡ã�†%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr405 ã�¨ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr500 ã�¨ fr550 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®å��é€²å®šæ•°ã�¯ ISO C90 å†…ã�§ã�®ã�¿ç¬¦å�·ç„¡ã�—ã�§ã�™ã�“ã�®å��é€²å®šæ•°ã�¯ ISO C90 ã�§ã�¯ã�Šã��ã‚‰ã��ç¬¦å�·ç„¡ã�—ã�§ã�™ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™ã�“ã�®ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ fr400 ã�¨ fr550 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ fr500 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %qs ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�¯é�…å»¶åˆ†å²�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€ COMMON ãƒ‡ãƒ¼ã‚¿ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%q+D ã�®ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™tls_model ã�®å¼•æ•°ã�¯ "local-exec"ã€�"initial-exec"ã€�"local-dynamic" ã�¾ã�Ÿã�¯ "global-dynamic" ã�®ã�†ã�¡ã�®ä¸€ã�¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“tls_model ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�Ÿã‚�ã�«ã�¯ -M ã�¾ã�Ÿã�¯ -MM ã�®ã�„ã�šã‚Œã�‹ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™ãƒ‡ãƒ�ãƒƒã‚°ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¨­å®šã�™ã‚‹ # æŒ‡ç¤ºã�Œé�…ã�™ã�Žã�¾ã�™#pragma options align=reset ã�Œå¤šã�™ã�Žã�¾ã�™%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™æ›¸å¼�ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ãƒ¡ã‚½ãƒƒãƒ‰ %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™ä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œå¤šã�™ã�Žã�¾ã�™ã€‚ä½¿ç”¨æ³•ã�«é–¢ã�—ã�¦ã�¯ %s --help ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™return æ–‡å†…ã�®å€¤ã�Œå¤šã�™ã�Žã�¾ã�™ç ´æ£„ã�™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ç©ºé–“ã�Œå¤§ã��ã�™ã�Žã�¾ã�™: %dæº–å‚™ã�™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ç©ºé–“ã�Œå¤šã�™ã�Žã�¾ã�™: %då±€æ‰€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ç·�ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯ãƒ©ãƒ™ãƒ«ã‚’å��å‰�ç©ºé–“ã�§åˆ†é›¢ã�§ã��ã�¾ã�›ã‚“ã€‚è­˜åˆ¥å­� %qE ã�Œç«¶å�ˆã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯ ISO C ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�¯æ‹’å�¦ã�•ã‚Œã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯å…±ç”¨ä½“ã�®åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯å�˜é …ãƒ—ãƒ©ã‚¹æ¼”ç®—å­�ã‚’æ‹’å�¦ã�—ã�¾ã�™VAX æµ®å‹•å°�æ•°ã�§ã�¯ãƒˆãƒ©ãƒƒãƒ—ãƒ¢ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™%<delete%> ã�«ä¸Žã�ˆã‚‰ã‚Œã‚‹åž‹ %q#T ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�åž‹å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿåž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�« %qE ã�®å®£è¨€å†…ã�§ã�ªã‚Šã�¾ã�™åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«åž‹å��å†…ã�§ã�ªã‚Šã�¾ã�™åž‹ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿåž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %sSSA_NAME ã�¨ã��ã�®ã‚·ãƒ³ãƒœãƒ«é–“ã�§åž‹ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“ã‚¢ãƒ‰ãƒ¬ã‚¹å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™é…�åˆ—ç¯„å›²å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™é…�åˆ—å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™äºŒé€²å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™è¤‡ç´ æ•°å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™æ�¡ä»¶å¼�ã�§ã�®åž‹ã�®çµ„å�ˆã‚�ã�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ãƒ�ã‚¤ãƒ³ã‚¿åŠ ç®—å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™å®Ÿéƒ¨/è™šéƒ¨å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™ã‚·ãƒ•ãƒˆå¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™åž‹å��ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®åž‹ã�¯ GCC æ‹¡å¼µã�§ã�™æ­£å¼�ã�ª %d ç•ªç›®ã�®ä»®å¼•æ•°ã�®åž‹ã�Œä¸�å®Œå…¨ã�§ã�™é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™typedef %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ (ä»£ã‚�ã‚Šã�« __typeof__ ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„)ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“%qs ã‚’ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ãƒˆã�§ã��ã�¾ã�›ã‚“ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“å‹•çš„ä¾�å­˜é–¢ä¿‚ '%s' ã‚’é–‹ã�‘ã�¾ã�›ã‚“PIC ãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�« '%s' ã‚’ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“æœªå®šç¾©ã�®å��å‰�ä»˜ã��é�žæ¼”ç®—å­� %qs ã�§ã�™äºˆæœŸã�—ã�ªã�„å€�æ•°è¢«æ¼”ç®—å­�äºˆæœŸã�—ã�ªã�„æ¼”ç®—å­�ã‚¢ãƒ‰ãƒ¬ã‚¹å†…ã�®äºˆæœŸã�—ã�ªã�„å‰¯ä½œç”¨å®šç¾©ã�§ã��ã�ªã�„ call æ“�ä½œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™å…±ç”¨ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“å…±ç”¨ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™-mtune= å†…ã�«ä¸�æ˜Žã�ª CRIS CPU ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™: %s-march= ã�¾ã�Ÿã�¯ -mcpu= å†…ã�§ä¸�æ˜Žã�ª CRIS ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™: %sä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™ä¸�æ˜Žã�ª IRA ç¯„å›² %qs ã�§ã�™ä¸�æ˜Žã�ª TLS ãƒ¢ãƒ‡ãƒ« %qs ã�§ã�™ä¸�æ˜Žã�ªã‚¢ã‚¯ã‚·ãƒ§ãƒ³ %qE (%<#pragma pack%> ç”¨) ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿdelete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�«ã‚ˆã�£ã�¦ä¸�æ˜Žã�ªã‚³ãƒ¼ãƒ«ãƒ�ãƒƒã‚¯ã‚¤ãƒ™ãƒ³ãƒˆã�Œç™»éŒ²ã�•ã‚Œã�¾ã�—ã�Ÿä¸�æ˜Žã�ª cc_attr å€¤ã�§ã�™æ›¸å¼�å†…ã�«ä¸�æ˜Žã�ªåž‹å¤‰æ�›æ–‡å­— %qc ã�Œã�‚ã‚Šã�¾ã�™ä¸�æ˜Žã�ªå��å‰�å¾©å…ƒ (demangle) ã‚¹ã‚¿ã‚¤ãƒ« '%s' ã�§ã�™ä¸�æ˜Žã�ªä½™åˆ†ã�ªç²¾åº¦ã‚¹ã‚¿ã‚¤ãƒ« %qs ã�§ã�™ä¸�æ˜Žã�ªæµ®å‹•å°�æ•°çŸ­ç¸®å½¢ %qs ã�§ã�™ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰ä¸�æ˜Žã�ªãƒžã‚·ãƒ³ãƒ¢ãƒ¼ãƒ‰ %qE ã�§ã�™ä¸�æ˜Žã�ª move å‘½ä»¤:ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™%<#pragma GCC diagnostic%> ã�®å¾Œã�«ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %sä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™ä¸�æ˜Žã�ªã‚¹ã‚¤ãƒƒãƒ� -mlong-double-%s ã�§ã�™ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™-mmacosx-version-min ã�®ä¸�æ˜Žã�ªå€¤ %qs ã�§ã�™-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™ç„¡å��ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã�Œã€�ã��ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’å®šç¾©ã�—ã�¦ã�„ã�¾ã�›ã‚“ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿé�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™èª�è­˜ã�§ã��ã�ªã�„å‘½ä»¤:èª�è­˜ã�§ã��ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*sèª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„æ›¸å¼�æŒ‡å®šã�§ã�™èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %cprint_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿèª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™èª�è­˜å‡ºæ�¥ã�ªã�„ã‚»ã‚¯ã‚·ãƒ§ãƒ³å�� %qE ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€¤ %qs ã�§ã�™å›žå¾©ã�§ã��ã�ªã�„ã‚¨ãƒ©ãƒ¼æŽ¥å°¾è¾žã�Œã�ªã�„æµ®å‹•å°�æ•°å®šæ•°ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %sã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®é€£çµ�ã�§ã�™æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�™ã‚‹ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æŽ¥å°¾è¾žã�§ã�™çµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�ªã�„æ›¸å¼�æ–‡å­—åˆ—ã�§ã�™$-ã‚¹ã‚¿ã‚¤ãƒ«ã�®æ›¸å¼�ã�§æœªä½¿ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™ä½¿ç”¨ã�•ã‚Œã�ªã�„å¤‰æ•° %q+D ã�§ã�™case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸Šéƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å¤§å€¤ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„è©³ç´°ã�«ã�¤ã�„ã�¦ã�¯ -Winvalid-pch ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„ä»£ã‚�ã‚Šã�« __attribute__ ((vector_size)) ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™%s ã�¨ %s ã‚’ %s æ›¸å¼�ã�§ä¸€ç·’ã�«ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%s ã�¨ %s ã‚’ %<%%%c%> %s æ›¸å¼�ã�§ä¸€ç·’ã�«ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�ªã�„é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§å…±ç”¨ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™IBM æ‹¡å¼µç²¾åº¦ long double ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™IEEE æ‹¡å¼µç²¾åº¦ long double ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™darwin64 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™å�¤ã�„ darwin ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%<void%> ã‚’è¿”ã�™é–¢æ•°ã�®çµ�æžœã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %sè¨ˆç®—ã�•ã‚Œã�Ÿå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“-mfixed-range ã�®å€¤ã�¯ REG1-REG2 å½¢å¼�ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•° %q+D ã�Œ %<longjmp%> ã�¾ã�Ÿã�¯ %<vfork%> ã�«ã‚ˆã�£ã�¦ç ´å£Šã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“å¤‰æ•° %qD ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œä¸�å®Œå…¨åž‹ã�§ã�™å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå¤‰æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�« %<static%> ã�¨å®£è¨€ã�•ã‚Œã�Ÿå¤‰æ•°ã�Œ %<extern%> ã�¨å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã�“ã�®ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼�ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç”Ÿæˆ�ã�—ã�ªã�„é™�ã‚Šæ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œè¶…é�Žã�—ã�¾ã�—ã�Ÿå¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œ -fvar-tracking-assignments ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ã€‚-fvar-tracking-assignments ç„¡ã�—ã�§å†�åº¦è©¦ã�¿ã�¦ã�„ã�¾ã�™å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ %qE ã�§ã�™ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®ã‚µã‚¤ã‚ºã�Œè¦�ç´ ã�®ã‚µã‚¤ã‚ºã�®æ•´æ•°å€�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_eh_tree ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_flow_info ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_gimple ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_histograms ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿversion å±žæ€§ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“é�ž VOP å®£è¨€ç”¨ã�®ä»®æƒ³ SSA å��ã�§ã�™ä»®æƒ³åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã�¯ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“å�¯è¦–æ€§ã�®å¼•æ•°ã�¯ "default"ã€�"hidden"ã€�"protected" ã�¾ã�Ÿã�¯ "internal" ã�®ã�†ã�¡ä¸€ã�¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å�¯è¦–æ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å�¯è¦–æ€§å±žæ€§ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿvoid ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿè­¦å‘Š: è­¦å‘Š: ã‚·ã‚¹ãƒ†ãƒ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹æ™‚ã�¯ '-static' ã‚’æŒ‡å®šã�™ã‚‹ã�“ã�¨ã‚’æ¤œè¨Žã�—ã�¦ã��ã� ã�•ã�„å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯å…¬é–‹ (public) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§ %q+D ã�¯é�™çš„ãƒªãƒ³ã‚¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å‡ºåŠ›ã‚’ %s ã�¸æ›¸ã��è¾¼ã�¿ä¸­ã�§ã�™: %mäº’æ�›æ€§ã�®ã�ªã�„ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™%qs ã�®å¹…ã�Œã��ã�®ã‚µã‚¤ã‚ºã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™å®šæ•°ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«æ›¸ã��è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)NULL ãƒ�ã‚¤ãƒ³ã‚¿ã‚’é€šã�—ã�¦æ›¸ã��è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿé–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™æ¸›åˆ†ã�™ã‚‹å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å¢—åˆ†ã�™ã‚‹å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …æ„Ÿå˜†ç¬¦(!)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™xstormy16_print_operand: ä¸�æ˜Žã�ªã‚³ãƒ¼ãƒ‰ã�§ã�™z/Architecture ãƒ¢ãƒ¼ãƒ‰ã�¯ %s ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“0 ã�¾ã�Ÿã�¯è² ã�®ã‚µã‚¤ã‚ºã�®é…�åˆ— %q+D ã�§ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®ã‚µã‚¤ã‚ºã�Œ 0 ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œ 0 ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œ 0 ã�§ã�™%s æ›¸å¼�ã�®å¹…ã�Œ 0 ã�§ã�™é•·ã�•ã�Œ 0 ã�® %s æ›¸å¼�æ–‡å­—åˆ—ã�§ã�™{ç„¡å��}
\ No newline at end of file
--- 293,301 ----
  é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma longcall ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™å­˜åœ¨ã�—ã�ªã�„ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "%s" ã‚’ç„¡è¦–ã�—ã�¾ã�™
  warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %q.*s (%<-fdump-%s%> å†…) ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ä¸�æ­£ã�ªè¢«æ¼”ç®—å­�ã�Œæ¤œå‡ºã�•ã‚Œã�¾ã�—ã�Ÿé–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™%<asm%> å†…ã�§åˆ¶ç´„ã‚’è¡Œã�†ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“%<asm%> å†…ã�§ãƒ¬ã‚¸ã‚¹ã‚¿åˆ¶ç´„ã�¯ä¸�å�¯èƒ½ã�§ã�™%s å†…ã€�ä½�ç½® %s:%då¼�å†…äº’æ�›æ€§ã�®ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ä¿®é£¾å­� %qs ã�¨ %qs ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�¸ã�®äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™PHI å¼•æ•° %u å†…ã�§äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã�¸ã�®åž‹ %qT ã�‹ã‚‰ã�®ä»£å…¥æ™‚ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã‚’åž‹ %qT ã‚’ä½¿ç”¨ã�—ã�¦åˆ�æœŸåŒ–æ™‚ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™åž‹ %qT ã‚’æˆ»ã�™ã�¨ã��ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™ã€‚åž‹ %qT ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“%<asm%> å†…ã�®è¢«æ¼”ç®—å­�åˆ¶ç´„ã�«ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“label_to_block_map å†…ã�«é–“é�•ã�£ã�Ÿã‚¨ãƒ³ãƒˆãƒªã�Œã�‚ã‚Šã�¾ã�™æ­£ã�—ã��ã�ªã�„å‘½ä»¤:åˆ—æŒ™å€¤ã�®å¢—åˆ†ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™é–¢æ•° %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®å¢—åˆ†ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™é–“æŽ¥é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“init é–¢æ•°ã‚’ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %s ã�§è¦‹ã�¤ã�‘ã�¾ã�—ã�Ÿå·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸Šæ›¸ã��ã�•ã‚Œã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œå‰¯ä½œç”¨ã�§ä¸Šæ›¸ã��ã�•ã‚Œã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ‰æ™‚ã�«è¨ˆç®—å‡ºæ�¥ã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿåˆ�æœŸåŒ–å­�ã�Œ %q+D ã�®ã‚µã‚¤ã‚ºç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿæµ®å‹•å°�æ•°ç‚¹æ•°ã�®åˆ�æœŸè¨­å®šå­�ã�®å€¤ã�Œã€�æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“æ•´æ•°/å›ºå®šå°�æ•°ç”¨ã�®åˆ�æœŸåŒ–å­�ã�Œè¤‡é›‘ã�™ã�Žã�¾ã�™ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�¯ dllimport ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“noinline å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�§ã�™é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™%q+F å‘¼ã�³å‡ºã�—ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %så…¥åŠ›è¢«æ¼”ç®—å­�åˆ¶ç´„ã�« %qc ã�Œå�«ã�¾ã‚Œã�¾ã�™å‘½ä»¤ã�«ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå�«ã�¾ã‚Œã�¦ã�„ã�¾ã�™!å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s
  å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“å‘½ä»¤ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®ä¸�å��åˆ†ã�ªå¼•æ•°ã�§ã�™é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿæ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™æ•´æ•°çµ�æžœã�®åž‹ç²¾åº¦ã�Œ BIT_FIELD_REF ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚µã‚¤ã‚ºã�«é�©å�ˆã�—ã�¾ã�›ã‚“ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚æ­£ã�—ã��ã�ªã�„ã‚·ãƒ•ãƒˆ:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚ä¸�æ˜Žã�ªãƒ¢ãƒ¼ãƒ‰:ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼: å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å†…éƒ¨ã‚¨ãƒ©ãƒ¼: é–“é�•ã�£ã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�™: %då†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™å†…éƒ¨ã‚¨ãƒ©ãƒ¼: é–“é�•ã�£ã�Ÿè¢«æ¼”ç®—å­�ã‚’æŒ�ã�¤ cris_side_effect_mode_ok ã�§ã�™å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ã�Œ MIPS16 é–¢æ•°ã�§ã�¯ã�„ã�‘ã�¾ã�›ã‚“interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™ç„¡åŠ¹ã�ª %%-code ã�§ã�™ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%C å€¤ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%E å€¤ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%G ãƒ¢ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%J å€¤ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%L å€¤ç„¡åŠ¹ã�ª %%M å€¤ç„¡åŠ¹ã�ª %%N å€¤ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%P å€¤ç„¡åŠ¹ã�ª %%R å€¤ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%U å€¤ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%c è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%d è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%d å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%h å€¤ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™ç„¡åŠ¹ã�ª %%j å€¤ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%m å€¤ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%r å€¤ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª %%s å€¤ç„¡åŠ¹ã�ª %%t/%%b å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„ç„¡åŠ¹ã�ª 'asm' ã�§ã�™: ãƒ—ãƒ©ã‚¹/ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®ç„¡åŠ¹ã�ª (ãƒ�ã‚¤ãƒ³ã‚¿) è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ª LHS ã�§ã�™ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™ç„¡åŠ¹ã�ª PHI çµ�æžœã�§ã�™è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™%<#pragma align%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™%<sizeof%> ã‚’é–¢æ•°åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™%qs ã‚’void åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™%qE å±žæ€§ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™gimple å‘¼ã�³å‡ºã�—ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªæ�¡ä»¶è¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™%<#pragma pack%> å†…ã�§ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿæ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™callreturn æ–‡å†…ã�§ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™CPU "%s" ã�¯ %s"%s"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆåž‹ã�§ã�™ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå¼�ã�§ã�™å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™MEM_REF ã�®ç„¡åŠ¹ã�ªç¬¬ä¸€è¢«æ¼”ç®—å­�ã�§ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§ç„¡åŠ¹ã�ªé–¢æ•°ã�§ã�™ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™ãƒ¡ãƒ³ãƒ� %qE ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸå€¤ã�§ã�™ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™ç„¡åŠ¹ã�ªå‘½ä»¤:gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªãƒ©ãƒ™ãƒ«ã�§ã�™ç„¡åŠ¹ã�ªä»£å…¥ã�®å·¦è¾ºã�§ã�™ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™ãƒ™ã‚¯ãƒˆãƒ«å€¤åŠ ç®—ã�¸ã�®ç„¡åŠ¹ã�ªé�žãƒ™ã‚¯ãƒˆãƒ«è¢«æ¼”ç®—å­�ã�§ã�™MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™TARGET_MEM_REF å†…ã�§ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™MEM_REF ã�®ç„¡åŠ¹ã�ªã‚ªãƒ•ã‚»ãƒƒãƒˆè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™'A' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'D' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'H' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'O' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'T' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'b' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'e' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'m' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'o' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'p' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�'z' ä¿®é£¾å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™é–“æŽ¥å�‚ç…§å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™return æ–‡å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™å�˜é …æ¼”ç®—å¼�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™å�˜é …æ¼”ç®—å­�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ä¿®é£¾æ–‡å­—ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%N ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%R ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%S ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%T/%%B ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ãƒ—ãƒ©ã‚¹/ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ã€‚åž‹ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿åŠ ç®—ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ã€‚ç¬¬ä¸€è¢«æ¼”ç®—å­�ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“switch æ–‡ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™gimple æ¯”è¼ƒå†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™é…�åˆ—å�‚ç…§ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)%<__fpreg%> ã�«é–¢ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™BIT_FIELD_REF ã�¸ã�®ç„¡åŠ¹ã�ªä½�ç½®ã�¾ã�Ÿã�¯ã‚µã‚¤ã‚ºè¢«æ¼”ç®—å­�ã�§ã�™ç„¡åŠ¹ã�ªå�¥èª­ç‚¹ %qc ã�Œåˆ¶ç´„å†…ã�«ã�‚ã‚Šã�¾ã�™'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™ç„¡åŠ¹ã�ªå�‚ç…§æŽ¥é ­è¾žã�§ã�™ç„¡åŠ¹ã�ª %q+D ç”¨ã�®ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™å‘½ä»¤å†…ã�«ç„¡åŠ¹ã�ª rtl å…±æœ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬äºŒå¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�é–¢æ•° %qE ç”¨ã�®ç„¡åŠ¹ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�™%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬ä¸‰å¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)æš—é»™çš„ã�ªå¤‰æ�›ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)å�˜é …æ¼”ç®—å­� %<*%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™æµ®å‹•å°�æ•°ç‚¹ã�¸ã�®å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™æ•´æ•°ã�¸ã�®å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™nop å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™%%dã€�%%xã€�ã�¾ã�Ÿã�¯ %%X ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™'%%%c' ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™':' ä¿®é£¾å­�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ–¹æ³•ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™å¢ƒç•Œã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™%qE å±žæ€§ç”¨ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™iwmmxt ABI ã�¯ iwmmxt æ©Ÿèƒ½ã�Œã�‚ã‚‹ CPU ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™iwmmxt ã�¯é�©åˆ‡ã�ªæ“�ä½œç”¨ã�« AAPCS äº’æ�› ABI ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™#pragma %s ã�®æœ«å°¾ã�«ã‚´ãƒŸ#pragma ADDRESS ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma GCC memregs [0..16] ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endsda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endtda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs endzda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs interrupt ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs section ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs startsda å±žæ€§ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs starttda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma ghs startzda ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma %s%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma GCC visibility%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma align%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma fini%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma init%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma message%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma pack%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma pop_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma push_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma redefine_extname%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma reset_options%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™%<#pragma weak%> ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma ms_struct' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma options' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™'#pragma unused' ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™ãƒ©ãƒ™ãƒ« ãƒ©ãƒ™ãƒ« %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %q+D ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %q+D ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿè¤‡å�ˆæ–‡ã�®æœ€å¾Œã�«ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“è¨€èªžæ–‡å­—åˆ— %<"%E"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš—é»™çš„ã�«å›ºå®šæ•´æ•°åž‹ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿæœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ld ã�¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿå·¦ç²¾åº¦strfmon æ›¸å¼�ã�®å·¦ç²¾åº¦å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“é•·ã�•ä¿®é£¾å­�printf æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�scanf æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�strfmon æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�æ–‡å­— %c ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿã�Œå‘½ä»¤ã�¯ CONST_INT ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s
! ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ©ã‚¤ãƒ–ãƒ©ãƒª lib%s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“å±€æ‰€ã‚¯ãƒ©ã‚¹ %q#T ã�¯é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %q#D ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“å±€æ‰€å¤‰æ•°ã�®ãƒ¡ãƒ¢ãƒªè¦�æ±‚ã�Œå®¹é‡�ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™è«–ç�† %<and%> ã�Œé�žçœŸå�½å®šæ•°ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ç›¸äº’ã�«æŽ’ä»–çš„ã�ªå€¤ã�®è«–ç�† %<and%> æ¼”ç®—ã�¯å¸¸ã�«å�½ (false) ã�¨ã�ªã‚Šã�¾ã�™è«–ç�† %<or%> ã�Œé�žçœŸå�½å®šæ•°ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™long, short, signed ã�¾ã�Ÿã�¯ unsigned ã�®ä½¿ç”¨ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸‹éƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™lp_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“%i ç”¨ã�® lp_array ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™æ¸›åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™å¢—åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™ä»£å…¥ã�®å·¦å�´ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™å�˜é … %<&%> ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™%qs ã�®å¾Œã�«ãƒžã‚¯ãƒ­å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“èª¤ã�£ã�Ÿå½¢å¼�ã�® #pragma GCC visibility push ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma builtin ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma ghs section ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma redefine_extname ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® #pragma weak ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma %s%> ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma align%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma align%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma fini%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma fini%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma message%> ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack(pop[, id])%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma pack(push[, id][, <n>])%> ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma ms_struct {on|off|reset}' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma ms_struct' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma options align={mac68k|power|reset}' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿé–“é�•ã�£ã�Ÿå½¢å¼�ã�® '#pragma options' ã�§ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿèª¤ã�£ã�Ÿå½¢å¼�ã�® COLLECT_GCC_OPTIONS ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -fplugin-arg-%s ã�§ã�™ (-<key>[=<value>] ã�Œã�‚ã‚Šã�¾ã�›ã‚“)é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�¯å‡ºåŠ›è¢«æ¼”ç®—å­�å†…ã�§ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ä¸€è‡´åˆ¶ç´„ã�Œç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ç•ªå�·ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�®æœ€å¤§å€¤ã�¯ %u ã�§ã�™-EB ã�¨ -EL ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“-m32 ã�¨ -m64 ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ -mmedia ã�Œä½¿ç”¨ã�•ã‚Œã�ªã�„é™�ã‚Šåˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚³ãƒ”ãƒ¼ä»£å…¥æ¼”ç®—å­�ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã�Œã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆåž‹ã�«ä¸€è‡´ã�—ã�¾ã�›ã‚“ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�®æœ€å°�å€¤ã�¯ %u ã�§ã�™mips16 é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™æ›¸å¼�å†…ã�« $ ã�®è¢«æ¼”ç®—å­�ç•ªå�·ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC visibility push%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ'#pragma unused' ã�®å¾Œã�« '(' ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ'#pragma unused' ã�®å¾Œã�« ')' ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�ŸPHI å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å��å‰�ä»˜ã��é�žæ¼”ç®—å­�ç”¨ã�®é–‰ã�˜ã‚‹ä¸­æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“é–‰ã�˜ã‚‹å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“strfmon æ›¸å¼�ã�®æœ€å¾Œã�«è©°ã‚�æ–‡å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ•°å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“é–‹ã��å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC diagnostic%> é¡žã�®å¾Œã�«ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�®å¾Œã�«ãƒ‘ã‚¹ã�Œã�‚ã‚Šã�¾ã�›ã‚“çµ‚ç«¯ã�® %c æ–‡å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¢ãƒ¼ãƒ‰ %qs ã�Œé�©åˆ‡ã�§ã�ªã�„åž‹ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™%d å€‹ã‚ˆã‚Šå¤šã�„è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™å…±ç”¨ä½“ %qT å†…ã�®è¤‡æ•°ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿè¤‡æ•°ã�®é–¢æ•°åž‹å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™è¤‡æ•°ã�®å‰²ã‚Šè¾¼ã�¿å±žæ€§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“è¤‡æ•°ã�®ä»®å¼•æ•°ã�Œ %qD ã�¨ã�„ã�†å��å‰�ã�§ã�™%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™å®£è¨€æŒ‡å®šå†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™%s ã�«ä¸�å�¯è§£ã�ªãƒªãƒ�ã‚¸ãƒˆãƒªæƒ…å ±ã�Œã�‚ã‚Šã�¾ã�™ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã�Œã�‚ã‚Šã�¾ã�›ã‚“anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™ã€‚å­˜åœ¨ã�—ã�ªã�„ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™è² ã�®å‘½ä»¤é•·ã�§ã�™é ˜åŸŸ %i ã�®å…¥ã‚Œå­�ã�®æ·±ã�•ã�Œè² ã�§ã�™è² ã�®ã‚·ãƒ•ãƒˆæ•°ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œè² ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œè² ã�§ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå¤–éƒ¨å®£è¨€ %qD ã�§ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™%<union %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“CRIS ç”¨ã�® FUNCTION_PROFILER ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%<%%[%> æ›¸å¼�ç”¨ã�®é–‰ã�˜ã‚‹ %<]%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¢ãƒ¼ãƒ‰ %qs ç”¨ã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�Œã�‚ã‚Šã�¾ã�›ã‚“%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“immediate_use ãƒªã‚¹ãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<#pragma GCC visibility pop%> ã�«å¯¾å¿œã�™ã‚‹ push ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒªãƒ³ã‚¯ç”¨ã�®ãƒ—ãƒ­ã‚»ãƒƒã‚µåž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®æœ€å¾Œã�«ã‚»ãƒŸã‚³ãƒ­ãƒ³ã�Œã�‚ã‚Šã�¾ã�›ã‚“%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�ãƒ¡ãƒ¢ãƒªã‚’è§£æ”¾ã�—ã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™gimple å‘¼ã�³å‡ºã�—å†…ã�§é�žé–¢æ•°ã�§ã�™æ�¡ä»¶å†…ã�§é�žæ•´æ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿå�¯å¤‰åž‹ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�™ã‚‹é�žæ¨™æº–ã�®æŽ¥å°¾è¾žã�§ã�™%q+D ã�®é�žé�™çš„å®£è¨€ã�Œé�™çš„å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™%q+D ã�®é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™é�žå±€æ‰€ãƒ©ãƒ™ãƒ« ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™å‚™è€ƒ: NULL ãƒ�ã‚¤ãƒ³ã‚¿æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼•æ•°ã�®æ•°ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“å¼•æ•°ã�®æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®è¦�ç´ ã�®æ•°ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“çµ�æžœã�®æ•°ã�Œå€¤ã�®æ•°ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“objc++-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« objective-c++-cpp-output ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„objc-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« objective-c-cpp-output ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œãƒ¡ã‚½ãƒƒãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å�¯å¤‰åž‹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯ãƒªãƒ³ã‚¯ã�•ã‚Œã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™å»ƒæ­¢ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ -I- ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚ä»£ã‚�ã‚Šã�« -iquote ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„packed ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ GCC 4.4 ã�§å¤‰æ›´ã�•ã‚Œã�¦ã�„ã�¾ã�™å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—é–¢æ•°å®£è¨€å†…ã�§å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ä»®å¼•æ•°å®£è¨€ã�§ã�™å�³å€¤ã�¨ã�—ã�¦ãƒ­ãƒ¼ãƒ‰ã�§ã��ã‚‹ã�®ã�¯ 0.0 ã�®ã�¿ã�§ã�™.bss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�«ã�¯æœªåˆ�æœŸåŒ–å¤‰æ•°ã�®ã�¿é…�ç½®å‡ºæ�¥ã�¾ã�™åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å¤‰æ•°ã�®ã�¿ .noinit ã‚»ã‚¯ã‚·ãƒ§ãƒ³å†…ã�«é…�ç½®ã�§ã��ã�¾ã�™å¼±ã�„åˆ¥å��ã�®ã�¿ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™/dev/zero ã‚’é–‹ã��ã�¾ã�™: %mä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %må‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %mè¢«æ¼”ç®—å­�åˆ¶ç´„ã�«æ­£ã�—ã��ã�ªã�„ä½�ç½®ã�«ã�‚ã‚‹ %<+%> ã�¾ã�Ÿã�¯ %<=%> ã�Œå�«ã�¾ã‚Œã�¾ã�™è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™%% æ–‡å­—ã�®å¾Œã�«è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œç¯„å›²å¤–ã�§ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œæ›¸å¼�ã�®ç¯„å›²å¤–ã�§ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œå¼•æ•°ã‚’å�–ã‚‰ã�ªã�„æ›¸å¼�ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™è¢«æ¼”ç®—å­�ç•ªå�·ã�Œä»£å…¥ã�®æŠ‘åˆ¶ã�¨å…±ã�«ä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�™?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™%qE ã�«é–¢ã�™ã‚‹æ¼”ç®—ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“æœ€é�©åŒ–ã�«ã‚ˆã‚Šãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�®èª­ã�¿è¾¼ã�¿/æ›¸ã��è¾¼ã�¿ã�Œå‰Šé™¤ã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“option("%s") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æœ‰åŠ¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³: æ¸¡ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³: æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿé ˜åŸŸ %i ã�®å¤–éƒ¨ãƒ–ãƒ­ãƒƒã‚¯ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å‡ºåŠ›åˆ¶ç´„ %d ã�¯å�˜ä¸€ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å‡ºåŠ›åˆ¶ç´„ %qc (è¢«æ¼”ç®—å­� %d ç”¨) ã�Œå…ˆé ­ã�«ã�‚ã‚Šã�¾ã�›ã‚“å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«å��ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™å‡ºåŠ›ç•ªå�· %d ã�¯ç›´æŽ¥ã‚¢ãƒ‰ãƒ¬ã‚¹æŒ‡å®šã�§ã��ã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­�åˆ¶ç´„ã�« %<=%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“å‡ºåŠ›è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�®å®šæ•°ã�§ã�™output_move_single:é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿå®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿåˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿpacked å±žæ€§ã�¯é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾ã�™%q+D ã�® packed å±žæ€§ã�¯ é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾packed å±žæ€§ã�¯ %qE ã�®é�žåŠ¹çŽ‡ã�ªæ•´åˆ—ã�®åŽŸå› ã�¨ã�ªã‚Šã�¾ã�™packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“packed å±žæ€§ã�¯ %q+D ã�«ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“packed å±žæ€§ã�¯ %qE ã�«ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %q+D ã�¯ç›´å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“ä»®å¼•æ•° %u (%q+D) ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u (%q+D) ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %<float%> (%<double%> ã�§ã�¯ã�ªã��) ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %qT (%qT ã�§ã�¯ã�ªã��) ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°ç‚¹åž‹ã�§ã�¯ã�ªã��è¤‡ç´ æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æ•´æ•°åž‹ã�§ã�¯ã�ªã��è¤‡ç´ æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯è¤‡ç´ æ•°åž‹ã�§ã�¯ã�ªã��æµ®å‹•å°�æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æ•´æ•°åž‹ã�§ã�¯ã�ªã��æµ®å‹•å°�æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯è¤‡ç´ æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ç„¡ã�—ã�¨ã�—ã�¦ã�§ã�™äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™pch_preprocess pragma ã�¯ -fpreprocessed ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %mãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ GPL ã�«é�©å�ˆã�—ã�Ÿãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“
  %sãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ã‚¤ãƒ™ãƒ³ãƒˆ %s ç”¨ã�« NULL ã‚³ãƒ¼ãƒ«ãƒ�ãƒƒã‚¯é–¢æ•°ã‚’ç™»éŒ²ã�—ã�¾ã�—ã�Ÿãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�¯ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³å†…ã�® -fplugin-arg-%s ã‚ˆã‚Šå‰�ã�§æŒ‡å®šã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã‚µãƒ�ãƒ¼ãƒˆã�¯ç„¡åŠ¹ã�§ã�™ã€‚--enable-plugin ã‚’ä»˜ã�‘ã�¦ configure ã‚’è¡Œã�£ã�¦ã��ã� ã�•ã�„%<void *%> åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚·ãƒ³ãƒœãƒ«ã�‹ã‚‰ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œé–“é�•ã�£ã�¦ã�„ã‚‹ã‚ˆã�†ã�§ã�™ãƒ�ã‚¤ãƒ³ã‚¿ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåž‹ã�¯ C++ ã�§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®å·®ã‚’æ±‚ã‚�ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“æ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿæµ®å‹•å°�æ•°ç‚¹æ•°ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿæ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨æ•´æ•°åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å‰�ç½®æ¸›åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å‰�ç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ç²¾åº¦printf æ›¸å¼�ã�§ã�®ç²¾åº¦è¿°èªžä»˜ã�� Thumb å‘½ä»¤æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�® %q+D ã�®æš—é»™çš„ã�ªå®£è¨€ã�¯ã�“ã�“ã�§ã�™å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�ŸVxWorks ç”¨ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã‚µãƒ�ãƒ¼ãƒˆ-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s
  ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�§ã�™%q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¯å‰�ã�®å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å®šç¾©ã‚ˆã‚Šå°‘ã�ªã�„å¼•æ•°ã‚’å®£è¨€ã�—ã�¦ã�„ã�¾ã�™%q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¯å‰�ã�®å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å®šç¾©ã‚ˆã‚Šå¤šã��ã�®å¼•æ•°ã‚’å®£è¨€ã�—ã�¦ã�„ã�¾ã�™é�žãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®šç¾©ã�«ç¶šã�„ã�¦ %q+D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�™ç–‘ä¼¼ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œå‘¼ã�³å‡ºã�•ã‚Œã�¾ã�›ã‚“r0 ã�¯å‘¼ã�³å‡ºã�—ã�«ã‚ˆã�£ã�¦ä¸Šæ›¸ã��ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦åˆ©ç”¨ã�§ã��ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™NULL ãƒ�ã‚¤ãƒ³ã‚¿ã‚’é€šã�—ã�¦èª­ã�¿è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™%q+D ã�Œç•°ã�ªã‚‹å�¯è¦–æ€§ã�§å†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ (å�¤ã�„å�¯è¦–æ€§ã�Œä¿�è­·ã�•ã‚Œã�¾ã�™)ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™åˆ—æŒ™åž‹ %q+D ã�®å†�å®£è¨€ã�§ã�™ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™extern inline ã�§å†�å®šç¾©ã�•ã‚Œã�Ÿé–¢æ•°ã�¯ inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¾ã�›ã‚“%<struct %E%> ã�®å†�å®šç¾©ã�§ã�™%<union %E%> ã�®å†�å®šç¾©ã�§ã�™%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™ä»®å¼•æ•° %q+D ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿtypedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q+D ã�Œç•°ã�ªã‚‹åž‹ã�§å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿlp %i ã�®é ˜åŸŸã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™region_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“é ˜åŸŸ %i ç”¨ã�® region_array ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™é�žãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %q+D ç”¨ã�«ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œä¸Žã�ˆã‚‰ã‚Œã�¾ã�—ã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™%q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�Ÿãƒ¬ã‚¸ã‚¹ã‚¿ã�Œãƒ‡ãƒ¼ã‚¿åž‹ã�«é�©å�ˆã�—ã�¾ã�›ã‚“ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“spec %s ã‚’ %s ã�«å��å‰�ã‚’å¤‰æ›´ã�—ã�¾ã�™
  Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™æ›¸å¼�å†…ã�« %s ã�®ç¹°ã‚Šè¿”ã�—ã�Œã�‚ã‚Šã�¾ã�™æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�§ã�¯ã�ªã�„ä½•ã�‹ã�®ãƒ¡ãƒ³ãƒ� %qE ã�®è¦�æ±‚ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ %q+D ç”¨ã�®æ•´åˆ—ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã‚‹æ•´åˆ— %wu ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™æˆ»ã‚Šå€¤ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™å�³ç²¾åº¦strfmon æ›¸å¼�ã�®å�³ç²¾åº¦å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“rx200 CPU ã�«ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ FPU ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“%q+D ã�®ç¬¬äºŒå¼•æ•°ã�¯ %<char **%> ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™%<__builtin_prefetch%> ã�¸ã�®ç¬¬äºŒå¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“section å±žæ€§ã�¯å±€æ‰€å¤‰æ•°ç”¨ã�«ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ %q+D ç”¨ã�«ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯ä¸Šæ›¸ã��ã�§ã��ã�¾ã�›ã‚“%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %méš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™shared ã�¨ mdll ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“å…±æœ‰ rtxã‚·ãƒ•ãƒˆæ•°ã�Œç¬¦å�·ç„¡ã�—æ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“è¢«æ¼”ç®—å­�ã�Œé�žæ•´æ•°åž‹ã�®ã‚·ãƒ•ãƒˆæ¼”ç®—ã�§ã�™ADDR_EXPR ã�Œå¤‰æ›´ã�•ã‚Œã�Ÿã�¨ã��ã�«å‰¯ä½œç”¨ã�Œè¨ˆç®—ã�•ã‚Œã�¾ã�›ã‚“åž‹ã�®ç¬¦å�·ã�¨ãƒžã‚·ãƒ³ãƒ¢ãƒ¼ãƒ‰ %qs ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“%q+D ã�®ã‚µã‚¤ã‚ºã�¯ %d ãƒ�ã‚¤ãƒˆã�§ã�™%q+D ã�®ã‚µã‚¤ã‚ºã�¯ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™ãƒ«ãƒ¼ãƒ— %d ã�®ã‚µã‚¤ã‚ºã�¯ %d ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™ã€‚%d ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %u ãƒ�ã‚¤ãƒˆã�§ã�™%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™å¤‰æ•° %q+D ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™soft-float ã�¨ long-double-128 ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ®‹å¿µã�§ã�™ã�Œæœªå®Ÿè£…ã�§ã�™: ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™ã‚½ãƒ¼ã‚¹ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚½ãƒ¼ã‚¹ã�¯ã‚¯ãƒ©ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™spec %qs ã�Œç„¡åŠ¹ã�§ã�™spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™spec ãƒ•ã‚¡ã‚¤ãƒ«ã�«ãƒªãƒ³ã‚¯ã�«é–¢ã�™ã‚‹ spec ã�Œã�‚ã‚Šã�¾ã�›ã‚“spec ã�¯ '%s' ã�§ã�™
  
! æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«åž‹ã‚’ __attribute__ ((mode)) ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã�¾ã�™specs ã�® %%include æ§‹æ–‡ã�® %ld æ–‡å­—ä»¥é™�ã�®å½¢å¼�ã�«èª¤ã‚Šã�Œã�‚ã‚Šã�¾ã�™specs ã�® %%rename æ§‹æ–‡ã�® %ld æ–‡å­—ä»¥é™�ã�®å½¢å¼�ã�«èª¤ã‚Šã�Œã�‚ã‚Šã�¾ã�™spec ãƒ•ã‚¡ã‚¤ãƒ« %s ã�«å��å‰�ã‚’å¤‰æ›´ã�™ã‚‹ spec ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã�§ã�—ã�Ÿ%ld æ–‡å­—ã�®å¾Œã�«ã�Šã�‹ã�—ã�ª spec ãƒ•ã‚¡ã‚¤ãƒ«spec ãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã�® %ld æ–‡å­—ã�®å¾Œã�«ä¸�æ˜Žã�ª %% ã‚³ãƒžãƒ³ãƒ‰æ›¸å¼�å†…ã�«èª¤ã�£ã�Ÿ %<%%%> ã�Œæœ€å¾Œã�«ã�‚ã‚Šã�¾ã�™ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œ 8 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“: %wdã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œ 8 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“: %wdã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯é˜²è­·æ©Ÿèƒ½ã�Œé–¢æ•°ã‚’é˜²è­·ã�—ã�¦ã�„ã�¾ã�›ã‚“: å…¨ã�¦ã�®å±€æ‰€é…�åˆ—ã�Œ %d ãƒ�ã‚¤ãƒˆä»¥ä¸‹ã�§ã�™ã‚¹ã‚¿ãƒƒã‚¯é˜²è­·æ©Ÿèƒ½ã�Œå±€æ‰€å¤‰æ•°ã‚’é˜²è­·ã�—ã�¦ã�„ã�¾ã�›ã‚“: å�¯å¤‰é•·ãƒ�ãƒƒãƒ•ã‚¡å¤‰æ•°ã�§ã�™å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ç”¨ã�«ã‚¹ã‚¿ãƒƒã‚¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 2 ã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™: %d ãƒ�ã‚¤ãƒˆæ–‡ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“æ–‡ã�Œ throw ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œã€� throw ã�—ã�¾ã�›ã‚“åŠ¹æžœã�Œã�ªã�„æ–‡ã�§ã�™é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E%q+D ã�®é�™çš„å®£è¨€ã�Œé�žé�™çš„å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™static ã�¯ TPF-OS ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“ä»®å¼•æ•°ã�§ç„¡ã�„é…�åˆ—å®£è¨€å†…ã�®é�™çš„ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã�§ã�™stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿfriend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸€å®šã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %<\%o%> ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %qc ã�Œã�‚ã‚Šã�¾ã�™ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�«é€¸è„±ã�—ã�Ÿ %qs ã�Œã�‚ã‚Šã�¾ã�™strftime æ›¸å¼�ã�¯å¼•æ•°ã‚’æ›¸å¼�è§£é‡ˆã�§ã��ã�¾ã�›ã‚“æ–‡å­—åˆ—é•· %qd ã�¯é•·ã�• %qd (ISO C%d ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�§ã‚µãƒ�ãƒ¼ãƒˆã�Œè¦�æ±‚ã�•ã‚Œã‚‹é•·ã�•) ã‚ˆã‚Šé•·ã�„ã�§ã�™æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%<do%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<||%> å†…ã�«ã�‚ã‚‹ %<&&%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<<<%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<>>%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<<<%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<>>%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™%<!=%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<==%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<&%> ã�‹ã‚‰ %<&&%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<|%> ã�‹ã‚‰ %<||%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™default ã�® case ã�Œç„¡ã�„ switch ã�§ã�™switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“switch ã�Œã�“ã�“ã�‹ã‚‰é–‹å§‹ã�—ã�¾ã�™å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™PIC ãƒ¢ãƒ¼ãƒ‰ã�§ä½¿ç”¨ã�•ã‚Œã‚‹ã‚ªãƒ•ã‚»ãƒƒãƒˆä»˜ã��ã�®ã‚·ãƒ³ãƒœãƒ«ã�§ã�™ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™kern.osversion ã�® sysctl ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %mã‚·ã‚¹ãƒ†ãƒ ãƒ‘ã‚¹ %qs ã�Œçµ¶å¯¾ãƒ‘ã‚¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM/Thumb ç›¸äº’åˆ©ç”¨ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“target å±žæ€§ã�¯ã�“ã�®ãƒžã‚·ãƒ³ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ AltiVec ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ darwin64 ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ long double ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´ã�—ã�¾ã�™target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå�˜ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ã‚¯ãƒ©ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯å�‚ç…§ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæŒ‡å®šã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œå�ˆã�£ã�¦ã�„ã�¾ã�›ã‚“ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ branch-likely å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“printf ã�® ' ' ãƒ•ãƒ©ã‚°strfmon ã�® '!' ãƒ•ãƒ©ã‚°printf ã�® '#' ãƒ•ãƒ©ã‚°strftime ã�® '#' ãƒ•ãƒ©ã‚°printf ã�® ''' ãƒ•ãƒ©ã‚°scanf ã�® ''' ãƒ•ãƒ©ã‚°strfmon ã�® '(' ãƒ•ãƒ©ã‚°printf ã�® '+' ãƒ•ãƒ©ã‚°strfmon ã�® '+' ãƒ•ãƒ©ã‚°printf ã�® '-' ãƒ•ãƒ©ã‚°strfmon ã�® '-' ãƒ•ãƒ©ã‚°strftime ã�® '-' ãƒ•ãƒ©ã‚°printf ã�® '0' ãƒ•ãƒ©ã‚°strftime ã�® '0' ãƒ•ãƒ©ã‚°strftime ã�® 'E' ä¿®é£¾å­�printf ã�® 'I' ãƒ•ãƒ©ã‚°scanf ã�® 'I' ãƒ•ãƒ©ã‚°'O' ä¿®é£¾å­�strftime ã�® 'O' ä¿®é£¾å­�strfmon ã�® '^' ãƒ•ãƒ©ã‚°strftime ã�® '^' ãƒ•ãƒ©ã‚°strftime ã�® '_' ãƒ•ãƒ©ã‚°scanf ã�® 'a' ãƒ•ãƒ©ã‚°scanf ã�® 'm' ãƒ•ãƒ©ã‚°printf ã�® 'q' ãƒ•ãƒ©ã‚°-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™RX200 CPU ã�¯ FPU ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™scanf æ©Ÿèƒ½ã�®ä»£å…¥ã�®æŠ‘åˆ¶%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“m210 ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚µãƒ�ãƒ¼ãƒˆã‚’è¡Œã�ªã�ˆã�¾ã�›ã‚“æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%qE ã�Œåž‹ %qT ã�®ç¯„å›²å¤–ã�«ã�‚ã‚‹ã�®ã�§å¤‰æ�›çµ�æžœã�¯ä¸�å®šã�§ã�™%q+D ã�®ç¬¬ä¸‰å¼•æ•°ã�¯ %<char **%> ã�¨ã�™ã�¹ã��ã�§ã�—ã‚‡ã�†%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr405 ã�¨ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr500 ã�¨ fr550 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®å��é€²å®šæ•°ã�¯ ISO C90 å†…ã�§ã�®ã�¿ç¬¦å�·ç„¡ã�—ã�§ã�™ã�“ã�®å��é€²å®šæ•°ã�¯ ISO C90 ã�§ã�¯ã�Šã��ã‚‰ã��ç¬¦å�·ç„¡ã�—ã�§ã�™ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™ã�“ã�®ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ fr400 ã�¨ fr550 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®ãƒ¡ãƒ‡ã‚£ã‚¢é–¢æ•°ã�¯ fr500 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %qs ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�¯é�…å»¶åˆ†å²�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€ COMMON ãƒ‡ãƒ¼ã‚¿ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“%q+D ã�®ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œé�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™tls_model ã�®å¼•æ•°ã�¯ "local-exec"ã€�"initial-exec"ã€�"local-dynamic" ã�¾ã�Ÿã�¯ "global-dynamic" ã�®ã�†ã�¡ã�®ä¸€ã�¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“tls_model ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�Ÿã‚�ã�«ã�¯ -M ã�¾ã�Ÿã�¯ -MM ã�®ã�„ã�šã‚Œã�‹ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™ãƒ‡ãƒ�ãƒƒã‚°ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¨­å®šã�™ã‚‹ # æŒ‡ç¤ºã�Œé�…ã�™ã�Žã�¾ã�™#pragma options align=reset ã�Œå¤šã�™ã�Žã�¾ã�™%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™æ›¸å¼�ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ãƒ¡ã‚½ãƒƒãƒ‰ %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™ä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œå¤šã�™ã�Žã�¾ã�™ã€‚ä½¿ç”¨æ³•ã�«é–¢ã�—ã�¦ã�¯ %s --help ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™return æ–‡å†…ã�®å€¤ã�Œå¤šã�™ã�Žã�¾ã�™ç ´æ£„ã�™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ç©ºé–“ã�Œå¤§ã��ã�™ã�Žã�¾ã�™: %dæº–å‚™ã�™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ç©ºé–“ã�Œå¤šã�™ã�Žã�¾ã�™: %då±€æ‰€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ç·�ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯ãƒ©ãƒ™ãƒ«ã‚’å��å‰�ç©ºé–“ã�§åˆ†é›¢ã�§ã��ã�¾ã�›ã‚“ã€‚è­˜åˆ¥å­� %qE ã�Œç«¶å�ˆã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯ ISO C ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�¯æ‹’å�¦ã�•ã‚Œã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯å…±ç”¨ä½“ã�®åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™ä¼�çµ±çš„ã�ª C ã�§ã�¯å�˜é …ãƒ—ãƒ©ã‚¹æ¼”ç®—å­�ã‚’æ‹’å�¦ã�—ã�¾ã�™VAX æµ®å‹•å°�æ•°ã�§ã�¯ãƒˆãƒ©ãƒƒãƒ—ãƒ¢ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™%<delete%> ã�«ä¸Žã�ˆã‚‰ã‚Œã‚‹åž‹ %q#T ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�åž‹å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿåž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�« %qE ã�®å®£è¨€å†…ã�§ã�ªã‚Šã�¾ã�™åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«åž‹å��å†…ã�§ã�ªã‚Šã�¾ã�™åž‹ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿåž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %sSSA_NAME ã�¨ã��ã�®ã‚·ãƒ³ãƒœãƒ«é–“ã�§åž‹ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“ã‚¢ãƒ‰ãƒ¬ã‚¹å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™é…�åˆ—ç¯„å›²å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™é…�åˆ—å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™äºŒé€²å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™è¤‡ç´ æ•°å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™æ�¡ä»¶å¼�ã�§ã�®åž‹ã�®çµ„å�ˆã‚�ã�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ãƒ�ã‚¤ãƒ³ã‚¿åŠ ç®—å¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™å®Ÿéƒ¨/è™šéƒ¨å�‚ç…§å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™ã‚·ãƒ•ãƒˆå¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™åž‹å��ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®åž‹ã�¯ GCC æ‹¡å¼µã�§ã�™æ­£å¼�ã�ª %d ç•ªç›®ã�®ä»®å¼•æ•°ã�®åž‹ã�Œä¸�å®Œå…¨ã�§ã�™é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™typedef %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ (ä»£ã‚�ã‚Šã�« __typeof__ ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„)ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“%qs ã‚’ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ãƒˆã�§ã��ã�¾ã�›ã‚“ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“å‹•çš„ä¾�å­˜é–¢ä¿‚ '%s' ã‚’é–‹ã�‘ã�¾ã�›ã‚“PIC ãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�« '%s' ã‚’ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“æœªå®šç¾©ã�®å��å‰�ä»˜ã��é�žæ¼”ç®—å­� %qs ã�§ã�™äºˆæœŸã�—ã�ªã�„å€�æ•°è¢«æ¼”ç®—å­�äºˆæœŸã�—ã�ªã�„æ¼”ç®—å­�ã‚¢ãƒ‰ãƒ¬ã‚¹å†…ã�®äºˆæœŸã�—ã�ªã�„å‰¯ä½œç”¨å®šç¾©ã�§ã��ã�ªã�„ call æ“�ä½œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™å…±ç”¨ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“å…±ç”¨ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™-mtune= å†…ã�«ä¸�æ˜Žã�ª CRIS CPU ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™: %s-march= ã�¾ã�Ÿã�¯ -mcpu= å†…ã�§ä¸�æ˜Žã�ª CRIS ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™: %sä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™ä¸�æ˜Žã�ª IRA ç¯„å›² %qs ã�§ã�™ä¸�æ˜Žã�ª TLS ãƒ¢ãƒ‡ãƒ« %qs ã�§ã�™ä¸�æ˜Žã�ªã‚¢ã‚¯ã‚·ãƒ§ãƒ³ %qE (%<#pragma pack%> ç”¨) ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿdelete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ %s ã�«ã‚ˆã�£ã�¦ä¸�æ˜Žã�ªã‚³ãƒ¼ãƒ«ãƒ�ãƒƒã‚¯ã‚¤ãƒ™ãƒ³ãƒˆã�Œç™»éŒ²ã�•ã‚Œã�¾ã�—ã�Ÿä¸�æ˜Žã�ª cc_attr å€¤ã�§ã�™æ›¸å¼�å†…ã�«ä¸�æ˜Žã�ªåž‹å¤‰æ�›æ–‡å­— %qc ã�Œã�‚ã‚Šã�¾ã�™ä¸�æ˜Žã�ªå��å‰�å¾©å…ƒ (demangle) ã‚¹ã‚¿ã‚¤ãƒ« '%s' ã�§ã�™ä¸�æ˜Žã�ªä½™åˆ†ã�ªç²¾åº¦ã‚¹ã‚¿ã‚¤ãƒ« %qs ã�§ã�™ä¸�æ˜Žã�ªæµ®å‹•å°�æ•°çŸ­ç¸®å½¢ %qs ã�§ã�™ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰ä¸�æ˜Žã�ªãƒžã‚·ãƒ³ãƒ¢ãƒ¼ãƒ‰ %qE ã�§ã�™ä¸�æ˜Žã�ª move å‘½ä»¤:ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™%<#pragma GCC diagnostic%> ã�®å¾Œã�«ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %sä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™ä¸�æ˜Žã�ªã‚¹ã‚¤ãƒƒãƒ� -mlong-double-%s ã�§ã�™ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™-mmacosx-version-min ã�®ä¸�æ˜Žã�ªå€¤ %qs ã�§ã�™-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™ç„¡å��ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã�Œã€�ã��ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’å®šç¾©ã�—ã�¦ã�„ã�¾ã�›ã‚“ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿé�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™èª�è­˜ã�§ã��ã�ªã�„å‘½ä»¤:èª�è­˜ã�§ã��ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*sèª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„æ›¸å¼�æŒ‡å®šã�§ã�™èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %cprint_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿèª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™èª�è­˜å‡ºæ�¥ã�ªã�„ã‚»ã‚¯ã‚·ãƒ§ãƒ³å�� %qE ã�§ã�™èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€¤ %qs ã�§ã�™å›žå¾©ã�§ã��ã�ªã�„ã‚¨ãƒ©ãƒ¼æŽ¥å°¾è¾žã�Œã�ªã�„æµ®å‹•å°�æ•°å®šæ•°ã�§ã�™çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %sã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®é€£çµ�ã�§ã�™æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�™ã‚‹ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æŽ¥å°¾è¾žã�§ã�™çµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�ªã�„æ›¸å¼�æ–‡å­—åˆ—ã�§ã�™$-ã‚¹ã‚¿ã‚¤ãƒ«ã�®æ›¸å¼�ã�§æœªä½¿ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™ä½¿ç”¨ã�•ã‚Œã�ªã�„å¤‰æ•° %q+D ã�§ã�™case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸Šéƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å¤§å€¤ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„è©³ç´°ã�«ã�¤ã�„ã�¦ã�¯ -Winvalid-pch ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„ä»£ã‚�ã‚Šã�« __attribute__ ((vector_size)) ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™%s ã�¨ %s ã‚’ %s æ›¸å¼�ã�§ä¸€ç·’ã�«ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%s ã�¨ %s ã‚’ %<%%%c%> %s æ›¸å¼�ã�§ä¸€ç·’ã�«ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�ªã�„é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§å…±ç”¨ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™IBM æ‹¡å¼µç²¾åº¦ long double ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™IEEE æ‹¡å¼µç²¾åº¦ long double ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™darwin64 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™å�¤ã�„ darwin ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%<void%> ã‚’è¿”ã�™é–¢æ•°ã�®çµ�æžœã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %sè¨ˆç®—ã�•ã‚Œã�Ÿå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“-mfixed-range ã�®å€¤ã�¯ REG1-REG2 å½¢å¼�ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•° %q+D ã�Œ %<longjmp%> ã�¾ã�Ÿã�¯ %<vfork%> ã�«ã‚ˆã�£ã�¦ç ´å£Šã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“å¤‰æ•° %qD ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œä¸�å®Œå…¨åž‹ã�§ã�™å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå¤‰æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿå‰�ã�« %<static%> ã�¨å®£è¨€ã�•ã‚Œã�Ÿå¤‰æ•°ã�Œ %<extern%> ã�¨å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã�“ã�®ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼�ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç”Ÿæˆ�ã�—ã�ªã�„é™�ã‚Šæ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œè¶…é�Žã�—ã�¾ã�—ã�Ÿå¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œ -fvar-tracking-assignments ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ã€‚-fvar-tracking-assignments ç„¡ã�—ã�§å†�åº¦è©¦ã�¿ã�¦ã�„ã�¾ã�™å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ %qE ã�§ã�™ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®ã‚µã‚¤ã‚ºã�Œè¦�ç´ ã�®ã‚µã‚¤ã‚ºã�®æ•´æ•°å€�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_eh_tree ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_flow_info ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_gimple ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_histograms ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿverify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿversion å±žæ€§ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“é�ž VOP å®£è¨€ç”¨ã�®ä»®æƒ³ SSA å��ã�§ã�™ä»®æƒ³åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã�¯ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“å�¯è¦–æ€§ã�®å¼•æ•°ã�¯ "default"ã€�"hidden"ã€�"protected" ã�¾ã�Ÿã�¯ "internal" ã�®ã�†ã�¡ä¸€ã�¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å�¯è¦–æ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å�¯è¦–æ€§å±žæ€§ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿvoid ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿè­¦å‘Š: è­¦å‘Š: ã‚·ã‚¹ãƒ†ãƒ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹æ™‚ã�¯ '-static' ã‚’æŒ‡å®šã�™ã‚‹ã�“ã�¨ã‚’æ¤œè¨Žã�—ã�¦ã��ã� ã�•ã�„å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯å…¬é–‹ (public) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§ %q+D ã�¯é�™çš„ãƒªãƒ³ã‚¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“å¼±ã�„å�‚ç…§ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“å‡ºåŠ›ã‚’ %s ã�¸æ›¸ã��è¾¼ã�¿ä¸­ã�§ã�™: %mäº’æ�›æ€§ã�®ã�ªã�„ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�Œ %<asm%> å†…ã�«ã�‚ã‚Šã�¾ã�™%qs ã�®å¹…ã�Œã��ã�®ã‚µã‚¤ã‚ºã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™å®šæ•°ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«æ›¸ã��è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)NULL ãƒ�ã‚¤ãƒ³ã‚¿ã‚’é€šã�—ã�¦æ›¸ã��è¾¼ã‚“ã�§ã�„ã�¾ã�™ (ç¬¬ %d å¼•æ•°)%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿé–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™æ¸›åˆ†ã�™ã‚‹å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å¢—åˆ†ã�™ã‚‹å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …æ„Ÿå˜†ç¬¦(!)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™xstormy16_print_operand: ä¸�æ˜Žã�ªã‚³ãƒ¼ãƒ‰ã�§ã�™z/Architecture ãƒ¢ãƒ¼ãƒ‰ã�¯ %s ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“0 ã�¾ã�Ÿã�¯è² ã�®ã‚µã‚¤ã‚ºã�®é…�åˆ— %q+D ã�§ã�™ãƒ™ã‚¯ãƒˆãƒ«ã�®ã‚µã‚¤ã‚ºã�Œ 0 ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œ 0 ã�§ã�™ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œ 0 ã�§ã�™%s æ›¸å¼�ã�®å¹…ã�Œ 0 ã�§ã�™é•·ã�•ã�Œ 0 ã�® %s æ›¸å¼�æ–‡å­—åˆ—ã�§ã�™{ç„¡å��}
\ No newline at end of file
diff -Nrcpad gcc-8.1.0/gcc/po/ja.po gcc-8.2.0/gcc/po/ja.po
*** gcc-8.1.0/gcc/po/ja.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/ja.po	Wed Jul 25 21:38:03 2018
***************
*** 1,12 ****
  # Japanese messages for GNU gcc
! # Copyright (C) 1999, 2010, 2011 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  #
  # gcc ã�§ã�¯è§£é‡ˆã�•ã‚Œã‚‹æ›¸å¼�æ–‡å­—åˆ—ã�Œæ•°ç¨®é¡žã�‚ã‚Šã�¾ã�™
  # (1) gcc/pretty-print.c å†…ã�«ã�‚ã‚‹ pp_printf()
  # (2) gettext ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�«ã�‚ã‚‹æ›¸å¼�
  #    http://www.gnu.org/software/gettext/manual/gettext.html#gcc_002dinternal_002dformat
! # (3) gcc/tree-pretty-print.c å†…ã�«ã�‚ã‚‹ percent_K_format() 
  # c-format ãƒ•ãƒ©ã‚°ã�Œã�‚ã�£ã�¦ã‚‚ä½�ç½®ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ (%1$s, %2$d) ã�ªã�©ã�¯ä½¿ã‚�ã�ªã�„ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™
  #  - 2010/12/27 gcc-4.6-20101218 ã�§ç¢ºèª� (è°·å�£)
  #
--- 1,12 ----
  # Japanese messages for GNU gcc
! # Copyright (C) 1999, 2010, 2011, 2018 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  #
  # gcc ã�§ã�¯è§£é‡ˆã�•ã‚Œã‚‹æ›¸å¼�æ–‡å­—åˆ—ã�Œæ•°ç¨®é¡žã�‚ã‚Šã�¾ã�™
  # (1) gcc/pretty-print.c å†…ã�«ã�‚ã‚‹ pp_printf()
  # (2) gettext ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�«ã�‚ã‚‹æ›¸å¼�
  #    http://www.gnu.org/software/gettext/manual/gettext.html#gcc_002dinternal_002dformat
! # (3) gcc/tree-pretty-print.c å†…ã�«ã�‚ã‚‹ percent_K_format()
  # c-format ãƒ•ãƒ©ã‚°ã�Œã�‚ã�£ã�¦ã‚‚ä½�ç½®ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ (%1$s, %2$d) ã�ªã�©ã�¯ä½¿ã‚�ã�ªã�„ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™
  #  - 2010/12/27 gcc-4.6-20101218 ã�§ç¢ºèª� (è°·å�£)
  #
***************
*** 15,27 ****
  #    Masahito Yamaga <yamaga@ipc.chiba-u.ac.jp>, 1999.
  #    IIDA Yosiaki <iida@secom.ne.jp>, 1999.
  # Yasuaki Taniguchi <yasuakit@gmail.com>, 2010, 2011
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.6.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
! "PO-Revision-Date: 2011-10-30 18:48+0900\n"
! "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
  "Language: ja\n"
  "MIME-Version: 1.0\n"
--- 15,28 ----
  #    Masahito Yamaga <yamaga@ipc.chiba-u.ac.jp>, 1999.
  #    IIDA Yosiaki <iida@secom.ne.jp>, 1999.
  # Yasuaki Taniguchi <yasuakit@gmail.com>, 2010, 2011
+ # Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2018
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
! "PO-Revision-Date: 2018-07-17 22:26+0900\n"
! "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
  "Language: ja\n"
  "MIME-Version: 1.0\n"
*************** msgstr ""
*** 29,34 ****
--- 30,36 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=1; plural=0;\n"
+ "X-Generator: Poedit 2.0.6\n"
  
  #: cfgrtl.c:2679
  msgid "flow control insn inside a basic block"
*************** msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼:
*** 168,207 ****
  msgid "negative insn length"
  msgstr "è² ã�®å‘½ä»¤é•·ã�§ã�™"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "å‘½ä»¤ã‚’åˆ†å‰²ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ç„¡åŠ¹ã�ª 'asm' ã�§ã�™: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "%% æ–‡å­—ã�®å¾Œã�«è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ç„¡åŠ¹ã�ª %%-code ã�§ã�™"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 170,209 ----
  msgid "negative insn length"
  msgstr "è² ã�®å‘½ä»¤é•·ã�§ã�™"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "å‘½ä»¤ã‚’åˆ†å‰²ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ç„¡åŠ¹ã�ª 'asm' ã�§ã�™: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "%% æ–‡å­—ã�®å¾Œã�«è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ç„¡åŠ¹ã�ª %%-code ã�§ã�™"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã
*** 212,224 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 214,226 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "'"
*** 1288,1314 ****
  msgid "At top level:"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "é–¢æ•° %qs å†…"
  
! #: langhooks.c:454 cp/error.c:3395
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
--- 1290,1316 ----
  msgid "At top level:"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "é–¢æ•° %qs å†…"
  
! #: langhooks.c:454 cp/error.c:3396
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '
*** 3122,3130 ****
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 3124,3132 ----
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgid "invalid %%r value"
*** 3140,3159 ****
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
--- 3142,3161 ----
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
*************** msgid "invalid %%U value"
*** 3184,3190 ****
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
--- 3186,3192 ----
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*************** msgid "invalid %%C value"
*** 3195,3201 ****
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
--- 3197,3203 ----
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
*************** msgid "unknown relocation unspec"
*** 3206,3212 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3208,3214 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
*** 3218,3278 ****
  msgid "invalid operand address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3220,3280 ----
  msgid "invalid operand address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã
*** 3280,3298 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
--- 3282,3300 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
*************** msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ
*** 3328,3334 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
--- 3330,3336 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
*************** msgid "invalid const_double operand"
*** 3467,3474 ****
  msgstr "ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3469,3476 ----
  msgstr "ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "èª¤ã�£ã�Ÿ output_move_double è¢«
*** 3685,3794 ****
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18462
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid vector permutation constant"
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—å®šæ•°ã�§ã�™"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
--- 3687,3796 ----
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18456
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid vector permutation constant"
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—å®šæ•°ã�§ã�™"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
*************** msgid "invalid %%P operand"
*** 3827,3833 ****
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
--- 3829,3835 ----
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
*************** msgid "post-increment address is not a r
*** 3881,3887 ****
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
--- 3883,3889 ----
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
*************** msgstr ""
*** 4048,4193 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%H å€¤"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  #| msgid "Enable unaligned load/store instruction"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 4050,4195 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%H å€¤"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  #| msgid "Enable unaligned load/store instruction"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ ABI ã�Œ
*** 4318,4362 ****
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9592
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4320,4364 ----
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9600
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "({ç„¡å��})"
*** 4596,4609 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4598,4611 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4618,4624 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4620,4626 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4626,4632 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4628,4634 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�
*** 4640,4653 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4642,4655 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4657,4669 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4659,4671 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4672,4689 ****
  msgid "expected %<.%>"
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4674,4691 ----
  msgid "expected %<.%>"
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã
*** 4691,4713 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4693,4715 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4716,4722 ****
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4718,4724 ----
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4728,4773 ****
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3233
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3239
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3245
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3251
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:3258
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4730,4775 ----
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3236
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3242
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3248
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:3261
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "<ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆãƒ‘ãƒ©ãƒ¡ãƒ¼ã
*** 4863,4869 ****
  msgid "<statement>"
  msgstr "<æ–‡>"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<ä¸�æ˜Ž>"
--- 4865,4871 ----
  msgid "<statement>"
  msgstr "<æ–‡>"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<ä¸�æ˜Ž>"
*************** msgstr ""
*** 4882,5008 ****
  msgid "<unparsed>"
  msgstr "<æœªæ§‹æ–‡è§£æž�>"
  
! #: cp/error.c:2799
  #, fuzzy
  #| msgid "<lambda"
  msgid "<lambda>"
  msgstr "<ãƒ©ãƒ ãƒ€"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<å¼�ã‚¨ãƒ©ãƒ¼>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "ã‚³ãƒ”ãƒ¼ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "ãƒ©ãƒ ãƒ€é–¢æ•°å†…"
  
! #: cp/error.c:3460
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of %qs:\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.c:3461
  #, fuzzy
  #| msgid "%s: In instantiation of %qs:\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  #, fuzzy
  #| msgid "%s:%d:   recursively instantiated from %qs\n"
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  #, fuzzy
  #| msgid "%s:%d:   recursively instantiated from here"
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ã�“ã�“ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "ã�“ã�“ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  #, fuzzy
  #| msgid "%s:%d:%d:   instantiated from %qs\n"
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
--- 4884,5010 ----
  msgid "<unparsed>"
  msgstr "<æœªæ§‹æ–‡è§£æž�>"
  
! #: cp/error.c:2800
  #, fuzzy
  #| msgid "<lambda"
  msgid "<lambda>"
  msgstr "<ãƒ©ãƒ ãƒ€"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<å¼�ã‚¨ãƒ©ãƒ¼>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "ã‚³ãƒ”ãƒ¼ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "ãƒ©ãƒ ãƒ€é–¢æ•°å†…"
  
! #: cp/error.c:3461
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of %qs:\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.c:3462
  #, fuzzy
  #| msgid "%s: In instantiation of %qs:\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  #, fuzzy
  #| msgid "%s:%d:   recursively instantiated from %qs\n"
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "%s:%d:   recursively instantiated from here"
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ã�“ã�“ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "ã�“ã�“ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  #, fuzzy
  #| msgid "%s:%d:%d:   instantiated from %qs\n"
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
*************** msgstr ""
*** 5047,5094 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5049,5096 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5373,5383 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
--- 5375,5385 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
*************** msgstr ""
*** 5557,5603 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5559,5605 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5639,5650 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�Œé›†å�ˆä½“ã�®å€¤ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5641,5652 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�Œé›†å�ˆä½“ã�®å€¤ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5912,5917 ****
--- 5914,5920 ----
  msgstr "-Xbind-now ã�¨ -Xbind-lazy ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  #, fuzzy
  #| msgid "consider using '-pg' instead of '-p' with gprof(1)"
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
*************** msgid "Align variables on a 32-bit bound
*** 9332,9338 ****
  msgstr "å¤‰æ•°ã‚’ 32 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
--- 9335,9341 ----
  msgstr "å¤‰æ•°ã‚’ 32 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
*************** msgid "Specify range of registers to mak
*** 9917,9923 ****
  msgstr "å›ºå®šã�™ã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ç¯„å›²ã‚’æŒ‡å®šã�™ã‚‹"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 9920,9926 ----
  msgstr "å›ºå®šã�™ã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ç¯„å›²ã‚’æŒ‡å®šã�™ã‚‹"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—
*** 10805,10811 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 10808,10814 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 11350,11356 ****
  msgstr "PCLMUL çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11353,11359 ----
  msgstr "PCLMUL çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11359,11370 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11362,11373 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11377,11423 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "MMX ã�¨ SSE ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�¨æˆ»ã‚Šç”¨ã�« call ã�¨ rtc ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11380,11428 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�¨æˆ»ã‚Šç”¨ã�« call ã�¨ rtc ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support BMI built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "BMI çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support BMI built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "BMI çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "-mvrsave=yes/no\tå»ƒæ­¢ã�•ã‚Œã�Ÿ
*** 11942,11948 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Os ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 11947,11953 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Os ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 11950,11956 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 11955,11961 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã
*** 12064,12070 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 12069,12075 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr "-mfloat-gprs=\tæ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚
*** 12106,12112 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 12111,12117 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿
*** 12202,12228 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 12207,12233 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 12242,12260 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 12247,12265 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 12270,12284 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
--- 12275,12289 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
*** 12288,12304 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Enable 32-bit multiply instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 12293,12309 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Enable 32-bit multiply instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 12308,12314 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "å°�ã�•ã�ªé›†å�ˆä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�§è¿”ã�™"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  #| msgid "valid arguments to %qs are: %s"
  msgid "Valid arguments to -mstack-protector-guard=:"
--- 12313,12319 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "å°�ã�•ã�ªé›†å�ˆä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�§è¿”ã�™"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  #| msgid "valid arguments to %qs are: %s"
  msgid "Valid arguments to -mstack-protector-guard=:"
*************** msgstr "ä¸¦åˆ—ç’°å¢ƒã�§ã�®ãƒ¡ãƒƒã‚»ãƒ¼ã‚
*** 12349,12362 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�®å‰�ã�«ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ã�® mcount ã‚’å‘¼ã�³å‡ºã�™"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "ABI å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12354,12366 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�®å‰�ã�«ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ã�® mcount ã‚’å‘¼ã�³å‡ºã�™"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "ABI å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 13211,13217 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 13215,13221 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "%<-mcpu=%> ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—
*** 13459,13470 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mfused-madd%> ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %<-ffp-contract=%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
--- 13463,13482 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "%<-mfused-madd%> ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %<-ffp-contract=%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr "%<-mcpu=%> ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—
*** 13479,13488 ****
--- 13491,13539 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "%<-mcpu=%> ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %<-mtune=%> ã�¾ã�Ÿã�¯ %<-march=%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "-mtraceback=\tãƒˆãƒ¬ãƒ¼ã‚¹ãƒ�ãƒƒã‚¯è¡¨ã‚’ fullã€�partã€�ã�¾ã�Ÿã�¯ no ã�®ã�„ã�šã‚Œã�‹ã�«ã�™ã‚‹"
+ 
+ #: config/rs6000/rs6000.opt:438
+ #, fuzzy
+ #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "-mlong-double-<n>\tlong double ã�®ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹ (64 ã�¾ã�Ÿã�¯ 128 ãƒ“ãƒƒãƒˆ)"
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ #| msgid "%qE is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "ABI å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’é�¸æŠžã�™ã‚‹"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "Select method for sdata å�–ã‚Šæ‰±ã�„ç”¨ã�®æ–¹æ³•ã‚’é�¸æŠžã�™ã‚‹"
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚
*** 14899,15012 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:39
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate conditional move instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Use hardware floating point conversion instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 14950,15124 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate conditional move instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Use hardware floating point conversion instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "æµ®å‹•å°�æ•°ã�®ä¹—ç®—/åŠ ç®—å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
*** 16127,16140 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- #| msgid "%qE is deprecated"
- msgid "%qs is deprecated"
- msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Allow gcc to generate LIW instructions"
--- 16239,16244 ----
*************** msgstr "ä½�ç½®é�žä¾�å­˜å®Ÿè¡Œå�¯èƒ½ãƒ•ã‚
*** 18986,18993 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "è¨ˆç®—ã�•ã‚Œã�Ÿå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 19090,19097 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "è¨ˆç®—ã�•ã‚Œã�Ÿå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgid "expected boolean type"
*** 19015,19021 ****
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected integer"
--- 19119,19125 ----
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected integer"
*************** msgstr ""
*** 19476,19482 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 19580,19586 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã
*** 19503,19515 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 19607,19619 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 19558,19566 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 19662,19670 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã
*** 19573,19580 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 19677,19684 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr ""
*** 19707,19789 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid argument to %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument to %qD"
--- 19811,19885 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid argument to %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument to %qD"
*************** msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ
*** 19791,19866 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin___clear_cache%> ã�¸ã�®ä¸¡æ–¹ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD ã�®æ„�å‘³å�ˆã�„ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid memory model argument to builtin"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19887,19962 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin___clear_cache%> ã�¸ã�®ä¸¡æ–¹ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD ã�®æ„�å‘³å�ˆã�„ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid memory model argument to builtin"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿
*** 19868,19952 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K %<__builtin_va_arg_pack ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qD ã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
--- 19964,20048 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K %<__builtin_va_arg_pack ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9785
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qD ã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
*************** msgstr "æµ®å‹•å°�æ•°ç‚¹åž‹ã�Œã�‚ã‚‹ã�¹ã�
*** 21136,21174 ****
  msgid "conversion to incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®ãƒ™ã‚¯ãƒˆãƒ«å€¤ã�®é–“ã�§ã�®å¤‰æ�›ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "æ•´æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®ãƒ™ã‚¯ãƒˆãƒ«å€¤ã�®é–“ã�§ã�®å¤‰æ�›ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "å›ºå®šå°�æ•°ç‚¹åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
--- 21232,21270 ----
  msgid "conversion to incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®ãƒ™ã‚¯ãƒˆãƒ«å€¤ã�®é–“ã�§ã�®å¤‰æ�›ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "æ•´æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�ãƒ�ã‚¤ãƒ³ã‚¿å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "è¤‡ç´ æ•°åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®ãƒ™ã‚¯ãƒˆãƒ«å€¤ã�®é–“ã�§ã�®å¤‰æ�›ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "å›ºå®šå°�æ•°ç‚¹åž‹ã�Œã�‚ã‚‹ã�¹ã��ç®‡æ‰€ã�§ã€�é›†å�ˆä½“ã�®å€¤ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 21325,21336 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 21421,21432 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 21440,21451 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 21536,21547 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã
*** 21461,21472 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
--- 21557,21568 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
*************** msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ
*** 21476,21517 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš—é»™çš„ã�«å›ºå®šæ•´æ•°åž‹ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒã�Œå¸¸ã�« %d ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 21572,21613 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš—é»™çš„ã�«å›ºå®šæ•´æ•°åž‹ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒã�Œå¸¸ã�« %d ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "/dev/zero ã‚’é–‹ã��ã�¾ã�™: %m"
*** 22060,22087 ****
  msgid "can%'t write PCH file"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 22156,22183 ----
  msgid "can%'t write PCH file"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�
*** 22097,22108 ****
  msgid "null pointer dereference"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 22193,22205 ----
  msgid "null pointer dereference"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgid "%G%qD offset %s is out of the bou
*** 22613,22622 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 22710,22719 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 22647,22653 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 22744,22750 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã
*** 22997,23254 ****
  msgid "function cannot be instrumented"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "enum type defined here"
  msgid "the incompatible type is defined here"
  msgstr "åˆ—æŒ™åž‹ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "é…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "<return value> "
  msgid "return value type mismatch"
  msgstr "<æˆ»ã‚Šå€¤> "
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "åž‹ã�Œå‰�æ–¹ã�®å¤–éƒ¨å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1228
  #, fuzzy, gcc-internal-format
  #| msgid "different parameter types"
  msgid "types have different parameter counts"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "type %qT should match type %qT"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 23094,23356 ----
  msgid "function cannot be instrumented"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "enum type defined here"
  msgid "the incompatible type is defined here"
  msgstr "åˆ—æŒ™åž‹ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "é…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "<return value> "
  msgid "return value type mismatch"
  msgstr "<æˆ»ã‚Šå€¤> "
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "åž‹ã�Œå‰�æ–¹ã�®å¤–éƒ¨å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1221
  #, fuzzy, gcc-internal-format
  #| msgid "different parameter types"
  msgid "types have different parameter counts"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "type %qT should match type %qT"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 23270,23306 ****
  msgid "the extra base is defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:3780
  #, 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] ""
  
! #: ipa-devirt.c:3789
  #, 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] ""
  
! #: ipa-devirt.c:3819
  #, 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] ""
  
! #: ipa-devirt.c:3827
  #, 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] ""
  
! #: ipa-devirt.c:3835
  #, 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] ""
  
! #: ipa-devirt.c:3846
  #, 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"
--- 23372,23408 ----
  msgid "the extra base is defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:3798
  #, 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] ""
  
! #: ipa-devirt.c:3807
  #, 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] ""
  
! #: ipa-devirt.c:3837
  #, 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] ""
  
! #: ipa-devirt.c:3845
  #, 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] ""
  
! #: ipa-devirt.c:3853
  #, 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] ""
  
! #: ipa-devirt.c:3864
  #, 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"
*************** msgid "target does not support function
*** 23592,23625 ****
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
  #: multiple_target.c:91
! #, fuzzy, gcc-internal-format
! #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
! msgstr "version å±žæ€§ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
! #| msgid "%qE incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
! msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be copied because it receives a non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "é–¢æ•° %q+F ã�¯é�žå±€æ‰€ goto ã‚’å�—ã�‘å�–ã‚‹ã�Ÿã‚�æ±ºã�—ã�¦è¤‡è£½ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 23694,23731 ----
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
  #: multiple_target.c:91
! #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr ""
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
! #| msgid "%<fast_interrupt%> attribute directive ignored"
! msgid "single %<target_clones%> attribute is ignored"
! msgstr "%<fast_interrupt%> å±žæ€§æŒ‡ç¤ºã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be copied because it receives a non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "é–¢æ•° %q+F ã�¯é�žå±€æ‰€ goto ã‚’å�—ã�‘å�–ã‚‹ã�Ÿã‚�æ±ºã�—ã�¦è¤‡è£½ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é
*** 23940,23952 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
--- 24046,24058 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
*************** msgstr ""
*** 24575,24596 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 24681,24702 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 24635,24641 ****
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicts with %qD"
--- 24741,24747 ----
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicts with %qD"
*************** msgstr "å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�
*** 24879,25041 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, fuzzy, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ '%s' ã�¯ã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qE ã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is alias but not definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "function %q+D part of alias cycle"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: symtab.c:1654
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D set but not used"
  msgid "variable %q+D part of alias cycle"
  msgstr "å¤‰æ•° %q+D ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 24985,25147 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, fuzzy, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ '%s' ã�¯ã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qE ã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "old-style function definition"
  msgid "node is alias but not definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "function %q+D part of alias cycle"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: symtab.c:1660
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D set but not used"
  msgid "variable %q+D part of alias cycle"
  msgstr "å¤‰æ•° %q+D ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%<noreturn%> é–¢æ•°ã�Œæˆ»ã‚Š (re
*** 26246,26257 ****
  msgid "control reaches end of non-void function"
  msgstr "åˆ¶å¾¡ã�Œé�ž void é–¢æ•°ã�®çµ‚ã‚Šã�«åˆ°é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
--- 26352,26363 ----
  msgid "control reaches end of non-void function"
  msgstr "åˆ¶å¾¡ã�Œé�ž void é–¢æ•°ã�®çµ‚ã‚Šã�«åˆ°é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 26762,26768 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 26868,26874 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 26807,26901 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 26913,27007 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*** 26920,27165 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 27026,27271 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "verify_histograms ã�«å¤±æ•—ã�—ã�
*** 27185,27196 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "ç ´æ��ã�—ã�Ÿå€¤ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™: %s ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�®ç·�å�ˆè¨ˆæ•° (%d) ã�¯ BB æ•° (%d) ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œ -fvar-tracking-assignments ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ã€‚-fvar-tracking-assignments ç„¡ã�—ã�§å†�åº¦è©¦ã�¿ã�¦ã�„ã�¾ã�™"
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œè¶…é�Žã�—ã�¾ã�—ã�Ÿ"
--- 27291,27302 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "ç ´æ��ã�—ã�Ÿå€¤ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™: %s ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�®ç·�å�ˆè¨ˆæ•° (%d) ã�¯ BB æ•° (%d) ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œ -fvar-tracking-assignments ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™ã€‚-fvar-tracking-assignments ç„¡ã�—ã�§å†�åº¦è©¦ã�¿ã�¦ã�„ã�¾ã�™"
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "å¤‰æ•°è¿½è·¡ã‚µã‚¤ã‚ºåˆ¶é™�ã�Œè¶…é�Žã�—ã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 28110,28116 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
--- 28216,28222 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
*************** msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�‚ã‚
*** 28372,28378 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
--- 28478,28484 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
*************** msgstr ""
*** 29004,29010 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 29110,29116 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr "%qs ã�Œè‡ªå‹•å¤‰æ•° %qE ç”¨ã�«æŒ
*** 29020,29041 ****
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
--- 29126,29147 ----
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
*************** msgstr "<æˆ»ã‚Šå€¤>"
*** 29590,29597 ****
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
--- 29696,29703 ----
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
*************** msgid "%<memset%> used with length equal
*** 30245,30251 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
--- 30351,30357 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
*************** msgid "passing argument %i to restrict-q
*** 30327,30333 ****
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 30433,30439 ----
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "-mcpu=%s ã�Œç„¡åŠ¹ã�§ã�™"
*** 30464,30517 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "%salign-loops%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-loops%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1282
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "%salign-jumps%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-jumps%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1292
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "%salign-functions%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-functions%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s ã�Œ 0 ã�¨ 5 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚� GNU/Linux ä¸Šã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�Œ CFI æŒ‡ç¤ºã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™"
--- 30570,30623 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "%salign-loops%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-loops%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "%salign-jumps%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-jumps%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1304
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "%salign-functions%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-functions%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s ã�Œ 0 ã�¨ 5 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚� GNU/Linux ä¸Šã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�Œ CFI æŒ‡ç¤ºã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgid "for the option -mcache-block-size
*** 30537,30567 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¤ãƒƒãƒ� -mlong-double-%s ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "-msimple-fpu ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
--- 30643,30673 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¤ãƒƒãƒ� -mlong-double-%s ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "-msimple-fpu ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
*************** msgid "pragma or attribute %<target(\"%s
*** 31062,31069 ****
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 31168,31175 ----
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "L%d ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ¬ã‚¤ãƒ†ãƒ³ã
*** 31145,31152 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 31251,31258 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\
*** 31262,31272 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 31368,31378 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\
*** 31276,31433 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "%<__builtin_frame_address%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
--- 31382,31529 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "%<__builtin_frame_address%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/arc/arc.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
*************** msgid "You must enable crypto instructio
*** 31454,31607 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±žæ€§å¼•æ•°ã�¯ 0 ã�¨ 255 ã�®é–“ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 31550,31703 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±žæ€§å¼•æ•°ã�¯ 0 ã�¨ 255 ã�®é–“ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr ""
*** 32458,32469 ****
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
--- 32554,32565 ----
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
*************** msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹¡å¼µã�§ã��ã
*** 32572,33177 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§ä½�ç½®ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“: %m"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/i386/i386.c:3774
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4302
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4376
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sregparm=%d%s is not between 0 and %d"
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4415
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary%s is not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4542
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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 ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, 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 ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7517
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7523
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
--- 32668,33258 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§ä½�ç½®ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“: %m"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/i386/i386.c:3777
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4228
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4305
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%sregparm=%d%s is not between 0 and %d"
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4418
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary%s is not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4545
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4546
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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 ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, 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 ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7502
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7508
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
*************** msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�
*** 33179,33513 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %qD set but not used"
  msgid "Parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38345
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 33260,33594 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %qD set but not used"
  msgid "Parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38343
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 33734,33740 ****
  msgstr "interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 33815,33821 ----
  msgstr "interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�
*** 34294,34300 ****
  msgid "constant argument out of range for %s"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Enable sign extend instructions"
  msgid "don't support string extension instructions"
--- 34375,34410 ----
  msgid "constant argument out of range for %s"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "nested functions not supported on this target"
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! #| msgid "Support code generation of crc32 instruction."
! msgid "don't support performance extension version 2 instructions"
! msgstr "crc32 å‘½ä»¤ã�®ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹ã€‚"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Enable sign extend instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 34319,34366 ****
  msgstr "è¤‡æ•°ã�®å‰²ã‚Šè¾¼ã�¿å±žæ€§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  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.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "å‘½ä»¤ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�™"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "%qE å±žæ€§ç”¨ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
--- 34429,34493 ----
  msgstr "è¤‡æ•°ã�®å‰²ã‚Šè¾¼ã�¿å±žæ€§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  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.c:3025
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "å‘½ä»¤ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�™"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "%qE å±žæ€§ç”¨ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "%qs å±žæ€§ã�®å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
*************** msgstr "æœ€é�©åŒ–ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�¾ã�
*** 34587,34625 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ã�¯è‡ªå‹•è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34714,34752 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ã�¯è‡ªå‹•è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�
*** 34713,34724 ****
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 34840,34851 ----
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr "vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�
*** 34772,34778 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 34899,34905 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 35081,35087 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35208,35214 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35091,35097 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, 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 of passing aggregates with %d-byte alignment has changed in GCC 5"
--- 35218,35224 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, 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 of passing aggregates with %d-byte alignment has changed in GCC 5"
*************** msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚
*** 35102,35114 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35229,35241 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35119,35148 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 35246,35275 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "__builtin_altivec_predicate ã�®ç
*** 35164,35176 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 35291,35303 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�
*** 35196,35253 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 35323,35380 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢
*** 35388,35394 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
--- 35515,35521 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
*************** msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã�
*** 35398,35410 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 35525,35537 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 35414,35435 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
--- 35541,35562 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
*************** msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•
*** 35439,35445 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
--- 35566,35572 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
*************** msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�
*** 35908,35929 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 36035,36056 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 35995,36028 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
--- 36122,36160 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 2 arguments"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
*************** msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—
*** 36159,36352 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function to %s already processed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:14734
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "%q+D ã�®ç¬¬äºŒå¼•æ•°ã�¯ %<char **%> ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "third argument to %qs must be 0..12"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE not supported for MIPS16"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qE ã�¯ MIPS16 ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s had an unexpected return type %s"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ r2 ã�¨ r5 ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:32714
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:32808
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 36291,36484 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function to %s already processed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:14742
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "%q+D ã�®ç¬¬äºŒå¼•æ•°ã�¯ %<char **%> ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "third argument to %qs must be 0..12"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE not supported for MIPS16"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qE ã�¯ MIPS16 ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s had an unexpected return type %s"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ r2 ã�¨ r5 ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:32748
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:32842
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è
*** 37186,37192 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
--- 37318,37324 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 37371,37382 ****
  #: c/c-decl.c:2079 c/c-decl.c:2185
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
! msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2089 c/c-decl.c:2097 c/c-decl.c:2175 c/c-decl.c:2182
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
! msgstr "%q+D ã�¯é�žé�™çš„å®£è¨€ã�®å¾Œã�«é�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2113
  #, gcc-internal-format
--- 37503,37514 ----
  #: c/c-decl.c:2079 c/c-decl.c:2185
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
! msgstr "%q+D ã�®é�™çš„å®£è¨€ã�Œé�žé�™çš„å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2089 c/c-decl.c:2097 c/c-decl.c:2175 c/c-decl.c:2182
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
! msgstr "%q+D ã�®é�žé�™çš„å®£è¨€ã�Œé�™çš„å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2113
  #, gcc-internal-format
*************** msgstr "ã�—ã�‹ã�—ã€�ã�“ã�“ã�«ã�¯ã�‚ã‚Šã�
*** 37391,37402 ****
  #: c/c-decl.c:2134
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
! msgstr "%q+D ã�®ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
  #: c/c-decl.c:2137
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
! msgstr "%q+D ã�®é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
  #: c/c-decl.c:2167
  #, gcc-internal-format
--- 37523,37534 ----
  #: c/c-decl.c:2134
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
! msgstr "%q+D ã�®ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œé�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2137
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
! msgstr "%q+D ã�®é�žã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�Œã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€å®£è¨€ã�®å¾Œã�«ç¶šã�„ã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:2167
  #, gcc-internal-format
*************** msgstr "%q+D ã�®å®£è¨€ã�¯å‰�ã�®é�žå¤‰æ•°
*** 37439,37445 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
--- 37571,37577 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
*************** msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«
*** 37449,37455 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
--- 37581,37587 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
*************** msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã
*** 37512,37518 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 37644,37650 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 37542,37548 ****
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
--- 37674,37680 ----
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
*************** msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€
*** 37664,37670 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 37796,37802 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯
*** 37922,37928 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 38054,38060 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�
*** 38085,38091 ****
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 38217,38223 ----
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "ISO C ã�¯ const ã‚„ volatile ã�®
*** 38223,38229 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 38355,38361 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ª
*** 38408,38414 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
--- 38540,38546 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ
*** 38458,38464 ****
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
--- 38590,38596 ----
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�
*** 38496,38502 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
--- 38628,38634 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
*************** msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ
*** 38526,38532 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
--- 38658,38664 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
*************** msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤
*** 38557,38563 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 38689,38695 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "å¼•æ•° %qD ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­
*** 38672,38683 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 38804,38815 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�
*** 38743,38749 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
--- 38875,38881 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
*************** msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã
*** 38899,38936 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
--- 39031,39068 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 38962,38968 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 39094,39100 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgid "unknown type name %qE"
*** 39004,39010 ****
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 39136,39142 ----
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�
*** 39020,39026 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 39152,39158 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 39035,39042 ****
  msgid "unexpected attribute"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 39167,39174 ----
  msgid "unexpected attribute"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�
*** 39077,39083 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 39209,39215 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ISO C99 ã�¯ %<_Static_assert%> ã
*** 39105,39111 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 39237,39243 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—
*** 39172,39184 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
--- 39304,39316 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "ISO C90 ã�¯å®£è¨€ã�¨ã‚³ãƒ¼ãƒ‰ã�®
*** 39310,39316 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ã�®å‰�ã�« %<if%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 39442,39448 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ã�®å‰�ã�« %<if%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<*%> ã�Œäºˆæ
*** 39344,39365 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
--- 39476,39497 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
*************** msgstr ""
*** 39379,39390 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 39511,39522 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚
*** 39412,39423 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 39544,39555 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 39727,39733 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 39859,39865 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�
*** 39788,39866 ****
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 39920,39998 ----
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�
*** 39877,39935 ****
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 40009,40067 ----
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã
*** 39952,40044 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
--- 40084,40176 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
*************** msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç
*** 40049,40061 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 40181,40193 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 40075,40093 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 40207,40225 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç
*** 40099,40170 ****
  msgid "invalid proc_bind kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 40231,40302 ----
  msgid "invalid proc_bind kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 40180,40186 ****
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
--- 40312,40318 ----
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
*************** msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�
*** 40190,40233 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 40322,40365 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 40237,40258 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 40369,40390 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 40262,40337 ****
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 40394,40469 ----
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã
*** 40352,40385 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 40484,40517 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 40437,40484 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 40569,40616 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 40494,40500 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
--- 40626,40632 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
*************** msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§
*** 40621,40627 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 40753,40759 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ISO C90 ã�¯å·¦ã�Œå€¤ã�§ã�ªã�„é…�
*** 40646,40652 ****
  msgid "enum constant defined here"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 40778,40784 ----
  msgid "enum constant defined here"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸
*** 40752,40769 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®æ¯”è¼ƒçµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 40884,40901 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®æ¯”è¼ƒçµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®å·®ã‚’æ±‚ã‚
*** 40788,40794 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 40920,40926 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ç•°ã�ªã‚‹ã‚µã‚
*** 41028,41034 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
--- 41160,41166 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
*************** msgstr "å·¦è¾ºã�¸ã�®ä»£å…¥ã�¯ format å±ž
*** 41185,41191 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
--- 41317,41323 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
*************** msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž
*** 41258,41264 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
--- 41390,41396 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
*************** msgstr "åž‹ %qT ã‚’æˆ»ã�™ã�¨ã��ã�«äº’æ�›
*** 41334,41345 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ char é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 41466,41477 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "ãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ char é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ
*** 41385,41391 ****
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
--- 41517,41523 ----
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®çµ‚ã‚�ã‚Šã�«ä½™åˆ
*** 41400,41406 ****
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
--- 41532,41538 ----
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�å†…ã�®è¦
*** 41530,41536 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
--- 41662,41668 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C ã�§ã�¯ %<long%> ã�«ã‚ˆã‚‹
*** 41571,41577 ****
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
--- 41703,41709 ----
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
*************** msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ã
*** 41581,41597 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ %<default%> ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 41713,41729 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ %<default%> ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "åŠ¹æžœã�Œã�ªã�„æ–‡ã�§ã�™"
*** 41618,41641 ****
  msgid "expression statement has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, fuzzy, gcc-internal-format
  #| msgid "different number of results"
  msgid "comparing vectors with different number of elements"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®æ¯”è¼ƒã�§ == ã‚„ != ã‚’ä½¿ã�†ã�®ã�¯å®‰å…¨ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 41750,41773 ----
  msgid "expression statement has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, fuzzy, gcc-internal-format
  #| msgid "different number of results"
  msgid "comparing vectors with different number of elements"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®æ¯”è¼ƒã�§ == ã‚„ != ã‚’ä½¿ã�†ã�®ã�¯å®‰å…¨ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgid "ordered comparison of pointer wit
*** 41686,41692 ****
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
--- 41818,41824 ----
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�
*** 41717,41728 ****
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 41849,41860 ----
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 41733,41757 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 41865,41889 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 41764,41836 ****
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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 "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, 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 "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
--- 41896,41968 ----
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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 "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, 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 "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, 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 ""
*** 41851,41857 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 41983,41989 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 41862,41878 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 41994,42010 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 41887,41904 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 42019,42036 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä
*** 41911,41943 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 42043,42075 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 41960,42020 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, 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 ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, 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 ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, 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 ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 42092,42152 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, 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 ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, 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 ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, 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 ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�
*** 42026,42057 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 42158,42189 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT
*** 42199,42205 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 42331,42337 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 42281,42958 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ %<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for "
  msgstr "%qs ç”¨ã�® %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4607
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "no match for "
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E ? %E : %E%> å†…ã�«ã�‚ã‚‹ä¸‰é …æ¼”ç®—å­� %<operator?:%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ "
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator%s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> ã�§ %<%E%s%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator[]%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4656
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E[%E]%> å†…ã�® %<operator[]%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> ã�§ %<%E %s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚Œã�Ÿ ?: å¼�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.c:6994
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6998
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7153
  #, 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 "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9261
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10981
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
--- 42413,43090 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ %<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for "
  msgstr "%qs ç”¨ã�® %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "no match for "
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4640
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E ? %E : %E%> å†…ã�«ã�‚ã‚‹ä¸‰é …æ¼”ç®—å­� %<operator?:%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ "
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator%s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> ã�§ %<%E%s%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator[]%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:4662
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E[%E]%> å†…ã�® %<operator[]%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> ã�§ %<%E %s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚Œã�Ÿ ?: å¼�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.c:7004
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7008
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7163
  #, 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 "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9276
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9300
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10998
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
*************** msgstr ""
*** 42993,43000 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 43125,43132 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgid "%qD inherits the %E ABI tag that
*** 43035,43041 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
--- 43167,43173 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
*************** msgstr "        %qD"
*** 43120,43126 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 43252,43258 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ
*** 43417,43423 ****
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 43549,43555 ----
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿
*** 43488,43494 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
--- 43620,43626 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
*************** msgstr ""
*** 43584,43934 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, 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 "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, 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 "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not initialized with a constant expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 43716,44066 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, 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 "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, 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 "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not initialized with a constant expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr ""
*** 43977,43983 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 44109,44115 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 43988,44298 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "%qE ã�Œåž‹ %qT ã�®ç¯„å›²å¤–ã�«ã�‚ã‚‹ã�®ã�§å¤‰æ�›çµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T ã�Œ %qT ã�ŒäºˆæœŸã�•ã‚Œã‚‹å ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T ã�Œæµ®å‹•å°�æ•°ç‚¹å€¤ã�ŒäºˆæœŸã�•ã‚Œã‚‹å ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "%qT ã�‹ã‚‰é�žã‚¹ã‚«ãƒ©åž‹ %qT ã�¸ã�®å¤‰æ�›ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:1009
  #, 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 "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1017
  #, 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"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "ç–‘ä¼¼ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œå‘¼ã�³å‡ºã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "æ–‡ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "%qT ã�‹ã‚‰ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®åž‹å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 44120,44430 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "%qE ã�Œåž‹ %qT ã�®ç¯„å›²å¤–ã�«ã�‚ã‚‹ã�®ã�§å¤‰æ�›çµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T ã�Œ %qT ã�ŒäºˆæœŸã�•ã‚Œã‚‹å ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T ã�Œæµ®å‹•å°�æ•°ç‚¹å€¤ã�ŒäºˆæœŸã�•ã‚Œã‚‹å ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "%qT ã�‹ã‚‰é�žã‚¹ã‚«ãƒ©åž‹ %qT ã�¸ã�®å¤‰æ�›ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:1013
  #, 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 "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1021
  #, 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"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "ç–‘ä¼¼ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œå‘¼ã�³å‡ºã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "æ–‡ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "%qT ã�‹ã‚‰ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®åž‹å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œ
*** 44337,44547 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®æš—é»™çš„ã�ªå®£è¨€"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "%q#D previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#D previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' ã�¨åž‹ã�ŒçŸ›ç›¾ã�—ã�¾ã�™"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous specification in %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "deleted definition of %q+D"
--- 44469,44679 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®æš—é»™çš„ã�ªå®£è¨€"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "%q#D previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#D previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' ã�¨åž‹ã�ŒçŸ›ç›¾ã�—ã�¾ã�™"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous specification in %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "deleted definition of %q+D"
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 44555,44594 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 44687,44726 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 44596,46693 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %q+D"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "type is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4829
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:4978
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5059
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5088
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.c:5194
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:5311
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:5480
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5487
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5499
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "initialized variable %q+D is marked dllimport"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5871
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:6335
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:7249
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, 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 structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7582
  #, 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] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.c:7732
  #, 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 "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:8431
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8433
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8590
  #, 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 "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:8730
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD cannot be a bit-field"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9091
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9615
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9873
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9888
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9902
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9958
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10543
  #, 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++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> ã�¾ã�Ÿã�¯ %<unsigned%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> ã�¾ã�Ÿã�¯ %<short%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>ã€�%<int%>ã€�%<short%>ã€�ã�¾ã�Ÿã�¯ %<char%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> ã�¾ã�Ÿã�¯ %<short%> ã�Œ char ã�¨å…±ã�« %qs ã�«å¯¾ã�—ã�¦æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> ã�¾ã�Ÿã�¯ %<long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed ã�¾ã�Ÿã�¯ unsigned ã�®ä½¿ç”¨ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10897
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10901
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11160
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11194
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11627
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.c:11663
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11668
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11720
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11849
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11868
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11888
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12112
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12352
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12375
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12379
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12387
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12430
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12526
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12530
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 44728,46836 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %q+D"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "type is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4832
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:4981
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5091
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.c:5197
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:5314
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:5490
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5497
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5509
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "initialized variable %q+D is marked dllimport"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5881
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6269
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:6345
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:7267
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, 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 structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7621
  #, 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] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! #| msgid "source is a pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
! 
! #: cp/decl.c:7774
  #, 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 "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8632
  #, 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 "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:8772
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD cannot be a bit-field"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9140
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9498
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9664
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9922
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9937
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9951
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10007
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10013
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10592
  #, 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++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> ã�¾ã�Ÿã�¯ %<unsigned%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> ã�¾ã�Ÿã�¯ %<short%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>ã€�%<int%>ã€�%<short%>ã€�ã�¾ã�Ÿã�¯ %<char%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> ã�¾ã�Ÿã�¯ %<short%> ã�Œ char ã�¨å…±ã�« %qs ã�«å¯¾ã�—ã�¦æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> ã�¾ã�Ÿã�¯ %<long%> ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed ã�¾ã�Ÿã�¯ unsigned ã�®ä½¿ç”¨ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10839
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10946
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11156
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11218
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11248
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11252
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11401
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.c:11721
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11726
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11778
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11908
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11927
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11947
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12409
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12411
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12415
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12438
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12446
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12585
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12589
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 46707,46876 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13292
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13362
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13379
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 46850,47019 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13351
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13430
  #, fuzzy, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13438
  #, fuzzy, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 46882,46975 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:13966
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
--- 47025,47118 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14025
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
*************** msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�
*** 46978,47059 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:14620
  #, 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 ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:14631
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.c:14651
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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 "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16327
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 47121,47202 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14678
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:14679
  #, 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 ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:14690
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.c:14710
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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 "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16386
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "é–¢æ•°ã‚’å‰Šé™¤ (delete) ã�§ã��ã
*** 47095,47101 ****
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
--- 47238,47244 ----
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
*************** msgstr ""
*** 47108,47114 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 47251,47257 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆ
*** 47224,47268 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 47367,47411 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯
*** 47271,47337 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1770
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1779
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
--- 47414,47480 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1771
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1780
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
*************** msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚
*** 47340,47419 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 47483,47562 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 47423,47550 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4160
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4164
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4168
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4173
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4178
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4183
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4193
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4198
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 47566,47693 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4146
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4151
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4169
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4179
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4199
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4209
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã
*** 47690,48057 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "ï¼ˆã‚‚ã�—ã�“ã‚Œã�Œã�‚ã�ªã�Ÿã�®æ„�å›³ã�—ã�Ÿã‚‚ã�®ã�§ã�ªã�‘ã‚Œã�°ã€�é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¯æ—¢ã�«å®£è¨€æ¸ˆã�§ã�‚ã‚‹äº‹ã‚’ç¢ºèª�ã�—ã€�ã�“ã�“ã�®é–¢æ•°å��ã�®å¾Œã‚�ã�« <> ã‚’ä»˜ã�‘è¶³ã�—ã�¦ã��ã� ã�•ã�„ï¼‰ -Wno-non-template-friend ã�§ã�“ã�®è­¦å‘Šè¡¨ç¤ºã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™"
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is used uninitialized in this function"
  msgid "%qD is initialized with itself"
  msgstr "%qD ã�¯ã�“ã�®é–¢æ•°å†…ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�šã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%qD will be initialized after"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1486
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1532
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ã‚’æŒ�ã�¤ã‚¯ãƒ©ã‚¹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆç”¨ã�®åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�§ã�™"
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %qT is invalid in C++"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "å¼�å†…ã�§æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "variably modified type not allowed in new-expression"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªåž‹ã�§ã�‚ã‚‹ `void'"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ '%s' ã�Œã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47833,48200 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "ï¼ˆã‚‚ã�—ã�“ã‚Œã�Œã�‚ã�ªã�Ÿã�®æ„�å›³ã�—ã�Ÿã‚‚ã�®ã�§ã�ªã�‘ã‚Œã�°ã€�é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¯æ—¢ã�«å®£è¨€æ¸ˆã�§ã�‚ã‚‹äº‹ã‚’ç¢ºèª�ã�—ã€�ã�“ã�“ã�®é–¢æ•°å��ã�®å¾Œã‚�ã�« <> ã‚’ä»˜ã�‘è¶³ã�—ã�¦ã��ã� ã�•ã�„ï¼‰ -Wno-non-template-friend ã�§ã�“ã�®è­¦å‘Šè¡¨ç¤ºã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™"
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is used uninitialized in this function"
  msgid "%qD is initialized with itself"
  msgstr "%qD ã�¯ã�“ã�®é–¢æ•°å†…ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�šã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%qD will be initialized after"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ã‚’æŒ�ã�¤ã‚¯ãƒ©ã‚¹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆç”¨ã�®åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�§ã�™"
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %qT is invalid in C++"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "å¼�å†…ã�§æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "variably modified type not allowed in new-expression"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªåž‹ã�§ã�‚ã‚‹ `void'"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ '%s' ã�Œã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 48063,48069 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 48206,48212 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 48148,48214 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "è­¦å‘Š: "
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 48291,48357 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "è­¦å‘Š: "
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr ""
*** 48328,48369 ****
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "`%s' ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯å‰�æ–¹ã�§ã�«å®£è¨€ã�•ã‚Œã�Ÿã‚‚ã�®ã�¨è¡�çª�ã�—ã�¾ã�™"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d å€‹ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ\n"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %qD"
  msgid "does not match previous declaration %q#D"
--- 48471,48512 ----
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "`%s' ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯å‰�æ–¹ã�§ã�«å®£è¨€ã�•ã‚Œã�Ÿã‚‚ã�®ã�¨è¡�çª�ã�—ã�¾ã�™"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d å€‹ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ\n"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %qD"
  msgid "does not match previous declaration %q#D"
*************** msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Š
*** 48372,48627 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "`%s' ã�®å��å‰�å¼•ã��ã�¯å¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "`%s' ã�®å��å‰�å¼•ã��ã�¯æ–°ã�Ÿã�ª ISO `for' ã‚¹ã‚³ãƒ¼ãƒ—ã�«å¤‰ã‚�ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3345
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr ""
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7007
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 48515,48775 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "`%s' ã�®å��å‰�å¼•ã��ã�¯å¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, fuzzy, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "`%s' ã�®å��å‰�å¼•ã��ã�¯æ–°ã�Ÿã�ª ISO `for' ã‚¹ã‚³ãƒ¼ãƒ—ã�«å¤‰ã‚�ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr ""
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr ""
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr ""
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr "è­˜åˆ¥å­� %qE ã�¯ C++ äºˆç´„èªžã
*** 48642,48648 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 48790,48796 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 48667,48673 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 48815,48821 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªåž‹: `void &'"
*** 48748,48754 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 48896,48902 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 48977,48983 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
--- 49125,49131 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
*************** msgstr ""
*** 49061,49067 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
--- 49209,49215 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
*************** msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã
*** 49077,49978 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹"
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected expression-list or type-id"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8666
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "lambda-expression in template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10359
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10499
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.c:10596
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ãƒ©ãƒ™ãƒ«ä»˜ã��æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ãƒ©ãƒ™ãƒ« %qE ã�Œ switch æ–‡ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11377
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12308
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for member function %qD"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ã�Œã‚¯ãƒ©ã‚¹ã�®å¤–å�´ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:13562
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ã�¯ C++0x ã�§æ„�å‘³ã�Œå¤‰æ›´ã�«ã�ªã‚Šã�¾ã�™ã€‚å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ã�¯ %q#T å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™"
  
! #: cp/parser.c:13913
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14299
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å‰�æ™‚ä»£çš„ã�ªå�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®åŸºåº•ã‚¯ãƒ©ã‚¹åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14941
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "cv-qualified type parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°ãƒªã‚¹ãƒˆã�«ã�‚ã‚Šå¾—ã�ªã�„ãƒˆãƒ¼ã‚¯ãƒ³"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "åž‹æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17044
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:17050
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "åž‹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17932
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18560
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18793
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18855
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 49225,50116 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹"
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected expression-list or type-id"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8659
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "lambda-expression in template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10358
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10498
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ãƒ©ãƒ™ãƒ«ä»˜ã��æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ãƒ©ãƒ™ãƒ« %qE ã�Œ switch æ–‡ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11376
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12298
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for member function %qD"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ã�Œã‚¯ãƒ©ã‚¹ã�®å¤–å�´ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:13558
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ã�¯ C++0x ã�§æ„�å‘³ã�Œå¤‰æ›´ã�«ã�ªã‚Šã�¾ã�™ã€‚å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ã�¯ %q#T å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™"
  
! #: cp/parser.c:13909
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å‰�æ™‚ä»£çš„ã�ªå�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®åŸºåº•ã‚¯ãƒ©ã‚¹åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14942
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "cv-qualified type parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°ãƒªã‚¹ãƒˆã�«ã�‚ã‚Šå¾—ã�ªã�„ãƒˆãƒ¼ã‚¯ãƒ³"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "åž‹æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17053
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:17059
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "åž‹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17942
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18570
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18803
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18865
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19504
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 49981,50389 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "expected type-specifier"
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21665
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22118
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:25389
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 50119,50527 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "expected type-specifier"
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21678
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22131
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:25403
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 50392,51014 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:28246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28283
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c method declaration is expected"
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:39018
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "`%s' ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
--- 50530,51152 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:28267
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28304
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28419
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c method declaration is expected"
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:39039
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "`%s' ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
*************** msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™
*** 51016,51072 ****
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "`operator delete' ã�®å®£è¨€å†…ã�«å¤šã�™ã�Žã‚‹å¼•æ•°"
  
! #: cp/pt.c:2836
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 51154,51210 ----
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "`operator delete' ã�®å®£è¨€å†…ã�«å¤šã�™ã�Žã‚‹å¼•æ•°"
  
! #: cp/pt.c:2837
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã
*** 51079,51238 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <ç„¡å��>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4853
  #, 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.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
- msgstr[1] ""
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 51217,51375 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <ç„¡å��>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4854
  #, 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.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã
*** 51240,51286 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 51377,51423 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 51290,51365 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
- msgstr[1] ""
  
! #: cp/pt.c:5909
  #, 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.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 51427,51500 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨
*** 51368,51489 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %q+#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 51503,51624 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %q+#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.c:6410
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid "  candidate expects at least %d a
*** 51491,51784 ****
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6840
  #, 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.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7653
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7867
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7881
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7948
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:8011
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:8302
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8327
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8331
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 51626,51925 ----
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, 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.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6888
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7654
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7882
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:8012
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:8303
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8328
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! #| msgid "flexible array member in union"
! msgid "flexible array member %qD in union"
! msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°
*** 51797,52075 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13710
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:14304
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14372
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14378
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:18698
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22632
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22843
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 51938,52216 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14043
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:14637
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14705
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14711
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19071
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22980
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23174
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23192
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 52081,52191 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25367
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 52222,52337 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25723
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this'
*** 52397,52403 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 52543,52549 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
*** 52448,52454 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 52594,52600 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgid "%qT is not an enumeration type"
*** 52523,52836 ****
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.c:9320
  #, 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 "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 52669,52982 ----
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.c:9308
  #, 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 "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç
*** 52966,52977 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:5451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
--- 53112,53123 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:5453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
*************** msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚
*** 53033,53843 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1617
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:1703
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�« `__alignof' ã�Œé�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1771
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2237
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2465
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2947
  #, 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 ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3350
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3457
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿æ§‹ç¯‰ã�®ä½¿ç”¨ã�§ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ã�¯ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®ä¸­ã�‹ã‚‰ `::main' ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4703
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "%qT ã�¨ %qT ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5162
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/typeck.c:5172
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6518
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7269
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7395
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.c:7468
  #, 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++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert %qE from type %qT to type %qT"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8792
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8796
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8800
! #, fuzzy
! #| msgid "cannot convert type %qT to type %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8808
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8812
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é–¢æ•° try ãƒ–ãƒ­ãƒƒã‚¯ã�®ãƒ�ãƒ³ãƒ‰ãƒ©ã�‹ã‚‰ã�¯ return ã�§ã��ã�¾ã�›ã‚“"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 53179,53983 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1620
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:1708
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�« `__alignof' ã�Œé�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1776
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2242
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2470
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2952
  #, 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 ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3366
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3473
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿æ§‹ç¯‰ã�®ä½¿ç”¨ã�§ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ã�¯ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®ä¸­ã�‹ã‚‰ `::main' ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4719
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "%qT ã�¨ %qT ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5178
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/typeck.c:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:5492
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6524
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7275
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7413
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.c:7486
  #, 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++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8363
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert type %qT to type %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8821
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8825
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8833
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8837
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8841
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é–¢æ•° try ãƒ–ãƒ­ãƒƒã‚¯ã�®ãƒ�ãƒ³ãƒ‰ãƒ©ã�‹ã‚‰ã�¯ return ã�§ã��ã�¾ã�›ã‚“"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 54060,54207 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.c:978
  #, 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 "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:1498
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1581
  #, 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 "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1654
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1866
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1892
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.c:1894
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1921
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
--- 54200,54347 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.c:981
  #, 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 "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "é�žãƒ¯ã‚¤ãƒ‰æ–‡å­—åˆ—ã�‹ã‚‰ int ã�®é…�åˆ—ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:1504
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1587
  #, 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 "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1660
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.c:1872
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1898
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.c:1900
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1927
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
*************** msgstr ""
*** 54629,54678 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in array dimension"
  msgid "Bad array dimension at %L"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 54769,54818 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in array dimension"
  msgid "Bad array dimension at %L"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 55671,55677 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 55811,55817 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 55847,55853 ****
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 55987,55993 ----
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 56100,57515 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "-traditional ã�¯ C++ ã�§ã�¯å�—ã�‘ä»˜ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, 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 "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can%'t set %qE attribute after definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "å®šç¾©ã�®å¾Œã�« %qE å±žæ€§ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "æ•°å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A parameter name is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6157
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:6170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing from parameter list"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6194
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "ENTRY statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected statement"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:7974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, fuzzy, 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.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:8959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "VALUE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "èª­ã�¿è¾¼ã‚“ã� çŠ¶æ…‹ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ [%s]"
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9734
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "å��å¾©å­� `%s' ã�¯é�žæ•´æ•°åž‹ã�§ã�™"
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "`*' ã�®å‰�ã�«åž‹ã�®å��å‰�ã�Œã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "')' ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<::%>"
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 56240,57655 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "-traditional ã�¯ C++ ã�§ã�¯å�—ã�‘ä»˜ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "VAX æµ®å‹•å°�æ•°ã�§ã�¯ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, 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 "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can%'t set %qE attribute after definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "å®šç¾©ã�®å¾Œã�« %qE å±žæ€§ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "æ•°å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:5901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A parameter name is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6188
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:6201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing from parameter list"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6225
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "ENTRY statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected statement"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:7988
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, fuzzy, 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.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:8990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "VALUE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "èª­ã�¿è¾¼ã‚“ã� çŠ¶æ…‹ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ [%s]"
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "å��å¾©å­� `%s' ã�¯é�žæ•´æ•°åž‹ã�§ã�™"
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "`*' ã�®å‰�ã�«åž‹ã�®å��å‰�ã�Œã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "')' ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<::%>"
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 57845,57871 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 57985,58011 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 58191,58197 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
--- 58331,58337 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�
*** 58201,58265 ****
  msgid "Removing call to function %qs at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "gimple æ¯”è¼ƒå†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 58341,58405 ----
  msgid "Removing call to function %qs at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "gimple æ¯”è¼ƒå†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 58379,58390 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 58519,58530 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 59581,59587 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 59721,59727 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 61020,61031 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 61160,61171 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 61265,61272 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 61405,61412 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã
*** 61309,61315 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 61449,61455 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 61651,61832 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 61791,61972 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 63184,63190 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 63324,63330 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã
*** 63295,63301 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 63435,63441 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 63672,63900 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index must be integer"
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 63812,64040 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index must be integer"
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 63903,64148 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %u has void type"
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  #| msgid "expected numeric type"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 64043,64288 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %u has void type"
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  #| msgid "expected numeric type"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 64150,64330 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 64290,64470 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 64332,65281 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12231
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12371
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:12408
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12412
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12523
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12713
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:15344
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 64472,65421 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12238
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12241
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12381
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:12418
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12422
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12539
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:15354
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 65714,65720 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 65854,65860 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�
*** 66355,66372 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 66495,66512 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "%qD ã�¯æ—¢ã�«ã‚¯ãƒ©ã‚¹ %qT å†…ã�
*** 66553,66736 ****
  msgid "previously defined here as %s"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "%qD ã�®æ•´åˆ—ã�¯å…ƒã�®å®£è¨€ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%qD was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr ".rpo ãƒ•ã‚¡ã‚¤ãƒ«ã�®å��å‰�ã‚’å¤‰æ›´ã�—ã�¦ã�„ã�¾ã�™"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 66693,66876 ----
  msgid "previously defined here as %s"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "%qD ã�®æ•´åˆ—ã�¯å…ƒã�®å®£è¨€ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%qD was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr ""
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr ""
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr ".rpo ãƒ•ã‚¡ã‚¤ãƒ«ã�®å��å‰�ã‚’å¤‰æ›´ã�—ã�¦ã�„ã�¾ã�™"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr ""
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/nl.gmo gcc-8.2.0/gcc/po/nl.gmo
*** gcc-8.1.0/gcc/po/nl.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/nl.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 92,98 ****
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedversion attribute is not a stringvisibility argument not a stringvoid value not ignored as it ought to bewarning: width of %qs exceeds its typewrong number of arguments specified for %qE attributewrong type argument to abswrong 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 pluszero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 4.9-b20140202
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2014-02-05 12:25+0100
  Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
  Language-Team: Dutch <vertaling@vrijschrift.org>
--- 92,98 ----
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedversion attribute is not a stringvisibility argument not a stringvoid value not ignored as it ought to bewarning: width of %qs exceeds its typewrong number of arguments specified for %qE attributewrong type argument to abswrong 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 pluszero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 4.9-b20140202
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2014-02-05 12:25+0100
  Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
  Language-Team: Dutch <vertaling@vrijschrift.org>
diff -Nrcpad gcc-8.1.0/gcc/po/nl.po gcc-8.2.0/gcc/po/nl.po
*** gcc-8.1.0/gcc/po/nl.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/nl.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 4.9-b20140202\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2014-02-05 12:25+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.9-b20140202\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2014-02-05 12:25+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
*************** msgstr "**Interne compilerfout**: De fou
*** 151,190 ****
  msgid "negative insn length"
  msgstr "negatieve insn-lengte"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "kon insn niet splitsen"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ongeldige 'asm': "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "onbeÃ«indigd alternatief assembly-dialect"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandnummer ontbreekt na %%-letter"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "operandnummer buiten bereik"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ongeldige %%-code"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "operand van '%%l' is geen label"
--- 151,190 ----
  msgid "negative insn length"
  msgstr "negatieve insn-lengte"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "kon insn niet splitsen"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ongeldige 'asm': "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "onbeÃ«indigd alternatief assembly-dialect"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandnummer ontbreekt na %%-letter"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "operandnummer buiten bereik"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ongeldige %%-code"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "operand van '%%l' is geen label"
*************** msgstr "operand van '%%l' is geen label"
*** 195,207 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 195,207 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "â€™"
*** 1137,1161 ****
  msgid "At top level:"
  msgstr "Op bovenste niveau:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "In functie %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inline gemaakt vanuit %qs"
--- 1137,1161 ----
  msgid "At top level:"
  msgstr "Op bovenste niveau:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "In functie %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inline gemaakt vanuit %qs"
*************** msgstr "ongeldige operandprefix '%%%c'"
*** 2923,2931 ****
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2923,2931 ----
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2941,2960 ****
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
--- 2941,2960 ----
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
*************** msgid "invalid %%U value"
*** 2985,2991 ****
  msgstr "ongeldige waarde voor %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
--- 2985,2991 ----
  msgstr "ongeldige waarde voor %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
*************** msgid "invalid %%C value"
*** 2996,3002 ****
  msgstr "ongeldige waarde voor %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
--- 2996,3002 ----
  msgstr "ongeldige waarde voor %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
*************** msgid "unknown relocation unspec"
*** 3008,3014 ****
  msgstr "onbekende 'unspec' relocatie"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3008,3014 ----
  msgstr "onbekende 'unspec' relocatie"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ongeldige code voor %%xn"
*** 3019,3095 ****
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ongeldige operand voor %%z-code"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ongeldige operand voor %%M-code"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ongeldige operand voor %%p-code"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ongeldige operand voor %%s-code"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ongeldige operand voor %%R-code"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ongeldige operand voor %%H/%%L-code"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ongeldige operand voor %%U-code"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ongeldige operand voor %%V-code"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ongeldige operand voor %%O-code"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
  # betere vertaling voor "supposed"?  "denkelijk"?
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
--- 3019,3095 ----
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ongeldige operand voor %%z-code"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ongeldige operand voor %%M-code"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ongeldige operand voor %%p-code"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ongeldige operand voor %%s-code"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ongeldige operand voor %%R-code"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ongeldige operand voor %%H/%%L-code"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ongeldige operand voor %%U-code"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ongeldige operand voor %%V-code"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ongeldige operand voor %%O-code"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
  # betere vertaling voor "supposed"?  "denkelijk"?
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
*************** msgstr "ongeldige operand voor code '%c'
*** 3125,3131 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
--- 3125,3131 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
*************** msgid "invalid const_double operand"
*** 3253,3260 ****
  msgstr "ongeldige const_double operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3253,3260 ----
  msgstr "ongeldige const_double operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ongeldige output_move_double ope
*** 3472,3570 ****
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18352
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18431
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18462
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 3472,3570 ----
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18346
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18456
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgid "invalid %%P operand"
*** 3602,3608 ****
  msgstr "ongeldige operand voor %%P"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
--- 3602,3608 ----
  msgstr "ongeldige operand voor %%P"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
*************** msgid "post-increment address is not a r
*** 3660,3666 ****
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "slecht adres"
  
--- 3660,3666 ----
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "slecht adres"
  
*************** msgstr ""
*** 3828,3972 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3828,3972 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr "aangemaakt en gebruikt met versc
*** 4098,4140 ****
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.c:9592
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4098,4140 ----
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.c:9600
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "{{anoniem}}"
*** 4356,4369 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
--- 4356,4369 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4378,4384 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
--- 4378,4384 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4386,4392 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
--- 4386,4392 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4401,4414 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
--- 4401,4414 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4418,4430 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
--- 4418,4430 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4434,4451 ****
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
--- 4434,4451 ----
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4453,4475 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
--- 4453,4475 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4478,4484 ****
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
--- 4478,4484 ----
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4489,4530 ****
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.c:3163
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3245
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: cp/decl.c:3251
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:3258
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "ongeldige beginwaarde"
--- 4489,4530 ----
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.c:3166
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3248
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:3261
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "ongeldige beginwaarde"
*************** msgstr "meerdere parameters hebben de na
*** 4622,4628 ****
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
--- 4622,4628 ----
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
*************** msgstr ""
*** 4641,4760 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2871
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  msgid "In destructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.c:3440
  #, fuzzy
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.c:3511
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.c:3512
  #, fuzzy
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4641,4760 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.c:2872
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  msgid "In destructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.c:3441
  #, fuzzy
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.c:3512
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.c:3513
  #, fuzzy
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "conversie gooit constantheid weg
*** 4808,4861 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6152
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6198
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4808,4861 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6158
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6204
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5146,5157 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
--- 5146,5157 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgstr ""
*** 5319,5367 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5319,5367 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5403,5414 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5403,5414 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5664,5669 ****
--- 5664,5670 ----
  msgstr "-Xbind-now en -Xbind-lazy zijn incompatibel"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8596,8602 ****
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  #, fuzzy
  msgid "Specify the name of the target architecture."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
--- 8597,8603 ----
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  #, fuzzy
  msgid "Specify the name of the target architecture."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
*************** msgid "Specify range of registers to mak
*** 9076,9082 ****
  msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 9077,9083 ----
  msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr "case-label niet in een switch-st
*** 9786,9792 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "case-label niet in een switch-statement"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 9787,9793 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "case-label niet in een switch-statement"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 10258,10264 ****
  msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 10259,10265 ----
  msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 10267,10278 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 10268,10279 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 10285,10329 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  msgid "Make all function calls indirect."
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
--- 10286,10331 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  msgid "Make all function calls indirect."
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
*************** msgstr ""
*** 10752,10758 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 10754,10760 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 10760,10766 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 10762,10768 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr ""
*** 10852,10858 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 10854,10860 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 10883,10889 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Pngeldige optie %<-%s%>"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 10885,10891 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Pngeldige optie %<-%s%>"
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr "ongeldig gebruik van %<restrict%
*** 10968,10992 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 10970,10994 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 11006,11024 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 11008,11026 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 11034,11048 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
--- 11036,11050 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgstr "ongeldig gebruik van %<restrict%
*** 11051,11066 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 11053,11068 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 11068,11074 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Pngeldige optie %<-%s%>"
--- 11070,11076 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Pngeldige optie %<-%s%>"
*************** msgstr ""
*** 11100,11113 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Use portable calling conventions"
  msgid "Select ABI calling convention."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 11102,11114 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Use portable calling conventions"
  msgid "Select ABI calling convention."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 11803,11809 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 11804,11810 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr ""
*** 12004,12015 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
--- 12005,12024 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr ""
*** 12020,12029 ****
--- 12029,12068 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ msgid "%qs is deprecated"
+ msgstr "%<%.*s%> is niet gedefinieerd"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Use portable calling conventions"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Overdraagbare aanroepconventies gebruiken"
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use registers r2 and r5"
*************** msgstr "ongeldig gebruik van %<restrict%
*** 13289,13387 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  msgid "Generate code in big-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  msgid "Generate code in little-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  msgid "Generate performance extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  msgid "Generate performance extension version 2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  msgid "Generate 16-bit instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  msgid "Enable Virtual Hosting support."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr ""
  "\n"
  "uitvoer van ldd met constructors/destructors.\n"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 13328,13485 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  msgid "Generate code in big-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  msgid "Generate code in little-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  msgid "Generate performance extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  msgid "Generate performance extension version 2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  msgid "Generate 16-bit instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  msgid "Enable Virtual Hosting support."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr ""
  "\n"
  "uitvoer van ldd met constructors/destructors.\n"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "ISO C staat het testen van asserties niet toe"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "ISO C staat het testen van asserties niet toe"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr "ongeldig gebruik van %<restrict%
*** 14288,14300 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- msgid "%qs is deprecated"
- msgstr "%<%.*s%> is niet gedefinieerd"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  msgid "Do not generate mpy instructions for ARC700."
--- 14386,14391 ----
*************** msgstr "Positie-onafhankelijke code word
*** 16695,16702 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, fuzzy, gcc-internal-format
  msgid "value computed is not used"
  msgstr "modus van %qs is geen modus"
--- 16786,16793 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, fuzzy, gcc-internal-format
  msgid "value computed is not used"
  msgstr "modus van %qs is geen modus"
*************** msgid "expected boolean type"
*** 16727,16733 ****
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
--- 16818,16824 ----
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
*************** msgstr ""
*** 17190,17196 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 17281,17287 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "verkeerd aantal argumenten opgeg
*** 17216,17227 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 17307,17318 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 17270,17278 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 17361,17369 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "attribuut %qE wordt genegeerd"
*** 17285,17292 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
--- 17376,17383 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
*************** msgstr ""
*** 17418,17653 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ongeldige waarde voor %%C"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "ISO C verbiedt geneste functies"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "onbekende machine-modus %qs"
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 17509,17738 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ongeldige waarde voor %%C"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "ISO C verbiedt geneste functies"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "onbekende machine-modus %qs"
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 18820,18856 ****
  msgid "conversion to incomplete type"
  msgstr "conversie naar incompleet type"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 18905,18941 ----
  msgid "conversion to incomplete type"
  msgstr "conversie naar incompleet type"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 19006,19017 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 19091,19102 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 19121,19132 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 19206,19217 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "ongeldige waarde voor %%C"
*** 19141,19152 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
--- 19226,19237 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
*************** msgstr "kan bestand '%s' niet openen"
*** 19156,19197 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 19241,19282 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19731,19758 ****
  msgid "can%'t write PCH file"
  msgstr "kan bestand '%s' niet openen"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 19816,19843 ----
  msgid "can%'t write PCH file"
  msgstr "kan bestand '%s' niet openen"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "herhaald lid %qs"
*** 19766,19777 ****
  msgid "null pointer dereference"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 19851,19863 ----
  msgid "null pointer dereference"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgid "%G%qD offset %s is out of the bou
*** 20291,20300 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 20377,20386 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 20325,20331 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 20411,20417 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "ongeldig gebruik van %<restrict%
*** 20668,20919 ****
  msgid "function cannot be instrumented"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "geen beginwaarde voor variant-veld %qs"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "array subscript is geen integer"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: ipa-devirt.c:1228
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "ongeldige operand voor %p-code"
  
! #: ipa-devirt.c:1239
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 20754,21010 ----
  msgid "function cannot be instrumented"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "geen beginwaarde voor variant-veld %qs"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "array subscript is geen integer"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: ipa-devirt.c:1221
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "ongeldige operand voor %p-code"
  
! #: ipa-devirt.c:1232
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 20934,20975 ****
  msgid "the extra base is defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: ipa-devirt.c:3780
  #, 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.c:3789
  #, 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.c:3819
  #, 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.c:3827
  #, 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.c:3835
  #, 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.c:3846
  #, 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"
--- 21025,21066 ----
  msgid "the extra base is defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: ipa-devirt.c:3798
  #, 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.c:3807
  #, 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.c:3837
  #, 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.c:3845
  #, 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.c:3853
  #, 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.c:3864
  #, 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"
*************** msgid "target does not support function
*** 21250,21281 ****
  msgstr "doel-CPU ondersteunt geen interworking"
  
  #: multiple_target.c:91
! #, fuzzy, gcc-internal-format
! #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
! msgstr "versie-attribuut is geen string"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
! #| msgid "%qE incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
! msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "ongeldig type-argument %qs"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 21341,21375 ----
  msgstr "doel-CPU ondersteunt geen interworking"
  
  #: multiple_target.c:91
! #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
! msgstr ""
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr "attribuut-commando %qs wordt genegeerd"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  msgid "default target was not set"
  msgstr "ongeldig type-argument %qs"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "-malign-loops=%d ligt niet tusse
*** 21588,21600 ****
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
--- 21682,21694 ----
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
*************** msgstr ""
*** 22190,22211 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "operand %<%d%> is geen register"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 22284,22305 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "operand %<%d%> is geen register"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 22249,22255 ****
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
--- 22343,22349 ----
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
*************** msgstr "functie-definitie als %<typdef%>
*** 22489,22645 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: symtab.c:1654
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 22583,22739 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: symtab.c:1660
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%<noreturn%> functie keert terug
*** 23801,23812 ****
  msgid "control reaches end of non-void function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
--- 23895,23906 ----
  msgid "control reaches end of non-void function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
*************** msgstr ""
*** 24314,24320 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 24408,24414 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 24354,24445 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12468 tree.c:12490
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12471 tree.c:12493
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12477 tree.c:12498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24448,24539 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12473 tree.c:12495
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12476 tree.c:12498
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12482 tree.c:12503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24464,24705 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "pex_init mislukt"
--- 24558,24799 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "pex_init mislukt"
*************** msgstr ""
*** 24724,24735 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 24818,24829 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 25631,25637 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
--- 25725,25731 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
*************** msgstr "poging om het adres te nemen van
*** 25885,25891 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
--- 25979,25985 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
*************** msgstr ""
*** 26500,26506 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
--- 26594,26600 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
*************** msgstr "ongeldig type voor iteratie-vari
*** 26516,26537 ****
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
--- 26610,26631 ----
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
*************** msgstr ""
*** 27080,27087 ****
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
--- 27174,27181 ----
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
*************** msgid "%<memset%> used with length equal
*** 27720,27726 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
--- 27814,27820 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
*************** msgid_plural "passing argument %i to res
*** 27800,27806 ****
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 27894,27900 ----
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "spec '%s' is ongeldig"
*** 27935,27981 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, fuzzy, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1282
  #, fuzzy, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1292
  #, fuzzy, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 28029,28075 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, fuzzy, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1304
  #, fuzzy, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 28002,28032 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "onbekende machine-modus %qs"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 28096,28126 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "onbekende machine-modus %qs"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 28508,28515 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
--- 28602,28609 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
*************** msgstr "L%d cache-latency niet gekend vo
*** 28590,28597 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28684,28691 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "het argument van %<asm%> is geen
*** 28700,28710 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 28794,28804 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "het argument van %<asm%> is geen
*** 28714,28864 ****
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6739
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "een long long constante is geen geldige onmiddellijke operand"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
  # pre-increment vertalen? zoja, als wat?
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
--- 28808,28948 ----
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6738
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "een long long constante is geen geldige onmiddellijke operand"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
  # pre-increment vertalen? zoja, als wat?
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
*************** msgid "You must enable crypto instructio
*** 28884,29036 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 28968,29120 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "geen eerdere declaratie voor %qs
*** 29846,29857 ****
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
--- 29930,29941 ----
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
*************** msgstr "kan bestand '%s' niet openen"
*** 29951,30841 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3929
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3931
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3938
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3940
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s ondersteunt %s niet"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4302
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d ligt niet tussen 0 en %d"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4415
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4560
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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 en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, 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 en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6485
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6527
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6549
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  # XXX FIXME, ERROR:  s/none /non-/
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ondersteunt geen multilib"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.c:15005
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35487
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35626
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38345
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/i386/i386.c:50641
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 30035,30910 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3934
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3941
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3943
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s ondersteunt %s niet"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4228
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4305
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d ligt niet tussen 0 en %d"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4418
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:4523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4563
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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 en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, 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 en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6470
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6512
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6534
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  # XXX FIXME, ERROR:  s/none /non-/
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ondersteunt geen multilib"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.c:14990
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35457
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35596
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38343
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/i386/i386.c:50690
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 31057,31063 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
--- 31126,31132 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
*************** msgstr "ongeldig argument voor %<__built
*** 31589,31595 ****
  msgid "constant argument out of range for %s"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "ongeldige operand in de instructie"
--- 31658,31689 ----
  msgid "constant argument out of range for %s"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  msgid "don't support string extension instructions"
  msgstr "ongeldige operand in de instructie"
*************** msgid "multiple interrupt attributes to
*** 31610,31651 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ongeldig register in de instructie"
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
--- 31704,31762 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ongeldig register in de instructie"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "ongeldig register in de instructie"
! 
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
*************** msgstr "de zwakke declaratie van %qs moe
*** 31859,31897 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 31970,32008 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 31985,31996 ****
  msgid "junk at end of #pragma longcall"
  msgstr "rommel aan einde van #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 32096,32107 ----
  msgid "junk at end of #pragma longcall"
  msgstr "rommel aan einde van #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 32041,32047 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
--- 32152,32158 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
*************** msgstr ""
*** 32343,32349 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32454,32460 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32353,32359 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 32464,32470 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 32363,32374 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32474,32485 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32378,32405 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
--- 32489,32516 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
*************** msgstr "argument voor %<__builtin_args_i
*** 32419,32430 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
--- 32530,32541 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
*************** msgstr "ongeldig argument voor %<__built
*** 32446,32499 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 32557,32610 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 32619,32625 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
--- 32730,32736 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
*************** msgstr "bestand %qs is te groot"
*** 32629,32640 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 32740,32751 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 32644,32665 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 32755,32776 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 32669,32675 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 32780,32786 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "alias-definities worden niet ond
*** 33133,33154 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
--- 33244,33265 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
*************** msgid ""
*** 33213,33242 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
--- 33324,33358 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
*************** msgstr "onbekende machine-modus %qs"
*** 33361,33533 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "argument moet een constante zijn"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:14734
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "second argument to %qs must be 0..12"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "third argument to %qs must be 0..12"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "argument moet een constante zijn"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15952
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: config/rs6000/rs6000.c:32714
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 33477,33649 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "argument moet een constante zijn"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:14742
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "second argument to %qs must be 0..12"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "third argument to %qs must be 0..12"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "argument moet een constante zijn"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15972
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  msgid "%qs uses register r29"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: config/rs6000/rs6000.c:32748
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "kan niet schrijven naar antwoord
*** 34333,34339 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
--- 34449,34455 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
*************** msgstr "%Jdeclaratie van %qD verbergt ee
*** 34589,34595 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
--- 34705,34711 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
*************** msgstr "de declaratie van %qs verbergt e
*** 34599,34605 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
--- 34715,34721 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
*************** msgstr "%qE is hier niet gedeclareerd (e
*** 34660,34666 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts Ã©Ã©n"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 34776,34782 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts Ã©Ã©n"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr "overflow in constante expressie"
*** 34690,34696 ****
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
--- 34806,34812 ----
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
*************** msgstr "ISO C90 ondersteunt geen %<[*]%>
*** 34810,34816 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 34926,34932 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "opslagklasse opgegeven voor para
*** 35066,35072 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
--- 35182,35188 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
*************** msgstr "%qs gedeclareerd als een functie
*** 35226,35232 ****
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
--- 35342,35348 ----
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
*************** msgstr "ISO C verbiedt %<const%> of %<vo
*** 35354,35360 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
--- 35470,35476 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
*************** msgstr "geneste herdefinitie van %<struc
*** 35534,35540 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
--- 35650,35656 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
*************** msgstr "struct heeft geen benoemde leden
*** 35584,35590 ****
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
--- 35700,35706 ----
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
*************** msgstr "geneste herdefinitie van %<enum
*** 35620,35626 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
--- 35736,35742 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
*************** msgstr "overflow in enumeratiewaarden"
*** 35650,35656 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
--- 35766,35772 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
*************** msgstr "%Jgeen eerder prototype voor %qD
*** 35680,35686 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
--- 35796,35802 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
*************** msgstr "argument %qs komt niet overeen m
*** 35795,35806 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
--- 35911,35922 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
*************** msgstr "meerdere opslagklassen in declar
*** 35863,35869 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
--- 35979,35985 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
*************** msgstr "ISO C ondersteunt gewone %<compl
*** 36010,36047 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
--- 36126,36163 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
*************** msgstr ""
*** 36073,36079 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
--- 36189,36195 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
*************** msgid "unknown type name %qE"
*** 36114,36120 ****
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
--- 36230,36236 ----
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
*************** msgstr "%<inline%> bij lege declaratie"
*** 36129,36135 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 36245,36251 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr "herhaalde definitie %qs"
*** 36144,36151 ****
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 36260,36267 ----
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> in lege declaratie op b
*** 36185,36191 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 36301,36307 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C90 ondersteunt %<long long%
*** 36213,36219 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 36329,36335 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "argument %d is alleen-lezen"
*** 36277,36289 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
--- 36393,36405 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
*************** msgstr "ISO C90 verbiedt labeldeclaratie
*** 36413,36419 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 36529,36535 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 36447,36468 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 36563,36584 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 36482,36493 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 36598,36609 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C verbiedt het weglaten van
*** 36515,36526 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 36631,36642 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 36806,36812 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 36922,36928 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "meerdere opslagklassen in declar
*** 36866,36941 ****
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attribuut %<getter%> mag slechts Ã©Ã©n keer opgegeven worden"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ongeldige waarheidsexpressie"
--- 36982,37057 ----
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attribuut %<getter%> mag slechts Ã©Ã©n keer opgegeven worden"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr "%<defined%> zonder een naam"
*** 36950,37002 ****
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 37066,37118 ----
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 37018,37100 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
--- 37134,37216 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "ongeldige const_double operand"
*** 37104,37115 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 37220,37231 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 37129,37145 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
--- 37245,37261 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "ongeldige const_double operand"
*** 37149,37215 ****
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37265,37331 ----
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 37224,37230 ****
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
--- 37340,37346 ----
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
*************** msgstr "%qs is meestal een functie"
*** 37234,37275 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 37350,37391 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 37279,37300 ****
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
--- 37395,37416 ----
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
*************** msgstr "herdeclaratie van %qs"
*** 37304,37376 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 37420,37492 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 37390,37421 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 37506,37537 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "ongeldige operand van %s"
*** 37470,37516 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 37586,37632 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 37525,37531 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
--- 37641,37647 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
*************** msgstr "%<void *%> pointer wordt gederef
*** 37647,37653 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
--- 37763,37769 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
*************** msgstr "ISO C90 verbiedt het gebruik van
*** 37672,37678 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37788,37794 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "%s als signed ten gevolge van pr
*** 37775,37792 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
--- 37891,37908 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgid "arithmetic on pointer to an incom
*** 37813,37819 ****
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
--- 37929,37935 ----
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
*************** msgstr "cast van pointer naar integer me
*** 38050,38056 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
--- 38166,38172 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
*************** msgstr ""
*** 38211,38217 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 38327,38333 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr "%<return%> met waarde in een fun
*** 38284,38290 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
--- 38400,38406 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
*************** msgstr ""
*** 38354,38365 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-array heeft wide string als beginwaarde"
--- 38470,38481 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-array heeft wide string als beginwaarde"
*************** msgstr "beginwaarde-element kan niet ber
*** 38405,38411 ****
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 38521,38527 ----
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "extra accolade-groep aan einde v
*** 38420,38426 ****
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
--- 38536,38542 ----
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
*************** msgstr "overtollige elementen in beginwa
*** 38551,38557 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
--- 38667,38673 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
*************** msgstr "%<long%> switch-expressie wordt
*** 38592,38598 ****
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
--- 38708,38714 ----
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
*************** msgstr "case-label niet in een switch-st
*** 38602,38618 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
--- 38718,38734 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
*************** msgstr "statement zonder effect"
*** 38638,38659 ****
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 38754,38775 ----
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgid "ordered comparison of pointer wit
*** 38705,38711 ****
  msgstr "geordende vergelijking van pointer met null-pointer"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
--- 38821,38827 ----
  msgstr "geordende vergelijking van pointer met null-pointer"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
*************** msgstr "waarde van union-type gebruikt w
*** 38735,38746 ****
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 38851,38862 ----
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 38750,38774 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 38866,38890 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 38779,38848 ****
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
--- 38895,38964 ----
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
*************** msgstr "ISO C verbiedt gekwalificeerde f
*** 38862,38868 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
--- 38978,38984 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
*************** msgstr "grootte van %qs is %u bytes"
*** 38872,38888 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 38988,39004 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 38897,38914 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 39013,39030 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 38920,38951 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 39036,39067 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 38965,39019 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 39081,39135 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 39023,39054 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 39139,39170 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 39185,39191 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39301,39307 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39263,39906 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.c:4232
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4795
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ verbiedt het weglaten van de middelste term van een ?: expresie"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:5287
  #, fuzzy, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:6550
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6563
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.c:6665
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:6673
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6998
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7001
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7153
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.c:7330
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:7883
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:7965
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9065
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9261
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9285
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10130
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10981
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
--- 39379,40022 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.c:4238
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4801
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ verbiedt het weglaten van de middelste term van een ?: expresie"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:5293
  #, fuzzy, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:6556
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6569
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.c:6671
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:6679
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7008
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7011
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7163
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.c:7340
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:7897
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:7979
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9079
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9276
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9300
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10145
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10998
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr "conflicterende declaraties van %
*** 39940,39947 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
--- 40056,40063 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
*************** msgid "%qD inherits the %E ABI tag that
*** 39982,39988 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 40098,40104 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "%s voor %qs"
*** 40062,40068 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 40178,40184 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "%Jflexibel array-lid in overigen
*** 40340,40346 ****
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
--- 40456,40462 ----
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
*************** msgstr "herhaald lid %qs"
*** 40410,40416 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
--- 40526,40532 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
*************** msgstr ""
*** 40505,40838 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 40621,40954 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 40877,40883 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
--- 40993,40999 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgstr "kan niet derefereren, is geen po
*** 40887,41193 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/cvt.c:1009
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: cp/cvt.c:1017
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1167
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1411
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1415
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1419
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1500
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1505
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "statement zonder effect"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 41003,41309 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/cvt.c:1013
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: cp/cvt.c:1021
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1411
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1415
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1419
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1431
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1504
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "statement zonder effect"
  
! #: cp/cvt.c:1521
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "statische variable %qs is als dl
*** 41227,41424 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.c:1488
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.c:1699
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "%Jherdefinitie van %qD"
--- 41343,41540 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.c:1702
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q+#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %q+D"
  msgstr "%Jherdefinitie van %qD"
*************** msgstr "%Jherdefinitie van %qD"
*** 41431,41469 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41547,41585 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 41471,43526 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3166
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:3902
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4829
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4852
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.c:4906
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.c:5059
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:5088
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:5194
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:5311
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:5346
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:5480
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:5487
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:5499
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:6335
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:6918
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:7249
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr "herhaald lid %qs"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.c:7582
  #, 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.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.c:7732
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:8532
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.c:8730
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8878
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8879
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8898
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8917
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9067
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:9091
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9419
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9615
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9888
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:9902
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9958
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10234
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10466
  #, 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 ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10567
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10577
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10579
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
  
! #: cp/decl.c:10581
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:10880
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10901
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:11194
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11255
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11587
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11627
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11663
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11668
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11720
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11849
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12094
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12352
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41587,43652 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3169
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.c:3898
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:3905
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4832
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.c:4909
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.c:5062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:5091
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:5197
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:5314
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:5349
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:5490
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:5497
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:5509
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:5549
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:6269
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:6345
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:6930
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:7267
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.c:7621
  #, 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.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "teruggeeftype is onvolledig"
! 
! #: cp/decl.c:7774
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8614
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.c:8772
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8920
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8921
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8940
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8959
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9116
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:9140
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9472
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9498
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9664
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9937
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:9951
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10283
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10515
  #, 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 ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10616
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10626
  #, fuzzy, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10628
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
  
! #: cp/decl.c:10630
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:10929
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.c:11156
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:11252
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11313
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11401
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11685
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11693
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11695
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11726
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11778
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11908
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12153
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12409
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12411
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12415
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43540,43708 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13208
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13255
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13292
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13514
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43666,43834 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13267
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13351
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13573
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 43714,43807 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:13923
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:13966
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
--- 43840,43933 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:13982
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:14025
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
*************** msgstr "grootte van array %qs is van een
*** 43810,43887 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14620
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14631
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:14651
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 43936,44013 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14678
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14679
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14690
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:14710
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 43921,43927 ****
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
--- 44047,44053 ----
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
*************** msgstr "niet-beÃ«indigde parameterlijst
*** 43934,43940 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
--- 44060,44066 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
*************** msgstr "variabele %qs als inline gedecla
*** 44045,44086 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.c:1514
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.c:1581
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 44171,44212 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.c:1515
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.c:1582
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 44089,44155 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1770
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 44215,44281 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1771
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr "label %qs gebruikt maar niet ged
*** 44158,44236 ****
  #. 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.c:4317
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4321
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 44284,44362 ----
  #. 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.c:4318
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4322
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 44240,44352 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 44366,44478 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "ingebouwde functie %qs als niet-
*** 44492,44849 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  msgid "  %q#D"
  msgstr "%s voor %qs"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "%s voor %qs"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1598
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:2405
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "integer overflow in expressie"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2973
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 44618,44975 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  msgid "  %q#D"
  msgstr "%s voor %qs"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "%s voor %qs"
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1600
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:2407
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "integer overflow in expressie"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2975
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 44855,44861 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 44981,44987 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 44938,45004 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 45064,45130 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 45117,45158 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
--- 45243,45284 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  msgid "does not match previous declaration %q#D"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
*************** msgstr "sectie van %qs geeft een conflic
*** 45160,45409 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qs is geen iterator"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qs is geen iterator"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/name-lookup.c:4914
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:5084
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "herhaalde definitie %qs"
  
! #: cp/name-lookup.c:6952
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 45286,45540 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr "%qs is geen iterator"
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qs is geen iterator"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/name-lookup.c:4919
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:5092
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<this%> is niet beschikbaar in static member-funties"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr "herhaalde definitie %qs"
  
! #: cp/name-lookup.c:7163
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 45423,45429 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45554,45560 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 45448,45454 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 45579,45585 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "ongeldig karakter in naam van ma
*** 45528,45534 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 45659,45665 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 45750,45756 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
--- 45881,45887 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
*************** msgstr "ongeldige waarheidsexpressie"
*** 45832,45838 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 45963,45969 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr "de declaratie van %qs verbergt e
*** 45847,46711 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.c:9417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "herhaalde %<volatile%>"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:11052
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  # vertaling voor 'statement'?
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:13495
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:15797
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18156
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.c:19095
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:19702
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
--- 45978,46832 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.c:9410
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "%<%.*s%> is niet gedefinieerd"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:10281
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "herhaalde %<volatile%>"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:11051
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  # vertaling voor 'statement'?
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:13491
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:15798
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18166
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.c:19106
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:19713
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 46714,47112 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:20543
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21437
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21665
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22640
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:22999
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:24525
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
--- 46835,47233 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:20554
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21429
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21678
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22653
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:23012
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:23984
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:24539
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
*************** msgstr "twee of meer data types in de de
*** 47115,47782 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:28112
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:28246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:28335
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28338
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28341
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28347
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28350
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:28353
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28445
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28751
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:693
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:801
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "herdefinitie van %qs"
  
! #: cp/pt.c:820
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:987
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, fuzzy, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:1551
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %qs"
  msgid "%s %#qD"
  msgstr "%s %qs"
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "impliciete declaratie van functie %qs"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "misvormde #pragma pack"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "ontbrekende witruimte na getal %qs"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:2855
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qs is meestal een functie"
--- 47236,47903 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:28133
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:28267
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28401
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28404
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28407
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28410
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28413
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28466
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28502
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28772
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:694
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:802
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "herdefinitie van %qs"
  
! #: cp/pt.c:821
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:988
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, fuzzy, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:1552
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %qs"
  msgid "%s %#qD"
  msgstr "%s %qs"
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "impliciete declaratie van functie %qs"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "misvormde #pragma pack"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "ontbrekende witruimte na getal %qs"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:2856
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qs is meestal een functie"
*************** msgstr "%qs is meestal een functie"
*** 47789,47942 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs impliciet als functie gedeclareerd"
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4081
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anoniem>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:4853
  #, 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 "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
--- 47910,48063 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs impliciet als functie gedeclareerd"
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4082
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anoniem>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:4854
  #, 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 "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig type-argument %qs"
*** 47944,47990 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 48065,48111 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5504
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr "geneste functie %qs is als %<ext
*** 47994,48069 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.c:5711
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.c:5946
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
--- 48115,48190 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.c:5712
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5948
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
*************** msgstr "ongeldige naam %qs"
*** 48072,48477 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6489
  #, 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/pt.c:6520
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6832
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6840
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6856
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6863
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6887
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6896
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6903
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7035
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7653
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7804
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7948
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:8011
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:8954
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
--- 48193,48603 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6490
  #, 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/pt.c:6521
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6833
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6841
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6857
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6864
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6888
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6897
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6904
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6959
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7036
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7654
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7805
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7949
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:8012
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:9221
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "%Jflexibel array-lid in union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
*************** msgstr "herdefinitie van %<struct %s%>"
*** 48489,48767 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:13710
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14372
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14378
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.c:14483
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.c:18339
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:18665
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:22632
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22675
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22686
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22843
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
--- 48615,48893 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:14043
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14705
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14711
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.c:14816
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:15178
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.c:18712
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:22980
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23023
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23174
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23192
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
*************** msgstr "impliciete declaratie van functi
*** 48773,48880 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:26375
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 48899,49011 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:26748
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "ongeldig type-argument %qs"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "ongeldig gebruik van %<this%> op
*** 49077,49083 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 49208,49214 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "ongeldige linker operand van %s"
*** 49127,49133 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
--- 49258,49264 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
*************** msgid "%qT is not an enumeration type"
*** 49201,49495 ****
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.c:8751
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.c:9320
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.c:9373
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 49332,49626 ----
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "%<this%> is niet beschikbaar in static member-funties"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.c:8739
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.c:9308
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.c:9361
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "attribuut %qE is enkel van toepa
*** 49622,49633 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 49753,49764 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr "vergelijking tussen types %qT en
*** 49688,50484 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1617
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1703
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1771
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2465
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2614
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2947
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3350
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.c:3457
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4159
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4170
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:4345
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: cp/typeck.c:4703
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5162
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5172
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:5492
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:5537
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6518
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.c:7243
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7269
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7325
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.c:7468
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:8786
  #, fuzzy
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8792
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8796
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8800
! #, fuzzy
! msgid "cannot convert %qH to %qI"
! msgstr "kon 0x%l.8x niet naar een regio omzetten"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8808
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8812
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 49819,50610 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1620
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1708
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1765
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1776
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2470
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2619
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2916
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2952
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3366
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.c:3473
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4175
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4186
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:4361
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: cp/typeck.c:4719
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5178
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:5492
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:5500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:5508
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:5553
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6524
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.c:7249
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7275
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7343
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.c:7486
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8363
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8821
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8825
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8833
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8837
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8841
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50699,50840 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.c:978
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:1498
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1581
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/typeck2.c:1654
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1921
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1930
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2031
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
--- 50825,50966 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.c:981
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:1504
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1587
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/typeck2.c:1660
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1927
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1936
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2037
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
*************** msgstr ""
*** 51262,51309 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "herdeclaratie van %qs"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 51388,51435 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "herdeclaratie van %qs"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 52375,52381 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 52501,52507 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 52552,52558 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52678,52684 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 52805,54206 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "dubbele beginwaarde"
  
! #: fortran/decl.c:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "dubbele beginwaarde"
  
! #: fortran/decl.c:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/decl.c:2636
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: fortran/decl.c:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/decl.c:3043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, fuzzy, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
  # vertaling voor 'statement'?
! #: fortran/decl.c:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:4981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:5076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/decl.c:5151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/decl.c:5158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/decl.c:5167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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 "overflow in constante expressie"
  
! #: fortran/decl.c:5508
  #, fuzzy, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:5512
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:5546
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:5558
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "%Jparameternaam weggelaten"
  
! #: fortran/decl.c:6157
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/decl.c:6170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:6194
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/decl.c:7628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Functienaam '%s' niet toegestaan op %C"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "herhaalde case-waarde"
  
! #: fortran/decl.c:9580
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9734
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:9933
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10881
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "%s voor %qs"
--- 52931,54332 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "dubbele beginwaarde"
  
! #: fortran/decl.c:2617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "dubbele beginwaarde"
  
! #: fortran/decl.c:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/decl.c:2663
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: fortran/decl.c:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/decl.c:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, fuzzy, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
  # vertaling voor 'statement'?
! #: fortran/decl.c:3497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:5012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:5107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/decl.c:5182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/decl.c:5189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/decl.c:5198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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 "overflow in constante expressie"
  
! #: fortran/decl.c:5539
  #, fuzzy, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:5543
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:5577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:5589
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/decl.c:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:5901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "%Jparameternaam weggelaten"
  
! #: fortran/decl.c:6188
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/decl.c:6201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:6225
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:7626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/decl.c:7659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Functienaam '%s' niet toegestaan op %C"
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7988
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "herhaalde case-waarde"
  
! #: fortran/decl.c:9611
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9765
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:9981
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10912
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "%s voor %qs"
*************** msgstr "ongeldige lvalue in toewijzing"
*** 54536,54562 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
--- 54662,54688 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
*************** msgstr ""
*** 54883,54889 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
--- 55009,55015 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
*************** msgstr "doorgeven van argument %d van %q
*** 54893,54954 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  msgid "bad expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "slechte test"
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "ongeldige operand in de instructie"
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 55019,55080 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  msgid "bad expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  msgid "bad op"
  msgstr "slechte test"
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "ongeldige operand in de instructie"
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 55068,55079 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 55194,55205 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 56266,56272 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 56392,56398 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr "ongeldige beginwaarde"
*** 57704,57715 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57830,57841 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 57950,57957 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 58076,58083 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "functie-oproep heeft geaggregeer
*** 57993,57999 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 58119,58125 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 58335,58516 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/openmp.c:6003
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 58461,58642 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/openmp.c:5999
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 59863,59869 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 59989,59995 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr "fout in argumenten voor spec-fun
*** 59973,59979 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 60099,60105 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr ""
*** 60348,60575 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, 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.c:7673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 60474,60701 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, 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.c:7683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 60578,60824 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.c:8535
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:8838
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:9247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, 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.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 60704,60950 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.c:8545
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:8848
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:9257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, 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.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 60826,61008 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:9774
  #, 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.c:9939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10329
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:10907
  #, 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 "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 60952,61134 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:9784
  #, 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.c:9949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10339
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:10917
  #, 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 "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 61010,61958 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.c:11951
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11955
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11963
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11973
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12031
  #, 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.c:12053
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12168
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12231
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:12300
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:12322
  #, 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.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12371
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12379
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12412
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12416
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12433
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12442
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12448
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12523
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12543
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12713
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:12721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12772
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13274
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13288
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13310
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13319
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13325
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13331
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13360
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13370
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13715
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13731
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13741
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13750
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13759
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13801
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, 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.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, fuzzy, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14939
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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.c:14997
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15070
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15082
  #, 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 "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15091
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15107
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15113
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, 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.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16296
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16316
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16326
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16334
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 61136,62084 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.c:11961
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11965
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11973
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11983
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12041
  #, 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.c:12063
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12178
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12238
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12241
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:12310
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:12332
  #, 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.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12381
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12389
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12422
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12426
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12443
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12452
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12458
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12539
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12553
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12723
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:12731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12782
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13284
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13298
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13320
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13329
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13335
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13341
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13370
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13380
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13725
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13741
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13751
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13760
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13769
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13811
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, 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.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, fuzzy, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14949
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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.c:15007
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15080
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15092
  #, 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 "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15101
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15117
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15123
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, 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.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:16293
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16306
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16326
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16336
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16344
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 62390,62396 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 62516,62522 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Bestandsnaam ontbreekt na %qs op
*** 63033,63050 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsieke functie %s(%d) wordt niet herkend"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
--- 63159,63176 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsieke functie %s(%d) wordt niet herkend"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "%qs is hier niet gedeclareerd (e
*** 63228,63404 ****
  msgid "previously defined here as %s"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: lto/lto-symtab.c:475
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: lto/lto-symtab.c:703
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "eerdere definitie van %qs"
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: lto/lto.c:1916
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "onverwachte operand"
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ongeldig register in de instructie"
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ongeldig register in de instructie"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "kan %s niet vinden"
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "open %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr ""
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "open %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  msgid "waitpid failed"
  msgstr "pex_init mislukt"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2525
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2536
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2788
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 63354,63530 ----
  msgid "previously defined here as %s"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: lto/lto-symtab.c:480
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: lto/lto-symtab.c:717
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "eerdere definitie van %qs"
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: lto/lto.c:1961
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "onverwachte operand"
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ongeldig register in de instructie"
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ongeldig register in de instructie"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "kan %s niet vinden"
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "open %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr ""
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "open %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  msgid "waitpid failed"
  msgstr "pex_init mislukt"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2570
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2581
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto/lto.c:2833
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/ru.gmo gcc-8.2.0/gcc/po/ru.gmo
*** gcc-8.1.0/gcc/po/ru.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/ru.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1157 ****
! Þ•úì¯S¼_Õ	Õ-Õ19ÕkÕ €ÕÛ¡Õ+}Ö0©ÖÚÖçÖóÖ×× 3×T×"r×+•×#Á×å×ë×'
! Ø2Ø3PØI„ØIÎØ?ÙEXÙ=žÙ{ÜÙ?XÚP˜ÚCéÚF-Û9tÛG®ÛBöÛI9ÜƒÜE Ü
! æÜ'ñÜ8Ý>RÝ‘Ý)£Ý0ÍÝ<þÝ+;ÞZgÞ+ÂÞmîÞ(\ß;…ßEÁß à(à=àPà$pà$•à*ºà*åàá+áFáRá#cá‡á8žá!×á;ùá5âTâ0râ7£âlÛâ$HãJmãE¸ã2þãE1älwäää3å@4åuåJ�å8Øå-æ_?æYŸælùæXfçT¿çQèKfèL²èSÿè5SéI‰éYÓéc-ê=‘êÏê#ßê#ë3'ë*[ë4†ë.»ë2êë4ì,Rì6ìQ¶ì3í3<í=pí®íCÂí7îI>îIˆîWÒîE*ï"pï9“ï.ÍïJüï2Gð&zð,¡ðPÎðHñ?hñF¨ñFïñE6òN|òËò(ëò*ó:?ó zó!›ó ½ó&Þó4ô:ô#Sôwô.“ô Âôãô.üô!+õ,MõSzõpÎõX?öU˜öHîö.7÷;f÷]¢÷yø7zøA²ø?ôø!4ù5Vù@ŒùKÍù>úfXúE¿ú!û!'û'Iûjqû(Üû*ü0ü-Güuü:Œü"Çüêü	ý$(ý2Mý€ý—ýU¶ý-þ?:þ?zþ0ºþ+ëþAÿ.Yÿ*ˆÿ2³ÿ2æÿ10K9|1¶2è1+M-y3§.ÛD
! 3O$ƒ+¨CÔ:S6p@§"è14=$rD—1Ü/1>Ep2¶-é6UEm<³;ðE,Fr5¹9ï*)*T?6¿8öX/	Eˆ	3Î	(
! 8+
! Rd
! V·
! QU`4¶2ëZ`y8Ú/
-C
"q
8”
3Í
C.E/t ¤(ÅîN1]J�'Ú"&%L1jœ%µ1Û<
9J„,¤!Ñ&ó(5Cey%ß?4E/z=ª:è,#6P:‡3Â8ö/%I6o*¦!ÑWó:K3†(º2ãD5[)‘o»)+!U+w:£=Þ3!P9r-¬%Ú/#09T=ŽGÌ20#c'‡/¯1ß-1?,q*ž/É,ù+&R*n™J²ý+pIºÌÝ+ø-$Rp@ŽÏ"ã : 9X 9’ "Ì 3ï !#!E!#^!$‚!A§!é!T"-X"/†"F¶"ý"+#4D#7y#S±#G$%M$!s$*•$À$Ü$*ù$$%WD%-œ%#Ê%*î%&!1& S& t&#•&'¹&"á&&'+'#K''o'"—'-º'è'.ú'#)(M(j(:ˆ(Ã(Ö($õ(%)@)#^)'‚)ª)6É)*%*E*e*„*Ÿ*%º*à*3ü*0+F+e+]w+Õ+0ë+/,#L,p,„,,£,AÐ,*-.=-!l-*Ž-!¹-'Û-H.5L..‚.±.Â.$Ò.(÷. /;:/(v/Ÿ/º/Ù/$ù/005O0…0"›0"¾0}á02_16’14É1Cþ1JB2*�2¸26×2'3I63,€3.­31Ü3245A4w4%—4½4Ö4ð4350@5q54‡5¼5+Ú5(6/6-N6/|6(¬6"Õ6,ø6'%71M7'70§7'Ø7183286f8 �8?¾8.þ8--9+[9 ‡9¨9*Á9'ì9*:?:]Y: ·:)Ø:";'%;+M;y;‹;F¡;è;-< 6<W<m<1<\±<L=I[=M¥=Kó=Z?>kš>[?Kb?N®?0ý?/.@#^@-‚@&°@×@î@+A 1A*RA.}A¬A,ÌAùAB*.B.YB+ˆB'´B0ÜB6
CCDC:ˆC;ÃCÿC+DGDgD†D"¦DÉDâDE)E)DEnE‰E  E#ÁEåEûE$F;F2ZF�F¤F1¼F5îF'$GLG'bG0ŠG6»G*òG,H0JH-{H+©H!ÕH ÷H I9I"YI"|IFŸIUæIP<J'�JµJ'ÈJ$ðJ$K:K3KK$K¤K'ÁKéK-L3L,LLyL7“L'ËL#óLM!7M%YM#M£M!¿MáMäM2èM2NMNNMœN0êNO"O/O8O9AO{O”O#®OOÒO."P9QP‹P/©PÙP2ðP*#Q.NQ)}Q&§Q'ÎQ&öQ&R#DR'hR%�R(¶R ßR$S %S"FS,iS2–SÉSéS*T,3T.`T*�TAºT3üT:0U1kU)�UÇUçUþU)VBV_VzV/–V6ÆVýV3W7LW>„W,ÃW,ðW1XOX1kX$�X0ÂXóX7úX2YRYnY#‚Y¦Y+ÆYòYZ:Z)YZJƒZCÎZ[,*[W[^[,e[
! ’[6�[Ô[$ð[\4\Q\(j\:“\Î\7ë\(#]L]5l]¢]¶])Ð]/ú]!*^ L^'m^ •^0¶^
ç^ õ^_-_C_\_k_!‰_)«_Õ_×_à_é_$ò_3`K`Rg`º`Ã`Ì`Õ`Þ`!ç`	a%a2a;aHaQaZa>ca>¢aFáa(bI1b{b—bH bFéb0c-4c5bc,˜cÅc†ÑcrXdËd*éd<e.Qe€eœe
¹e€Çe;Hf(„f+­f.Ùf+g-4g3bg–g#ªgÎg.èg,h,Dh*qh%œh-Âh+ðh$i+Aimi‡i) i.Êi$ùi/jNj;jj7¦j$Þjk"k!=k:_k3šk-Îkük6	l3@l#tl#˜l'¼l1älLmBcm8¦m2ßm;n'Nnvn0�n4¾nJón<>oA{oQ½oApQp4mp<¢pEßp/%q:Uq%�q)¶q6àqr7*r+br7Žr2Ær(ùr."sQsMos6½s4ôs,)t,Vt(ƒt,¬t(Ùtku4nu+£u/Ïu6ÿuH6v9v'¹v,áv+w':w'bw!Šw%¬wÒw?èw>(xgx>€x:¿xúx5y&Ky'ry4šyÏy&éy8z(Iz;rz6®z-åz2{1F{#x{$œ{%Á{,ç{3|-H|v|)’|,¼|:é|.$}S}8o}0¨})Ù}2~;6~.r~'¡~#É~í~&A3,u-¢+Ðü,€>=€0|€3­€(á€
! �#�!/�
! Q�\�k��Œ�£�¶�	¾�È�Ø�ç�ó�ÿ�‚5‚H‚U‚b‚r‚„‚	—‚¡‚±‚Á‚	Ô‚
! Þ‚%é‚.ƒ6>ƒ!uƒ2—ƒ2Êƒ0ýƒ.„?E„5…„»„+Ë„0÷„$(…+M…*y…A¤…:æ…B!†Pd†wµ†C-‡'q‡7™‡HÑ‡JˆVeˆW¼ˆ‰')‰Q‰lo‰HÜ‰C%Š(iŠ2’Š6ÅŠlüŠei‹MÏ‹$ŒmBŒ%°ŒDÖŒK�:g�0¢�$Ó�)ø�4"ŽtWŽ@ÌŽ
�C-�6q�1¨�7Ú�*�!=�*_�)Š�P´�6‘/<‘/l‘/œ‘8Ì‘9’9?’6y’7°’.è’9“-Q“:“<º“/÷“+'”S”h”'|”¤”¾”>Ù”G•(`•3‰• ½•'Þ•;–9B–D|–BÁ–D—BI—?Œ—Ì—^ê—PI˜5š˜*Ð˜8û˜%4™$Z™G™8Ç™;šR<š+�š:»š.öš%%›KK›?—›G×›2œ1Rœa„œæœ@÷œ
8�&F�Jm�1¸�6ê�3!ž:Už&�ž·ž!ÐžòžŸ*Ÿ+CŸoŸ �Ÿ®Ÿ:ÍŸG @P 1‘ ;Ã ÿ ¡.3¡b¡<|¡5¹¡5ï¡3%¢5Y¢�¢#«¢Ï¢Ø¢.å¢0£8E£~£Ež£@ä£>%¤<d¤<¡¤5Þ¤=¥R¥+r¥ž¥=º¥8ø¥11¦0c¦-”¦-Â¦>ð¦6/§.f§9•§KÏ§2¨8N¨B‡¨0Ê¨/û¨4+©`©,|©3©©<Ý©ª!:ª+\ª?ˆª8Èª«>«]«v«6“«'Ê«:ò«7-¬
e¬s¬‚¬ž¬1­¬:ß¬0­6K­W‚­UÚ­?0®"p®n“®@¯+C¯!o¯'‘¯'¹¯,á¯ °Q¯°/±j1±fœ±.²?2²Kr²¾²IÓ²"³:@³+{³§³:Æ³ ´0"´;S´O�´%ß´;µAµPµ7oµ3§µ3Ûµ¶-!¶2O¶6‚¶#¹¶)Ý¶·*·*H·$s·3˜·*Ì·O÷·lG¸y´¸u.¹:¤¹Dß¹)$ºLNºK›ºdçº?L»WŒ»:ä»:¼+Z¼8†¼M¿¼)
½7½*N½,y½4¦½3Û½{¾‹¾4¦¾Û¾>ä¾#¿&@¿&g¿ Ž¿0¯¿(à¿	À&"À+IÀ'uÀ!�À¿À!ßÀ!Á-#Á(QÁ"zÁ"�Á)ÀÁ,êÁ Â+8Â$dÂ)‰Â*³ÂÞÂ1úÂ-,ÃZÃ:pÃ=«Ã5éÃ-Ä"MÄ7pÄ6¨Ä8ßÄ<Å7UÅ?�Å5ÍÅ9Æ3=Æ4qÆ9¦Æ8àÆAÇ;[Ç7—Ç%ÏÇ)õÇ,È5LÈ"‚È.¥È"ÔÈ*÷È"É:2É.mÉ$œÉaÁÉ>#Ê+bÊ>ŽÊÍÊßÊ,þÊ)+Ë/UË8…Ë0¾ËOïË?Ì^Ì2xÌv«Ì<"Í;_Í-›ÍÉÍEãÍ:)ÎdÎRyÎ+ÌÎ9øÎC2Ï=vÏ´Ï%ÍÏóÏÐ+ÐKÐIQÐ›Ð®ÐAÁÐ$Ñ,(ÑUÑ3pÑN¤ÑCóÑ#7Ò0[Ò'ŒÒ´Ò%ÔÒ+úÒ5&Ó\ÓyÓ%˜Ó¾ÓÙÓùÓ Ô6Ô RÔ"sÔ%–Ô0¼Ô)íÔ0ÕHÕ:aÕ2œÕ(ÏÕ0øÕ)Ö:ÖRÖ$lÖ
‘ÖŸÖ´Ö/ÏÖ$ÿÖ$×'4×\×B|×)¿×é×3Ø&:Ø&aØ1ˆØ2ºØíØ<
Ù5JÙ5€Ù1¶Ù)èÙOÚ$bÚ)‡Ú%±Ú7×Ú/ÛF?Û4†Û4»Û0ðÛ=!Ü6_Ü-–Ü2ÄÜ!÷Ü6ÝEPÝ:–Ý9ÑÝ;ÞOGÞ=—Þ=ÕÞCß;Wß+“ßI¿ß9	à3CàBwà~ºà"9áZ\á\·á
â4"â0Wâ:ˆâ>ÃâCã2Fã,yã'¦ã!Îã!ðã"ä15äJgäT²ä1å;9å4uå:ªåååDÿåLDæ>‘æ5Ðæ+ç+2çL^ç/«ç(Ûç6è=;è=yè9·è4ñè,&é-Sé(�éCªé'îéêD4ê'yê@¡ê.âê0ë!Bë<dëF¡ë6èë.ìCNìC’ì&Öì,ýì2*íD]í ¢í1Ãíõí9î:NîP‰î&Úî<ï8>ï-wï¥ï!Ãï1åï.ð5Fð+|ðE¨ð2îð5!ñ2Wñ>Šñ>ÉñHòEQò0—ò6Èò,ÿò6,óUcó!¹óÛóaúóU\ô/²ô2âô$õF:õ2�õ$´õNÙõA(ö;jö5¦ötÜö—Q÷9é÷?#ø:cø8žø%×ø)ýø'ù#Gù#kù)�ù‰¹ù2Cú%vú&œú+Ãú&ïúUûlû&‰û/°û/àû8ü4Iü!~ü+ ü2Ìü-ÿü%-ý)Sý%}ý&£ý+Êýöý/þPCþ2”þ'Çþ2ïþ"ÿ2?ÿ7rÿ2ªÿ=Ýÿ86T;‹4Ç9ü469k4¥EÚ7 cXF¼¾ÂÕíÿ"9,W0„*µLà.-\u,•7Â1ú<,BiC¬/ðN !o#‘AµU÷BM)�_º	+2	<^	6›	>Ò	)
! W;
! 5“
! 6É
! :B;@~"¿â8);'e4�%Â'è&
.7
,f
“
 ­
*Î
ù
2(J"s$–» Ñ?ò,2'_Y‡,á0=?0}:®1é91U3‡5»1ñ2#@V1—?É6	4@4u<ª>ç6&A]HŸ è	31R6„3»2ï0"/S)ƒ#­*Ñ@ü?=5}³ÈAáC#6g7ž4Ö6IB
Œ'š-ÂðHHY#¢Æ*Ù(-1M)-©,×,<15n&¤/Ë=û&9%`7†5¾,ô<!$^.ƒ0²Wã;9TTŽ=ãY! ){ )¥ Ï Vè 9?!6y!:°!8ë!)$"-N"'|"%¤"OÊ"%#@#4[#2�#Ã# à#1$3$(S$O|$9Ì$$%?+%8k%;¤%4à%+&4A&-v&3¤&Ø&(ð&E'_'
v'1„'&¶'6Ý'8(SM(¡(+½(é(	ö())4/)5d)=š)<Ø)7*;M*.‰*C¸*Aü*û>+ì:,!'-3I-1}-¯-(Ê-4ó-1(.>Z.8™.2Ò.-/83/4l/8¡/8Ú/&0::0;u0:±0:ì0	'1`11`’1ó1:2OC25“2*É2)ô23'*3*R3>}3B¼3ÿ3;4(Z4ƒ4C�4á4$î475K5#f5#Š5'®5#Ö5Mú57H69€67º6.ò6<!76^7>•7;Ô7L8*]89ˆ8"Â88å8.93M9#�9,¥9)Ò9ü9E:7J:=‚:0À:5ñ:‹';@³;+ô;- <=N</Œ< ¼<Ý<4õ<)*=:T=�=5«="á=S>LX>$¥>)Ê>#ô>?:7?=r?D°?Fõ?N<@@‹@8Ì@PAHVAEŸA.åA"B67B;nB.ªB.ÙBKC?TC”C&«C'ÒC9úC44DiD1xDªD%ÄD&êD!E3E(REG{E&ÃEBêEA-F
oF<}F3ºFGîF<6G.sG:¢G#ÝGH2H PHqH)€H2ªHÝH-øH3&I'ZI%‚I7¨I5àI
J6$J1[J/�J8½JöJBK3XK!ŒK'®K$ÖK'ûK>#L>bL>¡LàLóLY
MKgM<³M1ðM8"ND[N N�¹NGO0aO4’O0ÇO/øOG(PDpPSµPD	QWNQ¦QDºQ3ÿQ3RNSRJ¢RíR5	SA?SU�S%×SýS5T2QT„T/ŸTÏT0éT U.;U jU‹U3«U&ßU1V(8V,aV3ŽV*ÂVAíVH/W2xW-«W-ÙW.XA6X1xX$ªX.ÏX0þX"/Y2RY,…Y(²Y+ÛY,Z&4Z+[Z+‡Z%³Z"ÙZüZ#[&@[7g[*Ÿ[)Ê[)ô[$\-C\+q\%�\(Ã\#ì\']48]'m]&•] ¼]+Ý]	^1(^?Z^;š^Ö^ê^K_1T_†_9’_LÌ_H`<b`OŸ`Jï`[:aW–a>îa¹-b.çb*c(Ac8jc4£c)Øc7d+:d+fd-’dtÀdi5eKŸeaëeŽMfgÜf}Dg˜Âg˜[hôhi<&ici"~i.¡iÐi/ïi(jHj2bj,•j.ÂjñjIk@Zk7›k)Ók8ýk6l9Ol3‰lN½l-m":m%]mƒm+¢m)Îm/øm(n/Fn+vn1¢n-Ôn0o'3o,[oˆo¨oÇo"Öo9ùo+3p2_p#’p¶pÖp1ïp2!q3Tq0ˆq1¹q4ëq- r*Nr)yr+£r,Ïr0ür--s&[s&‚s$©s5Îst!t(;t/dtH”tHÝt&u5Cu2yuX¬uyvvšvD±v*öv!w7w$Tw!yw›w)¹w(ãwx\&x&ƒx6ªx,áx%y24y4gy'œy5Äy"úyCzRaz*´zDßz#$|!H|gj|Ò|ò|i}){}¥}
Å}Ó}	ä}
! î}	ù}+~:/~0j~5›~2Ñ~/a4;–+Ò9þe8€ž€:±€ì€0î€>�b^�7Á�$ù�6‚)U‚L‚<Ì‚7	ƒEAƒ,‡ƒW´ƒ?„L„3k„3Ÿ„BÓ„?…CV…(š…&Ã…ê…+†i,†M–†1ä†1‡EH‡%Ž‡#´‡%Ø‡8þ‡87ˆ3pˆ1¤ˆBÖˆ*‰D‰;b‰9ž‰*Ø‰\Š8`Š1™Š5ËŠ/‹21‹2d‹5—‹QÍ‹&ŒJFŒ'‘Œ.¹Œ4èŒ8�/V�%†�$¬�%Ñ�#÷�)Ž)EŽ-oŽ"�Ž)ÀŽêŽ-þŽ(,�*U�€�.˜�AÇ�c	�9m�<§�4ä�3‘>M‘3Œ‘7À‘[ø‘
T’.b’$‘’&¶’Ý’Jý’#H“>l“)«“<Õ“.”%A”g”/†”?¶”8ö”)/•Y•1r•;¤•<à•9–<W–8”–;Í–5	—8?—+x—+¤—+Ð—+ü—"(˜*K˜v˜;�˜Ë˜:ë˜5&™‹\™2è™Eš<aš2žš(Ñš0úš0+›*\›0‡›(¸›*á›,œ'9œ
aœ+oœ&›œ9Âœüœ1
�&?�/f�@–�.×�$ž5+ž4až4–ž;Ëž<ŸDŸ_ŸyŸ!“Ÿ!µŸ×Ÿ&ñŸ' (@ <i 0¦ %× 2ý >0¡o¡N‹¡.Ú¡
! 	¢.¢:C¢)~¢5¨¢EÞ¢A$£ f£‡£,¢£$Ï£"ô£.¤%F¤%l¤$’¤·¤2Î¤¥T ¥Lu¥[Â¥W¦Dv¦P»¦C§
P§9^§#˜§)¼§æ§.ü§(+¨"T¨2w¨3ª¨QÞ¨,0©)]©0‡©H¸©2ª4ª'Rªzª†ª£ª Àª%áª%«-«>«P«b«$u«š«%««/Ñ«%¬,'¬,T¬.�¬,°¬,Ý¬,
! ­,7­*d­&�­/¶­æ­ï­"û­®=®\®7i®¡®±®'º®â®+¯'-¯"U¯#x¯)œ¯Æ¯!æ¯#°!,°N°f°(°"¨°HË°/±'D±0l±%�±+Ã±/ï±'²(G²p²&…²,¬²$Ù²þ²+³6I³€³‰³¨³Ä³Þ³þ³8´>T´!“´µ´=Õ´ µ-4µHbµ)«µ)Õµ/ÿµ@/¶-p¶.ž¶Í¶.Ú¶(	·12·6d·3›·3Ï·5¸=9¸Jw¸*Â¸"í¸0¹A¹\¹t¹)‘¹"»¹*Þ¹*	ºP4º6…º2¼ºïº9»B»>S»>’»DÑ»7¼'N¼.v¼M¥¼Hó¼ <½']½-…½=³½ñ½;¾#H¾6l¾:£¾5Þ¾¿3¿F¿Y¿)r¿#œ¿'À¿&è¿"À32ÀfÀzÀ�À$ªÀÏÀæÀÁÁ/ÁIÁ*bÁ�ÁšÁ§ÁÅÁ9ÕÁ.Â3>Â/rÂ0¢Â3ÓÂ;ÃFCÃŠÃ#ªÃÎÃ+ìÃ.ÄGÄ!gÄ,‰Ä ¶Ä-×ÄVÅ*\Å&‡Å&®Å)ÕÅ/ÿÅ4/Æ+dÆ9�Æ8ÊÆÇ%"Ç5HÇ ~ÇTŸÇ7ôÇ6,È7cÈ›È1´È-æÈTÉ9iÉ$£É8ÈÉ<Ê>Ê]ÊnÊ€Ê‘Ê"®Ê'ÑÊùÊ)Ë<9Ë(vË'ŸË/ÇË'÷Ë1Ì?QÌ‘Ì±Ì1ÊÌüÌoÍ){Í3¥ÍÙÍ1÷ÍF)ÎEpÎn¶Î3%Ï2YÏ'ŒÏ7´Ï6ìÏ#Ð$>ÐBcÐ)¦Ð*ÐÐ&ûÐ&"Ñ0IÑ&zÑ¡Ñ)¿Ñ2éÑ;Ò,XÒ1…Ò0·Ò(èÒ/Ó4AÓvÓ%�Ó)µÓ)ßÓ<	Ô.FÔ4uÔ0ªÔÛÔõÔGÕLZÕL§Õ.ôÕ1#Ö/UÖ8…ÖP¾Ö0×'@×&h×�×$¥×Ê×ã×+û×+'Ø-SØ5�Ø-·ØDåØ5*Ù`Ù"€Ù	£Ù!­ÙÏÙ/îÙ(Ú'GÚ<oÚ$¬ÚÑÚæÚûÚÛ(Û/DÛtÛ>”Û6ÓÛ>
! Ü;IÜ…Ü0¡Ü.ÒÜ3Ý95Ý8oÝ ¨ÝÉÝBèÝL+Þ&xÞ$ŸÞÄÞ1ÜÞ<ß;Kß.‡ß5¶ß1ìß1à.Pà.à5®à5äà>áCYá.�á/Ìáüá/â+Eâqâ"‰â'¬â5Ôâ
! ãN ãXoã8Èã:ä+<ä4hä9�ä9×ä+å,=å jå/‹å$»åàåÿå,æGæ2Zæ2�æ(Àæéæ"	ç&,ç)Sç.}ç¬ç,Æç6óç2*èU]è(³èGÜè>$éAcé$¥é$Êé,ïé(êBEêLˆêÕêõê&ë/9ë*ië<”ë)ÑëDûëS@ìT”ìKéì5íCSí'—íE¿í@î<FîDƒî@ÈîL	ï5VïBŒï(Ïï;øï#4ðFXð<ŸðJÜð,'ñTñ+tñ@ ñLáñP.ò;ò7»òcóò Wó,xó ¥ó*Æó-ñóô?ô&Xô1ô±ô#Ïô óô+õ@õ)`õ)Šõ´õÐõëõö# ö-Dö)rö%œö$Âö4çö*÷1G÷1y÷0«÷Ü÷6ò÷")øLøhø…ø9œø0Öø'ù-/ù]ù$zù,Ÿù<Ìù5	ú?ú,Pú+}ú3©ú0Ýú/û>ûTûcû#kû)�û%¹û3ßûJü'^ü†ü5šü&Ðü6÷ü'.ý/Vý1†ý>¸ý!÷ý/þ(Iþ)rþ#œþ#Àþaäþ"Fÿ iÿŠÿ4ªÿ>ßÿ5/T+„(°$Ù6þ.5CdF¨.ï*FI.�
¿6ÍCH0h™+³#ß!-%$S$x#�ÁÕ,ó? /`0�2Á/ô5$VZ<±UîcDE¨NîL=-Š+¸7ä:	1W	8‰	&Â	*é	1
! 3F
! 'z
! %¢
! $È
! ;í
! .)FXŸK¹1"7 ZC{B¿

*5
+`
*Œ
1·
'é
F=X#–#º9Þ7Sm†&�Ä4Ö6+#b†,—Ä$Þ&")Is‡ž
µ
Ã%Ñ÷6K&b?‰(É(ò ;7\-”ÂÖö$%!Jl.ŒP»*/73g!›½Ü4÷,+@+l˜4²/ç#;:MEˆ<Î !,Nk�*šÅ5äJTe8ºó5H8�/œ3ÌAB8Y7’+Ê2ö3)3]>‘$Ð,õ4"&W6~6µì"$6N*V7�'¹'á$	$.)S%}%£$É%î 0  I )j ” ´ Ã á ð ÿ !&!@!X!p!�!ž!¯!¾!Ö!ð!8	"B"R"%a"&‡"%®"+Ô"#9#R##q#•#¤#:³#î#ý#$*$>$P$_$n$!…$"§$Ê$Û$î$1%3%I%]%q%ˆ%™%¹%Ï%ã%þ%&'&8&K&^&m&…&”&³&5Â&(ø&J!'+l'˜'´'Ð'æ'÷'((42(g(!|(ž(*¾(é(0ý(.)K)`)t)†)�)±)Î)ë)***9*0d*•*²*Ê*%å*+#+B+X+&j+‘+¢+¾+AÔ+@,W,!t,–,©,Á,Ù,ô,-$-B-Y-q-„-œ-K´-F.PG.L˜.å./<"/9_/U™/0ï/+ 0/L0<|09¹0,ó02 1.S1D‚1+Ç1+ó1<2^\2_»23C;303D°3.õ3A$4=f4A¤4(æ4I5&Y5>€5¿5BØ56;6'G6$o6”6*¯6Ú6ú6.
! 7,976f7�7º7Ø7/ø70(8#Y88}8c¶8?9Z90t9¥94Á90ö92':2Z:3�:
Á:
Ï:+Ý:)	; 3;T;-r; ;º;Æ;ã;ÿ;<<<R<0p<4¡<Ö< å<= "=C=(a=:Š=4Å=4ú=//>&_>†>*¥>&Ð>÷>#?&5?)\?†?F“?&Ú?B@D@[@y@C€@3Ä@!ø@3A7NA6†A7½A+õA(!B%JB'pB˜B²B/ÁB5ñB6'C8^C*—C0ÂC;óC2/D2bD$•D$ºD/ßD!E 1E)RE)|E)¦E-ÐEþEyFœ—F04G8eG4žG*ÓG:þGC9H}H �H,¾H,ëH!IF:I^�IFàIM'J[uJfÑJW8KA�K9ÒKTLJaL+¬L#ØL#üL+ M-LMzM!–M-¸M'æM9N%HN)nN(˜N/ÁN2ñN$$O$IO5nO¤O»O'ÙO8P:PXP*tPŸP4½P,òP/Q<OQŒQ"¦Q!ÉQ.ëQ1RLR
! _R(jR-“R$ÁR-æR)S>SXS:tS-¯S.ÝST0"T/ST-ƒT4±T6æT*U6HU#U#£U1ÇU5ùU/V6CVJzV@ÅV6W =W)^W$ˆW'­W/ÕW,X2X6IX;€X9¼X3öXC*YSnY,ÂY"ïY#Z$6ZH[ZL¤Z.ñZ> [_[:x[O³[H\EL\$’\S·\Y]Ze]cÀ]D$^bi^6Ì^_ _)3_<]_š_9ª_Aä_&`=`P`d`Eq`F·`Bþ`!Aa:ca1ža:Ða1b(=bfb#†b(ªbÓb%òb.c'Gcoc;Šc<Æc?d)Cd&md,”d1ÁdJód0>e,oe.œe=ËeH	f%Rfxf-ˆf'¶fÞfþf0gOg+ig#•g!¹g-Ûg$	h$.h#Sh?wh3·h,ëhi6.iei.�i1°i5âiUj[nj\Êje'kF�kdÔka9lg›lhmqlmRÞmp1n ¢n>Ãn-o90oIjoE´o)úo;$pG`pF¨p+ïpq/9q-iq0—q2Èq#ûqr+<r*hr*“r*¾r9ér<#s6`s!—s1¹s4ës1 t:Rt�t>­t/ìt"u-?u,mu@šu3Ûuv#+v,Ov#|v1 v%Òv/øv3(w3\w/�w5Àw"öw&x@xYx.hxD—x$Üx)y&+y)Ry0|y1­yßy;úy06z5gz3�z*Ñz8üz'5{I]{2§{8Ú{&|*:|'e|�|§| Ä|5å|D}P`}:±}5ì}"~89~-r~* ~*Ë~ö~	.BVj|�¢´Æ×éý€'€8€J€\€p€‚€–€¨€¼€Î€à€ô€��*�<�P�d�x�Š�ž�°�Ä�Ö�ê�û�‚!‚3‚E‚W‚i‚}‚�‚£‚µ‚É‚ß‚õ‚ƒƒ+ƒ/=ƒmƒ(}ƒ¦ƒÀƒÓƒéƒ#„(„=„P„/j„6š„!Ñ„ó„…'"…'J…'r…"š…)½…ç…1ÿ…31†0e†4–†/Ë†)û†G%‡1m‡!Ÿ‡!Á‡%ã‡	ˆ)ˆ Bˆ&cˆ<Šˆ!Çˆ(éˆ/‰&B‰*i‰+”‰)À‰&ê‰3ŠEŠ,aŠ7ŽŠÆŠ/ãŠ)‹.=‹l‹:Œ‹Ç‹#å‹!	Œ&+Œ!RŒ,tŒ'¡ŒÉŒ)çŒ!�53�i�:|�(·�&à�)Ž1Ž1QŽƒŽ!¡Ž+ÃŽ2ïŽ>"� a�&‚�©�Æ�Næ�5�$R�w�)‹�+µ�
á�.ï�‘$<‘#a‘…‘+£‘Ï‘ï‘.ü‘#+’'O’'w’(Ÿ’*È’+ó’"“1B“!t“(–“!¿“á“ û“ ” =” ^” ”  ” Á” â” • $•!E• g•ˆ•%¦•#Ì•#ð•"–7–W–s–“–¯–Æ–â–ù–—5—Q—m—0‰—?º—[ú—#V˜$z˜%Ÿ˜%Å˜3ë˜#™0C™t™ ‹™+¬™Ø™î™"	š,š Eš1fš˜š%µš%Ûš0›.2›2a›$”›¹›)Ó›ý›œ)5œ#_œ%ƒœ©œ=¿œ$ýœ)"�L�#b�-†�&´�!Û�#ý�#!žEž<Yž–ž8´ž$íž Ÿ*3Ÿ2^Ÿ7‘Ÿ/ÉŸ"ùŸ' D c ,} )ª -Ô &¡')¡Q¡q¡4‘¡,Æ¡%ó¡¢./¢^¢$z¢.Ÿ¢Î¢+á¢7
£E£X£n£DŠ£2Ï£,¤./¤[^¤mº¤((¥!Q¥'s¥'›¥$Ã¥7è¥# ¦D¦)d¦-Ž¦(¼¦(å¦(§(7§&`§3‡§.»§*ê§A¨9W¨‘¨L¥¨/ò¨"©.A©(p©%™©¿©+Ú©/ª46ª:kª¦ª7³ª1ëª.«(L«1u«.§«Ö«!è«E
! ¬)P¬<z¬9·¬ñ¬"­3­F­X­r­*‘­#¼­!à­!®!$®!F®$h®"�®#°®#Ô®#ø®¯<¯-Z¯)ˆ¯ ²¯Ó¯ó¯"°6°&V°'}°+¥°(Ñ°ú°%±"@± c±„±7¤±fÜ±VC²5š²Ð²#×²û²³;³,R³"³A¢³(ä³$
´2´'M´Cu´"¹´Ü´÷´Lµ,bµH�µØµ çµ"¶+¶!I¶k¶3ˆ¶H¼¶· ·6·!V·'x·, ·Í·5Ü·¸=*¸Wh¸FÀ¸m¹u¹•¹7¬¹0ä¹1º2Gº/zº;ªº.æº>»6T»!‹»0­»1Þ»/¼2@¼2s¼8¦¼ ß¼@½#A½e½&…½¬½$Ç½$ì½-¾&?¾ f¾-‡¾µ¾Ò¾*ð¾%¿A¿[¿+y¿¥¿!Å¿ç¿%À)À$DÀiÀ$„À&©À$ÐÀ/õÀ7%Á-]Á*‹Á$¶Á.ÛÁ6
! Â'AÂ@iÂ%ªÂÐÂ;îÂ!*ÃLÃiÃuÃ%�Ã!¶ÃØÃøÃ-Ä/@Ä5pÄ/¦Ä$ÖÄûÄÅ87Å6pÅ@§Å2èÅMÆ?iÆ?©Æ1éÆ;Ç5WÇ5�Ç%ÃÇ6éÇ2 È+SÈ1ÈI±È?ûÈ6;ÉArÉ.´É3ãÉ,Ê)DÊ(nÊ0—Ê:ÈÊ.Ë&2Ë$YË~Ë˜Ë$­Ë)ÒË"üË=Ì.]Ì*ŒÌ*·Ì,âÌ,Í<ÍLÍdÍ!ƒÍ)¥Í%ÏÍ%õÍÎ&/ÎVÎtÎ‡Î›Î/¶ÎæÎ"Ï!&ÏHÏ^ÏmÏ€Ï4�ÏÅÏ!ÜÏ þÏ(Ð9HÐ&‚Ð ©Ð1ÊÐEüÐ7BÑKzÑ!ÆÑ"èÑÒ*ÒbGÒ%ªÒÐÒ(ìÒ+Ó+AÓ&mÓ+”ÓÀÓ)ØÓ0Ô%3ÔYÔ wÔ'˜Ô.ÀÔ2ïÔ!"ÕjDÕ2¯Õ'âÕ@
! ÖKÖhÖ2ƒÖ ¶Ö5×Ö<
×+J×.v×2¥×3Ø×DØ=QØ�Ø/¨ØØØ#íØÙ &ÙGÙ�gÙ$éÙ Ú//Ú'_Ú'‡Ú8¯Ú-èÚ"Û$9Û#^Û(‚Û)«Û-ÕÛ'ÜG+ÜsÜ-ŒÜºÜÎÜ'ìÜÝ!Ý @Ý$aÝ#†Ý!ªÝ.ÌÝûÝ5ÞKÞ-gÞ•Þ«Þ/ºÞCêÞ5.ß"dß/‡ß+·ß;ãß3à"Sà&và&�à#Äà#èà"á"/áRárá'�á(¸ááá2øá+â&Hâ#oâ"“â-¶â,äâã/,ã(\ã…ã"¥ãCÈãä$*ä5Oä4…ä'ºä!âäEå+JåBvå,¹å;æå3"æ4Væ‹æ/§æ.×æ+ç2ç*Qç-|ç0ªç'Ûç/è43è,hè'•è(½è&æè
é(éDFé1‹éR½é9ê4JêHê!Èê(êêEëEYë$Ÿë)Äë1îë( ì&Iì:pì«ì:»ìKöìMBí6�íÇí*âí
î"î!Aîcî/î¯î4¶îëîøî5ï,Dï<qï5®ï&äï1ðL=ðHŠðÓðêð\ñ3dñ7˜ñ*Ðñ.ûñ,*ò4Wò1Œò4¾ò5óò)óBGó:Šó&Åó>ìó*+ô<VôA“ô5Õô)õ25õ"hõ‹õžõ!±õÓõòõA
ö@Oö9�ö9ÊöH÷.M÷&|÷£÷%¿÷6å÷3ø*Pø/{ø!«ø%ÍøDóø"8ù[ùmù/~ù/®ù!Þùú=úVúHpú!¹ú>Ûú2û MûCnû3²û<æû#ü)Cü+mü%™ü%¿ü+åüý%ýAýaý%€ý"¦ý7ÉýQþ-Sþ6�þ5¸þîþ(ÿ'7ÿ)_ÿ‰ÿ$¦ÿ+Ëÿ%÷ÿ"-@%n!”<¶>ó,2_|@›'Ü! &Gb8~1·5é*J7a1™LËL-e*“J¾B	&L%s.™4È ý.OMB�KàJ,KwKÃJKZ5¦7ÜJ	9_	9™	EÓ	Q
! Dk
! D°
! @õ
! =6	t~Š;ž:ÚH3^%’&¸;ß:
<V
“
-¦
.Ô
*(.8W<�BÍ()9(c1Œ<¾/û/+<[7˜)ÐBú;=(y¢'À'è	5.RJ�Ì,é1)H"r• ª1Ë1ý /P%m“¯$È.í5Mb|6™ Ð
ñ7ÿ.7%f.Œ1»@í@.o�;¬$è
8(a>wN¶M3S‡%§+Í$ù6<U7’5ÊA7BTzTÏ>$Fc%ª-Ð+þ6*-a.�-¾*ì  81Y‹ž,»è%J;%†&¬&Ó&ú ! DB ‡ ¥ L½ A
! !L!j!‡!œ!±!)Æ!ð!"0,"8]"–",¶",ã"$#5# S#t#'�#'µ#2Ý#$$;5$>q$>°$9ï$-)%3W%‹%@©%4ê%)&I&`&v&(�&¶&<Ì&D	'=N']Œ'#ê'C(,R(<(I¼(.) 5)2V)'‰)4±)$æ)-* 9*Z*4n*6£*+Ú*1+=8+v+•+´+!Ô+7ö+!.,1P,0‚,)³,1Ý,9-$I-#n- ’-M³--.I/.y.!‰.#«.Ï."î./*//$Z/(/J¨/&ó/50:P0=‹0/É0*ù0;$1%`1'†1-®1<Ü1V26p2R§2ˆú28ƒ3B¼3@ÿ39@4&z44¡4$Ö43û4/58M5%†5+¬5Ø5 õ56+66"b6…6
! —6 ¢6Ã6$à627487	m7)w7#¡7Å7%Þ7+8088N8&‡8®8Ì8'ë894-9b9$}9(¢95Ë9*:!,:"N:"q:!”:¶:Ð:/í:;&4;[; s;”;"°;SÓ;'<F<e<„<£<?´<>ô<63=*j=!•=·=#Æ=*ê=)>,?>4l>)¡>=Ë>(	?=2?,p?A�?5ß?4@)J@)t@-ž@@Ì@"
A*0A+[A‡A-�A'ËA)óAUBFsB0ºB&ëB5C'HC5pC¦C¿CÞC$ýC"DBDJ_D7ªDâD3úD-.E(\E…EVžE)õEF;F0WF9ˆF!ÂF'äF'G94G3nG;¢G;ÞG6H/QH2�H2´HIçH31I!eI3‡I/»I3ëI3JSJ)sJ)�J+ÇJ/óJ2#K$VK-{K@©K:êK$%L!JL#lL �L±LÈLáL'öLM(3MZ\M-·M+åM"N4NHN^N8zN2³N6æN8O$VO.{O9ªO(äO(
P46P9kP7¥P=ÝP3Q/OQ4Q.´Q.ãQ4R.GR.vR,¥R9ÒR9S9FS:€S9»S:õS90T9jTW¤TWüT.TUƒU$˜U!½U/ßU&V)6V`V|V›V.®V ÝV0þV#/W=SW$‘W¶W-ÖWX! X+BX-nX$œX.ÁX(ðX.Y1HY.zY*©Y/ÔYBZ3GZB{Z'¾Z"æZ+	[35[@i[Dª[%ï[\+5\a\4�\-¶\(ä\<
]J]#h]Œ](©]�Ò]p^†‰^6_MG_:•_6Ð_6`/>`%n`5”`&Ê`7ñ`G)aqa@‰a2Êa$ýa"b 6b:Wb3’b3Æb@úb@;c;|c¸cÌcácõcdd2dGd[dpd„d™d¯dÃdÙdódee+eEeZepe†e™e¬e9ÄeMþeMLf@šf(Ûf3g%8g=^g(œg7ÅgZýgYXhN²h2i-4iFbi4©i+Þi+
! j,6j+cj+�j,»j,èj,k4BkYwkHÑkWlXrl-ËlAùlv;m7²mlêm5Wn;�nUÉn5oQUoˆ§o>0p4op>¤p1ãp2qHq.hq—q<©q2æq r2:r(mrE–rEÜr."s3Qsc…sésX	t:btF�t1ät'u%>udu*‚u"­u!Ðu)òu v=v6\v “vR´v/w$7w\w qw’w¥w2Ãw/öw/&x(Vx&x¦x#Åx"éxy*'y!Ry ty,•y*Âyíy3
zAz_ztz)‘z7»z!óz#{09{&j{#‘{/µ{Aå{%'|8M|M†|6Ô|8}.D}3s}-§}CÕ},~>F~&…~'¬~DÔ~FQ`C²=ö84€;m€O©€-ù€'�0B�/s�£�/¹�Dé�1.‚,`‚0�‚¾‚8Ú‚'ƒ&;ƒ+bƒ%Žƒ#´ƒHØƒ(!„$J„/o„‚Ÿ„C"…Cf…-ª…-Ø…5†.<†%k†‘†¥†¸†0Ï†#‡&$‡ K‡"l‡#�‡$³‡'Ø‡.ˆ(/ˆ(Xˆ!�ˆ*£ˆ8Îˆ1‰39‰1m‰Ÿ‰/¿‰ï‰FŠ/MŠ(}Š)¦Š8ÐŠ/	‹69‹+p‹0œ‹ Í‹Aî‹E0Œ#vŒ šŒ3»Œ1ïŒ(!�4J��/™�.É�Qø�JŽ4iŽ4žŽ3ÓŽ,�)4�7^�6–�!Í�&ï�2�+I�.u�4¤�Ù�÷�/
‘?=‘+}‘B©‘ì‘F’&S’0z’#«’!Ï’ñ’
“%“%A“g“�“'–“$¾“>ã“)"”!L”n”€”"“”4¶”ë”•)•&D•"k•HŽ•3×•&–L2–8– ¸–Ù–ì–—&—)C—*m—˜—6²—<é—&˜@˜W˜1m˜Ÿ˜.¼˜ë˜/™1™O™"\™,™¬™¾™×™*ê™4šJš&hš%�šµšÐš$éš›(›B›\›h›5ˆ›¾›)Ô›Cþ›!Bœ6dœ<›œ.Øœ'�3/�c�x�#��.±�.à�$ž64žkž%‰ž=¯žížŸ(ŸGŸeŸ!„Ÿ¦Ÿ+ºŸBæŸ=) 2g =š 2Ø B¡7N¡†¡- ¡Î¡9ê¡4$¢.Y¢)ˆ¢²¢"Í¢ð¢d£>j£©£¾£PÕ£9&¤#`¤„¤&�¤vÄ¤);¥@e¥.¦¥;Õ¥2¦>D¦;ƒ¦I¿¦	§& §1G§0y§'ª§?Ò§¨-.¨"\¨)¨©¨GÆ¨/©.>©)m©)—©4Á©&ö©+ª0IªDzª¿ª(Îª)÷ª1!«S«f«~«+“«+¿«ë« ¬)&¬/P¬€¬-Ÿ¬=Í¬/­;;­w­/’­ Â­)ã­+
®*9®5d®1š®$Ì®!ñ®,¯<@¯U}¯!Ó¯õ¯0°#E°i°T‡°ZÜ°[7±d“±Eø±c>²!¢²Ä²#â²³=&³Cd³D¨³%í³W´k´,‹´#¸´%Ü´2µA5µ$wµ#œµ-Àµ+îµ@¶5[¶6‘¶2È¶Hû¶D·^·t·7Œ·BÄ·,¸'4¸6\¸+“¸¿¸Ô¸í¸!ÿ¸=!¹!_¹5�¹$·¹.Ü¹#º/º'Nº$vºQ›º íºA»"P»(s»œ»	¨»A²»ô»'¼&<¼%c¼&‰¼4°¼.å¼½>2½5q½§½Æ½0ä½+¾A¾*F¾*q¾$œ¾*Á¾8ì¾"%¿H¿a¿+�¿5­¿6ã¿2À2MÀ<€À2½À5ðÀ)&ÁPÁjÁ%…Á"«Á ÎÁ ïÁ-Â">Â!aÂ%ƒÂ%©Â'ÏÂ÷Â Ã6ÃGÃeÃ‚ÃšÃ·ÃËÃßÃëÃÆu	Æ\Æ/ÜÆ9ÇFÇLfÈ>³ÈòÈÿÈÉ"É!BÉYdÉB¾ÉIÊXKÊA¤ÊæÊ'ìÊSË;hË\¤ËaÌ[cÌd¿Ì]$ÍW‚Í¤ÚÍTÎÂÔÎk—ÏÍÐXÑÐn*ÑY™Ñ—óÑ!‹Ò|­Ò#*Ó8NÓ†‡Ó†Ô$•Ô:ºÔAõÔh7Õ> ÕßÕTäÖÚ9×IØa^Ø~ÀØ8?Ù xÙ™Ù9¸ÙIòÙF<ÚQƒÚFÕÚ3Û3PÛ„Û“Û*©ÛÔÛFòÛC9Üo}Ü4íÜ!"Ý:DÝ~ÝîþÝLíÞ˜:ßƒÓßWWà}¯àÃ-á'ñáIâ„câ4èâdã[‚ãOÞãš.ä£Éä›må¢	æ�¬æˆ<çvÅçl<è‹©èc5é“™éq-êÁŸêfaëÈë3Øë3ìl@ì9­ìLçìH4íJ}íQÈíFîGaîf©îYï@jïJ«ïöïY
! ðndðiÓðp=ñ©®ñšXò=óòs1ó_¥ó[ô=aôRŸôAòô^4õY“õSíõxAö}ºö|8÷µ÷95ønoøCÞø{"ù@žù7ßù/úCGú]‹úéú=û4>ûFsû/ºû+êû@ü6WüVŽüråüŠXý…ãý‰iþxóþ?lÿL¬ÿrùÿ¬lk\…dâ.GGvY¾ZTs˜ÈoaLÑ;LZ€§9(>b'¡ZÉ#$bHE«-ñ-AM[�ë4	x5	b®	l
! w~
! 4ö
! 7+VctºJ/PzQË5
4S
gˆ
5ð
Q&5xI®Mø7F:~Y¹FBZ.�†Ì[S4¯gäƒL2ÐCUG=�NÛG*Kr;¾Vú?Q-‘"¿"âo!C‘?Õ\przãr^\Ñu.€¤O%Qu«ÇxsUìJB\�†ê�q†’‰TaqÈÓ²œ YO!7©!5á!5"IM"Z—"`ò"SS#P§#7ø#%0$/V$Œ†$f% z%4&8P&;‰&HÅ&F'CU';™'QÕ'l'(N”(Gã(K+)Aw)Q¹)K*IW*«¡*=M+b‹+Kî+:,Vº,S-Ne-O´-[.^`.z¿.D:/;/K»/@0IH0¿’0KR1dž1@2OD2‹”2K 38l3˜¥3P>47�4=Ç4u5k{5Xç5I@6JŠ6^Õ6447zi7Lä7k18}�8a9?}9H½9€:„‡:H;JU;R ;Vó;�J<{Ì<MH=Š–=4!>=V>J”>'ß>¯?:·?Mò?Ê@@A$A4>AKsA„¿APDBB•BqØB)JCTtCÉCxàC[YD]µDCEcWE:»E2öE5)FC_Fl£F-G¹>GTøGTMH‰¢H3,IZ`IK»IMJ†UJ­ÜJ…ŠK<LMMLH›LBäLZ'M+‚M½®MPlN?½NUýN;SOK�O6ÛOHP8[P@”P6ÕPFQ9SQ7�Q?ÅQ5Rs;R!¯REÑR2S(JSIsSl½S8*TcTJ€TVËT1"U3TU>ˆU>ÇU‹V:’VMÍVSW9oW0©W0ÚWPX \Xl}X*êX;Y$QY›vYZK0ZJ|Z>ÇZ#["*[3M[ˆ�[]
! \ph\?Ù\d]>~]X½]‘^k¨^S_/h_!˜_Aº_cü_8``q™`8aNDaE“a^ÙaI8bU‚b~Øb*Wc:‚cM½càd^ìd‚KeXÎem'fx•fbg6qg]¨gGh˜NhPçhH8iO�iPÑi_"jW‚jLÚj-'k0Uk*†kS±kMl/Sl]ƒl:álLmUim=¿mRýmYPnHªn8ónF,oDsoY¸oHp€[pAÜpeqT„qnÙq?Hrpˆr]ùrUWsS­sKt/MtS}tWÑtG)u(qu®šu&IvGpvF¸vCÿvOCwI“wÝwœúw<—xVÔx;+y*gy’ye¢y¬z�µz˜S{‡ì{ˆt|�ý|â‹}šn~‹	„•Y€Xt€LÍ€Y�/t�'¤�Ì�Ië�D5‚]z‚pØ‚;Iƒ=…ƒ$Ãƒ8èƒJ!„dl„ZÑ„9,…ef…gÌ…m4†r¢†j‡>€‡b¿‡G"ˆjˆ>‡ˆ<Æˆ3‰S7‰7‹‰?Ã‰LŠ0PŠ=�Š¿ŠIÜŠ*&‹7Q‹3‰‹3½‹Nñ‹%@Œ&fŒe�ŒkóŒQ_�/±�Fá�Y(Žg‚Ž]êŽMH�Q–�Uè�S>�D’�>×�/‘EF‘@Œ‘HÍ‘Œ’¡£’šE“Wà“8”CU”;™”7Õ”
•I"•:l•!§•iÉ•83–8l–9¥–=ß–?—n]—xÌ—ME˜.“˜3Â˜7ö˜A.™;p™Q¬™þ™šUšU[šo±šo!›W‘›é›ð›ý›œiœ&yœ1 œ1Òœs�Gx�gÀ�P(žYyž#ÓžD÷ž7<Ÿ;tŸ6°Ÿ3çŸ4 3P 3„ 0¸ 4é 2¡5Q¡-‡¡1µ¡-ç¡/¢9E¢?¢,¿¢+ì¢>£@W£P˜£Sé£˜=¤JÖ¤Q!¥ps¥Xä¥L=¦Š¦+ª¦MÖ¦:$§5_§7•§SÍ§Z!¨;|¨_¸¨[©lt©Bá©J$ªMoª*½ªHèª?1«Pq«	Â«oÌ«1<¬6n¬¥¬7º¬8ò¬f+­’­$²­U×­?-®Rm®ˆÀ®0I¯.z¯©¯°¯5·¯
! í¯Uø¯ N°-o°(�°#Æ°.ê°K±qe±1×±Ä	²®Î²3}³•±³G´*^´W‰´fá´YHµW¢µJúµ8E¶ƒ~¶·1·&I·!p·#’·¶·=Ó·>¸KP¸œ¸Ÿ¸¬¸¹¸UÆ¸b¹7¹ƒ·¹;ºHºUºbºoºZ|º:×º»-»:»U»b»o»^|»^Û»z:¼µ¼}Â¼:@½{½|ˆ½z¾€¾Y„¾mÞ¾CL¿�¿æœ¿íƒÀCqÁFµÁiüÁHfÂ9¯Â?éÂ
)Ã7Ã]FÄc¤ÄfÅioÅfÙÅh@Æl©Æ$ÇI;Ç4…ÇGºÇEÈEHÈCŽÈ>ÒÈFÉ=XÉ<–ÉCÓÉ>Ê%VÊA|Ê=¾Ê6üÊD3ËIxËdÂËd'Ì6ŒÌ0ÃÌ3ôÌ2(Íb[Í]¾Í]ÎzÎ;‡Î8ÃÎ&üÎ&#Ï*JÏauÏl×ÏXDÐ\�ÐJúÐ_EÑ9¥Ñ0ßÑ?ÒdPÒdµÒcÓc~ÓâÓebÔAÈÔW
! Õ[bÕ[¾ÕeÖ^€Ö.ßÖG×zV×$Ñ×Vö×:MØUˆØJÞØO)ÙSyÙ;ÍÙŠ	Ú@”ÚYÕÚ(/ÛQXÛ(ªÛDÓÛ(Ü·AÜEùÜ9?ÝRyÝOÌÝiÞC†Þ'ÊÞMòÞR@ß>“ß>Òß,àN>à2�à‹Àà\Lá©á=Àá`þá._â5Žâ8ÄâEýâWCã!›ã+½ã}éã9gän¡ä6å7Gå<å;¼åBøå$;æ@`æ>¡æEàæ?&çfç;yçYµç/è.?è0nèBŸè?âèV"éUyéaÏé81ê9jê5¤êEÚêf ëh‡ë2ðë4#ìOXì0¨ìDÙìaíU€í]ÖíM4î-‚î°î?¼î
! üîï#ï:ï'Gï!oï‘ï™ï,²ïßïùïð0$ð0Uð†ð¡ð¹ðÑðèð)úð$ñ=ñMñ]ñ	pñ
! zñM…ñCÓñgò-ò?­ò?íòT-ó"‚ók¥óHôZô8pô=©ô2çôpõE‹õ}ÑõPOöz öž÷ªº÷xeøLÞøZ+ùr†ùtùù­núšû(·û9àû(üËCütýz„ý;ÿýF;þF‚þ›Éþ�eÿlóÿ=`Ðž-oc�o�qSóYGL¡dîÎSg"GŠˆÒ`[b¼cAƒAÅC?K�‹J	Dd	F©	Dð	a5
! V—
! Vî
! SER™GìM4F‚[É]%
Lƒ
RÐ
E#@iRª:ý98fr‚ÙQ\[®H
! ASo•igoc×g;c£jAr¤´�YbÛX>_—3÷;+”geüvbŸÙMyqÇ]9]—µõ‰«™5zÏ€JªË'vŠž!)9Kv…Vü[S O¯ „ÿ ^„!>ã!O""=r"3°"0ä"e#B{#>¾#'ý#I%$ˆo$Zø$VS%eª%>&KO&M›&=é&~''„¦'‚+(e®(i)B~)GÁ)	*))*{S*mÏ*q=+L¯+�ü+z~,xù,Vr-iÉ-L3.k€.3ì.G /1h/kš/g0Kn0Jº0F1FL1{“1g2Lw2`Ä2{%3R¡3nô3Sc4S·4K5pW5(È5;ñ5S-6w�6@ù6,:7Gg7f¯7`8Pw8oÈ8-89=f9‡¤9W,:]„:Zâ:&=; d;?…;Å;[â;c><[¢<pþ<«o=™>šµ>LP?Ê�?ƒh@Xì@EEA[‹A[çAJCBŽBt‘CGD¥ND¡ôDU–E”ìE�F0Gs2G@¦GtçGƒ\H0àH^IApIo²Ii"J{ŒJ>KYGK¡K:¸KRóK`FL`§LM: M?[Mq›M.
N=<N+zNW¦NUþNmTO‹ÂOONP§žPåFQñ,RíSjT�wT[UˆaU‡êUÀrVq3W—¥WV=Xn”XLYIPYvšYLZ"^ZO�ZWÑZ])[^‡[ææ['Í\Hõ\>]gP]*¸]Gã]?+^4k^Q ^Iò^!<_6^_L•_7â_5`(P`/y`1©`NÛ`I*a2ta6§aJÞaM)b@wb_¸b@c?YcU™c.ïcidGˆdÐdfëdrReHÅeOf8^fQ—fZéfUDgvšgYhfkh\Òh`/iU�iVæi`=j_žj|þja{kXÝk*6l;alE�lQãl85mJnm8¹m6òm)nfEnH¬n)õn„ou¤oNp‹ipõp,qT;qH�qfÙq‘@r_Òr†2sL¹sAtlHt×µtd�u�òu[‚v4ÞvvwuŠw&xž'xKÆx]yYpyjÊy=5zCsz7·z8ïz<({e{€t{õ{|j/|:š|AÕ|D}K\}p¨}b~>|~H»~H>MSŒNàb/€8’€2Ë€Bþ€-A�8o�9¨�<â�6‚;V‚=’‚CÐ‚KƒD`ƒV¥ƒ*üƒv'„Vž„Fõ„V<…>“…'Ò…6ú…E1†w†$‘†6¶†aí†KO‡›‡G»‡6ˆ{:ˆH¶ˆ4ÿˆT4‰6‰‰OÀ‰bŠRsŠAÆŠd‹Um‹UÃ‹ZŒFtŒ©»Œ2e�F˜�3ß�YŽLmŽ{ºŽ[6�a’�Qô�eF�c¬�V‘Xg‘4À‘Kõ‘XA’Tš’]ï’XM“Ž¦“�5”l·”|$•p¡•O–‚b–iå–UO—ƒ¥—)˜c0™ ”™¤5šÚš[òšGN›h–›dÿ›idœMÎœG�Ad�2¦�2Ù�JžmWž»Åž �Ÿe" ƒˆ V¡Qc¡µ¡pÏ¡s@¢b´¢U£7m£;¥£“á£Ju¤?À¤q¥\r¥JÏ¥u¦¨�¦^9§b˜§Wû§^S¨D²¨G÷¨~?©L¾©’ª¡žªl@«S­«x¬žz¬�­^ª­„	®…Ž®p¯\…¯Tâ¯”7°;Ì°e±En±p´±�%²´¶²}k³›é³i…´Vï´GFµHŽµn×µyF¶xÀ¶89·nr·>á·Z ¸]{¸QÙ¸[+¹{‡¹xºt|ºXñºYJ»f¤»�¼^™¼Aø¼ž:½—Ù½Cq¾]µ¾B¿šV¿]ñ¿BOÀ‹’À”Á_³Á^ÂørÂCkÃd¯ÄtÅ}‰ÅyÆO�ÆQÑÆI#ÇKmÇC¹ÇNýÇáLÈk.É2šÉ3ÍÉ8Ê::Ê´uÊ)*ËETË^šËgùËwaÌsÙÌbMÍL°ÍUýÍSSÎX§Î\Ï2]Ï3�Ï8ÄÏ)ýÏg'ÐŒ�ÐMÑEjÑR°Ñ4Ò_8Òd˜ÒcýÒjaÓiÌÓc6ÔhšÔaÕfeÕaÌÕf.Öe•ÖyûÖRu×¤È×jmØHØØ!Ú6AÚxÚ–Ú¬Ú ÅÚ7æÚKÛPjÛ<»ÛzøÛOsÜ+ÃÜ:ïÜO*ÝWzÝZÒÝj-Þj˜ÞlßapßÊÒßF�à,äàqážƒá…"âD¨â›íâ,‰ãM¶ã„äp‰äƒúäP~åËÏåa›æWýæuUç™Ëç�eè7óè9+éueéQÛéD-ê[rêHÎêLë;dëW ëLøë/EìBuìb¸ìAíA]í@ŸíRàíG3î8{î ´î8ÕîlïB{ïD¾ï�ðS‘ðWåðd=ñW¢ñjúñXeòY¾ò~óZ—ó\òóXOôY¨ôuõCxõ|¼õ\9ö[–ö[òöWN÷l¦÷Rølfø’ÓøBfùH©ùVòùGIúV‘úPèúP9ûPŠûXÛû_4üK”üUàüe6ýlœý_	þ!iþ)‹þÑµþv‡ÿYþÿ]Xb¶k€…S&[z0ÖppxKé59J�„fr{mîk\cÈ],ŠŠkM�QÏ‡!	}©	}'
! V¥
! Tü
! @QH’6ÛC:V™‘ +
L
¸Ì
˜…»\Úi7,¡¯ÎM~ŽÌf[dÂN'ivLàH-“vX
! 6cWš}ò6p:§Uâ68Lo{¼}8A¶uøKn\ºMDe:ªAåS'7{@³\ô*Q$|i¡>tJQ¿š*¬J×"=#T)xi¢V lc rÐ _C!o£!H"†\"lã"½P#§%>¶&]õ&WS'>«'Dê'Q/(P�(aÒ(l4)R¡)=ô)t2*b§*
! +xŠ+:,]>,sœ,g-qx-ê-Ž÷-�†.+/^C/ƒ¢/a&0jˆ0Bó061BI1QŒ1œÞ1¶{2h23C›3.ß3,4v;4²4IÉ4]5?q5G±5Gù5NA6G�6xØ6pQ7rÂ7P58E†8UÌ8M"9op9Tà9w5:B­:[ð:RL;xŸ;k<‡„<J=SW=P«=ü=…	>^�>Vî>XE?ož?ô@hAclAYÐAY*Bc„BOèB=8CpvCXçCj@DB«DOîDA>Ex€EšùE>”FUÓFB)GIlGb¶GjHl„HlñHo^IeÎIY4JuŽJiKinK[ØKO4L\„LfáLjHMY³Mx
N„†N4OX@Oi™O\P^`P¿PaÖP(8QBaQS¤Q0øQ-)REWR‘�Ra/S•‘SŽ'T+¶TjâTTMUg¢U\
! VRgVsºV0.W;_W<›WUØW.XWIXF¡X*èXSY]gYIÅYGZZWZX²Z[b%[Aˆ[?Ê[T
! \8_\d˜\Sý\6Q]=ˆ]6Æ]9ý]x7^�°^l2_#Ÿ_,Ã_�ð_ˆŽ`ea]}a†Ûa£bbEcLc<hdX¥dYþdŠXe‹ãezofbêf�Mg{Ïg¨KhôhŽ
iXœi,õix"j ›j6<kYskWÍk•%l:»l2ölZ)m`„m2åm`n(ynD¢n9çnM!o9oo=©oaçoPIp]šp]øpTVq_«q_r}krPér>:s9ys9³s:ís[(t@„tCÅtS	uV]uH´uXýuRVvP©vQúvTLwM¡wTïwQDxL–xIãxF-yHtyL½y|
! z[‡zOãzO3{Jƒ{UÎ{S$|Kx|NÄ|T}Zh}cÃ}O'~Tw~EÌ~SEfr¬l€hŒ€5õ€H+� t�V‚*l‚V—‚zî‚ZiƒmÄƒŽ2„qÁ„z3…‹®…s:†e®†RˆQgˆA¹ˆJûˆHF‰\�‰jì‰MWŠ\¥ŠX‹·[‹ÍŒ¦áŒ�ˆ�ÒŽ–ëŽÁ‚�D�Ä‘0D“/u“^¥“7”+<”Vh”7¿”X÷”IP•7š•„Ò•aW–i¹–4#—‹X—]ä—TB˜A—˜cÙ˜.=™fl™`Ó™|4šJ±šAüšD>›;ƒ›R¿›5œ;Hœ0„œFµœ>üœI;�E…�HË�:žDOž2”ž1Çž,ùž5&ŸŽ\ŸNëŸK: F† EÍ .¡QB¡R”¡Sç¡P;¢QŒ¢TÞ¢M3£J�£JÌ£L¤Md¤V²¤a	¥gk¥cÓ¥M7¦R…¦<Ø¦D§JZ§i¥§r¨r‚¨0õ¨e&©iŒ©’ö©Ä‰ªeN«H´«yý«:w¬/²¬<â¬D­Ad­2¦­GÙ­H!®5j®• ®A6¯dx¯EÝ¯C#°Rg°`º°I±Je±d°±›²·±²ni³@Ø³E¶9_¶µ™¶"O·&r·¢™·Y<¸D–¸Û¸+ñ¸¹7¹L¹P_¹]°¹XºEgºW­ºf»¾l»c+¼M�¼wÝ¼£U½ù½i¾y¾d|¾}á¾¹_¿yÀ;“ÀsÏÀ:CÁ‚~Á„Ât†Â‘ûÂP�Ã†ÞÃqeÄD×ÄVÅ\sÅrÐÅ‰CÆˆÍÆUVÇ?¬Ç/ìÇqÈ°ŽÈ ?É_àÉ_@Ên ÊSË7cËA›ËtÝËqRÌVÄÌ`Ís|ÍKðÍ;<Î�xÎeúÎK`Ï±¬Ï^^Ð`½ÐœÑ\»ÑTÒ^mÒpÌÒ½=ÓMûÓ†IÔBÐÔkÕYÕ_ÙÕL9ÖJ†Ö?ÑÖC×LU×]¢×VØUWØ5­Ø>ãØ""ÙaEÙU§ÙaýÙ,_ÚTŒÚ�áÚžoÛxÜe‡ÜríÜl`ÝXÍÝl&Þ^“Þ°òÞ£ßZºßDàYZàE´àŽúàz‰á`âIeâ_¯â^ãGnã,¶ãIããY-äW‡ä[ßäA;åR}åiÐå~:æH¹æYçG\çX¤çDýçUBèa˜èaúèa\éa¾é: êe[ê5Áê�÷ê7…ëY½ëLì™dìPþìxOíQÈíDîC_îc£îaïDiïc®ïMðO`ðQ°ðHñKñfkñZÒñ…-ò)³ò|ÝòSZód®ó–ôTªôVÿôyVõYÐõa*öƒŒö÷7�÷6È÷2ÿ÷62øOiøE¹ø_ÿø~_ù€Þùk_úFËúJûw]û—Õû7müŸ¥üVEýœýUµýdþEpþw¶þu.ÿ—¤ÿ><	+{	r§	n	b‰	–ì	dƒ	[è	dD	-©	p×	GH	ª�	•;	°Ñ	¨‚	¥+	¹Ñ	’‹			O5		c…		Qé		%;
! 	aa
! 	LÃ
! 	,	i=	Y§	Ž	Z�	dë	kP
	g¼
	`$	U…	NÛ	#*	4N	=ƒ	9Á	Bû	\>	2›	3Î	3	.6	Me	8³	Vì	bC	V¦	cý	ca	eÅ	c+	c�	có	cW	c»	O	Xo	+È	'ô	E	Ab	A¤	'æ	V	;e	)¡	NË	E	R`	N³	E	JH	P“	Fä	G+	Is	H½	>	?E	”…	R	�m	Wû	OS	^£	<	R?	W’	=ê	J( 	/s 	:£ 	aÞ 	F@!	5‡!	p½!	‡."	¶"	5È"	2þ"	01#	6b#	W™#	yñ#	bk$	VÎ$	>%%	|d%	\á%	p>&	�¯&	IM'	I—'	^á'	X@(	a™(	Wû(	S)	Ch)	F¬)	aó)	SU*	`©*	`
! +	Yk+	^Å+	r$,	8—,	=Ð,	J-	8Y-	!’-	C´-	[ø-	1T.	X†.	iß.	ŸI/	té/	p^0	"Ï0	‚ò0	(u1	Rž1	Rñ1	–D2	tÛ2	RP3	i£3	¢
4	r°4	P#5	et5	iÚ5	D6	8Ä6	dý6	Cb7	�¦7	š68	‹Ñ8	6]9	$”9	 ¹9	,Ú9	e:	Nm:	o¼:	t,;	o¡;	„<	 –<	(·<	-à<	D=	#S=	Nw=	$Æ=	=ë=	D)>	Cn>	œ²>	O?	c?	6w?	®?	jÆ?	\1@	_Ž@	Vî@	[EA	x¡A	pB	—‹B	R#C	[vC	?ÒC	dD	]wD	=ÕD	UE	MiE	P·E	SF	°\F	N
G	U\G	e²G	RH	hkH	fÔH	Z;I	j–I	nJ	JpJ	Y»J	„K	DšK	¯ßK	~�L	|M	r‹M	9þM	i8N	Y¢N	¢üN	XŸO	LøO	KEP	U‘P	,çP	#Q	,8Q	#eQ	3‰Q	H½Q	QR	.XR	T‡R	UÜR	R2S	K…S	kÑS	R=T	i�T	wúT	JrU	2½U	RðU	 CV	ädV	qIW	t»W	:0X	vkX	‚âX	PeY	à¶Y	g—Z	sÿZ	Bs[	b¶[	E\	A_\	[¡\	eý\	Xc]	e¼]	m"^	Z�^	dë^	~P_	HÏ_	v`	„�`	ca	4xa	h­a	lb	0ƒb	i´b	tc	1“c	\Åc	`"d	iƒd	ríd	U`e	h¶e	vf	I–f	Iàf	Ç*g	Ïòg	ÏÂh	c’i	}öi	Ntj	KÃj	„k	;”k	oÐk	K@l	;Œl	[Èl	*$m	Om	7mm	=¥m	;ãm	Cn	Ocn	z³n	I.o	?xo	K¸o		p	>p	BMp	h�p	Oùp	EIq	~�q	Yr	hr	‚r	)œr	&Ær	ír	P
s	^^s	W½s	:t	HPt	t™t	Iu	kXu	UÄu	Sv	Œnv	�ûv	*Œw	(·w	Œàw	ƒmx	5ñx	5'y	7]y	r•y	Œz	�•z	V&{	X}{	pÖ{	mG|	4µ|	(ê|	k}	o}	ƒï}	ms~	@á~	A"	'd	NŒ	PÛ	@,€	Nm€	G¼€	x�	}�	�™�	”7‚	rÌ‚	w?ƒ	f·ƒ	n„	s�„	s…	Nu…	QÄ…	<†	NS†	J¢†	3í†	/!‡	SQ‡	¥‡	<Ã‡	<ˆ	]=ˆ	P›ˆ	Dìˆ	L1‰	V~‰	ZÕ‰	30Š	jdŠ	EÏŠ	`‹	¾v‹	Q5Œ	y‡Œ	z�	‘|�	SŽ	+bŽ	hŽŽ	K÷Ž	–C�	�Ú�	Wh�	.À�	Uï�	>E‘	N„‘	cÓ‘	H7’	¬€’	º-“	³è“	¥œ”	;B•	m~•	Aì•	¥.–	|Ô–	„Q—	uÖ—	qL˜	Ž¾˜	^M™	[¬™	Mš	mVš	LÄš	|›	tŽ›	šœ	Qžœ	:ðœ	I+�	�u�	…ž	Œ‹ž	²Ÿ	ZËŸ	«& 	8Ò 	N¡	;Z¡	N–¡	9å¡	@¢	.`¢	J�¢	LÚ¢	7'£	<_£	9œ£	NÖ£	7%¤	R]¤	N°¤	Iÿ¤	UI¥	5Ÿ¥	@Õ¥	=¦	UT¦	'ª¦	?Ò¦	K§	f^§	eÅ§	`+¨	`Œ¨	_í¨	?M©	}�©	Aª	.Mª	,|ª	$©ª	mÎª	^<«	E›«	Yá«	G;¬	Rƒ¬	ZÖ¬	�1­	c³­	!®	k9®	V¥®	oü®	Nl¯	I»¯	4°	%:°	`°	7q°	A©°	9ë°	j%±	a�±	8ò±	+²	YE²	FŸ²	\æ²	AC³	T…³	|Ú³	cW´	+»´	Pç´	=8µ	;vµ	3²µ	4æµ	³¶	3Ï¶	5·	29·	Il·	k¶·	]"¸	Y€¸	�Ú¸	<\¹	N™¹	^è¹	NGº	t–º	m»	Ay»	S»»	†¼	w–¼	½	`,½	~�½	8¾	mE¾	-³¾	tá¾	pV¿	dÇ¿	˜,À	fÅÀ	U,Á	f‚Á	éÁ	EÂ	mIÂ	‡·Â	\?Ã	�œÃ	qÄ	T�Ä	cåÄ	“IÅ	uÝÅ	®SÆ	¶Ç	 ¹Ç	™ZÈ	�ôÈ	i…É	^ïÉ	iNÊ	_¸Ê	WË	‡pË	XøË	IQÌ	Y›Ì	_õÌ	EUÍ	H›Í	AäÍ	€&Î	`§Î	qÏ	.zÏ	x©Ï	c"Ð	s†Ð	/úÐ	¨*Ñ	�ÓÑ	6qÒ	@¨Ò	NéÒ	h8Ó	I¡Ó	^ëÓ	OJÔ	wšÔ	xÕ	Q‹Õ	FÝÕ	H$Ö	,mÖ	.šÖ	*ÉÖ	*ôÖ	,×	=L×	Š×	rŸ×	;Ø	WNØ	@¦Ø	çØ	HÙ	>MÙ	>ŒÙ	9ËÙ	?Ú	JEÚ	5�Ú	8ÆÚ	8ÿÚ	8Û	UÛ	@rÛ	<³Û	OðÛ	#@Ü	dÜ	>„Ü	jÃÜ	=.Ý	=lÝ	1ªÝ	;ÜÝ	aÞ	TzÞ	'ÏÞ	6÷Þ	3.ß	!bß	N„ß	7Óß	Fà	IRà	ºœà	PWá	_¨á	dâ	Gmâ	Hµâ	6þâ	U5ã	'‹ã	G³ã	Gûã	6Cä	Zzä	UÕä	D+å	!på	Z’å	Šíå	sxæ	Nìæ	H;ç	2„ç	·ç	:Õç	kè	A|è	]¾è	Lé	gié	jÑé	!<ê	{^ê	‡Úê	Vbë	z¹ë	e4ì	�šì	=+í	fií	sÐí	iDî	„®î	€3ï	€´ï	œ5ð	EÒð	^ñ	fwñ	GÞñ	j&ò	p‘ò	$ó	<'ó	dó	#‚ó	¦ó	Dµó	Wúó	}Rô	]Ðô	Z.õ	T‰õ	kÞõ	TJö	XŸö	\øö	TU÷	Aª÷	%ì÷	<ø	7Oø	9‡ø	Áø	7Úø	ù	+ù	Dù	%]ù	'ƒù	%«ù	%Ñù	,÷ù	$ú	=ú	Xú	qú	'Šú	&²ú	FÙú	 û	:û	GSû	M›û	Qéû	L;ü	%ˆü	e®ü	,ý	AAý	ƒý	œý	Hµý	þý	þ	$3þ	Xþ	vþ	’þ	«þ	 Äþ	+åþ	,ÿ	>ÿ	Yÿ	vÿ	>“ÿ	Òÿ	òÿ	
!  .
! O
! -j
! ˜
! ¸
! $Ö
! û
! 
! 8
! S
! p
! �
! %¦
! Ì
! ,å
! 
! a+
! H�
! YÖ
! Q0
! &‚
! -©
! &×
! þ
! &
! A
! ^
! j|
! 'ç
! ?
! BO
! Q’
! 'ä
! b
! (o
! (˜
! %Á
! !ç
! (	
! +2
! 8^
! 8—
! 8Ð
! +	
! @5
! Uv
! ZÌ
! $'	
! 2L	
! 6	
! O¶	
! !
! 
! G(
  
! (p
  
! !™
  
! 9»
  
! #õ
  
! %
! ?
! ]
! }Ý
! $[
! Z€
! !Û
! 2ý
! 20
! :c
! "ž
! Á
! ,Þ
!  
! 2,
! "_
! ‚
! ¢
! ^Â
! Y!
! c{
! xß
! :X
! *“
! U¾
! G
! Ÿ\
! Qü
! =N
! `Œ
! wí
! te
! AÚ
! J
! ^g
! \Æ
! =#
! Wa
! k¹
! œ%
! �Â
! A`
! z¢
! t
!  ’
! p3
! «¤
! ‹P
! ~Ü
! F[
! ~¢
! U!
! cw
! 'Û
! h
! )l
! –
! ]±
! X
! /h
! K˜
! Iä
! ).
! XX
! e±
! � 
! 9™ 
! @Ó 
! H!
! Y]!
! W·!
! D"
! zT"
! ¹Ï"
! l‰#
! 6ö#
! ]-$
! .‹$
! Oº$
! ;
! %
! =F%
! =„%
! >Â%
! !&
! 
#&
! V1&
! Tˆ&
! 1Ý&
! /'
! l?'
! ¬'
! Æ'
! .Ü'
! -(
! /9(
! 0i(
! š(
! C°(
! hô(
! l])
! #Ê)
! =î)
! 9,*
! 7f*
! :ž*
! XÙ*
! Q2+
! U„+
! }Ú+
! ‡X,
! \à,
! N=-
! pŒ-
! Tý-
! YR.
! P¬.
! }ý.
! [{/
! ×/
! ‡ä/
! Nl0
! c»0
! %1
! /E1
! u1
! Ÿ‚1
! o"2
! K’2
! �Þ2
! ”o3
! 4
! ˆ„4
! Z
5
! Qh5
! Nº5
! H	6
! 'R6
! z6
! A’6
! mÔ6
! lB7
! m¯7
! _8
! [}8
! bÙ8
! ?<9
! 3|9
! 7°9
! 7è9
! O :
! Kp:
! 3¼:
! 7ð:
! 7(;
! 7`;
! C˜;
! 3Ü;
! ì<
!  ý<
! X>
! ]w>
! SÕ>
! F)?
! _p?
! hÐ?
! 29@
! Fl@
! P³@
! EA
! KJA
! £–A
! É:B
! šC
! gŸC
! «D
! ¼³D
! ¦pE
! ›F
! …³F
! Ê9G
! ÇH
! OÌH
! ZI
! ZwI
! SÒI
! e&J
! ,ŒJ
! I¹J
! FK
! NJK
! }™K
! QL
! UiL
! T¿L
! PM
! ŽeM
! WôM
! BLN
! j�N
! AúN
! ^<O
! R›O
! qîO
! 2`P
! 0“P
! VÄP
! IQ
! ]eQ
! tÃQ
! „8R
! v½R
! $4S
! 0YS
! VŠS
! HáS
! M*T
! xT
  
! �T
! J›T
! @æT
! D'U
! MlU
! 5ºU
! *ðU
! ,V
! [HV
! <¤V
! =áV
! PW
! rpW
! pãW
! NTX
! „£X
! o(Y
! o˜Y
! zZ
! ;ƒZ
! ;¿Z
! cûZ
! =_[
! +�[
! ŠÉ[
! ‹T\
! {à\
! U\]
! 3²]
! Zæ]
! VA^
! D˜^
! }Ý^
! P[_
! ?¬_
! Xì_
! ŠE`
! ‘Ð`
! pba
! vÓa
! ¤Jb
! Sïb
! WCc
! H›c
! Näc
! y3d
! „­d
! W2e
! ~Še
! :	f
! [Df
! œ f
!  =g
! kÞg
! 6Jh
! ¢�h
! °$i
! ²Õi
! ¸ˆj
! …Ak
! ¸Çk
! ˆ€l
! 	m
! :)m
! gdm
! XÌm
! %n
! g5n
! |�n
! (o
! Co
! To
! qo
! Œ‡o
! –p
! y«p
! 4%q
! fZq
! lÁq
! f.r
! Q•r
! Jçr
! P2s
! <ƒs
! AÀs
! ;t
! @>t
! Jt
! JÊt
! +u
! jAu
! q¬u
! ˆv
! <§v
! 6äv
! @w
! p\w
! eÍw
! I3x
! S}x
! bÑx
! s4y
! ª¨y
! =Sz
! .‘z
! [Àz
! D{
! Ea{
! 8§{
! mà{
! -N|
! t||
! pñ|
! db}
! ˜Ç}
! f`~
! UÇ~
! f
! u„
! ^ú
! OY€
! -©€
! w×€
! 9O�
! W‰�
! aá�
! rC‚
! –¶‚
! ¤Mƒ
! ¦òƒ
! ¬™„
! yF…
! ¬À…
! ³m†
! Á!‡
! Ãã‡
! É§ˆ
! –q‰
! ÉŠ
! 7ÒŠ
! f
! ‹
! Tq‹
! yÆ‹
! q@Œ
! ™²Œ
! UL�
! ‘¢�
! h4Ž
! V�Ž
! MôŽ
! FB�
! _‰�
! `é�
! mJ�
! ~¸�
! V7‘
! PŽ‘
! \ß‘
! [<’
! [˜’
! kô’
! �`“
! ¨î“
! ~—”
! ;•
! [R•
! i®•
! r–
! f‹–
! 0ò–
! o#—
! d“—
! 2ø—
! 9+˜
! 8e˜
! Qž˜
! }ð˜
! 6n™
! >¥™
! Rä™
! R7š
! oŠš
! Oúš
! TJ›
! YŸ›
! [ù›
! GUœ
! W�œ
! Kõœ
! ]A�
! 'Ÿ�
! Ç�
! Ná�
! ‡0ž
! F¸ž
! Kÿž
! PKŸ
! CœŸ
! ]àŸ
! M> 
! ?Œ 
! jÌ 
! a7¡
! k™¡
! d¢
! aj¢
! [Ì¢
! \(£
! ”…£
! V¤
! rq¤
! ^ä¤
! ^C¥
! \¢¥
! :ÿ¥
! m:¦
! N¨¦
! e÷¦
! Š]§
! ›è§
! e„¨
! ‘ê¨
! 2|©
! ˆ¯©
! ^8ª
! 8—ª
! YÐª
! 6*«
! 3a«
! =•«
! 2Ó«
! 2¬
! +9¬
! -e¬
! +“¬
! 5¿¬
! -õ¬
! =#­
! 'a­
! =‰­
! *Ç­
! 5ò­
! +(®
! =T®
! -’®
! =À®
! *þ®
! -)¯
! *W¯
! -‚¯
! *°¯
! -Û¯
! =	°
! 3G°
! -{°
! -©°
! =×°
! -±
! 2C±
! 2v±
! 2©±
! 5Ü±
! 2²
! =E²
! +ƒ²
! -¯²
! +Ý²
! =	³
! +G³
! %s³
! =™³
! -×³
! 5´
! =;´
! *y´
! -¤´
! 2Ò´
! -µ
! *3µ
! ,^µ
! 9‹µ
! =Åµ
! =¶
! 5A¶
! $w¶
! yœ¶
! 3·
! [J·
! @¦·
! #ç·
! .¸
! E:¸
! @€¸
! -Á¸
! /ï¸
! .¹
! gN¹
! x¶¹
! E/º
! Buº
! #¸º
! TÜº
! T1»
! T†»
! ?Û»
! F¼
! 6b¼
! }™¼
! X½
! Up½
! SÆ½
! T¾
! Bo¾
! ‚²¾
! T5¿
! >Š¿
! >É¿
! MÀ
! @VÀ
! @—À
! OØÀ
! O(Á
! ixÁ
! LâÁ
! H/Â
! SxÂ
! `ÌÂ
! S-Ã
! U�Ã
! M×Ã
! U%Ä
! m{Ä
! MéÄ
! Z7Å
! t’Å
! 4Æ
! �<Æ
! ]¾Æ
! sÇ
! G�Ç
! qØÇ
! @JÈ
! F‹È
! LÒÈ
! RÉ
! DrÉ
! W·É
! ZÊ
! @jÊ
! M«Ê
! 8ùÊ
! p2Ë
! -£Ë
! €ÑË
! aRÌ
! L´Ì
! SÍ
! >UÍ
! �”Í
! [Î
! YrÎ
! ]ÌÎ
! P*Ï
! �{Ï
! CÐ
! <]Ð
! <šÐ
! >×Ð
! ²Ñ
! JÉÑ
! XÒ
! +mÒ
! _™Ò
! ^ùÒ
! .XÓ
! i‡Ó
! QñÓ
! GCÔ
! H‹Ô
! .ÔÔ
! yÕ
! k}Õ
! #éÕ
! l
Ö
! MzÖ
! QÈÖ
! Q×
! wl×
! Tä×
! U9Ø
! K�Ø
! eÛØ
! AAÙ
! HƒÙ
! GÌÙ
! 5Ú
! KJÚ
! K–Ú
! KâÚ
! K.Û
! KzÛ
! KÆÛ
! KÜ
! K^Ü
! KªÜ
! KöÜ
! MBÝ
! K�Ý
! <ÜÝ
! JÞ
! DdÞ
! D©Þ
! AîÞ
! @0ß
! ;qß
! ?­ß
! ;íß
! 2)à
! ;\à
! 2˜à
! ?Ëà
! ;á
! ;Gá
! ;ƒá
! ;¿á
! tûá
! �pâ
! ãã
! Hòã
! F;ä
! F‚ä
! EÉä
! lå
! C|å
! SÀå
! .æ
! :Cæ
! G~æ
! -Ææ
! 6ôæ
! Y+ç
! P…ç
! LÖç
! P#è
! >tè
! A³è
! Lõè
! dBé
! €§é
! }(ê
! <¦ê
! 6ãê
! Vë
! ,që
! <žë
! PÛë
! h,ì
! R•ì
! 8èì
! z!í
! >œí
! WÛí
! 43î
! Uhî
! [¾î
! Qï
! Elï
! :²ï
! Kíï
! B9ð
! z|ð
! >÷ð
! v6ñ
! ?­ñ
! 9íñ
! X'ò
! U€ò
! nÖò
! fEó
! D¬ó
! Qñó
! :Cô
! /~ô
! Q®ô
! eõ
! pfõ
! j×õ
! dBö
! =§ö
! Gåö
! k-÷
! f™÷
! Hø
! :Iø
! o„ø
! Qôø
! ]Fù
! |¤ù
! 7!ú
! dYú
! ‹¾ú
! 7Jû
! :‚û
! P½û
! —ü
! ‰¦ü
! w0ý
! €¨ý
! Ÿ)þ
! ÑÉþ
! b›ÿ
! Uþÿ
! kTkÀ„,‹±T=�’e#r‰rüMon½n,l›|h…bîŸQzñ<l±©r[	KÎ	b
! ]}
! OÛ
! 4+Š`uëXa_º
s1
Y¥
Vÿ
OVY¦_'`8ˆ€ÁfBa©{5‡`½#"B#e(‰4²@ç>(+g+“+¿.ë,-G-u-£)Ñ:ûJ63�=µ)ó<?Z<šC×DH`E©<ïB,?o=¯<í\*Ö‡Ÿ^\þ[JgH²Lû.H6w@®YïHI*’5½IóŸ=ZÝP8B‰“ÌZ` o» 7+!Qc!Xµ!V"le"OÒ"m"#~�#%$>5$=t$?²$Hò$I;%…%xŸ%.&uG&º½&“x'Ö(?ã(!#)wE)Z½)e*~*Xþ*qW+\É+‡&,d®,4-GH-Q�-hâ-[K.v§.o/<Ž/’Ë/4^0&“0Hº0 1[$1[€1cÜ1f@2F§2[î26J38�3]º3;4;T4?�4oÐ4c@5m¤5=6pP6MÁ6h7Mx7gÆ7j.8p™8{
! 9ƒ†9r
! :o}:Yí:sG;h»;Y$<r~<Wñ<9I=mƒ=?ñ=31>e>"y>Eœ>]â>N@?T�?\ä?jA@]¬@h
! ANsA#ÂA%æADBEQB{—BhC£|C› Dy¼Df6Ez�EYFžrFJGs\GbÐGe3Hb™HdüH\aIG¾I}JM„JKÒJFKEeKG«KMóKOALR‘LMäLL2M2M-²MMàMP.NJN{ÊNlFOE³OEùOP?PP�P1áP2Q<FQ^ƒQbâQSERk™R:Sa@S>¢S-áS&T26TXiTHÂTMU)YU(ƒU!¬U:ÎU%	VL/V-|V>ªVAéVF+WerWFØW9X<YXS–XNêX¤9YSÞYS2ZF†ZLÍZÛ[Bö[.9\Xh\JÁ\W]Ed]cª].^V=^g”^Iü^>F_O…_OÕ_^%`Z„`@ß`± aeÒaJ8b}ƒb-c(/c{Xc8ÔcW
dyedoßd_Oe„¯eª4fpßfiPg2ºg\íg>JhR‰h6ÜhFiNZiá©iS‹j2ßjdkCwkC»kyÿkfyl=àl?m>^m>�mDÜmm!nW�n çn%ˆo?®oîo$pJ0p){p8¥p0ÞpNq:^qB™qXÜq_5rU•rEër[1s1�s+¿snës§ZthuQku]½uSvYovsÉv7=wWuwMÍwLxLhxJµxJyNKyWšyCòyd6z.›z„Êz3O{rƒ{6ö{B-|Kp|Y¼|'}l>}U«}5~N7~P†~3×~i|uWòEJ€D�€˜Õ€An�›°�VL‚^£‚KƒMNƒ*œƒWÇƒf„W†„]Þ„?<…Z|…]×…H5†d~†oã†]S‡N±‡PˆLQˆžˆb¼ˆº‰`Ú‰—;ŠKÓŠ‡‹°§‹@XŒM™Œ—çŒ›�SŽZoŽpÊŽP;�VŒ�_ã�!C�ue�£Û�“‘q’4…’Zº’-“;C“I“;É“w”}”r’”!•+'•iS•R½•g–`x–=Ù–]—uu—oë—%[˜B�˜”Ä˜dY™x¾™@7šHxšBÁšn›ns›Zâ›g=œ@¥œ‚æœji�pÔ�zEž`Àžn!Ÿ„�Ÿl ^‚ eá 'G¡$o¡”¡>§¡Bæ¡<)¢f¢^æ¢lE£l²£‹¤~«¤D*¥5o¥G¥¥Ví¥]D¦D¢¦Fç¦_.§MŽ§}Ü§)Z¨„¨¢¨iÀ¨g*©E’©EØ©sªD’ªc×ªB;«V~«JÕ«; ¬g\¬uÄ¬W:­>’­^Ñ­a0®\’®<ï®q,¯ž¯A²¯`ô¯MU°T£°Vø°hO±b¸±_²^{²jÚ²-E³1s³8¥³cÞ³ZB´:�´>Ø´4µ1Lµ`~µ8ßµ7¶yP¶sÊ¶_>·3ž·aÒ·d4¸=™¸1×¸6	¹*@¹2k¹už¹Wº\lºQÉº(»gD»]¬»x
! ¼xƒ¼Yü¼>V½—•½f-¾F”¾OÛ¾O+¿e{¿Vá¿P8Àz‰ÀqÁ�vÁ‡Â�ŽÂƒÃ‡¢Ãƒ*Äc®ÄeÅvxÅlïÅc\Æ‰ÀÆ¸JÇ’È’–Èt)ÉožÉ	ÊÊ$ÊaAÊn£ÊhËG{ËlÃËf0Ì‘—ÌŠ)ÍÁ´Í+vÎg¢ÎD
! ÏaOÏ;±ÏfíÏjTÐ|¿Ðp<ÑM­ÑVûÑrRÒsÅÒg9Ó^¡ÓZÔl[ÔUÈÔ€ÕcŸÕAÖ@EÖ?†Ö?ÆÖ×)×SA×h•×œþ×>›ØKÚØZ&ÙT�Ù]ÖÙ)4Ú:^ÚO™ÚOéÚ29Û.lÛB›Û-ÞÛ6ÜDCÜQˆÜ4ÚÜ6Ý=FÝ1„Ý>¶ÝhõÝE^Þ¤Þ‡¼ÞpDßQµßJàMRàq àpáCƒá:Çá\âM_â#­âKÑâ'ãeEã¸«ãÀdä_%å;…åFÁå\æHeæt®æ^#çt‚çc÷çŽ[èWêèfBéf©éVê�gêO÷ê™GëŠáë¾lìŒ+íu¸í’.îIÁîIï:Uïk�ï4üï91ðJkð2¶ð3éðñ¦;ñDâñF'òOnò5¾òPôò€Eó-Æó3ôóÞ(ôsõ7{õ6³õ#êõ.ö#=öOaöA±ö+óöF÷if÷AÐ÷qøP„ø5Õø0ùE<ù+‚ù8®ù6çù`ú5ú€µúw6û~®ûi-üo—ü>ý8FýdýRäýV7þ$Žþ?³þ0óþF$ÿ'kÿm“ÿP]R±°:b~�H‰e�ïu4õT*8v¸5/Ue5»ñNo^EÎ~ž“521hPšDëj0	K›	qç	oY
! =É
! QNY<¨<åH"•k\
q^
9Ð
S
! Z^X¹nQ�vÓ6JM�†ÏNV‚¥O(RxWË`#L„;ÑZ
\h_Å™%m¿u-Õ£sy­í|›Z7s_«G€SZÔc/;“NÏG=fA¤Cæ'*!RtK�,ÛSg\rÄ7cIO­(ý+& TR :§ |â Q_!:±!9ì!P&"6w"x®"5'#?]#T�#]ò#dP$Mµ$L%@P%F‘%:Ø%:&AN&&�&I·&1'A3'4u'@ª'ªë'F–(JÝ(J()Js)3¾)ƒò)�v*yø*Lr+r¿+2,uR,HÈ,D-GV-vž-D.�Z.HÜ.g%/m�/”û/n�0mÿ0fm1eÔ1J:2Ÿ…20%3HV3HŸ3-è3f4U}4�Ó4ŸU5‘õ5~‡6M7rT7EÇ7ª
8W¸8l9i}91ç96::P:�‹:h
;/v;D¦;Kë;W7<9�<‰É<]S=I±=#û=h>Kˆ>2Ô>\?Nd?q³?o%@x•@_A[nA:ÊA=B=CBy�BsûBkoC[ÛCW7D[�DLëD18EJjEJµEOFSPFS¤FAøF]:Ge˜GƒþGL‚H6ÏH5I2<INoIV¾IJJ@`JJ¡JvìJÓcKU7Le�LWóL2KM;~MRºM~
N]ŒNaêNhLO2µOnèO…WPcÝPLAQ�ŽQƒR�”RvSƒ�S_T\qT^ÎT^-U\ŒU^éU^HVV§V„þV…ƒW~	X„ˆXi
Y„wYiüYjfZ–ÑZ–h[~ÿ[~\/ž\;Î\B
! ]jM]€¸]19^9k^2¥^[Ø^Z4_`�_Oð_–@`F×`JaCia7­aBåa;(bPdbNµbTcLYci¦cXd;id7¥d<ÝdbeH}efÆea-f=�fMÍfVgurgsèg|\hjÙhtDi;¹iXõi]Nj9¬j~æj+ek3‘k,ÅkEòk*8l%cmé‰mpsn—änl|ohéolRpP¿pAqQRqA¤qWæq³>r$òrŒsK¤s`ðs Qt3rti¦tUuUfuU¼uYvMlvºv&Îvõv'	w1wEw&Xww&“wºw&Îw'õwx'1x5Yx�x£x¶x5Ñx&y'.y'Vy~y‘y#¤yAÈym
! zlxz[åz6A{Sx{2Ì{oÿ{6o|>¦|}å||c}‘à}Kr~a¾~r E“iÙiC€j­€i�i‚�iì�iV‚fÀ‚�'ƒž©ƒ}H„´Æ„‡{…c†Tg†ë¼†n¨‡³ˆtËˆ_@‰™ ‰m:Šu¨ŠÕ‹\ô‹SQŒ\¥Œn�sq�&å�uŽ‚ŽM�Ž@ÝŽW�Gv�d¾�—#�›»�rW‘rÊ‘‡=’cÅ’Ï)“Rù“šL”Lç”B4•Qw•;É•X–G^–O¦–Xö–EO—8•—fÎ—M5˜¯ƒ˜x3™:¬™4ç™;š.XšR‡šNÚšK)›Ku›DÁ›SœQZœI¬œQöœ:H�Zƒ�GÞ�O&žbvžlÙž:FŸš�ŸP 5m I£ Sí hA¡Nª¡Gù¡^A¢V ¢X÷¢fP£†·£U>¤‚”¤¥¥z½¥’8¦bË¦x.§W§§nÿ§Vn¨pÅ¨v6©5­©vã©nZªyÉªaC«\¥«e¬Yh¬†Â¬YI­,£­@Ð­a®%s®F™®‚à®rc¯HÖ¯9°/Y°e‰°aï°_Q±h±±J²:e²‰ ²C*³Pn³n¿³8.´gµ…çµ7m¶Y¥¶_ÿ¶W_·R··%
! ¸i0¸mš¸M¹NV¹\¥¹IºNLºT›ºOðºN@»N�»fÞ»mE¼N³¼i½sl½tà½aU¾_·¾>¿PV¿§¿„Ç¿cLÀW°ÀKÁiTÁs¾Á}2ÂF°Âb÷Â<ZÃ”—ÃŽ,Ä:»Ä0öÄ{'ÅY£Å^ýÅe\Æ)ÂÆbìÆ^OÇ‚®Ç/1ÈOaÈ[±ÈK
ÉPYÉEªÉfðÉEWÊM�Ê>ëÊD*ËMoËQ½ËrÌ0‚Ì)³ÌaÝÌx?ÍX¸Í}Îh�Î{øÎWtÏKÌÏPÐRiÐ>¼Ð7ûÐF3ÑGzÑ&ÂÑ%éÑ;Ò9KÒt…ÒBúÒJ=Ó'ˆÓ'°ÓHØÓl!ÔBŽÔ?ÑÔbÕVtÕEËÕŽÖr ÖR×›f×‰ØkŒØ6øØ0/ÙV`ÙL·Ù?Ú;DÚ,€ÚS­ÚaÛ>cÛ\¢ÛGÿÛfGÜO®ÜgþÜ/fÝX–ÝJïÝ:ÞxVÞFÏÞ8ß6OßE†ßAÌßLà3[à>�à=Îà6á9CáP}á2Îá6âE8â~â0™â[Êâ*&ãKQãs�ã@äoRä€ÂäbCåa¦åoæ1xæ#ªæ8ÎæAç/Iç%yçrŸç@è4SèNˆè+×è*é4.é0cé+”é6Àé3÷éC+êeoêgÕêk=ëg©ëkìv}ìzôìMoíe½í9#îz]îƒØîg\ïYÄï;ðGZð6¢ð¸Ùð–’ñ2)ò!\òœ~òwóH“ó#ÜókôúlôJgõw²õS*ö_~öWÞöb6÷y™÷ø0“øCÄøBùZKùa¦ùiú@rúi³úgûV…ûCÜûµ ü Öü�wý’þHšþrãþKVÿ]¢ÿo
„p
#õ
=
>W
h–
'ÿ
B'
4j
_Ÿ
Oÿ
=O
@�
EÎ
Q
/f
T–
eë
FQ
T˜
Eí
K3
I
WÉ
K!
Mm
�»
gI
d±
a	
Kx	
nÄ	
É3
! 
Aý
! 
9?
fy
Zà
Q;
Œ�
š

œµ

¢R
oõ
¢e
O
KX
@¤
Lå
q2
³¤
†X
]ß
»=
Gù
`A
T¢
Y÷
mQ
c¿
@#
?d
X¤
Sý
„Q
nÖ
OE
p•
•
Aœ
=Þ
?
N\
[«
E
GM
g•
Qý
<O
@Œ
9Í
-
m5
F£
hê
ZS
„®
X3
_Œ
ˆì
Zu 
uÐ 
dF!
�«!
0I"
Az"
¼"
Ë"
‚ê"
;m#
;©#
@å#
b&$
`‰$
Tê$
R?%
*’%
•½%
S&
=Ó&
W'
_i'
_É'
)(
I,(
Iv(
;À(
_ü(
n\)
FË)
3*
:F*
]�*
Yß*
Z9+
V”+
{ë+
fg,
\Î,
i+-
Y•-
4ï-
5$.
[Z.
F¶.
Eý.
EC/
F‰/
OÐ/
M 0
Gn0
8¶0
Cï0
B31
Qv1
*È1
:ó1
B.2
0q2
<¢2
7ß2
.3
F3
g}–*_	
¥
6$´í ƒþ
! *¿_µ$¨˜Lû$ä›€‡ÂœšMè
q°Ž!›	é––p7½­ù		¾2õX9+€rRHñf�É;ØðžC /÷/8±²Jê
™¢ŸÖ
ÀS»�öôÏ¬®}	@
ƒ¼
! –_l
! u´º=�â
$½tÉ
Ò£©„	(	�ÏÒÆÚï°#…+bW
! ~ê�Üô]·—¤ì8B‚È‚=a“m„VsPB
! ’ò
\ì
™>L(éæž	\ÞAÎ×àà
Ìc
! Gz¥
! q´D	muvÉ
! q„ÐP_Ý¹k9ìOCñÌ{–z
! D
! ŠœÃ/Ü
! sÐ\Á<±ùd	Ð™~
! ¾:êÒbù
! Êf£"G¦ÊbW\änõ:RrZ½l
¤	E%CfäœLJ	·‡|2
eJ2Êü›�6
! —Æ
! Ä
! ãU
§>ÀQ�ŠhèoâæÔú#R1ÍmÖÓx
èBy
´ÉŠ�ÝŠ
È+NYÑÇÖÑâ
! Ž*Þ.ø—
ÝšY#
! ÁÞ
ˆ
! ·œêu¶î#K]5‹
! N±æ·	»+Í	ë	5¹ìšë
! 4†¶-ÇQ	¯[¤VNwT¼š·5ÌÛo‡z
! 
! e—P‹g2X	Å*h‰ù
.ØðtxM¶¤

Sƒµ‰ŽeR'�—wtÄº3;
! ¯~ÂŸb!lØgiöÎß×	½_WHRv
! -Gï‹ºES		/'
! ´
! $Z¯P“`q	'×
! =.»M‰Ôð
! Ñ16ˆ£
! ¬œÄ÷§Œ?f…
! ‚Ü
! U—9ˆ7
®Ü^~ey+lšSááw4ú	è³¥NžXU¹zÖÚÔ1ñâµüŸ
! ¼¬T‚	¹Ÿ¤5	ßúg¼x†
! â�•GXuc(Î€­	V	 . 
! ªÍ
! è{@ñÍ™NîBò%#p½z
ü–@æª±ä,RL
! h›á“8wÅðµûyáÔÚ	Z)µÇ
! º”â©	õ
! <	Á·ƒŒ**µG{â<¨“,ýÒ
¨¿	>	Ë³ŸÔåV§tô
! ÷ý×ÐMv¿¾¾>.´	a¸g
È%	qF	G—¬¸4®íW	|'N
! ‡#ª(„†ao¥Õýâ†WÅ':Â
DGŒ7ßU?
! ƒý
! ü·Ä”	°î:Y=ÓÕ
! °Ý‡áR	v	Ó®µIG#8è›º…		sü-`	œ
¼Kð¯ë}„WA
ä¡
¨�Dö
! £~ÞjP°n&.ÑÖïÄ)ÅñGút	ò	©Ü×‚o:¢Þ8½\ìp
! –å¶�
d¯<
ÅsI60‹\…†%C
 j®w ƒPI]ãsº,aq
! s$r]
(´„
¼˜p¬Úý²­ù„¡>
¡0½
! yE�§©
ˆ%~KMêûÚÔŽæ‡wK•›Ôæ1¯àÇ	³™	Æ«Éû¿
! Ø	Ýs§
! Ot*4>pPõòÃ	žnÉˆX«º	nÏyJqgASmX‡m¹H	3vùå	Ë
XaÎ¾0%Ò•
! �0ô,ÂÏ¤²ÅÐ(?	
J& 	¼v]
! ®Q
ë¢
P
! `
–ÑèÓû6©�ª@±\fšEx	H
8
­ŽrÍ[	¸
™
H(H·zøÒÞAµu
! 7Ú'Y5öâ¤žiÂx
! “z•k÷	É’Ýuï
¨@6U×äAO;Rª@´RìãîŽ[ÈÏ^&S5ç'>Ó.%
! ¯a
! ŽxZÝi®{Môuð¶uÂ¾6mU
! ÷í^
�
! »âGŽTà×
&‹J¢ÆÑq»>É%GÙ
! Ì	w
¨
Ò^D¾ž
OuüìKsÈÓ¿§ñ|u©®¼jí
ŽßsdÙýÍ@Žã§eo³/ÔŠÒ’ìf’#
! ÜŠÕ9‡p)
²+ÄF@ÃQ
À¢ôùPa
óÔ+
u	õ	úFôÿM¿¥	öh$÷	b:IÍçIeåF+ÿ-‹E	òp“jfM@Ä
8®‚ÜÄ.6ØCÞø	Ý>?Ñ	@^
! Íïè±·¶4ãW
=
! PmI¯
! Òâ�F	®'{ž
«^À
û
‡
! [‘8ù1ló{û	ü“+“â	 	tÞvëBÃ
01š
@Æ	pÑËÊ6�Qý0
—	õ�LÉY«
! �˜Q6VŒyígr²œ
! ÓtQåVÓ¿û
! 
¹}¶
ùoØÔÎy›—s˜fFÿóòR
@WãÒ5æ²F2žÿçþ“Ï£`ðm
Ë…ä	ó	lÚ‰
‚¾
�0Pì1v\øºE-<ÓTCF6û�âè–€J&ä‘B¸dá
! 
ý‘ö± ©H"}@	·¹@O„¿ŠÈ˜
! '?MF‡
`�

ïÉiæ
! ¼®¤0¬Œ––e�?!T©_ù†ìåjkÐc²
! ¼àU¢r“žÚÊYQõÂ"GwY;˜–
2X«»�
! ÁŒüî^7
! u
ÂC²åÏN
ú˜ðTc¦z�
”ÛZNÚ:–�’íXK¿*é°[Ø=]ÌJÎIP	‡³˜Þ-9È	ç‘
! Sà½µ	ô7V�»§nÃÏÎ¢Œ?…Ø
Úó³¦û7°Àù^6’
Çá3zq–
! ì:
r1æn”Ð_
Ô—¸§„5×JŸ	ª)Yîö4ï&Î	4®	ºêÊ‡æ²�Êyœª9Õâ	+Yµ
•Úù“*c´Á	Å²
! �ó	�
! ‰8k
! ‹‹#¯]	Šp
B
! WV?ÈR³þ
®
à3‘	n	Ë�52@#�ªèšÜ‚¯ÙÿVÜ
e¸
õ
ˆ
µn8f	øÔGW©Êed
! Žën|¥mÅß+æ
k¬©˜~Ž­ã8¤Å€Â§¼U|Ò�›6„€9„±	Ê		�}
! xE™
�¬Á‚{ˆé
! Õ	ýÝ¨
! ~Â–]Vß
+
õtîð�†í©ÿSœL'îû—ý_�	WÙÛj	_¹eï`¨ŠBv‡3ÜÁ
ç€œÑü
! ¢	”H#�½’
! Ê
! ï² Pr	¯¢nÏ™ôOL=µe	¼;—)FWë[Pb
<�g"
! Ä‹ûxZ
! B·ü¢I
! |ÀÃß!7I
H°�
×Wd¶½¶5
ž*	Ä$5¾»
! »·'Ü	,G
! �<³
! éç{&èÍÍ\’¿\þ
! ÐÎ
! ú8	¾µüe6Ùà	P

! Ne
E
ç
‘
SnŽ
Ôy£qò)ö93
~
ˆ3‰RD	÷›ò
! à†ù5{
! Ê	
! LÜ ›*û	uão]ŒT
ý, ú�|:à¿¤#	 FJ
! i¬
!  5dgf¯%P$œ!
! t¿¡
!  92ù"À›”
! Jt
! /�·œmÆè•5¢ÄÂm;Uê‚
! ÜÀHã
! LgPIÃtë�	÷bË	v*l	ãçs�_	÷Ë¯�2
! ¿(
! ²80žßßŠÄÕé
/Ý�ðC4êÑ$Ï5Î
Ò x›µ>ú€^Êƒ kÈ”¬�	G	˜h	;¡wø%T
Ï
s/d‚‚ùÌsÛ	5U³¾	6
! Ý¨¦	¯yÁþÈ
! 7”ñÖÇ‹b
! »›ôEwX
Ê&Ø
! ûÍ 
Ÿö�§úSy…šá°L‚p¡Óòþ<¿j™k½‹
)E'Eö	zBö>.
ië
�
! 5
! €9X�_òªX2‘žºªÁ 1k¯»¥£wü	²
µ4
! ¼ú…)	ŠD¸	z}W'
Z3å)îÉ`C9	adªû.¸›)Ÿ{r¹ÛvŠÇ	º´b0G
V„K´òõÌ™çN4u˜í	|¡Õ�!*NvLcÇáO=ˆ�íÀ$é
	åð-8Çä°ZŸƒ
! rÕÃæ¼
ó”¶ÛÁã4	°¤ç­r
! Ðú×l™£	8Ð™Ò÷©
! éÜô‘äl	#T¢ßÜJ#3f$"
õ¾\1ÙáZR
! ¨*Zª
ìÂŸ‹è
!  £‘[�” 
! À"
! xÀcB
·÷u†í¡Ø%eÆÿ�”F$FÑ
! €
! r¹ãšûyÙàA
! •£YªMÆ¡2þyk
	g¥T
! o	u"n]ê_Ø„³
ãkf{Åp~ÄlO=ˆÙ[ Pð
#Á…„Ü9L?uQŸáê³KR`éwUÁˆˆñ	Š³
! ™¸
! ç+K
! MÁDW¤p	ÝÊ
Óó
°È
uj¾}Œ)§CD
^á«SKßfxõf¬/
! Ÿ,±=¾ÙV
ËU	úˆ™”
! ÜN	;)
! =¢�
€©è¦.
! N03	óÇ
! ­%ÝÆË	D„
! 	ÑTz÷êÆL’²Ý~V3RùU‰[R
! 3
±
! JJ¤
ú	õ9%…ÎåQçÌ½ƒ¿
ˆä­Ã‰	ëXíŠ
! ‚	Û+Þ
! ¥�`#
nÜÉZÙTñ³î·	É7¬_ã¶ˆÏåÍ]Q‚ƒ^AæT	ÇÀåõÞF'	Èš¡	éÌHƒ«	A	`7	zÐ¾1ÍÐ
! pÔ“q#j\´¾–“.	
! �ï¢
! `E;
Ö“­&Ê}˜_
! Ó
! ÚÄK¿d¼BM¨nàß.¸Üd‚ÖÏ’
°Y
³3Š1Ž
! ÿY@ÆLÀÆÎo)yS‘"(üb ìl�Èq¾3
! ŸêÅ
Ô
! B müA™)4Cç�Öý
¢jÆõ½†^øìä3ñ
=o�Ó	«›¥&”pOQ‘%º)“…IàáET°+µ”î5ó\8vÇ’|NÛ8
! ç‰á‰€kY	�
h€°
sÀ ôhy]Å«ï¿O¸ªÇpò}![�‡
Úâ[
! ñ¡
%
! s
Ú;5¹y
! û|¹¶›-4ÓˆÙx‚
W“[
d²d2<·
E>]F
! t7o³Hß�
! †p�r­Ã
f%§ÖÿÒ	‘]­H)jxd_ ‹kO8aigébÿ‡!/ã	=N,»
¼ì�ŒctÍÚ�Ä!o
! �	ÿÌ™
! ;
Y
! ^­
! MÑ
«"¼	�ó;	¶œAƒ>¨Ïí�Y€
ë«o�×¿­íÙ
ý	”9VîË4JÍ#Å¸.aD	
öÙ· «!�Ÿ
ãñ
! ÇÝÑ?¤¥Dê6ðK	Œßõ l$ÙÞÖÛp	•ÂÃe*	šm‹;–Õ&¤êºÔÄ	í
! äB2am¬»	�Ê	íÜ€~Çt
†	ê
! ¼òbxw	~¶ÏÂ)Êï„>N‘£î«»¶$/
Ú
! 	�#Ö
! /à³þ^g	ŠÄâ*
+
! ÏL	¦ˆ0®½˜<•¸ÙJ©1Œ
½Þý
³	9µŒ	K-�e×YôDù

&q¤¸Õ©i
! ,T×ëzº\<þ{éÃb
²~Jñq
nÎïí
! |
)ÉE4
šÊÏO„:	HKb¡=[%•j<	XÅIjºª¥“
¿-¦n
! Ì‘´dåˆ\	ÿ¦…
0`1Z
vàà‰Áx… :Á}Ã
Ðuÿ†S(à
! 
¶Ðjº
³U”í	>øÊq„
! ¸•/Â‚&ÉÛ%¾
! &ô	ŸâT¦ôK»¬)á×‰@3¹
�ä
! 
! ÉIvi
’Ž§�	¦œ‘é}âøç	—
! é•þþÀ°þ�~jš2é	.\:¬zlMµ³ Ë¨žè–åK
L‹øÒ¶:lv
! `Û±ÉãtÍ›²,�{dC
! Â:‹!m"
-æw
! 33æ7k¡DVï�_œ‰�O	µ±
ÌƒUØ´ÂPmä,Ú|Ý÷®!	æq³D0–s	˜	Õ¯Áy¿%B	ÕÝ>—Ž•
_Ák	‡º,6^šà°`
! ›WX
! *öÌ©ÅÑ	©2
!ñ£,Èø›ÿÞ	œ	\œ¿œ¥Œ;C€	}Ë	§
! `ì	Îª	%)O
 A[·_l2Â+èÆ
BýÔ
! ÃöŠO�ýpVXº—{cðxl™L™p—<®ŠÅËÓ\ªV>ùó¬	Wê75Ë(î{
Œ”
UÈÅ2ØÖ7
Œ†Ìö
ä
q·wZ¹AˆB'òÙ+	¥"åª(x÷±,	ý	I«MkÌ
&ŸEu™Xú9,i7Û<aÓˆ	§Î½¤
! m¥
ƒ»Þ¸Ø‚Ã}	éÖ™[…	öIa-
	K`ƒ¶´
:9
,:rÎB’™.?Öi˜
¦'«&¥ëI	Þ;kÅ¡=i"�©çr	‘Uœ¹øƒN
! ›‹S
! ¶ 
! i9Ú
�å"¾ÈÞ"*Á?«ò�5üæ¢Sïè	$gQ?¬êŸøÖÌXÜ$2¥¶%
òÂ~]|	î	Ô		0^U`F‰4Û
! ê	¢©Eç›
! ÆÑe‘hHšwWÕÜ_.Þº~T÷]ñžçb‡íþ…Ãþ		YþùÉ	±ÈS@
! Ú³YÏû*
! £�ý4Dÿf
! ‹/	-Ì&c¦~	
{î´
(l ’j
! éeò?\
p»ûÓrHwŒg—”/KT©¨rZ	!Å		€ñh¹	þîÍaŒ
! æ±à!;C’h«h
! Þï	½	8G·
! óÇSŸ<î

! ‘
*‡	ßþ+2a"ðþjÆC	ñmã
gVó
! ,
! ÌõôÀ#Ã„_—Úª
! :ÿãÀc@8tä¤†v€‚o˜k	@­P¡ˆI(EiI=	FQÈõ´^è`WN[Ä¢ß	Št†õ
! Gá�;§–	ì
! ºhT•	À	ä;@ jHµ
! Û
c<�°IñFt=°	zïVàø7µgwOß1
n
b¶	
D

‰š
! ì¢]£íc
! ~
H¾²Ë’
! ë^µ.}
8$	C¦ÿ	ü[ªCI˜±j¦Zg
! úbï
! Mý¯Á
! kž²Ä
! -’¬®
! £’°f
!ó¬àQ¯k!D¸Ì
! C.¨xM	wL
;
! S
zÕ
ûk»BžÉ�	 mÄ±Ï&
,°
! ô
�-
! 4!»Þv£]oRØG
<ÝâE9
! óÆz
! 
! ç
! ­
ü
.öå	“
! 
! †ænLhA��ÎO,¦Û�Xð-·ø
! eÌ"´ÕFM}˜bß¾¥A$ŸcÝ
! Q·ÒÎh
,É;Š'^§	ê^0Á_oO/¸J
éñðÒ
! Z
>
! »©‘
! 
ÎÕS9„{ƒ
1…¢×Cwæ€¶
! qB	Vü?07!î]i$9¨a‰Z»+lF:í;£ÎI˜Q†´ïñFß"î
! Öþè-1N
ö’	ÍRH
! gÇ- <ŠÙc
âì�	©({ÏÖ
ÃðÐ	:}ó~$
¹ŽHÉ -—1 t{Uh6
Qá
{An4êe
! ¬±ä”bù¯i��÷rclÇ�•Æ{fh7¤žG3§
J1éŽƒþÑ­éDNÖjS
! M|Ñ‹«úˆ3d<Ò’S¨d
š	£
U®ü±J&s)˜|<	‡u&
! À
! /ëÅ0	^	£¨œ
! ¤“ø=¡Í
	]Æ6®ëË<ØZß
! å
ÕþqçÀ²	b:k.è¾hòåoç‰Wé×E‰Ø2	Zž
! ëÕ¸ði	lM
! ¤�‰
! ÃÑZda6[�O
! ¯	
! xm½½
½;C(*K€Ì

! ”"Á‘s
! æ	NB\XJRoÿ±i=M
¡ÕažLn÷×ö+âÙ	’šAÏ	ä}È[
! Ôæƒ†a'ëÇq	• Îx÷
! uøl?
(Çš÷
¦
! Ã³ØãPÿ
! GIÄ×¨Q—á,¢äá›
ÌÇ{	}
! ØÛ
¦ÖË|>DaÃ
! iÐ
! Ó7cË0”Õ'Ÿ•hã­Ñ}„ö/6	ø¦
‡?'x‰'ï£"	¥ÄÂ
! ‡#iwäÂñ2(•:
! 
4
“zá	õ]ÊÈQ´�%/ðÓ‚Hn~
! ZZ¹fŸ�AAúWN=odm	è>2	­öª)
O!
?y™]Ó(UÚ®¡se
! Rÿ
èÕ¼[F
ø-	£Ç
¯
•ãÐ�AÏ
! Ž	¨	R®X&ò	 ¬
R—œ=¬°1kÍœyÎ`ÍT¨
! Òîð	…Û¡cšøÕKÑŒôK§ØÔ
ì?Æj
«ßáYåü0
! m
! d?Ê¹0		\pò
! ¼•Œ„zÍ4Ø70xÙŠ	âÐ
T¦¸3¢ŒY1
! ÿsÊi¨/>‹aú
! Q«
OBê`
! Æ"¸Y!¹Òh˜‹	é­j
! �~Å
! D¦å
! }#fž¦§óÔo¼D¹ÁT²[(½‚Û‹Ùr•Uú¼Žó‘¥O­vdMêÐy	�Ž±C�ïËò�óÈA6žy”l+¡Q
! c‘†P	Ùí½˜_òE£–7cà‡ÚôKÖÔì/<
! ý9
¸×pÛt…í•�¹
! ªz÷€r3öir&	|­Œgh×wùY§²÷ñ¥õ(hžßÛC
! ?yAÝ
s5
! 
!´Ž^VÅ×|cì}$
! SëËz	’ë"qîh»	>g4ØóÓ@|t�ºÀ|ƒ	V
! ¿fý?Éëo
nÀÛ…º
! r
JG†
¡
!  ôðc	…šø
L8ôÝ¤vÒ: Ÿ	ú¡g
! ù®×
HóE
! €á
  
! =
ƒ´\
! b	‰…—Ã¥[A­ËÖ	±÷ÆÓ
ë–|
! -fLÛ*a	†v/
`	' 
ü¯ø(
1	Ðô«qûÝ	Þƒ `o“		Â	çË
! ÐÈÙ¦“…s«b‰v
�ÒõXåÐ-|,
.Ñ
! Þï
ú
e
  
  For bug reporting instructions, please see:
  
--- 1,1156 ----
! Þ•øÜ¯Kœ_ÈÔÉÔ-ËÔ1ùÔ+Õ @ÕÛaÕ+=Ö0iÖšÖ§Ö³ÖÇÖÞÖ óÖ×"2×+U×#�×¥×«×'Ê×ò×3ØIDØIŽØ?ØØEÙ=^Ù{œÙ?ÚPXÚC©ÚFíÚ94ÛGnÛB¶ÛIùÛCÜE`Ü
! ¦Ü'±Ü8ÙÜ>ÝQÝ)cÝ0�Ý<¾Ý+ûÝZ'Þ+‚Þm®Þ(ß;EßE�ß Çßèßýßà$0à$Uà*zà*¥àÐàëàáá##áGá8^á!—á;¹áõáâ02â7câl›â$ãJ-ãExã2¾ãEñãl7ä¤ä3Àä@ôä5åJMå8˜å-Ñå_ÿåY_æl¹æX&çTçQÔçK&èLrèS¿è5éIIéY“écíé=Qê�ê#Ÿê#Ãê3çê*ë4Fë.{ë2ªë4Ýë,ì6?ìQvì3Èì3üì=0íníC‚í7ÆíIþíIHîW’îEêî"0ï9Sï.�ïJ¼ï2ð&:ð,aðPŽðHßð?(ñFhñF¯ñEöñN<ò‹ò(«ò*Ôò:ÿò :ó![ó }ó&žó4Åóúó#ô7ô.Sô ‚ô£ô.¼ô!ëô,
õS:õpŽõXÿõUXöH®ö.÷ö;&÷]b÷yÀ÷7:øArø?´ø!ôø5ù@LùK�ù>ÙùfúEú!Åú!çú'	ûj1û(œû*Åûðû-ü5ü:Lü"‡üªüÉü$èü2
ý@ýWýUvý-Ìý?úý?:þ0zþ+«þA×þ.ÿ*Hÿ2sÿ2¦ÿ1Ùÿ09<1v2¨1Û+
-93g.›DÊ3$C+hC”:Ø60@g"¨1Ë4ý$2DW1œ/Î1þE02v-©×öE-<s;°EìF25y9¯*é*??68¶XïEH	3Ž	(Â	8ë	R$
! Vw
! QÎ
! U 4v2«ZÞ`98š/Ó-
"1
8T
3�
CÁ
./4 d(…®NÎ1JO'š"Â&å1*\%u1›<Í9
! D,d!‘&³(Ú5e9%Ÿ?Å4/:=j:¨,ã6:G3‚8¶ï%	6/*f!‘W³:3F(z2£DÖ5)Qo{)ë!+7:c=ž3Ü!92-l%š/À#ð9=NGŒÔ2ð##'G/o1Ÿ-Ñ1ÿ,1*^/‰,¹+æ*.YJr½+Ýp	zŒ�+¸-ä0@N�"£Æ:Ý9 9R "Œ 3¯ !ã !#!$B!Ag!©!TÃ!-"/F"Fv"½"+Ø"4#79#Sq#GÅ#%
$!3$*U$€$œ$*¹$ä$W%-\%#Š%*®%Ù%!ñ% & 4&#U&'y&"¡&&Ä&ë&#''/'"W'-z'¨'.º'#é'
(*(:H(ƒ(–($µ(%Ú()#)'B)j)6‰)À)%ß)*%*D*_*%z* *3¼*ð*+%+]7+•+0«+/Ü+#,0,D,,c,A�,*Ò,.ý,!,-*N-!y-'›-HÃ-5..B.q.‚.$’.(·.à.;ú.(6/_/z/™/$¹/0Þ/50E0"[0"~0}¡0216R14‰1C¾1J2*M2x26—2'Î2Iö2,@3.m31œ32Î35474%W4}4–4°43Ì405154G5|5+š5(Æ5ï5-6/<6(l6"•6,¸6'å61
7'?70g7'˜71À73ò76&8 ]8?~8.¾8-í8+9 G9h9*�9'¬9*Ô9ÿ9]: w:)˜:"Â:'å:+
;9;K;Fa;¨;-È; ö;<-<1?<\q<LÎ<I=Me=K³=Zÿ=kZ>[Æ>K"?Nn?0½?/î?#@-B@&p@—@®@+Å@ ñ@*A.=AlA,ŒA¹AÑA*îA.B+HB'tB0œB6ÍBCC:HC;ƒC¿C+ÛCD'DFD"fD‰D¢DÂD)ÚD)E.EIE `E#�E¥E»E$ÖEûE2FMFdF1|F5®F'äFG'"G0JG6{G*²G,ÝG0
! H-;H+iH!•H ·H ØHùH"I"<IF_IU¦IPüI'MJuJ'ˆJ$°J$ÕJúJ3K$?KdK'�K©K-ÅKóK,L9L7SL'‹L#³L×L!÷L%M#?McM!M¡M¤M2¨M2ÛMMNM\N0ªNÛNâNïNøN9O;OTO#nOO’O.âO9PKP/iP™P2°P*ãP.Q)=Q&gQ'ŽQ&¶Q&ÝQ#R'(R%PR(vR ŸR$ÀR åR"S,)S2VS‰S©S*ÈS,óS. T*OTAzT3¼T:ðT1+U)]U‡U§U¾U)ØUVV:V/VV6†V½V3ØV7W>DW,ƒW,°W1ÝWX1+X$]X0‚X³X7ºXòXY.Y#BYfY+†Y²YÆY:ÞY)ZJCZCŽZÒZ,êZ[[,%[
! R[6][”[$°[Õ[ô[\(*\:S\Ž\7«\(ã\]5,]b]v])�]/º]!ê] ^'-^ U^0v^
§^ µ^Ö^í^__+_!I_)k_•_—_ _©_$²_3×_`R'`z`ƒ`Œ`•`ž`!§`É`å`ò`û`aaa>#a>baF¡aèaIña;bWbH`bF©bðb-ôb5"c,Xc…c†‘crd‹d*©d<Ôd.e@e\e
ye€‡e;f(Df+mf.™f+Èf-ôf3"gVg#jgŽg.¨g,×g,h*1h%\h-‚h+°h$Üh+i-iGi)`i.Ši$¹i/Þij;*j7fj$žjÃj"Új!ýj:k3Zk-Žk¼k6Ék3l#4l#Xl'|l1¤lLÖlB#m8fm2Ÿm;Òm'n6n0Mn4~nJ³n<þnA;oQ}oAÏop4-p<bpEŸp/åp:q%Pq)vq6 q×q7êq+"r7Nr2†r(¹r.ârsM/s6}s4´s,és,t(Ct,lt(™tkÂt4.u+cu/�u6¿uHöu9?v'yv,¡v+Îv'úv'"w!Jw%lw’w?¨w>èw'x>@x:xºx5Õx&y'2y4Zy�y&©y8Ðy(	z;2z6nz-¥z2Óz1{#8{$\{%�{,§{3Ô{-|6|)R|,||:©|.ä|}8/}0h})™}2Ã};ö}.2~'a~#‰~­~&Ì~Aó~,5-b+�¼,Ð>ý0<€3m€(¡€Ê€ã€!ï€
! ��+�?�L�c�v�	~�ˆ�˜�§�³�¿�Ú�õ�‚‚"‚2‚D‚	W‚a‚q‚�‚	”‚
! ž‚%©‚.Ï‚6þ‚!5ƒ2Wƒ2Šƒ0½ƒîƒ?„5E„{„+‹„0·„$è„+
…*9…Ad…:¦…Bá…P$†wu†Cí†'1‡7Y‡H‘‡JÚ‡V%ˆW|ˆÔˆ'éˆ‰l/‰Hœ‰Cå‰()Š2RŠ6…Šl¼Še)‹M�‹$Ý‹mŒ%pŒD–ŒKÛŒ:'�0b�$“�)¸�4â�tŽ@ŒŽÍŽCíŽ61�1h�7š�*Ò�!ý�*�)J�Pt�6Å�/ü�/,‘/\‘8Œ‘9Å‘9ÿ‘69’7p’.¨’9×’-“:?“<z“/·“+ç“”(”'<”d”~”>™”GØ”( •3I• }•'ž•;Æ•9–D<–B�–DÄ–B	—?L—Œ—^ª—P	˜5Z˜*�˜8»˜%ô˜$™G?™8‡™;À™Rü™+Oš:{š.¶š%åšK›?W›G—›2ß›1œaDœ¦œ@·œ
øœ&�J-�1x�6ª�3á�:ž&Pžwž!�ž²žÎžêž+Ÿ/Ÿ MŸnŸ:�ŸGÈŸ@ 1Q ;ƒ ¿ Þ .ó "¡<<¡5y¡5¯¡3å¡5¢O¢#k¢�¢˜¢.¥¢0Ô¢8£>£E^£@¤£>å£<$¤<a¤5ž¤=Ô¤¥+2¥^¥=z¥8¸¥1ñ¥0#¦-T¦-‚¦>°¦6ï¦.&§9U§K�§2Û§8¨BG¨0Š¨/»¨4ë¨ ©,<©3i©<�©Ú©!ú©+ª?Hª8ˆªÁª>Þª«6«6S«'Š«:²«7í«
%¬3¬B¬^¬1m¬:Ÿ¬0Ú¬6­WB­Uš­?ð­"0®nS®@Â®+¯!/¯'Q¯'y¯,¡¯ Î¯Qo°/Á°jñ°f\±.Ã±?ò±K2²~²I“²"Ý²:³+;³g³:†³ Á³0â³;´OO´%Ÿ´;Å´µµ7/µ3gµ3›µÏµ-áµ2¶6B¶#y¶)�¶Ç¶*Ý¶*·$3·3X·*Œ·O··l¸yt¸uî¸:d¹DŸ¹)ä¹LºK[ºd§º?»WL»:¤»:ß»+¼8F¼M¼)Í¼÷¼*½,9½4f½3›½{Ï½K¾4f¾›¾>¤¾ã¾&¿&'¿ N¿0o¿( ¿É¿&â¿+	À'5À!]ÀÀ!ŸÀ!ÁÀ-ãÀ(Á":Á"]Á)€Á,ªÁ ×Á+øÁ$$Â)IÂ*sÂžÂ1ºÂ-ìÂÃ:0Ã=kÃ5©Ã-ßÃ"
Ä70Ä6hÄ8ŸÄ<ØÄ7Å?MÅ5�Å9ÃÅ3ýÅ41Æ9fÆ8 ÆAÙÆ;Ç7WÇ%�Ç)µÇ,ßÇ5È"BÈ.eÈ"”È*·ÈâÈ:òÈ.-É$\Éa�É>ãÉ+"Ê>NÊ�ÊŸÊ,¾Ê)ëÊ/Ë8EË0~ËO¯ËÿËÌ28ÌvkÌ<âÌ;Í-[Í‰ÍE£Í:éÍ$ÎR9Î+ŒÎ9¸ÎCòÎ=6ÏtÏ%�Ï³ÏÌÏëÏÐIÐ[ÐnÐA�Ð$ÃÐ,èÐÑ30ÑNdÑC³Ñ#÷Ñ0Ò'LÒtÒ%”Ò+ºÒ5æÒÓ9Ó%XÓ~Ó™Ó¹Ó ÕÓöÓ Ô"3Ô%VÔ0|Ô)­Ô0×ÔÕ:!Õ2\Õ(�Õ0¸ÕéÕúÕÖ$,Ö
QÖ_ÖtÖ/�Ö$¿ÖäÖ'ôÖ×B<×)×©×3Æ×&ú×&!Ø1HØ2zØ­Ø<ÍØ5
! Ù5@Ù1vÙ)¨ÙOÒÙ$"Ú)GÚ%qÚ7—Ú/ÏÚFÿÚ4FÛ4{Û0°Û=áÛ6Ü-VÜ2„Ü!·Ü6ÙÜEÝ:VÝ9‘Ý;ËÝOÞ=WÞ=•ÞCÓÞ;ß+SßIß9Éß3àB7à~zà"ùàZá\wá
Ôá4âá0â:Hâ>ƒâCÂâ2ã,9ã'fã!Žã!°ã"Òã1õãJ'äTrä1Çä;ùä45å:jå¥åD¿åLæ>Qæ5�æ+Ææ+òæLç/kç(›ç6Äç=ûç=9è9wè4±è,æè-é(AéCjé'®éÖéDôé'9ê@aê.¢ê0Ñê!ë<$ëFaë6¨ë.ßëCìCRì&–ì,½ì2êìDí bí1ƒíµí9Ôí:îPIî&šî<Áî8þî-7ïeï!ƒï1¥ï.×ï5ð+<ðEhð2®ð5áð2ñ>Jñ>‰ñHÈñEò0Wò6ˆò,¿ò6ìòU#ó!yó›óaºóUô/rô2¢ô$ÕôFúô2Aõ$tõN™õAèõ;*ö5fötœö—÷9©÷?ã÷:#ø8^ø%—ø)½øçø#ù#+ù)Où‰yù2ú%6ú&\ú+ƒú&¯úUÖú,û&Iû/pû/ û8Ðû4	ü!>ü+`ü2Œü-¿ü%íü)ý%=ý&cý+Šý¶ý/ÓýPþ2Tþ'‡þ2¯þâþ2ÿþ72ÿ2jÿ=�ÿ8Ûÿ6;K4‡9¼4ö9+4eEš7àcF|¾Ã‚•­¿Ïâù,0D*uL .í5,U7‚1º<ìB)Cl/°Nà!/#QAuU·B
)P_zÚ+ò<	6[	>’	)Ñ	Wû	5S
! 6‰
! :À
! Bû
! @>"¢8Â)û'%4M%‚'¨&Ð.÷,&
S
 m
*Ž
¹
×
ò
(
! "3$V{ ‘?²,ò'YG,¡0Î=ÿ0=:n1©9Û13G5{1±2ã@1W?‰6É445<j>§6æAH_ ¨É3Þ16D3{2¯0â/)C#m*‘@¼?ý5=sˆA¡Cã6'7^4–6ËI
L'Z-‚°HÐH#b†*™(Äí1
)?-i,—,Ä<ñ5.&d/‹=»&ù% 7F5~,´<á$.C0rW£û9TN=£Yá); )e � V¨ 9ÿ 69!:p!8«!)ä!-"'<"%d"OŠ"%Ú"#4#2P#ƒ#  #1Á#ó#($O<$9Œ$$Æ$?ë$8+%;d%4 %+Õ%4&-6&3d&˜&(°&EÙ&'
6'1D'&v'6�'8Ô'S
(a(+}(©(	¶(À(Ú(4ï(5$)=Z)<˜)7Õ);
*.I*Cx*A¼*ûþ*ìú+!ç,3	-1=-o-(Š-4³-1è->.8Y.2’.-Å.8ó.4,/8a/8š/&Ó/:ú/;50:q0:¬0	ç0`ñ0`R1³1:È1O25S2*‰2)´2Þ2'ê2*3>=3B|3¿3;Þ3(4C4C]4¡4$®47Ó45#&5#J5'n5#–5Mº5769@67z6.²6<á667>U7;”7LÐ7*89H8"‚88¥8.Þ83
9#A9,e9)’9¼9EÄ97
! :=B:0€:5±:‹ç:@s;+´;-à;=</L< |<�<4µ<)ê<:=O=5k="¡=SÄ=L>$e>)Š>#´>Ø>:÷>=2?Dp?Fµ?Nü?@K@8Œ@PÅ@HAE_A.¥A"ÔA6÷A;.B.jB.™BKÈB?CTC&kC'’C9ºC4ôC)D18DjD%„D&ªD!ÑDóD(EG;E&ƒEBªEAíE
/F<=F3zFG®F<öF.3G:bG#�GÁG2ÝG H1H)@H2jH�H-¸H3æH'I%BI7hI5 I
ÖI6äI1J/MJ8}J¶JBÕJ3K!LK'nK$–K'»K>ãK>"L>aL L³LYÍLK'M<sM1°M8âMDN`N�yNO0!O4RO0‡O/¸OGèOD0PSuPDÉPWQfQDzQ3¿QóQNRJbR­R5ÉRAÿRUAS%—S½S5ÛS2TDT/_T�T0©T ÚT.ûT *UKU3kU&ŸU1ÆU(øU,!V3NV*‚VA­VHïV28W-kW-™W.ÇWAöW18X$jX.�X0¾X"ïX2Y,EY(rY+›Y,ÇY&ôY+Z+GZ%sZ"™Z¼Z#ÜZ&[7'[*_[)Š[)´[$Þ[-\+1\%]\(ƒ\#¬\'Ð\4ø\'-]&U] |]+�]É]1è]?^;Z^–^ª^KÈ^1_F_9R_LŒ_HÙ_<"`O_`J¯`[ú`WVa>®a¹ía.§b*Öb(c8*c4cc)˜c7Âc+úc+&d-Rdt€diõdK_ea«eŽ
fgœf}g˜‚g˜h´hÆh<æh#i">i.ai�i/¯i(ßij2"j,Uj.‚j±jIÐj@k7[k)“k8½kök9l3IlN}l-Ìl"úl%mCm+bm)Žm/¸mèm/n+6n1bn-”n0Ân'ón,oHoho‡o"–o9¹o+óo2p#Rpvp–p1¯p2áp3q0Hq1yq4«q-àq*r)9r+cr,�r0¼r-ír&s&Bs$is5ŽsÄs!Ùs(ûs/$tHTtH�tæt5u29uXluyÅu?vZvDqv*¶váv÷v$w!9w[w)yw(£wÌw\æw&Cx6jx,¡x%Îx2ôx4'y'\y5„y"ºyCÝyR!z*tzDŸz#ä{!|g*|’|²|iÑ|);}e}
…}“}	¤}
! ®}	¹}+Ã}:ï}0*~5[~2‘~/Ä~aô~;V+’9¾eø^€:q€¬€0®€>ß€b�7��$¹�6Þ�)‚L?‚<Œ‚7É‚Eƒ,GƒWtƒ?Ìƒ„3+„3_„B“„?Ö„C…(Z…&ƒ…ª…+À…iì…MV†1¤†1Ö†E‡%N‡#t‡%˜‡8¾‡8÷‡30ˆ1dˆB–ˆ*Ùˆ‰;"‰9^‰*˜‰\Ã‰8 Š1YŠ5‹Š/ÁŠ2ñŠ2$‹5W‹Q�‹&ß‹JŒ'QŒ.yŒ4¨Œ8ÝŒ/�%F�$l�%‘�#·�)Û�)Ž-/Ž"]Ž)€ŽªŽ-¾Ž(ìŽ*�@�.X�A‡�cÉ�9-�<g�4¤�3Ù�>
‘3L‘7€‘[¸‘
’."’$Q’&v’�’J½’#“>,“)k“<•“.Ò“%”'”/F”?v”8¶”)ï”•12•;d•< •9Ý•<–8T–;�–5É–8ÿ–+8—+d—+�—+¼—"è—*˜6˜;O˜‹˜:«˜5æ˜‹™2¨™EÛ™<!š2^š(‘š0ºš0ëš*›0G›(x›*¡›,Ì›'ù›
!œ+/œ&[œ9‚œ¼œ1Íœ&ÿœ/&�@V�.—�$Æ�5ë�4!ž4Vž;‹ž<ÇžŸŸ9Ÿ!SŸ!uŸ—Ÿ&±Ÿ'ØŸ( <) 0f %— 2½ >ð /¡NK¡.š¡
! É¡.Ô¡:¢)>¢5h¢Ež¢Aä¢ &£G£,b£$�£"´£.×£%¤%,¤$R¤w¤2Ž¤Á¤Tà¤L5¥[‚¥WÞ¥D6¦P{¦CÌ¦
§9§#X§)|§¦§.¼§(ë§"¨27¨3j¨Qž¨,ð¨)©0G©Hx©2Á©ô©'ª:ªFªcª €ª%¡ª%Çªíªþª«"«$5«Z«%k«/‘«%Á«,ç«,¬.A¬,p¬,�¬,Ê¬,÷¬*$­&O­/v­¦­¯­"»­Þ­ý­®7)®a®q®'z®¢®+Á®'í®"¯#8¯)\¯†¯!¦¯#È¯!ì¯°&°(?°"h°H‹°/Ô°'±0,±%]±+ƒ±/¯±'ß±(²0²&E²,l²$™²¾²+Ý²6	³@³I³h³„³ž³¾³8Û³>´!S´u´=•´ Ó´-ô´H"µ)kµ)•µ/¿µ@ïµ-0¶.^¶�¶.š¶(É¶1ò¶6$·3[·3�·5Ã·=ù·J7¸*‚¸"­¸0Ð¸¹¹4¹)Q¹"{¹*ž¹*É¹Pô¹6Eº2|º¯º9Èº»>»>R»D‘»7Ö»'¼.6¼Me¼H³¼ ü¼'½-E½=s½±½;Ì½#¾6,¾:c¾5ž¾Ô¾ó¾¿¿)2¿#\¿'€¿&¨¿"Ï¿3ò¿&À:ÀPÀ$jÀ�À¦ÀÃÀÕÀïÀ	Á*"ÁMÁZÁgÁ…Á9•Á.ÏÁ3þÁ/2Â0bÂ3“Â;ÇÂFÃJÃ#jÃŽÃ+¬Ã.ØÃÄ!'Ä,IÄ vÄ-—ÄVÅÄ*Å&GÅ&nÅ)•Å/¿Å4ïÅ+$Æ9PÆ8ŠÆÃÆ%âÆ5Ç >ÇT_Ç7´Ç6ìÇ7#È[È1tÈ-¦ÈTÔÈ9)É$cÉ8ˆÉ<ÁÉþÉÊ.Ê@ÊQÊ"nÊ'‘Ê¹Ê)ÏÊ<ùÊ(6Ë'_Ë/‡Ë'·Ë1ßË?ÌQÌqÌ1ŠÌ¼ÌoËÌ);Í3eÍ™Í1·ÍFéÍE0ÎnvÎ3åÎ2Ï'LÏ7tÏ6¬ÏãÏ$þÏB#Ð)fÐ*�Ð&»Ð&âÐ0	Ñ&:ÑaÑ)Ñ2©Ñ;ÜÑ,Ò1EÒ0wÒ(¨Ò/ÑÒ4Ó6Ó%OÓ)uÓ)ŸÓ<ÉÓ.Ô45Ô0jÔ›ÔµÔGÒÔLÕLgÕ.´Õ1ãÕ/Ö8EÖP~Ö0ÏÖ'×&(×O×$e×Š×£×+»×+ç×-Ø5AØ-wØD¥Ø5êØ Ù"@Ù	cÙ!mÙ�Ù/®Ù(ÞÙ'Ú</Ú$lÚ‘Ú¦Ú»ÚÔÚèÚ/Û4Û>TÛ6“Û>ÊÛ;	ÜEÜ0aÜ.’Ü3ÁÜ9õÜ8/Ý hÝ‰ÝB¨ÝLëÝ&8Þ$_Þ„Þ1œÞ<ÎÞ;ß.Gß5vß1¬ß1Þß.à.?à5nà5¤à>ÚàCá.]á/Œá¼á/Õá+â1â"Iâ'lâ5”âÊâNàâX/ã8ˆã:Áã+üã4(ä9]ä9—ä+Ñä,ýä *å/Kå${å å¿å,Úåæ2æ2Mæ(€æ©æ"Éæ&ìæ)ç.=çlç,†ç6³ç2êçUè(sèGœè>äèA#é$eé$Šé,¯é(ÜéBêLHê•êµê&Òê/ùê*)ë<Të)‘ëD»ëSìTTìK©ìõìCí'WíEí@Åí<îDCî@ˆîLÉî5ïBLï(�ï;¸ï#ôïFð<_ðJœð,çðñ+4ñ@`ñL¡ñPîñ;?ò7{òc³ò ó,8ó eó*†ó-±óßóÿó&ô1?ôqô#�ô ³ô+Ôôõ) õ)Jõtõ�õ«õËõ#àõ-ö)2ö%\ö$‚ö4§ö*Üö1÷19÷0k÷œ÷6²÷"é÷ø(øEø9\ø0–ø'Çø-ïøù$:ù,_ù<Œù5Éùÿù,ú+=ú3iú0�ú/Îúþúû#û#+û)Oû%yû3ŸûJÓû'üFü5Zü&�ü6·ü'îü/ý1Fý>xý!·ý/Ùý(	þ)2þ#\þ#€þa¤þ"ÿ )ÿJÿ4jÿ>Ÿÿ5Þÿ/+D(p$™6¾.õC$Fh.¯*ÞF	.P
6�CÄ0(Y+s#Ÿ!Ã-å$$8#]�•,³?à/ 0P2�/´5äV<qU®cEhN®Lý-J+x7¤:Ü1	8I	&‚	*©	1Ô	3
! ':
! %b
! $ˆ
! ;­
! .é
! F_Ky1Å"÷ C;BÂÛ*õ+ 
*L
1w
'©
FÑ
=#V#z9žØ÷-F&]„4–Ë6ë#"F,W„$žÃ&â)	3G^
u
ƒ%‘·Öö&"?I(‰(²Û û7-T‚–¶Ì$å!
! ,.LP{*Ì/÷3'![}œ4·ì++,X4r/§#×û:
EH<Ž Ë!ì+A*Z…5¤JÚT%8z³5ÂHøA/\3ŒAÀ87R+Š2¶3é3>Q$�,µ4â&6>6u¬"Áäö*7A'y'¡$É$î)%=%c$‰%®Ôð 	 )* T t ƒ ¡ ° ¿ Î æ !!0!O!^!o!~!–!°!8É!""%!"&G"%n"+”"À"9Ø"##1#U#d#:s#®#½#Ï#ê#þ#$$.$!E$"g$Š$›$®$1Á$ó$	%%1%H%Y%y%�%£%¾%Ô%ç%ø%&&-&E&T&s&5‚&(¸&Já&+,'X't'�'¦'·'Ë'Þ'4ò''(!<(^(*~(©(0½(î() )4)F)])q)Ž)«)È)Ý)*ù)0$*U*r*Š*%¥*Ë*ã*++&*+Q+b+~+A”+@Ö+,!4,V,i,�,™,´,Ï,ä,--1-D-\-Kt-FÀ-P.LX.¥.Ã.<â.9/UY/0¯/+à//0<<09y0,³02à0.1DB1+‡1+³1<ß1^2_{2Û2Cû20?3Dp3.µ3Aä3=&4Ad4(¦4IÏ4&5>@55B˜5Û5û5'6$/6T6*o6š6º6.Ê6,ù66&7]7z7˜7/¸70è7#88=8cv8?Ú89049e94�90¶92ç92:3M:
�:
�:+�:)É: ó:;-2;`;z;†;£;¿;Ý;ü;<00<4a<–< ¥<Æ< â<=(!=:J=4…=4º=/ï=&>F>*e>&�>·>#Ñ>&õ>)?F?FS?&š?BÁ?@@9@C@@3„@!¸@3Ú@7A6FA7}A+µA(áA%
! B'0BXBrB/�B5±B6çB8C*WC0‚C;³C2ïC2"D$UD$zD/ŸD!ÏD ñD)E)<E)fE-�E¾EyÝEœWF0ôF8%G4^G*“G:¾GCùG=H ]H,~H,«H!ØHFúH^AIF IMçI[5Jf‘JWøJAPK9’KTÌKJ!L+lL#˜L#¼L+àL-M:M!VM-xM'¦M9ÎM%N).N(XN/�N2±N$äN$	O5.OdO{O'™O8ÁOúOP*4P_P4}P,²P/ßP<QLQ"fQ!‰Q.«Q1ÚQR
! R(*R-SR$�R-¦R)ÔRþRS:4S-oS.�SÌS0âS/T-CT4qT6¦T*ÝT6U#?U#cU1‡U5¹UïU6VJ:V@…V6ÆV ýV)W$HW'mW/•W,ÅWòW6	X;@X9|X3¶XCêXS.Y,‚Y"¯Y#ÒY$öYHZLdZ.±Z>àZ[:8[Os[HÃ[E\$R\Sw\YË\Z%]c€]Dä]b)^6Œ^Ã^ Ò^)ó^<_Z_9j_A¤_æ_ý_`$`E1`Fw`B¾`!a:#a1^a:�a1Ëa(ýa&b#Fb(jb“b%²b.Øb'c/c;Jc<†c?Ãc)d&-d,Td1�dJ³d0þd,/e.\e=‹eHÉe%f8f-Hf'vfžf¾f0Þfg+)g#Ug!yg-›g$Ég$îg#h?7h3wh,«hØh6îh%i.Ai1pi5¢iUØi[.j\ŠjeçjFMkd”kaùkg[lhÃlq,mRžmpñm bn>ƒn-Ân9ðnI*oEto)ºo;äoG pFhp+¯pÛp/ùp-)q0Wq2ˆq#»qßq+üq*(r*Sr*~r9©r<ãr6 s!Ws1ys4«s1às:tMt>mt/¬t"Üt-ÿt,-u@Zu3›uÏu#ëu,v#<v1`v%’v/¸v3èv3w/Pw5€w"¶w&Ùwxx.(xDWx$œx)Áx&ëx)y0<y1myŸy;ºy0öy5'z3]z*‘z8¼z'õzI{2g{8š{&Ó{*ú{'%|M|g| „|5¥|DÛ|P }:q}5¬}â}8ù}-2~*`~*‹~¶~É~Þ~î~*<Pbt†—©½Óçø
! €€0€B€V€h€|€Ž€ €´€Æ€Ø€ê€ü€�$�8�J�^�p�„�–�ª�»�Ï�á�ó�‚‚)‚=‚O‚c‚u‚‰‚Ÿ‚µ‚Ç‚Ù‚ë‚/ý‚-ƒ(=ƒfƒ€ƒ“ƒ©ƒ#Äƒèƒýƒ„/*„6Z„!‘„³„Ò„'â„'
! …'2…"Z…)}…§…1¿…3ñ…0%†4V†/‹†)»†Gå†1-‡!_‡!�‡%£‡É‡é‡ ˆ&#ˆ<Jˆ!‡ˆ(©ˆ/Òˆ&‰*)‰+T‰)€‰&ª‰3Ñ‰Š,!Š7NŠ†Š/£Š)ÓŠ.ýŠ,‹:L‹‡‹#¥‹!É‹&ë‹!Œ,4Œ'aŒ‰Œ)§Œ!ÑŒ5óŒ)�:<�(w�& �)Ç�ñ�1ŽCŽ!aŽ+ƒŽ2¯Ž>âŽ !�&B�i�†�N¦�õ�$�7�)K�+u�
¡�.¯�Þ�$ü�#!‘E‘+c‘�‘¯‘.¼‘#ë‘'’'7’(_’*ˆ’+³’"ß’1“!4“(V“!“¡“ »“ Ü“ ý“ ” ?” `” �” ¢” Ã” ä”!• '•H•%f•#Œ•#°•"Ô•÷•–3–S–o–†–¢–¹–Ù–õ–—-—0I—?z—[º—#˜$:˜%_˜%…˜3«˜#ß˜0™4™ K™+l™˜™®™"É™ì™ š1&šXš%uš%›š0Áš.òš2!›$T›y›)“›½›Ö›)õ›#œ%Cœiœ=œ$½œ)âœ�#"�-F�&t�!›�#½�#á�ž<žVž8tž$­ž Òž*óž2Ÿ7QŸ/‰Ÿ"¹Ÿ'ÜŸ # ,= )j -” &Â 'é ¡1¡4Q¡,†¡%³¡Ù¡.ï¡¢$:¢._¢Ž¢+¡¢7Í¢££.£DJ£2�£,Â£.ï£[¤mz¤(è¤!¥'3¥'[¥$ƒ¥7¨¥#à¥¦)$¦-N¦(|¦(¥¦(Î¦(÷¦& §3G§.{§*ª§AÕ§9¨Q¨Le¨/²¨â¨.©(0©%Y©©+š©/Æ©4ö©:+ªfª7sª1«ª.Ýª(«15«.g«–«!¨«EÊ«)¬<:¬9w¬±¬"Ð¬ó¬­­2­*Q­#|­! ­!Â­!ä­!®$(®"M®#p®#”®#¸®Ü®ü®-¯)H¯ r¯“¯³¯"Ó¯ö¯&°'=°+e°(‘°º°%Ú°"± #±D±7d±fœ±V²5Z²�²#—²»²Û²û²,³"?³Ab³(¤³$Í³ò³'
´C5´"y´œ´·´LÕ´,"µHOµ˜µ §µ"Èµëµ!	¶+¶3H¶H|¶Å¶ Õ¶ö¶!·'8·,`·�·5œ·Ò·=ê·W(¸F€¸mÇ¸5¹U¹7l¹0¤¹1Õ¹2º/:º;jº.¦º>Õº6»!K»0m»1ž»/Ð»2¼23¼8f¼ Ÿ¼@À¼#½%½&E½l½$‡½$¬½-Ñ½&ÿ½ &¾-G¾u¾’¾*°¾%Û¾¿¿+9¿e¿!…¿§¿%Ã¿é¿$À)À$DÀ&iÀ$�À/µÀ7åÀ-Á*KÁ$vÁ.›Á6ÊÁ'Â@)Â%jÂ�Â;®Â!êÂÃ)Ã5Ã%PÃ!vÃ˜Ã¸Ã-ÒÃ/Ä50Ä/fÄ$–Ä»ÄØÄ8÷Ä60Å@gÅ2¨ÅMÛÅ?)Æ?iÆ1©Æ;ÛÆ5Ç5MÇ%ƒÇ6©Ç2àÇ+È1?ÈIqÈ?»È6ûÈA2É.tÉ3£É,×É)Ê(.Ê0WÊ:ˆÊ.ÃÊ&òÊ$Ë>ËXË$mË)’Ë"¼Ë=ßË.Ì*LÌ*wÌ,¢Ì,ÏÌüÌÍ$Í!CÍ)eÍ%�Í%µÍÛÍ&ïÍÎ4ÎGÎ[Î/vÎ¦Î"ÃÎ!æÎÏÏ-Ï@Ï4PÏ…Ï!œÏ ¾Ï(ßÏ9Ð&BÐ iÐ1ŠÐE¼Ð7ÑK:Ñ!†Ñ"¨ÑËÑêÑbÒ%jÒ�Ò(¬Ò+ÕÒ+Ó&-Ó+TÓ€Ó)˜Ó0ÂÓ%óÓÔ 7Ô'XÔ.€Ô2¯Ô!âÔjÕ2oÕ'¢Õ@ÊÕÖ(Ö2CÖ vÖ5—Ö<ÍÖ+
! ×.6×2e×3˜×DÌ×=ØOØ/hØ˜Ø#­ØÑØ æØÙ�'Ù$©Ù ÎÙ/ïÙ'Ú'GÚ8oÚ-¨Ú"ÖÚ$ùÚ#Û(BÛ)kÛ-•Û'ÃÛGëÛ3Ü-LÜzÜŽÜ'¬ÜÔÜáÜ Ý$!Ý#FÝ!jÝ.ŒÝ»Ý5ÕÝÞ-'ÞUÞkÞ/zÞCªÞ5îÞ"$ß/Gß+wß;£ß3ßß"à&6à&]à#„à#¨à"Ìà"ïàá2á'Pá(xá¡á2¸áëá&â#/â"Sâ-vâ,¤âÑâ/ìâ(ãEã"eãCˆãÌã$êã5ä4Eä'zä!¢äEÄä+
! åB6å,yå;¦å3âå4æKæ/gæ.—æ+Ææòæ*ç-<ç0jç'›ç/Ãç4óç,(è'Uè(}è&¦èÍè(ÝèDé1KéR}é9Ðé4
! êH?ê!ˆê(ªêEÓêEë$_ë)„ë1®ë(àë&	ì:0ìkì:{ìK¶ìMí6Pí‡í*¢íÍíâí!î#î/?îoî4vî«î¸î5Îî,ï<1ï5nï&¤ï1ËïLýïHJð“ðªð\Çð3$ñ7Xñ*�ñ.»ñ,êñ4ò1Lò4~ò5³òéòBó:Jó&…ó>¬ó*ëó<ôASô5•ô)Ëô2õô"(õKõ^õ!qõ“õ²õAÍõ@ö9Pö9ŠöHÄö.
÷&<÷c÷%÷6¥÷3Ü÷*ø/;ø!kø%�øD³ø"øøù-ù/>ù/nù!žùÀù=ØùúH0ú!yú>›ú2Úú 
ûC.û3rû<¦ûãû)ü+-ü%Yü%ü+¥üÑüåüý!ý%@ý"fý7‰ýQÁý-þ6Aþ5xþ®þ(Îþ'÷þ)ÿIÿ$fÿ+‹ÿ%·ÿ"Ýÿ-%.!T<v>³,ò<@['œ!Ä æ"8>1w5©*ß
! 7!1YL‹LØ-%*SJ~BÉ&%3.Y4ˆ ½.ÞO
B]K JìK7KƒJÏK5f7œJÔ9	9Y	E“	QÙ	D+
! Dp
! @µ
! =ö
! 	4>J;^:šHÕ3%R&x;Ÿ:Û<
S
-f
.”
*Ã
(î
8<PB�(Ð)ù(#1L<~/»/ë<7X)�Bº;ý(9b'€'¨	ÐÚõ.JAŒ,©1Ö)"2U j1‹1½ ï%-So$ˆ.­Üõ
"<6Y �
±7¿.÷%&.L1{@­@î/O;l$¨Í8è!>7NvMÅ3G%g+�$¹6Þ<7R5ŠAÀ7>:Fy%À-æ+6@-w.¥-Ô* - N1o¡´,Ñþ;JQ%œ&Â&é& 7DX�»LÓA  b € � ² Ç )Ü !%!0B!8s!¬!,Ì!,ù!$&"K" i"Š"'£"'Ë"2ó"$&#;K#>‡#>Æ#9$-?$3m$¡$@¿$4%)5%_%v%Œ%(£%Ì%<â%D&=d&]¢&#'C$',h'<•'IÒ'.( K(2l('Ÿ(4Ç($ü(-!) O)p)4„)6¹)+ð)1*=N*Œ*«*Ê*!ê*7+!D+1f+0˜+)É+1ó+9%,$_,#„, ¨,MÉ,--IE-�-!Ÿ-#Á-å-".'.*E.$p.(•.J¾.&	/50/:f/=¡//ß/*0;:0%v0'œ0-Ä0<ò0V/16†1R½1ˆ28™2BÒ2@39V3&�34·3$ì334E48c4%œ4+Â4î4 5,5+L5"x5›5
! ­5 ¸5Ù5$ö5264N6	ƒ6)�6#·6Û6%ô6+7F78d7&�7Ä7â7'8)84C8x8$“8(¸85á8*9!B9"d9"‡9!ª9Ì9æ9/:3:&J:q: ‰:ª:"Æ:Sé:=;\;{;š;¹;?Ê;>
! <6I<*€<!«<Í<#Ü<*=)+=,U=4‚=)·==á=(>=H>,†>A³>5õ>4+?)`?)Š?-´?@â?"#@*F@+q@�@-³@'á@)	AU3AF‰A0ÐA&B5(B'^B5†B¼BÕBôB$C8CXCJuC7ÀCøC3D-DD(rD›DV´D)E5EQE0mE9žE!ØE'úE'"F9JF3„F;¸F;ôF60G/gG2—G2ÊGIýG3GH!{H3�H/ÑH3I35IiI)‰I)³I+ÝI/	J29J$lJ-‘J@¿J:K$;K!`K#‚K ¦KÇKÞK÷K'L4L(ILZrL-ÍL+ûL"'MJM^MtM8�M2ÉM6üM83N$lN.‘N9ÀN(úN(#O4LO9�O7»O=óO31P/eP4•P.ÊP.ùP4(Q.]Q.ŒQ,»Q9èQ9"R9\R:–R9ÑR:S9FS9€SWºSWT.jT™T$®T!ÓT/õT&%U)LUvU’U±U.ÄU óU0V#EV=iV$§VÌV-ìVW!6W+XW-„W$²W.×W(X./X1^X.�X*¿X/êXBY3]YB‘Y'ÔY"üY+Z3KZ@ZDÀZ%[+[+K[w[4—[-Ì[(ú[<#\`\#~\¢\(¿\�è\†]†Ÿ]6&^M]^:«^6æ^6_/T_%„_5ª_&à_7`G?`‡`@Ÿ`2à`$a8a La:ma3¨a3Üa@b@Qb;’bÎbâb÷bc!c5cHc]cqc†cšc¯cÅcÙcïc	dd0dAd[dpd†dœd¯dÂd9ÚdMeMbe@°e(ñe3f%Nf=tf(²f7ÛfZgYngNÈg2h-JhFxh4¿h+ôh+ i,Li+yi+¥i,Ñi,þi,+j4XjY�jHçjW0kXˆk-ákAlvQl7Èllm5mm;£mUßm55nQknˆ½n>Fo4…o>ºo1ùo2+p^p.~p­p<¿p2üp /q2Pq(ƒqE¬qEòq.8r3grc›rÿrXs:xsF³s1ús',t%Ttzt*˜t"Ãt!æt)u 2uSu6ru ©uRÊu/v$Mvrv ‡v¨v»v2Ùv/w/<w(lw&•w¼w#Ûw"ÿw"x*=x!hx Šx,«x*Øxy3#yWyuyŠy)§y7Ñy!	z#+z0Oz&€z#§z/ËzAûz%={8c{Mœ{6ê{8!|.Z|3‰|-½|Cë|,/}>\}&›}'Â}Dê}F/~Qv~CÈ~=8J;ƒO¿-€=€0X€/‰€¹€/Ï€Dÿ€1D�,v�0£�Ô�8ð�')‚&Q‚+x‚%¤‚#Ê‚Hî‚(7ƒ$`ƒ/…ƒ‚µƒC8„C|„-À„-î„5….R…%�…§…»…Î…0å…#†&:† a†"‚†#¥†$É†'î†.‡(E‡(n‡!—‡*¹‡8ä‡1ˆ3Oˆ1ƒˆµˆ/Õˆ‰F‰/c‰(“‰)¼‰8æ‰/Š6OŠ+†Š0²Š ãŠA‹EF‹#Œ‹ °‹3Ñ‹1Œ(7Œ4`Œ•Œ/¯Œ.ßŒQ�`�4�4´�3é�,Ž)JŽ7tŽ6¬Ž!ãŽ&�2,�+_�.‹�4º�ï�
�/#�?S�+“�B¿�‘F"‘&i‘0�‘#Á‘!å‘’#’;’%W’}’—’'¬’$Ô’>ù’)8“!b“„“–“"©“4Ì“””)0”&Z”"�”H¤”3í”&!•LH•8•• Î•ï•––&2–)Y–*ƒ–®–6È–<ÿ–<—V—m—1ƒ—µ—.Ò—˜/˜G˜e˜"r˜,•˜Â˜Ô˜í˜*™4+™`™&~™%¥™Ë™æ™$ÿ™$š>šXšrš~š5žšÔš)êšC›!X›6z›<±›.î›'œ3EœyœŽœ#£œ.Çœ.öœ$%�6J���%Ÿ�=Å�ž!ž>ž]ž{ž!šž¼ž+ÐžBüž=?Ÿ2}Ÿ=°Ÿ2îŸB! 7d œ -¶ ä 9¡4:¡.o¡)ž¡È¡"ã¡¢d¢>€¢¿¢Ô¢Pë¢9<£#v£š£&³£vÚ£)Q¤@{¤.¼¤;ë¤2'¥>Z¥;™¥IÕ¥¦&6¦1]¦0�¦'À¦?è¦(§-D§"r§)•§¿§GÜ§/$¨.T¨)ƒ¨)­¨4×¨&©+3©0_©D�©Õ©(ä©)
ª17ªiª|ª”ª+©ª+Õª« «)<«/f«–«-µ«=ã«/!¬;Q¬�¬/¨¬ Ø¬)ù¬+#­*O­5z­1°­$â­!®,)®<V®U“®!é®¯0*¯#[¯¯T�¯Zò¯[M°d©°E±cT±!¸±Ú±#ø±²=<²Cz²D¾²%³W)³�³,¡³#Î³%ò³2´AK´$�´#²´-Ö´+µ@0µ5qµ6§µ2ÞµH¶Z¶t¶Š¶7¢¶BÚ¶,·'J·6r·+©·Õ·ê·¸!¸=7¸!u¸5—¸$Í¸.ò¸#!¹E¹'d¹$Œ¹Q±¹ ºA$º"fº(‰º²º	¾ºAÈº
! »'*»&R»%y»&Ÿ»4Æ».û»*¼>H¼5‡¼½¼Ü¼0ú¼++½W½*\½*‡½$²½*×½8¾";¾^¾w¾+—¾5Ã¾6ù¾20¿2c¿<–¿2Ó¿5À)<ÀfÀ€À%›À"ÁÀ äÀ Á-&Á"TÁ!wÁ%™Á%¿Á'åÁ
Â +ÂLÂ]Â{Â˜Â°ÂÍÂáÂõÂÃÅuÅ\•Å/òÅ9"Æ\ÆL|Ç>ÉÇÈÈ!È"5È!XÈYzÈBÔÈIÉXaÉAºÉüÉ'ÊS*Ê;~Ê\ºÊaË[yËdÕË]:ÌW˜Ì¤ðÌT•ÍÂêÍk­ÎÍÏXçÏn@ÐY¯Ð—	Ñ!¡Ñ|ÃÑ#@Ò8dÒ†�Ò†$Ó$«Ó:ÐÓAÔhMÔ>¶ÔõÔTúÕÚOÖI*×at×~Ö×8UØ ŽØ¯Ø9ÎØIÙFRÙQ™ÙFëÙ32Ú3fÚšÚ©Ú*¿ÚêÚFÛCOÛo“Û4Ü!8Ü:ZÜ~•ÜîÝLÞ˜PÞƒéÞWmß}ÅßÃCà'áI/á„yá4þád3â[˜âOôâšDã£ßã›ƒä¢å�ÂåˆRævÛælRç‹¿çcKè“¯èqCéÁµéfwêÞê3îê3"ëlVë9ÃëLýëHJìJ“ìQÞìF0íGwíf¿íY&î@€îJÁîïY ïnzïiéïpSð©Äðšnñ=	òsGò_»ò[ó=wóRµóAô^JôY©ôSõxWõ}Ðõ|NöËö9K÷n…÷Cô÷{8ø@´ø7õø/-ùC]ù]¡ùÿù=ú4TúF‰ú/Ðú+û@,û6mûV¤ûrûûŠnü…ùü‰ýx	þ?‚þLÂþrÿ¬‚ÿk/\›dø.]GŒYÔZ.T‰˜ÞowLç;4Lp€½9>>x'·Zß#:b^EÁ--5Ac[¥4xKbÄl'	w”	4
! 7A
! Vy
! tÐ
! JEP�Qá534igž5
Q<
5Ž
IÄ
M7\:”YÏF)Bp.³†â[i4Ågúƒb2æCU]=³NñG@Kˆ;ÔV?g-§"Õ"øo7C§?ë\+pˆzùrt\çuD€ºO;Q‹«Ýx‰UJX\£†�‡†’ŸT2a‡Èé²²Ye 7¿ 5÷ 5-!Ic!Z­!`"Si"P½"7#%F#/l#Œœ#f)$ �$41%8f%;Ÿ%HÛ%F$&Ck&;¯&Që&l='Nª'Gù'KA(A�(QÏ(K!)Im)«·)=c*b¡*K+P+VÐ+S',N{,OÊ,[-^v-zÕ-DP.;•.KÑ.@/I^/¿¨/Kh0d´0@1OZ1‹ª1K628‚2˜»2PT37¥3=Ý3u4k‘4Xý4IV5J 5^ë54J6z6Lú6kG7}³7a18?“8HÓ8€9„�9H":Jk:R¶:V	;�`;{â;M^<Š¬<47==l=Jª='õ=¯>:Í>M?ÊV?!@:@4T@K‰@„Õ@PZAB«AqîA)`BTŠBßBxöB[oC]ËCC)DcmD:ÑD2E5?ECuEl¹E-&F¹TFTGTcG‰¸G3BHZvHKÑHMI†kI­òI… J<&KMcKH±KBúKZ=L+˜L½ÄLP‚M?ÓMUN;iNK¥N6ñNH(O8qO@ªO6ëOF"P9iP7£P?ÛP5QsQQ!ÅQEçQ2-R(`RI‰RlÓR8@SySJ–SVáS18T3jT>žT>ÝT‹U:¨UMãUS1V9…V0¿V0ðVP!W rWl“W*X;+X$gX›ŒX(YKFYJ’Y>ÝY#Z"@Z3cZˆ—Z] [p~[?ï[d/\>”\XÓ\‘,]k¾]S*^/~^!®^AÐ^c_8v_q¯_8!`NZ`E©`^ï`INaU˜a~îa*mb:˜bMÓbà!c^d‚adXädm=ex«eb$f6‡f]¾fGg˜dgPýgHNhO—hPçh_8iW˜iLði-=j0kj*œjSÇjMk/ik]™k:÷kL2lUl=ÕlRmYfmHÀm8	nFBnD‰nYÎnH(o€qoAòoe4pTšpnïp?^qpžq]rUmrSÃrKs/csS“sWçsG?t(‡t®°t&_uG†uFÎuCvOYvI©vóvœw<­wVêw;Ax*}x¨xe¸x¬y�Ëy˜iz‡{ˆŠ{�|â¡|š„}‹~„«~Y0XŠLãY0€/Š€'º€â€I�DK�]��pî�;_‚=›‚$Ù‚8þ‚J7ƒd‚ƒZçƒ9B„e|„gâ„mJ…r¸…j+†>–†bÕ†G8‡€‡>�‡<Ü‡3ˆSMˆ7¡ˆ?ÙˆL‰0f‰=—‰Õ‰Iò‰*<Š7gŠ3ŸŠ3ÓŠN‹%V‹&|‹e£‹k	ŒQuŒ/ÇŒF÷ŒY>�g˜�]ŽM^ŽQ¬ŽUþŽST�D¨�>í�/,�E\�@¢�Hã�Œ,‘¡¹‘š[’Wö’N“Ck“;¯“7ë“#”I8”:‚”!½”iß”8I•8‚•9»•=õ•?3–ns–xâ–M[—.©—3Ø—7˜AD˜;†˜QÂ˜™™U™Uq™oÇ™o7šW§šÿš›››i%›&�›1¶›1è›sœGŽœgÖœP>�Y��#é�D
ž7Rž;Šž6Æž3ýž41Ÿ3fŸ3šŸ0ÎŸ4ÿŸ24 5g -� 1Ë -ý /+¡9[¡?•¡,Õ¡+¢>.¢@m¢P®¢Sÿ¢˜S£Jì£Q7¤p‰¤Xú¤LS¥ ¥+À¥Mì¥::¦5u¦7«¦Sã¦Z7§;’§_Î§[.¨lŠ¨B÷¨J:©M…©*Ó©Hþ©?GªP‡ª	Øªoâª1R«6„«»«7Ð«8¬fA¬¨¬$È¬Uí¬?C­Rƒ­ˆÖ­0_®.�®¿®Æ®5Í®
! ¯U¯ d¯-…¯(³¯#Ü¯.°K/°q{°1í°Ä±®ä±3“²•Ç²]³*t³WŸ³f÷³Y^´W¸´Jµ8[µƒ”µ¶1-¶&_¶!†¶#¨¶Ì¶=é¶>'·Kf·²·µ·Â·Ï·UÜ·b2¸7•¸ƒÍ¸Q¹^¹k¹x¹…¹Z’¹:í¹(ºCºPºkºxº…º^’º^ñºzP»Ë»}Ø»:V¼‘¼|ž¼z½–½Yš½mô½Cb¾¦¾æ²¾í™¿C‡ÀFËÀiÁH|Á9ÅÁ?ÿÁ
?ÂMÂ]\ÃcºÃfÄi…ÄfïÄhVÅl¿Å$,ÆIQÆ4›ÆGÐÆEÇE^ÇC¤Ç>èÇF'È=nÈ<¬ÈCéÈ>-É%lÉA’É=ÔÉ6ÊDIÊIŽÊdØÊd=Ë6¢Ë0ÙË3
! Ì2>ÌbqÌ]ÔÌ]2Í�Í;�Í8ÙÍ&Î&9Î*`Îa‹ÎlíÎXZÏ\³ÏJÐ_[Ð9»Ð0õÐ?&ÑdfÑdËÑc0Òc”ÒøÒexÓAÞÓW Ô[xÔ[ÔÔe0Õ^–Õ.õÕG$ÖzlÖ$çÖV×:c×Už×Jô×O?ØS�Ø;ãØŠÙ@ªÙYëÙ(EÚQnÚ(ÀÚDéÚ(.Û·WÛEÜ9UÜR�ÜOâÜi2ÝCœÝ'àÝMÞRVÞ>©Þ>èÞ,'ßNTß2£ß‹Öß\bà¿à=Öà`á.uá5¤á8ÚáEâWYâ!±â+Óâ}ÿâ9}ãn·ã6&ä7]ä<•ä;ÒäBå$Qå@vå>·åEöå?<æ|æ;�æYËæ/%ç.Uç0„çBµç?øçV8èU�èaåè8Gé9€é5ºéEðéf6êh�ê2ë49ëOnë0¾ëDïëa4ìU–ì]ììMJí-˜íÆí?Òí
! îî#,îPî']î!…î§î¯î,Èîõîï"ï0:ï0kïœï·ïÏïçïþï)ð:ðSðcðsð	†ð
! �ðM›ðCéðg-ñ-•ñ?Ãñ?òTCò"˜òk»òH'ópó8†ó=¿ó2ýóp0ôE¡ô}çôPeõz¶õž1öªÐöx{÷Lô÷ZAørœøtù­„ùš2ú(Íú9öú(0ûËYût%üzšü;ýFQýF˜ý›ßý�{þl	ÿ=vÿÐ´ÿ-…c³o�‡S	Y]L·dÎig8G ˆè`qbÒc5A™AÛC?a�¡J/DzF¿D	aK	V­	V
! S[
! R¯
! GMJF˜[ß];L™RæE9
@
RÀ
:9Nfˆ‚ïQr[ÄH Aio«ig…cígQc¹jAˆ¤Ê�obñXT_­3
;A”}evxŸïM�qÝ]O]­µ‰Á™Kzå€`ªá'ŒŠ´!?9av›V[iOÅ„ ^š >ù O8!=ˆ!3Æ!0ú!e+"B‘">Ô"'#I;#ˆ…#Z$Vi$eÀ$>&%Ke%M±%=ÿ%~=&„¼&‚A'eÄ'i*(B”(G×())?){i)må)qS*LÅ*�+z”+x,Vˆ,iß,LI-k–-3.G6.1~.k°.g/K„/JÐ/F0Fb0{©0g%1L�1`Ú1{;2R·2n
! 3Sy3SÍ3K!4pm4(Þ4;5SC5w—5@6,P6G}6fÅ6`,7P�7oÞ7-N8=|8‡º8WB9]š9Zø9&S: z:?›:Û:[ø:cT;[¸;p<«…<™1=šË=Lf>Ê³>ƒ~?X@E[@[¡@[ý@JYA¤At§BGC¥dC¡
! DU¬D”E—E0FsHF@¼FtýFƒrG0öG^'HA†HoÈHi8I{¢I>JY]J·J:ÎJR	K`\K`½KL:6L?qLq±L.#M=RM+�MW¼MUNmjN‹ØNOdO§´Oå\PñBQí4Rj"S��S[TˆwT‡UÀˆUqIV—»VVSWnªWLXIfXv°XL'Y"tYO—YWçY]?Z^�ZæüZ'ã[H\T\gf\*Î\Gù\?A]4�]Q¶]I^!R^6t^L«^7ø^50_(f_/�_1¿_Nñ_I@`2Š`6½`Jô`M?a@�a_Îa@.b?obU¯b.ci4cGžcæcfdrhdHÛdO$e8teQ­eZÿeUZfv°fY'gf�g\èg`EhU¦hVüh`Si_´i|ja‘jXój*Lk;wkE³kQùk8KlJ„l8Ïl6m?mf[mHÂm)n„5nuºnN0o‹op,$pTQpH¦pfïp‘Vq_èq†HrLÏrAsl^s×Ësd£t�u[˜u4ôuv)vu v&wž=wKÜw](xY†xjàx=KyC‰y7Íy8z<>z{z€Šz{({jE{:°{Aë{D-|Kr|p¾|b/}>’}HÑ}H~>c~S¢~Nö~bE8¨2áB€-W€8…€9¾€<ø€65�;l�=¨�Cæ�K*‚Dv‚V»‚*ƒv=ƒV´ƒF„VR„>©„'è„6…EG…�…$§…6Ì…a†Ke†±†GÑ†6‡{P‡HÌ‡4ˆTJˆ6ŸˆOÖˆb&‰R‰‰AÜ‰dŠUƒŠUÙŠZ/‹FŠ‹©Ñ‹2{ŒF®Œ3õŒY)�Lƒ�{Ð�[LŽa¨ŽQ
! �e\�cÂ�V&�X}�4Ö�K‘XW‘T°‘]’Xc’Ž¼’�K“lÍ“|:”p·”O(•‚x•iû•Ue–ƒ»–?—cF˜ ª˜¤K™ð™[šGdšh¬šd›iz›Mä›G2œAzœ2¼œ2ïœJ"�mm�»Û� —že8ŸƒžŸV" Qy Ë på sV¡bÊ¡U-¢7ƒ¢;»¢“÷¢J‹£?Ö£q¤\ˆ¤Jå¤u0¥¨¦¥^O¦b®¦W§^i§DÈ§G
¨~U¨LÔ¨’!©¡´©lVªSÃªx«ž�«�/¬^À¬„­…¤­p*®\›®Tø®”M¯;â¯e°E„°pÊ°�;±´Ì±}�²›ÿ²i›³V´G\´H¤´ní´y\µxÖµ8O¶nˆ¶>÷¶Z6·]‘·Qï·[A¸{�¸x¹t’¹XºY`ºfºº�!»^¯»A¼žP¼—ï¼C‡½]Ë½B)¾šl¾]¿Be¿‹¨¿”4À_ÉÀ^)ÁøˆÁC�ÂdÅÃt*Ä}ŸÄyÅO—ÅQçÅI9ÆKƒÆCÏÆNÇábÇkDÈ2°È3ãÈ8É:PÉ´‹É)@ÊEjÊ^°ÊgËwwËsïËbcÌLÆÌUÍSiÍX½Í\Î2sÎ3¦Î8ÚÎ)Ïg=ÏŒ¥ÏM2ÐE€ÐRÆÐ4Ñ_NÑd®ÑcÒjwÒiâÒcLÓh°ÓaÔf{ÔaâÔfDÕe«ÕyÖR‹Ö¤ÞÖjƒ×Hî×7Ù6WÙŽÙ¬ÙÂÙ ÛÙ7üÙK4ÚP€Ú<ÑÚzÛO‰Û+ÙÛ:ÜO@ÜW�ÜZèÜjCÝj®ÝlÞa†ÞÊèÞF³ß,úßq'àž™à…8áD¾á›â,ŸâMÌâ„ãpŸãƒäP”äËåäa±åWæukæ™áæ�{ç7	è9Aèu{èQñèDCé[ˆéHäéL-ê;zêW¶êLë/[ëB‹ëbÎëA1ìAsì@µìRöìGIí8‘í Êí8ëíl$îB‘îDÔî�ïS§ïWûïdSðW¸ðjñX{ñYÔñ~.òZ­ò\óXeóY¾óuôCŽô|Òô\Oõ[¬õ[öWdöl¼öR)÷l|÷’é÷B|øH¿øVùG_ùV§ùPþùPOúP úXñú_JûKªûUöûeLül²ü_ý!ý)¡ýÑËýv�þYÿ]nÿbÌÿk/€›S<[�0ìppŽKÿK9`�šf*r‘mkrcÞ]BŠ k+M—Qå‡7}¿}=	V»	T
! @g
! H¨
! 6ñ
! C(:l™§ Ab¸â˜›
»4\ðiM,·¯äM”ŽâfqdØN=iŒLöHC“ŒX 6yW°}6†:½Uø6NL…{Ò}NAÌuK„\ÐM-D{:ÀAûS=7‘@É\
! *g$’i·>!t`QÕš'*ÂJí8S#j)Ži¸V"lyræ_Y o¹ H)!†r!lù!½f"§$$>Ì%]&Wi&>Á&D'QE'P—'aè'lJ(R·(=
! )tH)b½) *x *:+]T+s²+g&,qŽ,-Ž
-�œ-+-.^Y.ƒ¸.a</jž/B	0L0B_0Q¢0œô0¶‘1hH2C±2.õ2,$3vQ3È3Iß3])4?‡4GÇ4G5NW5G¦5xî5pg6rØ6PK7Eœ7Uâ7M88o†8Tö8wK9BÃ9[:Rb:xµ:k.;‡š;J"<Sm<PÁ<=…=^¥=V>X[>o´>ô$?h@c‚@Yæ@Y@AcšAOþA=NBpŒBXýBjVCBÁCODATDx–DšE>ªEUéEB?FI‚FbÌFj/GlšGlHotHeäHYJIu¤IiJi„J[îJOJK\šKf÷Kj^LYÉLx#M„œM4!NXVNi¯N\O^vOÕOaìO(NPBwPSºP0Q-?QEmQ‘³QaER•§RŽ=S+ÌSjøSTcTg¸T\ UR}UsÐU0DV;uV<±VUîVDWW_WF·W*þWS)X]}XIÛXG%YZmYXÈY!Zb;ZAžZ?àZT [8u[d®[S\6g\=ž\6Ü\9]xM]�Æ]lH^#µ^,Ù^�_ˆ¤_e-`]“`†ñ`£xaEbbb<~cX»cYdŠnd‹ùdz…ebf�cf{åf¨ag
! hŽ#hX²h,ix8i ±i6RjY‰jWãj•;k:Ñk2lZ?l`šl2ûl`.m(�mD¸m9ýmM7n9…n=¿naýnP_o]°o]pTlp_Áp_!q}�qPÿq>Pr9�r9Ér:s[>s@šsCÛsStVstHÊtXuRluP¿uQvTbvM·vTwQZwL¬wIùwFCxHŠxLÓx| y[�yOùyOIzJ™zUäzS:{KŽ{NÚ{T)|Z~|cÙ|O=}T�}Eâ}S(~E|~rÂ~l5h¢5€HA€ Š€V+�*‚�V­�z‚Z‚mÚ‚ŽHƒq×ƒzI„‹Ä„sP…eÄ…R*‡Q}‡AÏ‡JˆH\ˆ\¥ˆj‰Mm‰\»‰XŠ·qŠÍ)‹¦÷‹�žŒÒ.�–ŽÁ˜ŽZ�Ú�0Z’/‹’^»’7“+R“V~“7Õ“X
”If”7°”„è”am•iÏ•49–‹n–]ú–TX—A­—cï—.S˜f‚˜`é˜|J™JÇ™AšDTš;™šRÕš5(›;^›0š›FË›>œIQœE›œHáœ:*�De�2ª�1Ý�,ž5<žŽržNŸKPŸFœŸEãŸ.) QX Rª Sý PQ¡Q¢¡Tô¡MI¢J—¢Jâ¢L-£Mz£VÈ£a¤g�¤cé¤MM¥R›¥<î¥D+¦Jp¦i»¦r%§r˜§0¨e<¨i¢¨’©ÄŸ©edªHÊªy«:�«/È«<ø«D5¬Az¬2¼¬Gï¬H7­5€­•¶­AL®dŽ®Eó®C9¯R}¯`Ð¯I1°J{°dÆ°›+±·Ç±n²@î²E/µ9uµµ¯µ"e¶&ˆ¶¢¯¶YR·D¬·ñ·+¸3¸M¸b¸Pu¸]Æ¸X$¹E}¹WÃ¹fº¾‚ºcA»M¥»wó»£k¼½i%½�½d’½}÷½¹u¾y/¿;©¿så¿:YÀ‚”À„ÁtœÁ‘ÂP£Â†ôÂq{ÃDíÃV2Ä\‰ÄræÄ‰YÅˆãÅUlÆ?ÂÆ/Çq2Ç°¤Ç UÈ_öÈ_VÉn¶ÉS%Ê7yÊA±ÊtóÊqhËVÚË`1Ìs’ÌKÍ;RÍ�ŽÍeÎKvÎ±ÂÎ^tÏ`ÓÏœ4Ð\ÑÐT.Ñ^ƒÑpâÑ½SÒMÓ†_ÓBæÓk)ÔY•Ô_ïÔLOÕJœÕ?çÕC'ÖLkÖ]¸ÖV×Um×5Ã×>ù×"8Øa[ØU½ØaÙ,uÙT¢Ù�÷Ùž…Úx$Ûe�ÛrÜlvÜXãÜl<Ý^©Ý°Þ¹ÞZÐÞD+ßYpßEÊßŽàzŸà`áI{á_Åá^%âG„â,ÌâIùâYCãW�ã[õãAQäR“äiæä~PåHÏåYæGræXºæDçUXça®çaèarèaÔè:6éeqé5×é�
ê7›êYÓêL-ë™zëPìxeìQÞìD0íCuíc¹íaîDîcÄîM(ïOvïQÆïHðaðf�ðZèð…Cñ)Éñ|óñSpòdÄò–)óTÀóVôylôYæôa@õƒ¢õ&ö7¦ö6Þö2÷6H÷O÷EÏ÷_ø~uø€ôøkuùFáùJ(úwsú—ëú7ƒûŸ»ûV[ü²üUËüd!ýE†ýwÌýuDþ—ºþ>Rÿ+‘ÿr½ÿn0	bŸ	–	d™	[þ	dZ	-¿	pí	G^	ª¦	•Q	°ç	¨˜	¥A	¹ç	’¡	4	OK	c›	Qÿ	%Q		aw		LÙ		,&
! 	iS
! 	Y½
! 	Ž	Z¦	d	kf	gÒ	`:
	U›
	Nñ
	#@	4d	=™	9×	B	\T	2±	3ä	3	.L	M{	8É	V	bY	V¼	c	cw	eÛ	cA	c¥	c		cm	cÑ	O5	X…	+Þ	'
! 	E2	Ax	Aº	'ü	V$	;{	)·	Ná	E0	Rv	NÉ	E	J^	P©	Fú	GA	I‰	HÓ	>	?[	”›	R0	�ƒ	W	Oi	^¹	<	RU	W¨	=	J>	/‰	:¹	aô	FV 	5� 	pÓ 	‡D!	Ì!	5Þ!	2"	0G"	6x"	W¯"	y#	b�#	Vä#	>;$	|z$	\÷$	pT%	�Å%	Ic&	I­&	^÷&	XV'	a¯'	W(	i(	C~(	FÂ(	a	)	Sk)	`¿)	` *	Y�*	^Û*	r:+	8­+	=æ+	J$,	8o,	!¨,	CÊ,	[-	1j-	Xœ-	iõ-	Ÿ_.	tÿ.	pt/	"å/	‚0	(‹0	R´0	R1	–Z1	tñ1	Rf2	i¹2	¢#3	rÆ3	P94	eŠ4	ið4	Z5	8Ú5	d6	Cx6	�¼6	šL7	‹ç7	6s8	$ª8	 Ï8	,ð8	e9	Nƒ9	oÒ9	tB:	o·:	„';	 ¬;	(Í;	-ö;	D$<	#i<	N�<	$Ü<	==	D?=	C„=	œÈ=	e>	y>	6�>	Ä>	jÜ>	\G?	_¤?	V@	[[@	x·@	p0A	—¡A	R9B	[ŒB	?èB	d(C	]�C	=ëC	U)D	MD	PÍD	SE	°rE	N#F	UrF	eÈF	R.G	h�G	fêG	ZQH	j¬H	nI	J†I	YÑI	„+J	D°J	¯õJ	~¥K	|$L	r¡L	9M	iNM	Y¸M	¢N	XµN	LO	K[O	U§O	,ýO	#*P	,NP	#{P	3ŸP	HÓP	QQ	.nQ	T�Q	UòQ	RHR	K›R	kçR	RSS	i¦S	wT	JˆT	2ÓT	RU	 YU	äzU	q_V	tÑV	:FW	v�W	‚øW	P{X	àÌX	g­Y	sZ	B‰Z	bÌZ	E/[	Au[	[·[	e\	Xy\	eÒ\	m8]	Z¦]	d^	~f^	Hå^	v._	„¥_	c*`	4Ž`	hÃ`	l,a	0™a	iÊa	t4b	1©b	\Ûb	`8c	i™c	rd	Uvd	hÌd	v5e	I¬e	Iöe	Ç@f	Ïg	ÏØg	c¨h	}i	NŠi	KÙi	„%j	;ªj	oæj	KVk	;¢k	[Þk	*:l	el	7ƒl	=»l	;ùl	C5m	Oym	zÉm	IDn	?Žn	KÎn		o	>$o	Bco	h¦o	Op	E_p	~¥p	Y$q	~q	˜q	)²q	&Üq	r	P#r	^tr	WÓr	:+s	Hfs	t¯s	I$t	knt	UÚt	S0u	Œ„u	�v	*¢v	(Ív	Œöv	ƒƒw	5x	5=x	7sx	r«x	Œy	�«y	V<z	X“z	pìz	m]{	4Ë{	(|	k)|	o•|	ƒ}	m‰}	@÷}	A8~	'z~	N¢~	Pñ~	@B	Nƒ	GÒ	x€	“€	�¯€	”M�	râ�	wU‚	fÍ‚	n4ƒ	s£ƒ	s„	N‹„	QÚ„	<,…	Ni…	J¸…	3†	/7†	Sg†	»†	<Ù†	<‡	]S‡	P±‡	Dˆ	LGˆ	V”ˆ	Zëˆ	3F‰	jz‰	Eå‰	`+Š	¾ŒŠ	QK‹	y�‹	zŒ	‘’Œ	S$�	+x�	h¤�	K
Ž	–YŽ	�ðŽ	W~�	.Ö�	U�	>[�	Nš�	cé�	HM‘	¬–‘	ºC’	³þ’	¥²“	;X”	m””	A•	¥D•	|ê•	„g–	uì–	qb—	ŽÔ—	^c˜	[Â˜	M™	ml™	LÚ™	|'š	t¤š	š›	Q´›	:œ	IAœ	�‹œ	…�	Œ¡�	².ž	Záž	«<Ÿ	8èŸ	N! 	;p 	N¬ 	9û 	@5¡	.v¡	J¥¡	Lð¡	7=¢	<u¢	9²¢	Nì¢	7;£	Rs£	NÆ£	I¤	U_¤	5µ¤	@ë¤	=,¥	Uj¥	'À¥	?è¥	K(¦	ft¦	eÛ¦	`A§	`¢§	_¨	?c¨	}£¨	A!©	.c©	,’©	$¿©	mä©	^Rª	E±ª	Y÷ª	GQ«	R™«	Zì«	�G¬	cÉ¬	!-­	kO­	V»­	o®	N‚®	IÑ®	4¯	%P¯	v¯	7‡¯	A¿¯	9°	j;°	a¦°	8±	A±	Y[±	Fµ±	\ü±	AY²	T›²	|ð²	cm³	+Ñ³	Pý³	=N´	;Œ´	3È´	4ü´	³1µ	3åµ	5¶	2O¶	I‚¶	kÌ¶	]8·	Y–·	�ð·	<r¸	N¯¸	^þ¸	N]¹	t¬¹	m!º	A�º	SÑº	†%»	w¬»	$¼	`B¼	~£¼	8"½	m[½	-É½	t÷½	pl¾	dÝ¾	˜B¿	fÛ¿	UBÀ	f˜À	ÿÀ	EÁ	m_Á	‡ÍÁ	\UÂ	�²Â	q4Ã	T¦Ã	cûÃ	“_Ä	uóÄ	®iÅ	¶Æ	 ÏÆ	™pÇ	�
! È	i›È	^É	idÉ	_ÎÉ	W.Ê	‡†Ê	XË	IgË	Y±Ë	_Ì	EkÌ	H±Ì	AúÌ	€<Í	`½Í	qÎ	.�Î	x¿Î	c8Ï	sœÏ	/Ð	¨@Ð	�éÐ	6‡Ñ	@¾Ñ	NÿÑ	hNÒ	I·Ò	^Ó	O`Ó	w°Ó	x(Ô	Q¡Ô	FóÔ	H:Õ	,ƒÕ	.°Õ	*ßÕ	*
! Ö	,5Ö	=bÖ	 Ö	rµÖ	;(×	Wd×	@¼×	ý×	HØ	>cØ	>¢Ø	9áØ	?Ù	J[Ù	5¦Ù	8ÜÙ	8Ú	NÚ	kÚ	@ˆÚ	<ÉÚ	OÛ	#VÛ	zÛ	>šÛ	jÙÛ	=DÜ	=‚Ü	1ÀÜ	;òÜ	a.Ý	T�Ý	'åÝ	6
Þ	3DÞ	!xÞ	NšÞ	7éÞ	F!ß	Ihß	º²ß	Pmà	_¾à	dá	Gƒá	HËá	6â	UKâ	'¡â	GÉâ	Gã	6Yã	Z�ã	Uëã	DAä	!†ä	Z¨ä	Šå	sŽå	Næ	HQæ	2šæ	Íæ	:ëæ	k&ç	A’ç	]Ôç	L2è	gè	jçè	!Ré	{té	‡ðé	Vxê	zÏê	eJë	�°ë	=Aì	fì	sæì	iZí	„Äí	€Iî	€Êî	œKï	Eèï	^.ð	f�ð	Gôð	j<ñ	p§ñ	$ò	<=ò	zò	#˜ò	¼ò	DËò	Wó	}hó	]æó	ZDô	TŸô	kôô	T`õ	Xµõ	\ö	Tkö	AÀö	%÷	<(÷	7e÷	9�÷	×÷	7ð÷	(ø	Aø	Zø	%sø	'™ø	%Áø	%çø	,
ù	:ù	Sù	nù	‡ù	' ù	&Èù	Fïù	6ú	Pú	Giú	M±ú	Qÿú	LQû	%žû	eÄû	,*ü	AWü	™ü	²ü	HËü	ý	-ý	$Iý	ný	Œý	¨ý	Áý	 Úý	+ûý	,'þ	Tþ	oþ	Œþ	>©þ	èþ	ÿ	&ÿ	 Dÿ	eÿ	-€ÿ	®ÿ	Îÿ	$ìÿ	
! 1
! N
! i
! †
! £
! %¼
! â
! ,û
! (
! aA
! H£
! Yì
! QF
! &˜
! -¿
! &í
! 
! &0
! W
! t
! j’
! 'ý
! ?%
! Be
! Q¨
! 'ú
! b"
! (…
! (®
! %×
! !ý
! (
! +H
! 8t
! 8­
! 8æ
! +
! @K
! UŒ
! Zâ
! $=
! 2b
! 6•
! OÌ
! !	
! G>	
! (†	
! !¯	
! 9Ñ	
! #
  
! %/
  
! U
  
! s
  
! }ó
  
! $q
! Z–
! !ñ
! 2
! 2F
! :y
! "´
! ×
! ,ô
!  !
! 2B
! "u
! ˜
! ¸
! ^Ø
! Y7
! c‘
! xõ
! :n
! *©
! UÔ
! G*
! Ÿr
! Q
! =d
! `¢
! w
! t{
! Að
! J2
! ^}
! \Ü
! =9
! Ww
! kÏ
! œ;
! �Ø
! Av
! z¸
! t3
!  ¨
! pI
! «º
! ‹f
! ~ò
! Fq
! ~¸
! U7
! c�
! 'ñ
! h
! )‚
! ¬
! ]Ç
! X%
! /~
! K®
! Iú
! )D
! Xn
! eÇ
! �-
! 9¯
! @é
! H* 
! Ys 
! WÍ 
! D%!
! zj!
! ¹å!
! lŸ"
! 6#
! ]C#
! .¡#
! OÐ#
! ; $
! =\$
! =š$
! >Ø$
! !%
! 
9%
! VG%
! Tž%
! 1ó%
! /%&
! lU&
! Â&
! Ü&
! .ò&
! -!'
! /O'
! 0'
! °'
! CÆ'
! h
! (
! ls(
! #à(
! =)
! 9B)
! 7|)
! :´)
! Xï)
! QH*
! Uš*
! }ð*
! ‡n+
! \ö+
! NS,
! p¢,
! T-
! Yh-
! PÂ-
! }.
! [‘.
! í.
! ‡ú.
! N‚/
! cÑ/
! %50
! /[0
! ‹0
! Ÿ˜0
! o81
! K¨1
! �ô1
! ”…2
! 3
! ˆš3
! Z#4
! Q~4
! NÐ4
! H5
! 'h5
! �5
! A¨5
! mê5
! lX6
! mÅ6
! _37
! [“7
! bï7
! ?R8
! 3’8
! 7Æ8
! 7þ8
! O69
! K†9
! 3Ò9
! 7:
! 7>:
! 7v:
! C®:
! 3ò:
! ì&;
!  <
! X4=
! ]�=
! Së=
! F?>
! _†>
! hæ>
! 2O?
! F‚?
! PÉ?
! E@
! K`@
! £¬@
! ÉPA
! šB
! gµB
! «C
! ¼ÉC
! ¦†D
! ›-E
! …ÉE
! ÊOF
! ÇG
! OâG
! Z2H
! Z�H
! SèH
! e<I
! ,¢I
! IÏI
! FJ
! N`J
! }¯J
! Q-K
! UK
! TÕK
! P*L
! Ž{L
! W
! M
! BbM
! j¥M
! AN
! ^RN
! R±N
! qO
! 2vO
! 0©O
! VÚO
! I1P
! ]{P
! tÙP
! „NQ
! vÓQ
! $JR
! 0oR
! V R
! H÷R
! M@S
! ŽS
  
! ¦S
! J±S
! @üS
! D=T
! M‚T
! 5ÐT
! *U
! ,1U
! [^U
! <ºU
! =÷U
! P5V
! r†V
! pùV
! NjW
! „¹W
! o>X
! o®X
! zY
! ;™Y
! ;ÕY
! cZ
! =uZ
! +³Z
! ŠßZ
! ‹j[
! {ö[
! Ur\
! 3È\
! Zü\
! VW]
! D®]
! }ó]
! Pq^
! ?Â^
! X_
! Š[_
! ‘æ_
! px`
! vé`
! ¤`a
! Sb
! WYb
! H±b
! Núb
! yIc
! „Ãc
! WHd
! ~ d
! :e
! [Ze
! œ¶e
!  Sf
! kôf
! 6`g
! ¢—g
! °:h
! ²ëh
! ¸ži
! …Wj
! ¸Ýj
! ˆ–k
! l
! :?l
! gzl
! Xâl
! ;m
! gKm
! |³m
! (0n
! Yn
! jn
! ‡n
! Œ�n
! –*o
! yÁo
! 4;p
! fpp
! l×p
! fDq
! Q«q
! Jýq
! PHr
! <™r
! AÖr
! ;s
! @Ts
! J•s
! Jàs
! ++t
! jWt
! qÂt
! ˆ4u
! <½u
! 6úu
! @1v
! prv
! eãv
! IIw
! S“w
! bçw
! sJx
! ª¾x
! =iy
! .§y
! [Öy
! D2z
! Ewz
! 8½z
! möz
! -d{
! t’{
! p|
! dx|
! ˜Ý|
! fv}
! UÝ}
! f3~
! uš~
! ^
! Oo
! -¿
! wí
! 9e€
! WŸ€
! a÷€
! rY�
! –Ì�
! ¤c‚
! ¦ƒ
! ¬¯ƒ
! y\„
! ¬Ö„
! ³ƒ…
! Á7†
! Ãù†
! É½‡
! –‡ˆ
! É‰
! 7è‰
! f Š
! T‡Š
! yÜŠ
! qV‹
! ™È‹
! UbŒ
! ‘¸Œ
! hJ�
! V³�
! M
! Ž
! FXŽ
! _ŸŽ
! `ÿŽ
! m`�
! ~Î�
! VM�
! P¤�
! \õ�
! [R‘
! [®‘
! k
! ’
! �v’
! ¨“
! ~­“
! ;,”
! [h”
! iÄ”
! r.•
! f¡•
! 0–
! o9–
! d©–
! 2—
! 9A—
! 8{—
! Q´—
! }˜
! 6„˜
! >»˜
! Rú˜
! RM™
! o ™
! Oš
! T`š
! Yµš
! [›
! Gk›
! W³›
! Kœ
! ]Wœ
! 'µœ
! Ýœ
! N÷œ
! ‡F�
! FÎ�
! Kž
! Paž
! C²ž
! ]öž
! MTŸ
! ?¢Ÿ
! jâŸ
! aM 
! k¯ 
! d¡
! a€¡
! [â¡
! \>¢
! ”›¢
! V0£
! r‡£
! ^ú£
! ^Y¤
! \¸¤
! :¥
! mP¥
! N¾¥
! e
¦
! Šs¦
! ›þ¦
! eš§
! ‘¨
! 2’¨
! ˆÅ¨
! ^N©
! 8­©
! Yæ©
! 6@ª
! 3wª
! =«ª
! 2éª
! 2«
! +O«
! -{«
! +©«
! 5Õ«
! -¬
! =9¬
! 'w¬
! =Ÿ¬
! *Ý¬
! 5­
! +>­
! =j­
! -¨­
! =Ö­
! *®
! -?®
! *m®
! -˜®
! *Æ®
! -ñ®
! =¯
! 3]¯
! -‘¯
! -¿¯
! =í¯
! -+°
! 2Y°
! 2Œ°
! 2¿°
! 5ò°
! 2(±
! =[±
! +™±
! -Å±
! +ó±
! =²
! +]²
! %‰²
! =¯²
! -í²
! 5³
! =Q³
! *�³
! -º³
! 2è³
! -´
! *I´
! ,t´
! 9¡´
! =Û´
! =µ
! 5Wµ
! $�µ
! y²µ
! 3,¶
! [`¶
! @¼¶
! #ý¶
! .!·
! EP·
! @–·
! -×·
! /¸
! .5¸
! gd¸
! xÌ¸
! EE¹
! B‹¹
! #Î¹
! Tò¹
! TGº
! Tœº
! ?ñº
! F1»
! 6x»
! }¯»
! X-¼
! U†¼
! SÜ¼
! T0½
! B…½
! ‚È½
! TK¾
! > ¾
! >ß¾
! M¿
! @l¿
! @­¿
! Oî¿
! O>À
! iŽÀ
! LøÀ
! HEÁ
! SŽÁ
! `âÁ
! SCÂ
! U—Â
! MíÂ
! U;Ã
! m‘Ã
! MÿÃ
! ZMÄ
! t¨Ä
! 4Å
! �RÅ
! ]ÔÅ
! s2Æ
! G¦Æ
! qîÆ
! @`Ç
! F¡Ç
! LèÇ
! R5È
! DˆÈ
! WÍÈ
! Z%É
! @€É
! MÁÉ
! 8Ê
! pHÊ
! -¹Ê
! €çÊ
! ahË
! LÊË
! SÌ
! >kÌ
! �ªÌ
! [,Í
! YˆÍ
! ]âÍ
! P@Î
! �‘Î
! C/Ï
! <sÏ
! <°Ï
! >íÏ
! ²,Ð
! JßÐ
! X*Ñ
! +ƒÑ
! _¯Ñ
! ^Ò
! .nÒ
! i�Ò
! QÓ
! GYÓ
! H¡Ó
! .êÓ
! yÔ
! k“Ô
! #ÿÔ
! l#Õ
! M�Õ
! QÞÕ
! Q0Ö
! w‚Ö
! TúÖ
! UO×
! K¥×
! eñ×
! AWØ
! H™Ø
! GâØ
! 5*Ù
! K`Ù
! K¬Ù
! KøÙ
! KDÚ
! K�Ú
! KÜÚ
! K(Û
! KtÛ
! KÀÛ
! KÜ
! MXÜ
! K¦Ü
! <òÜ
! J/Ý
! DzÝ
! D¿Ý
! AÞ
! @FÞ
! ;‡Þ
! ?ÃÞ
! ;ß
! 2?ß
! ;rß
! 2®ß
! ?áß
! ;!à
! ;]à
! ;™à
! ;Õà
! tá
! �†á
! ã$â
! Hã
! FQã
! F˜ã
! Eßã
! l%ä
! C’ä
! SÖä
! .*å
! :Yå
! G”å
! -Üå
! 6
! æ
! YAæ
! P›æ
! Lìæ
! P9ç
! >Šç
! AÉç
! Lè
! dXè
! €½è
! }>é
! <¼é
! 6ùé
! V0ê
! ,‡ê
! <´ê
! Pñê
! hBë
! R«ë
! 8þë
! z7ì
! >²ì
! Wñì
! 4Ií
! U~í
! [Ôí
! Q0î
! E‚î
! :Èî
! Kï
! BOï
! z’ï
! >
ð
! vLð
! ?Ãð
! 9ñ
! X=ñ
! U–ñ
! nìñ
! f[ò
! DÂò
! Qó
! :Yó
! /”ó
! QÄó
! eô
! p|ô
! jíô
! dXõ
! =½õ
! Gûõ
! kCö
! f¯ö
! H÷
! :_÷
! oš÷
! Q
! ø
! ]\ø
! |ºø
! 77ù
! doù
! ‹Ôù
! 7`ú
! :˜ú
! PÓú
! —$û
! ‰¼û
! wFü
! €¾ü
! Ÿ?ý
! Ñßý
! b±þ
! Uÿ
! kjÿ
! kÖÿ
! „B‹ÇTS�¨e9rŸrM…nÓnBl±|h›bŸgz<‚±¿rqKäb0	]“	Oñ	4A
! Šv
! uXw_Ð0sGY»V
Ol
Y¼
_'v8ž€×fXa¿{!5�`Ó#4"X#{(Ÿ4È@ý>>+}+©+Õ.,0-]-‹-¹)ç:JL3—=Ë)	<3?p<°CíD1HvE¿<BB?…=Å<\@Ö�Ÿt\qJ}HÈL.^6�@ÄYH_*¨5ÓI	ŸSZóPNBŸ“âZvoÑ7A Qy XË V$!l{!Oè!m8"~¦"%%#>K#=Š#?È#H$IQ$›$xµ$..%u]%ºÓ%“Ž&Ö"'?ù'!9(w[(ZÓ(e.)”)X*qm*\ß*‡<+dÄ+4),G^,Q¦,hø,[a-v½-o4.<¤.’á.4t/&©/HÐ/ 0[:0[–0cò0fV1F½1[26`28—2]Ð2;.3;j3?¦3oæ3cV4mº4=(5pf5M×5h%6MŽ6gÜ6jD7p¯7{ 8ƒœ8r 9o“9Y:s]:hÑ:Y:;r”;W<9_<m™<?=3G={="�=E²=]ø=NV>T¥>\ú>jW?]Â?h @N‰@#Ø@%ü@D"AEgA{­Ah)B£’B›6CyÒCfLDz³DY.EžˆEJ'FsrFbæFeIGb¯GdH\wHGÔH}IMšIKèIF4JE{JGÁJM	KOWKR§KMúKLHL2•L-ÈLMöLPDMJ•M{àMl\NEÉNEOPUOP¦O1÷O2)P<\P^™PbøPS[Qk¯Q:RaVR>¸R-÷R&%S2LSXSHØSM!T)oT(™T!ÂT:äT%ULEU-’U>ÀUAÿUFAVeˆVFîV95W<oWS¬WNX¤OXSôXSHYFœYLãYÛ0ZB[.O[X~[J×[W"\Ez\cÀ\.$]VS]gª]I^>\^O›^Oë^^;_Zš_@õ_±6`eè`JNa}™a-b(Eb{nb8êbW#cy{coõc_ed„ÅdªJepõeiff2Ðf\g>`gRŸg6ògF)hNphá¿hS¡i2õid(jC�jCÑjykf�k=ök?4l>tl>³lDòlm7mW¥m ým%žn?Äno$!oJFo)‘o8»o0ôoN%p:tpB¯pXòp_KqU«qEr[Gr1£r+Õrns§pshtQ�t]ÓtS1uY…usßu7SvW‹vMãvL1wL~wJËwJxNaxW°xCydLy.±y„ày3ezr™z6{BC{K†{YÒ{',|lT|UÁ|5}NM}Pœ}3í}i!~|‹~WE`D¦˜ëA„€›Æ€Vb�^¹�K‚Md‚*²‚WÝ‚f5ƒWœƒ]ôƒ?R„Z’„]í„HK…d”…où…]i†NÇ†P‡Lg‡´‡bÒ‡º5ˆ`ðˆ—Q‰Ké‰‡5Š°½Š@n‹M¯‹—ý‹›•ŒS1�Z…�pà�PQŽV¢Ž_ùŽ!Y�u{�£ñ�“•�q)‘4›‘ZÐ‘-+’;Y’I•’;ß’w“““r¨“!”+=”ii”RÓ”g&•`Ž•=ï•]-–u‹–o—%q—B——”Ú—do˜xÔ˜@M™HŽ™B×™nšn‰šZøšgS›@»›‚ü›jœpêœz[�`Ö�n7ž„¦žl+Ÿ^˜Ÿe÷Ÿ'] $… ª >½ Bü <?¡|¡^ü¡l[¢lÈ¢‹5£~Á£D@¤5…¤G»¤V¥]Z¥D¸¥Fý¥_D¦M¤¦}ò¦)p§š§¸§iÖ§g@¨E¨¨Eî¨s4©D¨©cí©BQªV”ªJëª;6«gr«uÚ«WP¬>¨¬^ç¬aF­\¨­<®qB®´®AÈ®`
! ¯Mk¯T¹¯V°he°bÎ°_1±^‘±jð±-[²1‰²8»²cô²ZX³:³³>î³4-´1b´`”´8õ´7.µyfµsàµ_T¶3´¶aè¶dJ·=¯·1í·6¸*V¸2�¸u´¸W*¹\‚¹Qß¹(1ºgZº]Âºx »x™»Y¼>l¼—«¼fC½Fª½Oñ½OA¾e‘¾V÷¾PN¿zŸ¿qÀ�ŒÀ‡Á�¤Áƒ4Â‡¸Âƒ@ÃcÄÃe(ÄvŽÄlÅcrÅ‰ÖÅ¸`Æ’Ç’¬Çt?Èo´È	$É.É:ÉaWÉn¹Éh(ÊG‘ÊlÙÊfFË‘­ËŠ?ÌÁÊÌ+ŒÍg¸ÍD ÎaeÎ;ÇÎfÏjjÏ|ÕÏpRÐMÃÐVÑrhÑsÛÑgOÒ^·ÒZÓlqÓUÞÓ€4ÔcµÔAÕ@[Õ?œÕ?ÜÕÖ)-ÖSWÖh«Öœ×>±×Kð×Z<ØT—Ø]ìØ)JÙ:tÙO¯ÙOÿÙ2OÚ.‚ÚB±Ú-ôÚ6"ÛDYÛQžÛ4ðÛ6%Ü=\Ü1šÜ>ÌÜhÝEtÝºÝ‡ÒÝpZÞQËÞJßMhßq¶ßp(àC™à:Ýà\áMuá#ÃáKçá'3âe[â¸ÁâÀzã_;ä;›äF×ä\åH{åtÄå^9æt˜æc
çŽqçWèVXè�¯èO?é™�éŠ)ê¾´êŒsëuì’vìI	íISí:�íkØí4Dî9yîJ³î2þî31ïeï¦ƒïD*ðFoðO¶ð5ñP<ñ€�ñ-ò3<òÞpòsOó7Ãó6ûó#2ô.Vô#…ôO©ôAùô+;õFgõi®õAöqZöPÌö5÷0S÷E„÷+Ê÷8ö÷6/ø`fø5Çø€ýøw~ù~öùiuúoßú>Oû8ŽûdÇûR,üVü$Öü?ûü0;ýFlý'³ýmÛýPIþ]šþ±øþ:ªÿ~åÿHd‰­�7uÇ4=Tr8Çv5wU­59NWo¦E~\žÛ5z1°PâD3jxKãq/o¡=	QO	N¡	<ð	<-
! Hj
! •³
! \Iq¦9SRZ¦X
nZ
QÉ
v6’MÉ†Nž‚íOpRÀW`kLÌ;ZU\°_
™mmuuÕësÁ­5|ãZ`7»_óGS€›Zcw;ÛNGf=®AìC.'r!š¼K×,#SPg¤rc‘Oõ(E+nTš:ï|*Q§:ù94 Pn 6¿ xö 5o!?¥!Tå!]:"d˜"Mý"LK#@˜#FÙ#: $:[$A–$&Ø$Iÿ$1I%A{%4½%@ò%ª3&FÞ&J%'Jp'J»'3(ƒ:(�¾(y@)Lº)r*z*uš*H+DY+Gž+væ+D],�¢,H$-gm-mÕ-”C.nØ.mG/fµ/e0J‚0ŸÍ00m1Hž1Hç1-02f^2UÅ2�3Ÿ�3‘=4~Ï4MN5rœ5E6ªU6W7lX7iÅ71/86a8:˜8�Ó8hU9/¾9Dî9K3:W:9×:‰;]›;Iù;#C<hg<KÐ<2=\O=N¬=qû=om>xÝ>_V?[¶?:@=M@=‹@yÉ@sCAk·A[#BWB[×BL3C1€CJ²CJýCOHDS˜DSìDA@E]‚EeàEƒFFLÊF6G5NG2„GN·GVHJ]H@¨HJéHv4IÓ«IUJeÕJW;K2“K;ÆKRL~UL]ÔLa2Mh”M2ýMn0N…ŸNc%OL‰O�ÖOƒXP�ÜPv^QƒÕQ_YR\¹R^S^uS\ÔS^1T^�TVïT„FU…ËU~QV„ÐViUW„¿WiDXj®X–Y–°Y~GZÆZ/æZ;[BR[j•[€\1�\9³\2í\[ ]Z|]`×]O8^–ˆ^F_Jf_C±_7õ_B-`;p`P¬`Ný`TLaL¡aiîaXXb;±b7íb<%cbbcHÅcfdaud=×dMeVceuºes0f|¤fj!gtŒg;hX=h]–h9ôh~.i+­i3Ùi,
jE:j*€j%«kéÑkp»l—,mlÄmh1nlšnPoAXoQšoAìoW.p³†p$:qŒ_qKìq`8r ™r3ºriîrUXsU®sUtYZtM´tu&u=u'Quyu�u& uÇu&Ûuv&v'=vev'yv5¡v×vëvþv5w&Ow'vw'žwÆwÙw#ìwAxmRxlÀx[-y6‰ySÀy2zoGz6·z>îz}-{|«{‘(|Kº|a}rh}EÛ}i!~i‹~jõ~i`iÊi4€iž€f��o�žñ�}�‚´ƒ‡ÃƒcK„T¯„ë…nð…³_†t‡_ˆ‡™è‡m‚ˆuðˆÕf‰\<ŠS™Š\íŠnJ‹s¹‹&-ŒuTŒÊŒM×Œ@%�Wf�G¾�dŽ—kŽ›�rŸ�r�‡…�c
‘Ïq‘RA’š”’L/“B|“Q¿“;”XM”G¦”Oî”X>•E—•8Ý•f–M}–¯Ë–x{—:ô—4/˜;d˜. ˜RÏ˜N"™Kq™K½™D	šSNšQ¢šIôšQ>›:�›ZË›G&œOnœb¾œl!�:Ž�šÉ�Pdž5µžIëžS5Ÿh‰ŸNòŸGA ^‰ Vè X?¡f˜¡†ÿ¡U†¢‚Ü¢¥_£z¤’€¤b¥xv¥Wï¥nG¦V¶¦p
§v~§5õ§v+¨n¢¨y©a‹©\í©eJªY°ª†
! «Y‘«,ë«@¬aY¬%»¬Fá¬‚(­r«­H®9g®/¡®eÑ®a7¯_™¯hù¯Jb°:­°‰è°Cr±P¶±n²8v²¯³…/´7µ´Yí´_GµW§µRÿµ%R¶ix¶mâ¶MP·Nž·\í·IJ¸N”¸Tã¸O8¹Nˆ¹N×¹f&ºm�ºNûºiJ»s´»t(¼a�¼_ÿ¼>_½Pž½ï½„¾c”¾Wø¾KP¿iœ¿sÀ}zÀFøÀb?Á<¢Á”ßÁŽtÂ:Ã0>Ã{oÃYëÃ^EÄe¤Ä)
! Åb4Å^—Å‚öÅ/yÆO©Æ[ùÆKUÇP¡ÇEòÇf8ÈEŸÈMåÈ>3ÉDrÉM·ÉQÊrWÊ0ÊÊ)ûÊa%Ëx‡ËXÌ}YÌh×Ì{@ÍW¼ÍKÎP`ÎR±Î>Ï7CÏF{ÏGÂÏ&
! Ð%1Ð;WÐ9“ÐtÍÐBBÑJ…Ñ'ÐÑ'øÑH ÒliÒBÖÒ?ÓbYÓV¼ÓEÔŽYÔrèÔR[Õ›®Õ‰JÖkÔÖ6@×0w×V¨×Lÿ×?LØ;ŒØ,ÈØSõØaIÙ>«Ù\êÙGGÚf�ÚOöÚgFÛ/®ÛXÞÛJ7Ü‚ÜxžÜFÝ8^Ý6—ÝEÎÝAÞLVÞ3£Þ>×Þ=ß6Tß9‹ßPÅß2à6IàE€àÆà0áà[á*náK™ásåá@Yâošâ€
! ãb‹ãaîãoPä1Àä#òä8åAOå/‘å%Áårçå@Zæ4›æNÐæ+ç*Kç4vç0«ç+Üç6è3?èCsèe·ègék…égñékYêvÅêz<ëM·ëeì9kìz¥ìƒ íg¤íYî;fîG¢î6êî¸!ï–Úï2qð!¤ðœÆðwcñHÛñ#$òkHòú´òJ¯ówúóSrô_ÆôW&õb~õyáõ[ö0ÛöC÷BP÷Z“÷aî÷iPø@ºøiûøgeùVÍùC$úµhú û�¿û’OüHâür+ýKžý]êýoHþ„¸þ#=ÿ=aÿ>ŸÿhÞÿ'G
Bo
4²
_ç
OG
=—
@Õ
E
Q\
/®
TÞ
e3
F™
Tà
E5
K{
IÇ
W
Ki
Mµ
�
g‘
dù
a^
KÀ
n
É{
AE	
9‡	
fÁ	
Z(
! 
Qƒ
! 
ŒÕ
! 
šb
œý
¢š
o=

¢­

OP
K 
@ì
L-
qz
³ì
† 
]'
»…
GA
`‰
Tê
Y?
m™
c
@k
?¬
Xì
SE
„™
n
O�
pÝ
•N
Aä
=&
?d
N¤
[ó
EO
G•
gÝ
QE
<—
@Ô
9
-O
m}
Fë
h2
Z›
„ö
X{
_Ô
ˆ4
Z½
u
dŽ
�ó
0‘ 
AÂ 
!
!
‚2!
;µ!
;ñ!
@-"
bn"
`Ñ"
T2#
R‡#
*Ú#
•$
›$
=%
WY%
_±%
_&
q&
It&
I¾&
;'
_D'
n¤'
F(
3Z(
:Ž(
]É(
Y')
Z�)
VÜ)
{3*
f¯*
\+
is+
YÝ+
47,
5l,
[¢,
Fþ,
EE-
E‹-
FÑ-
O.
Mh.
G¶.
8þ.
C7/
B{/
Q¾/
*0
:;0
Bv0
0¹0
<ê0
7'1
._1
Ž1
âù	ò•
! ¼Å�1
’d² ì"ç¨+—É"
Ëi
! #
ÅûÂGi¦
Õ©Vö@ô°æô¦WNtâoßFª2{�i7
8¤x4
! •xów8+Éit
Êìâ�‡
! r¯Y‰x
×î4�ÝÕ6¯>	½J
�Ì0¤Lkjæéƒw!øÝ	³-R�^œþyi\õ«"d´áÏØ·c.A
Ÿ´ƒ9îßn5nÆØë�EŽ²šÀ¹Ð	Khñ
! ­
! h
! ›	2õØbÍb|�BÌ’
! 
Ô:igçL£€’ÛÝÝÙ¯
?€
! Äß»/Á×	A»
! ‰
=ž!
@"„¦à…j		[L
! ç$Ø—ûg²5ùS§rO‘IRt
! ¿(smóÃ9
ˆ	Þg›/Ü	¸ü7êð–‘=
! ŽÎüÒÉ*šû
”r�æÁ§YÇý+ñ×g	¨ã	‰ù„ãGå“ Bø¹ºéÆ'ÖU³#úŠ§
S`¶çIœ5¯º¾gÝ¿@ªPP•™
ø
! §C‚ïSQz-Ë
! •U!zS¾wæD‰ºr›²¼ûS
! C
! ¢é‘•ÐmSßÒH
aÎ
! òMèÙ¬¶	±mø(é
óJweº‹o
! D©
ò˜†
! Ê�
•B@ïö93÷k"Ôù‰jéôð‡*
! ¸*Ã	,L
©�6z—¨ÐFÌ ùoA¼	‰
! »$`¬
ÚÊb6%ì[	 ¡
! †ø»w]ƒ
o%
! Ž�'¦¡[£
! *ª­«½	â�%hÔ
! 
! ²L¤�ÛÀ
�^	®4D
! 
Û	'q¢	'
! L]‚[‰<Ïœ‰	¼
! RæàÁ÷
yl/Ùä“L¨Ž]‹I/	Á
…$	âô
ìþÝBÃî8WS
mhuG¯j
¨pÊ
Û‡ÞðM3cÞ
€]Ç
! xÞ³.š‹4L)ód
Ñ	vÔcB3cpõc/²o
?V
MÙŠ¹
T	¬¸“5¶Ù§;«˜r
! ItÐ�
! ‹‡]ë€½.ú
GœtÏubì·?
”}€)Á*
¾ù
±‰H	ø™Ã
! Ü–kRµ
µK3ÆÏ@²Qr@II–bñ¾Aö÷
¬Ò‰)Í
! Cvjã¨ÊÈš
’
! EòAŒ&#°%PÔxªE¸‡	?÷ŸqFÓ%7‚Õé
! �
>G‹
ép
! è{„ˆ€
! ˜Í·;	Â {
! ÿ‘½U‘n¿&#:U©èqÀ›“oŠ�)/ñ	U 
a
!  	âg:
! ‰—!$û’s7;´à
¿yŠ¸f)»	~áy
! `º:#LþZ“±@
�	z´�qý½ëi½ø
KT¤Z¯†ï”6
! ¾È{¬m
! I
! é
¬ž
! ré'	{ÏÛýÑ
àÚ÷ï]Ï¹Bý	ÈK	\xà	ú‚šÎÇdÜ	4VÞÖZøf	5éX“8Ž{<ší}"¿ÚqFÙIxgIáD°	š5ÑÆí¶
<¾-ýœãã9œÚ|àÍ¿	ÆEõ
˜%àp·”�éÃ
å�â,-c
Ô(
ê>‚
! Û
+‹	Ãôï4ì	TÏ	AÑ�	`	ó¨	êLîpù
! &¾
! +¬ý
«Ò
! à
! ‡ð
#Ï
! H	\1yÁdu¬z«ù�
! Ë+$V1-	}�ùÛuw±@J	jvÉ ²	òT€CÈ
! å9»šÓ>Ã/ñÄÌLÞôÑò
mD©í
! ý^£¥^´õJi»ƒ¸=“ž*iËzQ4Âo5ñ¬fœ×
öA[w	¼õT
! ŽT~‹¼
ŸPƒ/™f
! Ü‚^\
! ÚdgÉŸ
5	pën
! ç¼7|	ä_KgŒ–¡üƒ"º¯ëM8Ô
‰§¼"rh&«<ïjVb…^Q
H$Ö
wå�/ìŒ, æã¯	çv,
! &Dq°Õ	AÖvZ
! ï¹Šâs%¸sXf˜Y@Ÿã
! âG†UL
À«
! ›°éÀå4%V_’#ïHê.Aµ¸ap‡µ>
! p¶z'²Æ
‡
�ÞP
! %(1¢¶Âw´{dŽ‰h$Y¥�+ÞÙÁF8Uçööèƒœ
ÂZ™¯nø	8k„7·gX:J
Ú`
! £œnþ	’Ø	SŒ
´ÏP“sô6„�!ˆG:YáE³

! Ì
W	µÐ	'§?2ùñ
Î	ÒGtÜ€ª	µã8tåÇNØB‡S\Ñ›HC­Ìé™îV¡q*s0W¼ó÷�ï4Âoò©®uTÅß0ÖÍ´
I„
¬¶DÀ#©
! °©ÑðÉkÓlcïEñ¾#×ÉKþ¶
! N[íÿñCÌ	_N
! ^
! k—%!Ü,	jÚÓ“‘[+”²Æ	
@8\õ4	¸
"´}0S�œn²
¬œ#nÙî
ÔÛ  $Þò­å
! M÷F1Å	‰U	{ö …_ÞšÙ	ÔÝqu
{ÊK¬<I.—E
! —Ä±‹ëTäÂÈí¨ZR
! Ò	\	E	D›†z÷Î)!?	<K}’ÅéR?r˜O¿¤DoÏÎ2ÞÔ×–
rö˜©³m\GsÂu
! ê
øõ…Vxœåªë„
! µÄŸªu2)ƒÅ)¤Äú	H
Ú®
¼-Õú¼©‰�hªO¸¬þ(ýŠ“¥
! °®I8s	k>š05’O®

�-ÇàÉ
ñ%ˆØZf¥íÙ
! ¬ÞÕ�+])×#E¿�2ÛàÏ­Üdó»i�£	r,ÄâÅ
	_%/
ù£3ÊìÈ`�fR:qÇ}Ÿl7Æâ×áÀ›¥uˆ
! be
! žÐ
^	‰é´Æ_)Öâ	‚ç�
! þî­	"	bõPîQ
! ¬«Wœ )
)”‡)	¿W„þ½ÿ…Ù
#§.òx'^JŽêý‘6ß;¢bª›x£–=ó’©ÀîÓdº¨¤	—ð_@«	±	Éê>ê–;Y�ûÛlÀ^¢
! §ß6
›n	n�
! ÎÁ	#¨èÈb‚ º
! ï™?[
]<ãsñÚî
! |Z	T”S<(
! ?
! 1Ÿ¤"ðdYO
¡å
GÍ	˜øêØ
à
Œa
P€)úï†B�	ô?<
! ˆ&Í…�
Ì})Ì
! ™¢è—	’í
�º3fC|I–ü
! ­µ¢íìN_è…Ý»•û?0M
! �MìVŽ|3Â.	çÁë1Ú
$µÝã•×ÖúÊ 2‡ÛmÆ·tXu“	è¾¶Z±§&ÿ*	T]b®‘w	Ö\ÃÊj
&”f
”
! v¹
! ›–Åþ
! g°$
! žè	KLnCÂÓÅ
! ´ƒóñ­h£ r
ë«À&·å¸E|`±†Ö.…
Áyø�]
ZW¾×jô	
! `í{
! 	#®ÁÍÃ	Y­
g
! QB
û
Ãv–>^
Œ	ØA©õáDÛ´
! $Rœ
! J(	ÞS
! ª¦ýSÿÅ^{{m2
¸= åc
! :±Ðƒ¨­>ädÝÄŸ�½Z
#	�@‹'‹Ü4vÿ¡|5
! Ï
¾FI
‹ÜGï¾SP
8&%õà|‚fN?
! W[.Kèƒ~M{…Æ
! !HPêm
jzmG¸µÅð:÷Ê	ß™±}
! ¹"01
! ïM'ô½
¯æý`dØ¿ü;Ÿ�•/�Y7ŠÚo5	†<‹ÒÝ|2L®R›ssàòð:ÆŸz›ÁÿL—âM¢
›@Í@K±–Y	v´e	_u8
! v“¹"ê¢ZH
! Nn	ÊW
! O–UÍ‡
	V–Œ|°
G
! ¿ïó
u9hMÈK×‰	}½~î
¸a
! X
! d¸
! MÄæOÁü
! *ÔûÃŽ

! ;êB#~ðHï
b_{	®„ô_	×Q¡”
|­˜Ë"’	Š
! N]O	OŒ#­ë
! /&Ïç	Üµi
MF¹ç
¬
! ú
F«
÷êyáf m�ÀK¼‘£`Ä�CtT{§	©¢>Æ<Ï[J»
Å2Ç‚ñÜ
˜ÿ×C*�QÑQ
! ÃÑ7r£	?ût³ÿ!àºåê°+
ð"Jkc,P/§ß�m•ô!
! (;(¤Y++ñÂdìwžC3FlÀ	T0ÇŠòk	Ú	t	/U”Y[j	aèwªÙ’L?ÚyAù¤
ðëú
ËŒžO05›û&Û
!Ë
! 2fqf¯RX	ìì	0]QšWlµ
! š¯¬–0ª{ê	î™ÐM	ò'û;lá5
�Ü€¹¨Ø5l-âŽ	˜8ßíëñÁ
! ¯Ž,p¢¾à¥è£WL3ˆ:y•	å'…(s
! p¦3Zë
! ÿ
ÉQ:Ã»dÁVö�÷3
! Pí5.-¯¢g
äŠÒ5­¬ŽˆX È¥¤õuW÷œÒRÿB 
! Rb
! t,˜<
ÕÇSÈø’AëážQß	§†ó
ì 
CÓÎ
þ	³
! ¼Hº'ª
! ©Ï‚µ’
‹Ö2ËeD\×ÉNeV�
! (ž½×’¼A!
! ˆ	@
! “ºý^˜Üä—Õy	a7Ü3ØÒC
<[Á†…‘¾3+>CB		ƒÕ-Îú�‚@	-ÅŒå7	�‚Œ�!Õ
‚^™ò4êM Ã%
	ØÓìcëV¤§Œ6
! 3	no
¶à}>ÀK}ôRcxâö¿
! Ð¦Ö	Jüªž
²Qú6ªç?ÈÞ,>„á!ÈUŠZÃþ’E
! í
! i0þÝ~Ä²òéÁ
­Ž¼î	ãI 		Î÷
!  bâ
\Æy
aÝ´	àž		ühþ
Ë	O
! 	š C…Ë�=(]>ØÎ±¡Ù§°¢óÑ.0_a¦
! �BôŒX
¦Ð+‰&
! ;5á†dm«-ß\¼†tõe…±]	G
E17�õQ¤�+� XÛË�Œz·<ö¸Xóø	›„¶—yâúò|Ä|
! $3ØéÔD_ŸšdÛ`
†	6_8^žb
3Ó?Ÿc'
™¹Ÿm	Ígµå	¼,ö	h�OëôÎ]
! 	†‹ýTE‰šâkã¥° ä§H=6Ps¬®
! gQ¡
Y9·ÚE¿€8ÄÈ=€ï	ä½p<µ«
! ñZVÆú®M=p÷ý¥
j¡§
! £Óc�	,Ç	Å¶ØrR
alª3

! ~O�D§¸Ñ¥s;<Ì¯HP	7÷9äðò=|èIRl
}èãB^ü]O³)¯¼ÖŽ
! ¦@Eü¡*x5W9
! EmBUó	ßl	µ„¶j
! rž¨Î‰Ö«˜¸;
Õ½£u¶uÒi¥¦ÀìOu`jQ'1	i(!G™›W_z	¦¨fY§`/Yá¡1ùÈ
°)ßFhÚG9	”9ì·ƒDf
O—"ïk>¶˜
! ü#Ñ1Ãg&Úç`þxß
! ía¡Üýüp~õ”€öážà
e×ƒòËÇ`…	øHó ²Ç4
æÎ³¥]
Ùuw\
çÑg '&
-5ã¨
 }^; 
! Œ\
! „-­
! oÓÒ©Hú—
! h	~—#{d°µ	Û$„	4Nç™	ÔÛ,	:0€»o…q7	X4.³ Ý[Q;ŒBx1›H(ãÇC1ˆÄz1ãd
! Ô½¤RºŽ¾	P[ÛwiŠs³ÍoÈB
¨G91Ñ¢Á‹Â	vsDE^×=í”L	÷¼%¹hÒ6
Ý�®nFX‘9§F[à�ãÒÄp	©°Õ–a	Ê;ÖÔ®Í³9+Ô	AÅÕÝ„øZ
! „±¸v–þÿ
! 
=ejTve³Ð
! ·¯½
! OœÈûW
Ñ
! Xúƒ0
e
aÉÇaeî%�T

&I	Â
! ¦$YT'ù	Qfî¿*~-Ð	°‹ITÌc2šçÀ
<º	ö
ˆ?Ú
! 4¿
ò
! ø;†Ü˜Ú²¨
! šñ›
! Ep
J÷¿.ÞsiÉ~½ae‚	ì Šô	J¶Û÷Ym±
! �ræ
! Šn†óŸü À
! «æmä…¼‰%í7
! &¯`³ä
´FV
! elÉp
°ž8Üâ«ED	Î—œ-©	 “
! ˆ
! ƒ
! ¾ÿ°„µ6
! @û	a]I¶s–	Š´�#_Õó,•F
szÐ½V`*ßÈÊŒJ;tº§	_
+ö�B¤}=›ßœ9ûîÏ¸0,ð_•!®	ÓÙÉ¥	”²Â�
! äz	¦›
c	>í­	g±
Â
! ÷9i	¥š
! £
ƒ[.Ð�èÍñí	ÂÓÂx
¿ŸrÆ
f30“a†@=	Å+	SÂÏÜ
! "Þ{ñ3h1iÀV	ì'Îèwwk£¤
æc�
Ç(ªváÏbòˆLBA	€
G6‘Ë­ó
! ÖK
! ¡]Xb	ˆ
“
Ã»_
! ZÒ/q®Ž²
! õ
! ³¶V
! À½ú
! ÃÖlüö
! ‚
Â zÕ.‘_ò·ä4yef=ë
¨¼?
‰ÔÕ�N	7S•LYD2‡äˆþ&	ÛÌú˜ëy=�xI8	¨Òë2ŠÉ
! rnF3†±®,)
! $
æ.�ËÆÉ	™ke[”q™¡s°®ð:Bì
! j4|Ñ
=·	¦X»
! A•i
! �/Ë
KÙ{â!Ó‹n;}Þ±ùL‹²7pÎË,
õâ�	Å�¿ýx˜
è%Î´l—\%Ç¦Jw
! vÙ¡	‚š®ZA8éç„“|

¦M*æ¥o<�oªG·¯ty¢Xû�Né	Ã¥ºøæ™U
´¯M
	\v	!$Þ[ºÏéîe¨6
! á	ÏàÜŒÕä„¢�íÓ
tùÿÊ
! á
! à©m‚ØkPÛ³´Úyð	ÓåqžÚc
­î¿	ûÃMŸ*�	A9ÎÈn
u£‡Kß
ˆój%Wýe·
! ž˜Ö	r
! ¦R~	¹ß	¾
ÍYq
! �
º
k\¡}
¸	·žÐŽ²…û
! ÙXÀ{
‘‚ŽÄ
m=Ñ
ÅV
Þ	'2«<Ðcü;c><À8×.
! 1T]\•Êlü
Woá ™
! G	U©kŠ	s
–gøù½F	‚=
åJ
! ä6	`7ë–
! µÝpNäbÇÞ
! (¹Ýµ$Ÿ¡¬­
! :	)Žõx	Ë•)ý¹	á
:XîQ¬	+ð%	m’£Õ
! œÖ·u·*K
! É`uòÈ-Å-Ó	Z’”	î¢	³ä
! ]X~Ë«ÍxhŒ¥6¨±Áå†¾¤ð
! ,É®»�*ôð`—
æ� p€J÷	Ø*1"V¤Î^¨2“õÍ
SlÌà»�0€Ë�~„ŸUå6“·ŸÇ
d	Á»†
Ød‹
! Ì8~

u	ü¹r	þ~ßO…
ƒë‡~
! 5eô
! ÒF
! kÿ��ÿ¤Œk	|·8
-
¹–Õ
xÇH‹j¬7ÄB�
Í.ÅX
! Ò
…
! Ê{7N+ilW·
�JY
sÄ”¹“fœÏ­ß”k`O�Âÿ	3ã
! 	9Æ³wqÆ%^Ü8\2Ø+¢Y
! DVzTRUÒ\þ�ÏS=9Jœ	[ŠC˜�‡ ô¯K´|z+
! :
ú³"
! ÖÒÜ²/ü	@
! 
	ì
è
! o!Ö
! ,	úÆÍØ
! "'ÙÇK€ã
ÑÝ
þ«v7Hž*6¶M™N4‘m¢QFƒˆw(æ	æT¦A™†`§ÔK÷Ñù÷û6×žíFä„"2
! ˜	ÿÌi½Èè
ñNh…S[�WåËÕcŽöÒg°Ð‘_‹ö–ã
! e
! ­á¢

! !}Æ(=("
! ðÄ	2´lNð•Ô<	ËYôq¥ç!	Xáê
! Œ
! $Jz³	y×
! 3fU0¹Š“p®�	
£
! êD:í$Ðˆe9–Û
! ÇÑyÌ±¥X/»°
! N>Êµ©¥fí«&�|*E
:»ª
‘	aH­54Äº‡v
! ýtË	
! šãº1Š.h^?›,F’	Ä
! ?½\D J(ÌVÎ0	êQÖ=	¹z
™ˆbxTgC	7±MpHt•ºÍ¥0
! ÒÕ*Ð»×Ê>.
Ì|
! ^
! ýÐaWÖï
! ŒüûŽê5z¾k
!  l'Š
*	©¡NR	ÓÃqè�öÚ6}Z:È	~rJ{.LÎ£¢¾Ýw¾ÿq	EPGÑ¤'2	Ì¦ãq¹‘-
! ítœNÚÉ�ŠþkÕ>
v>¿³g”’åC‚�1U€	}	yÅÍóyÍý
! —hj@ áéõ}ïB
! ³cÀ~ÊZvIÙ~š	‘9¦&«Ê
! ¡tˆîùƒ�þjw
®w‡iÂæ/ÙúD
çuqÜ°ë	:ük
(
! øªOžC&Q	Þ4ÌªèÀ»
! <PH‡�]-
Äpáõ
…oÃ ø,Ê
  
! ÝæØ[
! ×õ	ú¿
MjFª
! ;®
! (h˜D‘
! ‹É‡N&-Ô•’0Ý
! £Ô“	PÓ¯
! ð)?S	v
²Eö$ïêûRÓêq
C;hÐš±	TÞ•
,WÉˆÇƒæˆr¡»Ó
! €dÌ¼4A
! ™2a€Ÿ
! ½‘
~¤�
! óçh
tZ|yâ
! ÈJPU‚x
! ¹:Á1N
PŸ	£Ô‡é«\	#;
! btÁSï}	”üb—ñWv
! l
! 6ebåä	€n¿)aø
èo	>ö‡U
! RóÐù¾ÿ
$.©l¶Cô�º$”ì¦	ÓoK
Ìž†_	¡ù}ÆIò	HOy!æ
[9nU
¥äR	Ê—„fäî~ôÑ¸#
! ´ ¶z
! 	£n¢ƒ	a¤
! oAÅ²—Uÿ•GÂ
@ç‘
e/lPç
! ™AÄ?ñµ·OÙ/
! ¶c
! ö�ß
n
  
  For bug reporting instructions, please see:
  
*************** warranty; not even for MERCHANTABILITY o
*** 1292,1298 ****
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer 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 passing argument %d of %qE differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 declarationprevious 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+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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 definitionpseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 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-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>range-based %<for%> expression of type %qT has incomplete typeraw literal operator %q+D conflicts with literal operator template %qDread 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 through null pointer (argument %d)readonly property can not be setrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file '%s' does not contain command-line argumentsrequest 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 alignment for %q+D is greater than implemented alignment of %wurequested alignment is not an integer constantrequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequired by substitution of %qS
--- 1291,1297 ----
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer 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 passing argument %d of %qE differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer 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 value used where a complex was expectedpointer value used where a floating point value was expectedpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %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 declarationprevious 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+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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 definitionpseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 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-based %<for%> expression of type %qT has incomplete typeraw literal operator %q+D conflicts with literal operator template %qDread 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 through null pointer (argument %d)readonly property can not be setrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition 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 typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to non-lvalue returnedregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister 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 isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file '%s' does not contain command-line argumentsrequest 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 alignment for %q+D is greater than implemented alignment of %wurequested alignment is not an integer constantrequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequired by substitution of %qS
*************** warranty; not even for MERCHANTABILITY o
*** 1303,1309 ****
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown srcunknown switch -mlong-double-%sunknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind 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 %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse 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 namespace %qD as expressionuse of parameter from containing functionuse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments to %qs are: %svalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value 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 schedulingvariable %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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %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 length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>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-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in vector permute expressionvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition of statement not up-to-datevirtual functions cannot be friendsvirtual non-class function %qsvirtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevtable for warning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong 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 %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero as null pointer constantzero or negative size array %q+Dzero 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 %qT{anonymous}Project-Id-Version: gcc 8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2018-01-30 10:25+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
--- 1302,1308 ----
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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 reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown srcunknown switch -mlong-double-%sunknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind 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 %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse 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 namespace %qD as expressionuse of parameter from containing functionuse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments to %qs are: %svalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value 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 schedulingvariable %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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %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 length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>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-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in vector permute expressionvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree 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_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition of statement not up-to-datevirtual functions cannot be friendsvirtual non-class function %qsvirtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevtable for warning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong 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 %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero as null pointer constantzero or negative size array %q+Dzero 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 %qT{anonymous}Project-Id-Version: gcc 8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2018-01-30 10:25+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 1460,1466 ****
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð¾ -fplugin-arg-%s Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
  %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ ThumbÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ¾Ð¼ (prev_bb) Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾ÐµÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@dynamic%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@synthesize%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ñƒ Ð¶Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‡Ñ‚Ð¾ Ð¸ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qsÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð² @interface Ð¸Ð»Ð¸ @protocol ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡ÐµÐ¼ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡ÐµÐ¼ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ %q+D Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ q/Q Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTr0 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ ÐºÐ°Ðº Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€range ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO Crange-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<begin%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<end%>range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<end%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<begin%>range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ñ‹Ñ€Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qDÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)readonly Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debugÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#DÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
  Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D
  Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ (Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð° Ð¿Ñ€ÐµÐ¶Ð½Ñ�Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qTÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qDÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ lp %iregion_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ region_array Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEreinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %s Ð² %s
  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ %<@%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Objective-CÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÑ„Ð°Ð¹Ð» Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð°Ñ€Ð¸Ñ� '%s' Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ� Ð² C++Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qTÐ²Ñ‹Ð±Ð¾Ñ€ÐºÐ° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð¸Ð· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸ÐµÐ¼Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %wuÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼ÐµÐ½ÑŒÑˆÐµ Ð½ÑƒÐ»Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
--- 1459,1465 ----
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð¾ -fplugin-arg-%s Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
  %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ ThumbÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ¾Ð¼ (prev_bb) Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾ÐµÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@dynamic%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@synthesize%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ñƒ Ð¶Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‡Ñ‚Ð¾ Ð¸ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qsÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð² @interface Ð¸Ð»Ð¸ @protocol ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡ÐµÐ¼ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡ÐµÐ¼ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ %q+D Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ q/Q Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTr0 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ ÐºÐ°Ðº Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€range ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO Crange-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ñ‹Ñ€Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qDÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)readonly Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð½Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debugÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#DÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
  Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D
  Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ (Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð° Ð¿Ñ€ÐµÐ¶Ð½Ñ�Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qTÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qDÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ lp %iregion_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ region_array Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEreinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %s Ð² %s
  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ %<@%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Objective-CÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÑ„Ð°Ð¹Ð» Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð°Ñ€Ð¸Ñ� '%s' Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ� Ð² C++Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qTÐ²Ñ‹Ð±Ð¾Ñ€ÐºÐ° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð¸Ð· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸ÐµÐ¼Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %wuÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼ÐµÐ½ÑŒÑˆÐµ Ð½ÑƒÐ»Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
diff -Nrcpad gcc-8.1.0/gcc/po/ru.po gcc-8.2.0/gcc/po/ru.po
*** gcc-8.1.0/gcc/po/ru.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/ru.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 12,18 ****
  msgstr ""
  "Project-Id-Version: gcc 8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2018-01-30 10:25+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
--- 12,18 ----
  msgstr ""
  "Project-Id-Version: gcc 8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2018-01-30 10:25+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
*************** msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ
*** 164,203 ****
  msgid "negative insn length"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÑ‘Ð½Ð½Ð°Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
--- 164,203 ----
  msgid "negative insn length"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÑ‘Ð½Ð½Ð°Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»
*** 208,220 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 208,220 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â»"
*** 1308,1336 ****
  msgid "At top level:"
  msgstr "Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %s:%d:%d"
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %s:%d"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs"
--- 1308,1336 ----
  msgid "At top level:"
  msgstr "Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %s:%d:%d"
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %s:%d"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´
*** 3245,3253 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
--- 3245,3253 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
*************** msgid "invalid %%r value"
*** 3263,3282 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
--- 3263,3282 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
*************** msgid "invalid %%U value"
*** 3307,3313 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
--- 3307,3313 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
*************** msgid "invalid %%C value"
*** 3318,3324 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
--- 3318,3324 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
*************** msgid "unknown relocation unspec"
*** 3329,3335 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3329,3335 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´
*** 3341,3401 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%R"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%L"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%U"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%V"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%O code"
--- 3341,3401 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%R"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%L"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%U"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%V"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to %%O code"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3403,3421 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
--- 3403,3421 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹
*** 3450,3456 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
--- 3450,3456 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
*************** msgid "invalid const_double operand"
*** 3585,3592 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_double"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3585,3592 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_double"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3803,3911 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid type for make function"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 3803,3911 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid type for make function"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgid "invalid %%P operand"
*** 3944,3950 ****
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
--- 3944,3950 ----
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
*************** msgid "post-increment address is not a r
*** 3998,4004 ****
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 3998,4004 ----
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµ
*** 4169,4314 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%H Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 4169,4314 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%H Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI,
*** 4439,4481 ****
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.c:9592
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4439,4481 ----
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.c:9600
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "({anonymous})"
*** 4701,4714 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
--- 4701,4714 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
*** 4723,4729 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
--- 4723,4729 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*** 4731,4737 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
--- 4731,4737 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%>
*** 4745,4758 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
--- 4745,4758 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*** 4762,4774 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
--- 4762,4774 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
*** 4777,4794 ****
  msgid "expected %<.%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
--- 4777,4794 ----
  msgid "expected %<.%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸
*** 4796,4818 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
--- 4796,4818 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*** 4821,4827 ****
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
--- 4821,4827 ----
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*** 4833,4879 ****
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:3233
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3239
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3245
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3251
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/decl.c:3258
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4833,4879 ----
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:3236
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3242
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3248
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/decl.c:3261
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°
*** 4967,4973 ****
  msgid "<statement>"
  msgstr "<Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹>"
--- 4967,4973 ----
  msgid "<statement>"
  msgstr "<Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹>"
*************** msgstr ""
*** 4986,5117 ****
  msgid "<unparsed>"
  msgstr "<unparsed>"
  
! #: cp/error.c:2799
  #, fuzzy
  #| msgid "<lambda"
  msgid "<lambda>"
  msgstr "<lambda"
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  msgid "<expression error>"
  msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�>"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr "<Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr "Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: cp/error.c:3432
  #, c-format
  msgid "In static member function %qs"
  msgstr "Ð’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qs"
  
! #: cp/error.c:3436
  #, c-format
  msgid "In constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.c:3438
  #, c-format
  msgid "In destructor %qs"
  msgstr "Ð’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.c:3440
  msgid "In lambda function"
  msgstr "Ð’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Ð’ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS:\n"
  
! #: cp/error.c:3461
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Ð’ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#D:\n"
  
! #: cp/error.c:3486
  #, fuzzy
  #| msgid "%s:%d:%d:   "
  msgid "%r%s:%d:%d:%R   "
  msgstr "%s:%d:%d"
  
! #: cp/error.c:3489
  #, fuzzy
  #| msgid "%s:%d:   "
  msgid "%r%s:%d:%R   "
  msgstr "%s:%d:   "
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.c:3511
  #, fuzzy
  #| msgid "recursively required from here"
  msgid "recursively required from here\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "required from here"
  msgid "required from here\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/error.c:3564
  #, fuzzy
  #| msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%s:%d:%d:   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ]\n"
  
! #: cp/error.c:3570
  #, fuzzy
  #| msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%s:%d:%d:   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ]\n"
  
! #: cp/error.c:3624
  #, fuzzy
  #| msgid "%s:%d:%d:   in constexpr expansion of %qs"
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/error.c:3628
  #, fuzzy
  #| msgid "%s:%d:   in constexpr expansion of %qs"
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
--- 4986,5117 ----
  msgid "<unparsed>"
  msgstr "<unparsed>"
  
! #: cp/error.c:2800
  #, fuzzy
  #| msgid "<lambda"
  msgid "<lambda>"
  msgstr "<lambda"
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  msgid "<expression error>"
  msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�>"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr "<Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr "Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: cp/error.c:3433
  #, c-format
  msgid "In static member function %qs"
  msgstr "Ð’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qs"
  
! #: cp/error.c:3437
  #, c-format
  msgid "In constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.c:3439
  #, c-format
  msgid "In destructor %qs"
  msgstr "Ð’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.c:3441
  msgid "In lambda function"
  msgstr "Ð’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Ð’ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS:\n"
  
! #: cp/error.c:3462
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Ð’ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#D:\n"
  
! #: cp/error.c:3487
  #, fuzzy
  #| msgid "%s:%d:%d:   "
  msgid "%r%s:%d:%d:%R   "
  msgstr "%s:%d:%d"
  
! #: cp/error.c:3490
  #, fuzzy
  #| msgid "%s:%d:   "
  msgid "%r%s:%d:%R   "
  msgstr "%s:%d:   "
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "recursively required from here"
  msgid "recursively required from here\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "required from here"
  msgid "required from here\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/error.c:3565
  #, fuzzy
  #| msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%s:%d:%d:   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ]\n"
  
! #: cp/error.c:3571
  #, fuzzy
  #| msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%s:%d:%d:   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ]\n"
  
! #: cp/error.c:3625
  #, fuzzy
  #| msgid "%s:%d:%d:   in constexpr expansion of %qs"
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/error.c:3629
  #, fuzzy
  #| msgid "%s:%d:   in constexpr expansion of %qs"
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð
*** 5158,5205 ****
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6152
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
--- 5158,5205 ----
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6158
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
*************** msgstr "Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IF"
*** 5485,5495 ****
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
--- 5485,5495 ----
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
*************** msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð
*** 5682,5728 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
--- 5682,5728 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
*************** msgstr ""
*** 5764,5775 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s"
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)"
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
--- 5764,5775 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s"
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)"
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 6037,6042 ****
--- 6037,6043 ----
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -Xbind-now Ð¸ -Xbind-lazy Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  #, fuzzy
  #| msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
*************** msgid "Align variables on a 32-bit bound
*** 9691,9697 ****
  msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
--- 9692,9698 ----
  msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
*************** msgid "Specify range of registers to mak
*** 10288,10294 ****
  msgstr "Ð”Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 10289,10295 ----
  msgstr "Ð”Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´
*** 11214,11220 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
--- 11215,11221 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 11768,11774 ****
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´ PCLMUL"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11769,11775 ----
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´ PCLMUL"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11779,11790 ****
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11780,11791 ----
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11797,11845 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´ MMX Ð¸ SSE"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ call Ð¸ rtc Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð¾Ð²"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  #, fuzzy
  #| msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Ð”Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mtls-dialect=):"
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11798,11848 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ call Ð¸ rtc Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð¾Ð²"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  #, fuzzy
  #| msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Ð”Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mtls-dialect=):"
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support BMI built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ MMX Ð¸ SSE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support BMI built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ MMX Ð¸ SSE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.
*** 12388,12394 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -mvrsave Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  #, fuzzy
  #| msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove"
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
--- 12391,12397 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -mvrsave Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: config/powerpcspe/powerpcspe.opt:334
  #, fuzzy
  #| msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove"
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
*************** msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ð°
*** 12398,12404 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 12401,12407 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "-mcpu=\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ
*** 12515,12521 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 12518,12524 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "-mtune=\tÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr "-mfloat-gprs=\tÐ’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼
*** 12555,12561 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 12558,12564 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mfloat-gprs=:"
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ vector/
*** 12659,12685 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ vector/scalar (VSX) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 12662,12688 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ vector/scalar (VSX) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 12699,12719 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
--- 12702,12722 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
*************** msgstr ""
*** 12731,12747 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  #, fuzzy
  #| msgid "Enable min/max instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ min/max"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
--- 12734,12750 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  #, fuzzy
  #| msgid "Enable min/max instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ min/max"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð
*** 12751,12769 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 12754,12772 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 12773,12779 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  #| msgid "Valid arguments to -mfloat-gprs=:"
  msgid "Valid arguments to -mstack-protector-guard=:"
--- 12776,12782 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ…"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  #| msgid "Valid arguments to -mfloat-gprs=:"
  msgid "Valid arguments to -mstack-protector-guard=:"
*************** msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð
*** 12816,12829 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð´Ð»Ñ� ABI"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12819,12831 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð´Ð»Ñ� ABI"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 13701,13707 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…"
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼."
  
--- 13703,13709 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…"
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼."
  
*************** msgstr "ÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€Ðµ
*** 13964,13976 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "ÐšÐ»ÑŽÑ‡ %<-mfused-madd%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%>."
  
! #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
--- 13966,13992 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "ÐšÐ»ÑŽÑ‡ %<-mfused-madd%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%>."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to move inline."
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:338
+ #, fuzzy
+ #| msgid "The maximum number of insns of an unswitched loop"
+ msgid "Max number of bytes to compare without loops."
+ msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ñ€Ð°Ð·Ð¾Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ð¼ (unswitched) Ñ†Ð¸ÐºÐ»Ðµ"
+ 
  #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop"
! msgid "Max number of bytes to compare with loops."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ñ€Ð°Ð·Ð¾Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ð¼ (unswitched) Ñ†Ð¸ÐºÐ»Ðµ"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop"
! msgid "Max number of pairs of load insns for compare."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ñ�Ñ„Ñ„Ð¸Ñ†Ð¸ÐµÐ½Ñ‚ Ñ€Ð°Ñ�ÐºÐ°Ñ‚ÐºÐ¸ Ñ†Ð¸ÐºÐ»Ð°"
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
*************** msgstr "ÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€Ðµ
*** 13984,13993 ****
--- 14000,14048 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð¸Ð»Ð¸ %<-march=%>"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "-mtraceback=\tÐ’Ñ‹Ð²Ð¾Ð´ traceback-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹: full (Ð¿Ð¾Ð»Ð½Ð°Ñ�), part (Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ�), no (Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ)"
+ 
+ #: config/rs6000/rs6000.opt:438
+ #, fuzzy
+ #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "-mlong-double-<n>\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ long double (64 Ð¸Ð»Ð¸ 128 Ð±Ð¸Ñ‚)"
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ #| msgid "%qE is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð´Ð»Ñ� ABI"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ sdata"
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… TLS"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ
*** 15434,15553 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ SETLB Ð¸ Lcc"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/nds32/nds32.opt:39
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  #| msgid "enable conditional move instruction usage."
  msgid "Generate conditional move instructions."
  msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ isel"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  #, fuzzy
  #| msgid "Known ARM architectures (for use with the -march= option):"
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  #, fuzzy
  #| msgid "Known code models (for use with the -mcmodel= option):"
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):"
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Select code model"
  msgid "Specify the cpu for pipeline model."
  msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°"
  
! #: config/nds32/nds32.opt:132
  #, fuzzy
  #| msgid "Known ARM architectures (for use with the -march= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ isel"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 15489,15674 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ SETLB Ð¸ Lcc"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! #, fuzzy
! #| msgid "Align code and data to 32 bits"
! msgid "Align function entry to 4 byte."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚"
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  #| msgid "enable conditional move instruction usage."
  msgid "Generate conditional move instructions."
  msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate string extension instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ isel"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate bit instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "Enable multicore support"
  msgid "Enable Virtual Hosting support."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
  #| msgid "Known ARM architectures (for use with the -march= option):"
  msgid "Known arch types (for use with the -march= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  #, fuzzy
  #| msgid "Known code models (for use with the -mcmodel= option):"
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):"
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Select code model"
  msgid "Specify the cpu for pipeline model."
  msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°"
  
! #: config/nds32/nds32.opt:175
  #, fuzzy
  #| msgid "Known ARM architectures (for use with the -march= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! #, fuzzy
! #| msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfloat-abi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ isel"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating point mathematics using given instruction set"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Use paired-single floating-point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° paired-single (Ð½Ð°Ð´ Ð¿Ð°Ñ€Ð°Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸)"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ 68881"
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð
*** 16700,16713 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- #| msgid "%qE is deprecated"
- msgid "%qs is deprecated"
- msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate fused multiply/add instructions"
--- 16821,16826 ----
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð
*** 19767,19774 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
--- 19880,19887 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
*************** msgid "expected boolean type"
*** 19794,19800 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 19907,19913 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 20236,20242 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 20349,20355 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°
*** 20264,20276 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 20377,20389 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 20319,20327 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 20432,20440 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð
*** 20335,20342 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>) Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 20448,20455 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>) Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 20473,20555 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument to %qD"
--- 20586,20664 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument to %qD"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹
*** 20557,20629 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: builtins.c:5393
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¸Ð»ÑŒÐ½ÐµÐµ, Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� ÑƒÑ�Ð¿ÐµÑ…Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>"
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_free"
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_free"
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 20666,20738 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: builtins.c:5401
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¸Ð»ÑŒÐ½ÐµÐµ, Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� ÑƒÑ�Ð¿ÐµÑ…Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>"
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>"
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_free"
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_free"
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð
*** 20631,20715 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: builtins.c:9711
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9731
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, Ñ‚.Ðº. Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
--- 20740,20824 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: builtins.c:9720
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9740
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.c:9785
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, Ñ‚.Ðº. Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
*************** msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ
*** 21931,21969 ****
  msgid "conversion to incomplete type"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: convert.c:1129
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
--- 22040,22078 ----
  msgid "conversion to incomplete type"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: convert.c:1131
  #, gcc-internal-format
  msgid "can%'t convert value to a vector"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
*************** msgstr ""
*** 22122,22133 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personality"
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
--- 22231,22242 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personality"
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
*************** msgstr ""
*** 22237,22248 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s"
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s"
--- 22346,22357 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s"
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 22258,22269 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
--- 22367,22378 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´
*** 22273,22314 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
--- 22382,22423 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
*************** msgstr "open /dev/zero: %m"
*** 22866,22894 ****
  msgid "can%'t write PCH file"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ PCH Ñ„Ð°Ð¹Ð»Ð°"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, fuzzy, gcc-internal-format
  #| msgid "cleanup argument not a function"
  msgid "%qD source argument is the same as destination"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° cleanup - Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 22975,23003 ----
  msgid "can%'t write PCH file"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ PCH Ñ„Ð°Ð¹Ð»Ð°"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, fuzzy, gcc-internal-format
  #| msgid "cleanup argument not a function"
  msgid "%qD source argument is the same as destination"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° cleanup - Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð
*** 22904,22915 ****
  msgid "null pointer dereference"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 23013,23025 ----
  msgid "null pointer dereference"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgid "%G%qD offset %s is out of the bou
*** 23463,23472 ****
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 23573,23582 ----
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr ""
*** 23499,23505 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  #, fuzzy
  #| msgid "cleanup argument not a function"
  msgid "%G%qD source argument is the same as destination"
--- 23609,23615 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  #, fuzzy
  #| msgid "cleanup argument not a function"
  msgid "%G%qD source argument is the same as destination"
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 23864,24133 ****
  msgid "function cannot be instrumented"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, fuzzy, gcc-internal-format
  #| msgid "virtual function %q+D"
  msgid "virtual method %qD"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D"
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "a different type is defined in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in binary expression"
  msgid "the incompatible type defined in another translation unit"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: ipa-devirt.c:1152
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type name %qs should match type name %qs"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in send"
  msgid "the incompatible type is defined here"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² send"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
  #
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð»Ñ�"
  
  #
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð»Ñ�"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in nontype parameter pack"
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼ parameter pack"
  
! #: ipa-devirt.c:1228
  #, fuzzy, gcc-internal-format
  #| msgid "different parameter types"
  msgid "types have different parameter counts"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "has different return value in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "has different parameters in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "a field with different name is defined in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "fields have different layout in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 23974,24248 ----
  msgid "function cannot be instrumented"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, fuzzy, gcc-internal-format
  #| msgid "virtual function %q+D"
  msgid "virtual method %qD"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D"
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "a different type is defined in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in binary expression"
  msgid "the incompatible type defined in another translation unit"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: ipa-devirt.c:1145
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type name %qs should match type name %qs"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in send"
  msgid "the incompatible type is defined here"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² send"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
  #
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð»Ñ�"
  
  #
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð»Ñ�"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in nontype parameter pack"
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼ parameter pack"
  
! #: ipa-devirt.c:1221
  #, fuzzy, gcc-internal-format
  #| msgid "different parameter types"
  msgid "types have different parameter counts"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "has different return value in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "has different parameters in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "a field with different name is defined in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "fields have different layout in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 24149,24155 ****
  msgid "the extra base is defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: ipa-devirt.c:3780
  #, 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"
--- 24264,24270 ----
  msgid "the extra base is defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: ipa-devirt.c:3798
  #, 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] ""
*** 24157,24163 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3789
  #, 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"
--- 24272,24278 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3807
  #, 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] ""
*** 24165,24171 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3819
  #, 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"
--- 24280,24286 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3837
  #, 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] ""
*** 24173,24179 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3827
  #, 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"
--- 24288,24294 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3845
  #, 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] ""
*** 24181,24187 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3835
  #, 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"
--- 24296,24302 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3853
  #, 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] ""
*** 24189,24195 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3846
  #, 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"
--- 24304,24310 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3864
  #, 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 "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ
*** 24490,24522 ****
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: multiple_target.c:332
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: multiple_target.c:335
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be copied because it receives a non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð² Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses %qD"
  msgid "default target was not set"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 24605,24643 ----
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default %<target_clones%> attribute was not set"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: multiple_target.c:351
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: multiple_target.c:354
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be copied because it receives a non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð² Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses %qD"
  msgid "default target was not set"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
+ #: multiple_target.c:379
+ #, fuzzy, gcc-internal-format
+ #| msgid "missing %<=%> (after %<getter%> attribute)"
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)"
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ
*** 24848,24860 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
--- 24969,24981 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
*************** msgstr "Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð
*** 25488,25509 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ next_regno Ð´Ð»Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Ñ†Ð¸ÐºÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: : [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)"
--- 25609,25630 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ next_regno Ð´Ð»Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: Ñ†Ð¸ÐºÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: : [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 25547,25553 ****
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
--- 25668,25674 ----
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
*************** msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð
*** 25791,25960 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ %D Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ"
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  #| msgid "array is not addressable"
  msgid "variable symbol is not variable"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÐµÐ°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  #| msgid "node has wrong clone list"
  msgid "node has unknown type"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² cgraph_hash"
  
! #: symtab.c:1052
  #, fuzzy, gcc-internal-format
  #| msgid "double linked list of clones corrupted"
  msgid "double linked list of assembler names corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: symtab.c:1057
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used before its definition"
  msgid "node has body_removed but is definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is analyzed but it is not a definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is alias but not definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1096
  #, fuzzy, gcc-internal-format
  #| msgid "same_comdat_group is not a circular list"
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, fuzzy, gcc-internal-format
  #| msgid "node is alone in a comdat group"
  msgid "Both section and comdat group is set"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_ssa Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 25912,26081 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ %D Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ"
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  #| msgid "array is not addressable"
  msgid "variable symbol is not variable"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÐµÐ°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼"
  
! #: symtab.c:1012
  #, fuzzy, gcc-internal-format
  #| msgid "node has wrong clone list"
  msgid "node has unknown type"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² cgraph_hash"
  
! #: symtab.c:1058
  #, fuzzy, gcc-internal-format
  #| msgid "double linked list of clones corrupted"
  msgid "double linked list of assembler names corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: symtab.c:1063
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used before its definition"
  msgid "node has body_removed but is definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is analyzed but it is not a definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is alias but not definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, fuzzy, gcc-internal-format
  #| msgid "node is in clone list but it is not clone"
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð¾Ð½Ð¾Ð¼"
  
! #: symtab.c:1102
  #, fuzzy, gcc-internal-format
  #| msgid "same_comdat_group is not a circular list"
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, fuzzy, gcc-internal-format
  #| msgid "node is alone in a comdat group"
  msgid "Both section and comdat group is set"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_ssa Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ
*** 27158,27169 ****
  msgid "control reaches end of non-void function"
  msgstr "ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ†Ð° Ð½Ðµ-void Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
--- 27279,27290 ----
  msgid "control reaches end of non-void function"
  msgstr "ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ†Ð° Ð½Ðµ-void Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð
*** 27680,27686 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 27801,27807 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 27725,27819 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9508
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
--- 27846,27940 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9513
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
*************** msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð
*** 27838,28083 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "type is not compatible with its variant"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 27959,28204 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "type is not compatible with its variant"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_histog
*** 28103,28114 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ñ� -fvar-tracking-assignments, Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð±ÐµÐ· Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð°"
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½"
--- 28224,28235 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr "Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ñ� -fvar-tracking-assignments, Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð±ÐµÐ· Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð°"
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½"
*************** msgstr ""
*** 29028,29034 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
--- 29149,29155 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
*************** msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð
*** 29290,29296 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
--- 29411,29417 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
*************** msgstr "Ð² %<#pragma omp atomic update%>
*** 29913,29919 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
--- 30034,30040 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 29929,29950 ****
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 30050,30071 ----
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "<return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ>"
*** 30503,30510 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
--- 30624,30631 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
*************** msgid "%<memset%> used with length equal
*** 31162,31168 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT"
--- 31283,31289 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT"
*************** msgstr[0] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼Ðµ
*** 31248,31254 ****
  msgstr[1] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  msgstr[2] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 31369,31375 ----
  msgstr[1] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  msgstr[2] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð
*** 31389,31435 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ"
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux"
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²"
--- 31510,31556 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr "-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ"
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux"
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²"
*************** msgid "for the option -mcache-block-size
*** 31457,31487 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msimple-fpu Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
--- 31578,31608 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msimple-fpu Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
*************** msgid "pragma or attribute %<target(\"%s
*** 31996,32003 ****
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 32117,32124 ----
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "L%d Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ ÐºÑ�Ñ
*** 32080,32087 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 32201,32208 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 32200,32210 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 32321,32331 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 32214,32373 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore"
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ register:"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
  #
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
  #
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
--- 32335,32484 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore"
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ register:"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
  #
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
  #
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
*************** msgid "You must enable crypto instructio
*** 32394,32547 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 32505,32658 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð
*** 33388,33399 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
--- 33499,33510 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
*************** msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ
*** 33502,34121 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %m"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "wrong argument %qs to option %qs"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "too many size ranges specified in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %s"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %stune=k8%s Ð¸Ð»Ð¸ %stune=generic%s"
  
! #: config/i386/i386.c:3774
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %stune=k8%s Ð¸Ð»Ð¸ %stune=generic%s"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "%<__int128%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3940
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -march"
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� %sarch=%s %s"
  
! #: config/i386/i386.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mtune="
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:4302
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4378
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4415
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4494
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: config/i386/i386.c:4542
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4626
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4628
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, 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"
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, fuzzy, gcc-internal-format
! #| msgid "-fstack-protector not supported for this target"
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr "-fstack-protector Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
! 
! #: config/i386/i386.c:4951
! #, fuzzy, gcc-internal-format
! #| msgid "-fstack-protector not supported for this target"
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr "-fstack-protector Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
! 
! #: config/i386/i386.c:4961
! #, fuzzy, gcc-internal-format
! #| msgid "-fstack-protector not supported for this target"
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr "-fstack-protector Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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 Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5928
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -msdata=%s Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5964
  #, 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 Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� 2-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ VLIW Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:6066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ðµ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:7517
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7523
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "assert: %s Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ð¿Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸ÑŽ Ñ� %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:15005
  #, 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"
--- 33613,34214 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %m"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "wrong argument %qs to option %qs"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "too many size ranges specified in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %s"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %stune=k8%s Ð¸Ð»Ð¸ %stune=generic%s"
  
! #: config/i386/i386.c:3777
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %stune=k8%s Ð¸Ð»Ð¸ %stune=generic%s"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "%<__int128%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3941
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3943
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -march"
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� %sarch=%s %s"
  
! #: config/i386/i386.c:4228
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mtune="
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� %stune=%s %s"
  
! #: config/i386/i386.c:4305
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4381
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4418
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: config/i386/i386.c:4545
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4546
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4615
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4629
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4631
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, 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"
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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 Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -msdata=%s Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:5949
  #, 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 Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� 2-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ VLIW Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:6051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ðµ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:7502
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7508
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7528
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "assert: %s Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ð¿Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸ÑŽ Ñ� %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:14990
  #, 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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð
*** 34123,34462 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:18208
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
  #
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -ffpe-trap Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34400
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34495
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35376
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35424
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35464
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35477
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36270
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37383
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38345
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41433
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41454
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qs"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° '%s'"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/i386/i386.c:50641
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for simd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 34216,34555 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
  #
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -ffpe-trap Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34370
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34465
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35346
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35394
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35434
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35447
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36247
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37381
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38343
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41431
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41452
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qs"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° '%s'"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/i386/i386.c:50690
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for simd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 34684,34690 ****
  msgstr "interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
--- 34777,34783 ----
  msgstr "interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³Ñ
*** 35244,35250 ****
  msgid "constant argument out of range for %s"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Generate bit instructions"
  msgid "don't support string extension instructions"
--- 35337,35373 ----
  msgid "constant argument out of range for %s"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr450"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr450"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "nested functions not supported on this target"
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "Generate bit instructions"
! msgid "don't support performance extension instructions"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! #| msgid "Generate bit instructions"
! msgid "don't support performance extension version 2 instructions"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Generate bit instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 35269,35316 ****
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  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.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "Disable position-independent code (PIC) for use in OS kernel code"
  msgid "position-independent code not supported"
--- 35392,35457 ----
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  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.c:3025
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! #| msgid "invalid register in the instruction"
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "Disable position-independent code (PIC) for use in OS kernel code"
  msgid "position-independent code not supported"
*************** msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ
*** 35544,35582 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 35685,35723 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ
*** 35670,35681 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 35811,35822 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr "vec_extract Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ
*** 35729,35735 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 35870,35876 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 36046,36052 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
--- 36187,36193 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰
*** 36056,36062 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, 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 of passing aggregates with %d-byte alignment has changed in GCC 5"
--- 36197,36203 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, 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 of passing aggregates with %d-byte alignment has changed in GCC 5"
*************** msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°
*** 36067,36079 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
--- 36208,36220 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, 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 homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½
*** 36083,36112 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 36224,36253 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_alt
*** 36128,36140 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 36269,36281 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ
*** 36160,36217 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %d...%d"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qF"
--- 36301,36358 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %d...%d"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qF"
*************** msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ
*** 36348,36354 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
--- 36489,36495 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
*************** msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾
*** 36359,36371 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
--- 36500,36512 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð
*** 36375,36396 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
--- 36516,36537 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
*************** msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð
*** 36400,36406 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
--- 36541,36547 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
*************** msgstr "-m%s Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð
*** 36870,36891 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mfpu"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 37011,37032 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mfpu"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 36957,36990 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
--- 37098,37137 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:7054
! #, fuzzy, gcc-internal-format
! #| msgid "Builtin function %s requires the -mvsx option"
! msgid "builtin %qs requires builtin %qs"
! msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
*************** msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ
*** 37125,37323 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡. Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: config/rs6000/rs6000.c:11393
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:11854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s already processed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14734
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is only valid for the cell processor"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° cell"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15952
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s had an unexpected return type %s"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%qs uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/rs6000/rs6000.c:32714
  #, fuzzy, gcc-internal-format
  #| msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:32808
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ \"%s\" Ð´Ð»Ñ� %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:37382
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 37272,37470 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡. Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: config/rs6000/rs6000.c:11401
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:11862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s already processed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14742
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is only valid for the cell processor"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° cell"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15972
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s had an unexpected return type %s"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%qs uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/rs6000/rs6000.c:32748
  #, fuzzy, gcc-internal-format
  #| msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:32842
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ \"%s\" Ð´Ð»Ñ� %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°
*** 38146,38152 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
--- 38293,38299 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€
*** 38399,38405 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
--- 38546,38552 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€Ð
*** 38409,38415 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
--- 38556,38562 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð
*** 38473,38479 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 38620,38626 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½
*** 38503,38509 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
--- 38650,38656 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
*************** msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 38622,38628 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 38769,38775 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð
*** 38880,38886 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
--- 39027,39033 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½
*** 39045,39051 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
--- 39192,39198 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
*************** msgstr "Ð² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð
*** 39175,39181 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
--- 39322,39328 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
*************** msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 39355,39361 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
--- 39502,39508 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´Ðµ
*** 39405,39411 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
--- 39552,39558 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
*************** msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 39443,39449 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 39590,39596 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ
*** 39473,39479 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
--- 39620,39626 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
*************** msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ
*** 39504,39510 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 39651,39657 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾
*** 39619,39630 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
--- 39766,39777 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð
*** 39690,39696 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
--- 39837,39843 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ð
*** 39844,39881 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 39991,40028 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr ""
*** 39909,39915 ****
  msgid "to match this %qs"
  msgstr "%J  Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
--- 40056,40062 ----
  msgid "to match this %qs"
  msgstr "%J  Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
*************** msgid "unknown type name %qE"
*** 39951,39957 ****
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
--- 40098,40104 ----
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
*************** msgstr "%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´
*** 39967,39973 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
--- 40114,40120 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
*************** msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±Ñ
*** 39982,39989 ****
  msgid "unexpected attribute"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 40129,40136 ----
  msgid "unexpected attribute"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ
*** 40026,40032 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>"
--- 40173,40179 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>"
*************** msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 40054,40060 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
--- 40201,40207 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³Ñ
*** 40122,40134 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 40269,40281 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "ISO C90 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð¼Ð
*** 40258,40264 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>"
--- 40405,40411 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð
*** 40293,40314 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
--- 40440,40461 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
*************** msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ
*** 40328,40339 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 40475,40486 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ð
*** 40360,40371 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 40507,40518 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_compl
*** 40675,40681 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
--- 40822,40828 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 40736,40814 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression before %s'%c'"
  msgid "expected integer expression before ')'"
--- 40883,40961 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression before %s'%c'"
  msgid "expected integer expression before ')'"
*************** msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð
*** 40825,40883 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 40972,41030 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%>
*** 40900,40994 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> Ð¸Ð»Ð¸ %<max%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<long%> Ð¸ %<void%>"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
--- 41047,41141 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> Ð¸Ð»Ð¸ %<max%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<long%> Ð¸ %<void%>"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 40999,41011 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
--- 41146,41158 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
*************** msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€Ðµ
*** 41029,41047 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 41176,41194 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 41053,41129 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
  #
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
  #
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%> before %<#pragma%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%> Ð¿ÐµÑ€ÐµÐ´ %<#pragma%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 41200,41276 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
  #
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
  #
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%> before %<#pragma%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%> Ð¿ÐµÑ€ÐµÐ´ %<#pragma%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€
*** 41140,41146 ****
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 41287,41293 ----
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ
*** 41152,41197 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
--- 41299,41344 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
*************** msgstr "Ð² %<#pragma omp atomic capture%
*** 41202,41223 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
--- 41349,41370 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 41227,41302 ****
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> before %qE"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 41374,41449 ----
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> before %qE"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "%<#pragma align%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð
*** 41317,41350 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 41464,41497 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ
*** 41405,41452 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
--- 41552,41599 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
*************** msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ
*** 41463,41469 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
--- 41610,41616 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
*************** msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚Ðµ
*** 41589,41595 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
--- 41736,41742 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
*************** msgstr "Ð² ISO C Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð
*** 41614,41620 ****
  msgid "enum constant defined here"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 41761,41767 ----
  msgid "enum constant defined here"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»
*** 41720,41737 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 41867,41884 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 41757,41763 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 41904,41910 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ
*** 42002,42008 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
--- 42149,42155 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
*************** msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²
*** 42159,42165 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
--- 42306,42312 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
*************** msgstr "return Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð
*** 42232,42238 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
--- 42379,42385 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð
*** 42308,42319 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
--- 42455,42466 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
*************** msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹
*** 42359,42365 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 42506,42512 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð
*** 42374,42380 ****
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
--- 42521,42527 ----
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ
*** 42505,42511 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
--- 42652,42658 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
*************** msgstr "Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½
*** 42546,42552 ****
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
--- 42693,42699 ----
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
*************** msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð
*** 42556,42572 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
--- 42703,42719 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾
*** 42593,42615 ****
  msgid "expression statement has incomplete type"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, fuzzy, gcc-internal-format
  #| msgid "could not find interface for class %qE"
  msgid "could not find an integer type of the same size as %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qE"
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
--- 42740,42762 ----
  msgid "expression statement has incomplete type"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, fuzzy, gcc-internal-format
  #| msgid "could not find interface for class %qE"
  msgid "could not find an integer type of the same size as %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qE"
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
*************** msgid "ordered comparison of pointer wit
*** 42660,42666 ****
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼"
--- 42807,42813 ----
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼"
*************** msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ
*** 42690,42701 ****
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 42837,42848 ----
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 42706,42732 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 42853,42879 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 42739,42815 ****
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
--- 42886,42962 ----
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "Ð² ISO C ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ð
*** 42831,42837 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 42978,42984 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 42842,42858 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 42989,43005 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 42867,42884 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 43014,43031 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð
*** 42891,42923 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 43038,43070 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½
*** 42941,43004 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, 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 "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, 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 Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, 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 Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, 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 Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 43088,43151 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, 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 "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, 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 Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, 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 Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, 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 Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€
*** 43010,43041 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 43157,43188 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð
*** 43187,43193 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð½ÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 43334,43340 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð½ÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr "  ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¿Ñ€Ð¸
*** 43274,43983 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, 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 "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %E Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ· Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°; Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for "
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4607
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "no match for "
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� Ñ‚Ñ€ÐµÑ…Ð¼ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ %<operator?:%> Ð² %<%E ? %E : %E%>"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator%s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%E%s%>"
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator[]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4656
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator[]%> Ð² %<%E[%E]%>"
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%E %s %E%>"
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  #, fuzzy
  #| msgid "conversion of scalar to vector involves truncation"
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.c:5024
  #, 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 "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.c:5029
  #, 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 "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� %q+D"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½"
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:6654
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6665
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:6673
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.c:6754
  #, 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 "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/call.c:6994
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:6998
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:7001
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:7153
  #, 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 "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7321
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.c:7488
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� '%s' Ð² %L"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, 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 "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:9115
  #, 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 "  Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð»Ð¸ÑˆÐ½Ð¸Ðµ %<::%D%>"
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q+#F"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q+#F"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.c:10652
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:10977
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10981
  #, 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"
--- 43421,44130 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, 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 "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %E Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ· Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°; Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous overload for %qs in %<%s %E%>"
  msgid "ambiguous overload for "
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "no match for "
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4640
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� Ñ‚Ñ€ÐµÑ…Ð¼ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ %<operator?:%> Ð² %<%E ? %E : %E%>"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator%s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%E%s%>"
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "%<operator[]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/call.c:4662
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator[]%> Ð² %<%E[%E]%>"
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %qs Ð² %<%s %E%>"
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%E %s %E%>"
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "no match for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ð´Ð»Ñ� %<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  #, fuzzy
  #| msgid "conversion of scalar to vector involves truncation"
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.c:5030
  #, 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 "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.c:5035
  #, 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 "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� %q+D"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½"
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:6660
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6671
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:6679
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.c:6760
  #, 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 "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/call.c:7004
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:7008
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:7011
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:7163
  #, 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 "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7331
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.c:7499
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� '%s' Ð² %L"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, 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 "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:9121
  #, 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 "  Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð»Ð¸ÑˆÐ½Ð¸Ðµ %<::%D%>"
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q+#F"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q+#F"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.c:10667
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:10994
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10998
  #, 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 "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�Ñ
*** 44025,44032 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð¾"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
--- 44172,44179 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð¾"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 44072,44078 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
--- 44219,44225 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qT declared here"
*************** msgstr "  Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ %q+D"
*** 44159,44165 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 44306,44312 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ
*** 44463,44469 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
--- 44610,44616 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ
*** 44535,44541 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
--- 44682,44688 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
*************** msgstr "Ñ‚ÐµÐ»Ð¾ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð
*** 44641,45011 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² non-constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1585
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.c:1636
  #, 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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, 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 "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2296
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2301
  #, 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 "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:2520
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3359
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3366
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:3371
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:3392
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:3959
  #, 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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.c:4857
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4866
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4880
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² constant-expression"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹"
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.c:5767
  #, 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 "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:6008
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 44788,45158 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² non-constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.c:1645
  #, 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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, 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 "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2307
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2312
  #, 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 "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2315
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:2531
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3370
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3377
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:3382
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:3403
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:3970
  #, 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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.c:4873
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4882
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4896
  #, 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 "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² constant-expression"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹"
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.c:5783
  #, 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 "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:6043
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº
*** 45054,45060 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
--- 45201,45207 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT
*** 45065,45377 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE  Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/cvt.c:1009
  #, 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 "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1017
  #, 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"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� - %qD Ð¸ %qD"
--- 45212,45524 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE  Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/cvt.c:1013
  #, 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 "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1021
  #, 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"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�"
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� - %qD Ð¸ %qD"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð
*** 45415,45640 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+F"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%>"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ñ�Ñ‹Ñ€Ð¾Ð¼Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ %qD"
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "Ñ�Ñ‹Ñ€Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+D"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+#D"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "follows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q+#D"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
--- 45562,45787 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+F"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%>"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ñ�Ñ‹Ñ€Ð¾Ð¼Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ %qD"
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr "Ñ�Ñ‹Ñ€Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+D"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+#D"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "follows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q+#D"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %q+D"
*************** msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ
*** 45648,45687 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "'setter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.c:2856
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:2866
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
--- 45795,45834 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "'setter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.c:2859
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:2869
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
*************** msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½
*** 45689,46359 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration"
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� %q+#D Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� %q+#D Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.c:3886
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qE is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qE is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qT"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:5563
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+#D inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+#D inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:5686
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q+#D"
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.c:6251
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:6918
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:7311
  #, 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 "  Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÑƒÑŽ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÑƒ Ð² %q+D, Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 45836,46506 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration"
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� %q+#D Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� %q+#D Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qE is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl.c:4180
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qE is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qT"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:5573
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+#D inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+#D inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:5696
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q+#D"
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.c:6261
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6324
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:6930
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:7329
  #, 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 "  Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÑƒÑŽ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÑƒ Ð² %q+D, Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
*************** msgstr[0] "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð
*** 46362,46368 ****
  msgstr[1] "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  msgstr[2] "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.c:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 46509,46515 ----
  msgstr[1] "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  msgstr[2] "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.c:7621
  #, 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] ""
*** 46370,46376 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 46517,46523 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 46378,47865 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:7656
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/decl.c:7732
  #, 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 "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.c:8412
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.c:8415
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:8590
  #, 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 "Java-Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT, Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Java"
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:8927
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:8935
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %<%s%> Ð·Ð°Ñ‚ÐµÐ½ÐµÐ½ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:8941
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %<%s%> Ð·Ð°Ñ‚ÐµÐ½ÐµÐ½ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9637
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:9760
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9902
  #, 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 "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:9958
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:9964
  #, 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 "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:10366
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.c:10371
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:10466
  #, 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.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int128%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.c:10543
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int128%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long long%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<short%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> Ð¸Ð»Ð¸ %<char%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ char"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10587
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> Ð¸Ð»Ð¸ %<long%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %s"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, 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 "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:10756
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:10766
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11072
  #, 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 "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.c:11095
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.c:11099
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
! msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
! 
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11243
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11255
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:11944
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:12062
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:12080
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12263
  #, 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 "constexpr Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12375
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<static%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12395
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.c:12494
  #, 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 "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� constexpr Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:12515
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:12695
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.c:12782
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<virtual%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
  #
! #: cp/decl.c:12786
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<virtual%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
--- 46525,48023 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:7695
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
! 
! #: cp/decl.c:7774
  #, 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 "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.c:8454
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:8632
  #, 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 "Java-Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT, Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Java"
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:8969
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:8977
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %<%s%> Ð·Ð°Ñ‚ÐµÐ½ÐµÐ½ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:8983
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %<%s%> Ð·Ð°Ñ‚ÐµÐ½ÐµÐ½ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
! 
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9686
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9688
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:9809
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:9951
  #, 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 "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:10007
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:10013
  #, 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 "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:10415
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.c:10420
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:10515
  #, 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.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int128%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.c:10592
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int128%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long long%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<short%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%>, %<int%>, %<short%> Ð¸Ð»Ð¸ %<char%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ char"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10636
  #, gcc-internal-format
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<short%> Ð¸Ð»Ð¸ %<long%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %s"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, 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 "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:10805
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:10815
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:10839
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11121
  #, 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 "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.c:11147
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
! msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
! 
! #: cp/decl.c:11156
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11301
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11313
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11431
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12003
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:12121
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:12139
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12322
  #, 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 "constexpr Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12434
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<static%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12454
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.c:12553
  #, 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 "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� constexpr Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:12574
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.c:12841
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<virtual%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
  #
! #: cp/decl.c:12845
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<virtual%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð
*** 47879,48055 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: cp/decl.c:13292
  #, 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 "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¾Ð¼Ñƒ Ð¶Ðµ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ�Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13516
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
--- 48037,48213 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: cp/decl.c:13351
  #, 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 "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¾Ð¼Ñƒ Ð¶Ðµ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ�Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13575
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð
*** 48061,48155 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.c:14241
  #, 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"
--- 48219,48313 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.c:14300
  #, 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 "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ %<%T%> %
*** 48159,48240 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14560
  #, 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 "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14570
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14620
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:14651
  #, 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 "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %<%T%>"
  
! #: cp/decl.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15285
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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 "Ñ‚Ð¸Ð¿Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð¸Ð·-Ð·Ð° %<volatile%>"
  
! #: cp/decl.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:16327
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 48317,48398 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14619
  #, 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 "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14629
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14679
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:14710
  #, 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 "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %<%T%>"
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15344
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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 "Ñ‚Ð¸Ð¿Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð¸Ð·-Ð·Ð° %<volatile%>"
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:16386
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸
*** 48276,48282 ****
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
--- 48434,48440 ----
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ
*** 48289,48295 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
--- 48447,48453 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
*************** msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼Ð
*** 48406,48451 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1514
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
--- 48564,48609 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1515
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²
*** 48454,48524 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2663
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.c:4308
  #, 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"
--- 48612,48682 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2664
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.c:2695
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.c:4309
  #, 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, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 48528,48615 ****
  #. 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.c:4317
  #, 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 "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4321
  #, 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 "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4325
  #, 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 Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl2.c:4333
  #, 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, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4340
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4528
  #, 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 ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl2.c:4533
  #, 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 (Ð¸Ð»Ð¸ =0) Ð¸Ð·Ð±ÐµÐ³Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐµ"
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ lambda, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ¹ %<...%>, Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 48686,48773 ----
  #. 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.c:4318
  #, 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 "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4322
  #, 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 "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4326
  #, 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 Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl2.c:4334
  #, 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, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4341
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4529
  #, 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 ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl2.c:4534
  #, 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 (Ð¸Ð»Ð¸ =0) Ð¸Ð·Ð±ÐµÐ³Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐµ"
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ lambda, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ¹ %<...%>, Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
*************** msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<typ
*** 48620,48736 ****
  msgid "with"
  msgstr "Ñ�"
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4160
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "scoped enums Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "override controls (override/final) Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4198
  #, 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 "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4203
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4208
  #, 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 "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 48778,48894 ----
  msgid "with"
  msgstr "Ñ�"
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4161
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr "scoped enums Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr "override controls (override/final) Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4199
  #, 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 "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4204
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4209
  #, 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 "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D
*** 48881,49258 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ) "
  
! #: cp/init.c:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/init.c:500
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
  #
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:697
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/init.c:718
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/init.c:829
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  ÐµÑ�Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:1067
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qD"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…; Ð¾Ð½ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ñ�Ð²Ð¾ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qT"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2385
  #, 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 "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2413
  #, 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 "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/init.c:2888
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, 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 "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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 "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.c:4640
  #, 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 "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:4645
  #, 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 "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
--- 49039,49416 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ) "
  
! #: cp/init.c:394
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/init.c:502
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
  #
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:699
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/init.c:720
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/init.c:831
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:1052
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  ÐµÑ�Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:1069
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qD"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…; Ð¾Ð½ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ñ�Ð²Ð¾ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qT"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2387
  #, 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 "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2415
  #, 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 "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/init.c:2890
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, 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 "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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 "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.c:3743
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.c:4642
  #, 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 "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:4647
  #, 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 "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
*************** msgstr ""
*** 49264,49270 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 49422,49428 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼Ðµ
*** 49349,49419 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_type"
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %C"
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
--- 49507,49577 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_type"
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %C"
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
*************** msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð
*** 49545,49590 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/name-lookup.c:2282
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#T"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/name-lookup.c:2562
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
--- 49703,49748 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/name-lookup.c:2283
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#T"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/name-lookup.c:2567
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
*************** msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ
*** 49593,49655 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D Ð¿Ð¾ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ISO"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D Ð¿Ð¾ Ñ�Ñ‚Ð°Ñ€Ñ‹Ð¼ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ISO %<for%>"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÑƒÑŽ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÑƒ Ð² %q+D, Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ° Ð² %q+D"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 49751,49813 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D Ð¿Ð¾ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ISO"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D Ð¿Ð¾ Ñ�Ñ‚Ð°Ñ€Ñ‹Ð¼ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ISO %<for%>"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÑƒÑŽ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÑƒ Ð² %q+D, Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ° Ð² %q+D"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾
*** 49657,49775 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°. ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ %<using %D%>"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.c:5078
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:5084
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 49815,49933 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°. ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ %<using %D%>"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.c:5086
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:5092
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°
*** 49777,49864 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:"
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qE"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.c:6476
  #, 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 "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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 Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/name-lookup.c:7007
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()\n"
--- 49935,50028 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:"
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a variable in clause %qs"
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
! 
! #: cp/name-lookup.c:5929
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qE"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.c:6687
  #, 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 "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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 Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/name-lookup.c:7218
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()\n"
*************** msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ
*** 49878,49884 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 50042,50048 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ
*** 49903,49909 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 50067,50073 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ
*** 49985,49991 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
--- 50149,50155 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
*************** msgstr ""
*** 50218,50224 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
--- 50382,50388 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qT"
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶
*** 50304,50310 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
--- 50468,50474 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ
*** 50320,51236 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-list"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10314
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10359
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "capture Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD "
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10495
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10499
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10531
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: cp/parser.c:10596
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:11006
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11223
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11350
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11377
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<end%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<begin%>"
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<begin%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<end%>"
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
  
! #: cp/parser.c:12308
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:12436
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for member function %qD"
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾"
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² %q#T"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specification"
  
! #: cp/parser.c:13913
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%D%>"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:14926
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<\"\"%> Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>"
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:14974
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template template parameter %qT"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15805
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argument"
  
! #: cp/parser.c:16449
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17044
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17050
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17622
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "elaborated-type-specifier Ð´Ð»Ñ� scoped enum Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%D%>"
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.c:18075
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18560
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18573
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace name required"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18793
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:18855
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:19095
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19482
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº inline"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.c:20288
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
--- 50484,51391 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! #| msgid "types may not be defined in conditions"
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-list"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10313
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10358
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "capture Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD "
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10494
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10498
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10530
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: cp/parser.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:11005
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11349
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11376
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr "Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
  
! #: cp/parser.c:12298
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for member function %qD"
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾"
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² %q#T"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:13805
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specification"
  
! #: cp/parser.c:13909
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%D%>"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:14927
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<\"\"%> Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>"
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:14975
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template template parameter %qT"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15806
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argument"
  
! #: cp/parser.c:16458
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17053
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17059
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17631
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "elaborated-type-specifier Ð´Ð»Ñ� scoped enum Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%D%>"
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.c:18085
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18570
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18583
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace name required"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18803
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:18865
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:19106
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº inline"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.c:20299
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
*************** msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�
*** 51239,51665 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:20424
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20718
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: cp/parser.c:20776
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21689
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:22118
  #, 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++2a or -std=gnu++2a"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.c:23010
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.c:23037
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friend"
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, 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++2a or -std=gnu++2a"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:23731
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:24209
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-specified"
  
! #: cp/parser.c:24229
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-specified"
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:24442
  #, 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 "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽÑ‚Ñ�Ñ� Ð² C++0x; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¸Ð¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ %<noexcept%>"
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #
! #: cp/parser.c:24525
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:25189
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before string constant"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qE"
  msgid "expected attribute before %<...%>"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:25389
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:25707
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0"
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.c:26451
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
--- 51394,51820 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:20435
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: cp/parser.c:20787
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21702
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:22131
  #, 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++2a or -std=gnu++2a"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.c:23023
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.c:23050
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friend"
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, 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++2a or -std=gnu++2a"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:23745
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:24223
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-specified"
  
! #: cp/parser.c:24243
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-specified"
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:24456
  #, 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 "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽÑ‚Ñ�Ñ� Ð² C++0x; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¸Ð¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ %<noexcept%>"
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #
! #: cp/parser.c:24539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: cp/parser.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before string constant"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qE"
  msgid "expected attribute before %<...%>"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:25403
  #, 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 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:25721
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0"
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.c:26472
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ
*** 51668,52303 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:26970
  #, 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 argument pack <char...> or <typename CharT, CharT...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27069
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:27120
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:27224
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: cp/parser.c:27321
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<_Sat%> Ð¸ %<char%>"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.c:28756
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28798
  #, 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%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.c:29351
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:30571
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, 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 "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause before %<decltype%>"
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: cp/parser.c:39274
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² Ð½Ðµ-namespace Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %qD"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  Ð¸Ð· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %q+#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ISO C++"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ %d %<template<>%>, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %d Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:2588
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing primary template attributes %s"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing primary template attribute %s"
--- 51823,52458 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:26991
  #, 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 argument pack <char...> or <typename CharT, CharT...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27090
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:27141
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:27245
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: cp/parser.c:27342
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<_Sat%> Ð¸ %<char%>"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28819
  #, 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%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.c:29372
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:30592
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, 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 "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause before %<decltype%>"
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: cp/parser.c:39295
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² Ð½Ðµ-namespace Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %qD"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  Ð¸Ð· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %q+#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ISO C++"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ %d %<template<>%>, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %d Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing primary template attributes %s"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing primary template attribute %s"
*************** msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð
*** 52305,52364 ****
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:2895
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
--- 52460,52519 ----
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
*************** msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½
*** 52371,52524 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qT"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "friend declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+#D Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.c:3941
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %<%T%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "Ð¾Ð±Ñ€Ð°Ð·ÐµÑ† Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %<%T%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "Ð¾Ð±Ñ€Ð°Ð·ÐµÑ† Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %<%E%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonymous>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<friend%>"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.c:4853
  #, 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 "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4857
  #, 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 "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4861 cp/pt.c:4872
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5003
  #, 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"
--- 52526,52679 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qT"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "friend declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+#D Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.c:3942
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %<%T%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "Ð¾Ð±Ñ€Ð°Ð·ÐµÑ† Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %<%T%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "Ð¾Ð±Ñ€Ð°Ð·ÐµÑ† Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %<%E%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ packs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "        <anonymous>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<friend%>"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.c:4854
  #, 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 "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4858
  #, 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 "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5004
  #, 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] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°
*** 52526,52544 ****
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
--- 52681,52699 ----
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
*************** msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ
*** 52546,52595 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, 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 "parameter pack %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5307
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ void"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 52701,52750 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, 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 "parameter pack %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5308
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ void"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.c:5504
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸
*** 52600,52657 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ template<> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 52755,52812 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ template<> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5906
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 52659,52665 ****
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 52814,52820 ----
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»
*** 52669,52680 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
--- 52824,52835 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
*************** msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð
*** 52683,52803 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5959
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%>"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6255
  #, 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 "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6382
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 52838,52958 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5960
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%>"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6256
  #, 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 "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6383
  #, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr[0] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°
*** 52807,53115 ****
  msgstr[1] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  msgstr[2] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  
! #: cp/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %qD"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6840
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6887
  #, 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 "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6896
  #, 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 "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6903
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7833
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7948
  #, 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 "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:8011
  #, 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 "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð² %qT"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8293
  #, 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 "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:8327
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:8331
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:9865
  #, fuzzy, gcc-internal-format, gfc-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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS"
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>"
  
! #: cp/pt.c:11827
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>"
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 52962,53276 ----
  msgstr[1] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  msgstr[2] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  
! #: cp/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %qD"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6841
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6888
  #, 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 "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6897
  #, 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 "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6904
  #, 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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue"
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7834
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7949
  #, 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 "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:8012
  #, 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 "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð² %qT"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8294
  #, 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 "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:8328
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:8332
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:10125
  #, fuzzy, gcc-internal-format, gfc-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 "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS"
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! #| msgid "flexible array member in union"
! msgid "flexible array member %qD in union"
! msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>"
  
! #: cp/pt.c:12163
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>"
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³Ñ
*** 53128,53412 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:14306
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14592
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow initializers in lambda expression capture lists"
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… lambda expression capture"
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:17961
  #, 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 Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:18002
  #, 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 Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22814
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 53289,53573 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:14639
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14925
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow initializers in lambda expression capture lists"
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… lambda expression capture"
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:18334
  #, 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 Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:18375
  #, 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 Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23163
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ
*** 53419,53534 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:24062
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:24064
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/pt.c:25605
  #, 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 "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 53580,53701 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:24418
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:24420
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/pt.c:25961
  #, 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 "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ #| msgid "invalid non-type template argument"
+ msgid "invalid use of %qT in template argument"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 53745,53751 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
--- 53912,53918 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ
*** 53796,53802 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
--- 53963,53969 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
*************** msgid "%qT is not an enumeration type"
*** 53871,54197 ****
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4089
! #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
! msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6507
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/semantics.c:6588
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7078
  #, 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 "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:8183
  #, 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%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, 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%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9373
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 54038,54366 ----
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! #| msgid "cannot apply %<offsetof%> to member function %qD"
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4072
! #, 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 "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6295
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6495
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/semantics.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/semantics.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7066
  #, 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 "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:8171
  #, 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%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, 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%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:9308
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9361
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð
*** 54334,54345 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %L"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%d"
--- 54503,54514 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %L"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%d"
*************** msgstr "ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ‚Ð¸Ð¿Ñ
*** 54401,55232 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "Ð¾Ð±Ñ‰Ð¸Ð¹ ÑƒÐ·ÐµÐ» ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² %T Ð¸ %T"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE"
  
! #: cp/typeck.c:2465
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:2947
  #, 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 Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:3182
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3188
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULL"
  
! #: cp/typeck.c:4170
  #, 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 "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:4702
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5162
  #, 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 "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ bound-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°)"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/typeck.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6235
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6251
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6252
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6263
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
  #
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7395
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, 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 "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, 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 "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº %qT ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:7468
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qP Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/typeck.c:8792
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/typeck.c:8796
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:8800
! #, fuzzy
! #| msgid "cannot convert %qT to %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck.c:8808
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ"
  
! #: cp/typeck.c:8812
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…>"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:9165
  #, 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 "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:9201
  #, 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 "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº lvalue"
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°) ÐºÐ°Ðº lvalue"
--- 54570,55395 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "Ð¾Ð±Ñ‰Ð¸Ð¹ ÑƒÐ·ÐµÐ» ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² %T Ð¸ %T"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE"
  
! #: cp/typeck.c:2470
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:2952
  #, 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 Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:3198
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3204
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3820
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3821
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3826
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3827
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3844
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3845
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULL"
  
! #: cp/typeck.c:4186
  #, 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 "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:4718
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5178
  #, 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 "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ bound-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°)"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/typeck.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6241
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6257
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6258
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6269
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
  #
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7413
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, 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 "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, 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 "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº %qT ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:7486
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert %qT to %qT"
! msgid "cannot convert %qH to %qI"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT"
  
! #: cp/typeck.c:8821
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/typeck.c:8825
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:8833
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck.c:8837
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ"
  
! #: cp/typeck.c:8841
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…>"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:9194
  #, 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 "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:9230
  #, 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 "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº lvalue"
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°) ÐºÐ°Ðº lvalue"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ
*** 55461,55611 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/typeck2.c:963
  #, 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 inside { } is ill-formed in C++11"
  msgstr "Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { } Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð² C++11"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { }"
  
! #: cp/typeck2.c:978
  #, 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 "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1581
  #, 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 "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2031
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2074
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/typeck2.c:2107
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
--- 55624,55774 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/typeck2.c:966
  #, 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 inside { } is ill-formed in C++11"
  msgstr "Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { } Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð² C++11"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { }"
  
! #: cp/typeck2.c:981
  #, 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 "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1587
  #, 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 "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2037
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck2.c:2080
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/typeck2.c:2114
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð° Ñ�Ñ�Ñ‹Ð»Ðº
*** 56063,56113 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%d/%d) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 56226,56276 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%d/%d) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð
*** 57239,57245 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
--- 57402,57408 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT
*** 57432,57438 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 57595,57601 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "Fortran 2008: ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ð
*** 57715,58208 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:2590
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:2603
  #, 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 "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/decl.c:2636
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ '=>', Ð° Ð½Ðµ '='"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ '%s' Ð¾Ñ‚ '%s' Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ð�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð² %C"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Ð¯Ð²Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %C"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "C Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð² %L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %C"
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Ð’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� CHARACTER Ð² %C"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CHARACTER Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Interface-name Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ '(' Ð² %C"
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, 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 "Ð’Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð²Ð¸Ð´Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð¸Ð· typespec"
  
! #: fortran/decl.c:3434
  #, 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 "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: fortran/decl.c:3466
  #, 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 "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: fortran/decl.c:3788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BYTE Ñ‚Ð¸Ð¿ Ð² %C"
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "BYTE Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð½Ð° Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ðµ"
  
! #: fortran/decl.c:3815
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, 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 Ñ� intrinsic-type-spec Ð² %C"
  
! #: fortran/decl.c:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: DOUBLE COMPLEX Ð² %C"
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: CLASS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4117
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�"
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ IMPLICIT NONE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² IMPLICIT Ð² %C"
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Ð‘ÑƒÐºÐ²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:4423
  #, 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 "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»Ðµ"
  
! #: fortran/decl.c:4546
  #, 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 "IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»Ðµ"
  
! #: fortran/decl.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %C"
  
! #: fortran/decl.c:4594
  #, 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 "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ IMPORT '%s' Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C - Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚."
  
! #: fortran/decl.c:4601
  #, 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' ÑƒÐ¶Ðµ IMPORTed Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C."
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, 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: ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5119
  #, 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: Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "'%s' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, 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: ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "'%s' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/decl.c:5158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ñ� CLASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5185
  #, 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: Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:5205
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %C"
  
! #: fortran/decl.c:5477
  #, 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 "Ð�ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� BIND(C) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹"
  
! #: fortran/decl.c:5499
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² common Ð±Ð»Ð¾ÐºÐµ '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ñ…Ð¾Ñ‚Ñ� common Ð±Ð»Ð¾Ðº '%s' ÐµÑ�Ñ‚ÑŒ BIND(C)"
  
! #: fortran/decl.c:5508
  #, 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 "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° '%s' at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² BIND(C)"
  
! #: fortran/decl.c:5512
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² bind(c)"
  
! #: fortran/decl.c:5524
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² common Ð±Ð»Ð¾ÐºÐµ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹"
  
! #: fortran/decl.c:5538
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/decl.c:5546
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/decl.c:5558
  #, 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 "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ BIND(C) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
--- 57878,58371 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:2617
  #, 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 "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:2630
  #, 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 "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/decl.c:2663
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ '=>', Ð° Ð½Ðµ '='"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ '%s' Ð¾Ñ‚ '%s' Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ð�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð² %C"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Ð¯Ð²Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %C"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "C Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð² %L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %C"
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Ð’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� CHARACTER Ð² %C"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CHARACTER Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Interface-name Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ '(' Ð² %C"
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, 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 "Ð’Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð²Ð¸Ð´Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð¸Ð· typespec"
  
! #: fortran/decl.c:3465
  #, 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 "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: fortran/decl.c:3497
  #, 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 "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: fortran/decl.c:3819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BYTE Ñ‚Ð¸Ð¿ Ð² %C"
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "BYTE Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð½Ð° Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ðµ"
  
! #: fortran/decl.c:3846
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, 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 Ñ� intrinsic-type-spec Ð² %C"
  
! #: fortran/decl.c:3928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: DOUBLE COMPLEX Ð² %C"
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: CLASS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4148
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�"
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ IMPLICIT NONE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² IMPLICIT Ð² %C"
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Ð‘ÑƒÐºÐ²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:4454
  #, 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 "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»Ðµ"
  
! #: fortran/decl.c:4577
  #, 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 "IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»Ðµ"
  
! #: fortran/decl.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %C"
  
! #: fortran/decl.c:4625
  #, 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 "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ IMPORT '%s' Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C - Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚."
  
! #: fortran/decl.c:4632
  #, 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' ÑƒÐ¶Ðµ IMPORTed Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C."
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, 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: ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5150
  #, 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: Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "'%s' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, 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: ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "'%s' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/decl.c:5189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ñ� CLASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5216
  #, 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: Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:5236
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/decl.c:5249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:5321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %C"
  
! #: fortran/decl.c:5508
  #, 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 "Ð�ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� BIND(C) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹"
  
! #: fortran/decl.c:5530
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² common Ð±Ð»Ð¾ÐºÐµ '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ñ…Ð¾Ñ‚Ñ� common Ð±Ð»Ð¾Ðº '%s' ÐµÑ�Ñ‚ÑŒ BIND(C)"
  
! #: fortran/decl.c:5539
  #, 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 "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° '%s' at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² BIND(C)"
  
! #: fortran/decl.c:5543
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² bind(c)"
  
! #: fortran/decl.c:5555
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² common Ð±Ð»Ð¾ÐºÐµ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹"
  
! #: fortran/decl.c:5569
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/decl.c:5577
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/decl.c:5589
  #, 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 "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ BIND(C) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
*************** msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 58210,59236 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, 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 "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %L Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº PRIVATE Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð» Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ '%s'"
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð¼Ñ� Ð»Ð¸Ð±Ð¾ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»Ð¸Ð±Ð¾ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: fortran/decl.c:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:5819
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5861
  #, 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 "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE Ð¸ IMPURE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Fortran 2008: Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after '*'"
  msgid "A parameter name is required at %C"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '*'"
  
! #: fortran/decl.c:6157
  #, 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 "Ð˜Ð¼Ñ� '%s' Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6170
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %C"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ '%s' Ð² Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6194
  #, 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' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/decl.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, 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: BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAME"
  
! #: fortran/decl.c:6605
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '::' Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, 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: Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²"
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAM"
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7148
  #, 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 "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATA"
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/decl.c:7159
  #, 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 "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %C"
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ C Ð¸Ð¼Ñ� Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7595
  #, 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 "ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7917
  #, 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: END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %L"
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7957
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° Ð¾Ñ‚ '%s' Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° '%s' Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8103
  #, 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 "Ð˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '(' Ð² %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \")\" Ð² %C"
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fcray-pointer Ñ„Ð»Ð°Ð³"
  
! #: fortran/decl.c:8486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: CONTIGUOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° .%s. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8959
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9137
  #, 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 "Ð£ÐºÐ°Ð·Ð°Ð½Ð¸Ðµ VOLATILE Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð² %C, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� use-/host-associated"
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interface"
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDURE"
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9452
  #, 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 "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð» host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/decl.c:9458
  #, 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' Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9465
  #, 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' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)"
  
! #: fortran/decl.c:9472
  #, 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' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT Ñ‚Ð¸Ð¿ '%s' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s [%s]"
  
! #: fortran/decl.c:9580
  #, 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 "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9695
  #, 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' Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð»ÐµÐ½Ð¾Ð¼ '%s' Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9734
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9923
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9933
  #, 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 "Ð˜Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %s"
  
! #: fortran/decl.c:9950
  #, 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 "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:10011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CHARACTER Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/decl.c:10115
  #, 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 Ð¸ ENUMERATOR Ð² %C"
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %C"
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %C"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ENUMERATOR Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %C"
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %C"
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ NON_OVERRIDABLE Ð² %C"
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ DEFERRED Ð² %C"
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE Ð¸ DEFERRED Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:10550
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Interface-name Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ '(' Ð² %C"
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "')' Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) at %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DEFERRED"
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: PROCEDURE Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð² %C"
  
! #: fortran/decl.c:10620
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> target' Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10626
  #, 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 "'::' Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C"
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ†ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '=>' Ð² %C"
  
! #: fortran/decl.c:10653
  #, 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 "Ð¢Ð¸Ð¿ '%s' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/decl.c:10664
  #, 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 "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%s' Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C"
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINS"
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '::' Ð² %C"
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:10768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° PROGRAM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '=>' Ð² %C"
  
! #: fortran/decl.c:10815
  #, 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 "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ non-generic Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%s' Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C"
  
! #: fortran/decl.c:10823
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ '%s'"
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10881
  #, 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 "'%s' ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic '%s' Ð² %C"
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %C"
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ \"%s\" Ð² %C"
  
! #: fortran/decl.c:11003
  #, 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' Ð² %C ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°!"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 58373,59399 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, 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 "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %L Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº PRIVATE Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð» Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ '%s'"
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð¼Ñ� Ð»Ð¸Ð±Ð¾ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»Ð¸Ð±Ð¾ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "Missing symbol"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: fortran/decl.c:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:5850
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5892
  #, 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 "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE Ð¸ IMPURE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Fortran 2008: Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after '*'"
  msgid "A parameter name is required at %C"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '*'"
  
! #: fortran/decl.c:6188
  #, 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 "Ð˜Ð¼Ñ� '%s' Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6201
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %C"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ '%s' Ð² Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6225
  #, 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' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, 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: BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)"
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAME"
  
! #: fortran/decl.c:6636
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '::' Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, 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: Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²"
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAM"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7179
  #, 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 "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATA"
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/decl.c:7190
  #, 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 "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %C"
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ C Ð¸Ð¼Ñ� Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7626
  #, 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 "ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %C"
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7948
  #, 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: END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %L"
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7988
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° Ð¾Ñ‚ '%s' Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° '%s' Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8134
  #, 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 "Ð˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '(' Ð² %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \")\" Ð² %C"
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fcray-pointer Ñ„Ð»Ð°Ð³"
  
! #: fortran/decl.c:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: CONTIGUOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° .%s. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8839
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8990
  #, 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 "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9168
  #, 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 "Ð£ÐºÐ°Ð·Ð°Ð½Ð¸Ðµ VOLATILE Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð² %C, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� use-/host-associated"
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interface"
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDURE"
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9483
  #, 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 "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð» host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/decl.c:9489
  #, 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' Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9496
  #, 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' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)"
  
! #: fortran/decl.c:9503
  #, 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' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT Ñ‚Ð¸Ð¿ '%s' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s [%s]"
  
! #: fortran/decl.c:9611
  #, 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 "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9726
  #, 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' Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð»ÐµÐ½Ð¾Ð¼ '%s' Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9765
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9954
  #, 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 "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9964
  #, 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 "Ð˜Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %s"
  
! #: fortran/decl.c:9981
  #, 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 "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:10042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CHARACTER Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/decl.c:10146
  #, 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 Ð¸ ENUMERATOR Ð² %C"
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %C"
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %C"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ENUMERATOR Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %C"
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %C"
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ NON_OVERRIDABLE Ð² %C"
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ DEFERRED Ð² %C"
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE Ð¸ DEFERRED Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:10581
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Interface-name Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ '(' Ð² %C"
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "')' Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) at %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DEFERRED"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: PROCEDURE Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð² %C"
  
! #: fortran/decl.c:10651
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> target' Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10657
  #, 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 "'::' Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C"
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ†ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '=>' Ð² %C"
  
! #: fortran/decl.c:10684
  #, 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 "Ð¢Ð¸Ð¿ '%s' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/decl.c:10695
  #, 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 "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%s' Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C"
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINS"
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '::' Ð² %C"
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° PROGRAM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ '=>' Ð² %C"
  
! #: fortran/decl.c:10846
  #, 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 "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ non-generic Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%s' Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %C"
  
! #: fortran/decl.c:10854
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ '%s'"
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10912
  #, 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 "'%s' ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic '%s' Ð² %C"
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %C"
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ \"%s\" Ð² %C"
  
! #: fortran/decl.c:11034
  #, 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' Ð² %C ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°!"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, 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 "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� POINTER
*** 59597,59627 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s'"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð²Ð½Ðµ DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸ Ð²Ð½Ðµ INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '%s'"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿Ð¾Ñ‚ÐµÑ€Ñ� Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ BOZ at %L. Ð­Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ BOZ at %L. Ð­Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
--- 59760,59790 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s'"
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð²Ð½Ðµ DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸ Ð²Ð½Ðµ INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '%s'"
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿Ð¾Ñ‚ÐµÑ€Ñ� Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ BOZ at %L. Ð­Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -fno-range-check"
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ BOZ at %L. Ð­Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -fno-range-check"
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
*************** msgstr ""
*** 59979,59985 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
--- 60142,60148 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
*************** msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð
*** 59990,60060 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: fortran/frontend-passes.c:2144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸"
  
! #: fortran/frontend-passes.c:2390
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/frontend-passes.c:2713
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 60153,60223 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "bad move"
  msgid "bad op"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: fortran/frontend-passes.c:2161
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸"
  
! #: fortran/frontend-passes.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2414
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/frontend-passes.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L"
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾
*** 60181,60192 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
--- 60344,60355 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
*************** msgstr "NAMELIST '%s' Ð² READ Ð¾Ð¿ÐµÑ€Ð°
*** 61534,61540 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, 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"
--- 61697,61703 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, 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 "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ
*** 63109,63120 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 63272,63283 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ
*** 63382,63389 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 63545,63552 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "ÐžÐ±ÑŠÐµÐºÑ‚ '%s' Ð½Ðµ ÐµÑ�Ñ‚ÑŒ
*** 63428,63434 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 63591,63597 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "!$OMP DO Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ
*** 63807,64006 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ !$OMP DO Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, 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 at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5752
  #, 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 "!$OMP DO Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5768
  #, 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 "!$OMP DO Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5782
  #, 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 "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ !$OMP DO Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, 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 "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s)  ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT(%s) Ð² %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/openmp.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "POINTER Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L"
  
! #: fortran/openmp.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 63970,64169 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ !$OMP DO Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, 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 at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5750
  #, 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 "!$OMP DO Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5766
  #, 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 "!$OMP DO Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5778
  #, 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 "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ !$OMP DO Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, 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 "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "INTENT (%s)  ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT(%s) Ð² %L"
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/openmp.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "POINTER Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L"
  
! #: fortran/openmp.c:6006
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� '%s' Ð´ÐµÐº
*** 65506,65512 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Non-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ ÐµÐµ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -frecursive"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
--- 65669,65675 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Non-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ ÐµÐµ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -frecursive"
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆ
*** 65632,65638 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 65795,65801 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¾Ð
*** 66038,66276 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:5916
  #, 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 "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ '%s'"
  
! #: fortran/resolve.c:5951
  #, 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 "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ '%s'"
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, 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 "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:6226
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:6776
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7023
  #, 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 "FORALL Ð¸Ð½Ð´ÐµÐºÑ� '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.c:7240
  #, 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 "Source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ Ñ‡Ñ‚Ð¾ Ð¸ allocate-object Ð² %L"
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr Ð² %L Ð¸ allocate-object Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %L"
  
! #: fortran/resolve.c:7441
  #, 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 "Allocate-object Ð² %L Ð¸ source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:7455
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7470
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-expr"
  
! #: fortran/resolve.c:7501
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7589
  #, 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 "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7658
  #, 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' Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "Errmsg-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Errmsg-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
--- 66201,66439 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:5926
  #, 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 "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ '%s'"
  
! #: fortran/resolve.c:5961
  #, 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 "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ '%s'"
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, 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 "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:6185
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:6236
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7033
  #, 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 "FORALL Ð¸Ð½Ð´ÐµÐºÑ� '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.c:7250
  #, 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 "Source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ Ñ‡Ñ‚Ð¾ Ð¸ allocate-object Ð² %L"
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr Ð² %L Ð¸ allocate-object Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %L"
  
! #: fortran/resolve.c:7451
  #, 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 "Allocate-object Ð² %L Ð¸ source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:7465
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7480
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-expr"
  
! #: fortran/resolve.c:7511
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7599
  #, 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 "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7668
  #, 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' Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "Errmsg-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Errmsg-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
*************** msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð
*** 66279,66539 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ð¼ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Ð—Ð° DEFAULT CASE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ DEFAULT CASE Ð² %L"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.c:8508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8535
  #, 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 "Associate-name '%s' Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, 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 "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8814
  #, 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 "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:8838
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ '%s'"
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s'"
  
! #: fortran/resolve.c:8851
  #, 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 "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%L"
  
! #: fortran/resolve.c:9247
  #, 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 "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:9257
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9270
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.c:9286
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:9303
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9388
  #, 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 "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9392
  #, 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 "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:9395
  #, 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 "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9439
  #, 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 "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ†ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² %L"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ DO CONCURRENT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
--- 66442,66702 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ð¼ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Ð—Ð° DEFAULT CASE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ DEFAULT CASE Ð² %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.c:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8545
  #, 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 "Associate-name '%s' Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, 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 "Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8824
  #, 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 "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8836
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:8848
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ '%s'"
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s'"
  
! #: fortran/resolve.c:8861
  #, 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 "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%L"
  
! #: fortran/resolve.c:9257
  #, 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 "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:9267
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9280
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.c:9296
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:9313
  #, 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 "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9398
  #, 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 "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9402
  #, 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 "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:9405
  #, 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 "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9449
  #, 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 "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ†ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² %L"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ DO CONCURRENT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
*************** msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾
*** 66541,66726 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:9774
  #, 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 "FORALL Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ '%s' Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ"
  
! #: fortran/resolve.c:9939
  #, 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 "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%d/%d) Ð² %L"
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Impure Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ (12.6)"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, 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 "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:10347
  #, 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 "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.c:10907
  #, 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 "Ð¦ÐµÐ»ÐµÐ²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:11150
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.c:11272
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11497
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:11607
  #, 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"
--- 66704,66889 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:9784
  #, 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 "FORALL Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ '%s' Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ"
  
! #: fortran/resolve.c:9949
  #, 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 "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%d/%d) Ð² %L"
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Impure Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ (12.6)"
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, 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 "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:10357
  #, 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 "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.c:10917
  #, 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 "Ð¦ÐµÐ»ÐµÐ²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:11160
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.c:11282
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:11617
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ
*** 66728,66734 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, 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"
--- 66891,66897 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ
*** 66737,66802 ****
  #. 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.c:11637
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° '%s' Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ '%s' Ð² %L"
  
! #: fortran/resolve.c:11722
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:11951
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11955
  #, 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 "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:11963
  #, 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 "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11973
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11988
  #, 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 "Ð¢Ð¸Ð¿ '%s' CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:12000
  #, 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 "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.c:12031
  #, 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 "Ð¢Ð¸Ð¿ '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L"
  
! #: fortran/resolve.c:12053
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %L, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð² Ñ�Ð¸Ð»Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:12080
  #, 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"
--- 66900,66965 ----
  #. 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.c:11647
  #, 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 "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° '%s' Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ '%s' Ð² %L"
  
! #: fortran/resolve.c:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:11961
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11965
  #, 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 "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:11973
  #, 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 "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11983
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:11998
  #, 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 "Ð¢Ð¸Ð¿ '%s' CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:12010
  #, 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 "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.c:12041
  #, 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 "Ð¢Ð¸Ð¿ '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L"
  
! #: fortran/resolve.c:12063
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %L, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð² Ñ�Ð¸Ð»Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:12090
  #, 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 "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ '%s' Ð² %L Ð¸Ð¼
*** 66804,67821 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12121
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETER"
  
! #: fortran/resolve.c:12161
  #, 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' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:12168
  #, 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 "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12228
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12231
  #, 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 "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ð² %s, Ð² %s:%d"
  
! #: fortran/resolve.c:12300
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12322
  #, 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' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.c:12344
  #, 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: ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² PUBLIC Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ '%s' Ð² %L Ð±ÐµÑ€ÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PRIVATE"
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12371
  #, 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 "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12379
  #, 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 "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12389
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:12408
  #, 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 "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:12412
  #, 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 "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.c:12416
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12433
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12442
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %s Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/resolve.c:12448
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/resolve.c:12460
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:12517
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12523
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12529
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12537
  #, 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 "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12543
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, 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 "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12713
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:12772
  #, 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 "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d) Ñ‡Ñ‚Ð¾ Ð¸ '%s'"
  
! #: fortran/resolve.c:12809
  #, 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"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:12849
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' Ð¸ '%s' Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¼ÐµÑˆÐ°Ð½Ð½Ñ‹Ð¼Ð¸ FUNCTION/SUBROUTINE Ð´Ð»Ñ� GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:12885
  #, 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' Ð¸ '%s' Ð´Ð»Ñ� GENERIC '%s' Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.c:12944
  #, 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 "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:12956
  #, 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 "GENERIC '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, '%s' Ñ‚Ð°ÐºÐ¶Ðµ GENERIC"
  
! #: fortran/resolve.c:12984
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "Type-bound Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/resolve.c:13232
  #, 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' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:13274
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s'"
  
! #: fortran/resolve.c:13288
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, 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 "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L"
  
! #: fortran/resolve.c:13310
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:13319
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13325
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13331
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13360
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'"
  
! #: fortran/resolve.c:13370
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'"
  
! #: fortran/resolve.c:13462
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ '%s' ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:13564
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:13573
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:13583
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13592
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:13603
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:13701
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s'"
  
! #: fortran/resolve.c:13715
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13731
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:13741
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13750
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:13759
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13801
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13814
  #, 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 "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° '%s' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.c:13825
  #, 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 "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.c:13858
  #, 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: ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð² SEQUENCE Ð¸Ð»Ð¸ BIND(C) Ñ‚Ð¸Ð¿Ðµ %s"
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ '%s' Ð¾Ñ‚ '%s' Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/resolve.c:14024
  #, 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 "ÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾"
  
! #: fortran/resolve.c:14037
  #, 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 "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, 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: Generic Ð¸Ð¼Ñ� '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.c:14206
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:14212
  #, 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: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14218
  #, 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: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚  '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14226
  #, 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: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14243
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14265
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14276
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14303
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:14327
  #, 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 "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14343
  #, 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 "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER '%s' Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14362
  #, 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 "COMMON Ð±Ð»Ð¾Ðº '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14413
  #, 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 "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ pointer Ð»Ð¸Ð±Ð¾ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14633
  #, 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' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14654
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %C"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14678
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14704
  #, 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' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14714
  #, 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 "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14723
  #, 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 "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14776
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14783
  #, 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' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14803
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ '%s' Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:14810
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14817
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14824
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14850
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.c:14860
  #, 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 "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14939
  #, 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: PUBLIC %s '%s' Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:14954
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14967
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14985
  #, 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 "The INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:14997
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:15006
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:15018
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15027
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15039
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:15055
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15063
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:15070
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:15082
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:15091
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15107
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15113
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, 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 "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:15335
  #, 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 "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:15344
  #, 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 "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:15358
  #, 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 "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:15912
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15921
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15929
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.c:15945
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:16063
  #, 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 "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:16088
  #, 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 "Ð§Ð»ÐµÐ½ common Ð±Ð»Ð¾ÐºÐ° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ð² pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:16097
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16170
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16181
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003: PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:16296
  #, 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' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:16316
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:16326
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ character Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.c:16334
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:16451
  #, 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"
--- 66967,67984 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETER"
  
! #: fortran/resolve.c:12171
  #, 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' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:12178
  #, 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 "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12238
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12241
  #, 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 "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ð² %s, Ð² %s:%d"
  
! #: fortran/resolve.c:12310
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12332
  #, 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' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.c:12354
  #, 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: ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² PUBLIC Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ '%s' Ð² %L Ð±ÐµÑ€ÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PRIVATE"
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12381
  #, 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 "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12389
  #, 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 "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12399
  #, 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 "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:12418
  #, 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 "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:12422
  #, 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 "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12452
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %s Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/resolve.c:12458
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/resolve.c:12470
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:12527
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12533
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12539
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12547
  #, 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 "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:12553
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, 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 "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12723
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:12782
  #, 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 "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d) Ñ‡Ñ‚Ð¾ Ð¸ '%s'"
  
! #: fortran/resolve.c:12819
  #, 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"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:12859
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' Ð¸ '%s' Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¼ÐµÑˆÐ°Ð½Ð½Ñ‹Ð¼Ð¸ FUNCTION/SUBROUTINE Ð´Ð»Ñ� GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:12895
  #, 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' Ð¸ '%s' Ð´Ð»Ñ� GENERIC '%s' Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.c:12954
  #, 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 "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC '%s' Ð² %L"
  
! #: fortran/resolve.c:12966
  #, 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 "GENERIC '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, '%s' Ñ‚Ð°ÐºÐ¶Ðµ GENERIC"
  
! #: fortran/resolve.c:12994
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr "GENERIC '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr "Type-bound Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/resolve.c:13242
  #, 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' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:13284
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s'"
  
! #: fortran/resolve.c:13298
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, 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 "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L"
  
! #: fortran/resolve.c:13320
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:13329
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13335
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13341
  #, 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 "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13370
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'"
  
! #: fortran/resolve.c:13380
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'"
  
! #: fortran/resolve.c:13472
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ '%s' ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:13574
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:13583
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:13593
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13602
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:13613
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:13711
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s'"
  
! #: fortran/resolve.c:13725
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ '%s' Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13741
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:13751
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13760
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:13769
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13811
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13824
  #, 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 "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° '%s' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.c:13835
  #, 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 "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¾Ñ‚ '%s' Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.c:13868
  #, 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: ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð² SEQUENCE Ð¸Ð»Ð¸ BIND(C) Ñ‚Ð¸Ð¿Ðµ %s"
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ '%s' Ð¾Ñ‚ '%s' Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/resolve.c:14034
  #, 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 "ÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾"
  
! #: fortran/resolve.c:14047
  #, 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 "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, 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: Generic Ð¸Ð¼Ñ� '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.c:14216
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:14222
  #, 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: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14228
  #, 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: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚  '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14236
  #, 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: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14253
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14275
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14286
  #, 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 "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:14313
  #, 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 "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:14337
  #, 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 "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14353
  #, 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 "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER '%s' Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14372
  #, 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 "COMMON Ð±Ð»Ð¾Ðº '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14423
  #, 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 "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ pointer Ð»Ð¸Ð±Ð¾ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14643
  #, 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' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14664
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %C"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14688
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14714
  #, 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' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14724
  #, 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 "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14733
  #, 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 "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, 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 "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14786
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14793
  #, 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' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14813
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ '%s' Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:14820
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14827
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14834
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14860
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.c:14870
  #, 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 "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14949
  #, 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: PUBLIC %s '%s' Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:14964
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14977
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14995
  #, 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 "The INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:15007
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:15016
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:15028
  #, 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 "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15037
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15049
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:15065
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15073
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:15080
  #, 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 "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:15092
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:15101
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15117
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15123
  #, 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 "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, 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 "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:15345
  #, 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 "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:15354
  #, 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 "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:15368
  #, 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 "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:15922
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15931
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15939
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.c:15955
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:16073
  #, 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 "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:16098
  #, 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 "Ð§Ð»ÐµÐ½ common Ð±Ð»Ð¾ÐºÐ° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ð² pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:16107
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16180
  #, 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 "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16191
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16293
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003: PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:16306
  #, 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' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:16326
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:16336
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ character Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.c:16344
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:16461
  #, 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 "Ð’Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð² IMAGE_IND
*** 68276,68282 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿: %s"
  
! #: fortran/simplify.c:8085
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
--- 68439,68445 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿: %s"
  
! #: fortran/simplify.c:8078
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
*************** msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 68988,69007 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� %s(%d) Ð½Ðµ Ð¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð°"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ '%s' Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
--- 69151,69170 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� %s(%d) Ð½Ðµ Ð¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð°"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ '%s' Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚
*** 69203,69385 ****
  msgid "previously defined here as %s"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qE"
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto/lto-symtab.c:495
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: lto/lto-symtab.c:835
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: lto/lto-symtab.c:847
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Ð¿Ð¾Ñ‚Ð¾Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ð°: Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ Ð»Ð¸Ð½ÐºÐµÑ€Ð°. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %s"
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹"
  
! #: lto/lto.c:1955
  #, fuzzy, gcc-internal-format
  #| msgid "resolution sub id "
  msgid "resolution sub id %wx not in object file"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� sub id "
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� LTO Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸Ð· %s"
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %s"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° lto_obj_file_open()"
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² atexit"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %m"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ LTRANS Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²: %m"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ð¸ ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
--- 69366,69548 ----
  msgid "previously defined here as %s"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qE"
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto/lto-symtab.c:500
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: lto/lto-symtab.c:849
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: lto/lto-symtab.c:861
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Ð¿Ð¾Ñ‚Ð¾Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ð°: Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ Ð»Ð¸Ð½ÐºÐµÑ€Ð°. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %s"
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹"
  
! #: lto/lto.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "resolution sub id "
  msgid "resolution sub id %wx not in object file"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� sub id "
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� LTO Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸Ð· %s"
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %s"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° lto_obj_file_open()"
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² atexit"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %m"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ LTRANS Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²: %m"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ð¸ ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
*************** msgid "creating selector for nonexistent
*** 70323,70328 ****
--- 70486,70496 ----
  msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qE"
  
  #, fuzzy
+ #~| msgid "Support MMX and SSE built-in functions and code generation"
+ #~ msgid "Support Control-flow  Enforcment Technology (CET) built-in functions and code generation."
+ #~ msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´ MMX Ð¸ SSE"
+ 
+ #, fuzzy
  #~| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  #~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  #~ msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð
*** 70343,70348 ****
--- 70511,70522 ----
  #~ msgid "cannot initialize multi-dimensional array with initializer"
  #~ msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
+ #~ msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
+ #~ msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<end%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<begin%>"
+ 
+ #~ msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
+ #~ msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<begin%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<end%>"
+ 
  #, fuzzy
  #~| msgid "ISO C forbids forward parameter declarations"
  #~ msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð
*** 70377,70382 ****
--- 70551,70561 ----
  #~ msgstr "Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
  #, fuzzy
+ #~| msgid "cannot convert %qT to %qT for argument %qP to %qD"
+ #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
+ #~ msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qP Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
+ 
+ #, fuzzy
  #~| msgid "Function name '%s' not allowed at %C"
  #~ msgid "Function name %qs not allowed at %C"
  #~ msgstr "Ð˜Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %C"
diff -Nrcpad gcc-8.1.0/gcc/po/sr.gmo gcc-8.2.0/gcc/po/sr.gmo
*** gcc-8.1.0/gcc/po/sr.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/sr.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 410,416 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind 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%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_ssa failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
--- 410,416 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind 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%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_ssa failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
diff -Nrcpad gcc-8.1.0/gcc/po/sr.po gcc-8.2.0/gcc/po/sr.po
*** gcc-8.1.0/gcc/po/sr.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/sr.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
*************** msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°
*** 170,209 ****
  msgid "negative insn length"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ð¸Ñ˜Ðµ"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ð¾Ð´ÐµÐ»Ð¸Ð¼ Ð¸Ñ˜Ñƒ"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° â€˜asmâ€™: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ðµ Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð³ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %%-Ñ�Ð»Ð¾Ð²Ð°"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%-ÐºÐ¾Ð´"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð°"
--- 170,209 ----
  msgid "negative insn length"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ð¸Ñ˜Ðµ"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ð¾Ð´ÐµÐ»Ð¸Ð¼ Ð¸Ñ˜Ñƒ"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° â€˜asmâ€™: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ðµ Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð³ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %%-Ñ�Ð»Ð¾Ð²Ð°"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%-ÐºÐ¾Ð´"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð°"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½
*** 214,226 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 214,226 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "â€™"
*** 1308,1338 ****
  msgid "At top level:"
  msgstr "Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.c:403 cp/error.c:3445
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.c:454 cp/error.c:3395
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.c:465 cp/error.c:3406
  #, fuzzy, c-format
  #| msgid "complex invalid for %qs"
  msgid "    inlined from %qs"
--- 1308,1338 ----
  msgid "At top level:"
  msgstr "Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.c:403 cp/error.c:3446
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.c:454 cp/error.c:3396
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.c:465 cp/error.c:3407
  #, fuzzy, c-format
  #| msgid "complex invalid for %qs"
  msgid "    inlined from %qs"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿
*** 3247,3255 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3247,3255 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3265,3284 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3265,3284 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "invalid %%U value"
*** 3309,3315 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3309,3315 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "invalid %%C value"
*** 3320,3326 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3320,3326 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "unknown relocation unspec"
*** 3331,3337 ****
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3331,3337 ----
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´
*** 3343,3403 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3343,3403 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3405,3423 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
--- 3405,3423 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3453,3459 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
--- 3453,3459 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
*************** msgid "invalid const_double operand"
*** 3588,3595 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3588,3595 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_mov
*** 3808,3919 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18352
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18431
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18449
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18462
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18477
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18505
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18523
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 3808,3919 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18346
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18443
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18456
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18471
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18499
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18517
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
*************** msgid "invalid %%P operand"
*** 3953,3959 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3953,3959 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "post-increment address is not a r
*** 4011,4017 ****
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 4011,4017 ----
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
*** 4196,4344 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 4196,4344 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚
*** 4478,4520 ****
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9592
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4478,4520 ----
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9600
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
*** 4752,4765 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 4752,4765 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4775,4781 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 4775,4781 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4784,4790 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 4784,4790 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %
*** 4801,4814 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
--- 4801,4814 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4818,4831 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
--- 4818,4831 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4837,4856 ****
  msgid "expected %<.%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 4837,4856 ----
  msgid "expected %<.%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸
*** 4859,4882 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 4859,4882 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4888,4894 ****
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 4888,4894 ----
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4901,4947 ****
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/decl.c:3233
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:3239
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:3245
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3251
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: cp/decl.c:3258
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4901,4947 ----
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/decl.c:3236
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:3242
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:3248
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: cp/decl.c:3261
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ
*** 5053,5059 ****
  msgid "<statement>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 5053,5059 ----
  msgid "<statement>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr ""
*** 5075,5203 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/error.c:2871
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3434
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In constructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5075,5203 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/error.c:2872
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3435
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In constructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr ""
*** 5261,5310 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¼Ð¸Ð½ÑƒÑ�"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· Ð±Ð¸Ñ‚Ñ�ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° ÐºÐ¾Ð½Ñ˜ÑƒÐ³Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5261,5310 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¼Ð¸Ð½ÑƒÑ�"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· Ð±Ð¸Ñ‚Ñ�ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° ÐºÐ¾Ð½Ñ˜ÑƒÐ³Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾ IF"
*** 5597,5607 ****
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
--- 5597,5607 ----
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
*************** msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ
*** 5795,5853 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:6847
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:6851
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: fortran/resolve.c:6855
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5795,5853 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:6857
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:6861
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: fortran/resolve.c:6865
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ
*** 5891,5903 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES ÑƒÐ· Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ REPEAT Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ˜Ðµ"
  
! #: fortran/trans-intrinsic.c:8030
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
--- 5891,5903 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES ÑƒÐ· Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ REPEAT Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ˜Ðµ"
  
! #: fortran/trans-intrinsic.c:8120
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 6175,6180 ****
--- 6175,6181 ----
  msgstr "-Xbind-now Ð¸ -Xbind-lazy Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 9668,9674 ****
  msgstr "ÐŸÐ¾Ñ€Ð°Ð²Ð½Ð°Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð° 32-Ð±Ð°Ñ˜Ñ‚Ð½Ñƒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
--- 9669,9675 ----
  msgstr "ÐŸÐ¾Ñ€Ð°Ð²Ð½Ð°Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð° 32-Ð±Ð°Ñ˜Ñ‚Ð½Ñƒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the name of the target architecture."
*************** msgid "Specify range of registers to mak
*** 10241,10247 ****
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° ÐºÐ¾Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 10242,10248 ----
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° ÐºÐ¾Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ ÐºÐ¾Ñ˜Ð¸ Ð¿Ð
*** 11111,11117 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ ÐºÐ¾Ñ˜Ð¸ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¸ Ð�Ð‘Ð˜"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 11112,11118 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ ÐºÐ¾Ñ˜Ð¸ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¸ Ð�Ð‘Ð˜"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 11651,11657 ****
  msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11652,11658 ----
  msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11660,11671 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11661,11672 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11678,11724 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ call Ð¸ rtc Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ðµ Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11679,11727 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ call Ð¸ rtc Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ðµ Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "ÐŸÑ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ
*** 12257,12263 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ÐŸÑ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mvrsave Ð¸ -mno-vrsave"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 12260,12266 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ÐŸÑ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mvrsave Ð¸ -mno-vrsave"
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 12265,12271 ****
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  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 ""
  
--- 12268,12274 ----
  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 ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  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 ""
  
*************** msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾Ñ�Ñ
*** 12389,12395 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð´Ð°Ñ‚Ð¸ Ð¦ÐŸÐ£"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 12392,12398 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð´Ð°Ñ‚Ð¸ Ð¦ÐŸÐ£"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð¿
*** 12431,12437 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð·Ð° -mfloat-gprs: â€ž%sâ€œ"
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 12434,12440 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð·Ð° -mfloat-gprs: â€ž%sâ€œ"
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr ""
*** 12531,12555 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð³ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ°/Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ°"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 12534,12558 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð³ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ°/Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ°"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 12569,12587 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 12572,12590 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 12597,12611 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
--- 12600,12614 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð
*** 12615,12631 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Use paired-single floating-point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ ÑƒÐ¿Ð°Ñ€ÐµÐ½Ðµ Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 12618,12634 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Use paired-single floating-point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ ÑƒÐ¿Ð°Ñ€ÐµÐ½Ðµ Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 12635,12641 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð¼Ð°Ð»Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
--- 12638,12644 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð¼Ð°Ð»Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð°"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
*************** msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð
*** 12672,12685 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°Ñ˜ mcount Ð·Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð¿Ñ€Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐ° Ð�Ð‘Ð˜Ñ˜Ð°"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12675,12687 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°Ñ˜ mcount Ð·Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð¿Ñ€Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐ° Ð�Ð‘Ð˜Ñ˜Ð°"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 13536,13542 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 13538,13544 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð
*** 13785,13797 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -Wextra"
  
  #: config/rs6000/rs6000.opt:338
! 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 ""
  
  #: config/rs6000/rs6000.opt:342
! 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 ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
--- 13787,13815 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -Wextra"
  
+ #: config/rs6000/rs6000.opt:334
+ #, fuzzy
+ #| msgid "Maximum number of errors to report"
+ msgid "Max number of bytes to move inline."
+ msgstr "Ð�Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ"
+ 
  #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare without loops."
! msgstr "Ð�Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ"
  
  #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop"
! msgid "Max number of bytes to compare with loops."
! msgstr "Ð�Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¸Ñ˜Ð° Ð½ÐµÐ¿Ñ€ÐµÐ±Ð°Ñ‡ÐµÐ½Ðµ Ð¿ÐµÑ‚Ñ™Ðµ"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop"
! msgid "Max number of pairs of load insns for compare."
! msgstr "Ð�Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ñ™ÑƒÑˆÑ›ÐµÑšÐ° Ñ˜ÐµÐ´Ð½Ðµ Ð¿ÐµÑ‚Ñ™Ðµ"
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
*************** msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð
*** 13805,13816 ****
--- 13823,13870 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -Wextra"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "Select full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿ÑƒÐ½Ñƒ Ð¸Ð»Ð¸ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ñƒ Ñ‚Ð°Ð±ÐµÐ»Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ñ€Ð°Ð³Ð°, Ð¸Ð»Ð¸ Ð±ÐµÐ· ÑšÐµ"
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐ° Ð�Ð‘Ð˜Ñ˜Ð°"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "Ð˜Ð·Ð°Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐ° Ñ�-Ð¿Ð¾Ð´Ð°Ñ†Ð¸Ð¼Ð°"
+ 
  #: config/rs6000/sysv4.opt:32
  #, fuzzy
  #| msgid "Put read-only data in SECTION"
  msgid "Allow readonly data in sdata."
  msgstr "Ð¡Ñ‚Ð°Ð²Ð¸ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ñƒ SECTION"
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÑƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ… Ð¢Ð›Ð¡ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð
*** 15240,15351 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð¾Ð¿Ñ™ÐµÐ½Ð¾Ð³ Ð¼Ð½Ð¾Ð¶ÐµÑšÐ°-Ð´Ð¾Ð´Ð°Ð²Ð°ÑšÐ°"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð²ÐµÐ»Ð¸ÐºÐµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:39
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ÐŸÑ€ÐµÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ÐŸÑ€ÐµÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate conditional move instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð³ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ°/Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ°"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÑƒ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÐµÑ›Ð¸ Ð´Ð°Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate string extension instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð¸Ñ‚Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ñƒ Ñ�Ð²Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 15294,15469 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð¾Ð¿Ñ™ÐµÐ½Ð¾Ð³ Ð¼Ð½Ð¾Ð¶ÐµÑšÐ°-Ð´Ð¾Ð´Ð°Ð²Ð°ÑšÐ°"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code in big endian mode"
  msgid "Generate code in big-endian mode."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð²ÐµÐ»Ð¸ÐºÐµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "Generate code in little-endian mode."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use reduced-set registers for register allocation."
  msgstr "ÐŸÑ€ÐµÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "ÐŸÑ€ÐµÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate conditional move instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð³ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ°/Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ°"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate performance extension version 2 instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÑƒ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÐµÑ›Ð¸ Ð´Ð°Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate string extension instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Specify the register allocation order"
  msgid "Specify the cpu for pipeline model."
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð¸Ñ‚Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  #| msgid "Warn when all constructors and destructors are private"
  msgid "Enable constructor/destructor feature."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ñƒ Ñ�Ð²Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate isel instructions"
  msgid "Guide linker to relax instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating-point multiply-add instructions"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑšÐµ-Ð´Ð¾Ð´Ð°Ð²Ð°ÑšÐµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Use paired-single floating-point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ ÑƒÐ¿Ð°Ñ€ÐµÐ½Ðµ Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions"
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ ÐºÐ¾Ñ˜Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð´ 68881 Ð·Ð° Ñ€Ð°Ñ‡ÑƒÐ½Ð°ÑšÐµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
+ 
+ #: config/nds32/nds32.opt:326
+ #, fuzzy
+ #| msgid "Pass arguments on the stack"
+ msgid "Always save $lp in the stack."
+ msgstr "ÐŸÑ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð
*** 16466,16478 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð³ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ°/Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ°"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate fused multiply/add instructions"
--- 16584,16589 ----
*************** msgstr ""
*** 19372,19379 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸"
--- 19483,19490 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸"
*************** msgid "expected boolean type"
*** 19409,19415 ****
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 19520,19526 ----
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 19950,19956 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 20061,20067 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³
*** 19980,19992 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 20091,20103 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½
*** 20037,20045 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 20148,20156 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 20052,20059 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 20163,20170 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 20193,20275 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
--- 20304,20384 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
! msgstr[3] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
! msgstr[3] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð
*** 20277,20354 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid memory model argument to builtin"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 20386,20463 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid memory model argument to builtin"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð
*** 20356,20362 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
--- 20465,20471 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 20364,20443 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:9703
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9726
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 20473,20552 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:9712
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9735
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ
*** 21682,21721 ****
  msgid "conversion to incomplete type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°Ð¼ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°Ð¼ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
! #: convert.c:1168
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
--- 21791,21830 ----
  msgid "conversion to incomplete type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°Ð¼ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°Ð¼ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
! #: convert.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
*************** msgstr ""
*** 21878,21889 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 21987,21998 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 21997,22009 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ"
  
! #: expr.c:10986
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
--- 22106,22118 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ"
  
! #: expr.c:10992
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
*************** msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€
*** 22021,22033 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 22130,22142 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð
*** 22039,22082 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.c:8327
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:8727
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
--- 22148,22191 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.c:8310
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:8710
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
*************** msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ /dev/zero: %m"
*** 22673,22700 ****
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð·Ð°Ð¿Ð¸ÑˆÐµÐ¼ ÐŸÐ¦Ð¥ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 22782,22809 ----
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð·Ð°Ð¿Ð¸ÑˆÐµÐ¼ ÐŸÐ¦Ð¥ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr ""
*** 22709,22720 ****
  msgid "null pointer dereference"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 22818,22830 ----
  msgid "null pointer dereference"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 23275,23284 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 23385,23394 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 23312,23318 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 23422,23428 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 23682,23943 ****
  msgid "function cannot be instrumented"
  msgstr "ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‡Ð¸ÑšÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, fuzzy, gcc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "a different type is defined in another translation unit"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "the incompatible type defined in another translation unit"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ"
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "the incompatible type is defined here"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°"
  
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "type mismatch in parameter %i"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 23792,24058 ----
  msgid "function cannot be instrumented"
  msgstr "ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‡Ð¸ÑšÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method %q+D"
  msgid "contains additional virtual method %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, fuzzy, gcc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "a different type is defined in another translation unit"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "the incompatible type defined in another translation unit"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ"
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "the incompatible type is defined here"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "Array reference out of bounds"
  msgid "array types have different bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°"
  
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "type mismatch in parameter %i"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 23959,23965 ****
  msgid "the extra base is defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: ipa-devirt.c:3780
  #, 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"
--- 24074,24080 ----
  msgid "the extra base is defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: ipa-devirt.c:3798
  #, 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[1] ""
*** 23968,23974 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3789
  #, 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"
--- 24083,24089 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3807
  #, 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[1] ""
*** 23977,23983 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3819
  #, 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"
--- 24092,24098 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3837
  #, 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[1] ""
*** 23986,23992 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3827
  #, 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"
--- 24101,24107 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3845
  #, 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[1] ""
*** 23995,24001 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3835
  #, 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"
--- 24110,24116 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3853
  #, 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[1] ""
*** 24004,24010 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3846
  #, 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"
--- 24119,24125 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: ipa-devirt.c:3864
  #, 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 "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð
*** 24306,24337 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
  msgstr ""
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ goto"
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 24421,24457 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses non-local goto"
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ goto"
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "default target was not set"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’
*** 24666,24678 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s"
--- 24786,24798 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ð¸Ð³Ð
*** 25315,25336 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ð›Ð¾Ñˆ next_regno Ð·Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð»Ð°Ð½Ð°Ñ† (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: ÐŸÐµÑ‚Ñ™Ð° Ñƒ regno Ð»Ð°Ð½Ñ†Ñƒ (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ð›Ð¾Ñˆ oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ€ÐµÐ³. Ñƒ Ð»Ð°Ð½Ñ†Ñƒ (%s %u %i)"
--- 25435,25456 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ð›Ð¾Ñˆ next_regno Ð·Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð»Ð°Ð½Ð°Ñ† (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: ÐŸÐµÑ‚Ñ™Ð° Ñƒ regno Ð»Ð°Ð½Ñ†Ñƒ (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ð›Ð¾Ñˆ oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ€ÐµÐ³. Ñƒ Ð»Ð°Ð½Ñ†Ñƒ (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 25379,25385 ****
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
--- 25499,25505 ----
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
*************** msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð° Ð½Ð¸Ñ
*** 25627,25791 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ"
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ñ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hash"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qE Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: symtab.c:1654
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 25747,25911 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ"
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ñ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hash"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qE Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: symtab.c:1660
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%H%<noreturn%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°
*** 27066,27078 ****
  msgid "control reaches end of non-void function"
  msgstr "%HÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð° Ñ�Ñ‚Ð¸Ð¶Ðµ Ð´Ð¾ ÐºÑ€Ð°Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute warn_unused_result"
--- 27186,27198 ----
  msgid "control reaches end of non-void function"
  msgstr "%HÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð° Ñ�Ñ‚Ð¸Ð¶Ðµ Ð´Ð¾ ÐºÑ€Ð°Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute warn_unused_result"
*************** msgstr ""
*** 27607,27613 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 27727,27733 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 27649,27747 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð¼Ð¸Ñ�Ð»Ð°"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9494
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%d"
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9508
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12468 tree.c:12490
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12471 tree.c:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12477 tree.c:12498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
--- 27769,27867 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð¼Ð¸Ñ�Ð»Ð°"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%d"
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9513
  #, fuzzy, gcc-internal-format, gfc-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_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12449
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12473 tree.c:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12476 tree.c:12498
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.c:12482 tree.c:12503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
*************** msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½
*** 27766,28010 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: tree.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "Main variant is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, fuzzy, gcc-internal-format
  #| msgid "verify_eh_tree failed"
  msgid "verify_type failed"
--- 27886,28130 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: tree.c:13534
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "Main variant is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "verify_eh_tree failed"
  msgid "verify_type failed"
*************** msgstr "verify_stmts Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»
*** 28032,28043 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "%HÐ˜Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð°: ÑƒÐºÑƒÐ¿Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %s (%d) Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð±. (%d)"
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 28152,28163 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "%HÐ˜Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð°: ÑƒÐºÑƒÐ¿Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %s (%d) Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð±. (%d)"
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð
*** 28992,28998 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 29112,29118 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐ° Ð°
*** 29263,29269 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array is too large"
--- 29383,29389 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array is too large"
*************** msgstr ""
*** 29907,29913 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
--- 30027,30033 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿
*** 29925,29949 ****
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
--- 30045,30069 ----
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
*************** msgstr ""
*** 30524,30531 ****
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
--- 30644,30651 ----
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
*************** msgid "%<memset%> used with length equal
*** 31226,31232 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "comparison between types %qT and %qT"
--- 31346,31352 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "comparison between types %qT and %qT"
*************** msgstr[1] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€
*** 31314,31320 ****
  msgstr[2] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  msgstr[3] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 31434,31440 ----
  msgstr[2] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  msgstr[3] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·
*** 31454,31502 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 31574,31622 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 31523,31554 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ñ†Ð°Ñ‡ -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 31643,31674 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ñ†Ð°Ñ‡ -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 32057,32064 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 32177,32184 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "ÐšÐ°ÑˆÑšÐµÑšÐµ L%d Ð¾Ñ�Ñ‚Ð°Ð²Ðµ
*** 32140,32147 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 32260,32267 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 32259,32269 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 32379,32389 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 32274,32431 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
--- 32394,32541 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
*************** msgid "You must enable crypto instructio
*** 32453,32605 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 32563,32715 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ð
*** 33474,33485 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
--- 33584,33595 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€Ð
*** 33589,34214 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ñƒ ÐŸÐ¦Ð¥ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸: %m"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° %q+D"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  #| msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "-mtune=x86-64 Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mtune=k8 Ð¸Ð»Ð¸ -mtune=generic ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°."
  
! #: config/i386/i386.c:3774
  #, fuzzy, gcc-internal-format
  #| msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "-mtune=x86-64 Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mtune=k8 Ð¸Ð»Ð¸ -mtune=generic ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -mg\n"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½"
  
! #: config/i386/i386.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3940
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "-mrtd calling convention not supported in the 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐ° -mrtd Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4533
  #, 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 Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386.c:4542
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:4543
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œ"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° "
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, 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 Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, 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 Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6485
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:6823
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qT Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.c:7175
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:7517
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7523
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7537
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, 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.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, 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.c:14985
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.c:15005
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
--- 33699,34309 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ñƒ ÐŸÐ¦Ð¥ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸: %m"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° %q+D"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/i386/i386.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "-mtune=x86-64 Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mtune=k8 Ð¸Ð»Ð¸ -mtune=generic ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°."
  
! #: config/i386/i386.c:3777
  #, fuzzy, gcc-internal-format
  #| msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "-mtune=x86-64 Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -mtune=k8 Ð¸Ð»Ð¸ -mtune=generic ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -mg\n"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "-masm=intel not supported in this configuration"
  msgstr "-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½"
  
! #: config/i386/i386.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3941
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3943
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for -mtune= switch"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  #| msgid "-mrtd calling convention not supported in the 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐ° -mrtd Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:4536
  #, 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 Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:4539
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386.c:4545
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:4546
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:4615
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œ"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° "
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, 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 Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, 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 Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386.c:6805
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qT Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.c:7160
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:7502
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7508
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7522
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7528
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, 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.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, 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.c:14970
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.c:14990
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
*************** msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð
*** 34216,34566 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "No dispatcher found for %s"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð·Ð° %qs"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35391
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35487
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386.c:35826
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35832
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35835
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 34311,34661 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "No dispatcher found for %s"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð·Ð° %qs"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35361
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35457
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386.c:35796
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35802
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35805
  #, 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 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 34804,34810 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
--- 34899,34905 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 35373,35379 ****
  msgid "constant argument out of range for %s"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "don't support string extension instructions"
--- 35468,35503 ----
  msgid "constant argument out of range for %s"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this builtin function is only available on the fr450"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "instruction scheduling not supported on this target machine"
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸"
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "%s not supported for nested functions"
! msgid "don't support performance extension instructions"
! msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 35398,35445 ****
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°: Ð½ÐµÐ¼Ð° Ñ‚ÐµÐºÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "a nested function is not supported for reduced registers"
  msgstr "-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
--- 35522,35587 ----
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°: Ð½ÐµÐ¼Ð° Ñ‚ÐµÐºÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "a nested function is not supported for reduced registers"
  msgstr "-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "intrinsic register index is out of range"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %s(%d) Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid id value for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code not supported"
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ñ
*** 35664,35702 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�Ð° Ð°ÑƒÑ‚Ð¾Ð¼. Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 35806,35844 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�Ð° Ð°ÑƒÑ‚Ð¾Ð¼. Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð
*** 35790,35801 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 35932,35943 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 35848,35854 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 35990,35996 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 36166,36172 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð²Ñ€Ð°Ñ›ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
--- 36308,36314 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð²Ñ€Ð°Ñ›ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð²Ñ€Ð°Ñ›ÐµÐ½
*** 36176,36182 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 36318,36324 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 36186,36197 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
--- 36328,36339 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ�Ð»Ðµ
*** 36202,36231 ****
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 36344,36373 ----
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builti
*** 36246,36258 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 36388,36400 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 36278,36337 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
--- 36420,36479 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
*************** msgstr ""
*** 36468,36474 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
--- 36610,36616 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
*************** msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²Ðµ
*** 36478,36489 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
--- 36620,36631 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ°
*** 36493,36514 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
--- 36635,36656 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð
*** 36519,36525 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
--- 36661,36667 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
*************** msgstr "-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñ
*** 36994,37015 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 37136,37157 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 37081,37111 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
--- 37223,37258 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
*************** msgstr ""
*** 37241,37433 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:11854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ r2 Ð¸ r5"
  
! #: config/rs6000/rs6000.c:32714
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/rs6000/rs6000.c:32808
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qE"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 37388,37580 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, fuzzy, gcc-internal-format
  #| msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:11862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %qs already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of %q+D should be %<char **%>"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "Use registers r2 and r5"
  msgid "%qs uses register r29"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ r2 Ð¸ r5"
  
! #: config/rs6000/rs6000.c:32748
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/rs6000/rs6000.c:32842
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qE"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ
*** 38287,38293 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð° Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸"
--- 38434,38440 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð° Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°
*** 38548,38554 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
--- 38695,38701 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°Ð
*** 38558,38564 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 38705,38711 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾
*** 38626,38632 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 38773,38779 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ñ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð
*** 38658,38664 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
--- 38805,38811 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %qE"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²
*** 38784,38790 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 38931,38937 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½
*** 39059,39065 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
--- 39206,39212 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð
*** 39244,39250 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 39391,39397 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÐºÐ
*** 39388,39394 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
--- 39535,39541 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
*************** msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð
*** 39583,39589 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
--- 39730,39736 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼
*** 39635,39641 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 39782,39788 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð
*** 39675,39681 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¸ Ð·Ð° Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
--- 39822,39828 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¸ Ð·Ð° Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½
*** 39706,39712 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
--- 39853,39859 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿
*** 39740,39746 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 39887,39893 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³
*** 39871,39882 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 40018,40029 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾
*** 39945,39951 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
--- 40092,40098 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð°
*** 40105,40142 ****
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, 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.c:11518 cp/semantics.c:5368
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
--- 40252,40289 ----
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, 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.c:11518 cp/semantics.c:5352
  #, 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.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr ""
*** 40168,40174 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 40315,40321 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 40213,40219 ****
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 40360,40366 ----
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´Ð
*** 40230,40236 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 40377,40383 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸
*** 40248,40255 ****
  msgid "unexpected attribute"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 40395,40402 ----
  msgid "unexpected attribute"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐ
*** 40291,40297 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
--- 40438,40444 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²
*** 40321,40327 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
--- 40468,40474 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð
*** 40393,40405 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
--- 40540,40552 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
*************** msgstr "%HÐ˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ð
*** 40533,40539 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 40680,40686 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚
*** 40567,40590 ****
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ else"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 40714,40737 ----
  #. 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.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ else"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr ""
*** 40606,40617 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 40753,40764 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð
*** 40640,40651 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 40787,40798 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 40956,40962 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 41103,41109 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»
*** 41020,41102 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 41167,41249 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, 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.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾
*** 41114,41173 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 41261,41320 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%>
*** 41190,41285 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð¸ %<long%> Ð¸ %<void%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
--- 41337,41432 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð¸ %<long%> Ð¸ %<void%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð°
*** 41290,41302 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 41437,41449 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 41317,41335 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 41464,41482 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð°
*** 41341,41413 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT"
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %qs"
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 41488,41560 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT"
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %qs"
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð
*** 41424,41430 ****
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 41571,41577 ----
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
*** 41435,41478 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 41582,41625 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 41482,41503 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 41629,41650 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾
*** 41507,41583 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, 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.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 41654,41730 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, 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.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð°
*** 41598,41631 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 41745,41778 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚
*** 41683,41730 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 41830,41877 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ
*** 41741,41747 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
--- 41888,41894 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%
*** 41868,41874 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
--- 42015,42021 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ
*** 41893,41899 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 42040,42046 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ñ
*** 42002,42020 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, fuzzy, gcc-internal-format
  #| msgid "comparison with string literal results in unspecified behaviour"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»Ñ‚ÑƒÑ˜Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµÐ¼"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 42149,42167 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, fuzzy, gcc-internal-format
  #| msgid "comparison with string literal results in unspecified behaviour"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»Ñ‚ÑƒÑ˜Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµÐ¼"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 42041,42047 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 42188,42194 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ð¿Ð¾ÐºÐ°
*** 42291,42297 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
--- 42438,42444 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
*************** msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»
*** 42469,42475 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
--- 42616,42622 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
*************** msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¸Ð· Ð½ÐµÑ�Ð°Ð³
*** 42542,42548 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
--- 42689,42695 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
*************** msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð
*** 42621,42632 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑˆÐ¸Ñ€Ð¾ÐºÐ¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼"
--- 42768,42779 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑˆÐ¸Ñ€Ð¾ÐºÐ¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼"
*************** msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ
*** 42675,42681 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
--- 42822,42828 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð³Ñ€ÑƒÐ¿Ð° Ð²Ð¸Ñ‚
*** 42690,42696 ****
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
--- 42837,42843 ----
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸
*** 42822,42828 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
--- 42969,42975 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
*************** msgstr "%<long%> Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¿Ñ€ÐµÐºÐ
*** 42865,42871 ****
  msgid "case label is not an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
--- 43012,43018 ----
  msgid "case label is not an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
*************** msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½
*** 42875,42891 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
--- 43022,43038 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚
*** 42912,42933 ****
  msgid "expression statement has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ == Ð¸Ð»Ð¸ != Ð½Ð¸Ñ˜Ðµ Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾"
--- 43059,43080 ----
  msgid "expression statement has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ == Ð¸Ð»Ð¸ != Ð½Ð¸Ñ˜Ðµ Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾"
*************** msgid "ordered comparison of pointer wit
*** 42980,42986 ****
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
--- 43127,43133 ----
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð
*** 43012,43023 ****
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 43159,43170 ----
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 43028,43054 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 43175,43201 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 43061,43134 ****
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ñ˜ Ð¾Ð´ÐµÑ™ÐºÐµ Ð½Ð¸Ð·Ð° Ñƒ Ð½ÐµÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð½ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ ÑƒÐ»Ð°Ð·Ñƒ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
--- 43208,43281 ----
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ñ˜ Ð¾Ð´ÐµÑ™ÐºÐµ Ð½Ð¸Ð·Ð° Ñƒ Ð½ÐµÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð½ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ ÑƒÐ»Ð°Ð·Ñƒ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
*************** msgstr ""
*** 43149,43155 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 43296,43302 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
*************** msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½
*** 43160,43176 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 43307,43323 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 43185,43202 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 43332,43349 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸
*** 43209,43241 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 43356,43388 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 43258,43320 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, 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 Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 43405,43467 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, 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 Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð
*** 43326,43358 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 43473,43505 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð·
*** 43502,43508 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 43649,43655 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 43589,44294 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%D(%A)%> "
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, 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 "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4554
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°"
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid " (operand types are %qT and %qT)"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸:\n"
  
! #: cp/call.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s Ð·Ð° Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾ %<operator?:%> Ñƒ %<%E ? %E : %E%>"
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E%s%>"
  
! #: cp/call.c:4653
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s Ð·Ð° %<operator[]%> Ñƒ %<%E[%E]%>"
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s Ð·Ð° %qs Ñƒ %<%s %E%>"
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E %s %E%>"
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�Ñ€ÐµÐ´ÑšÐµÐ³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ?:"
  
! #: cp/call.c:4857
  #, 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.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.c:5794
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/call.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "no corresponding deallocation function for `%D'"
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, 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 "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/call.c:6994
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:6998
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:7001
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7037
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7043
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7153
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/call.c:7330
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:7965
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, 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.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, 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.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9261
  #, 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.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:9309
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:10418
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.c:10652
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10981
  #, 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"
--- 43736,44441 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%D(%A)%> "
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, 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 "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4560
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°"
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid " (operand types are %qT and %qT)"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸:\n"
  
! #: cp/call.c:4640
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s Ð·Ð° Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾ %<operator?:%> Ñƒ %<%E ? %E : %E%>"
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E%s%>"
  
! #: cp/call.c:4659
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.c:4662
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s Ð·Ð° %<operator[]%> Ñƒ %<%E[%E]%>"
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s Ð·Ð° %qs Ñƒ %<%s %E%>"
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E %s %E%>"
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�Ñ€ÐµÐ´ÑšÐµÐ³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ?:"
  
! #: cp/call.c:4863
  #, 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.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.c:5800
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  #| msgid "no corresponding deallocation function for `%D'"
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™"
  
! #: cp/call.c:6441
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, 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 "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/call.c:7004
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:7008
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:7011
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7047
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7053
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:7163
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/call.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/call.c:7340
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:7979
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, 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.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, 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.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9276
  #, 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.c:9300
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:10433
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.c:10667
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10998
  #, 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 ""
*** 44335,44342 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 44482,44489 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 44382,44388 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qT declared here"
--- 44529,44535 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qT declared here"
*************** msgstr "  Ð¾Ð²Ð¸Ð¼ %q+D"
*** 44468,44474 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 44615,44621 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð
*** 44772,44778 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
--- 44919,44925 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾Ð
*** 44846,44852 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
--- 44993,44999 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
*************** msgstr ""
*** 44948,45326 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1625
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.c:1636
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, 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 "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:3320
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñƒ â€˜%sâ€™"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 45095,45473 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1634
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, 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 "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.c:1924
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "%qE declared %<threadprivate%> after first use"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñƒ â€˜%sâ€™"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ
*** 45373,45379 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
--- 45520,45526 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½
*** 45384,45725 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/cvt.c:765
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %q#T Ñƒ %q#T"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ %qT Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ Ð½ÐµÑ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1009
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: cp/cvt.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ðµ Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°"
  
! #: cp/cvt.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1332
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1337
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1342
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1347
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1407
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1411
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1415
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1419
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1443
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1448
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1453
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1458
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1463
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1500
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "statement with no effect"
  msgid "statement has no effect"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð· %qT"
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  Ð¼Ð¾Ð³ÑƒÑ›Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ñƒ %qD Ð¸ %qD"
--- 45531,45872 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/cvt.c:769
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %q#T Ñƒ %q#T"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ %qT Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr "%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ Ð½ÐµÑ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1013
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: cp/cvt.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ðµ Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°"
  
! #: cp/cvt.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/cvt.c:1331
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1336
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1341
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "object %qE of incomplete type %qT will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %s"
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1411
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1415
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1419
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1423
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1431
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/cvt.c:1447
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1457
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1462
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1472
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡, Ð° Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð², Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "statement with no effect"
  msgid "statement has no effect"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1521
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° Ð¸Ð· %qT"
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  Ð¼Ð¾Ð³ÑƒÑ›Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ñƒ %qD Ð¸ %qD"
*************** msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶Ð
*** 45764,45992 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+F"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#D"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð½Ð°Ð²Ð¾Ð´Ð° Ñƒ %q+#D"
  
! #: cp/decl.c:2004
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "deleted definition of %q+D"
--- 45911,46139 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+F"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD was here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ %q#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "%q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q+#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#D"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð½Ð°Ð²Ð¾Ð´Ð° Ñƒ %q+#D"
  
! #: cp/decl.c:2007
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "deleted definition of %q+D"
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 46000,46043 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
--- 46147,46190 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
*************** msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚
*** 46046,46733 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3828
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3844
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð° %q+#T Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %qs"
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:4785
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:4978
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.c:5145
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.c:5403
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/decl.c:5657
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.c:5906
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:6040
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.c:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>"
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:7063
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.c:7311
  #, 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 "  Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D Ñ˜ÐµÑ€ Ð¸Ð¼Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
! #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
! msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
--- 46193,46881 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:3831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3847
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:3876
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:4760
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð° %q+#T Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %qs"
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:4788
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.c:5148
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:5298
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.c:5406
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:5549
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/decl.c:5667
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.c:5916
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:6050
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6159
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.c:6390
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:7081
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.c:7329
  #, 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 "  Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D Ñ˜ÐµÑ€ Ð¸Ð¼Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is an inaccessible base of %qT"
! msgid "cannot decompose inaccessible member %qD of %qT"
! msgstr "%qT Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð°Ñ‡Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgstr[1] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚
*** 46737,46743 ****
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 46885,46891 ----
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:7621
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
*************** msgstr[1] ""
*** 46746,46752 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 46894,46900 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[1] ""
*** 46755,48291 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7656
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %L"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.c:7732
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8459
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8468
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8477
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:8590
  #, 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 "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼Ð° Ð½Ðµ-Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8730
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:8878
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8879
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8917
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9027
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9419
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9549
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9551
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:9597
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:9628
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ñ…"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9902
  #, 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 "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:9958
  #, 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 "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.c:10225
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:10262
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:10419
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10425
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10466
  #, 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 "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð´Ð° Ð¾Ð±Ð¸Ñ‡Ð°Ð½ %<complex%> Ð·Ð½Ð°Ñ‡Ð¸ %<double complex%>"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10569
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10571
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10573
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10575
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10577
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs"
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10595
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10663
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, 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 "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<typedef%>"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:11321
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.c:11627
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/decl.c:11663
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:11674
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11679
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:11684
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11720
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:11936
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð½Ð¸Ð·Ð¾Ð²Ðµ"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12080
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°"
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:12101
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:12112
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12203
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12213
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12375
  #, 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 "%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in class %qs"
  msgid "%qs defined in a non-class scope"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qs"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D has %<extern%> and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:12698
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12809
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:12836
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/decl.c:12838
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
--- 46903,48450 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7695
  #, 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 "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %L"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! #| msgid "cannot %s a pointer to incomplete type %qT"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
! 
! #: cp/decl.c:7774
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:8499
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8519
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:8528
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:8542
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:8632
  #, 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 "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼Ð° Ð½Ðµ-Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8772
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:8920
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8921
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8959
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9076
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9600
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:9646
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:9662
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:9677
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ñ…"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:9951
  #, 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 "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:10007
  #, 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 "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.c:10274
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.c:10283
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:10311
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:10468
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10474
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10515
  #, 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 "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð´Ð° Ð¾Ð±Ð¸Ñ‡Ð°Ð½ %<complex%> Ð·Ð½Ð°Ñ‡Ð¸ %<double complex%>"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10618
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10620
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10622
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10624
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10626
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs"
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> or %<short%> invalid for %qs"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:10644
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10712
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, 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 "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<typedef%>"
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11156
! #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
! msgstr ""
! 
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:11379
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.c:11685
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/decl.c:11721
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:11732
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11737
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:11742
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:11778
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð½Ð¸Ð·Ð¾Ð²Ðµ"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12139
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°"
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:12160
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12262
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12434
  #, 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 "%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in class %qs"
  msgid "%qs defined in a non-class scope"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qs"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D has %<extern%> and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:12757
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12868
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/decl.c:12897
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ
*** 48306,48490 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.c:13169
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:13175
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13292
  #, 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 "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13362
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:13488
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D"
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
--- 48465,48649 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.c:13228
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:13234
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13351
  #, 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 "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13430
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13438
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:13547
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D"
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
*************** msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð
*** 48496,48591 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.c:13747
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:13783
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:13998
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
--- 48655,48750 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.c:13806
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:13842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:14057
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡
*** 48595,48679 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:14560
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: cp/decl.c:14620
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.c:14651
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14762
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, 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 "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ ÑƒÑ�Ð»ÐµÐ´ %<volatile%>"
  
! #: cp/decl.c:15937
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:15951
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 48754,48838 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14678
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: cp/decl.c:14679
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.c:14710
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:14821
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, 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 "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ ÑƒÑ�Ð»ÐµÐ´ %<volatile%>"
  
! #: cp/decl.c:15996
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:16010
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¾Ð±Ñ€Ð¸Ñ�Ð°Ñ
*** 48714,48720 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð±Ñ€Ð¸Ñ�Ð°ÑšÐµ %qT Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
--- 48873,48879 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð±Ñ€Ð¸Ñ�Ð°ÑšÐµ %qT Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð
*** 48728,48734 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
--- 48887,48893 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
*************** msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½
*** 48847,48891 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
--- 49006,49050 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°
*** 48894,48965 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2663
  #, 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 Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 49053,49124 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2664
  #, 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 Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:2695
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°
*** 48969,49054 ****
  #. 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.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, 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 Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl2.c:4333
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ð¾Ð´ÐµÑ™Ð°Ðº Ð·Ð° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:5142
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/decl2.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 49128,49213 ----
  #. 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.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, 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 Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl2.c:4334
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ð¾Ð´ÐµÑ™Ð°Ðº Ð·Ð° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:5143
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/decl2.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<typename%> Ð¸
*** 49059,49171 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/error.c:4262
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD"
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
--- 49218,49330 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/error.c:4263
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD"
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð
*** 49319,49708 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(Ð°ÐºÐ¾ Ð½Ð¸Ñ�Ñ‚Ðµ Ð¾Ð²Ð¾ Ð½Ð°Ð¼ÐµÑ€Ð°Ð²Ð°Ð»Ð¸, Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½, Ð¸ Ð´Ð¾Ð´Ð°Ñ˜Ñ‚Ðµ Ð¾Ð²Ð´Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ) -Wno-non-template-friend Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ"
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/init.c:461
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "value-initialization of function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð°Ð¼Ð° Ñ�ÐµÐ±Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ°"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1042
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ %qT"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  when initialized here"
  msgstr "%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for %qD"
  msgid "multiple initializations given for %qD"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for base %qT"
  msgid "multiple initializations given for base %qT"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinitializations for multiple members of %qT"
  msgid "initializations for multiple members of %qT"
  msgstr "%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT"
  
! #: cp/init.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ"
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:2087
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:2405
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:2708
  #, 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.c:2719
  #, 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.c:2730
  #, 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.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/init.c:2888
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, 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 "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.c:2973
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:3099
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, 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 "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:4626
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
--- 49478,49867 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(Ð°ÐºÐ¾ Ð½Ð¸Ñ�Ñ‚Ðµ Ð¾Ð²Ð¾ Ð½Ð°Ð¼ÐµÑ€Ð°Ð²Ð°Ð»Ð¸, Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½, Ð¸ Ð´Ð¾Ð´Ð°Ñ˜Ñ‚Ðµ Ð¾Ð²Ð´Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ) -Wno-non-template-friend Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ"
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "value-initialization of incomplete type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/init.c:463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "value-initialization of function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð°Ð¼Ð° Ñ�ÐµÐ±Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ°"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1044
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ %qT"
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  when initialized here"
  msgstr "%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for %qD"
  msgid "multiple initializations given for %qD"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  #| msgid "%Jmultiple initializations given for base %qT"
  msgid "multiple initializations given for base %qT"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinitializations for multiple members of %qT"
  msgid "initializations for multiple members of %qT"
  msgstr "%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT"
  
! #: cp/init.c:1255
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ"
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:2089
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in %<new%> of %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:2710
  #, 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.c:2721
  #, 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.c:2732
  #, 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.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/init.c:2890
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, 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 "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.c:2975
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:3101
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, 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 "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:3743
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:4628
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
*************** msgstr ""
*** 49714,49720 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 49873,49879 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr "%qD Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ
*** 49801,49868 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)"
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½"
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 49960,50027 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)"
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½"
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ
*** 49992,50039 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "due to different exception specifications"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/name-lookup.c:2662
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
--- 50151,50198 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "due to different exception specifications"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/name-lookup.c:2667
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "local external declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration %q+#D"
  msgid "does not match previous declaration %q#D"
*************** msgstr "ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð
*** 50042,50105 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ð¸Ð¼ÐµÐ½Ð° Ð·Ð° %qD"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð²Ð¾Ð¼ %q+D Ð¿Ð¾ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¸Ð¼Ð° Ð˜Ð¡Ðž Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð°"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð²Ð¾Ð¼ %q+D Ð¿Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ð¼ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¸Ð¼Ð°"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of %qD changed for new ISO %<for%> scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° %qD Ð¿Ñ€ÐµÐ¼Ð° Ð½Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ·Ð°ÑšÑƒ Ð˜Ð¡Ðž %<for%>"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D Ñ˜ÐµÑ€ Ð¸Ð¼Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 50201,50264 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr "Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ð¸Ð¼ÐµÐ½Ð° Ð·Ð° %qD"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð²Ð¾Ð¼ %q+D Ð¿Ð¾ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¸Ð¼Ð° Ð˜Ð¡Ðž Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð°"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this %q+D under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð²Ð¾Ð¼ %q+D Ð¿Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ð¼ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¸Ð¼Ð°"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of %qD changed for new ISO %<for%> scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° %qD Ð¿Ñ€ÐµÐ¼Ð° Ð½Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ·Ð°ÑšÑƒ Ð˜Ð¡Ðž %<for%>"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D Ñ˜ÐµÑ€ Ð¸Ð¼Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at %q+D"
  msgid "using obsolete binding %qD"
  msgstr "  ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %q+D"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€
*** 50107,50224 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°. ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ %<using %D%>"
  
! #: cp/name-lookup.c:4031
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/name-lookup.c:4069
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð·Ð° Ð½Ðµ-Ñ‡Ð»Ð°Ð½ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:4804
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#T"
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.c:4953
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 50266,50383 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°. ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ %<using %D%>"
  
! #: cp/name-lookup.c:4036
  #, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/name-lookup.c:4074
  #, gcc-internal-format
  msgid "%qD not declared"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð·Ð° Ð½Ðµ-Ñ‡Ð»Ð°Ð½ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.c:4809
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#T"
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.c:4958
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[1] ""
*** 50227,50311 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.c:5397
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/name-lookup.c:6952
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX leaving pop_everything ()\n"
--- 50386,50476 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.c:5447
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! #| msgid "%<this%> is unavailable for static member functions"
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/name-lookup.c:7163
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX leaving pop_everything ()\n"
*************** msgstr ""
*** 50326,50332 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 50491,50497 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸
*** 50354,50360 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 50519,50525 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð
*** 50446,50452 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
--- 50611,50617 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
*************** msgstr ""
*** 50692,50698 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 50857,50863 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·
*** 50783,50789 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 50948,50954 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> Ð
*** 50798,51741 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_frame_address%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/parser.c:7005
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||"
  
! #: cp/parser.c:9417
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %<volatile%>"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T"
  
! #: cp/parser.c:13697
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15805
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16180
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.c:18156
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð°\n"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19497
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19668
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/parser.c:20158
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 50963,51897 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_frame_address%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/parser.c:6995
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8404
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||"
  
! #: cp/parser.c:9410
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! #| msgid "new types may not be defined in a return type"
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:10281
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %<volatile%>"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T"
  
! #: cp/parser.c:13693
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15806
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:16189
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.c:18166
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:18282
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð°\n"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19508
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19679
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/parser.c:20169
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
*** 51745,52187 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20325
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:20627
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:21437
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:22999
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23037
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:23043
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:23101
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23591
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23956
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:25189
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.c:26455
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 51901,52343 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20336
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:20638
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:21429
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22653
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:23012
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23050
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:23056
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:23114
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23605
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23970
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:23984
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: cp/parser.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.c:26476
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€
*** 52190,52859 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.c:26811
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð¸Ñ˜Ð°-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:27069
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:28246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/parser.c:28254
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð¸ %<short%> Ð¸ %<char%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.c:28335
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28338
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28347
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28350
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:28353
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28365
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.c:28430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28445
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28448
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:28481
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28798
  #, 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%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:29041
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:31990
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.c:39274
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:314
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:693
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  Ð¸Ð· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q+#D"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)"
  
! #: cp/pt.c:940
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "specialization of alias template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %q#T Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qT"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a variable template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D"
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Code"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
--- 52346,53015 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.c:26832
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð¸Ñ˜Ð°-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:27090
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:28267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/parser.c:28275
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð¸ %<short%> Ð¸ %<char%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28371
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:28374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28380
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28389
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28392
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28401
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28407
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28410
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28413
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.c:28451
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:28502
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28819
  #, 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%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:29062
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:32011
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.c:39295
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:315
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:694
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr "  Ð¸Ð· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q+#D"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)"
  
! #: cp/pt.c:941
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "specialization of alias template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %q#T Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qT"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a variable template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D"
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attributes %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Code"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing primary template attribute %s"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ
*** 52861,52920 ****
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð° Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ"
  
! #: cp/pt.c:2850
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:2895
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/pt.c:2966
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
--- 53017,53076 ----
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð° Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ"
  
! #: cp/pt.c:2851
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:2854
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/pt.c:2967
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ°
*** 52927,53076 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:3044
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qT"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4081
  #, fuzzy, gcc-internal-format
  #| msgid "<anonymous>"
  msgid "        <anonymous>"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:4853
  #, 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 "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:4857
  #, 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.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 53083,53232 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:3045
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qT"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "<anonymous>"
  msgid "        <anonymous>"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:4854
  #, 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 "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:4858
  #, 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.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, 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.c:4885
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgstr[1] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾
*** 53080,53098 ****
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  msgstr[3] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:5246
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
--- 53236,53254 ----
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  msgstr[3] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.c:5247
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð
*** 53100,53152 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5304
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 53256,53308 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/pt.c:5504
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð
*** 53157,53215 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:5668
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#D"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %d"
  
! #: cp/pt.c:5725
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:5728
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð° Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ %d"
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.c:5881
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:5894
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "redeclared with %d template parameter"
--- 53313,53371 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:5669
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#D"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %d"
  
! #: cp/pt.c:5726
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:5729
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð° Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ %d"
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.c:5882
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:5895
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgstr[1] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±
*** 53219,53225 ****
  msgstr[2] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[3] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %qD used %d template parameter"
--- 53375,53381 ----
  msgstr[2] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[3] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgstr[1] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»
*** 53229,53240 ****
  msgstr[2] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  msgstr[3] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:5946
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#D"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#D"
--- 53385,53396 ----
  msgstr[2] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  msgstr[3] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#D"
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#D"
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð
*** 53243,53374 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6320
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "  mismatched types %qT and %qT"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.c:6430
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:6489
  #, 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"
--- 53399,53530 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "  mismatched types %qT and %qT"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/pt.c:6440
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:6490
  #, 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[1] ""
*** 53377,53692 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/pt.c:6520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  #| msgid "template argument for %qD uses local type %qT"
  msgid "in template argument for type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.c:6840
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼"
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:7653
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %C"
  
! #: cp/pt.c:7804
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð´Ð¾Ð±Ð¸Ñ… %qD"
  
! #: cp/pt.c:7948
  #, 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 "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:8011
  #, 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 "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8293
  #, 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 "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8956
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:9865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 53533,53854 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/pt.c:6521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "template argument for %qD uses local type %qT"
  msgid "in template argument for type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.c:6841
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6888
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼"
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6959
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:7654
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %C"
  
! #: cp/pt.c:7805
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð´Ð¾Ð±Ð¸Ñ… %qD"
  
! #: cp/pt.c:7949
  #, 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 "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:8012
  #, 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 "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8294
  #, 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 "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, 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 "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:9223
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:10125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! #| msgid "%Jflexible array member in union"
! msgid "flexible array member %qD in union"
! msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 53705,53998 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:13548
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13550
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.c:13668
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.c:13670
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/pt.c:18339
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:18342
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18655
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18680
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22675
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:22686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:22694
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:22730
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22816
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22889
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 53867,54160 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:13881
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13883
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.c:14001
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.c:14003
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:15178
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/pt.c:18712
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:18715
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19028
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19053
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:23034
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:23042
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:23078
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:23165
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:23238
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð
*** 54005,54122 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:23693
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:26213
  #, 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.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:26375
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 54167,54290 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:24043
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:26586
  #, 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.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:26748
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ #| msgid "use of %qs in template"
+ msgid "invalid use of %qT in template argument"
+ msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€Ð
*** 54337,54343 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
--- 54505,54511 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´
*** 54388,54394 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
--- 54556,54562 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
*************** msgid "%qT is not an enumeration type"
*** 54465,54798 ****
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:6450
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6507
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6569
  #, 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.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.c:6588
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7536
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.c:7550
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8721
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.c:8751
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:9320
  #, 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 "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9373
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 54633,54967 ----
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! #| msgid "cannot apply %<offsetof%> to member function %qD"
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6295
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6495
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6557
  #, 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.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.c:6576
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7524
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.c:7538
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8709
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.c:8739
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:9308
  #, 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 "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9361
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑ
*** 54934,54946 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
--- 55103,55115 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð
*** 55011,55880 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<sizeof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<__alignof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2406
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qE"
  
! #: cp/typeck.c:2465
  #, 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 "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2614
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qT"
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/typeck.c:2947
  #, 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 Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2983
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3151
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3191
  #, 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.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qE"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3703
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð·Ð²Ð°ÑšÐµ %<::main%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: cp/typeck.c:3724
  #, fuzzy, gcc-internal-format
  #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>"
  
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3912
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:3915
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULL"
  
! #: cp/typeck.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULL"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð° Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:4703
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð½Ðµ-Ñ€ÐµÐ°Ð»Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/typeck.c:5162
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€Ð°Ñ›ÐµÐ½Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð²ÐµÐ·Ð°Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5859
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5876
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
! #: cp/typeck.c:5946
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:7243
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7395
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "%s 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 "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½ %qT Ð¸ %qT"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, 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 "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¿Ð¾Ð²ÐµÑ›Ð°Ð²Ð° Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:7468
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:7482
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº"
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7665
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7778
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8151
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.c:8191
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:8193
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:8488
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8792
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8796
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8800
! #, fuzzy
! #| msgid "cannot convert %qT to %qT in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8808
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8812
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.c:8843
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8847
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ð¸Ð· Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:9162
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:9165
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/typeck.c:9201
  #, 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 "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 55180,56043 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<sizeof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<__alignof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2411
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qE"
  
! #: cp/typeck.c:2470
  #, 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 "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2619
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qT"
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/typeck.c:2952
  #, 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 Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2988
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3167
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:3207
  #, 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.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qE"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3719
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð·Ð²Ð°ÑšÐµ %<::main%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: cp/typeck.c:3740
  #, fuzzy, gcc-internal-format
  #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>"
  
! #: cp/typeck.c:3757
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to function %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3928
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:3931
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULL"
  
! #: cp/typeck.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULL"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð° Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð½Ðµ-Ñ€ÐµÐ°Ð»Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/typeck.c:5178
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€Ð°Ñ›ÐµÐ½Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð²ÐµÐ·Ð°Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5875
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:5892
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
! #: cp/typeck.c:5949
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:6604
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:7249
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7413
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "%s 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 "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½ %qT Ð¸ %qT"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, 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 "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¿Ð¾Ð²ÐµÑ›Ð°Ð²Ð° Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:7486
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:7500
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº"
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7687
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:7800
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.c:8213
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:8215
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:8510
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert %qT to %qT in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8821
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8825
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8833
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8837
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8841
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.c:8872
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8876
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8896
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ð¸Ð· Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:9191
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:9194
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/typeck.c:9230
  #, 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 "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 56122,56273 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð°Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:963
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:1498
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.c:1866
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1921
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#T"
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.c:2334
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.c:2337
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
--- 56285,56436 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð°Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:966
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:1504
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1587
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.c:1872
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1927
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#T"
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.c:2341
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.c:2344
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
*************** msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸
*** 56722,56771 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 56885,56934 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 57880,57886 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 58043,58049 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°
*** 58074,58080 ****
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 58237,58243 ----
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 58344,58826 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate array spec for Cray pointee at %C."
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð° ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %C."
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: fortran/decl.c:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/decl.c:2636
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° â€˜=>â€™, Ð½Ðµ â€˜=â€™"
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾"
  
! #: fortran/decl.c:2683
  #, 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.c:2691
  #, 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.c:2699
  #, 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 "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ð�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %s*%d ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing right paren at %C"
  msgid "Missing right parenthesis at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:2938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing right paren at %C"
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind %d not supported for type %s at %C"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ CHARACTER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, fuzzy, gcc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð²Ñ€Ñ�Ñ‚Ðµ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: fortran/decl.c:3788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ‚Ð¸Ð¿ BYTE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Ð¢Ð¸Ð¿ BYTE ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ Ð½Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸"
  
! #: fortran/decl.c:3815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT NONE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Ð¡Ð»Ð¾Ð²Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð°Ð»Ñ„Ð°Ð±ÐµÑ‚Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ñ€ÐµÑ‚ÐºÑƒ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4423
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/decl.c:4546
  #, 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.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting list of named entities at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in %s statement at %C"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "Missing codimension specification at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute at %L is not allowed outside of a MODULE"
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¸Ð·Ð²Ð°Ð½ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:5205
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "PROTECTED attribute at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Line truncated at %C"
  msgid "VALUE attribute at %C"
  msgstr "Ð›Ð¸Ð½Ð¸Ñ˜Ð° Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, 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.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, 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.c:5538
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/decl.c:5566
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
--- 58507,58989 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate array spec for Cray pointee at %C."
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð° ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %C."
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: fortran/decl.c:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/decl.c:2663
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° â€˜=>â€™, Ð½Ðµ â€˜=â€™"
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾"
  
! #: fortran/decl.c:2710
  #, 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.c:2718
  #, 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.c:2726
  #, 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 "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Ð¡Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ð�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %s*%d ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing right paren at %C"
  msgid "Missing right parenthesis at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing right paren at %C"
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind %d not supported for type %s at %C"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ CHARACTER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, fuzzy, gcc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð²Ñ€Ñ�Ñ‚Ðµ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: fortran/decl.c:3819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ‚Ð¸Ð¿ BYTE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Ð¢Ð¸Ð¿ BYTE ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ Ð½Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸"
  
! #: fortran/decl.c:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT NONE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Ð¡Ð»Ð¾Ð²Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð°Ð»Ñ„Ð°Ð±ÐµÑ‚Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ñ€ÐµÑ‚ÐºÑƒ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4454
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/decl.c:4577
  #, 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.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting list of named entities at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in %s statement at %C"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "Missing codimension specification at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute at %L is not allowed outside of a MODULE"
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¸Ð·Ð²Ð°Ð½ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:5236
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "PROTECTED attribute at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:5355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Line truncated at %C"
  msgid "VALUE attribute at %C"
  msgstr "Ð›Ð¸Ð½Ð¸Ñ˜Ð° Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, 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.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, 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.c:5569
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/decl.c:5597
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
*************** msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð
*** 58828,59874 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing generic specification in USE statement at %C"
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ USE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: fortran/decl.c:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5819
  #, fuzzy, 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."
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ð¸ Ð·Ð°Ñ‚Ð¾ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°."
  
! #: fortran/decl.c:5861
  #, 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 "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %s"
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:6157
  #, 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 "Ð˜Ð¼Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/decl.c:6170
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6194
  #, 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â€™ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° RESULT ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð¾Ð´ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: fortran/decl.c:6355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/decl.c:6605
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Procedure pointer component at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "MODULE PROCEDURE ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð° Ð»Ð¸Ñ�Ñ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ PROGRAM"
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ MODULE"
  
! #: fortran/decl.c:7148
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ MODULE"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ BLOCK DATA"
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/decl.c:7159
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° SELECT"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DERIVED TYPE"
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° IF-THEN"
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° SELECT"
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° FORALL"
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° WHERE"
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° END ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function name '%s' not allowed at %C"
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð˜Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° END ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %s ÐºÐ¾Ð´ %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7957
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð±Ð»Ð¾ÐºÐ° Ð·Ð° â€˜%sâ€™ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° â€˜%sâ€™ Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DIMENSION"
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DIMENSION"
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð·Ð½Ð°Ðº Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "Cray pointer at %C must be an integer"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸."
  
! #: fortran/decl.c:8289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes."
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°."
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜)â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8370
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐšÑ€ÐµÑ˜Ð¾Ð²Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ñƒ -fcray-pointer."
  
! #: fortran/decl.c:8486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %s ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°"
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .%s. ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°"
  
! #: fortran/decl.c:8648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:8747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER"
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð·Ð½Ð°Ðº = Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER"
  
! #: fortran/decl.c:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initializer not allowed for COMMON variable '%s' at %C"
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8959
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐŸÐ¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate PRIVATE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PRIVATE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected :: in TYPE definition at %C"
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ :: Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ TYPE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9452
  #, 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 "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ"
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: fortran/decl.c:9495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type at %C can only be PRIVATE within a MODULE"
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type at %C can only be PUBLIC within a MODULE"
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ˜Ð°Ð²Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9580
  #, 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 "Ð”ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› ÑƒÑ‡Ð¸ÑšÐµÐ½Ð°"
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9734
  #, 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 "Ð˜Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ :: Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ TYPE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9923
  #, 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 "Ð˜Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9933
  #, 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 "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:9950
  #, 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 "Ð”ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› ÑƒÑ‡Ð¸ÑšÐµÐ½Ð°"
  
! #: fortran/decl.c:10011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ CHARACTER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ð½Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/decl.c:10115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Ð�Ð¾Ð²Ð¾ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 2003: ENUM Ð¸ ENUMERATOR ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Ð�Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¦-Ð¾Ð² Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "Ð�Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡ %L Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ENUM Ð¿Ñ€Ðµ %C"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ENUMERATOR ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Duplicate access-specifier at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:10457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected VARIABLE at %C"
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a nameless interface at %C"
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð±ÐµÐ·Ð¸Ð¼ÐµÐ½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, fuzzy, gcc-internal-format
  #| msgid "identifier expected after %<@protocol%>"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: fortran/decl.c:10556
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ PROGRAM ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10815
  #, 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.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10881
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected VARIABLE at %C"
  msgid "Empty FINAL at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "procedure name = %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %s"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "%s procedure at %L is already declared as %s procedure"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s"
  
! #: fortran/decl.c:11073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 58991,60037 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing generic specification in USE statement at %C"
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ USE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: fortran/decl.c:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5850
  #, fuzzy, 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."
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ð¸ Ð·Ð°Ñ‚Ð¾ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°."
  
! #: fortran/decl.c:5892
  #, 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 "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %s"
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:6188
  #, 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 "Ð˜Ð¼Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/decl.c:6201
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6225
  #, 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â€™ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ñ˜ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° RESULT ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð¾Ð´ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/decl.c:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, fuzzy, gcc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Procedure pointer component at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "MODULE PROCEDURE ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð° Ð»Ð¸Ñ�Ñ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ PROGRAM"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ MODULE"
  
! #: fortran/decl.c:7179
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ MODULE"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ BLOCK DATA"
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/decl.c:7190
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° SELECT"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DERIVED TYPE"
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° IF-THEN"
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° SELECT"
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° FORALL"
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° WHERE"
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° END ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function name '%s' not allowed at %C"
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð˜Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° END ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %s ÐºÐ¾Ð´ %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:7988
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð±Ð»Ð¾ÐºÐ° Ð·Ð° â€˜%sâ€™ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° â€˜%sâ€™ Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DIMENSION"
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DIMENSION"
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð·Ð½Ð°Ðº Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8286
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "Cray pointer at %C must be an integer"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸."
  
! #: fortran/decl.c:8320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes."
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°."
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜)â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8401
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐšÑ€ÐµÑ˜Ð¾Ð²Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ñƒ -fcray-pointer."
  
! #: fortran/decl.c:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %s ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°"
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .%s. ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°"
  
! #: fortran/decl.c:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:8778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER"
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð·Ð½Ð°Ðº = Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER"
  
! #: fortran/decl.c:8839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initializer not allowed for COMMON variable '%s' at %C"
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8990
  #, 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 "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐŸÐ¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVE"
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate PRIVATE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PRIVATE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected :: in TYPE definition at %C"
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ :: Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ TYPE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9483
  #, 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 "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ"
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: fortran/decl.c:9526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type at %C can only be PRIVATE within a MODULE"
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type at %C can only be PUBLIC within a MODULE"
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ˜Ð°Ð²Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9611
  #, 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 "Ð”ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› ÑƒÑ‡Ð¸ÑšÐµÐ½Ð°"
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9765
  #, 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 "Ð˜Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ :: Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ TYPE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:9954
  #, 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 "Ð˜Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:9964
  #, 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 "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:9981
  #, 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 "Ð”ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› ÑƒÑ‡Ð¸ÑšÐµÐ½Ð°"
  
! #: fortran/decl.c:10042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ CHARACTER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ð½Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/decl.c:10146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Ð�Ð¾Ð²Ð¾ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 2003: ENUM Ð¸ ENUMERATOR ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Ð�Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¦-Ð¾Ð² Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "Ð�Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡ %L Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ENUM Ð¿Ñ€Ðµ %C"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ENUMERATOR ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Duplicate access-specifier at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:10488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected VARIABLE at %C"
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a nameless interface at %C"
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð±ÐµÐ·Ð¸Ð¼ÐµÐ½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, fuzzy, gcc-internal-format
  #| msgid "identifier expected after %<@protocol%>"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: fortran/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, fuzzy, gcc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ PROGRAM ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10810
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜(â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10846
  #, 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.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ½Ð¾ Ð¸Ð¼Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:10912
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected VARIABLE at %C"
  msgid "Empty FINAL at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/decl.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜,â€™ ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "procedure name = %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %s"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "%s procedure at %L is already declared as %s procedure"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s"
  
! #: fortran/decl.c:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ PARAMETER ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, 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 "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·
*** 60236,60262 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 60399,60425 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 60608,60614 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
  msgid "Creating array temporary at %L"
--- 60771,60777 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
  msgid "Creating array temporary at %L"
*************** msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿
*** 60620,60688 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/frontend-passes.c:2713
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s at %L"
  msgid "Interchanging loops at %L"
--- 60783,60851 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "bad expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2414
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/frontend-passes.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ñ˜Ð° Ð¿Ð¾Ñ‡Ð¸ÑšÐµ ÐºÐ¾Ð´ %L"
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s at %L"
  msgid "Interchanging loops at %L"
*************** msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„
*** 60812,60823 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
--- 60975,60986 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
*************** msgstr ""
*** 62137,62143 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
--- 62300,62306 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ð
*** 63707,63718 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 63870,63881 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 63984,63991 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
--- 64147,64154 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð
*** 64030,64036 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 64193,64199 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ
*** 64411,64602 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5752
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñƒ !$OMP DO Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5903
  #, 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.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¸ Ñ�Ñƒ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, 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.c:6191
  #, 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.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, 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.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 64574,64765 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ Ð¿ÐµÑ‚Ñ™Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5750
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñƒ !$OMP DO Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr "Ð�Ð°Ð¼ÐµÑ€Ð°-%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð½Ð°Ð¼ÐµÑ€Ð¾Ð¼-%s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5899
  #, 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.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¸ Ñ�Ñƒ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, 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.c:6187
  #, 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.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, 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.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 66073,66079 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
--- 66236,66242 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
*************** msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ
*** 66198,66204 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 66361,66367 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr ""
*** 66610,66852 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be scalar"
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%s at %L must be integer"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:7023
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, 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.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7589
  #, 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 "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7658
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear an 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â€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð³Ð´Ðµ Ñ�Ðµ Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµ"
  
! #: fortran/resolve.c:7673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:7739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 66773,67015 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be scalar"
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%s at %L must be integer"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, 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.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7599
  #, 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 "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7668
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear an 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â€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð³Ð´Ðµ Ñ�Ðµ Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµ"
  
! #: fortran/resolve.c:7683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:7749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 66855,67111 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be kind %d"
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²Ñ€Ñ�Ñ‚Ð° %d"
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð˜Ð·Ð±Ð¾Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾Ð¼ GOTO ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DEFAULT CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.c:8330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.c:8508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, 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 "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %C ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/resolve.c:8841
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿ÑƒÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:9378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:9395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:9426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:9439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° NUM_THREADS ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ†Ð¸Ñ™Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Branch at %L causes an infinite loop"
  msgid "Branch at %L may result in an infinite loop"
--- 67018,67274 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be kind %d"
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²Ñ€Ñ�Ñ‚Ð° %d"
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð˜Ð·Ð±Ð¾Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾Ð¼ GOTO ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DEFAULT CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.c:8340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.c:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, 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 "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:8836
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %C ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:8848
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Ð˜Ð¼Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/resolve.c:8851
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿ÑƒÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:9388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:9405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:9436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:9449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° NUM_THREADS ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:9510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ†Ð¸Ñ™Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Branch at %L causes an infinite loop"
  msgid "Branch at %L may result in an infinite loop"
*************** msgstr "Ð“Ñ€Ð°Ð½Ð°ÑšÐµ ÐºÐ¾Ð´ %L Ð²Ð¾Ð´Ð
*** 67113,67124 ****
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 67276,67287 ----
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 67126,67319 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9774
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  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 "FORALL Ñ�Ð° Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¾Ð²Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9939
  #, 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 "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)"
  
! #: fortran/resolve.c:10273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:10278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:10288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, 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 "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-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.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, 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.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10907
  #, 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.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:11150
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñ†Ð¸Ñ™Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:11272
  #, 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 "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð˜Ð·Ð»Ð°Ð·Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð² Ð¸Ð· Ð¿ÐµÑ‚Ñ™Ðµ DO WHILE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð°Ñ�ÐºÐµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11497
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
  
! #: fortran/resolve.c:11607
  #, 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.c:11620
  #, 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 ""
--- 67289,67482 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9784
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  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 "FORALL Ñ�Ð° Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¾Ð²Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:9949
  #, 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 "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)"
  
! #: fortran/resolve.c:10283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:10288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:10298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, 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 "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-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.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, 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.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:10917
  #, 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.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:11160
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñ†Ð¸Ñ™Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:11282
  #, 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 "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð˜Ð·Ð»Ð°Ð·Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð² Ð¸Ð· Ð¿ÐµÑ‚Ñ™Ðµ DO WHILE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð°Ñ�ÐºÐµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
  
! #: fortran/resolve.c:11617
  #, 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.c:11630
  #, 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 ""
*** 67321,68364 ****
  #. 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.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:11951
  #, 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 "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11955
  #, 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 "Ð¡ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:11963
  #, 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 "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11973
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, 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 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 "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, 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.c:12121
  #, 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 "Ð�Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ð° Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð¼ Ð´ÑƒÐ¶Ð¸Ð½Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:12161
  #, 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â€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:12168
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12228
  #, 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 "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12231
  #, 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 "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.c:12300
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12322
  #, fuzzy, gcc-internal-format
  #| msgid "'%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 "â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ñ˜Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12371
  #, 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 "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12379
  #, 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 "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12389
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12408
  #, 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 "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.c:12412
  #, 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 "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  # no-c-format
! #: fortran/resolve.c:12416
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:12420
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
  # no-c-format
! #: fortran/resolve.c:12433
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, 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 "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/resolve.c:12460
  #, 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.c:12517
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12523
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, 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.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12713
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:12721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:12727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:12733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:12741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/resolve.c:12750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12772
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13319
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:13325
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:13331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13370
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13731
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:13750
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.c:13759
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:13801
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13814
  #, 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 "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, fuzzy, gcc-internal-format
  #| msgid "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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ñ˜Ð°Ð²Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½."
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14303
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14327
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:14343
  #, 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 "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14362
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:14413
  #, 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.c:14424
  #, 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.c:14431
  #, 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.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14633
  #, 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.c:14654
  #, 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 "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14678
  #, 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 "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, 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 "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, 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.c:14768
  #, 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.c:14776
  #, 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.c:14783
  #, 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.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, 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.c:14817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, 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.c:14860
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, 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.c:14985
  #, 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 "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:14997
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, 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.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:15070
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:15082
  #, 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.c:15091
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, 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 "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:15822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15912
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15921
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15929
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15945
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, 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 "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:16097
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16170
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16181
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16283
  #, 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 "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:16296
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:16316
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:16326
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:16334
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:16451
  #, 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"
--- 67484,68527 ----
  #. 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.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:11961
  #, 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 "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11965
  #, 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 "Ð¡ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:11973
  #, 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 "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11983
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, 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 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 "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, 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.c:12131
  #, 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 "Ð�Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ð° Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð¼ Ð´ÑƒÐ¶Ð¸Ð½Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:12171
  #, 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â€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:12178
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12238
  #, 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 "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12241
  #, 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 "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.c:12310
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12332
  #, fuzzy, gcc-internal-format
  #| msgid "'%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 "â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ñ˜Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12381
  #, 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 "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:12389
  #, 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 "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12399
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12418
  #, 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 "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.c:12422
  #, 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 "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  # no-c-format
! #: fortran/resolve.c:12426
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
  # no-c-format
! #: fortran/resolve.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, 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 "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/resolve.c:12470
  #, 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.c:12527
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12539
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, 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.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12723
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:12731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:12737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:12743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:12751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/resolve.c:12760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12782
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13329
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:13335
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:13341
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:13370
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13380
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, 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 "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13751
  #, fuzzy, gcc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:13760
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.c:13769
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:13811
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.c:13824
  #, 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 "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, fuzzy, gcc-internal-format
  #| msgid "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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ñ˜Ð°Ð²Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½."
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14313
  #, 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 "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14337
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:14353
  #, 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 "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14372
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:14423
  #, 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.c:14434
  #, 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.c:14441
  #, 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.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14643
  #, 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.c:14664
  #, 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 "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14688
  #, 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 "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, 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 "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, 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.c:14778
  #, 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.c:14786
  #, 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.c:14793
  #, 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.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, 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.c:14827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, 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.c:14870
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:14949
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, 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.c:14995
  #, 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 "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:15007
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:15028
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, 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.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:15080
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:15092
  #, 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.c:15101
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, 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 "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15838
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15922
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15931
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15939
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15955
  #, 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 "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, 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 "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:16107
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16180
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16191
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16293
  #, 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 "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:16306
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:16326
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:16336
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:16344
  #, 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 "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:16461
  #, 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 ""
*** 68821,68827 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿: %s"
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 68984,68990 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr "gfc_conv_constant_to_tree(): Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿: %s"
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ
*** 69525,69543 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %s(%d) Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜dimâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "The event variable at %L shall not be coindexed"
--- 69688,69706 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %s(%d) Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜dimâ€™ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°
*** 69743,69944 ****
  msgid "previously defined here as %s"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:475
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "multiple prevailing defs for %qE"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in %qT"
  msgid "%qD has already been defined"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %qD redeclared as variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not parse file offset"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð°Ð²Ð¾Ð´Ð° %s\n"
  
! #: lto/lto.c:1916
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected offset"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid line in the resolution file"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class %qs"
  msgid "cannot read LTO decls from %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñƒ %qs"
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾"
  
! #: lto/lto.c:2352
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr "Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ÐµÐ¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: lto/lto.c:2525
  #, fuzzy, gcc-internal-format
  #| msgid "when writing output to %s: %m"
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÐºÐ°Ð´Ð° ÑƒÐ¿Ð¸Ñ�ÑƒÑ˜ÐµÐ¼ Ð¸Ð·Ð»Ð°Ð· Ñƒ %s: %m"
  
! #: lto/lto.c:2536
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "closing LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: lto/lto.c:2788
  #, fuzzy, gcc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 69906,70107 ----
  msgid "previously defined here as %s"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:480
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "multiple prevailing defs for %qE"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in %qT"
  msgid "%qD has already been defined"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %qD redeclared as variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not parse file offset"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð°Ð²Ð¾Ð´Ð° %s\n"
  
! #: lto/lto.c:1961
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected offset"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid line in the resolution file"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class %qs"
  msgid "cannot read LTO decls from %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñƒ %qs"
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot open %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "waitpid failed"
  msgstr "pex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾"
  
! #: lto/lto.c:2397
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file"
  msgid "streaming subprocess failed"
  msgstr "Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ÐµÐ¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: lto/lto.c:2570
  #, fuzzy, gcc-internal-format
  #| msgid "when writing output to %s: %m"
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÐºÐ°Ð´Ð° ÑƒÐ¿Ð¸Ñ�ÑƒÑ˜ÐµÐ¼ Ð¸Ð·Ð»Ð°Ð· Ñƒ %s: %m"
  
! #: lto/lto.c:2581
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "closing LTRANS output list %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: lto/lto.c:2833
  #, fuzzy, gcc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/sv.gmo gcc-8.2.0/gcc/po/sv.gmo
*** gcc-8.1.0/gcc/po/sv.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/sv.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1749 ****
! Þ•82Ü‘Cœ#¸/¹/¿/-Á/1ï/!0 60ÛW0+310_1K�1Ü1é1õ1<	2BF2R‰2>Ü2@39\3C–3FÚ35!4IW4¡4¸4!Í4$ï4 555"S5+v5¢5#©5”Í5b6h6A‡6'É6ñ67F73[7Q�75á7]8wu8Ií8A79Ky9NÅ9B:OW:L§:Rô:;G;8ƒ;>¼;Iû;IE<B�<~Ò<?Q=D‘=EÖ=@>E]>C£>=ç>P%?@v?6·?{î?Bj@?­@‰í@9wAP±ACBFFBs�BECCGCQ‹CNÝC�,DG½DŒEO’ERâEC5FQyFFËF9G=LG=ŠG4ÈGPýGMNHBœHGßHI'IHqIBºI=ýI7;J6sKIªKôKoL-�LE¯L
! õL'M8(M>aM M)²M0ÜM
N<N+SNZNlÚN+GOmsO0áO(P ;P;\PE˜P#ÞP Q#Q78Q8pQ)©QÓQæQR$!R$FR*kR*–RÁRÜR ÷RS2S>S#OSsS8ŠSÃS!ÔS"öS;TEUT›T5ºTEðT%6U1\U.ŽU½U0ÛULV6YV7�VlÈVG5W$}W¢WJÁW*XE7X2}XE°XlöXcY3Y@³YôY5ZBZKZ bZ&ƒZJªZ8õZU.[:„[¿[Ò[-å[I\A]\@Ÿ\@à\;!]c]]_Á]Y!^l{^Xè^TA_Q–_Kè_L4`S�`^Õ`H4a5}aI³aYýa,Wb*„b6¯bAæb3(cc\c=Àcþcd#$d#Hd3ld* d4Ëd.e2/e4be,—e6ÄeQûe3Mf3�f=µfófCg7KgIƒgIÍgWhEoh"µhØh9ëh.%iTigi5yi7¯içi#j,&j$Sj$xj#�j&Ájèj6k/9kJik2´k&çk,lP;lHŒl0Õlxm?mF¿m3n.:n9in2£n-Ön0o_5oV•oZìoEGpH�pFÖpGqEeq:«q;æqD"rggrsÏriCso­s<tSZt{®t]*udˆu[íuŒIvWÖvV.wN…w;ÔwDxpUxJÆx`yIryo¼yR,zkz9ëz9%{_{({*¨{:Ó{#|W2|YŠ|Zä|\?}¬œ}ÌI~^nufävK€eÂ€u(�\ž�lû�Jh‚L³‚žƒ¾ŸƒW^„g¶„_…o~…^î…nM†U¼†e‡)x‡%¢‡|È‡œEˆFâˆV)‰N€‰^Ï‰M.Š]|ŠDÚŠT‹ t‹!•‹ ·‹&Ø‹4ÿ‹4Œ-MŒ#{ŒŸŒ.»Œ êŒ�.$�0S�7„�!¼�fÞ�4EŽ=zŽL¸Ž"�(�(:�,c�&��·�Ò�0ç�@�SY�&­�'Ô�5ü�*2‘;]‘^™‘9ø‘q2’;¤’`à’;A“F}“MÄ“B”AU”0—”4È”pý”$n•>“• Ò•Xó•UL–H¢–.ë–;—]V—y´—C.˜Tr˜EÇ˜U
™Mc™*±™dÜ™IAš&‹š>²šlñšm^›7Ì›ZœA_œ?¡œiáœmK�d¹�!ž,@ž5mž!£ž@ÅžKŸ,RŸŸB�Ÿ>àŸf E† !Ì !î '¡B8¡p{¡jì¡(W¢6€¢4·¢;ì¢(£*G£r£"�£²£)É£ó£_¤:n¤8©¤>â¤-!¥CO¥“¥:ª¥"å¥2¦=;¦y¦˜¦$·¦2Ü¦§&§UE§-›§/É§3ù§?-¨?m¨0­¨+Þ¨A
! ©.L©*{©2¦©2Ù©1ª0>ª9oª1©ª2Ûª1«+@«-l«3š«.Î«Dý«3B¬$v¬+›¬Ç¬7Þ¬a­Ax­@º­Cû­:?®z®6—®CÎ®@¯%S¯By¯$¼¯á¯Kÿ¯*K°'v°ž°'¼°0ä°±"0±?S± “±#´±0Ø±(	².2²*a²,Œ²1¹²3ë²H³+h³"”³1·³4é³%´4D´$y´$ž´9Ã´9ý´87µ1pµD¢µ1çµ/¶1I¶E{¶2Á¶+ô¶+ ·-L·>z·¹·Ø·÷·<¸EL¸<’¸;Ï¸E¹FQ¹6˜¹IÏ¹Xº.rº8¡ºTÚº/»5K»!�»9£»*Ý»*¼?3¼6s¼8ª¼Xã¼%<½Eb½3¨½5Ü½(¾0;¾8l¾;¥¾2á¾*¿R?¿V’¿Qé¿U;À9‘À4ËÀ4Á25Á2hÁZ›ÁeöÁC\Âj Â`Ã=lÃ9ªÃ8äÃUÄ3sÄ §Ä/ÈÄ)øÄ1"Å=TÅA’ÅaÔÅ6ÆHUÆFžÆEåÆ8+ÇHdÇ-­Ç"ÛÇ8þÇ37È"kÈ&ŽÈ#µÈCÙÈ/É2MÉ4€É.µÉEäÉ/*Ê ZÊ({Ê#¤Ê+ÈÊ&ôÊ"Ë7>ËBvË(¹Ë"âË%Ì)+Ì$UÌ?zÌ*ºÌ,åÌ8Í.KÍzÍNšÍ1éÍJÎEfÎ5¬Î@âÎ4#ÏkXÏXÄÏ>Ð2\ÐM�Ð'ÝÐ"Ñ&(ÑOÑ1mÑŸÑ%¸Ñ1ÞÑ<Ò9MÒ‡Òl§Ò_Ó^tÓ,ÓÓ.Ô*/Ô9ZÔM”Ô!âÔ@Õ)EÕ$oÕ$”Õ&¹Õ(àÕ5	Öe?Ö%¥Ö?ËÖ××9×T×4o×¤×³×/Ð×MØBNØ6‘ØGÈØzÙ^‹ÙzêÙYeÚ(¿Ú'èÚ=Û:NÛ,‰Û)¶Û9àÛ+Ü6FÜ:}Ü3¸Ü8ìÜJ%Ý/pÝK ÝSìÝ@Þ%ZÞ6€Þ*·ÞJâÞ@-ß!nßB�ß8ÓßRàW_àJ·àHáEKá:‘á*Ìá1÷áw)âE¡â;çâ3#ã(Wã2€ã,³ã'àãDä5Mä)ƒä%­ä2ÓäoåIvå)Àå!êå!æ+.æ:Zæ=•æ3Óæ!ç9)ç-cç-‘ç(¿ç/èç%è6>è/uè#¥è<Éè$é5+é9aé=›éGÙé*!ê%Lêrê�ê#«ê8Ïêë $ë®ÅëLtìMÁì¬í¼¼í\yîjÖîMAïN�ï¸Þï¬—ð^Dñf£ñÈ
! ò¼Óòf�ón÷ó„fô2ëôMõ(lõ5•õQËõHöBfös©ö ÷->÷Il÷@¶÷”÷÷[Œø¾èø_§ù†úTŽú4ãúVû0oû0 û-Ñû5ÿûB5ü*xü.£ü/Òü7ý>:ý0yý4ªý7ßýCþF[þ6¢þEÙþHÿIhÿQ²ÿX]*};¨(ä6
#Dh2„#·'Û/13Be-¨1Ö!)*>TA“KÕC!,e*’/½,í+F#b*†.±àJó>]v+–FÂM	JWj¢N
(\…+¥pÑB	#T	%x	4ž	Ó	ä	ÿ	
! +:
! f
! >�
! <À
! vý
! t/‘-Áï
@+l"€£:º9õ9/
"i
3Œ
!À
â
)û
*%0P9�#»$ßAF"`Tƒ-Ø3/:,j<—FÔ*6.a+�4¼7ñS)G}:Å%!&*Hs�=¬(ê1*E)p,š/Ç0÷W(€W -ø#&EJ�*«=Ö ,!M o1�DÂE MDn{³0/1`6’7É)#+'O"w&šÁ#á'"-P-m›0­Þ÷/.8'g �0°#á"AY$w:œ0×B;K?‡?Ç40\eÂ$á% , #J 'n – 6µ  ì 
!!5!%T!z!š!¹!Ô!%ï!"1"3O"ƒ"™"¸"]Ê"(#+>#*j##•#0¹#/ê##$>$,]$Š$ª$¾$,Ý$6
! %AA%+ƒ%+¯%*Û%.&!5&*W&R‚&\Õ&c2'9–'=Ð'!('0(HX(5¡()×())"+)#N)r).�)¼)Í)$Ý)(*=+*.i*˜*;²*(î*+.2+@a+¢+Á+$á+),00,5a,—,­,"¼,"ß,}-2€- ³-6Ô-4.@.M^.N¬.3û.>//Kn/9º/Eô/G:08‚0P»0C1JP11›1*Í1)ø1C"2f2…2"¤26Ç22þ21133c35—37Í3'4I-4,w4.¤41Ó425O85Cˆ55Ì56)"6%L6(r6›6´6Î62ê6<73Z70Ž7¿74Õ78
! 88C8|8+š8(Æ8,ï89,;9>h9-§9/Õ9-:.3:(b:*‹:1¶:Gè:K0;J|;,Ç;&ô;,<"H<=k<,©<'Ö<1þ<#0='T=9|=0¶='ç=3>0C>/t>(¤>1Í>)ÿ>3)?6]? ”??µ?+õ?.!@-P@+~@ ª@/Ë@'û@#A+<A*hA'“A$»A*àAB]%B;ƒB_¿B0C)PC zC2›C)ÎC"øC'DCD-^D+ŒD¸DÊD;àDFEcEƒE-ŸE ÍEZîEOIF™F¯FXÁF1G\LGL©GIöGM@HZŽHKéHZ5IZ�IkëI[WJK³JNÿJ+NK*zK#¥K0ÉK/úK#*L-NL,|L&©LÐLçL+þL *M*KM.vM¥M?ÅM,N2NJN"gN4ŠN2¿N3òNJ&O;qOC­O<ñO5.P*dP.�P¾PFØP+Q>KQ'ŠQ:²QíQRR59R=oR)­R×RéR0S05SfS6xSC¯S$óS&TG?T2‡TJºT,U:2UKmU-¹U;çU##VGV.cV+’V¾VÞVýV"W@WYWyW)‘W)»WåWX'X ?X#`X„XšX$µXÚX2ùX,YEY\Y1tY5¦Y'ÜYZ,!Z9NZˆZAŒZ"ÎZ"ñZ[G1[Dy[D¾[/\G3\8{\8´\dí\OR]=¢]Cà]H$^,m^Bš^.Ý^7_3D_>x_@·_;ø_H4`;}`5¹`Aï`W1a6‰a9Àa;úaT6b4‹b6Àb4÷bL,c8yc<²c=ïc>-d?ldZ¬dIeAQe=“e6Ñe6f:?f4zf@¯fIðf<:gNwgQÆg8hBQhK”huàh5ViOŒiIÜi8&j<_jFœj:ãjFkGek=­kfëk/Rl.‚lA±lól“m&£mXÊmc#nL‡nAÔn=olToÁo¶Øo�p¨p#Äp%èp)q58qHnq·q=ÕqSrEgr:­r<èr>%s:ds>Ÿs=ÞsOt@ltE­tót u3u'Iu0qu6¢u*Ùu2v:7v,rv0Ÿv%Ðv"öv+w-Ew+sw~Ÿw�x!®x Ðx ñx y+3y'_y#‡y$«yÐy+ðy1z/Nz~z/žz"Îz"ñzF{U[{P±{'|*|=|4N|\ƒ|Oà|70}5h}{ž}K~2f~P™~?ê~1*'\+„&°'×mÿ4m€$¢€$Ç€ì€ý€:�3J�$~�£�À�'ß�R‚Z‚q‚'�‚@µ‚ ö‚<ƒ Tƒ<uƒ-²ƒ+àƒa„-n„œ„Uµ„,…&8…B_…#¢…+Æ…Xò…5K†#�†¥†p¿†0‡'P‡#x‡œ‡O¸‡ˆˆ-1ˆ_ˆ7xˆ'°ˆ!Øˆ#úˆ‰!>‰%`‰#†‰ª‰Æ‰!Ø‰ú‰Š.+ŠQZŠ
¬ŠaºŠ.‹K‹d\‹1Á‹ó‹ö‹ú‹.
! Œ9ŒAŒ2IŒ2|ŒM¯ŒMýŒK�0`�‘�(˜�,Á�î�û�Ž"Ž9+Ž2eŽ9˜Ž<ÒŽ�9�R�k�…�#ž�OÂ�.�5A�9w�5±�fç�'N‘8v‘¯‘4Í‘>’?A’+�’*­’,Ø’-“/3“c“2z“*­“.Ø“)”&1”'X”&€”&§”%Î”#ô”'•%@•(f• �•$°• Õ•"ö•,–2F–y–™–*¸–,ã–.—$?—*d—A�—3Ñ—:˜1@˜)r˜œ˜¼˜Ó˜4í˜S"™'v™)ž™3È™5ü™D2š?wšO·š-›5›R›m›L‰›/Ö›6œô=œ,2�_�z�8š�0Ó�3ž78ž>pž$¯ž5Ôž,
! Ÿ.7Ÿ,fŸ1“Ÿ3ÅŸ2ùŸ, 6H 1 $± 0Ö ¡¡7$¡\¡|¡˜¡#¬¡Ð¡ ð¡+¢=¢Q¢i¢p¢�¢•¢­¢É¢é¢ü¢£:&£)a£J‹£CÖ£¤,2¤O_¤¯¤¶¤½¤,Å¤
! ò¤6ý¤4¥$P¥u¥”¥±¥(Ê¥:ó¥.¦7K¦(ƒ¦¬¦5Ì¦§§)0§/Z§
Š§!˜§ º§'Û§ ¨0$¨U¨
p¨ ~¨Ÿ¨¶¨Ì¨å¨ÿ¨©-,©"Z©!}©)Ÿ©\É©\&ªPƒªÔªÖªßªèª$ñª3«J«1f«:˜«>Ó«R¬e¬n¬w¬€¬‰¬!’¬´¬Ð¬Ý¬æ¬$ó¬­!­*­>3­>r­F±­#ø­®I%®o®‹®H”®FÝ®$¯-(¯5V¯,Œ¯¹¯Ï¯†Û¯^b°rÁ°4±
R±*`±<‹±.È±÷±²50²
f²€t²õ²;û²’7³eÊ³(0´+Y´.…´+´´-à´|µn‹µ3úµA.¶kp¶7Ü¶·.(·5W·#�·&±·$Ø·.ý·,¸[H¸“¤¸L8¹%…¹Œ«¹78ºpº.Šº,¹º,æº*»%>»-d»`’»Gó»„;¼JÀ¼Q½"]½©€½+*¾:V¾$‘¾+¶¾â¾ü¾¿)/¿.Y¿>ˆ¿<Ç¿;À$@À'eÀ/�À½À;ÙÀ7Á$MÁrÁ)‰Á³ÁFÊÁ,Â(>Â)gÂ"‘Â(´Â!ÝÂ&ÿÂW&ÃG~Ã>ÆÃ:ÄS@ÄL”Ä3áÄLÅœbÅ;ÿÅ?;ÆQ{ÆbÍÆB0ÇEsÇO¹Ç[	È-eÈ“ÈP ÈVñÈ‚HÉ=ËÉ}	Ê6‡Ê3¾ÊLòÊ8?ËQxËBÊËG
ÌQUÌH§ÌJðÌW;Í#“Í#·Í'ÛÍZÎV^ÎHµÎDþÎJCÏ?ŽÏ=ÎÏBÐ1OÐ€�ÐCÑDFÑ7‹ÑAÃÑ*ÒG0ÒMxÒLÆÒKÓ;_Ó?›ÓEÛÓH!ÔbjÔJÍÔcÕZ|Õ9×Õ1ÖBCÖL†ÖrÓÖNF×9•×6Ï×ZØ9aØi›ØEÙ8KÙw„ÙXüÙIUÚOŸÚ*ïÚ@Û2[ÛFŽÛbÕÛ;8Ü'tÜœÜ³ÜUÊÜ0 Ý4QÝJ†ÝMÑÝ@Þ<`ÞV�ÞAôÞQ6ßAˆßÊßWæßR>à0‘àlÂà\/áBŒáyÏáJIâ4”â<ÉâãT&ãP{ã"Ìã1ïãE!ä4gäIœäFæä/-åN]åC¬åGðå~8æz·æL2ç:ç%ºçSàçR4è>‡è:Æèdé)fé6�éÇé7Úé7ê@JêT‹ê'àê*ëC3ë/wëA§ëLéë66ìEmìC³ìB÷ì+:í7fí?ží@Þí=î:]îA˜îCÚîGï2fï(™ï.Âïñï7ð;Gð#ƒðB§ðMêð68ñ4oñ,¤ñ,Ññ(þñ,'ò(Tòk}ò"éò/ó4<óZqó2Ìóÿó(ô@Fô.‡ô+¶ô+âô/õ6>õHuõ9¾õ'øõI öCjö,®ö0Ûö:÷,G÷,t÷M¡÷0ï÷+ ø'Lø'tø7œø!Ôø%öøù+2ù/^ù:ŽùAÉù+ú*7ú*bú,�ú(ºúãú0ÿú0ûNû4kû6 û(×û=ü>ü\ü!vü?˜ü>Øüý10ý>bý/¡ý#Ñýõý!þ,7þ1dþ$–þO»þDÿ8Pÿ‰ÿ8©ÿ$âÿ: Bc5~8´5í%#)Ius&é?OP  DÁ''.'V'~'¦4Î&&*5Q‡Fžå)ÿH)&r+™AÅ+[3/�)¿Ié83(lB•-Ø")'H'p'˜RÀ(	=<	(z	;£	6ß	7
! 4N
! "ƒ
! )¦
! 8Ð
! $	Q.-€2®1á(#<$`%…,«3Ø-
:
)V
,€
:­
.è
4S8o0¨uÙ-O)}7§2ß;JN™%·Ý-ú6($_.„A³õ3Fe(„'­#Õù&P?�®AÊ,;9<u#²-Ö++0\,p#�[Á>\0q¢3®â(î00Iz4˜!Í"ï+!7
! Yds‡”«¾Æ	ÏÙéø&A\o|‰™«À	ÓÝêú
! 	
! '%2-X^†.å6!Kym[ç[C"Ÿ7ÂOú2J2}°3Éý3@GBˆ?Ë-09j?�3Á0õ)& 9P =Š 5È þ +!0:!$k!+�!:¼!*÷!""A9":{"%¶"Ü"%ö")#F#c#-€#B®#Pñ#SB$w–$C%'R%7z%5²%?è%=(&Af&G¨&)ð&:'HU'Jž'1é''(‡C(>Ë)
! *ŽŠ*b+P|+=Í+1,/=,qm,oß,.O-0~-U¯-Ÿ.=¥.Oã.g3/e›/V0WX0‰°0E:1)€1:ª1)å12B(27k2(£2"Ì2+ï2343I3^3s3'ˆ3°3Î3$à34+%4#Q4/u4%¥4Ë4é4(5h,5%•5H»546J960„6Fµ6?ü6m<7lª7I8Ha8Cª8Gî8B69Oy9(É9Kò92>:6q:l¨:e;M{;$É;(î;M<Ze<mÀ<3.=2b=*•=4À=Qõ=>G>#†>Eª>+ð>N?Ak?1­?'ß?5@V=@m”@{A@~A0¿AnðA+_B‹B*©B'ÔB&üB'#CFKC@’CSÓC#'D!KDJmD>¸DL÷DLDEZ‘E.ìELF1hF%šFDÀFKGQG;oG:«GKæG?2HrH;’H+ÎH0úH$+IPI$lIF‘I%ØI6þI65J)lJV–JGíJ45KtjK@ßK: L[L6{L9²LFìL/3M#cM2‡M1ºMXìMhEN1®N/àN>OJOOGšOGâO6*PhaPOÊPKQ8fQCŸQSãQd7RQœR=îRB,SIoSX¹S\T4oT9¤TCÞT="UC`U6¤U1ÛU7
VHEV3ŽV=ÂVOW0PW0�W*²W!ÝW<ÿW*<X)gXP‘X6âX/Y/IY/yY8©Y5âY9Z9RZ6ŒZ7ÃZ.ûZ9*[-d[:’[<Í[/
! \>:\+y\(¥\.Î\+ý\8)]b]J€]Ë]ià]qJ^¼^'Ð^ø^n_v�_ø_o`wƒ`,û`M(aHva-¿a%ía>bGRb4šbOÏb(c3Hc |cm�c'd;3dBod9²d0ìdDeBbeD¥eBêeG-fGuf?½fýfg^8gP—g6èg5h5UhC‹h*Ïh[úh8Vi{�i¨jX´j%
k3k$QkGvk)¾k8èk;!lR]l+°l7ÜlRm:gmA¢m8äm)nvGn.¾nKín%9o_o&{o1¢o6Ôo>p%Jp%pp$–pT»p2q*Cq1nqK qDìq+1r&]r%„r$ªr?Ïr/s?s#[s.s1®szàst[t9Ðt[
! uGfu*®u)ÙuXv<\v#™v(½v/ævNw)ewN�w2ÞwMx)_x2‰x;¼x;øx14yafyÈy0ÛyGz_Tzk´z: {[{Ht{1½{dï{BT|C—|{Û|RW}1ª}VÜ}=3~Sq~ZÅ~d d…EêB0€Cs€C·€û€@�
M�:[�&–�G½�3‚J9‚1„‚>¶‚<õ‚B2ƒ1uƒ6§ƒ'Þƒ3„8:„7s„+«„(×„4…>5…'t…,œ…4É…Bþ…kA†1­†:ß†)‡2D‡&w‡ž‡!·‡Ù‡õ‡ˆ+*ˆVˆ tˆ/•ˆÅˆ
äˆ:òˆG-‰Fu‰@¼‰ý‰&Š.<ŠkŠ8�Š3ºŠ1îŠ? ‹J`‹=«‹'é‹Œ;!Œ]ŒnŒ}ŒœŒ.±ŒàŒúŒ<�5Q�5‡�3½�(ñ�5ŽPŽ*lŽ#—Ž»ŽÄŽ.ÑŽ.�0/�8`�™�¹�E×�N�Gl�F´�@û�><‘<{‘&¸‘<ß‘5’=R’�’$°’[Õ’A1“_s“cÓ“D7”M|”GÊ”_•8r•+«•.×•–"–4–F–#W–={–8¹–@ò–(3—1\—>Ž—4Í—2˜G5˜2}˜K°˜4ü˜-1™0_™7�™-È™-ö™>$š6cš.šš\Éš9&›K`›J¬›2÷›8*œBcœA¦œDèœE-�9s�9­�0ç�/ž8Hž4�ž¶žÒž7îžD&ŸAkŸ)­Ÿ×Ÿ6÷Ÿ8. .g 3– CÊ ¡<$¡>a¡, ¡3Í¡>¢<@¢}¢•¢®¢Î¢]î¢YL£Y¦£:¤5;¤1q¤5£¤6Ù¤F¥!W¥Yy¥WÓ¥=+¦+i¦+•¦/Á¦?ñ¦A1§s§Ž§©§M»§o	¨9y¨=³¨>ñ¨80©8i©¢©-¿©,í©ªA3ª@uª>¶ª5õª<+«h«*�«1¬«'Þ«¬%¬ B¬*c¬.Ž¬1½¬6ï¬&­0:­0k­!œ­'¾­@æ­''®MO®:�®7Ø®¯..¯!]¯E¯Å¯
Þ¯ì¯(û¯$°@°fO°1¶°è°%õ°%±(A±j±4†±3»±0ï±* ²)K²>u²`´²6³?L³GŒ³HÔ³N´Zl´QÇ´fµo€µVðµWG¶SŸ¶Gó¶F;·G‚·$Ê·#ï·%¸*9¸>d¸%£¸'É¸'ñ¸$¹$>¹+c¹&�¹&¶¹Ý¹)ö¹8 ºCYº�º1·º7éºE!»:g»J¢»5í»5#¼)Y¼?ƒ¼BÃ¼"½0)½6Z½v‘½W¾U`¾L¶¾4¿t8¿?­¿"í¿nÀLÀ@ÌÀT
Á+bÁVŽÁYåÁ ?Â!`Â!‚Â:¤Â_ßÂ?Ã\Ã yÃšÃ¹Ã(ÎÃ÷Ã
Ä$Ä;Ä [Ä!|Ä!žÄ#ÀÄ#äÄ-Å)6Åj`Å'ËÅ'óÅQÆYmÆ,ÇÆ9ôÆ*.Ç4YÇ1ŽÇvÀÇr7ÈLªÈK÷ÈWCÉB›ÉkÞÉEJÊQ�Ê8âÊ=Ë¡YË ûËQœÌ/îÌAÍj`ÍfËÍ32ÎEfÎ2¬ÎDßÎ.$Ï;SÏ�Ï?£ÏKãÏ/Ð.DÐ*sÐ!žÐ6ÀÐ7÷Ð#/ÑcSÑO·Ñ7Ò#?Ò7cÒ#›Ò9¿Ò%ùÒ9Ó%YÓZÓFÚÓ9!Ô%[ÔT�ÔhÖÔ)?Õ<iÕ)¦Õ)ÐÕ'úÕB"ÖeÖ*‚Ö'­Ö'ÕÖIýÖ"G×:j×;¥×1á×BØ2VØM‰ØC×Ø+ÙšGÙ4âÙÚ'3Ú-[Ú ‰ÚªÚkÉÚ:5ÛGpÛ?¸Û1øÛ9*Ü?dÜ1¤Ü1ÖÜ[Ý!dÝ#†ÝOªÝ)úÝ $Þ%EÞ kÞJŒÞ0×Þ;ß#Dß'hß*�ß:»ß>öß#5àOYà%©à;Ïà*á:6á>qá°á<Èáâ0â.Oâ~â#šâ¾âÍâ/ìâ@ã,]ã?Šã9Êã6ä7;ä3sä3§ä%Ûäå-å2Aå(tå6�å=Ôå=æ&PæHwæ#ÀæPäæ<5ç&rç&™çLÀç
è*+è+Vè)‚è¬èLÂè9éIé%^é)„é6®é*åé8ê.Iê,xê-¥ê-Óê*ë*,ë$Wë3|ë*°ëOÛël+ìy˜ìuí:ˆíuÃíD9î ~îˆï°¨ï„Yð¬Þð¦‹ñÎ2ò4óI6ó)€ó3ªó#Þóô0ô"Dô"gô"Šô ­ô Îô$ïô$õ$9õ"^õ"�õ)¤õ'Îõ*öõ)!ö,Kö&xö)Ÿö'Éö9ñöR+÷O~÷*Î÷2ù÷),ø3VøRŠølÝøLJùK—ùdãù?HúWˆú9àú0û=Kû:‰û^ÄûX#ün|üYëüWEý\�ýJúý[EþD¡þEæþv,ÿ#£ÿ$Çÿ#ìÿ!2×B@:[@–:×+8>MwSÅk…M :îO)yFŠgÑM9 ‡¨8Ä?ýB=€—)«*Õ“"”7· ï2	3C	$w	7œ	Ô	ô	
! *%
! :P
! *‹
! 1¶
! qè
! .Z9‰"Ã9æ ,;h2�9´:î*)
 T
!u
!—
6¹
Dð
458j,£*Ðû;63r.¦$Õ?ú-:,h9•+Ï<û=87ve®:HO,˜-ÅXó.L{$˜½ ÛüF4V4‹À#Øü).>&m"”&·+Þ(
! "3(V()¨)Ò*ü*'*R*}*¨*Ó*þ*)*T**ª*Õ(()(R({(¤(Í)ö( (I(r(›*Ä*ï**E(p(™(Â(ë((=(f(�(¸(á)
! )4'^(†(¯)Ø)(,(U(~(§+Ð'ü'$(L'u3�4Ñ4 3; "o B’ ?Õ %! ;!B\!3Ÿ!6Ó!4
! "F?"{†":#'=#e##�#¥#6À#.÷#4&$%[$)�$«$*´$.ß$+%?:%>z%A¹%Âû%2¾&vñ&Lh'Lµ'L(9O(0‰(@º(=û(>9)"x)T›)ð)
! *&'*&N* u*0–*-Ç*(õ*+&7++^+'Š+!²+Ô+!ô+!,-8,(f,"�,"²,)Õ,,ÿ, ,-,M-+z-#¦-$Ê-'ï-*.)B.2l.QŸ.›ñ."�/*°/Û/1÷/-)0)W0�06—0PÎ0?1T_1:´1=ï15-2)c2�2+¦2-Ò2"3N#3Pr3$Ã37è36 48W4�4<¦47ã4?55[59‘53Ë54ÿ5946<n66«68â6A7;]77™7%Ñ7÷7)8,;85h8"ž8.Á8"ð89* 9K9\9:l9§9Â9Ø9ó9M:0\:.�:.¼:$ë:
;A;a`;>Â;A<+C<So<^Ã<c"=B†=É=0ã=0>6E>|>i™>*?).?1X?-Š?/¸?)è?,@b?@(¢@4Ë@dAoeABÕA1B*JB*uB B>ÀB2ÿB02C6cC7šC]ÒC00D6aD˜DªD,ÉD&öD)E$GElE7‹E(ÃE/ìE1FNF&`F!‡F(©F:ÒF2
G$@G(eGŽG>®G!íG/H?H%XH.~H8­H5æHI/,I \I*}I"¨ILËIGJ8`J(™J!ÂJ7äJ)K%FK%lK’K®K+ÎK"úKL#<L-`L*ŽL$¹L)ÞL/M8M'XM€M(žMCÇMN('NPN?jN!ªN0ÌN$ýN"O,9O+fO’Ov¨O^Pe~PMäP2Q;QQ2�QÀQ&ÚQ8R!:R:\R—R¶R/ËR<ûR'8S`S1€S(²S7ÛS(T<T$WT|T›T8¶TEïTH5U)~U)¨U(ÒUûUUV0qV-¢VOÐV) WOJW=šW%ØW0þW/XNXkX…X X¸XFÓX"Y==Y${Y! Y&ÂY;éY(%Z#NZrZ/~ZN®ZýZ[5[2S[1†[¸[+Ï[û[)\#;\3_\!“\&µ\Ü\1ú\ ,]-M]<{]¸]2Î],^ .^(O^,x^7¥^#Ý^0_2_4P_6…_¢¼_,_`7Œ`Ä`ä`+ü`¾(a>çaÛ&bvc<yc ¶c=×c-d'Cd(kdc”d.ødt'e‰œe!&f;Hf0„f$µf'Úf"g%g6@g!wg!™g6»g"òg)h?h^hluh;âh9i@XiY™i&ói j-;jrijQÜj;.k(jk“kE­k:ók(.lWl.llg›l4mR8m+‹m&·m?Þm+n?JnŠn§n9ÃnCýnAo=Go…o%žoÄo-Ýop*p9JpM„pÒpAØp<q8WqI�q!ÚqXüqEUr›r®rÁrÖrôr(	s.2sasws/�sA½s$ÿs,$tQtht3ƒt<·tNôtCCu#‡u+«u3×u0v'<vdv%„v+ªv5Övw)w%Hwnw‰w©w Åwæw*x1-x0_x+�xC¼x y"!y6Dy.{y1ªy.Üy%z01z)bz0Œz½z:Öz2{(D{0m{ž{¯{)Ç{ñ{$|
0|1>|p|…|/ |$Ð|õ|'}=-}k}B‹})Î}ø}3~$I~/n~<ž~1Û~
 &=5d&šYÁ-€7I€3�€-µ€1ã€2�H�.h�<—�5Ô�5
! ‚1@‚;r‚)®‚qØ‚OJƒ.šƒ$Éƒ?îƒ-.„)\„5†„%¼„Yâ„<…$W…7|…/´…Fä…-+†@Y†4š†!Ï†ñ†4‡><‡0{‡A¬‡=î‡6,ˆ-cˆ2‘ˆÄˆ!Þˆ8‰69‰Ep‰¶‰;Ñ‰9
ŠHGŠ:�Š7ËŠ:‹7>‹:v‹9±‹;ë‹F'Œ*nŒ+™ŒÅŒ6ÑŒ$�O-�=}�=»�?ù�9Ž(QŽSzŽ>ÎŽ2
�J@�;‹�5Ç�3ý�?1�mq�%ß�C‘9I‘;ƒ‘s¿‘13’2e’2˜’FË’3“*F“?q“8±“Ûê“�Æ”ÃW•+–>G–?†–3Æ–Rú–!M—xo—Dè—9-˜Ig˜9±˜ë˜!	™
+™39™Hm™'¶™/Þ™Gš-Vš'„š:¬šGçš/›MO›_�›,ý›B*œNmœ4¼œ.ñœ> �L_�S¬�ož/pžM ž>îžJ-ŸBxŸH»Ÿ~ 5ƒ "¹ ZÜ \7¡
”¡E¢¡Eè¡4.¢c¢@y¢@º¢0û¢,£:;£>v£Cµ£2ù£,¤J¤d¤)z¤¤¤¾¤-Ú¤¥¥&:¥4a¥4–¥4Ë¥%¦=&¦@d¦0¥¦0Ö¦§B §.c§’§e«§&¨8¨O¨b¨z¨Ž¨)£¨Í¨á¨÷¨©6!©-X©!†©¨©»©Î©ë©ÿ©ª&ªBªUªuªŒª¬ªÃªãªúª«+«'D«:l«B§«Eê«80¬/i¬-™¬HÇ¬¹­#Ê­î­®"®"=®*`®#‹®$¯®4Ô®&	¯/0¯0`¯1‘¯2Ã¯$ö¯$°%@°0f°—°&±°Ø°*ò°<±MZ±0¨±0Ù±,
! ²7²!V²x²˜²³²Í²ç²³³;³V³q³Œ³8§³à³8û³4´O´j´…´! ´Â´Û´÷´µ.µJµ4fµ;›µ×µ#ôµA¶'Z¶!‚¶!¤¶;Æ¶0· 3·"T·!w·!™·$»·$à·9¸6?¸=v¸A´¸/ö¸-&¹ET¹:š¹nÕ¹5Dº0zº,«º>Øº4»4L»�»'Ÿ»#Ç»'ë»#¼(7¼9`¼+š¼)Æ¼+ð¼6½-S½>�½4À½4õ½2*¾0]¾0Ž¾+¿¾/ë¾/¿/K¿,{¿$¨¿]Í¿?+ÀkÀ@‰À>ÊÀA	Á7KÁ:ƒÁ2¾Á5ñÁ2'ÂZÂKvÂÂÂßÂ*üÂ-'Ã'UÃ}ÃQ™Ã'ëÃÄ.Ä-IÄ(wÄ, Ä,ÍÄ,úÄ)'ÅQÅ,lÅ6™Å'ÐÅBøÅL;ÆLˆÆ<ÕÆ<ÇBOÇ’Ç1±Ç.ãÇLÈk_ÈËÉ ëÉJÊXWÊ'°Ê-ØÊË)!Ë@KË4ŒËCÁË&ÌV,ÌPƒÌPÔÌU%Í!{Í+�ÍAÉÍ9Î9EÎ1Î‘±ÎBCÏ#†Ï:ªÏ:åÏC ÐIdÐ®Ð-ÊÐøÐGÑ#ZÑ}~Ñ¯üÑ3¬ÒTàÒ5ÓCNÓN’ÓjáÓLÔ1[Ô�Ô;¬ÔèÔÕ"Õ4=ÕLrÕM¿ÕD
ÖDRÖ —Ö¸Ö:ÏÖ
! ×!×D;×L€×>Í×5Ø:BØ6}ØI´ØCþØEBÙ+ˆÙ+´ÙLàÙ)-Ú2WÚKŠÚJÖÚ'!Û/IÛ2yÛ¬Û(¼Û6åÛ=Ü=ZÜ9˜Ü=ÒÜDÝ(UÝ4~Ý,³Ý-àÝ(ÞC7Þ'{Þ.£ÞÒÞDðÞ'5ß@]ß.žß0Íß!þß< àF]à6¤à.ÛàC
! áCNá&’á,¹á2æáDâ ^â1â±â9Ðâ:
! ãPEã&–ã<½ã8úã-3äaä!ä1¡ä.Óä5å+8åEdå?ªå2êå5æ2Sæ2†æ>¹æ>øæ,7çEdçHªçEóç09è6jè,¡è6ÎèUé![é}éaœéUþé3Tê/ˆê2¸ê$ëê"ë)3ë&]ëF„ë2Ëë$þëN#ìArì;´ì5ðìt&í—›í93î[mîGÉî?ï:Qï8Œï%Åï)ëïð#5ð#Yð)}ð‰§ð=1ñ9oñ2©ñ%Üñ%ò&(ò+Oò;{ò&·òUÞò4ó&Qó&xó/Ÿó2Ïó/ô82ô4kô! ô+Âô2îô-!õ%Oõ)uõ%Ÿõ%Åõ&ëõ+ö>ö2[ö/Žö¾ö&Ùöa÷Œb÷Pï÷j@ø4«ø'àøù(ù21ù'dù%Œù²ù2Ñùú2!ú7Tú2Œú=¿ú8ýú86û=oû8­û6æû;ü4Yü9Žü4Èü9ýü47ýElý7²ý1êýFþKcþI¯þIùþECÿG‰ÿÑÿHQTšïc	Fm¾´•sP	Zm…—§ºÑï@	,J0w*¨LÓ- +N@z.»ê<#,`)�F·8þ771o<¡BÞC!GeN­.ü=+	mi	/×	/
! 17
! Ni
! #¸
! 6Ü
! YZm/È(øk!-�Q»O

M]
-«
8Ù
?6R+‰0µ0æ!+9+e+‘+½,é,-C-q-Ÿ-Í-û-)-W-…-³-á--=+k+—+Ã+ï++G,s+ +Ì+ø+$-P-~-¬-Ú++4+`+Œ+¸+ä++<+h+”,À,í*+E+q,�,Ê+÷+#+O+{.§*Ö*+,#XA|U¾B)W_�á+ùK%Mq9¿+ù%D>^3�&Ñ$øY3w4«Qà<26o)¦>Ð!"1GT7œ)Ô*þ$) $N #s $— $¼ #á ‹!8‘!AÊ!#".0">_"8ž"4×"W#*d#M�#:Ý#v$?�$5Ï$@%6F%>}%-¼%:ê%B%&@h&"©&Ì&$ß&N'S'p'1�'8Â'+û')'(<Q('Ž(-¶(0ä(a)'w)4Ÿ)%Ô)'ú)&"*^I*.¨*,×*+A+5`+ –+*·+â+,+,<G,„,(œ,<Å,"-,%-$R-w- �-®- Í-/î-3.R.)f.?�.CÐ.M/=b/2 /EÓ/D0V^0,µ0'â0Y
! 14d1,™10Æ10÷1=(20f2:—21Ò2931>33p35¤31Ú324@?41€4?²4Jò46=54t54©5<Þ5>6=Z63˜6:Ì6776?71v7E¨7Aî7_08V�8Oç8H79 €9(¡9,Ê9÷99:HF:E�:)Õ:ÿ:4;3I;N};1Ì;Oþ;6N<3…<2¹<0ì</=)M=#w=*›=*Æ=-ñ=@>!`>%‚>¨>-º>2è>??#[??'ž?(Æ?(ï?5@N@c@!|@5ž@Ô@-ç@&A <A]A'|A*¤A%ÏA*õA$ BAEBC‡B+ËB6÷B7.C4fC6›C3ÒCID%PDvDa�D[ñDeMEe³EeF
F'�F-µF&ãF
! GP*GH{GHÄG#
HK1H6}HE´HEúHG@IˆI*›I(ÆIïI1J)AJ-kJ,™J,ÆJ<óJ50K&fK/�K=½K&ûK%"L7HL5€L,¶L<ãL" MCM$WM|M.‹M0ºMWëMCN<SN�N9©NOãN3OOOkO ŠO!«OÍO:éO?$PTdP!¹PÛP$öP-QIQDeQ:ªQ!åQ!R0)R@ZR<›R<ØR&S<<SRyS;ÌS>T@GT8ˆTwÁT99U3sUG§UXïU3HVG|VJÄV9WDIWYŽWlèWpUX[ÆXL"Y8oY;¨YEäYG*Z?rZj²ZK[Ui[[¿[l\Oˆ\DØ\O]im]O×]8'^a`^�Â^qD_W¶_8`ŒG`ŽÔ`†caHêaN3b=‚b?ÀbicYjcuÄcv:d)±d)Ûd<eBe*[e†e�e?´e^ôe=Sf]‘f@ïfd0gC•gJÙg_$hV„h@ÛhQiVni=ÅiVj9Zj3”j*Èj*ój?k.^kh�k0ök.'l6Vl+�l¹l:×l8m)Km-um'£mËm%ßm%nO+n%{n¡n&¼n4ãn2oKo ho/‰o1¹oëo(p4p#Cp‰gpOñp9Aq${q. q?Ïq(r88r5qrB§rrêrB]sF s^çsdFt‚«tf.uP•uZæuKAv�v;¥v4áv+w4Bw-ww¥w3¼w*ðwPxlx(„x-­x>ÛxIy?dy+¤y6Ðy)zL1zE~zÄz'Ûz{
{V({1{8±{<ê{&'|)N|Cx|6¼|<ó|R0}8ƒ}S¼}~2*~]~y~+“~¿~	Ì~Ö~é~166m‡UœIò!<€^€w€4Œ€%Á€4ç€5�5R�vˆ�3ÿ�=3‚<q‚!®‚7Ð‚;ƒ(Dƒ:mƒ.¨ƒ9×ƒC„@U„A–„EØ„“…ý²…î°†ûŸ‡ì›ˆ!ˆ‰3ª‰+Þ‰1
! Š9<Š!vŠ9˜Š4ÒŠ5‹,=‹;j‹U¦‹ü‹/Œ(GŒ.pŒŸŒ7±Œ4éŒ3�4R�1‡�>¹�Bø�Z;ŽZ–ŽAñŽ\3�\��?í�8-�2f�/™�-É�;÷�43‘"h‘8‹‘Ä‘$Ù‘ þ‘’4>’&s’;š’)Ö’j“Ck“K¯“`û“8\”8•”%Î”)ô”L•Vk•Â•Ô•.æ•0–:F–H�–NÊ–b—h|—&å—7˜.D˜=s˜9±˜6ë˜:"™3]™;‘™:Í™:šHCš2Œš<¿š%üš;"›^›&u›!œ›#¾›â›*œ8+œƒdœ6èœ�	?�`I�`ª�ž: žO[ž7«ž$ãž4Ÿ=Ÿ5VŸ5ŒŸÂŸ*ßŸ$
!  =/ )m )— *Á ì 	¡¡:¡'F¡*n¡™¡+°¡>Ü¡B¢;^¢š¢;¹¢(õ¢£$8£C]£%¡£5Ç£9ý£F7¤~¤$‹¤7°¤è¤#¥#'¥'K¥#s¥M—¥7å¥9¦7W¦8�¦.È¦@÷¦B8§<{§@¸§>ù§8¨M¨6g¨>ž¨Ý¨;÷¨3©>M©/Œ©-¼©Lê©*7ª:bª�ª.µªgäªcL«j°«B¬9^¬9˜¬"Ò¬-õ¬U#­"y­"œ­)¿­.é­®;0®"l®†�®8¯AO¯=‘¯PÏ¯J °zk°Pæ°87±p±|�±]
²$k²E�²-Ö²-³E2³@x³0¹³)ê³*´3?´6s´.ª´@Ù´LµMgµFµµFüµBC¶A†¶.È¶#÷¶·L3·3€·W´·0¸=¸'X¸5€¸-¶¸+ä¸,¹0=¹%n¹9”¹Î¹ä¹%ü¹5"ºXºrºZŒº)çºG»GY»%¡»CÇ»)¼25¼ h¼0‰¼.º¼Hé¼42½g½$‚½#§½,Ë½)ø½&"¾/I¾4y¾<®¾3ë¾(¿)H¿&r¿%™¿J¿¿
! ÀUÀEhÀ7®À=æÀ0$Á5UÁD‹ÁŒÐÁ‹]Â7éÂ@!ÃBbÃ;¥Ã+áÃ-
Ä";Ä{^ÄÚÄïÄ4Å%9Å=_Å;�Å/ÙÅ 	Æ*Æ4BÆ)wÆ:¡ÆPÜÆ+-Ç(YÇ6‚Ç¹ÇOÕÇg%È5�È$ÃÈ1èÈ<É&WÉ5~É³´É"hÊ)‹Ê,µÊ4âÊBË0ZËP‹ËIÜË,&Ì0SÌ;„ÌFÀÌ1ÍI9Í5ƒÍH¹Í5Î[8Î3”ÎFÈÎ<ÏOLÏYœÏ=öÏ54ÐZjÐSÅÐ2Ñ(LÑuÑ^�ÑGìÑ?4ÒOtÒGÄÒ!ÓL.ÓC{Ó�¿ÓAÔ$\Ô8�Ô\ºÔÕ$0ÕUÕ)qÕ#›Õ1¿Õ$ñÕÖ#2Ö$VÖ6{Ö²Ö"ÑÖ[ôÖ0P×;�×-½×%ë×Ø?(Ø>hØ>§Ø>æØ?%Ù>eÙ<¤Ù=áÙ<Ú<\Ú?™ÚgÙÚ:AÛ=|Û&ºÛ&áÛDÜFMÜJ”ÜNßÜ@.Ý8oÝP¨ÝHùÝEBÞ.ˆÞ"·ÞÚÞ6úÞ;1ß.mß9œß8Öß8à.Hà)wàK¡à?íà-á+Káwá.Žá&½á'äá;â;Hâ„â"Ÿâ.Ââñâã/ã8Lã9…ã4¿ã,ôã-!ä8Oä;ˆäDÄä	å'(å Påqå �å±å%Ðå#öå&æ@Aæ9‚æ>¼æ1ûæ,-çDZçEŸçåçMõç9Cè&}è¤è¾è#Íè*ñè>é/[é,‹é1¸é/êé$ê;?ê6{ê!²ê@Ôê2ë&Hë,oë>œë1Ûë6
ì2Dì3wì0«ì>ÜìíJ:íN…í?Ôí:î1Oî�î%›î&Áî!èî
! ï()ï Rï.sïD¢ï"çï1
! ð%<ð4bð2—ðFÊð<ñ7Nñ*†ñ,±ñ"Þñò òG<ò3„ò&¸ò&ßò:óBAóA„ó)Æó
ðó<þó3;ôGoô>·ô<öô.3õ:bõ#�õOÁõ%ö(7ö<`ö�ö>¹öøö2	÷8<÷ u÷–÷)¥÷Ï÷2ã÷ø-1ø3_ø'“ø%»ø7áø5ùIOù
™ù6§ùÞùùù"ú(<úXeú1¾ú/ðú8 ûYûxûE”ûIÚû$ü>ü^Sü+²üBÞü
!ý
/ý =ý%^ýC„ý:Èý(þ3,þ.`þh�þ-øþv&ÿv�ÿc	x	•	;©	,å	j	;}	!¹	'Û	$	'(	>P	>�	>Î	
	'	:	T	s	r†	‡ù	/�	!±	$Ó	9ø	2	%F	l	Y…	ß	ÿ	$	K?	<‹	”È	O]	2­	1à	-	-@	-n	œ	±	8Â	Iû	(E		@n		*¯		.Ú		D	
! 	2N
! 	�
! 	š
! 	±
! 	!Ì
! 	,î
! 	�	�©	7	=Q	4�	2Ä	2÷	1*
	e\
	3Â
	3ö
	3*	g^	>Æ	|	U‚	(Ø		O	Mj	¸	0Ò	4	08	/i	$™	*¾	@é	8*	:c	ž	2³	%æ	$	‚1	=´	4ò	='	"e	ãˆ	<l	`©	T
! 	Q_	G±	Eù	D?	D„	SÉ	h	d†	4ë	? 	?`	- 	NÎ	ƒ	`¡	D	PG	W˜	)ð	$	b?	¢	1·	é	Dý	B	6\	“	*£	Î	 ì	&
	+4	S`	)´	2Þ	6	H	>h	>§	1æ	) 	?B 	P‚ 	[Ó 	@/!	^p!	WÏ!	9'"	a"	)"	7©"	@á"	"#	(:#	#c#	û‡#	¡ƒ$	»%%	¼á%	3ž&	>Ò&	('	#:'	,^'	<‹'	>È'	3(	S;(	A�(	Ñ(	é(	1	)	$;)	'`)	5ˆ)	C¾)	C*	NF*	<•*	QÒ*	!$+	"F+	?i+	&©+	JÐ+	,,	=H,	†,	5¢,	AØ,	U-	Ap-	J²-	Gý-	3E.	y.	:’.	%Í.	ó.	C/	5U/	2‹/	'¾/	=æ/	$0	/?0	†o0	Šö0	e�1	ç1	$2	0&2	?W2	_—2	 ÷2	C3	.\3	 ‹3	=¬3	;ê3	0&4	@W4	*˜4	AÃ4	I5	(O5	?x5	8¸5	2ñ5	I$6	]n6	SÌ6	 7	3@7	&t7	1›7	(Í7	,ö7	3#8	*W8	g‚8	Qê8	A<9	"~9	3¡9	:Õ9	):	3::	4n:	/£:	 Ó:	ô:	6;	YE;	4Ÿ;	4Ô;	8	<	(B<	4k<	' <	3È<	4ü<	;1=	m=	A�=	GÏ=	N>	Nf>	Vµ>	^?	ck?	iÏ?	h9@	¢@	"A	¢A	"B	�¢B	$C	�¤C	&D	r¦D	€E	€šE	€F	œF	ƒG	 G	C½G	6H	78H	3pH	¤H	;ÃH	5ÿH	55I	kI	3‡I	3»I	?ïI	3/J	$cJ	4ˆJ	:½J	8øJ	31K	&eK	ŒK	©K	(ÇK	$ðK	5L	HKL	2”L	-ÇL	-õL	.#M	ARM	Y”M	/îM	@N	u_N	SÕN	)O	6IO	/€O	°O	)ÉO	(óO	\P	0yP	0ªP	[ÛP	E7Q	}Q	E�Q	GÖQ	'R	&FR	mR	!‰R	.«R	1ÚR	%S	02S	-cS	‘S	.¯S	2ÞS	-T	#?T	LcT	%°T	8ÖT	U	K-U	4yU	.®U	+ÝU	6	V	4@V	,uV	G¢V	IêV	34W	bhW	1ËW	$ýW	"X	9X	(MX	,vX	F£X	FêX	/1Y	.aY	0�Y	,ÁY	"îY	2Z	,DZ	)qZ	(›Z	+ÄZ	,ðZ	&[	+D[	+p[	%œ[	"Â[	å[	#\	&)\	7P\	-ˆ\	-¶\	*ä\	)]	)9]	$c]	&ˆ]	)¯]	-Ù]	+^	%3^	(Y^	5‚^	#¸^	'Ü^	4_	'9_	&a_	 ˆ_	+©_	Õ_	2ô_	4'`	0\`	1�`	?¿`	;ÿ`	K;a	V‡a	PÞa	K/b	{b	+›b	/Çb	'÷b	c	(3c	…\c	/âc	)d	#<d	#`d	„d	(¡d	"Êd	9íd	/'e	+We	 ƒe	2¤e	&×e	*þe	1)f	[f	(wf	, f	-Íf	$ûf	& g	,Gg	*tg	!Ÿg	+Ág	síg	ah	ªh	$*j	[Oj	K«j	÷j	1
k	?k	Zk	yk	”k	p k	=l	9Ol	0‰l	Uºl	:m	?Km	L‹m	�Øm	Yin	HÃn	go	1to	„¦o	N+p	[zp	YÖp	<0q	<mq	:ªq	aåq	AGr	@‰r	yÊr	:Ds	Os	MÏs	Jt	aht	[Êt	W&u	>~u	V½u	=v	9Rv	RŒv	Gßv	i'w	o‘w	)x	h+x	>”x	cÓx	=7y	Euy	¹»y	<uz	i²z	a{	J~{	SÉ{	D|	/b|	.’|	*Á|	(ì|	8}	4N}	)ƒ}	7­}	+å}	+~	-=~	\k~	‰È~	mR	gÀ	f(€	>�€	gÎ€	W6�	9Ž�	tÈ�	Î=‚	¼ƒ	IÉƒ	L„	Z`„	5»„	Oñ„	4A…	=v…	A´…	7ö…	5.†	-d†	;’†	0Î†	Nÿ†	aN‡	T°‡	Gˆ	BMˆ	5�ˆ	SÆˆ	T‰	8o‰	B¨‰	-ë‰	2Š	ILŠ	N–Š	VåŠ	Z<‹	y—‹	DŒ	ZVŒ	N±Œ	C�	YD�	?ž�	?Þ�	<Ž	J[Ž	J¦Ž	0ñŽ	>"�	2a�	4”�	_É�	D)�	An�	c°�	i‘	/~‘	I®‘	oø‘	Ih’	X²’	Y“	Te“	>º“	Kù“	CE”	C‰”	7Í”	a•	\g•	—Ä•	’\–	Žï–	�~—	:˜	7J˜	K‚˜	^Î˜	d-™	F’™	ŽÙ™	’hš	Kûš	]G›	 ¥›	Æ›	gá›	Iœ	^œ	yœ	�œ	1¥œ	/×œ	4�	¢<�	ß�	}_ž	:Ýž	AŸ	OZŸ	qªŸ	| 	1™ 	VË 	J"¡	Pm¡	V¾¡	L¢	{b¢	.Þ¢	f
£	St£	BÈ£	Y¤	.e¤	"”¤	R·¤	Q
! ¥	7\¥	9”¥	\Î¥	˜+¦	˜Ä¦	 ]§	&~§	M¥§	/ó§	;#¨	_¨	q¨	<‘¨	VÎ¨	%©	?@©	?€©	7À©	;ø©	"4ª	ZWª	%²ª	<Øª	"«	$8«	.]«	3Œ«	'À«	è«	/¬	27¬	(j¬	4“¬	,È¬	3õ¬	<)­	Nf­	6µ­	Eì­	2®	IR®	œ®	@º®	û®	/¯	/E¯	*u¯	. ¯	HÏ¯	!°	-:°	2h°	<›°	,Ø°	'±	6-±	"d±	‡±	2¥±	]Ø±	.6²	@e²	¦²	IÅ²	P³	:`³	6›³	CÒ³	6´	;M´	4‰´	;¾´	\ú´	 Wµ	>xµ	@·µ	7øµ	Y0¶	:Š¶	)Å¶	ï¶	8
! ·	?C·	ƒ·	9œ·	4Ö·	3¸	&?¸	Nf¸	-µ¸	ã¸	?ú¸	):¹	Id¹	®¹	/È¹	1ø¹	3*º	"^º	&�º	%¨º	Îº	+íº	=»	SW»	z«»	)&¼	/P¼	8€¼	/¹¼	+é¼	½	/3½	+c½	1�½	-Á½	0ï½	' ¾	,H¾	u¾	6•¾	Ì¾	 ë¾	¿	.¿	J¿	?j¿	"ª¿	9Í¿	+À	23À	#fÀ	-ŠÀ	¸À	ÖÀ	öÀ	#Á	)3Á	3]Á	0‘Á	1ÂÁ	2ôÁ	='Â	3eÂ	0™Â	1ÊÂ	4üÂ	41Ã	-fÃ	*”Ã	)¿Ã	-éÃ	+Ä	,CÄ	0pÄ	-¡Ä	ÏÄ	+êÄ	(Å	&?Å	&fÅ	*�Å	$¸Å	5ÝÅ	'Æ	;Æ	 PÆ	4qÆ	 ¦Æ	cÇÆ	v+Ç	”¢Ç	z7È	²È	-ÎÈ	,üÈ	5)É	_É	&xÉ	xŸÉ	!Ê	(:Ê	!cÊ	/…Ê	1µÊ	çÊ	CË	CKË	#�Ë	=³Ë	"ñË	HÌ	H]Ì	9¦Ì	/àÌ	Í	'-Í	5UÍ	2‹Í	G¾Í	:Î	AÎ	X_Î	¸Î	ÑÎ	áÎ	óÎ	Ï	$Ï	8Ï	=VÏ	$”Ï	¹Ï	FÓÏ	(Ð	(CÐ	lÐ	yÐ	†Ð	˜Ð	$¨Ð	ÍÐ	ëÐ	Ñ	Ñ	5Ñ	QÑ	kÑ	D�Ñ	*ÆÑ		ñÑ	-ûÑ	B)Ò	lÒ	$Ò	0¤Ò	ÕÒ	!ñÒ	GÓ	F[Ó	G¢Ó	AêÓ	5,Ô	)bÔ	ŒÔ	§Ô	$½Ô	âÔ	 üÔ	Õ	"8Õ	I[Õ	I¥Õ	BïÕ	-2Ö	;`Ö	IœÖ	!æÖ	8×	1A×	0s×	7¤×	&Ü×	,Ø	&0Ø	WØ	6wØ	®Ø	8ÆØ	1ÿØ	1Ù	MÙ	-hÙ	-–Ù	,ÄÙ	8ñÙ	=*Ú	=hÚ	=¦Ú	=äÚ	"Û	.Û	)NÛ	%xÛ	)žÛ	2ÈÛ	ûÛ	1Ü	EÜ	W]Ü	:µÜ	1ðÜ	6"Ý	-YÝ	9‡Ý	ÁÝ	ßÝ	2øÝ	1+Þ	]Þ	CxÞ	¼Þ	=ÛÞ	oß	2‰ß	1¼ß	îß	@à	"Hà	#kà	(�à	&¸à	-ßà	\
á	:já	1¥á	;×á	/â	HCâ	Œâ	0¨â	'Ùâ	ã	!ã	=ã	/Oã	ã	žã	¼ã	Ôã	fñã	 Xä	'yä	¡ä	¾ä	Ùä	/êä	4å	)Oå	4yå	®å	@Ëå	æ	/æ	!Mæ	"oæ	2’æ	DÅæ	!
! ç	+,ç	,Xç	…ç	4¤ç	Ùç	'íç	#è	99è	csè	×è	!õè	:é	Ré	jé	'†é	?®é	îé	 ê	#ê	Cê	Zbê	Z½ê	yë	z’ë	%
ì	>3ì	rì	.‹ì	!ºì	HÜì	!%í	3Gí	+{í	1§í	CÙí	 î	2>î	3qî	9¥î	#ßî	ï	Gï	mdï	jÒï	@=ð	~ð	:”ð	"Ïð	òð	2	ñ	4<ñ	(qñ	šñ	·ñ	PÇñ	0ò	lIò	h¶ò	9ó	!Yó	5{ó	,±ó	-Þó	Aô	0Nô	ô	Ÿô	¿ô	Ýô	ðô	?õ	'Cõ	(kõ	”õ	1°õ	âõ	ö	5ö	ETö	šö	>¸ö	>÷ö	26÷	5i÷	?Ÿ÷	*ß÷	>
! ø	4Iø	~ø	*™ø	1Äø	3öø	K*ù	:vù	±ù	-Çù	5õù	)+ú	@Uú	%–ú	~¼ú	9;û	Yuû	PÏû	: ü	D[ü	4 ü	AÕü	"ý	(:ý	)cý	�ý	D¤ý	éý	*ÿý	#*þ	Nþ	dþ	zþ	“þ	'¬þ	&Ôþ	(ûþ	$ÿ	$Aÿ	!fÿ	ˆÿ	)¦ÿ	,Ðÿ	(ýÿ	&
! 7@
! +x
! B¤
! Jç
! p2
! J£
! iî
! FX
! 7Ÿ
! {×
! 3S
! g‡
! Qï
! bA
! Ž¤
! x3
! P¬
! Fý
! fD
! h«
! J
! p_
! mÐ
! K>
! LŠ
! G×
! n	
! YŽ	
! 2è	
! y
! 
! 7•
  
! =Í
  
! P
! u\
! _Ò
! k2
! Xž
! X÷
! *P
! P{
! YÌ
! {&
! ^¢
! \
! s^
! TÒ
! Q'
! Gy
! fÁ
! _(
! Rˆ
! &Û
! 6
! .9
! [h
! 3Ä
! Wø
! dP
! ,µ
! uâ
! X
! %s
! .™
! @È
! 9	
! $C
! 6h
! 2Ÿ
! 4Ò
! '
! 5/
! 3e
! #™
! G½
! <
! GB
! VŠ
! Vá
! V8
! W�
! Uç
! R=
! L�
! 1Ý
! 6
! 6F
! &}
! ;¤
! 4à
! 
! W4
! SŒ
! 5à
! H
! g_
! )Ç
! 3ñ
! 5%
! *[
! 0†
! 5·
! 8í
! .&
! 1U
! =‡
! )Å
! ï
! t	
! E~
! ;Ä
! 5 
! 86 
! >o 
! @® 
! Fï 
! C6!
! Cz!
! 1¾!
! 0ð!
! 1!"
! %S"
! `y"
! ~Ú"
! XY#
! '²#
! IÚ#
! J$$
! Ko$
! M»$
! I	%
! ES%
! :™%
! /Ô%
! 9&
! !>&
! *`&
! )‹&
! Nµ&
! 0'
! =5'
! 3s'
! @§'
! >è'
! 1'(
! 0Y(
! Š(
! %©(
! 4Ï(
! I)
! #N)
! 9r)
! G¬)
! .ô)
! -#*
! 5Q*
! 8‡*
! =À*
! 2þ*
! R1+
! 0„+
! <µ+
! 7ò+
! 5*,
! 7`,
! (˜,
! aÁ,
! A#-
! Pe-
! ;¶-
! Jò-
! 2=.
! 8p.
! 2©.
! 'Ü.
! Q/
! QV/
! /¨/
! 3Ø/
! +0
! ‚80
! n»0
! -*1
! bX1
! `»1
! /2
! 8L2
! Z…2
! Qà2
! +23
! "^3
! P�3
! EÒ3
! I4
! *b4
! 7�4
! -Å4
! .ó4
!  "5
! }C5
! &Á5
! "è5
! 66
! B6
! @\6
! <�6
! .Ú6
! !	7
! C+7
! 9o7
! 3©7
! Ý7
! ý7
! ,8
! 4I8
! H~8
! OÇ8
! ;9
! ,S9
! ;€9
! ;¼9
! <ø9
! &5:
! N\:
! ,«:
! hØ:
! xA;
! 7º;
! ^ò;
! GQ<
! E™<
! 7ß<
! N=
! Of=
! (¶=
! Dß=
! B$>
! Vg>
! Y¾>
! G?
! ;`?
! (œ?
! BÅ?
! R@
! +[@
! 2‡@
! 7º@
! Eò@
! B8A
! Q{A
! ,ÍA
! /úA
! '*B
! %RB
! GxB
! EÀB
! %C
!  ,C
! 4MC
! P‚C
! 3ÓC
! CD
! EKD
! A‘D
! OÓD
! 2#E
! BVE
! 4™E
! iÎE
! 8F
! $SF
! #xF
! 5œF
! ÒF
! %ðF
! EG
! O\G
! V¬G
! .H
! 32H
! CfH
! BªH
! %íH
! 0I
! UDI
! 3šI
! 1ÎI
! J
! = J
! )^J
! 2ˆJ
! »J
! 9ØJ
! 3K
! 0FK
! PwK
! cÈK
! ;,L
! >hL
! ?§L
! 3çL
! kM
! &‡M
! 3®M
! âM
! :N
! 7=N
! ]uN
! RÓN
! (&O
! 0OO
! +€O
! /¬O
! >ÜO
! 0P
! FLP
! L“P
! SàP
! J4Q
! @Q
! \ÀQ
! IR
! 2gR
! AšR
! 4ÜR
! 9S
! @KS
! %ŒS
! /²S
! KâS
! >.T
! KmT
! N¹T
! >U
! gGU
! (¯U
! VØU
! %/V
! *UV
! €V
! BˆV
! DËV
! DW
! GUX
! T�X
! TòX
! AGY
! I‰Y
! +ÓY
! 0ÿY
! :0Z
! kZ
! *‹Z
! #¶Z
! !ÚZ
! IüZ
! mF[
! g´[
! $\
! ^A\
! ' \
! .È\
! ÷\
! "]
! !:]
! !\]
! "~]
! "¡]
! 3Ä]
! "ø]
! 4^
! 4P^
! N…^
! KÔ^
! U _
! ®v_
! ª%`
! JÐ`
! ;b
! 0Wb
! +ˆb
! ;´b
! :ðb
! "+c
! ,Nc
! {c
! 2šc
! /Íc
! %ýc
! #d
! Cd
! ibd
! _Ìd
! 9,e
! sfe
! )Úe
! <f
! )Af
! kf
! ‹f
! $‘f
! 
¶f
! Äf
! 	Õf
  
! ßf
! 	êf
! +ôf
! : g
! 1[g
! '�g
! 0µg
! 5æg
! 2h
! /Oh
! <h
! a¼h
! ;i
! +Zi
! 9†i
! eÀi
! 8&j
! ;_j
! /›j
! 3Ëj
! .ÿj
! =.k
! @lk
! ­k
! >Àk
! :ÿk
! :l
! -<l
! 0jl
! >›l
! bÚl
! ;=m
! 7ym
! %±m
! #×m
! 8ûm
! "4n
! $Wn
! 7|n
! N´n
! Bo
! 6Fo
! )}o
! L§o
! <ôo
! 71p
! Jip
! E´p
! 8úp
! .3q
! 4bq
! -—q
! *Åq
! ,ðq
! Wr
! /ur
! 6¥r
! IÜr
! ?&s
! Gfs
! ®s
! 3Ís
! 3t
! B5t
! ?xt
! =¸t
! 9öt
! F0u
! Gwu
! B¿u
! Mv
! FPv
! G—v
! Gßv
! A'w
! Siw
! C½w
! (x
! .*x
! &Yx
! €x
! +–x
! iÂx
! M,y
! 1zy
! -¬y
! 1Úy
! 1z
! _>z
! %žz
! "Äz
! Eçz
! %-{
! #S{
! %w{
! p�{
! H|
! W|
! 8r|
! 8«|
! 1ä|
! <}
! 3S}
! 1‡}
! ¹}
! &×}
! Bþ}
! *A~
! l~
! ;Š~
! 9Æ~
! H
! 9I
! *ƒ
! \®
! 8€
! 1D€
! 5v€
! /¬€
! 2Ü€
! �
! 2�
! 5F�
! |�
! #•�
! Q¹�
! &‚
! J2‚
! '}‚
! .¥‚
! BÔ‚
! 7ƒ
! 4Oƒ
! 1„ƒ
! 8¶ƒ
! /ïƒ
! %„
! $E„
! %j„
! /�„
! (À„
! )é„
! #…
! )7…
! )a…
! -‹…
! #¹…
! "Ý…
! †
! )†
! ?†
! +S†
! -†
! !­†
! $Ï†
! (ô†
! *‡
! H‡
! `‡
! $x‡
! )�‡
! )Ç‡
! .ñ‡
! A ˆ
! cbˆ
! AÆˆ
! 9‰
! <B‰
! 4‰
! ;´‰
! 3ð‰
! H$Š
! DmŠ
! P²Š
! >‹
! 3B‹
! 7v‹
! [®‹
! 8
! Œ
! CŒ
! 
OŒ
! .]Œ
! $ŒŒ
! 	±Œ
! ?»Œ
! iûŒ
! 1e�
! &—�
! ¾�
! JÞ�
! -)Ž
! !WŽ
! #yŽ
! 7�Ž
! 'ÕŽ
! >ýŽ
! <<�
! )y�
! 6£�
! 2Ú�
! @
�
! !N�
! <p�
! ­�
! .È�
! %÷�
! ‘
! 0<‘
! /m‘
! ?�‘
! 8Ý‘
! ?’
! 4V’
! :‹’
! AÆ’
! =“
! 3F“
! z“
! +”“
! )À“
! +ê“
! ”
! '/”
! 1W”
! ;‰”
! <Å”
! !•
! $$•
! #I•
! 9m•
! <§•
! 8ä•
! ;–
! 5Y–
! 8�–
! È–
! +â–
! +—
! +:—
! +f—
! I’—
! 3Ü—
! 6˜
! >G˜
! A†˜
! +È˜
! +ô˜
! + ™
! %L™
! r™
! "�™
! *²™
! Ý™
! ;ö™
! 2š
! <Rš
! :�š
! !Êš
! $ìš
! 2›
! 5D›
! ‹z›
! 2œ
! <9œ
! =vœ
! E´œ
! <úœ
! M7�
! #…�
! ©�
! 'È�
! Ið�
! m:ž
! y¨ž
! s"Ÿ
! n–Ÿ
! z 
! t€ 
! oõ 
! {e¡
! uá¡
! hW¢
! tÀ¢
! n5£
! y¤£
! v¤
! w•¤
! x
¥
! q†¥
! ;ø¥
! 24¦
! :g¦
! G¢¦
! )ê¦
! (§
! (=§
! &f§
! 0�§
! 0¾§
! 3ï§
! *#¨
! 0N¨
! A¨
! .Á¨
! )ð¨
! 2©
! TM©
! (¢©
! *Ë©
! ,ö©
! 0#ª
! 'Tª
! =|ª
! =ºª
! øª
! «
! 
,«
! *:«
! +e«
! +‘«
! &½«
! ä«
! 9ü«
! 6¬
! 1G¬
! &y¬
! / ¬
! @Ð¬
! .­
! $@­
! 5e­
! 4›­
! 4Ð­
! ®
! ;%®
! <a®
! Dž®
! ã®
! 7ð®
! ((¯
! -Q¯
! -¯
! ­¯
! È¯
! â¯
! /ü¯
! /,°
! 0\°
! 0�°
! 7¾°
! !ö°
! !±
! H:±
! Aƒ±
! *Å±
! !ð±
! ²
! &,²
! 'S²
! ({²
! <¤²
! 0á²
! %³
! 28³
! >k³
! &ª³
! "Ñ³
! ô³
! N´
! ._´
  
! Ž´
! .™´
! :È´
! )µ
! 5-µ
! Ecµ
! A©µ
!  ëµ
! ¶
! ,'¶
! $T¶
! "y¶
! .œ¶
! %Ë¶
! %ñ¶
! $·
! <·
! DS·
! D˜·
! 4Ý·
! (¸
! /;¸
! -k¸
! ™¸
! ¯¸
! Æ¸
! 2Ü¸
! L¹
! \¹
! T{¹
! LÐ¹
! [º
! Wyº
! \Ñº
! D.»
! Ps»
! CÄ»
! ¼
! 
¼
! 
,¼
! $:¼
! 9_¼
! E™¼
! Eß¼
! C%½
! *i½
! #”½
! )¸½
! â½
! .ø½
! '¾
! (9¾
! 0b¾
! E“¾
! @Ù¾
! "¿
! 2=¿
! 3p¿
! 4¤¿
! QÙ¿
! ++À
! ,WÀ
! )„À
! 0®À
! HßÀ
! M(Á
! /vÁ
! 2¦Á
! ÙÁ
! '÷Á
! 3Â
! SÂ
! _Â
! |Â
!  ™Â
! %ºÂ
! àÂ
! %òÂ
! Ã
! )Ã
! ;Ã
! MÃ
! `Ã
! $oÃ
! ”Ã
! %¥Ã
! /ËÃ
! %ûÃ
! ,!Ä
! ,NÄ
! .{Ä
! ,ªÄ
! ,×Ä
! ,Å
! ,1Å
! *^Å
! &‰Å
! /°Å
! àÅ
! éÅ
! ðÅ
! (üÅ
! %%Æ
! "KÆ
! nÆ
! �Æ
! ¬Æ
! 7¹Æ
! @ñÆ
! 2Ç
! BÇ
! HKÇ
! ”Ç
! '³Ç
! ÛÇ
! +úÇ
! '&È
! "NÈ
! #qÈ
! )•È
! ¿È
! &ßÈ
! &É
! 1-É
! 1_É
! !‘É
! #³É
! !×É
! ùÉ
! Ê
! )Ê
! AÊ
! (ZÊ
! �ƒÊ
! "Ë
! 57Ë
! HmË
! :¶Ë
! /ñË
! '!Ì
! 0IÌ
! $zÌ
! %ŸÌ
! +ÅÌ
! /ñÌ
! '!Í
! (IÍ
!  rÍ
! +“Í
! ¿Í
! ÔÍ
! òÍ
! 4Î
! 8GÎ
! /€Î
! W°Î
! 9Ï
! 4BÏ
! wÏ
! 8‰Ï
! &ÂÏ
! ,éÏ
! $Ð
! ;Ð
! YÐ
! uÐ
! +”Ð
! 6ÀÐ
! ÷Ð
! ,Ñ
! +>Ñ
! jÑ
! @sÑ
! 9´Ñ
! îÑ
! 
Ò
! )Ò
! CÒ
! cÒ
! 8€Ò
! 0¹Ò
! ;êÒ
! )&Ó
! =PÓ
! >ŽÓ
! IÍÓ
! JÔ
! bÔ
! !�Ô
! £Ô
! =ÃÔ
!  Õ
! -"Õ
! PÕ
! jÕ
! H€Õ
! )ÉÕ
! )óÕ
! 1Ö
! OÖ
! /nÖ
! .žÖ
! @ÍÖ
! -×
! -<×
! .j×
! ™×
! )´×
! RÞ×
! ?1Ø
! (qØ
! NšØ
! #éØ
! $
Ù
! $2Ù
! *WÙ
! '‚Ù
! )ªÙ
! >ÔÙ
! 9Ú
! AMÚ
! A�Ú
! HÑÚ
! 5Û
! ,PÛ
! 1}Û
! ,¯Û
! 2ÜÛ
! BÜ
! ;RÜ
! ŽÜ
! Z›Ü
! .öÜ
! (%Ý
! DNÝ
! 1“Ý
! 6ÅÝ
! 3üÝ
! 30Þ
! 5dÞ
! =šÞ
! JØÞ
! *#ß
! "Nß
! 0qß
! ?¢ß
! âß
! ýß
! à
! )2à
! "\à
! *à
! *ªà
! EÕà
! Pá
! 6lá
! 2£á
! Öá
! &ôá
! â
! 94â
! nâ
! â
! 7™â
! 7Ñâ
! 3	ã
! %=ã
! )cã
! �ã
! §ã
! Çã
! @ßã
! - ä
! >Nä
! >�ä
! DÌä
! 7å
! 'Iå
! .qå
! M å
! Hîå
! N7æ
! H†æ
! .Ïæ
!  þæ
! 'ç
! -Gç
! =uç
! ³ç
! ;Îç
  #
! è
! 6.è
! :eè
! 5 è
! Öè
! öè
! é
! (é
! ;é
! )Té
! #~é
! '¢é
! &Êé
! "ñé
! 3ê
! Hê
! \ê
! rê
! $Œê
! ±ê
! Èê
! åê
! ÷ê
! ë
! +ë
! *Dë
! oë
! |ë
! ‰ë
! §ë
! 9·ë
! .ñë
! 8 ì
! 3Yì
! .�ì
! /¼ì
! 0ìì
! 3í
! ;Qí
! F�í
! Ôí
! Kôí
! #@î
! dî
! >‚î
! +Áî
! íî
! .ï
! 5ï
! ,Uï
! @‚ï
! !Ãï
! ,åï
! ,ð
! ?ð
! 1Yð
! -‹ð
! '¹ð
! -áð
! +ñ
! #;ñ
! S_ñ
! L³ñ
! iò
! bjò
!  Íò
! #îò
! -ó
! V@ó
! -—ó
! 1Åó
! *÷ó
! &"ô
! &Iô
! )pô
! >šô
! /Ùô
! >	õ
! ?Hõ
! Aˆõ
! 4Êõ
! +ÿõ
! 4+ö
! 9`ö
! 8šö
! 3Óö
! ÷
! %&÷
! 5L÷
!  ‚÷
! T£÷
! 7ø÷
! 60ø
! 7gø
! Ÿø
! I¸ø
! Hù
! ?Kù
! \‹ù
! Zèù
! (Cú
! -lú
! -šú
! Èú
! *èú
! +û
! 1?û
! 0qû
! ‰¢û
! M,ü
! 3zü
! -®ü
! TÜü
! 91ý
! $ký
! 8�ý
! .Éý
! (øý
! <!þ
! '^þ
! †þ
! ¥þ
! ¶þ
! Èþ
! Ùþ
! "öþ
! 'ÿ
! Aÿ
! )Wÿ
! <�ÿ
! (¾ÿ
! 'çÿ
! /1?'q1™2Ë?þ>^1w#©ÍÜï!"i>o¨)3Bv‰"§$Ê ï101bF”EÛh!nŠ3ù2-`'7§.ß-6<sˆ$£8ÈBND)“½;Ô*	$;	0`	&‘	&¸	0ß	;
! &L
! s
! )‘
! 2»
! 6î
! &%L;hM¤,ò10Q(‚/«4Û*
;
%T
)z
)¤
8Î
8A@4‚@·$ø<.Z4‰0¾ï	G&LnL»6.?1n/ TÐ %'Fn8ŠPÃ0E Z{(š0Ã ô'%=&cIŠ*Ôÿ+NJN™$è%
&30Z)‹8µ8î:'6b™!¯$Ñö+'+S-5­-ãD5V)ŒS¶
! '"G8j	£!­Ïî<ÿ/<(l•'®<Ö-$Af{�©½/Ù5	8?xX˜>ñ60>g;¦)â)#6Zw0“.Ä3ó9' 8a  š » BÚ L!&j!6‘!$È!í!1"<7";t".°"Bß"A"#5d#1š#FÌ#1$.E$.t$5£$5Ù$>%CN%’%.ª%/Ù%	&9"&/\&+Œ&L¸&H'EN'A”'Ö'Mî'"<('_(5‡(,½(ê(0).1).`)�)­)5Í)N*XR*4«*/à*8+:I+„+1¢++Ô+),+*,4V,9‹,9Å,+ÿ,,+- X-/y-$©-Î-í-,.[5.‘.2¤.4×.2/(?/Uh/O¾/0".06Q09ˆ0DÂ0&1%.1)T1.~1­13Ç1Eû1,A2n26Ž22Å2Uø2(N3Gw3>¿3Aþ3+@4$l4%‘4·4Ç4&Ü4$54(5,]5(Š5B³5Lö5C6c6.€6=¯6'í6473J78~77·7+ï768-R8P€8&Ñ8.ø8B'9/j9*š9:Å9::<;:)x:D¢:Sç:T;;K�;Ü;Cú;'><Ef<@¬<<í<D*=@o=L°=5ý=B3>(v>;Ÿ>#Û>Fÿ>&F?m?7ˆ?<À?9ý?J7@,‚@<¯@Iì@6AMA+mA@™ALÚAP'B;xB7´BcìB PC,qC žC*¿C-êC/D%HD7nD?¦DæD6E=E&VE1}E¯E#ÍE ñE+F>F)^F)ˆF²FÎFéFG&G#;G-_G)�G ·G%ØG-þG+,H$XH4}H*²H1ÝH1I0AIrI6ˆI"¿IâIþIJ92J0lJ'�J-ÅJóJ$K,5KbbK.ÅK5ôK*L<FL5ƒL¹L,ÊL+÷L3#M0WM/ˆM¸MÎMÝM/ãM"N6NG>NH†N0ÏN#O)$O%NO3tO=¨OJæO'1PYP<mP5ªP&àP6Q'>QfQ=zQ/¸Q/èQ1RAJR>ŒRDËR!S/2S(bS)‹S#µS#ÙSaýS"_T ‚T£T4ÃT>øT57U/mU*�U&ÈU+ïU(V$DVaiV6ËV.WZ1WCŒWFÐWaXAyX.»X*êXFY.\Y
‹Y™Y¯Y6ÇYCþY!BZdZ0„ZµZ+ÏZ.ûZ#*[!N[-p[$ž[$Ã[#è[.\@;\<|\<¹\Bö\9]VM]7¤]1Ü]6^ E^f^,„^?±^/ñ^0!_2R_/…_5µ_Vë_<B`Q`0Ñ`Ya\a+waU£acùaE]bJ£b>îbN-c1|c@®c6ïcL&d-sdc¡de#e+0e7\e:”e1Ïe8f&:f7af*™f1Äf:öf@1g3rg'¦g%Îg$ôg;h.UhF„hËh5æhi6iRifii{imåiKSj1Ÿj"Ñj ôjk#2k,VkCƒkBÇk
! l#lF=l*„l+¯l*Ûl1m'8mF`m=§m#åm$	n#.n(Rn({n ¤n9Ånÿno:oTomo&„o«o4½oCòo6p(Mpvp6–p#ÍpTñpFq-Wq,…q²q*Ìq/÷q('rPr$jr�r+®r0Úr/s&;s)bsŒs›s+±sÝs*ñst2tIt
`t
nt#|t
 t%®tÔtótu(u&?u?fu¦u(Ãu(ìuv5v Lv7mv-¥vÓvçvwVwtw�w©w$½w!âwx8$x.]xPŒx*Ýx/y38y!ly(ŽyM·yHzNz$mz’z4­zâz+öz+"{N{h{„{¤{Ä{ á{ |4#|/X|#ˆ|I¬|ö|:}EC}<‰}Æ} Ü})ý}('~P~!h~Š~§~½~$Ö~+û~$'*Lw*•À5ßJ€T`€
µ€Ã€Wã€8;�t�Œ�5›�HÑ�‚9‚L‚'j‚’‚£‚ ¾‚?ß‚Cƒ;cƒ/Ÿƒ3ÏƒA„E„8\„7•„+Í„2ù„@,…3m…H¡…3ê…>†$]†,‚†4¯†&ä†6‡6B‡fy‡à‡æ‡"û‡ˆ4ˆFˆ^ˆ*fˆ‘ˆ°ˆNÐˆ7‰'W‰'‰$§‰0Ì‰$ý‰)"Š%LŠ%rŠ$˜Š%½ŠãŠ$ÿŠ$‹@‹ Y‹0z‹0«‹Ü‹û‹)ŒEŒeŒtŒ’Œ¡ŒO°Œ��'�A�Y�q���Ÿ�°�¿�×�ñ�8
! ŽCŽSŽ%bŽ&ˆŽ%¯Ž+ÕŽ�9�S�#r�–�¥�:´�ï�þ��+�?�Q�`�o�!†�"¨�Ë�Ü�ï�"‘1%‘W‘*i‘4”‘É‘Þ‘ô‘’’7’N’ _’€’& ’Ç’:Ý’“+“?“0S“„“Ÿ“³“É“Ü“ð“””'”6”N”]”|”5‹”(Á”3ê”•R+•J~•+É•õ•-–!?–a–z–––%¬–Ò–ã–÷–
! —4—S—!h—Š—*ª—Õ—é—0˜2˜O˜d˜#x˜œ˜®˜Å˜â˜û˜"™5™I™f™ƒ™ ™µ™Æ™&â™*	š04šeš‚ššš©š%Äšêš›!›7›&I›p›ƒ›+”›À›Ü›Aò›@4œuœ’œ¥œ!½œßœòœ
! �"�=�X�m�‹�¢�º�Í�å�Ký�FIžP�žLáž@.ŸoŸ�Ÿ<¬Ÿ9éŸU# Ty 0Î +ÿ /+¡<[¡9˜¡,Ò¡6ÿ¡,6¢2c¢.–¢DÅ¢U
! £/`£+�£+¼£<è£}%¤4£¤2Ø¤^¥_j¥:Ê¥¦+%¦'Q¦Cy¦0½¦Dî¦.3§Ab§=¤§Aâ§$¨H@¨(‰¨"²¨Õ¨Iì¨&6©>]©œ©Bµ©Bø©;ª[ª.gª'–ª$¾ªãª*þª)«I«.Y«,ˆ«6µ«ì«#	¬%-¬"S¬v¬”¬/´¬0ä¬#­89­cr­?Ö­®00®/a®/‘®Á®4Ý®0¯2C¯2v¯3©¯
Ý¯
ë¯/ù¯>)°#h°"Œ°+¯°)Û°!± '±H±-f±”±®±º±×±ó±²0²8F²²�²0»²4ì²!³ 0³Q³q³‘³±³ Í³*î³´(7´P`´:±´4ì´!µ=9µwµ:‘µBÌµ4¶AD¶=†¶/Ä¶&ô¶4·,P·7}·µ·*Ô·&ÿ·&¸#@¸*d¸"�¸D²¸@÷¸48¹5m¹&£¹)Ê¹ô¹?ºTº
aºoº8wºj°ºF»&b»B‰»4Ì»¼¼\6¼@“¼@Ô¼#½9½C@½3„½)¸½@â½!#¾3E¾7y¾6±¾7è¾+ ¿(L¿u¿.“¿%Â¿0è¿'ÀAÀ[ÀwÀ/†À5¶À6ìÀ@#Á8dÁ*�Á0ÈÁ;ùÁ25Â2hÂ$›Â$ÀÂ/åÂ!Ã 7Ã)XÃ)‚Ã)¬Ã-ÖÃ$Ä)ÄyHÄœÂÄ0_Å�Å ¬Å8ÍÅEÆ@LÆ3�Æ4ÁÆöÆ*Ç:9ÇCtÇ¸ÇÖÇ öÇ,È‡DÈ,ÌÈ!ùÈFÉFbÉ^©ÉFÊMOÊ[�ÊfùÊW`ËA¸Ë9úËT4ÌJ‰Ì0ÔÌ+Í:1Í#lÍ#�Í+´ÍAàÍF"ÎiÎ6…Î-¼ÎêÎ!Ï-(ÏVÏ'vÏ9žÏ%ØÏ)þÏ((Ð QÐ/rÐ2¢Ð$ÕÐ-úÐ-(ÑOVÑ$¦Ñ5ËÑÒÒ?6Ò;vÒ²ÒÅÒ'äÒ8ÓEÓcÓ!Ó*¡ÓÌÓêÓ4
! Ô1?Ô,qÔ/žÔ3ÎÔ<Õ?Õ"YÕ!|Õ.žÕ1ÍÕÿÕ
! Ö:Ö"XÖ({Ö'¤Ö"ÌÖ!ïÖ!× 3×!T×"v×+™×%Å×)ë×$Ø#:Ø+^Ø0ŠØ»ØØØ.ôØ/#Ù"SÙ-vÙ'¤ÙÌÙ"ëÙ#Ú72Ú&jÚ/‘ÚÁÚ&àÚÛ$!ÛFÛ$bÛ#‡Û$«Û&ÐÛ-÷Û'%Ü1MÜÜ#œÜ#ÀÜäÜÝ Ý!;Ý$]Ý$‚Ý-§Ý+ÕÝÞ! Þ!BÞ(dÞ0�Þ)¾Þ(èÞß+ß:Gß-‚ß.°ßßß0õß/&à-Và4„à6¹à*ðà6á#Rá#vá1šá7Ìá5â:â6NâJ…â@Ðâ+ã7=ã4uã6ªã6áãä5ä-Sä �ä#¢ä Æä.çä)å$@å'eåO�å/Ýå,
æ%:æ`æ6wæe®æXç-mç.›ç<Êç=è;Eè9�èN»è>
! éhIé3²éCæéS*ê,~ê,«ê"Øêûêë#/ë$Së@xë6¹ë?ðëH0ìLyìFÆìH
íVí.tí>£íâí!üí>î]înîŠî¦îÂîÞî:÷îO2ïH‚ïEËïOðHaðEªð$ðð7ñSMñY¡ñZûñcVòDºòbÿò*bó)�ó#·ó.Ûó6
! ôAô=Pô Žô)¯ô<Ùôõ9&õ8`õ(™õJÂõK
öAYöA›ö2Ýö-÷">÷'a÷‰÷ ÷³÷Ñ÷å÷ø ø!;ø ]ø!~ø  ø"Áø!äø"ù)ùIùiù!‰ù4«ùàù&þù%ú!2úTúEnúF´úBûú!>û+`û:Œû1ÇûLùû@Fü:‡ü1Âü(ôüý#=ý(aýŠý%©ý.Ïý'þý&þ;Aþ<}þ?ºþEúþ)@ÿ&jÿ,‘ÿ1¾ÿJðÿ0;=l,ª.×=HD�%§'Íõ-/Jz'•½-Ý+57!m�0¯à+ú.&#U!y-›$É$î#67?n3®,â6%\+x.¤1Ó5/;Uk[Á\ezFàd'	aŒ	gî	hV
! q¿
! R1p„Yõ.OF~ ÅUæ"<
>_
-ž
9Ì
IEPH–Hß8()aC‹;ÏOG[F£+ê/4-d0’2Ã#ö77+o*›*ÆUñG*g*’9½<÷'46\!“-µ1ã41JQ|<Î:&F mŽa®@>Q/�"À-ã,*>8i@¢Cã3'[#w,›#È1ì;)Z%„!ª)Ì/ö3&3Z/Ž5¾ô"
&0W;p4¬á0ð.!DP$•)º&ä)051f˜;³0ï5 ?V7–<Î3 *? 8j £ )¼ æ =!9C!-}!'«!IÓ!2"8P"‰"&¡"*È"'ó"#5# R#6s#Fª#Rñ#5D$Dz$P¿$:%5K%:�%¼%8Ó%1&->&(l&[•&2ñ&:$'E_'K¥'Qñ'*C((n(*—(Â(Õ(ê(ú()")6)H)\)n)€)’)£)µ)É)ß)ó)**(*<*N*b*t*ˆ*š*¬*À*Ò*ä*ö*++0+D+V+h+|+Ž+¢+´+È+Ù+í+ÿ+,#,5,G,[,m,�,“,§,½,Ó,å,÷,	-/-K-([-„-+�-É-ã-ö-.#'.$K.p.….˜.².Ð.#á. //&/6V/!�/¯/KÎ/0'*0'R0'z0¢0"·0)Ú01111N13€10´14å1/2)J2Gt21¼27î2#&3J3!f3!ˆ3ª3É3%á3(404P44b4—4°4 Î4*ï4&5&A5&h5<�5'Ì5!ô5(6/?6&o6%–6&¼6"ã6*7+17)]7&‡73®7â7,þ77+8c8€8/‘8)Á8"ë8.90=9"n9‘9:±9ì9#
! :".:!Q:&s:!š:,¼:&é:';8;V;)r;!œ;5¾;ô;:<.B<(q<š<1®<à<&û<+"=$N=%s=)™=Ã=1ã=>!3>+U>2�>>´>)ó>(? F?&g?Ž?.£?Ò?ï?2@$B@Ng@¶@$Ó@Tø@KMA™A­AÈA)åA+B6;B
rB.€B¯B$ÍB#òBC+4C`C€C‘C.žC#ÍC'ñC'D(AD*jD+•D>ÁD=E>>E1}E(¯E"ØE1ûEJ-F#xFœF!¸F(ÚF!G%G5GMGgG ‚G £G ÄG åG H 'H HH iH ŠH «H!ÌH îHI%-I#SI#wI"›I¾IÞIúIJ)/J)YJ)ƒJ­JÍJéJK!K8KTKkK‹K§KÃKßKûKL03L9dL?žL[ÞL#:M/^M$ŽM%³M%ÙM3ÿM3N#PN0tN¥N·N ÎN+ïNO71O6iO/ OÐO"ëOP 'P+HP1tP ¦PÇPÞPûP%Q%<Q0bQ.“Q2ÂQ$õQR4R)QR{R”R)³R6ÝR#S%8S^S=tS$²S)×ST#T-;T&iT!�T#²T#ÖTúT<UKU8iU$¢U ÇU*èU+V2?V7rV/ªV ÚV"ûV'WFW=eW£WÁW!ÛW4ýWH2XP{X,ÌX)ùX-#Y&QY'xY YÀY4àY,Z%BZhZ.~Z4­Z2âZ,[AB[A„[Æ[$â[.\86\2o\¢\+µ\7á\],]B]D^]2£],Ö]^("^.K^[z^mÖ^(D_=m_!«_'Í_'õ_$`7B`#z`%ž`6Ä`3û`@/a3pa¤a)Äa-îa5b(Rb({b¤b(Ãb(ìb&c<c3Yc.�c*¼cAçc9)dcd5wdL­d/úd!*eLeCke1¯e/áe8f.Jf(yf¢fºf%Ófùf)g>gSghg+…g/±g.ágQhHbh4«h:àh7iSimi7zi'²i1Úi.j.;j(jj1“j0Åj+öj,"k.Ok~k!�kE²k)øk<"l9_l™l"¸lÛlîlmm*9m#dm!ˆm!ªm!Ìm!îm$n"5n#Xn#|n# nÄnän-o)0o Zo{o›o"»oÞo&þo'%p+Mp(yp¢p%Âp"èp q,q7Lq3„q1¸qfêqVQr5¨rÞr#år	s)sIs,`s"�s0°sJás2,tA_tN¡tCðtC4u*xu&£u(Êu;óu</vlv$Œv±v'ÌvCôv"8w-[w‰w¤w_ÂwL"x,oxHœx1åxy &y"Gyjy!ˆy+ªyÖyóy3zHDz�z1¡z7Óz{ { 0{Q{!q{'“{,»{è{5÷{-|%E|5k|H¡|Hê|O3}'ƒ}=«}Wé}FA~mˆ~‹ö~‚¢7¹0ñ"€-B€p€�€°€1Î€2�+3�/_�$��;´�.ð�>‚#^‚?‚‚#Â‚6æ‚!ƒ0?ƒ1pƒ&¢ƒ/Éƒ4ùƒ2.„2a„8”„/Í„>ý„/<…&l…$“… ¸…4Ù…:†@I†#Š†®†&Î†õ†$‡$5‡-Z‡&ˆ‡ ¯‡-Ð‡$þ‡#ˆ-@ˆnˆ*Œˆ%·ˆÝˆ÷ˆ+‰A‰!a‰"ƒ‰¦‰%Â‰è‰$Š(Š$CŠ&hŠ$�Š/´Š7äŠ.‹*K‹-v‹*¤‹$Ï‹.ô‹6#Œ'ZŒ@‚Œ%ÃŒéŒ;�C�!V�x�h•�þ�
! Ž8%Ž%^Ž!„Ž¦Ž.ÆŽõŽ �0�,N�){�-¥�/Ó�5�/9�"i�3Œ�'À�$è�
‘*‘(I‘8r‘6«‘@â‘2#’MV’?¤’?ä’1$“9V“=�“@Î“=”;M”5‰”5¿”%õ”N•.j•6™•0Ð•P–R–2r–+¥–1Ñ–I—&M—)t—?ž—6Þ—A˜.W˜3†˜,º˜)ç˜(™0:™:k™.¦™&Õ™<ü™$9š"^š�šD›š4àš4›J›4_›&”›$»›à›)ó›"œ=@œ.~œ*­œ*Øœ4�,8�,e�’�.¢�QÑ�I#ž"mž�ž¨ž!Çž)éž%Ÿ%9Ÿ_Ÿ&sŸšŸ ¸Ÿ!ÙŸûŸ( 7 K /f – (³ "Ü 8ÿ 98¡!r¡”¡7ª¡6â¡¢(¢;¢4K¢€¢%—¢&½¢ä¢!£%£$@£ e£(†£1¯£9á£G¤&c¤KŠ¤0Ö¤W¥$_¥ „¥C¥¥é¥0¦19¦Ek¦7±¦4é¦K§!j§"Œ§"¯§Ò§ñ§"¨b1¨1”¨%Æ¨ì¨2©(;©+d©+�©&¼©+ã©ª)'ª-Qª0ª(°ª%Ùª0ÿª0« N«o«,‡«'´«.Ü«2¬!>¬#`¬/„¬4´¬$é¬A­4P­j…­2ð­'#®)K®@u®¶®Ó®2î® !¯5B¯<x¯+µ¯á¯.÷¯2&°Y°3q°6¥°MÜ°O*±Dz±=¿±ý±/²F².[²1Š²#¼²à² õ²³„6³�»³$=´ b´/ƒ´'³´'Û´8µ-<µQjµK¼µ¶'¶"@¶$c¶#ˆ¶(¬¶)Õ¶9ÿ¶-9·"g·Š·'©·GÑ·¸-2¸`¸t¸'’¸º¸Ç¸8æ¸ ¹$@¹#e¹‰¹!š¹ ¼¹.Ý¹º&º5Bºxº”º-¨ºÖºíº»/»CB»5†»
¼»"Ê»/í»-¼.K¼+z¼4¦¼;Û¼+½*C½3n½"¢½&Å½&ì½#¾#7¾"[¾"~¾¡¾Á¾'ß¾(¿0¿2G¿.z¿©¿&Æ¿#í¿"À-4À,bÀ�À/ªÀ,ÚÀ(Á50Á!fÁ7ˆÁ'ÀÁèÁ þÁ$ÂDÂ+dÂ9�Â*ÊÂ,õÂ,"Ã4OÃ"„ÃC§Ã8ëÃ$Ä%BÄ.hÄ/—Ä$ÇÄ6ìÄA#ÅKeÅ5±Å4çÅ'Æ!DÆHfÆV¯ÆEÇ+LÇ,xÇM¥ÇBóÇ,6È)cÈ7�È;ÅÈ5É37É4kÉ. ÉÏÉ/ëÉ.Ê+JÊ.vÊ"¥ÊÈÊIçÊI1Ë.{Ë*ªË-ÕË0Ì14Ì&fÌ'�Ì/µÌ4åÌ)Í,DÍ-qÍ'ŸÍ(ÇÍ&ðÍ8ÎPÎ(`Î;‰ÎDÅÎF
! Ï/QÏ1�Ï4³ÏRèÏ9;Ð4uÐ8ªÐHãÐ!,Ñ(NÑEwÑE½Ñ;Ò$?Ò)dÒ1ŽÒ2ÀÒSóÒ$GÓ(lÓS•ÓOéÓ&9Ô:`Ô›Ô%«Ô:ÑÔKÕMXÕ6¦Õ+ÝÕ/	Ö9Ö&TÖ*{Ö+¦Ö*ÒÖýÖ× 1×!R×t×/�×-À×î×ó×4ú×/ØHØ[ØhØ�Ø5—Ø,ÍØ<úØ57Ù1mÙ&ŸÙ1ÆÙ[øÙ8TÚL�ÚHÚÚ#Û:Û\WÛ3´Û7èÛ* Ü.KÜ'zÜ,¢Ü"ÏÜ4òÜ1'Ý4YÝ+ŽÝºÝ-ØÝÞLÞ5kÞ9¡ÞÛÞðÞBß:Qß=ŒßMÊßeàR~àZÑà&,á>SáA’á*ÔáNÿáNâ:hâ<£âAàâ5"ã1Xã)Šã2´ã"çã
! ää!0äRäqä�ä/¨ä/Øä/å/8å3hå8œå3Õå8	æ+Bæ3næ+¢æ3ÎæAç@DçM…ç:Óç9è9Hè;‚è;¾è3úè3.éHbé.«é&Úéê%ê6Cê3zêU®ê<ë8Aëzë*˜ë/Ãë!óëQì%gìD�ì2Òì)í2/í8bí9›í"Õíøí
! î$îAî9Rî;Œî/Èî/øî(ï"Eï!hïŠï=¢ïàïúïð.%ð*TðHð!Èð>êð2)ñ \ñC}ñ3Áñ<õñ*2ò]ò wò˜ò)¸ò+âò%ó%4ó+Zó†óšó¶ó?ÖóDô[ô%zô" ô*Ãô7îô&õBõ^õQyõ,ËõHøõAAöRƒö-Öö6÷5;÷q÷(‘÷'º÷)â÷ø$)ø+Nø%zø" ø-Ãø%ñø!ù<9ù>vù,µùâùÿù@ú'_ú!‡ú ©úÊúåú8û1:û5lû*¢ûÍû7äûEü1büL”üLáü-.ý*\ý=‡ý"Åý#èýJþMWþB¥þ&èþ*ÿ%:ÿ¿`ÿ‰ 
7ª
.â
†
8˜
3Ñ
4
 :
W[
4³
 è
.	
B8
O{
BË
K
JZ
K¥
Kñ
J=
Kˆ
5Ô
7
! 
JB
9�
9Ç
E
QG
D™
DÞ
@#
šd
:ÿ
^:	
#™	
=½	
û	
	
! 
J
! 
+X
! 
	„
! 
Ž
! 
š
! 
%®
! 
nÔ
! 
mC
d±
;
:R
H�
3Ö
%
! 

&0

;W

:“

Î

Ö

<ç

$
87
-p
.ž
*Í
ø
(
8?
<x
Bµ
Fø
B?
Z‚
(Ý
)
:0
(k
1”
<Æ
/
/3
<c
c 
6
C;
6
7¶
)î
F
B_
¢
E·
'ý
&%
0L
\}
>Ú
;
(U
-~
4¬
á
"ÿ
Q"
@t
Bµ
1ø
4*
'_
'‡
	¯
¹
DÔ
@
Z
.w
J¦
ñ
,
1;
)m
"—
*º
5å

0
J
hc
Ì
é
 
1$
1V
 ˆ
©
%Æ
ì
$
-
%I
o
ˆ
$¤
#É
.í

+
&B
#i
�
¦
¾
Ü
ñ

&
*C
n
ˆ
6¥
 Ü

ý
7 
.C 
%r 
.˜ 
1Ç 
@ù 
@:!
{!
›!
;¸!
(ô!
K"
$i"
Ž"
8©"
â"
>ø"
N7#
M†#
3Ô#
@$
I$
f$
w$
)—$
(Á$
@ê$
%+%
+Q%
}%
2“%
-Æ%
+ô%
$ &
6E&
|&
5˜&
<Î&
<'
4H'
7}'
5µ'
Aë'
7-(
Te(
Tº(
>)
HN)
F—)
Þ)
ø)
%*
-=*
+k*
6—*
-Î*
.ü*
-++
Y+
*l+
 —+
`¸+
 ,
1:,
l,
=,
½,
,Ú,
-
'-
-G-
Du-
º-
1×-
	.
4.
JT.
%Ÿ.
%Å.
&ë.
C/
&V/
&}/
 ¤/
DÅ/

! 0
(0
L@0
A�0
Ï0
í0

! 1
1
41
)I1
s1
’1
0¯1
8à1
?2
Y2
,y2
=¦2
(ä2
,
3
$:3
_3
}3
(™3
 Â3
7ã3
4
'44
'\4
2„4
$·4
VÜ4
;35
>o5
>®5
9í5
-'6
3U6
‰6
(§6
@Ð6
47
)F7
p7
�7
¤7
º7
(Ñ7
ú7
<8
DM8
=’8
]Ð8
#.9
CR9
,–9
<Ã9
n:
:o:
(ª:
IÓ:
0;
.N;
 };
2ž;
'Ñ;
4ù;
$.<
-S<
&�<
 ¨<
É<
Ý<
7ñ<
)=
H=
c=
(~=
%§=
0Í=
!þ=
" >
'C>
(k>
4”>
EÉ>
)?
79?
6q?
+¨?
1Ô?
=@
D@
c@
‚@
!¢@
7Ä@
!ü@
A
16A
0hA
)™A
)ÃA
íA
1B
8:B
9sB
?­B
\íB
\JC
$§C
#ÌC
ðC
 D
?,D
+lD
˜D
 µD
MÖD
-$E
IRE
SœE
2ðE
#F
!3F
#UF
yF
"˜F
,»F
èF
4G
*;G
 fG
O‡G
×G
FñG
=8H
$vH
$›H
8ÀH
^ùH
(XI
.�I
J°I
&ûI
5"J
LXJ
G¥J
íJ
5
K
:CK
=~K
/¼K
*ìK
KL
;cL
%ŸL
'ÅL
-íL
NM
<jM
7§M
$ßM
^N
/cN
t“N
VO
6_O
R–O
ˆéO
8rP
B«P
@îP
0/Q
9`Q
&šQ
4ÁQ
$öQ
3R
6OR
†R
œR
&»R
âR
8S
)9S
(cS
(ŒS
µS
4ÕS
$
! T
%/T
+UT
�T
 žT
¿T
+ßT
U
" U
CU
UU

! mU
 xU
™U
¹U
$ÖU
)ûU
.%V
$TV
(yV
(¢V
ËV
(êV
2W
3FW
:zW
?µW
4õW
	*X
%4X
'ZX
)‚X
)¬X
#ÖX
úX
%Y
89Y
+rY
žY
8¼Y
%õY
&Z
BZ
`Z
'Z
§Z
4ÁZ
öZ
$[
(6[
5_[
 •[
)¶[
)à[
*
! \
!5\
"W\
"z\
N�\
.ì\
]
6]
!Q]
s]
’]
¬]
HÉ]
/^
@B^
ƒ^
˜^
e¯^
Y_
&o_
–_
 ®_
Ï_
"ë_
S`
b`
�`
 `
¿`
Þ`
?ï`
>/a
6na
*¥a
!Ða
òa
#b
 %b
*Fb
)qb
,›b
4Èb
)ýb
$'c
=Lc
'Šc
<²c
(ïc
=d
'Vd
3~d
B²d
,õd
#"e
AFe
5ˆe
4¾e
)óe
)f
-Gf
@uf
"¶f
$Ùf
*þf
+)g
Ug
-kg
'™g
)Ág
ëg
Eh
MMh
U›h
Fñh
08i
&ii
5�i
'Æi
5îi
$j
=j
\j
${j
 j
Àj
9Ýj
Jk
0bk
7“k
Ëk
3ãk
&l
->l
(ll
!•l
 ·l
Øl
-ñl
Vm
)vm
/ m
Ðm
èm
n
0 n
'Qn
+yn
9¥n
Mßn
!-o
'Oo
'wo
9Ÿo
3Ùo
4
p
;Bp
N~p
;Íp
6	q
/@q
2pq
2£q
IÖq
3 r
!Tr
vr
3‹r
/¿r
3ïr
7#s
3[s
�s
)¯s
)Ùs
+t
//t
2_t
$’t
-·t
@åt
:&u
$au
!†u
#¨u
 Ìu
4íu
H"v
(kv
”v
«v
Äv
'Ùv
w
w
)2w
(\w
Z…w
-àw
*x
+9x
"ex
ˆx
œx
²x
8Îx
y
2y
6Jy
4�y
6¶y
3íy
3!z
4Uz
5Šz
3Àz
4ôz
,){
7V{
3Ž{
/Â{
0ò{
B#|
8f|
!Ÿ|
(Á|
$ê|
.}
9>}
(x}
(¡}
4Ê}
9ÿ}
79~
=q~
3¯~
/ã~
4
.H
.w
4¦
.Û
.
! €
,9€
9f€
9 €
9Ú€
:�
9O�
:‰�
9Ä�
9þ�
W8‚
W�‚
.è‚
ƒ
2ƒ
Gƒ
<gƒ
K¤ƒ
Hðƒ
T9„
FŽ„
9Õ„
$…
!4…
V…
/u…
"¥…
&È…
)ï…
†
5†
T†
.g†
 –†
0·†
#è†
=‡
J‡
*e‡
$�‡
µ‡
!Õ‡
 ÷‡
-ˆ
Fˆ
!bˆ
+„ˆ
-°ˆ
$Þˆ
7‰
.;‰
(j‰
.“‰
-Â‰
ð‰
1Š
.2Š
*aŠ
/ŒŠ
B¼Š
3ÿŠ
B3‹
Fv‹
3½‹
'ñ‹
"Œ
+<Œ
3hŒ
@œŒ
DÝŒ
%"�
H�
+h�
3”�
È�
æ�
ZŽ
`Ž
vŽ
‘Ž
9±Ž
4ëŽ
- �
(N�
<w�
´�
Ò�
#î�
�
(/�
bX�
�»�
Y‘
$r‘
†—‘
6’
MU’
:£’
6Þ’
6“
/L“
%|“
-¢“
<Ð“
H
”
5V”
&Œ”
7³”
Aë”
G-•
u•
@�•
2Î•
$–
&–
 :–
:[–
––
*­–
>Ø–
3—
DK—
3�—
$Ä—
3é—
5˜
0S˜
6„˜
@»˜
?ü˜
D<™
@�™
;Â™
þ™
š
'š
;š
Qš
eš
xš
�š
¡š
¶š
Êš
ßš
õš
	›
›
9›
M›
`›
q›
‹›
 ›
¶›
Ì›
ß›
ò›
9
! œ
IDœ
DŽœ
MÓœ
M!�
@o�
(°�
(Ù�
3ž
d6ž
3›ž
%Ïž
=õž
H3Ÿ
(|Ÿ
>¥Ÿ
BäŸ
7' 
Z_ 
Yº 
P¡
Be¡
[¨¡
8¢
\=¢
bš¢
\ý¢
XZ£
N³£
U¤
UX¤
U®¤
V¥
V[¥
V²¥
U	¦
U_¦
Uµ¦
V§
Vb§
V¹§
U¨
Uf¨
U¼¨
V©
Vi©
VÀ©
2ª
$Jª
oª
-Žª
s¼ª
>0«
?o«
F¯«
+ö«
4"¬
0W¬
0ˆ¬
1¹¬
9ë¬
%%­
!K­
+m­
+™­
+Å­
,ñ­
+®
+J®
,v®
,£®
*Ð®
Wû®
,S¯
&€¯
K§¯
Kó¯
M?°
Y�°
sç°
A[±
4�±
YÒ±
",²
ZO²
Zª²
[³
[a³
Z½³
[´
't´
)œ´
)Æ´
)ð´
Hµ
Wcµ
X»µ
-¶
.B¶
9q¶
A«¶
ví¶
7d·
0œ·
lÍ·
5:¸
;p¸
#¬¸
9Ð¸
-
! ¹
U8¹
5Ž¹
QÄ¹
ˆº
!Ÿº
>Áº
4»
>5»
-t»
!¢»
;Ä»
7¼
%8¼
1^¼
2�¼
2Ã¼
Wö¼
N½
.n½
�½
<¯½
2ì½
¾
 ?¾
`¾
2}¾
(°¾
EÙ¾
E¿
0e¿
.–¿
"Å¿
3è¿
:À
cWÀ
»À
XÛÀ
:4Á
oÁ
F�Á
ÈÁ
+æÁ
Â
10Â
)bÂ
'ŒÂ
)´Â
%ÞÂ
Ã
*"Ã
"MÃ
!pÃ
)’Ã
 ¼Ã
ÝÃ
6üÃ
 3Ä
RTÄ
/§Ä
$×Ä
üÄ
)Å
(>Å
gÅ
…Å
 šÅ
»Å
ÎÅ
2ìÅ
/Æ
/OÆ
(Æ
&¨Æ
ÏÆ
#îÆ
"Ç
5Ç
*PÇ
!{Ç
 �Ç
,¾Ç
*ëÇ
*È
AÈ
3aÈ
•È
³È
ÈÈ
åÈ
)úÈ
,$É
0QÉ
7‚É
!ºÉ
#ÜÉ
0Ê
&1Ê
#XÊ
/|Ê
A¬Ê
%îÊ
8Ë
5MË
MƒË
6ÑË
8Ì
.AÌ
3pÌ
-¤Ì
JÒÌ
CÍ
,aÍ
AŽÍ
HÐÍ
>Î
UXÎ
&®Î
'ÕÎ
HýÎ
DFÏ
F‹Ï
QÒÏ
C$Ð
=hÐ
8¦Ð
;ßÐ
OÑ
-kÑ
™Ñ
0´Ñ
/åÑ
Ò
8+Ò
/dÒ
D”Ò
1ÙÒ
$Ó
70Ó
,hÓ
0•Ó
ÆÓ
8âÓ
'Ô
&CÔ
+jÔ
%–Ô
Z¼Ô
cÕ
#{Õ
HŸÕ
(èÕ
$Ö
/6Ö
fÖ
4|Ö
‚±Ö
4×
-S×
C�×
CÅ×
-	Ø
-7Ø
5eØ
.›Ø
%ÊØ
ðØ
Ù
Ù
'.Ù
0VÙ
0‡Ù
 ¸Ù
#ÙÙ
&ýÙ
 $Ú
"EÚ
#hÚ
$ŒÚ
'±Ú
&ÙÚ
.Û
/Û
(MÛ
(vÛ
(ŸÛ
ÈÛ
"èÛ
!Ü
'-Ü
*UÜ
/€Ü
8°Ü
'éÜ
1Ý
HCÝ
(ŒÝ
3µÝ
1éÝ
Þ
/;Þ
kÞ
F‚Þ
/ÉÞ
(ùÞ
)"ß
8Lß
+…ß
+±ß
/Ýß
6
à
Dà
.Äà
+óà
0á
Pá
$iá
%Žá
&´á
)Ûá
&â
(,â
Uâ
nâ
ˆâ
 ¦â
Çâ
Øâ
êâ
Aã
EBã
#ˆã
 ¬ã
3Íã
1ä
(3ä
4\ä
‘ä
/«ä
.Ûä
%
! å
Q0å
‚å
¡å
%¼å
4âå
4æ
3Læ
0€æ
3±æ
,åæ
)ç
7<ç
6tç
!«ç
&Íç
7ôç
2,è
+_è
.‹è
ºè
4Õè

! é
,(é
Ué
"ké
/Žé
?¾é
+þé
B*ê
mê
F�ê
&Ôê
ûê
7ë
2Gë
4zë
0¯ë
>àë
#ì
Cì
&_ì
!†ì
¨ì
Äì
^Üì
;í
3Wí
%‹í
(±í
Úí
ôí
3î
<î
'Qî
$yî
>žî
9Ýî
)ï
EAï
!‡ï
©ï
»ï
"Îï
4ñï
&ð
=ð
)Uð
&ð
"¦ð
HÉð
3ñ
/Fñ
Uvñ
&Ìñ
Lóñ
3@ò
Ytò
8Îò
3ó
4;ó
 pó
‘ó
¤ó
¹ó
&Ôó
)ûó
*%ô
Pô
6jô
<¡ô
)Þô
õ
"õ
"9õ
\õ
zõ
1�õ
.Âõ
*ñõ
9ö
Vö
sö
,�ö
5¼ö
.òö
!÷
/7÷
0g÷
˜÷
³÷
Ñ÷
"Þ÷
)ø
,+ø
Xø
jø
„ø
�ø
°ø
*Èø
)óø
4ù
Rù
où
+�ù
&¹ù
%àù
ú
!%ú
Gú
bú
${ú
 ú
ºú
Ôú
Iîú
8û
!Dû
fû
&†û
­û
5Èû
þû
(ü
@=ü
B~ü
AÁü
ý
 ý
<ý
)Yý
;ƒý
C¿ý
!þ
1%þ
Wþ
wþ
“þ
!®þ
6Ðþ
<ÿ
"Dÿ
.gÿ
G–ÿ
GÞÿ
'&-N3| °Ñ"Ý0N#c"‡.ª6ÙI(Z?ƒ.Ã2ò$%6J#�¥Âà%þ2$=W7•&Í(ô)Ge2‚µ+Ô=!\~+’¾BÜ=2]=�2ÎB7D<|A¹û	&1	-X	†	!¦	È	"ä	
! 9
! 4V
! !‹
! .­
! GÜ
! $$I%`)†°Íè"*%?ezdŽ>ó2
G
P^
9¯
>é
#(1L~&—;¾vú)q@›+Ü^:K™GåW-.…9´;î2*<]>š;ÙGI](§'Ðø]&m1”=ÆE<J0‡8¸Kñ'=?e¥-Á$ïE0Z"‹®)Ì&ö0LMGš/â.)A)k •¶4Ð&+,*X(ƒF¬0óD$4iž*­(Ø)1+]p#ˆ¬Ç+Ü+4/N ~%Ÿ2Å)ø/"R*j-•@Ã-@28sK¬8øK1 } 1œ Î .ê T!-n!=œ!/Ú!;
! "2F"2y"¬"»"/Ö"0# 7#)X#+‚#*®#5Ù#$1$$J$!o$,‘$<¾$Uû$!Q%Fs%º%0Ù%>
! &#I&m&=‹&7É&C'TE'Zš'[õ'dQ(E¶(cü(#`)!„)¦):Ä)[ÿ)#[**=Ÿ*Ý*ý*1+AO+C‘+DÕ+%,W@,&˜,¿,,ß,#-%0-4V-.‹-2º-Aí-/.!C."e."ˆ.6«.$â.#/W+/Wƒ/ Û/0ü/.-0/\0+Œ0(¸0-á0+1@;1<|18¹15ò16(2)_2'‰22±2,ä2H3?Z3š3´3Ê37â3B4,]4'Š46²4+é4+56A5?x5)¸52â56*6C6U6!h6'Š6(²6=Û6#7!=75_7$•7%º7.à7/80?8#p8”8§83Æ86ú8819'j9$’9Q·9 	:A*:"l:(�:¸:AÊ:;;	';A1;s;†;O¦;'ö;&<%E<&k<4’<.Ç< ö<=65=%l=L’=>ß=5>T>s>‘>0¯>+à>F?LS?L ?Lí?L:@L‡@Ô@Ù@aê@•LAZâA&=B%dB#ŠB*®BÙB*íB$C*=ChC<‡C8ÄC ýC"DADZD+zD5¦D.ÜD4EA@E6‚E2¹E2ìE2F<RF2�F>ÂF5G>7G)vG0 GÑGëG%H",H OH pH-‘H"¿H!âH%I%*I4PIJ…I'ÐI'øI J0J'NJ vJ—J¨JÆJãJûJK,K5@K-vK¤Kß°K�M–MŠ˜Md#NˆN%¢NÛÈN*¤O1ÏOHPJPWPcPDtPA¹PTûP=PQ>ŽQ6ÍQ?RGDR9ŒRGÆRS(S%@S(fS$�S!´S'ÖS0þS/T&6T¨]TU!UN.U'}U!¥UÇURÌU5VRUV8¨V]áVu?WIµWBÿWNBXo‘XGYPIYLšYPçY@8Z?yZC¹ZIýZEG[F�[zÔ[<O\<Œ\>É\6]M?]I�]C×]O^Ck^9¯^‚é^Dl_8±_ˆê_3s`x§`C aQdaw¶aI.bKxbPÄbMcŠccLîc‰;dSÅdEe>_e[žeIúe<Df9�f9»f6õfK,gKxgNÄgFhHZhO£hIóh>=i<|i>¹jOøjHkmek2ÓkHlOl,[l=ˆl9Ælm&m-8mfmRom.ÂmgñmYn2Ùn}o1Šo(¼oåo?pICp�p%­pÓpDëpE0q,vq£q)¹q ãq%r%*r1Pr-‚r°rÐr&ðrs4sAs$Tsys<ŒsÉs Ös+÷s=#tPat,²t>ßtNu-mu;›u6×u v4/vVdv;»v.÷vv&wM�w,ëw!xL:x(‡xF°x6÷xI.y_xyØy7õyH-zvz9ŒzÆzÏzåz${?*{8j{a£{C|I|[|4m|H¢|Aë|G-}Hu};¾}fú}]a~X¿~j]ƒSáW5€U�€Uã€S9�h��Eö�:<‚Iw‚]Á‚,ƒ,Lƒ:yƒM´ƒ:„f=„=¤„â„ý„&
…&4…=[…'™…3Á…5õ…1+†1]†4�†7Ä†Sü†:P‡5‹‡GÁ‡	ˆAˆ;_ˆG›ˆPãˆ^4‰V“‰#ê‰Š7"Š8ZŠ“Š¬Š5ÅŠ4ûŠ0‹#P‹+t‹/ ‹+Ð‹*ü‹-'Œ!UŒ7wŒ3¯ŒMãŒ:1�*l�2—�LÊ�KŽ4cŽw˜Ž<�LM�7š�-Ò�A�@B�.ƒ�6²�aé�[K‘j§‘I’F\’H£’Eì’G2“<z“=·“Eõ“l;”x¨”v!•}˜•D–X[–�´–d6—j›—d˜ˆk˜Uô˜WJ™S¢™=ö™L4šu�šR÷šeJ›Q°›vœ]yœp×œ6H�<�#¼�-à�4žACž$…ždªžjŸgzŸmâŸËP é¡q¢€x¢tù¢„n£{ó£‹o¤nû¤~j¥Yé¥_C¦¹£¦×]§g5¨x�¨k©|‚©rÿ©ƒrªeöªu\«5Ò«1¬�:¬Ÿ¼¬K\­[¨­O®_T®V´®f¯Ir¯Y¼¯"°$9°^°+~°8ª°ã°5þ°%4±!Z±,|±©±É±,ä±5²@G²#ˆ²m¬²6³FQ³\˜³#õ³´(+´-T´*‚´"­´Ð´4ë´O µOpµ&Àµ'çµ5¶(E¶?n¶l®¶?·‹[·Aç·s)¸A�¸Aß¸H!¹<j¹;§¹0ã¹4º|Iº$ÆºHëº 4»SU»W©»K¼.M¼;|¼^¸¼z½H’½]Û½E9¾R¾SÒ¾&&¿cM¿I±¿*û¿>&ÀoeÀpÕÀ=FÁc„Á?èÁ:(ÂocÂgÓÂt;Ã!°Ã+ÒÃ7þÃ 6ÄKWÄR£Ä.öÄ%ÅCBÅD†Å`ËÅH,Æ(uÆ(žÆ,ÇÆCôÆr8Çp«Ç'È<DÈ:�È>¼ÈûÈ-ÉGÉ"cÉ†É+›ÉÇÉjâÉAMÊ>�Ê:ÎÊ2	Ë@<Ë}ËC”Ë"ØË9ûË<5ÌrÌ�Ì)®Ì6ØÌÍ#(ÍWLÍ5¤Í*ÚÍ6ÎA<Î=~Î)¼Î3æÎCÏ/^Ï(ŽÏ.·Ï9æÏ* Ð5KÐ>�Ð*ÀÐ9ëÐ*%Ñ0PÑ/�Ñ,±Ñ6ÞÑFÒ6\Ò.“Ò+ÂÒîÒ7Óe@ÓJ¦ÓCñÓI5Ô>Ô!¾Ô@àÔP!ÕMrÕ%ÀÕFæÕ$-ÖRÖOpÖ*ÀÖ'ëÖ×.1×,`×�×"§×@Ê×"Ø%.Ø3TØ/ˆØ5¸Ø)îØ.Ù/GÙ1wÙK©Ù(õÙÚ2>Ú?qÚ,±Ú7ÞÚ)Û!@Û=bÛ? Û5àÛ2ÜEIÜ3�Ü9ÃÜ,ýÜN*Ý8yÝ1²Ý2äÝ(Þ8@ÞyÞ—ÞµÞ6ÌÞDß;Hß:„ßL¿ßEà=RàS�àiäàDNá9“áYÍá#'âAKâ �â=®â,ìâ+ãHEã>Žã>ÍãZä$gäEŒä7Òä>
! å%Iå6oå=¦å9äå8æ3WæZ‹æ^ææXEç]žç3üç80è:iè6¤è-Ûè^	éphéOÙéx)ê^¢ê?ë<Aë8~ë\·ë4ì Iì4jì*Ÿì3ÊìAþìN@íe�í$õíRîOmîN½î;ïVHï1Ÿï%ÑïA÷ï/9ðið&ˆð&¯ðDÖð/ñ0Kñ3|ñ/°ñMàñ*.ò$Yò1~ò.°ò,ßò-ó(:ó=cóH¡ó&êó!ô&3ô,Zô*‡ôK²ô3þô22õ<eõ+¢õÎõIëõ,5ö]böVÀö;÷FS÷:š÷uÕ÷]KøH©ø4òøN'ù-vù(¤ù+Íùùù3úLú)fú2�ú=Ãú<û!>ûu`ûbÖûd9ü0žü+Ïü"ûüBýWaý ¹ýIÚý,$þ*Qþ*|þ,§þ,Ôþ7ÿo9ÿ)©ÿAÓÿ$B\8v¯¾3ÚRJa8¬Lå…2k¸…$cª+):EdBª+í4:N4‰>¾@ý4>:sO®6þK5^�à)û6%3\O�Cà&$	OK	6›	`Ò	c3
! \—
! Eô
! I:C„*È3ó‚'Rª?ý<=
.z
1©
+Û
-M54ƒ+¸*ä<~LGË,'@ h+‰:µ;ð5,&bB‰=Ì/
! -:,h%•5»1ñ(#6L#ƒ0§CØAA^3 0Ô"(!GDi#®»ÒÍŽZ\Z·ËÓÞe²wZ�ZëÑFËpätUÓÊÍžtluá}W HÕ h!0‡!;¸!Yô!PN"JŸ"€ê"'k#2“#PÆ#M$¿e$l%%Õ’%uh&­Þ&cŒ'2ð'Y#(1}(:¯(1ê(>)E[)3¡)2Õ)2*<;*@x*@¹*Dú*D?+R„+R×+E*,Sp,RÄ,R-]j-`È-%)./O.H./È.@ø.'9/a/;�/,½/0ê/205N0Q„06Ö0:
1)H1,r1FŸ1Gæ1S.2U‚20Ø2.	3?83,x30¥3Ö3"õ3.4/G4w4W�4%è45#)5$M5Dr5L·5K6vP6[Ç6&#7J7.i7n˜78"8#>88b8›8®8Í8ë8+979IL9H–9xß9$X:4}:7²:ê:;D$;i;%€;¦;E¼;?<>B<#�<2¥<Ø<ø<+=3>=;r=6®=.å=/>GD>Œ>)¨>TÒ>/'?7W?:�?*Ê?:õ?J0@{@/›@/Ë@+û@6'A7^AV–AKíAC9B&}B"¤B4ÇB$üB !CEBC/ˆC8¸C0ñC7"D4ZD6�D9ÆDqE rEa“E/õE"%FEHFŽF*¨FDÓFG&8G _G€G=�GQÛGV-H)„HL®HŠûH8†I:¿I>úI?9J+yJ(¥J+ÎJ%úJ* K$KK'pK*˜K$ÃK'èK5LFL8^L#—L»L+ÑL+ýL0)M#ZM:~M$¹MÞM ÷MN 2N!SN3uN:©N@äN9%OD_OC¤OèOP8PfOP¶P&ÕP3üP0Q&OQ&vQ�Q8¹QòQR$R:R(WR$€R¥RÃRáR#ÿR#SBS1`S’S§SÄSbØS;T.TT-ƒT)±T3ÛT2U&BUiU5†U¼UÚUïU/V??VHV0ÈV?ùV(9W-bW$�W,µWfâWgIXv±XA(YAjY(¬Y/ÕYcZ;iZ.¥Z.ÔZ [!$[ F[)g[‘[¥[#¹[$Ý[8\2;\n\.‚\"±\Ô\/ó\F#]"j]!�]¯]&Ï]1ö]5(^^^t^#�^0¥^ŽÖ^-e_“_:²_7í_%`Z@`[›`=÷`K5aU�a<×aSbUhbC¾bZcM]cX«c8d0=d7ndD¦d#ëd+e;;e?we5·e4íe8"fP[fI¬f3öfR*g6}g8´g6íg9$hY^hH¸h3i 5i3Vi.Ši3¹iíij!j9AjE{j;Áj1ýj/k:HkIƒkIÍk!l09l3jl0žl#Ïl-ólP!m;rm/®m3Þm9n'Ln1tn:¦n[ánZ=oV˜o6ïo,&p-Sp-�pG¯p7÷p3/q;cq.Ÿq2ÎqLrONr3žr8Òr8s7Ds+|s6¨s&ßs6t8=t&vtI�t-çt@u=Vu;”u!Ðu+òu#vBv.av.�v'¿v$çv*w7wSPw>¤wiãw:Mx)ˆx%²x3Øx/y$<y'ay‰y.¦y$ÕyúyzB"zNez$´zÙz1óz!%{bG{]ª{||Z1|4Œ|\Á|Z}Oy}QÉ}d~R€~aÓ~g5u�X€\l€VÉ€. �0O�)€�3ª�2Þ�&‚28‚2k‚'ž‚Æ‚Ý‚.ô‚'#ƒ(Kƒ-tƒ#¢ƒAÆƒ1„:„!V„ x„5™„;Ï„;…RG…Fš…Fá…:(†4c†*˜†-Ã†ñ†M
! ‡;X‡K”‡-à‡=ˆLˆeˆ‚ˆ7žˆ>Öˆ3‰I‰[‰/y‰2©‰Ü‰8ô‰F-Š(tŠ&�Š?ÄŠ,‹N1‹6€‹<·‹Qô‹9FŒ?€Œ$ÀŒ#åŒ3	�0=�n�†� ¥�"Æ�!é�$Ž0Ž-IŽ'wŽŸŽ½ŽJÖŽ#!�%E�k�€�&˜� ¿�5à�!�8�S�1o�6¡�-Ø�-‘14‘Df‘«‘O¯‘"ÿ‘""’E’Kb’C®’Hò’1;“Gm“?µ“;õ“j1”Qœ”@î”T/•D„•/É•Kù•5E–>{–:º–Hõ–J>—E‰—SÏ—E#˜:i˜M¤˜]ò˜>P™A�™CÑ™`š=vš>´š<óšQ0›A‚›AÄ›KœJRœE�œeãœNI�H˜�?á�:!ž;\žB˜ž;ÛžCŸK[Ÿ@§ŸIèŸ\2 >� NÎ S¡|q¡9î¡N(¢Iw¢>Á¢?£S@£C”£GØ£Q ¤Er¤c¸¤2¥+O¥;{¥·¥¢×¥%z¦e ¦r§Qy§=Ë§=	¨yG¨Á¨¿Ù¨™©·©$×©'ü©/$ª>TªM“ª#áª=«QC«U•«Gë«I3¬D}¬EÂ¬K­IT­Wž­Gö­O>®$Ž®$³®Ø®+ñ®H¯8f¯*Ÿ¯4Ê¯<ÿ¯2<°6o°$¦°$Ë°*ð°=±;Y±Œ•±Š"²-­²-Û²	³&³,F³'s³*›³&Æ³)í³5´=M´8‹´$Ä´4é´#µ,BµLoµW¼µY¶'n¶–¶«¶8»¶^ô¶VS·Aª·5ì·‡"¸Pª¸5û¸W1¹D‰¹:Î¹'	º)1º$[º%€ºs¦º<»)W»)�»«»º»EÌ»7¼(J¼s¼�¼'¯¼U×¼-½E½*b½C�½"Ñ½>ô½'3¾C[¾0Ÿ¾)Ð¾hú¾3c¿—¿_µ¿2À(HÀBqÀ#´À&ØÀ]ÿÀ>]Á+œÁ(ÈÁgñÁ$YÂ0~Â!¯ÂÑÂWïÂGÃXÃ+rÃžÃ1µÃ%çÃ 
Ä".ÄQÄpÄ‹Ä#ªÄ(ÎÄ÷Ä&Å2Å MÅ2nÅ^¡Å
ÆsÆ/‚Æ²ÆvÃÆ2:ÇmÇpÇtÇ6†Ç½ÇÅÇ=ÍÇ=ÈWIÈW¡ÈùÈ.É=É*DÉ6oÉ¦É³É#¼É
àÉGîÉ:6ÊAqÊD³Ê	øÊAËDË bË ƒË'¤ËNÌË-Ì3IÌA}Ì5¿Ì`õÌ/VÍ@†Í#ÇÍ6ëÍD"ÎEgÎ5­Î4ãÎ6Ï7OÏ+‡Ï³Ï4ÇÏ'üÏ+$Ð&PÐ#wÐ$›Ð#ÀÐ#äÐ"Ñ +Ñ$LÑ"qÑ%”ÑºÑ!ØÑúÑÒ)8Ò/bÒ’Ò¯Ò+ËÒ/÷Ò0'Ó#XÓB|Ó^¿Ó<ÔC[Ô2ŸÔ2ÒÔÕ%Õ<Õ;VÕ`’Õ.óÕ%"Ö3HÖ9|ÖE¶Ö@üÖS=×6‘×È×â×ý×IØK^Ø?ªØ÷êØ.âÙ#Ú!5Ú9WÚ1‘Ú4ÃÚ7øÚ90ÛjÛ<‰Û.ÆÛ1õÛ,'Ü1TÜ5†Ü4¼ÜñÜ2Ý-AÝoÝ1�ÝÁÝÛÝ=ãÝ!!Þ"CÞfÞ#zÞ'žÞ"ÆÞ-éÞß1ßQßXßißß–ß±ßÐßåßúß=à,SàI€àEÊàá*-áHXá¡á¨á¯á8·á
! ðá5ûá 1â)Râ|âœâ»â$ÓâXøâ QãArã3´ã!èãB
! äMäfä&{ä-¢ä
Ðä+Þä*
! å45å"jå3�åÁå
! Þå#éå
æ'æAæZæ	ræ&|æ2£æ'Öæ$þæ,#çdPçdµçUèpètèƒè’è'¡è9Éè!é6%éB\éBŸé_âéBêQê`êoê~ê%�ê³êÓêçêöê9
! ëDëSëbëAqëA³ëSõë5IììVŽìåìíUíSjí¾í,Áí2îí'!îIî[î‚dîkçî‡Sï"Ûïþï$ð73ð:kð¦ðÅð5ãð
! ñ¨$ñÍñ:Óñ•òn¤ò)ó,=ó/jó,šó.Çóvöówmô4åôNõoiõ9Ùõö/,ö6\ö(“ö,¼ö(éö0÷C÷nb÷˜Ñ÷Mjø'¸ø©àø5ŠùÀù-Ýù+ú+7ú)cú$�ú,²úWßúI7û��ûOü\aü$¾üÒãü+¶ý5âý*þ1Cþuþ‘þªþ/Âþ3òþD&ÿ:kÿ:¦ÿ$áÿ)+0\8y2²$å
! 0N`a-Â)ð*E)bŒ-¨jÖGAE‰5Ï^Id-®KÜ¶(?ß?W_d·LFiN°dÿ6d›a¨h
! 	‚s	Bö	ˆ9
! 6Â
! 3ù
! P-G~]ÆD$Vi^ÀW
Mw
ZÅ
$ $E(jh“füLcD°BõC87|A´:ö„1F¶Jý<H:….ÀKïS;R�Hâ:+>fF¥Hìl5L¢kïa[B½5@6PwzÈJC>Ž7ÍX;^ršF
3TbˆbëSNM¢9ðD*8oF¨eï8U'Ž¶ÉbÜ+?=k[©SGYE¡kçAS N• @ä *%!^P!O¯!9ÿ!9"`¹"E#~`#Iß#0)$<Z$$—$Y¼$K%#b%9†%FÀ%;&KC&J�&6Ú&a'Ms'FÁ'|(|…(Q)6T)'‹)Z³)Y*:h*6£*sÚ*.N+;}+¹+9Ñ+7,@C,T„,&Ù,&-M'-+u-U¡-X÷-6P.[‡.Wã.?;/0{/:¬/Nç/L60Uƒ09Ù0T1Wh1IÀ18
! 2'C2,k2˜26¶26í2!$3IF3N�3Dß3<$4-a44�4)Ä44î4)#5rM5"À5=ã57!6bY68¼6õ6.7ED71Š7/¼7+ì7.8<G8B„8@Ç8(9U19I‡9/Ñ91:<3:/p:+ :LÌ:3;2M;4€;4µ;Aê;',<!T<v<0�<=Á<Dÿ<KD=/�=-À=-î=/>+L>x>3”>%È>î>9?6E?(|?=¥? ã?@"@6?@;v@²@4Ë@EA&FA#mA‘A!¯A,ÑA0þA"/BVRBD©B=îB,CEJC"�C:³C îCD6)D=`D1žD%ÐD*öDz!E,œEDÉEVFeFF�F*ÈF*óF*G*IG*tG:ŸGÚG*úG0%HVHElH²H(ÏHHøH(AI/jIBšI*ÝIeJ:nJ.©JXØJ?1K*qKFœK-ãK"L4L'SL'{L'£LRËL(MFGM(ŽMA·M7ùM:1NElN%²N1ØNE
! O!POSrO/ÆO4öO3+P(_P"ˆP%«P#ÑP,õP3"Q-VQ„Q)žQ*ÈQ5óQ/)R!YR#{RŸR4¾R6óRz*S:¥S4àS<T8RT<‹TGÈTU%)UOU+nUNšU*éU8VIMV—V5µVëV
! W()W'RW#zW$žWÃWNâW1XPXElX+²X?ÞX=Y\Y-{Y'©Y-ÑYÿY2Z(EZhnZ?×Z[4-[b[Cq[µ[(Ä[í[\6(\)_\D‰\(Î\$÷\]0]9]	W]
a]o]
�]�]
£]±]¹]Â]
Ë]
Ù]ç]î]
! 	^^&^9^I^R^
[^i^x^‹^�^
¦^´^Ê^Þ^
! ô^	ÿ^&	_30_dd_4É_7þ_&6`z]`zØ`aSaµa>Õaeb/zb/ªbÚb1õb'c Acbc<vc<³c7ðc3(d-\dŠdH¡d@êd2+e*^e:‰e:Äe3ÿe3f-Cf2qf*¤f0ÏfAg-Bgpg?ƒg5Ãg&ùg h&>h*eh�h¯h4ÈhEýhbCi_¦i�jO”j'äj4k1Ak<sk9°kIêkG4l2|l:¯l?êlC*m4nm)£m“ÍmPaoŒ²o•?pqÕpXGqM q;îq6*r|arzÞr:Ys7”siÌs°6tAçtb)utŒurvZtv]Ïv¨-wVÖw5-xFcx2ªx#ÝxMyDOy+”y$Ày3åyz3zIz_zuz"Œz¯zÍz)åz#{)3{%]{)ƒ{'­{Õ{ô{$|X5|)Ž|D¸|>ý|B<}/}U¯}D~‚J~�Í~LOKœ<èJ%€Op€aÀ€2"�NU�;¤�Aà�…"‚a¨‚Y
! ƒ)dƒ)ŽƒQ¸ƒd
! „jo„<Ú„:…,R…2…[²…A†$P†Gu†.½†Rì†G?‡0‡‡+¸‡7ä‡_ˆf|ˆ‰ãˆLm‰>º‰mù‰9gŠ$¡Š5ÆŠ4üŠ41‹6f‹M�‹;ë‹s'Œ,›Œ(ÈŒHñŒD:�W�W×�T/Ž3„ŽQ¸Ž7
! �%B�Dh�J­�ø�=�BS�Q–�Hè� 1‘4R‘3‡‘4»‘-ð‘’&<’Rc’+¶’8â’9“(U“T~“IÓ“5”sS”BÇ”=
! •#H•@l•6­•aä•;F–(‚–7«–3ã–R—gj—6Ò—?	˜FI˜K�˜KÜ˜K(™>t™j³™PšLošC¼šO›UP›d¦›OœJ[œB¦œIéœ[3�`��=ð�D.žHsžG¼žGŸ8LŸ5…Ÿ<»ŸPøŸ=I J‡ PÒ :#¡5^¡+”¡*À¡Rë¡4>¢-s¢V¡¢@ø¢59£8o£5¨£>Þ£7¤>U¤>”¤;Ó¤=¥2M¥G€¥1È¥Fú¥HA¦1Š¦E¼¦1§04§6e§3œ§EÐ§¨J0¨{¨r‘¨q©v©0Š©»©yÔ©yNªÈª~æªxe«0Þ«O¬R_¬5²¬*è¬7­7K­.ƒ­R²­/®15®'g®z�®'
! ¯F2¯Ky¯8Å¯/þ¯I.°Fx°I¿°F	±TP±T¥±Cú±">²a²c�²Nå²>4³5s³4©³JÞ³1)´S[´1¯´‰á´°kµe¶#‚¶¦¶)Á¶Së¶0?·Fp·D··^ü·/[¸7‹¸QÃ¸C¹NY¹@¨¹2é¹‚º5ŸºYÕº//»_»*{»C¦»4ê»;¼'[¼"ƒ¼!¦¼aÈ¼3*½1^½;�½OÌ½N¾3k¾Ÿ¾¹¾$Ù¾@þ¾.?¿n¿%…¿;«¿>ç¿&Àt¦À:ÁPVÁH§Á'ðÁ+Â]DÂ>¢ÂáÂûÂ2ÃWMÃ2¥ÃNØÃ>'ÄQfÄ2¸Ä;ëÄI'ÅIqÅA»ÅhýÅfÆ8yÆR²ÆoÇ~uÇFôÇ!;ÈP]ÈA®ÈuðÈTfÉJ»ÉŠÊZ‘Ê:ìÊZ'ËK‚Ë_ÎËr.Ìq¡ÌoÍMƒÍQÑÍN#ÎFrÎ¹Î?ÍÎ
Ï@Ï+]ÏP‰Ï7ÚÏNÐ4aÐE–ÐBÜÐPÑ.pÑ7ŸÑ)×Ñ7Ò>9Ò0xÒ+©Ò1ÕÒ6Ó:>Ó3yÓ6­Ó>äÓM#ÔoqÔ7áÔDÕ/^Õ=ŽÕ(ÌÕõÕ$Ö3ÖMÖeÖ({Ö(¤Ö*ÍÖ3øÖ#,×P×;_×L›×@è×@)ØjØ-~Ø2¬ØßØ4ùØ9.Ù?hÙ@¨ÙJéÙH4Ú(}Ú¦Ú>¶ÚõÚÛ$0ÛUÛ8mÛ¦ÛÆÛBåÛC(ÜClÜ3°Ü+äÜ6Ý!GÝ,iÝ)–ÝÀÝÏÝ=áÝ=Þ>]Þ8œÞÕÞ õÞIßI`ßEªßQðß?Bà=‚àGÀàá3(á5\á@’áÓá'óáYâKuâoÁât1ãQ¦ãTøãSMäs¡ä=å)Så-}å«åÃå×åëå%üåA"æAdæG¦æ/îæ5çCTç8˜ç6ÑçLè6UèPŒè8Ýè1é4Hé;}é1¹é1ëéBê9`ê/šêZÊê<%ëPbëU³ë>	ìCHìNŒìMÛìH)íQríEÄí?
! î0Jî7{î4³î4èîï6ï+NïEzïHÀï1	ð";ð9^ð8˜ð3Ñð7ñL=ñŠñ<œñIÙñ&#ò0JòA{òE½òó ó$>ócói€óSêóe>ô:¤ô6ßô5õ<Lõ9‰õQÃõ#öe9ö\Ÿö;üö.8÷.g÷.–÷;Å÷9ø;øXøoøYƒøvÝø?TùF”ùGÛù>#ú5bú$˜ú*½ú+èúûG)ûAqû@³û8ôûC-üqü-ˆü4¶ü4ëü' ý%Hý"ný*‘ý3¼ý7ðýK(þtþ7Žþ8Æþ1ÿþ41ÿRfÿ<¹ÿMöÿEDBŠÍ8ë'$TL¡½Ñ*ä"2fD:«æ$÷&)Cm=‰=Ç1772oB¢_å0EIvEÀHRO`¢UmYuÇ[=V™KðB<	@	=À	+þ	#*
! &N
! .u
! L¤
! /ñ
! 1!1S.…/´5ä00K$|-¡0ÏH
I
8e
@ž
Jß
4*N_I®Iø,BKoM»'	81=j‚¨`+]ŒTê<?�|@þ&?rfGÙ?!Ya*»Zæ`A#¢Æ#æ<
! pG¸Ö#ô!:,R—°É é!
! !,#N#r*–/Ánñ+`+Œb¸u5‘:Ç2;53q}¥y#K�Véc@F¤uëAaI£?íG-³u²) KÜ -(!@V!s—!o"8{"N´"9#I=#2‡#Yº#$I*$Mt$Â$7Ø$"%3%4J%0%°%]Í%I+&0u&¦&0Ã&ô&2'D'2c'–'Nµ':(2?(r(Q‘(eã("I)5l)"¢)"Å) è)E	*O*4e*+š*+Æ*Bò*5+3T+Jˆ+5Ó+M	,1W,H‰,IÒ,.-¢K-9î-(.)F.*p.&›.$Â.xç.D`/M¥/Bó/:60Aq0E³01ù0:+1_f1)Æ14ð1Z%24€2'µ23Ý2/3LA39Ž38È3$4(&4*O4;z4;¶4#ò4I5)`5;Š5(Æ58ï58(6a6@x6¹67Ô6.7;7*T77�7/®7=Þ728PO82 88Ó889/E9/u90¥9Ö9/è94:/M:6}:A´:Aö:-8;Of;)¶;Tà;?5<)u<)Ÿ<OÉ<!=<;=<x=+µ=á=Kù=;E>�>0—>,È>5õ>0+?>\?/›?.Ë?/ú?2*@.]@+Œ@)¸@8â@'AbCAv¦A‚B~ B@C~`CEßC©%D£ÏDÎsEŸBFÊâFÉ­GôwH<lIH©I*òI3J%QJwJ8‹J)ÄJ)îJ)K'BK'jK+’K+¾K+êK)L)@L0jL,›L/ÈL.øL1'M+YM.…M0´M9åMTNPtN/ÅN7õN1-OB_O^¢OoPMqPL¿PnQA{Q[½Q6R.PR7R4·RhìRbUSk¸S[$TT€TUÕTH+UetUDÚUEVweV$ÝV%W$(W"MW>pWò¯X?¢Y7âY>Z5YZ'�Z6·ZJîZQ9[i‹[õ[O\8\\a•\÷\S]yc]EÝ]#^!B^Gd^O¬^Gü^D___7|_3´_¤è_$�`B²`õ`-a+Caoa6�aÆaáaþa7b9Ob0‰b5ºb€ðb-qc7Ÿc ×c8øc!1d-Sd�d=™d9×d@e+Re!~e e¾e9ÜeDf8[f5”f,Êf*÷f"gAg;[g-—g2Åg!øg@h&[h.‚h<±h!îh6iGGi:�ilÊi@7jExj9¾j1øjW*k7‚kºk)Ök l#!lElHZl5£l:Ùlm/mNm1im4›m'Ðm#øm&n,Cn/pn/ n/Ðn/o00o0ao1’o1Äo1öo1(p1Zp1Œp1¾p1ðp1"q1Tq1†q1¸q/êq/r/Jr/zr/ªr/Úr0
! s/;s/ks/›s/Ës1ûs1-t1_t1‘t/Ãt/ót/#u/Su/ƒu/³u/ãu/v/Cv/sv0£v0Ôv.w/4w/dw0”w0Åw/öw/&x/Vx/†x2¶x.éx.y/Gy)wy;¡y2Ýy3z3Dz$xz@�z9Þz-{#F{Ej{1°{@â{6#|LZ|–§|<>}3{}#¯}%Ó} ù}C~2^~0‘~Â~*â~
,7B4zE¯DõC:€ß~€:^�™�L‚Nf‚Hµ‚;þ‚4:ƒFoƒB¶ƒIùƒ'C„Tk„À„×„$ô„(…!B….d…+“…&¿…æ…!†)"†#L†"p† “†!´†Ö†+ô†& ‡G‡#f‡'Š‡*²‡&Ý‡-ˆ62ˆ)iˆ$“ˆ'¸ˆ+àˆ&‰33‰dg‰¡Ì‰nŠ5ŽŠÄŠ0áŠ)‹$<‹a‹=~‹U¼‹AŒUTŒ4ªŒ:ßŒ3�0N��&”�3»�)ï�XŽ\rŽ'ÏŽ@÷Ž?8�Ax�º�>Ì�:�EF�8Œ�<Å�5‘78‘<p‘?­‘8í‘;&’Gb’=ª’9è’%"“H“,c“+�“7¼“)ô“2”)Q”
{”0‰”º”Í”BÝ” •7•K•b•Oy•+É•)õ•1–$Q–v–?…–_Å–D%—Mj—-¸—]æ—WD˜]œ˜>ú˜9™9X™9’™1Ì™þ™xš'—š,¿š4ìš1!›;S›4�›6Ä›eû›,aœ@ŽœhÏœr8�R«�5þ�*4ž._ž%ŽžD´ž5ùž2/Ÿ9bŸ<œŸqÙŸ9K ;… Á Ò 0ë $¡&A¡(h¡ ‘¡I²¡8ü¡05¢3f¢š¢)®¢'Ø¢5£<6£;s£&¯£+Ö£$¤<'¤"d¤2‡¤º¤(Õ¤0þ¤:/¥Cj¥®¥3À¥ ô¥,¦)B¦`l¦]Í¦E+§3q§"¥§<È§)¨%/¨&U¨|¨$›¨.À¨#ï¨!©&5©=\©.š©'É©+ñ©5ªSª,pª�ª+»ªKçª3«&S«z«D˜«#Ý«0¬/2¬b¬9{¬-µ¬ã¬‹ù¬q…­m÷­Se®!¹®<Û®2¯!K¯-m¯;›¯"×¯=ú¯%8°^°-{°>©°,è°±55±+k±I—±*á±²&)² P²q²E�²AÖ²I³,b³+�³&»³â³hü³4e´1š´SÌ´, µ`Mµ?®µ*îµC¶ ]¶ ~¶Ÿ¶»¶×¶&ñ¶M·#f·AŠ·&Ì·ó·7¸KJ¸*–¸$Á¸
æ¸1ô¸Z&¹'�¹"©¹%Ì¹8ò¹3+º_º8|ºµº/Îº)þº<(»e»+…»±»>Ï»'¼46¼Dk¼°¼8Ê¼+½ /½)P½,z½6§½)Þ½<¾&E¾9l¾;¦¾¿â¾,¢¿>Ï¿'À6À/NÀÑ~ÀCPÁü”Áy‘ÂGÃ.SÃK‚Ã2ÎÃ-Ä./Äq^Ä8ÐÄz	Å„„Å%	ÆA/Æ@qÆ/²Æ3âÆ*Ç$AÇ7fÇ-žÇ+ÌÇ>øÇ(7È-`È ŽÈ¯ÈpÌÈ9=É7wÉ=¯ÉlíÉ+ZÊ$†Ê3«Ê~ßÊ`^ËL¿Ë&Ì3ÌIKÌ<•Ì9ÒÌÍ3"ÍkVÍ0ÂÍZóÍ1NÎ(€ÎB©Î4ìÎD!ÏfÏƒÏA Ï7âÏÐDÐcÐ‚ÐŸÐ"½ÐàÐ%ýÐ>#ÑgbÑ	ÊÑQÔÑN&ÒDuÒPºÒ'Ój3ÓNžÓíÓ
! Ô'Ô&BÔiÔ.„Ô3³ÔçÔÕ5ÕDUÕ)šÕ.ÄÕóÕ&Ö89ÖDrÖZ·ÖL×-_×0�×6¾×2õ×.(Ø*WØ,‚Ø+¯Ø:ÛØ"Ù9Ù,YÙ†Ù&¦ÙÍÙ&ëÙ"Ú/5Ú=eÚ0£Ú8ÔÚD
Û&RÛ&yÛB Û@ãÛ3$Ü0XÜ&‰Ü-°Ü%ÞÜ1Ý6ÝBPÝ<“Ý'ÐÝ.øÝ'Þ<Þ-YÞ‡Þ&¦ÞÍÞ9ãÞß8ß4Uß,Šß·ß&ÍßGôß$<àLaà)®à!Øà2úà)-á4WáBŒá6Ïáââ(;â=dâ2¢âkÕâ/Aã;qã8­ã/æã8ä5Oä#…ä0©ä7Úä,å0?å/på< å/Ýå}
æQ‹æ.Ýæ$çA1ç+sç.Ÿç3Îç$èX'è€è'—è9¿è3ùèL-é0zéC«é3ïé #êDê8VêD�ê6ÔêEë>Që8�ë-Éë3÷ë+ì(Aì:jì*¥ìHÐìí@5í>víMµí=î;Aî;}î:¹îCôîB8ïD{ïcÀï7$ð;\ð˜ð9¨ð*âða
ñLoñI¼ñIòPò$jò`�òDðò85óWnóAÆó9ô4Bô=wôcµôõI6õ:€õD»õƒö4„öC¹ö3ýöK1÷?}÷-½÷Pë÷G<øâ„ø¥gùÖ
ú#äú?û=Hû>†û`Åû!&üzHüSÃü;ýISý5�ý Óý ôý
þ4#þNXþ$§þ,ÌþPùþ-Jÿ,xÿ<¥ÿJâÿ&-LTs¡,SBZ–6ñ3(H\X¥Rþ€Q.ÒU9WI‘BÛI~hEç3-Xa[º
L$Rq:ÄÿD@\0�Î>ÝB	G_	2§	Ú	ù	
! *.
! Y
! v
! 7•
! Í
! å
!  8%8^8—)ÐGúKB7Ž2ÆùF
1X
Š
j¢
$
2HZq„(˜ÁÔéý=-O#}¡³Åáô4Fe{š°Ïå*,9WI‘:ÛA3X0ŒT½³$Æ!ë!
/*J/u¥1ÄBö199k7¥8Ý/(F(o%˜1¾ð&
! 1'K8sO¬2ü2/,b#�!³$Õú1Lg$‚§Ãßû:R:n©Åáý"<Vs�¨Á4ÚFV&vA�&ß$;B.~"­(Ð"ù"&?&fD�4Ò>IF)�,ºCç<+ th GÝ ;%!3a!:•!5Ð!."5"5O",…"(²")Û"1#B7#0z#.«#0Ú#:$2F$Ey$8¿$8ø$71%.i%-˜%(Æ%,ï%,&,I&)v&% &ZÆ&H!' j'F‹'9Ò'@(8M(?†(3Æ(:ú(35)i)X†)%ß)%*,+*3X*&Œ*³*YÌ*)&+P+k+-Š+(¸+,á+,,,;,)h,’,*«,4Ö,'-D3-Px-PÉ-:.:U.`�. ñ.2/.E/Pt/‹Å/"Q1!t1R–1ké1(U28~2·2$Ò2B÷2.:3Oi3'¹3Xá3V:4`‘4Tò4G58d5@�56Þ576-M6š{6K7*b7A�7AÏ7F8SX8 ¬8-Í8#û8]9(}9�¦9í4:9";@\;�;@¶;V÷;nN<½<4Ñ<"=@)=j=‡=¤=6¿=Sö=WJ>9¢>9Ü>*?A?<T?‘?¨?KÁ?L
@CZ@6ž@;Õ@8ALJAJ—AKâA2.B,aBNŽB*ÝB3CV<CL“C*àC+D87DpD%‚D4¨D=ÝD:E8VEG�EN×E%&F2LF)F$©F#ÎFBòF&5G(\G …GE¦G-ìGBH-]H@‹H1ÌHCþHJBI:�I5ÈIDþIDCJ-ˆJ1¶J6èJAK%aK4‡K$¼KFáK@(LViL-ÀL<îLJ+M2vM*©M,ÔM4N26NAiN(«NOÔN?$O7dO<œO3ÙO2
P?@P>€P*¿PDêPP/QM€Q/ÎQ7þQ86R8oR[¨R)S".SaQSZ³S>T.MT2|T$¯T'ÔT2üT+/UN[U0ªU"ÛUKþUHJVC“V=×V‚W®˜WCGXd‹XKðXH<YG…YDÍY-Z1@Z*rZ.�Z!ÌZ0îZ˜[E¸[;þ[/:\"j\"�\#°\(Ô\Eý\#C]Tg]¼]$Ö]$û]. ^0O^2€^=³^;ñ^)-_1W_C‰_5Í_/`13`"e`"ˆ`#«`(Ï`ø`0a2Cava$‘ay¶aŠ0bQ»bn
cD|c)Ác#ëc
! d9d'Td'|d¤d1Âdôd)e.>e&me7”e1Ìe/þe4.f,cf-�f2¾f+ñf0g+Ng0zg(«gKÔg@ h5ahT—hFìhM3iN�iPÐiP!j‰rjGüjYDkžkv½kV4lé‹l¢umTnmn€n�n¯n¾nÏnånoPo,po5�o.ÓoPp7Sp4‹pAÀp5q8q#Qq6uq1¬q+ÞqG
! rBRr;•r2Ñr<sAAsCƒsLÇsQt/ft?–toÖt7Fu)~u0¨uXÙu(2vG[v_£vew4iw,žwËw3Kx^xbÞxJAy7ŒyBÄyHz3Pz/„z3´z3èz{/9{/i{/™{/É{0ù{0*|1[|1�|1¿|1ñ|1#}1U}1‡}1¹}1ë}1~1O~1�~/³~/ã~//C/s/£0Ó/€/4€/d€/”€1Ä€1ö€1(�1Z�/Œ�/¼�/ì�/‚/L‚/|‚/¬‚/Ü‚/ƒ/<ƒ0lƒ0�ƒ.Îƒ/ýƒ/-„0]„0Ž„/¿„/ï„/…/O…2….²….á…/†'@†Kh†j´†:‡,Z‡d‡‡ì‡)ˆV/ˆS†ˆ?Úˆ'‰B‰^‰Ay‰4»‰.ð‰+Š[KŠB§ŠJêŠ`5‹J–‹6á‹1Œ;JŒ†Œ¦ŒBÆŒ@	�#J�&n�!•�!·� Ù�!ú�!Ž >Ž‡_Ž9çŽJ!�$l�,‘�:¾�7ù�61�_h�*È�Gó�<;‘Šx‘@’@D’F…’@Ì’<
“4J“=“F½“A” F”g”({”]¤”••0>•>o•/®•.Þ•>
–$L–+q–.�–TÌ–$!—.F—&u—)œ—$Æ—Uë—*A˜.l˜›˜>¶˜8õ˜ .™'O™"w™š™)·™:á™š,<š:iš&¤š&Ëš"òš›$.›S›p›/�›;¿›û›+œG?œJ‡œTÒœ<'�5d�Eš�Jà�V+ž2‚ž+µž]áž9?Ÿ1yŸ5«Ÿ5áŸC 5[ <‘ 6Î ?¡6E¡8|¡:µ¡6ð¡7'¢B_¢6¢¢EÙ¢T£:t£9¯£9é£@#¤@d¤@¥¤;æ¤="¥:`¥9›¥:Õ¥F¦@W¦[˜¦Yô¦NN§T�§ò§*¨1<¨n¨Hƒ¨NÌ¨G©.c©’©6£©5Ú©Rª)cªR�ª3àª<«6Q«:ˆ«5Ã«9ù«33¬5g¬5�¬8Ó¬>­&K­#r­–­,¨­-Õ­B®0F®#w®%›®&Á®#è®9¯F¯Z¯%q¯=—¯Õ¯2é¯'°!D°f°(†°+¯°&Û°)±#,±MP±Mž±)ì±=²6T²5‹²:Á²:ü²J7³&‚³©³lÄ³h1´tš´rµp‚µ
óµ0¶32¶-f¶”¶Y²¶L·LY·!¦·WÈ·? ¸V`¸V·¸U¹d¹,v¹4£¹$Ø¹>ý¹+<º3hº2œº3ÏºI»4M»)‚»,¬»;Ù»&¼&<¼4c¼1˜¼2Ê¼Dý¼#B½f½'{½£½<´½Añ½]3¾‘¾B ¾ã¾Hû¾^D¿ £¿Ä¿'á¿)	À#3ÀWÀ<sÀP°ÀNÁPÁnÁ,ŒÁ3¹Á$íÁFÂJYÂ%¤Â(ÊÂBóÂQ6ÃEˆÃSÎÃ2"Ä=UÄ[“ÄMïÄ@=ÅH~ÅIÇÅÆ9‘Æ4ËÆHÇcIÇ2­ÇJàÇU+È2�ÈP´È]ÉdcÉpÈÉ^9ÊK˜Ê=äÊ7"ËYZËL´ËMÌWOÌU§ÌTýÌ\RÍx¯Í`(ÎF‰Î\ÐÎj-ÏU˜ÏPîÏX?Ðx˜ÐtÑ\†Ñ<ãÑŠ Ò‹«Òš7ÓSÒÓX&ÔHÔCÈÔtÕZ�Õ{ÜÕ}XÖ-ÖÖ(×?-×m×.‹×$º×$ß×|Ø–�ØHÙtaÙHÖÙiÚ>‰ÚTÈÚoÛY�ÛJçÛT2ÜY‡Ü?áÜW!Ý9yÝ-³Ý&áÝ&ÞC/Þ*sÞcžÞ4ß17ß;iß,¥ßÒß4òß2'à(Zà1ƒà(µàÞà/òà%"áNHá#—á»á&×á/þá2.âaâ!}â.Ÿâ0Îâÿâ(ã
Eã"Sã‰vãNä:Oä%Šä5°äCæä(*åBSå:–åFÑåoæDˆæKÍæcçu}ç’óçi†èXðè`IéLªé÷éCê9Xê/’ê-Âê*ðêë/3ë'cëU‹ëáë%úë) ìKJìU–ìEìì+2í:^í&™íMÀíDîSî*oîšî¯î_Àî6 ïBWïBšï,Ýï0
! ðQ;ð>�ð7ÌðUñ7Zñ]’ñðñ3ò?ò!^ò2€ò³òÀòÌòãò/ó33ógó…óWšóFòó9ôXôkô6�ô"¸ô;Ûô;õ6SõŠõ0
! ö@;öC|ö Àö4áöI÷+`÷AŒ÷*Î÷>ù÷E8ø<~øB»øJþø�Iù/çùû-0ü^ý"vþ2™þ-Ìþ.úþC)ÿ$mÿ<’ÿ8Ïÿ:.C;rX®1 .R9�»@Ò//C3s+§=ÓNa`]ÂE bfaÉG+>s6²<é.&DU7š&Ò?ù96M„£3À&ô>&Zs�IõQ?	w‘	E	
! 9O
! '‰
! )±
! RÛ
! Z.‰¡1¹,ë>NWK¦fòrY
+Ì
<ø
;5BqA´=öA4>vCµ1ù;+Tg0¼Fí/4Id®'Á"é4!A*c;Ž�Ê9X’	¯i¹i#�O¥Iõ=?)}C§&ë33Fz)š+Ä@ð%1.W*†±Ð!â&.7f/xB¨>ë9*d5ƒ*¹ä#<&#c6‡6¾Hõ>'K8s¬+Æ+ò("GLj6·7î6&B]8 >Ù@EY>Ÿ<Þ2;HK„ÐDì1 AG 1‰ 0» Kì -8!<f!£!#½!tá!pV"mÇ"G5#>}#E¼#*$/-$\]$)º$)ä$0%5?%u%:”%)Ï%•ù%C�&IÓ&E']c'NÁ'~(Z�(>ê(#))�M)ZÏ)***FU*(œ*5Å*Sû*NO+,ž+.Ë++ú+,&,BS,1–,GÈ,E-EV-Mœ-Nê-F9.C€.+Ä. ð./`*/2‹/_¾/30R0$n04“0-È0,ö01#1.U1"„13§1Û1ó1)2822k2ƒ2ZŸ2&ú2O!3Pq3#Â3Ræ3"940\4"�4C°4@ô4H55:~5¹5"Ó5ö5)6&@6+g65“66É6;7:<7&w7*ž7!É7)ë7Y8o8h8<è87%9>]92œ9<Ï9::šG:™â:1|;5®;@ä;6%</\<-Œ<º<ŒÚ<g=}==“=%Ñ==÷=>5>3t>¨>Å>4Ú>%?C5?]y?+×?(@M,@z@I—@vá@FXAŸA5¼ACòA+6B8bBÏ›B$kC,�C&½C<äCI!D8kDT¤DPùD1JE.|E9«EBåE.(FPWF:¨FJãF8.GvgG9ÞGIH@bHP£H]ôH?RI9’IiÌIP6J5‡J&½JäJeúJF`K:§KMâKE0LvLD”L7ÙL’M¤M1½M?ïM^/N"ŽN8±N&êN&O!8O,ZO&‡O®OËO)èOBP'UP"}PW P8øP?1Q)qQ.›QÊQEâQC(RDlRD±REöRD<SB�SCÄSBT@KTAŒToÎT>>U>}U!¼U-ÞUMVJZVN¥VWôVTLWE¡WdçWULXK¢X/îX"Y+AY;mYE©Y2ïYG"ZDjZD¯Z5ôZB*[_m[aÍ[/\/L\ |\3�\,Ñ\,þ\<+]<h]¥].Ä]6ó]$*^O^ n^6�^8Æ^/ÿ^4/_.d_=“_@Ñ_G`"Z`-}`&«`$Ò`&÷`$a+Caoa&ŒaL³aEbDFb/‹b5»bHñbH:cƒcO–c>æc)%d Odpd'ƒd+«dD×d7e7Te3ŒeCÀe8fC=f2�f-´f@âf4#g)Xg8‚gJ»g:h>Ah7€h7¸h5ðh>&i$ei]ŠiXèiGAjT‰j6Þjk.5k.dk'“k$»k/àk#l74lCll#°l/Ôl!m:&m;amH�mAæmD(n5mn2£n"Ön&ùn# oXDo7�o/Õo/pK5pQ�pGÓp/q
Kq6Yq*�qH»q@r5Er-{r8©r&ârP	s,Zs/‡sD·s üsFtdtCwt;»t)÷t
!u-/u]u-ru u/ºuCêu(.v%Wv4}v1²vOäv
4w?Bw‚w% w&Æw/íwfx5„x3ºxDîx#3yWyNtyRÃyz,za=z4ŸzBÔz{'{"7{#Z{?~{>¾{-ý{2+|5^|o”|1}o6}o¦}`~"w~š~Q¶~-k6=¢)à,
! €)7€,a€HŽ€H×€G �h�ƒ�”� «�Ì�}Ý�z[‚1Ö‚$ƒ.-ƒ<\ƒ™ƒ ¯ƒÐƒOíƒ&=„d„,ƒ„Y°„<
! …šG…Sâ…>6†,u†/¢†/Ò†/‡2‡N‡=a‡]Ÿ‡/ý‡@-ˆ.nˆ6�ˆOÔˆ9$‰!^‰€‰›‰#¸‰'Ü‰‘Š‘–Š(‹CD‹9ˆ‹9Â‹9ü‹86ŒnoŒFÞŒF%�Fl�m³�9!Ž…[ŽUáŽ#7�[�Ls�OÀ�.�0?�9p�/ª�+Ú�%‘),‘LV‘=£‘1á‘’9#’]’*|’ƒ§’I+“9u“N¯“$þ“#”D*•_o•XÏ•](–P†–G×–B—Eb—^¨—l˜kt˜<à˜A™D_™4¤™QÙ™‚+šc®šC›GV›Nž›#í›%œf7œžœ7°œèœIùœ#C�1g�
™�,§�Ô� ò�(ž-<žKjž!¶ž*Øž.Ÿ2ŸQPŸQ¢Ÿ<ôŸ&1 TX [­ [	¡Be¡b¨¡U¢6a¢˜¢³¢1Ñ¢N£R£*d£!�£±£©Ã¤Æm¥Ç4¦5ü¦<2§(o§˜§!¸§.Ú§2	¨8<¨Xu¨DÎ¨©$©2<©#o©%“©1¹©<ë©;(ª\dªGÁªQ	«([«'„«>¬«6ë«T"¬*w¬9¢¬Ü¬3õ¬4)­C^­>¢­Ká­?-®0m®ž®;²® î®¯D+¯7p¯2¨¯Û¯Aø¯:°2R°›…° !±wÂ±:² T².u²:¤²fß²F³?c³/£³$Ó³=ø³46´.k´=š´*Ø´<µH@µ+‰µAµµ:÷µ32¶Jf¶\±¶T·#c·>‡·/Æ·8ö·7/¸0g¸6˜¸6Ï¸m¹lt¹Qá¹!3º1Uº8‡º(Àº1éº2»/N»!~» »4º»\ï»2L¼2¼6²¼)é¼2½)F½1p½3¢½:Ö½¾A0¾Hr¾P»¾P¿Y]¿b·¿hÀoƒÀnóÀ‡bÁ‡êÁ‡rÂ‡úÂ‰‚Ã‡Ä‰”Ä‡Åy¦Åˆ Æˆ©Æˆ2Ç†»Ç‹BÈÎÈBçÈ4*É5_É1•ÉÇÉ9æÉ3 Ê3TÊˆÊ1¦Ê1ØÊ>
! Ë1IË${Ë2 Ë8ÓË6Ì1CÌ'uÌ�Ì»Ì)ÙÌ%Í=)ÍEgÍ0­Í+ÞÍ+
! Î,6ÎAcÎS¥Î-ùÎD'Ï~lÏWëÏ CÐ3dÐ+˜ÐÄÐ-ÚÐ#Ñs,Ñ2 Ñ9ÓÑe
Ò[sÒÏÒPåÒP6Ó ‡Ó¨Ó!ÈÓ(êÓ;Ô4OÔ+„Ô1°Ô0âÔ Õ64Õ6kÕ+¢Õ&ÎÕbõÕ+XÖ;„Ö!ÀÖMâÖ=0×3n×8¢×8Û×8Ø&MØPtØPÅØ8ÙdOÙ%´Ù(ÚÙÚÚ&1Ú)XÚG‚ÚEÊÚ-Û,>Û(kÛ*”Û¿Û*ÚÛ$Ü!*Ü%LÜ(rÜ)›Ü#ÅÜ(éÜ#Ý"6ÝYÝyÝ—ÝµÝ=ÔÝ(Þ+;Þ'gÞ!�Þ!±ÞÓÞðÞ!ß*1ß(\ß…ß £ß)Äß îß%à05à#fà"Šà­à)Èàòà*á.9á,há)•á8¿á4øáN-âY|âXÖâN/ã%~ã)¤ã-Îã)üã&ä&@ä‘gä1ùä-+å(Yå$‚å§å)Æå$ðå;æ;Qæ*�æ"¸æ9Ûæ*ç,@ç0mçžç-»ç1éç/è&Kè(rè1›è(Íè#öè1éxLéÅéÌäé%±ëi×ëGAì‰ìA¢ìäìÿìí	9íxCí6¼í3óí)'î[Qî;­îEéîM/ï”}ïQðFdðf«ð?ñŽRñHáñ[*òX†ò?ßòDóGdóh¬óAô?Wôl—ô=õMBõR�õPãõk4öV ö`÷ö>X÷\—÷Dô÷?9øWyø\Ñø\.ùc‹ù1ïùc!úF…ú]Ìú?*ûFjûÆ±ûCxüd¼üW!ýNyýSÈýGþ5dþ%šþ&Àþ(çþ2ÿ%Cÿ"iÿ7Œÿ#Äÿ+èÿ'b<²ŸvRpÉo:Aªrì[_B»xþçwÕ_P5Y†ià7Jm‚;ðD,Iq;»@÷:8	Ms	6Á	Nø	rG
! Uº
! CCTD˜cÝdA=¦Rä87
8p
V©
R\Sa°s[†hâ]KP©^ú=Y@—?Ø[Mt7ÂBú7=6um¬RVm|ÄsACµIù{CI¿i	fsRÚH-LvCÃ>@Fa‡]é�G‹Ø‡d‹ìMxFÆU
ackÅK1›} Hº` !d † b£ !!!;!T!<m!6ª!Bá!±$"�Ö"Žg#@ö#A7$Wy$~Ñ$‚P%5Ó%c	&Om&[½&e'M'„Í'/R(o‚(Oò(CB)\†)8ã)%*ZB*W�*Aõ*A7+ey+¤ß+¢„,"'--J-Tx-6Í-B.G.#X.>|.f»."/EB/Cˆ/:Ì/@0H0gf02Î0@1"B1-e1<“15Ð1,2#32?W21—2(É28ò2.+35Z3G�3HØ33!4>U4 ”4Zµ4 5N15€53Ÿ55Ó51	61;6Pm6#¾6,â6<7JL75—77Í7=8)C8 m86Ž8bÅ8;(9Td9 ¹9RÚ9S-:G�:@É:F
! ;7Q;@‰;<Ê;;<^C<"¢<GÅ<F
=@T=S•=6é=- >N>Ih>K²>þ>5?0M?/~?®?UÎ?8$@]@Gp@,¸@På@6A:RA5�A5ÃA$ùA(B'GBoB(‹BB´BX÷BoPC#ÀC*äC>D0ND&D¦D)¾D$èD*
E&8E)_E ‰E%ªEÐE8êE#F<FWF/hF˜FB·FúF=G&UG(|G#¥G+ÉGõGH,H?H*_H4ŠH1¿H-ñH.I9NI/ˆI,¸I-åI0J.DJ)sJ&�J+ÄJ.ðJ-K.MK1|K.®KÝK1ùK)+L&UL&|L*£L#ÎL.òL"!MDM VM5wM­MsÌM‚@N�ÃNyaOÛO+ôO' P;HP„P'—Pw¿P#7Q![Q!}Q'ŸQ4ÇQ#üQC RBdR(§R>ÐR'SL7SL„SEÑS6T!NT-pTGžTGæTX.UF‡U"ÎUiñU[V{V�V§V¼V#ÓV%÷VLW$jW�WN­W4üW11XcXvX‰X X#·X%ÛXY Y>Y$]Y‚Y¡YJ¿Y8
! Z
CZ=QZG�Z×Z)ðZ<[%W[1}[H¯[Eø[L>\S‹\7ß\0]&H]o])Š]´]%Ó]ù]#^P=^PŽ^Qß^11_=c_Q¡_+ó_@`9``5š`9Ð`,
! a47a,la1™a7ËabE#b4ib žb"¿b4âb4c2Lc>cD¾cDdDHdD�dÒd(âd1e*=e.he5—eÍe8ìe%fdDf@©f8êf>#g0bg>“g!Òg"ôg8h6Ph‡hO h)ðhDiy_i9Ùi>jRjKkj)·j)áj'k.3k:bko�k<
l7JlB‚l.ÅlSôlHm:hm6£m%Úm n!n;6n#rn"–n¹n!Önjøn co+„o!°o$Òo÷o5p7Gp*p8ªpãpJýpHq7^qD–q,Ûq7rS@r ”r1µr1çr s::sus/Žs)¾s<ès€%t¦t(Ãt<ìt)u Eu6fuY�u÷u%v#9v ]vg~vgæv…Nw†Ôw([x@„xÅx,áx*yY9y$“y7¸y2ðy=#zTaz ¶z>×z8{HO{(˜{Á{]Þ{p<|d­|P}c}<}}'º}â}6þ}55~,k~˜~±~XÍ~8&u_uÕAK€'�€7µ€9í€9'�Sa�7µ�"í�‚!/‚Q‚d‚Gw‚4¿‚8ô‚-ƒ7Lƒ!„ƒ¦ƒ<ÆƒB„$F„?k„C«„8ï„;(…Hd…6­…Bä…B'†j†:ˆ†4Ã†7ø†X0‡F‰‡Ð‡9î‡D(ˆ5mˆM£ˆ+ñˆš‰;¸‰Xô‰`MŠB®ŠFñŠ<8‹Gu‹+½‹2é‹3Œ$PŒPuŒÆŒ+ÞŒ$
! �/�A�X�s�/ˆ�*¸�'ã�Ž'+Ž$SŽ xŽ,™Ž/ÆŽ+öŽ"�;?�){�M¥�Aó�|5�J²�hý�Ff‘9­‘�ç‘?i’v©’^ “o“£ï“ƒ“”Q•Mi•s·•q+–T�–xò–xk—Lä—M1˜H˜È˜QH™4š™ŠÏ™;Zš:–š[Ñš‡-›jµ›w œa˜œcúœ1^�M��iÞ�tHžn½žl,Ÿu™ŸS ]c NÁ d¡tu¡Rê¡-=¢8k¢2¤¢V×¢2.£ba£lÄ£-1¤~_¤"Þ¤'¥3)¥G]¥B¥¥+è¥8¦3M¦3�¦'µ¦8Ý¦>§,U§H‚§;Ë§S¨Z[¨Z¶¨Z©kl©mØ©NFªN•ª2äª=«?U«%•«G»«1¬!5¬^W¬L¶¬=­LA­nŽ­*ý­A(®>j®6©®2à®2¯1F¯5x¯@®¯:ï¯"*°M°jh°FÓ°P±.k±4š±BÏ±Y²Kl²D¸²Dý²6B³3y³7­³)å³b´‚r´Yõ´)OµMyµNÇµO¶Qf¶M¸¶B·8I·.‚·H±·#ú·,¸,K¸Wx¸;Ð¸=¹8J¹Aƒ¹:Å¹*º=+ºiº.‰º2¸ºMëº%9»H_»C¨»'ì»0¼8E¼8~¼=·¼;õ¼L1½+~½;ª½1æ½3¾6L¾)ƒ¾l­¾J¿[e¿CÁ¿NÀ3TÀ;ˆÀ/ÄÀ0ôÀ[%ÁH�Á6ÊÁ:Â)<Â‰fÂ~ðÂ1oÃ^¡ÃdÄ4eÄ1šÄZÌÄV'Å"~Å#¡ÅKÅÅOÆHaÆ8ªÆ4ãÆ-Ç0FÇwÇˆ“Ç*È%GÈ4mÈ*¢ÈAÍÈDÉ@TÉ,•ÉHÂÉ4Ê2@Ê$sÊ'˜Ê0ÀÊ3ñÊQ%ËQwËAÉË4Ì;@Ì<|ÌD¹Ì(þÌY'Í>�ÍqÀÍ†2ÎH¹ÎfÏViÏRÀÏ9ÐOMÐ^�Ð*üÐJ'ÑOrÑZÂÑ_ÒN}Ò<ÌÒ0	ÓK:Ó`†Ó0çÓ6Ô=OÔE�ÔDÓÔ[Õ.tÕ>£Õ0âÕ ÖI4ÖB~Ö,ÁÖ#îÖ%×V8×-�×K½×?	ØCIØI�Ø1×ØB	Ù0LÙj}Ù$èÙ
Ú-Ú<MÚŠÚ"©ÚUÌÚT"Û]wÛ-ÕÛ.Ü;2ÜInÜ*¸Ü,ãÜbÝ/sÝ6£Ý$ÚÝIÿÝ.IÞ1xÞ#ªÞAÎÞ;ß7LßU„ß`Úß:;àEvà:¼à7÷às/á)£á?Íá$
â92â=lâbªâ_
ã+mã4™ã-Îã5üã;2ä7näB¦äNéäR8åI‹åHÕå`æMæ2ÍæDçCEç;‰çMÅç/è1CèAuèE·èLýèNJéE™énßé'NêDvê»ê&ÚêëL	ëOVën¦ëVíflí`ÓíM4îV‚î7Ùî+ïE=ï#ƒï5§ï#Ýï!ð@#ðxdðuÝð Sñltñ(áñ*
! ò5òOòlòˆò¤òÁò.Þò(
ó96ó9póaªóaôenô¼Ôôº‘õ^LöB«÷/î÷/øFNøE•øÛø&ûø"ù7@ù3xù#¬ù Ðùñùjúm{úFéúƒ0û.´û6ãû*üEücü%iü
�ü�ü
! ±ü
! ¼üÇü&ÓüCúü1>ý$pý9•ýMÏý=þ8[þB”þb×þ=:ÿ6xÿD¯ÿTôÿ>I@ˆ:É3.8:g=¢à7ö?.n6r5©Eßr%9˜7Ò,
! )7;a(�*Æ;ñU-Kƒ9Ï.	P8A‰9ËT:Z9•1Ï375,m.šPÉ1	9L	N†	:Õ	G
! #X
! 6|
! 7³
! Hë
! >4Cs>·IöH@E‰OÏI
Mi
I·
JXLJ¥2ðA#"eˆ0 vÑOH2˜0Ë-ü-*`X"¹ÜEü)B&l)“ƒ½SA"•5¸Bî,1>^1�4Ï&)+GU-�ËAë8-Lf6³1êb=@½Aþ?@9€º2À4ó(-H]v.Ô?(C?lJ¬5÷6-0d=•4Ó++4*`1‹*½6è(/H/x.¨0×/8#Mq/‰0¹+ê.#E*i”ª+Æ"ò" )8 ?b ^¢ J!8L!B…!5È!;þ!3:"Rn"SÁ"f#>|#1»#:í#\($8…$
! ¾$É$+Ö$!%	$%>.%mm%6Û%/&B&U^&+´&%à&0'G7'/'@¯'Kð',<(>i(;¨(Tä("9)@\)"�)/À))ð)#*4>*3s*C§*9ë*9%+7_+;—+<Ó+A,5R, ˆ,7©,6á,7-$P-/u-@¥-Jæ-U1./‡.+·.-ã.G/EY/FŸ/Bæ/C)0?m0 ­05Î0717<17t1H¬14õ18*2Dc2L¨27õ27-37e3*�3È3'å38
4F4Wf4 ¾4Dß4B$5(g5%�5D¶5Gû5»C6:ÿ6H:7Fƒ7IÊ7>8VS8)ª8#Ô8.ø8['9lƒ9xð9qi:pÛ:yL;sÆ;n:<w©<q!=d“=mø=gf>zÎ>{I?�Å?G@uÇ@@=A8~AA·ANùA0HB/yB+©B,ÕB>C6AC8xC.±C>àCGD<gD6¤DAÛDnE0ŒE4½E6òE2)F,\FB‰FFÌFG/GIG,XG+…G+±G ÝGþG<H[H5mH(£H6ÌH<I+@I.lI@›I2ÜI4J%DJ8jJ=£JOáJ1K9@K)zK8¤K3ÝKL-LHL3cL0—L1ÈL4úL=/MmMŒML«MCøM*<NgN†N,¤N5ÑN5OM=O9‹O/ÅO>õOR4P$‡P%¬PÒP^ïP2NQ�Q+�Q7¹Q*ñQCRM`RN®R#ýR!S2=S)pS*šS8ÅS-þS,,T,YT†TN�TKìT48U&mU-”U4ÂU÷UV.V9GVC�VÅVYâVO<WdŒW]ñWbOXA²XOôXGDYŒYŸY
³Y&ÁY>èYK'ZOsZJÃZ5[.D[4s[¨[5¼[ò[(\30\Xd\T½\"]15]6g](ž]VÇ].^(M^*v^/¡^@Ñ^E_<X_7•_ Í_+î_6`Q`!a`"ƒ`$¦`-Ë`ù`-a>aSaja�a–a-¨a!Öa0øa?)b0ibAšbAÜbCcAbcA¤cAæcA(d;jd4¦d=Ûde0eBe0Se-„e,²e(ße(f1f?DfE„fÊf
åfPóf4Dg0yg'ªg4Òg0h28h,kh2˜h(Ëh/ôh/$i:Ti:�i*Êi,õi)"jLjljŒj ¬j2Íj™k šk:»kGök;>l.zl+©l)Õl&ÿl*&m2Qm7„m$¼m!ámn.!nPn%dn'Šn4²n<çn4$oWYo8±o7êo"p@3p%tp2šp#Ípñpq-q6Lq?ƒqÃq0Þq.r>rJGr<’r!Ïrñrs"-s#Ps2ts/§s=×s+tDAtD†tHËtIu5^u,”u*Áu=ìu*v.Jvyv‘vU¥v.ûv(*w.Sw‚w2¡w1Ôw>x*Ex*px-›xÉx6äxKy?gy-§y\Õy&2z&Yz&€z/§z,×z.{B3{Bv{H¹{K|TN|:£|0Þ|;},K}6x}>¯}?î}
.~f<~7£~$Û~B:C1~6°7ç6€LV€H£€&ì€�(3�I\�¦�À�Ú�2ø�$+‚-P‚-~‚O¬‚\ü‚9Yƒ5“ƒÉƒ(æƒ„@*„k„~„=›„=Ù„9…2Q…*„…$¯…&Ô…û…=†6V†>�†>Ì†I‡HU‡8ž‡A×‡eˆVˆ_ÖˆZ6‰A‘‰3Ó‰*Š+2ŠG^Š$¦ŠLËŠ'‹F@‹P‡‹IØ‹/"Œ.RŒ�Œ¡Œ·Œ1ÒŒ/�<4�=q�4¯�Aä�&Ž=ŽUŽ*qŽœŽ¸ŽÖŽöŽ�3�4Q�†�’�ž�¼�LÌ�9�<S�C��>Ô�A‘?U‘E•‘HÛ‘_$’-„’L²’1ÿ’+1“J]“/¨“'Ø“<”)=”,g”T””0é”;•2V•)‰•;³•?ï•7/–<g–6¤–1Û–c
—cq—{Õ—{Q˜$Í˜1ò˜-$™gR™8º™=ó™21š1dš1–š8ÈšJ›9L›L†›RÓ›R&œEyœ7¿œB÷œG:�H‚�JË�,ž1CžKuž.ÁžfðžMWŸ:¥ŸGàŸ( QE K— Mã c1¡_•¡4õ¡J*¢>u¢-´¢?â¢?"£?b£0¢£¢Ó£`v¤@×¤:¥eS¥<¹¥8ö¥:/¦4j¦6Ÿ¦@Ö¦.§0F§w§�§¨§%À§3æ§/¨!J¨;l¨A¨¨8ê¨6#©BZ©1�©+Ï©=û©99ªJsª%¾ª.äª<«.P««’«²«$Ë«$ð«…¬‹›¬-'­4U­Š­2 ­3Ó­)®01®%b®0ˆ®2¹®Zì®_G¯†§¯Œ.°A»°Oý°$M±1r±=¤±5â±4²?M²�²«²&É²=ð²>.³bm³KÐ³´O:´8Š´*Ã´8î´2'µ1Zµ;ŒµWÈµ6 ¶,W¶5„¶>º¶8ù¶)2·\·>|·X»·*¸3?¸1s¸&¥¸AÌ¸=¹2L¹#¹-£¹0Ñ¹<ºB?ºE‚ºOÈº@»LY»3¦»IÚ»9$¼C^¼7¢¼Ú¼"ú¼U½Ps½UÄ½J¾:e¾? ¾7à¾V¿o¿&�¿´¿-Ò¿GÀ1HÀzÀ—ÀµÀ%ÒÀ5øÀ!.Á(PÁ(yÁ*¢ÁLÍÁ%Â%@Â&fÂQ�ÂQßÂ+1Ã"]Ã0€Ã7±Ã&éÃ5Ä<FÄ7ƒÄ3»ÄïÄ1Å$:Å_ÅuÅ(�Å*¸Å,ãÅ.Æ/?ÆGoÆ.·Æ.æÆ[Ç qÇ,’Ç1¿Ç8ñÇ
! *È(5È!^È€È<’È+ÏÈ(ûÈ$É&;É?bÉ6¢É(ÙÉÊÊ+ÊFÊ[Ê/vÊ8¦Ê=ßÊ#ËfAË;¨Ë;äËD ÌPeÌ-¶Ì,äÌ&Í!8Í$ZÍ.Í)®Í)ØÍOÎNRÎ!¡ÎÃÎJãÎW.Ï%†Ï4¬Ï%áÏÐ;#ÐO_ÐN¯Ð3þÐC2ÑAvÑ?¸Ñ;øÑ@4Ò1uÒ0§Ò0ØÒ7	Ó7AÓByÓ=¼ÓúÓ2Ô3IÔ}Ô=”Ô'ÒÔ+úÔF&ÕDmÕE²ÕCøÕ<ÖOUÖ(¥Ö)ÎÖ>øÖ+7×c×2z×1­×+ß×"Ø .Ø8OØMˆØZÖØ81Ù/jÙ<šÙ=×Ù!Ú27Ú.jÚ&™Ú6ÀÚ?÷ÚE7ÛE}Û'ÃÛ1ëÛÜ*=Ü&hÜ�Ü®Ü+ÉÜ`õÜVÝEoÝFµÝEüÝ)BÞ[lÞUÈÞß0>ßOoßR¿ßYà/là.œà-Ëà0ùà"*á9MáK‡á5Óá&	â50â>fâh¥â!ãL0ãA}ãM¿ã,
ä,:ä-gä•äªä1Ää$öä1å$Må-råJ åWëå*Cæ!næ4�æBÅæ,ç85ç8nçB§ç:êç6%è5\è0’èWÃè,é3HéN|é-Ëé.ùéB(êBkêA®ê,ðêPëanë_ÐëZ0ì#‹ìR¯ì*íN-íJ|íIÇíOîKaîS­î=ïM?ï'�ï=µï%óïOð(ið’ð=²ðCðð<4ñ\qñ-Îñ<üñW9ò‘ò#©ò0ÍòPþòTOóV¤óKûó>GôX†ô+ßô@õ'Lõ/tõA¤õ6æõ,ö9JöG„ö%Ìö?òö#2÷4V÷<‹÷ È÷.é÷+ø?Dø&„ø4«ø.àøù!/ù"Qù'tùœù+»ù3çù(úDú/dú7”ú5Ìú#û0&û(Wû4€û4µû7êû"ü27ü#jüŽüªüÆüBÜü:ý%Zý)€ýªý(Èý/ñýy!þ,›þ6Èþÿþ9ÿ;Vÿ’ÿ0¢ÿ+Óÿ(ÿÿ*(7S‹¢²:¾#ù
D+Hp5¹(ï&&?AfC¨Mì(:cAw6¹*ð<(X�B•-Ø/26EiB¯Bò"56X.�.¾(í$h;'¤"Ì#ï09D0~0¯-à'	86	.o	(ž	hÇ	60
! /g
! `—
! Gø
! J@`‹;ì2(,[Lˆ2Õ

/
AG
H‰
!Ò
ô
2G0a4’%Ç&í6)K(u(ž,ÇCôB8@{K¼W?v5¶<ì!)"K1n@ 6áE6^/•2ÅOø>HQ‡1Ùbn-‹M¹\EdAªAìg.F–FÝA$]f5Ä‚ú}œ<¬@é8*5c8™.Ò;/=+mH™@â=#.a'�*¸<ã, SM¡=¾ü3Gz\z×ZR9­)ç / I -i B— EÚ  !8!WU!+­!4Ù!-"=<" z"K›"@ç"+(#,T##�#¥#)Ä#!î#1$B$Y$n$ƒ$—$#«$
Ï$<Ý$8%S%'h%%�%;¶% ò%M&a&/s&(£& Ì&0í&/'&N'u'!Œ'"®',Ñ'*þ'/)($Y(+~(ª(·(.Í(ü()):)P)g)
~)
Œ)(š)
Ã))Ñ)!û)*9*N*&i*@�* Ñ*(ò*(+D+`++8ž+.×+,!,>,VT,«,È,á,'ö,-!<-5^-0”-_Å--%.6S.;Š. Æ.2ç.\/Xw/Ð/(ï/0@40u0.‰0,¸0å01-1-K1y1.—1.Æ1:õ1602+g2O“2ã2;ó2J/3?z3º3 Ï3(ð3%4?4!V4x4’4©4#À4+ä4(5,95f57…5#½59á5[6_w6
×6"å6_79h7¢7·7CÉ7R
8#`8„8š8*´8ß8$ó8&9E?9D…9CÊ99:1H:Hz:Ã:8Ü:7;.M;>|;Q»;7
<dE<7ª<@â<+#=,O=4|=-±=:ß=:>mU>Ã>Ç>0á>?)?=?[?0a?#’?¶?WÖ?C.@6r@)©@&Ó@2ú@(-A.VA)…A&¯A'ÖA)þA.(B$WB|BœB%¸B5ÞB5CJC%gC1�C%¿CåC!ùCD/DZCDžD²D!ÒDôDE&4E[EoE…E™E!¹E ÛE@üE=FRF)fF(�F)¹F4ãFG>8G&wG.žGÍGáGBõG8HLHcHƒHœH³HÇHÛH&÷H'IFI\ItI*ŒI8·IðI/J<7JtJŽJ©JÂJÛJûJK(-K'VK.~K­KJÈKL+LDL;]L™L¹LÒLíLMM4MLMdMxM˜M"¬MÏM>ãM,"N;ON‹NW�NOõN2EO xO/™O$ÉOîOP+P*EPpP„PœP¶P=ÎPQ$)Q'NQ5vQ¬QÅQ;ÝQ#R=RNR(dR�R§R!ÇRéRS#SAS']S'…S'­SÕSîST* T7KT4ƒT¸TÕTìTU.UKU(gU�U«U*ÂUíUV3VMVjVG�VFÉVW-WEW+_W‹WžW¼W!ÚWüWX-XLXcX‚X˜X·XbÖXU9YS�Y\ãY@@Z#�Z¥Z;ÄZ?[Q@[b’[=õ[*3\,^\I‹\FÕ\+]/H]/x];¨]:ä]@^c`^1Ä^(ö^-_8M_“†_F`8a`fš`ga2iaœa+»a*çaBb1UbB‡b/ÊbIúb;DcB€c ÃcHäc"-d-Pd~dS›d'ïdBeZeGseE»eff/(f+Xf"„f§f+Äf"ðfg)#g*Mg5xg,®g7Ûg0h+Dh#ph”h9³h8íh2&iGYij¡i@j%Mj(sj1œj/Îj$þj9#k1]k3�k3Ãk4÷k,l
>l4Ll;�l$½l&âl+	m'5m,]m&Šm±m6Ñmn
! %n0nKnen�nžn9·n$ñno)6o-`oŽo!Ÿo'Áo!éo!p-p Jp.kp%šp/ÀpZðpFKq@’q#ÓqF÷q!>r9`rAšrFÜr=#s;as6�s"Ôs2÷s1*t7\t”t-²t2àtu#/u8Su#Œu;°u9ìu0&v1Wv,‰v4¶v!ëvJ
wXw
ewswK|wrÈwG;x$ƒxH¨x.ñx y7ybQyF´y?ûy(;zdzCkz8¯z+èzA{$V{<{{H¸{G|EI|2�|(Â|#ë|8}%H}:n}'©}Ñ}ë}~2~@J~9‹~BÅ~B2K5~8´<í3*€#^€#‚€0¦€!×€ù€"�";�"^�,��%®�Ô�‘ô�Á†‚1Hƒ"zƒ(�ƒ5ÆƒDüƒEA„5‡„8½„ö„*
…:8…Cs…·…×…)õ…-†“M†/á†+‡I=‡L‡‡hÔ‡N=ˆMŒˆeÚˆz@‰f»‰J"Š@mŠ[®ŠP
! ‹4[‹,�‹=½‹+û‹)'Œ.QŒ>€ŒM¿Œ!
�;/�Ak�"­�$Ð�(õ�"Ž+AŽ7mŽ+¥Ž/ÑŽ.�&0�.W�6†�(½�8æ�3�YS�'­�CÕ�‘&7‘B^‘>¡‘à‘(ó‘(’AE’#‡’!«’,Í’3ú’".“(Q“/z“1ª“.Ü“/”G;”Iƒ”Í”$ê”-•5=•/s•£•
! ¶•AÁ•"–;&–-b–#�–"´–"×–!ú–"—#?—4c—*˜—'Ã—%ë—'˜.9˜4h˜!�˜¿˜<ß˜0™#M™,q™$ž™%Ã™.é™#š;<š+xš*¤š&Ïš*öš!›.?›n›)Ž›(¸›'á›$	œ,.œ([œ1„œ ¶œ'×œ'ÿœ '�#H�l�&‹�)²�"Ü�+ÿ�@+žlž'Œž&´ž,Ûž3Ÿ#<Ÿ*`Ÿ‹Ÿ§ŸAÂŸ6 7; s ;� 9Ë /¡65¡6l¡'£¡6Ë¡ ¢ #¢6D¢?{¢:»¢ö¢A£RR£J¥£5ð£D&¤4k¤9 ¤DÚ¤¥H$¥7m¥ ¥¥!Æ¥è¥0¦;8¦,t¦/¡¦]Ñ¦0/§(`§+‰§µ§7Í§u¨c{¨/ß¨<©<L©=‰©FÇ©@ªYOªI©ªtóª9h«G¢«Oê«':¬)b¬%Œ¬²¬Ð¬(ê¬*­D>­Bƒ­BÆ­K	®OU®M¥®Oó®C¯1`¯@’¯Ó¯#ï¯8°L°\°v°�°ª°Ä°7ß°^±Vv±OÍ±^²V|²OÓ²&#³6J³T�³eÖ³d<´g¡´G	µjQµ6¼µ+óµ,¶<L¶E‰¶Ï¶?á¶!·'A·Ai·«·?»·<û·.8¸Vg¸[¾¸G¹Db¹8§¹5à¹,º/CºsºŒº�º½ºÐºíº$	»%.»#T» x»#™»%½»$ã»%¼".¼"Q¼"t¼$—¼6¼¼#ó¼(½@½G½e½E|½EÂ½S¾\¾,z¾;§¾1ã¾N¿>d¿9£¿3Ý¿(À&:À$aÀ)†À°À$ÐÀ0õÀ$&ÁKÁ;eÁ9¡ÁBÛÁ<Â-[Â+‰Â)µÂ9ßÂKÃ4eÃ>šÃ-ÙÃ0Ä@8ÄOyÄÉÄ"åÄ+Å4ÅIÅ,_Å*ŒÅ·Å3ÓÅÆ*&Æ,QÆ6~ÆµÆÕÆ0óÆ$Ç.<Ç/kÇ#›Ç$¿Ç4äÇ'È&AÈ&hÈ5�È>ÅÈ9É1>ÉpÉ6�É"ÆÉ0éÉ/Ê2JÊ?}Ê>½ÊVüÊiSËj½Ën(ÌK—ÌnãÌeRÍx¸Íz1Îw¬ÎV$Ï}{Ï`ùÏ.ZÐP‰Ð ÚÐRûÐ$NÑ6sÑ)ªÑBÔÑLÒMdÒK²ÒKþÒ1JÓ/|Ó9¬ÓDæÓD+ÔNpÔI¿Ô$	Õ.Õ-KÕ2yÕ.¬Õ:ÛÕ"Ö9Ö9WÖ:‘Ö9ÌÖ9×M@×!Ž×,°×*Ý×;Ø>DØ,ƒØ;°Ø ìØ*
Ù08Ù3iÙ4�ÙJÒÙAÚ4_Ú%”ÚºÚ%ÚÚkÛDlÛG±Û<ùÛ&6Ü4]Ü3’Ü1ÆÜ@øÜL9ÝK†Ý:ÒÝ
Þ+'Þ1SÞ+…Þ9±ÞOëÞ);ß+eß#‘ß2µß6èß:à:Zà1•à=Çà"á,(á/Uá…áM¥áBóá6â2Jâ(}âA¦â&èâ*ã':ã*bã7�ã.Åãôã>ä5Pä;†äOÂäHåM[å4©å,Þå:æFæ7_æ—æ:´æ8ïæ/(ç$Xç^}ç3Üç6èGè(]è'†è%®èÔèìè#é8&é?_éNŸé7îé=&êLdê=±ê:ïêE*ëpë6…ë2¼ë1ïë&!ìYHì1¢ìDÔìAíD[íT í3õí1)î)[î…î™î®î½îÑîåîùî
ï!ï5ïIï]ïpï„ï˜ï²ïÆïÖïêïþïð&ð:ðNðbðvðŠðžð²ðÆðÚðîðññ*ñ>ñRñfñzñŽñ¢ñ¶ñÆñÚñîñòò*ò>òRòfòzòŽò¢òºòÒòæòöò
! ó=óYó)mó—ó)±óÛó÷ó
! ô#!ô"Eô(hô‘ô§ô½ôØô÷ô!õ*õ/Hõ4xõ"­õÐõOïõ?ö2Nö2�ö1´öæöûö)÷E÷4`÷,•÷5Â÷2ø÷5+ø1aø*“øL¾ø5ù6Aù*xù£ù%Âù%èù"ú1ú"Lú1oú#¡úÅú5×ú
û'ûEû-bû%�û(¶û/ßûEü5Uü*‹ü'¶ü-Þü(ý(5ý&^ý&…ý+¬ý)Øý(þ#+þ@Oþ�þ-«þ9Ùþÿ0ÿEAÿ5‡ÿ!½ÿ/ßÿ<L!l?ŽÎ&ä'#3 W%x/ž$Î%ó'A(_#ˆ0¬Ý3ð-$*R}1‘Ã&Þ+*1+\/ˆ¸E×!:5\/’:Â,ý+*$V'{£1»í
! 3*0^J�Ú$óUBn±ÄÝ)ú+$	<P	�	/¢	 Ò	'ó	
! ;
! +Z
! !†
! ¨
! 
¹
! +Ç
! #ó
! "):3d+˜-ÄHòG;Hƒ-Ì2ú)-
;W
O“
$ã
"')J%tšªÀÜ(ü(%(N(w( (É(ò((D(m(–(¿!è"
! -%I!o'‘¹Ù ï..?.n �¾Ûø.K d…¢¿Üù43HhD±Yö P)q#›(¿(è5G#d3ˆ¼Î!å,48J7ƒ2»î#+!C.e9”Îî"(A,j9—;Ñ8
/FvŽ4®ãû'7B,z*§ÒCè-,*Z…$š.¿)î)B)a‹Dœá9ÿ%9_*~+©1Õ9/A!q#“(·à? @ `  z 9› HÕ T!*s!&ž!*Å!)ð!("!C")e"A�"3Ñ"2#8#7W#7�#8Ç#/$H0$Iy$$Ã$.è$6%<N%?‹%Ë%3ç%H&d&"€&*£&KÎ&>'9Y''“'2»'5î'd$(q‰(/û(I+)'u)1�)2Ï)/*B2*-u*0£*5Ô*7
! +BB+=…++Ã+2ï+7",@Z,2›,-Î,)ü,3&-3Z-2Ž-)Á-5ë-4!.+V.@‚.;Ã.ÿ.@/L\/:©/*ä/#0O307ƒ0;»0I÷0)A1(k1”1«1%Ã1é13292P2!i2,‹20¸24é2V3Ru3:È3B4?F4†4
£4:±4)ì4250I51z5%¬52Ò516*76)b6/Œ6¼6$Í6Lò6+?7Ak77­7å7û7828H8$h80�8)¾8'è8'9'89'`9*ˆ9(³9)Ü9):)0:%Z:#€:3¤:/Ø:&;%/;%U;({;%¤;,Ê;-÷;1%<.W<%†</¬<,Ü<*	=)4=B^=<¡=;Þ=v>_‘>;ñ>-?/6?,f?,“?À?7à?%@?>@R~@2Ñ@HATMAG¢AGêA$2BWB%tB7šB<ÒB'C-7CeC+€C>¬C)ëC5D#KD(oDp˜DW	E2aEV”E3ëEF"1F7TF+ŒF.¸F8çF" G!CG1eGM—GåGAýG0?HpHˆH!šH ¼H"ÝH)I;*IfI;uI±I+ÎI>úI\9JY–JfðJ/WKO‡Kb×KW:L’L M!³MÕM6ðM0'N XNByN-¼N+êN'O:>O?yO,¹O4æO#PG?P3‡P@»P"üPAQ&aQ=ˆQ%ÆQ/ìQ)R)FR2pR0£R3ÔR5SE>S1„SR¶S;	T.ET)tT%žTGÄT6UMCU&‘U"¸U*ÛU V*'V(RV2{V,®VÛV0öV#'WKW9fW W-¸W)æWX!.X1PX%‚X'¨X'ÐXøX*YCY)bYŒY)«Y,ÕY)Z4,Z<aZ4žZ0ÓZ6[3;[,o[7œ[?Ô[0\JE\.�\!¿\Bá\$])5]%_]r…]
! ø]^B^*`^‹^/¨^0Ø^	_%'_"M_/p_, _2Í_5`76`&n`!•`7·`#ï`&a$:a*_a+Ša?¶a:öa?1b4qbU¦bFüb>Cc3‚c;¶cBòcB5d?xdM¸d7e>>e"}eP e(ñe5f0PfJ�f*Ìf5÷f+-g>YgE˜g(Þg(h30h*dh6�h%Æh*ìh2i,Ji(wi6 iB×i-j(HjEqj&·j&Þj kC&kAjkA¬k!îkPl,al9Žl#Èl.ìl)mAEm/‡m*·m*âm2
n4@n4unªn/ÀnPðnHAo%Šo°oÉoèo'p(/p0Xp‰p"�pÀpÔpópq'%qMqaq4zq¯q&Êq!ñq5r6Ir€rŸr:µr9ðr
! *s5sJs8Ys’s¬sÌsìs t-tAt_t${t5 tAÖtHu&aubˆu-ëu\vvv“vE²vøv3w2LwLw=Ìw:
! xQEx"—x"ºx!Ýxÿx&yDydby5Çy#ýy!z/;z$kz#�z,´z!áz'{+{)A{*k{-–{(Ä{*í{1|J|%j|�|.¬|+Û|*}12}d}$�}3¦}9Ú}7~@L~;�~…É~8O!ˆ5ªGà (€ I€Bj€­€,Í€Aú€+<�h�3��1µ�ç�<ü�<9‚Qv‚XÈ‚L!ƒEnƒ´ƒ7Òƒ
! „/%„2U„&ˆ„¯„Ã„á„ƒ…€„…#†!)†:K†.††.µ†Dä†9)‡\c‡YÀ‡ˆ7ˆ#Rˆ%vˆ$œˆ*Áˆ)ìˆ=‰,T‰*�‰&¬‰-Ó‰VŠXŠ3tŠ¨Š!ÇŠ-éŠ
‹ %‹:F‹�‹&¡‹*È‹ó‹.Œ(;Œ0dŒ•Œ²Œ9ÑŒ�+�-D�r���ª�0»�Aì�?.ŽnŽ*„Ž:¯Ž9êŽ6$�4[�:��AË�4
�3B�8v�'¯�.×�(‘(/‘&X‘'‘%§‘!Í‘ ï‘)’.:’i’3�’.µ’ä’.“'3“ [“1|“4®“ ã“-”-2”,`”8�”-Æ”9ô”,.•[•*p•/›•!Ë•3í•C!–.e–0”–4Å–9ú–!4—KV—:¢—Ý—%ý—.#˜-R˜=€˜-¾˜Vì˜QC™D•™;Ú™"š9šQWšV©šJ›+K›,w›T¤›9ù›%3œ8YœK’œ6Þœ;�9Q�9‹�0Å�ö�5ž>Iž5ˆž:¾ž%ùžŸU=ŸK“Ÿ<ßŸ& /C 5s 6© "à +¡./¡5^¡3”¡3È¡.ü¡0+¢7\¢1”¢;Æ¢£(£;<£Nx£DÇ£1¤3>¤7r¤lª¤@¥3X¥7Œ¥PÄ¥¦$4¦FY¦F ¦=ç¦(%§*N§0y§Eª§Nð§0?¨)p¨Tš¨Oï¨%?©Me©³©)Æ©<ð©I-ªHwª5Àª0öª+'«S«5r«/¨«;Ø«:¬O¬-o¬/�¬/Í¬ ý¬K­0j­›­Ÿ­2¥­Ø­ï­
! ®® ®3:®-n®?œ®.Ü®.¯':¯2b¯\•¯Jò¯K=°G‰°Ñ°"ì°]±5m±/£±(Ó±.ü±/+².[²'Š²9²²;ì²<(³9e³$Ÿ³@Ä³´W#´8{´:´´ï´
! µD)µ5nµ:¤µLßµl,¶[™¶cõ¶&Y·?€·=À·)þ·V(¸¸:š¸;Õ¸;¹.M¹3|¹-°¹JÞ¹*)ºTºtº&‰º!°º#Òº"öº6»6P»6‡»6¾»<õ»@2¼<s¼A°¼4ò¼<'½4d½<™½DÖ½;¾eW¾<½¾;ú¾=6¿Ct¿C¸¿9ü¿96ÀHpÀ3¹À$íÀ Á+3Á7_Á1—ÁfÉÁE0Â:vÂ±Â1ÎÂ-Ã&.ÃTUÃ0ªÃPÛÃ3,Ä/`Ä1�ÄBÂÄDÅ"JÅmÅÅ#”Å¸ÅFËÅ>Æ0QÆ-‚Æ#°Æ"ÔÆ!÷ÆÇB7ÇzÇšÇºÇ8ÕÇ/ÈR>È"‘È=´È1òÈ$ÉSDÉ:˜É=ÓÉ&Ê8Ê%QÊ"wÊ+šÊ3ÆÊ(úÊ$#Ë>HË‡Ë›Ë³ËAÌËOÌ ^Ì(Ì!¨Ì3ÊÌ;þÌ:ÍWÍtÍg�Í1øÍH*ÎHsÎ]¼Î.Ï8IÏ7‚ÏºÏ(ÙÏ'Ð+*Ð$VÐ'{Ð/£Ð(ÓÐ%üÐ/"Ñ'RÑ$zÑAŸÑCáÑ*%ÒPÒ'mÒC•Ò)ÙÒ Ó"$ÓGÓaÓB€Ó'ÃÓ6ëÓ%"ÔHÔ1aÔD“Ô3ØÔJÕJWÕ/¢Õ+ÒÕBþÕ#AÖ,eÖT’Ö]çÖEE×%‹×&±× Ø×¨ù×‡¢Ø:*Ù1eÙ€—Ù6Ú?OÚ2�ÚÂÚcàÚ9DÛ'~Û0¦ÛG×ÛZÜMzÜVÈÜUÝVuÝTÌÝU!ÞTwÞ=ÌÞ>
! ßKIß;•ß8ÑßT
! àb_àOÂàPáAcáµ¥á<[âV˜â(ïâ>ã
! WãbãKoã,»ãèã	ðãúã,äzAäz¼äq7åG©åJñåJ<æ3‡æ3»æ6ïæA&çLhçµç
¼ç;ÊçèGè._è.Žè0½è!îè(é>9éBxé>»é=úéA8êQzê(Ìê*õê9 ë,Zë7‡ë<¿ë*üë:'ì9bìjœì7íC?í8ƒí4¼í&ñíEî:^î™îX¬î#ï#)ï,MïWzï<Òï9ð0Ið/zð5ªðàð#ñ^$ñBƒñHÆñ:ò=Jò/ˆò/¸ò	èòòòHóAUó—ó+´óRàó3ô&Rô.yô%¨ô'Îô*öô5!õWõlõ†õlŸõö*ö Dö2eö2˜ö Ëöìö%	÷/÷$K÷p÷'Œ÷´÷Í÷$í÷#ø.6øeøvø1�ø"¿øâøûøù4ùJùZù!iù)‹ùµùÑù>ðù /úPú9]ú3—ú/Ëú/ûú2+ûA^ûA û&âû#	üG-ü"uüM˜ü'æüý.,ý[ý@oýR°ýPþ9TþKŽþÚþõþÿ/%ÿ.UÿD„ÿ*Éÿ2ôÿ'<C2€1³'å7
E:cCžEâ:(9cB�Sà84]m]ËC)YmWÇ5/P3€4´Eé7/6g6žÕ#è$W1!‰1«Ý?ñ1(Nw•.³Gâ*	1G	y	2�	DÂ	%
! 0-
! %^
! E„
! $Ê
! &ï
! %;<x–D±Dö;Yv‹ *µà
*
9H
B‚
Å
<å
L"'o.—%Æì+#*O3z®*È&ó/$Jpo>àMMm6»/ò4"W)wG¡3é)"Gj(€©*Åð7H=:†aÁ##=G9…@¿q=r-°JÞ7)3a%•1»1í6$V3{(¯Ø÷;[{˜/µ)å6$F&k+’0¾3ïU#/y7©1á)/=Hm ¶!×+ù#%7I$�¦7À7ø%0*V�)¡8Ë5>:dyeÞ+D *p › %¸ HÞ .'!&V!&}!U¤!0ú!V+"V‚"1Ù"# #5<#)r#,œ#6É# $/!$.Q$)€$Qª$ü$W%Kt% À% á%3&h6&-Ÿ&+Í&Où&$I'5n'[¤'J(K(>k(;ª(>æ(C%)0i)Rš)Mí)U;*3‘*1Å*R÷*DJ+=�++Í+lù+6f,~�,U-3r-W¦-‡þ-J†.[Ñ.K-/<y/=¶/5ô/?*0%j06�0GÇ01&$1&K1$r1=—1/Õ1-2.32$b2B‡2&Ê2%ñ283P3m3‹3'«3Ó3 î34!4	54&?4!f4%ˆ4%®4'Ô4+ü4"(5'K5/s5!£5>Å5561:6Al6M®63ü6	07*:71e7+—7)Ã7.í78+;8Cg8;«8%ç8B
9-P9.~9%­9'Ó97û9!3:>U:#”:,¸:1å:>;(V;0;4°;5å;,<.H<*w<[¢<5þ<4=P=&l=$“=¸=Ø=Kö=/B>Fr>¹>Ô>jñ>Z\?/·?ç?(@+@%H@Qn@À@'à@'A'0AXAFxA?¿A7ÿA27B'jB’B$¯B%ÔB*úB)%C)OC7yC)±CÛC<ûC(8D=aD&ŸDAÆD/E=8EJvE/ÁE$ñE>F;UF:‘FJÌF+G3CGGwG&¿G&æG(
H*6HaH+tH H3ÀHôHK
ISYIX­IGJ1NJ-€J6®J,åJCKVK$vK'›K)ÃK íKLG*LSrL-ÆL;ôL0M9HM$‚M.§M/ÖM&N-NKN"\NMN,ÍN3úN .O$OO$tO0™O'ÊO-òO@ PEaP§P-ÆP*ôP<Q8\Q9•QIÏQ[RBuR3¸R0ìR3S3QSQ…S9×S(T:T<QT8ŽT<ÇT@U2EUxU(—U(ÀU$éU(V,7V"dV-‡VCµV?ùV*9W#dW)ˆW&²W7ÙWFX2XX‹X§XÅX,ßXY%&Y.LY+{Y[§Y'Z,+Z'XZ"€Z£Z¸Z#ÒZCöZ	:[;D[?€[?À[C\>D\>ƒ\?Â\@]>C]?‚]7Â]Bú];=^7y^:±^Sì^F@_-‡_4µ_ê_2`2;`'n`,–`/Ã`4ó`2(a;[aF—a.Þa7
b-Eb-sb7¡b-Ùb-c)5c;_c;›cF×c?d?^d?žd>Þd>ee\eeÂe/(fXftf‰fD¦fIëfF5gR|g>ÏgHh"Wh zh ›h7¼h"ôhi(6i_i#ziži5²i%èi5j'Dj?lj ¬j3Íj+k#-k#Qk"uk)˜k!Âk äk*l50l&fl9�l0Çl)øl2"m.Um„m*‘m-¼m)êm.n;Cn9n:¹n?ôn04o(eo(Žo6·oAîoE0pGvp3¾p!òp-q3Bqvq"•qd¸qr3rNr>kr&ªr/Ñr"s:$s_swsŒs«s ÃsläsµQtu"u…>u3ÄuDøu7=v3uv/©v*Ùv$w+)w=UwF“w7Úw"x55x8kxJ¤xïx>y)Cy&my”y!£y>Åyz-zLMz-šzDÈz-
{ ;{,\{.‰{)¸{0â{8|>L|;‹|6Ç|2þ|1}H}`}w}�}§}½}Õ}ì}~~3~L~c~|~š~±~Ç~Ü~ú~+DZp:ŠIÅE€RU€N¨€E÷€"=�"`�3ƒ�l·�7$‚)\‚?†‚JÆ‚1ƒ6Cƒ>zƒ5¹ƒgïƒfW„P¾„F…^V…Iµ…vÿ…xv†tï†hd‡MÍ‡UˆUqˆUÇˆV‰Vt‰VË‰U"ŠUxŠUÎŠV$‹V{‹VÒ‹U)ŒUŒUÕŒV+�V‚�VÙ�50ŽfŽ#€Ž6¤ŽpÛŽFL�F“�EÚ�* �2K�;~�;º�;ö�A2‘*t‘!Ÿ‘4Á‘6ö‘6-’7d’6œ’6Ó’4
! “6?“(v“WŸ“,÷“%$”NJ”L™”Pæ”^7•o–•L–<S–c�–$ô–a—a{—bÝ—b@˜a£˜b™/h™3˜™3Ì™3š@4šgušaÝš7?›9w›?±›Añ›3œ;³œ8ïœu(�?ž�EÞ�,$žEQž6—žVÎž4%ŸXZŸ‡³Ÿ!; A] 7Ÿ A× 4¡%N¡?t¡;´¡"ð¡7¢9K¢4…¢lº¢''£8O£ˆ£=¡£3ß£¤&/¤"V¤,y¤-¦¤FÔ¤F¥-b¥2�¥&Ã¥,ê¥6¦zN¦&É¦xð¦@i§ª§PÄ§¨&1¨X¨3t¨+¨¨)Ô¨+þ¨)*©T©1t©&¦©%Í©-ó©#!ªEª3aª•ªT²ª6«'>«f«0ƒ«-´«â«¬ ¬=¬'R¬6z¬2±¬3ä¬,­,E­"r­)•­(¿­è­0®&8®%_®8…®,¾®1ë®¯J;¯†¯¦¯#¾¯â¯(°3)°/]°6�°Ä°ä°5±-:±+h±*”±Z¿±-²GH²1�²\Â²C³0c³3”³:È³3´T7´MŒ´-Ú´;µBDµ4‡µN¼µ<¶)H¶Qr¶MÄ¶I·T\·I±·Cû·??¸B¸UÂ¸)¹B¹3`¹+”¹#À¹=ä¹0"ºJSº9žº(ØºD».F»8u»"®»:Ñ»1¼0>¼3o¼)£¼dÍ¼n2½#¡½LÅ½+¾'>¾6f¾�¾2µ¾oè¾ X¿+y¿Z¥¿RÀ$SÀ8xÀ:±À?ìÀ4,ÁaÁxÁŒÁ)¤Á7ÎÁ6Â%=ÂcÂ zÂ›Â³ÂÌÂæÂ%Ã*'Ã>RÃ"‘Ã+´Ã+àÃ*Ä7Ä"LÄoÄ.…Ä"´Ä.×Ä>Å.EÅ%tÅ`šÅ(ûÅA$Æ?fÆ0¦Æ5×Æ
ÇP&Ç-wÇ.¥Ç0ÔÇ@È+FÈ<rÈ2¯È8âÈ|É$˜É/½É9íÉ'Ê!?Ê"aÊ „Ê&¥Ê#ÌÊ%ðÊË.ËGË!dË†Ë—Ë©ËA¿ËGÌ%IÌ!oÌ8‘Ì6ÊÌ2Í24ÍgÍ8ƒÍ4¼Í-ñÍJÎ#jÎŽÎ¨Î1ÇÎ1ùÎ3+Ï2_Ï5’Ï+ÈÏ+ôÏ3 Ð6TÐ.‹Ð$ºÐ:ßÐ3Ñ+NÑ)zÑ"¤Ñ3ÇÑûÑ*ÒFÒ&[Ò2‚Ò?µÒ/õÒE%Ó$kÓF�Ó+×ÓÔ9Ô4WÔ6ŒÔ2ÃÔaöÔ+XÕ%„Õ5ªÕ%àÕÖ&Öj?Ö!ªÖ8ÌÖ4×$:×_×y×3‹×¿×!Ñ×!ó×?Ø;UØ$‘ØT¶ØÙ*Ù<ÙMÙ;jÙ¦ÙÄÙ&ÚÙ"Ú$ÚDCÚ0ˆÚ.¹ÚTèÚ =ÛF^Û0¥ÛVÖÛ?-Ü/mÜ0�Ü#ÎÜòÜÝ$#Ý%HÝ1nÝ- ÝÎÝ.çÝ7Þ*NÞyÞ‘Þ$§Þ'ÌÞôÞ5
! ß-@ß&nß<•ßÒßðß/à3;à;oà«à*Áà+ìàá3áSá-fá*”á+¿áëáâ â7âPâ(kâ+”â7Àâ øâ!ã-;ã"iã!Œã®ã"Ìãïãä!&äHä(`ä!‰äX«ä
å!å4å%Såyå4•åÊå"ÝåMæONæNžæíæç(ç+FçBrçJµç,è7-è&eèŒè)§è%Ñè<÷è84é.mé1œéWÎéV&ê-}ê(«ê5Ôê*
! ë5ë=ë[ëoë‚ë
˜ë ¦ëÇë*æë3ìCEì!‰ì5«ì'áì+	í5í3Sí‡í¤í#Àíäí,ûí+(î<Tî1‘î Ãî$äî%	ï/ïGï/^ïŽï.¦ïÕïíïð ð(<ð1eð—ðO·ðBñ8JñBƒñ8ÆñGÿñ=GòB…òMÈòó"3ó*Vó2�ó´óÒóòó!ô.ôFCô5Šô#Àô.äôOõ!cõ…õ&›õ$Âõçõÿõ!ö"?öbö-yö§ö¾öxÔöOM÷�÷¸÷bÕ÷A8øOzø1Êø6üø3ù*RùE}ù}Ãù/AúOqú9Áúûú)ûq?ûT±ûXük_ü7Ëü?ýACý;…ýBÁýDþFIþM�þOÞþ(.ÿ0Wÿˆÿk¢ÿ*39EmN³F5IA_Á(!BJ%�,³(àZ	:d*Ÿ3Ê;þ2:m$‡Z¬M,U.‚%±*×!($<M&Š.±6à3KK9—ZÑ6,c7v2®3á4	J	!a	(ƒ	"¬	Ï	9ì	(&
! O
! 3o
! %£
! *É
! >ô
! -35a—(°1ÙA1MA<ÁLþ<K
Lˆ
!Õ
1÷
)-GWu.ÍBü4?8t6­1ä%3D5x&®&Õ)ü%&9L†3�'Ã$ë.??e&åGT2sG¦*î&B@9ƒP½SfbdÉf.G•gÝ$E'j#’=¶mô(b$‹C°#ô"0;IlH¶Uÿ1Uf‡6î)%.O$~&£2Ê0ý9.LhµËê
! A*!l Žm¯m‹5©6ß2&I(p.™*ÈBó96 7p 4¨ >Ý (!'E!5m!-£!AÑ!D"X"x"”"<²"Fï"-6#)d#9Ž#-È#&ö#9$GW$$Ÿ$4Ä$ù$%3%K%&d%/‹%-»%Gé% 1&,R&>&,¾&)ë&/'5E'2{'*®'Ù'ì'B(DO(F”(0Û(-)h:)(£)CÌ)%*76*n*;€*
¼*Ê*	ß*Lé*6+!L+Nn+*½+$è+)
,'7,5_,*•,"À,ã,<-'?-Qg->¹-3ø-,.(K.'t.2œ.+Ï.Pû.VL/V£/Vú/VQ0V¨0ÿ01`1œs1c2(t2(�2&Æ2*í23$*31O3,�3®3;Ê374'>4"f4‰4$©43Î4.5)15/[5<‹51È5-ú5-(6-V69„6/¾6<î6++77W74�73Ä7ø78'38%[8#�8!¥8-Ç8&õ8%9%B9#h93Œ9LÀ9+
:(9:
b:p:)Ž:+¸:ä:÷:;2;"Q;t;�;9¬;=æ;$<çìq(ž'f*P7#<÷$YEb']ÕÌVÖ
�FÖdð1í´*f("k$Úv,gÜ1à1�&V1ƒ/Z1øh(œmõÞ#s×050L* `M&Ôf)ß,… ÂÆ&EÄc)B)j0ùÈ,J'	0 ÛUÞÃÔô"B#¥!¡0·V™%g6	#Á/C%ÆŸbh]‰0-+J
Ü•$S
! Q+“1t	2Ò½¢$ˆ%<Ø&�¼&@¼ÅœR
! /È# %çr*Ë`$«Ê'-”
! ¥"°X$C'É.Â\cað!H"3¥Q%…ñp'j#©($1ü/Û*œ.á#«Ü´)+s)p	)âB)¬K32F/Á"*Ô¤/¹¨¬(œå%\Úý.s$ª#­&–à–ª8	dãDA"Éhhk†/&7$á)æ,/Y¿ì1:#ë'K¢1gE±B&<Å	0[‰y'8—„$� ì¡”&è ŽˆÚÍéØ(¬+ßPõ"¯­
! �
! §¼Ý!Ì$Yò[s»(…»
! J	¢&’&¯ï£Ûì*Ýxô!vÅ’‘ªÚ-W) 
! ¡,+&g'zñ	:(¡Ä+­êx¹08*6»/Ç	­)$$ð1§/%/g	q4'0R\!iŠk.›&ˆÃ0«)œZã|‡Í"ò6°¤¾+Í.«… XÓ%Š,¦1²+m,8"&‚X(Y
n*�¦Ç?+[1„È2K(,,Ó.#%Q0ë0¨&Ñ#±­	¾#é
./›"tšÓkë(V�~1¸#2.H-Ì.l!4.qÉ	‹)©é7(’ç.àÂ1�Ô/v-C¯!8ûmÅ,¸¡7µ³6
Þ/úó(t+¯%é(>­S)l$ü"í/ /¾_vî>Ñ"ÓQ"Ì1¢0Ùº$è¿
Ÿ1ö©/>*†”gs1£À×"V(É`-¢ž.(*ÝÄŠ
! U±4ÂŒf>&e#Û
! ç1‚%: O¾	xDÈ%h"�ê,‰ê%T1`-¢,h0F.¯å©#’ÄR¡¼#0#¸ê+S+.�Ó/·/0²	FÊ|ü†ºµHÎ©.)ªƒ'¶-š>-)(ñŽâÇ0ã0ä!'6):\pèám'þ)ˆ'‡!^8(4º$ÝÌ	.g”,›(!$Ýyü-™)öy01 -;y
5l
! £�…¨©,*V
! 2b$%%u1^Y4"K´+~+(Ù-Ì0¸š,úí#K*šO,²Ï¯#Á	¿‚Ù	á%h	I(¬…!e($+	#-I.„(*cÂö�‡-f¨¸¯!l† ÅXÖ!1A,n
Ó+ÌV·1Ñ 0‡+ò0ºRÅú,
! &j$º"R"lFù$1è1¾='Ü.ùh(8Žfé
! %ÌšSß—
! z1!ƒÛ ¼'S!9).õÙŒ›	¯0�1è®!Ú,®$Âˆ¸J/÷Ô
IÙ^-˜–J]ö.¯Ä!u}	è\"[#…ç¹-ÓÎ-¢è	)¸)	!±†'ø-™%}(|Ô&C/
! �ú	[q1-"n*"¥'ú%%*„,|*tc$î{Õ)]$¡{%Q*¬Á
! Ï"¦G
! k)MÿG¦
T¸
! ¡%W�01(GN,Ÿ—õ$Ÿ
! @'œ-®	ÿ"ï,®0Í5~.øE,ó!;�;X!ÊÃ
ž ³0»,ñ¥HŠ¶Ô+Vª}â.^¯v:�ü%8,�,»*¶´(Ô	I$!=y!Å'O/óc	S'Ô”Ý)«
! 9Ó.ñR1Ø~*:0¡AQK?=êž
! "23-É

ò3,—	jñ.4•%ßvû?ühå(ƒ1^¹ã,éé|
! õè%~%ÉGŠkFa‹&KN°a1k+n08%kâ$”Ï.Ç)Q
! îUÀ-ânS,Ñ.¯
! Ë@ ‰)¦,XK,-Y#Ž(h,â	Ðqñ“#s'"D0<O¾( ‚ä+^[YýÂ*Æ·µ"!4)
? ¼ï%oQ.�
Ú%]/' mvÄ1‹¨	|�*#Ã(À%Î�(Ü­/¡-2ƒO*‹'†ó¹9D>o,BÞ“&ß"æœ!á	>?&±ß%o1á5SE/ä û }.ï¨
! ÓÛKýÙ”!ÃÄ!'j"‚ñ¼çÐ*3	´)=/5/MÐ¹D1í¤ ä–$D+:Ç,ø-\îa¹#²V²«.w­%—÷gq,(¸"
ÐÌÓÀ
,'oþê–½å‰1e
! ‡*íd	‡ü ´&ã$i-9�g«µ'ø/ø)N	ÿ*Èú1'“(ÜÕðü'clWX¾%ˆ
! ù"•(þ#e1“ó	ÜO%þ±0BÐb ãÂºaÅ#!
+By*;˜'•pf$`…o"Öµ$ŒÏqT¨ }Q‰1)ù·n&Ã#¾ÖW'Ì!Ó)´	M…î–k¶1‘L×$™&'1ÚrÇ¿ø ®	'²#Ä&3$Èï7ºÙÉæ­ÉâÚs,^+‚.nŸ¤ð&¿	M­..”p1ï&Á]¯Lí+*B'5
! LG	-2
€ý1j+,ðå	
  
! ¸	ˆu`…T’…	1'V«à)µÀ0B%Í“0²&F=	G� ñ§r
! ¯,"+
ŒÊ!R§ó#£-E*¬q#ÖÎgð
! ”1?±#¥)ºA¸î(÷õÏÝ¨'mEt«$W&atH+Í¶E%ò
¬Ú&B*o+*cM'H71'
K5 !‘/
�M*ù¢uá¥–.XâêRU%Õ+c1Ç
! à©:
È
À*™13'ÓYˆúj.p+õP#/àmƒ+*ñ�m/C-#1YˆÄ0³æ.�Ë
¼!h&
! 1s
‹±,wMë	ì²2&+Ÿ"á0.Bv$d2Ê �Ì™‹Xh-ù+–P»0Ññ"€&f"lH`a–\R!N&UH#¨±+(½û.Ab²)G 
! #±Ö'�)·º)Ôú6	×“30Í-:*€#Ú'AË­Ô.zEŠ+i{åY­Ó*k¡(®É€	¥ÿÞ"
Ý÷Ã#,É&Iüâ(ƒÁ,O~9.PèjX0õd!
! )–&Ò	ø'Û1µ7bHîÕîÄ
! ¾.¢	1µ/ö$–qüþŠ#%Oj/?•ÿ-u!–*ð/ˆb�>/æ<
ä2ÀÚ$&®%ñ´+¿*ïÐ¾1¾$#P*+¨’r-„y#Èù1åÊ#wÂ4—•&O1(0ø(Þ'ðFPg,\*Ô(t�¸€90DÌ $Xu§/ùe1lM¸µ,'	cfÑ*O•–ôœ'#2Wxÿ§N*3Ü
ò1¦µˆîÝ+©I!(-�)~	!û
ÛÊ/j
š·d#€!õ¬-š/"Ãò,½J°p
! ç"‡#ãF"K%,ž#*+y¯.
! *¤™½,‚3Ÿ¨0}T 0^]"x–1o°/)
s=˜]ªÃ/@2Ð0qË ù,2)zVÜ0‰
“L);$N»!,n–œ"G¼ÙÔ'Y€ó02²ŸÐ	jc'&
! r�ç‚Ý,¬, ²ë†*8ÓV%(#P	‚"|�"µ»"Wƒ*Ô
! T
! Ý†%
!B±Dï'I,!þ2�T(-TÎ´9¼aå¶01!Æ1L
! 4+d
Š*¨
î  )1¥
! ÷	$±"K·)'7È$®;)�(¦/8)
! ë˜
! ×®Ù.Ó&ÃpÛ'1
! ä
Þ+!…æš†
!  ¹'õ-j!Œ"ÅýFQ12bÂu Ô?,]-†(«/p",“BŸ		
tfrÕ</¸yæñ!â
! ~0*¥1¸%­Q
ûŠ/ßdjÞÆÜ	QŠn¸§1Ìl1¹ð²%‡ ;sGW	N(/ž%..Tt*<È\›)é#)U"]' Ì*I%Ç-@g1ð*Ê¤0YP0Ë&®/:ñ-Êª.T.Ÿ)³""†yŒ-°s-J
! *%÷%ð¥>0Á1d|0Õ!¤y.1mx)ËÆ ¨L×mï$0EM'!À!,$•Ù$ð"	ä
! ³ý$NT#Øþm!¹)ìýäù¿¤­æÒ÷T#%7r²ÿ�1 Ú*wî-þÊ.Ÿ*ËtÝ0+EUt) $*à
! �%i÷.›EI#˜)3|
¨�±$Üæ’Š.&S(¨V?%š£z"BªØ
O	1¿1Áx~0&ê•
ï,0\)Q(?|»ý(«{!Õ0À#sÎ
! •Ï'Ë1"ô(t"pŒ	HÞ¨K
R,ùmø.a¤i^iä.ª
! Ý+.Ñ
�ø—0Ì(�"˜1“j0Ìv�)…(²!(ˆ,�'Á*®3/Fr+,>Å+ Û"	Æ!;¬aÑ /p.ø1"òjâ<
! ²c
ÑEÃE)m-|æ+ói+@'ŸéR$"'àä#*Õ#–¬0OÖ(N.ûmòäóæi/]`'¼@!”{©»$ŠÅ%/d¹$+ë$Žd&N
! 2­$·‰Õò-»)™¨(ð„R"1âÄ"öÀ!"Ö19|€%¤{ÆM0�Õ/3² ›.Þ‡(-n¦)ÒA)ã.)$&ß½(ô#È•(;ö$âç)Jqè
! zeB/’þ�)±1v$2*¿
! -
! ~‘L#*i»Åª+q	ñ¼†ÀÿÇGŸëi„NF+U2%“
! „«"“y
! hÆf#
ª	&�Pxü¡)kU›÷X 	ô)‚*c%½&&!Æ/CÎ	Dï->)*2º%P"h.h
! �	·+¼.Lß$ß u0Ä¦$'
! s/(F#0«¾»G*p=Û¶/_Ò'§˜Ã)p�)r)÷/{	 Ã+É½
¦¾'Ö
! X-Âø!ÙzØIw.®:[z,·´%º-A0óŽ
! ò/Ô*/Òáó
Y&g(É)˜&HÓØ#W	D/z�<X&ô,@N¼))v5+d&Z&–0Š&˜Â°å$r(':-E&+‚+ù-R*!	 aN+U
�$¿!íëþ'\E0h $²…Š"hÅ!è½*<?ý&nm
! 8.cð'îÔ&s1¤f&jÙ%ek&`;+(M/&ªg"­�.m¼"y +0W+&/ÏÁ1K½}ý§Eé¤Ù(v	�Âú!Å)ù ô%@[+J*|
,RÂ�/GíX)ëz&È -%mHLŽ.""D&&¯v/åÙZO-ï(G<($:7š)ÔÉ‹Â¥„ O
! a–ø¼ÏT*N»'ÿ%,BÑ/#ñ‚@Õ#ö‚k
¦ ,ìê'É¢"³Nf3%Ð	+¡#© %½˜ñŒ
Œ!P6Ö¿²_‘'3b£*Ä.'Ü§A
>'M-.Ü"Ùÿv@
! .oµNŽœ[&$%ìbc*>X"áü"
! †fÓ¹+#.<E$@Œ¿%êx	á>+\#g#”	),/&³*wí,õ	ÌÍ*H(C)ÙÎ)kZ#"d'•#^³!Á“
è
Y%µ»÷!`i�¶–
! *$1A	\+ñ€Iì
™ å.c QÑÃh1¥Ò-%92æ
ò+[G
¸
â
Z-³Òç!;–		Ö,É¹
L&�‡á.»™$iÑ&Â	ë#0v.ù?Ì&D'ÿ
Ùž-­1OÈ-Œ
! ‡11'ƒ1¶ü.Ø Ë,1�ëÝ ¢
Æ¡.r$m(&IÃ‹K$6'%°"š(ê-Ï	òí×)o*^�¢!ž"Ð œ.Áb,«)µD¦%­Ã}0AÇI-,+J˜Í/¸H+±—0�%¼*\¨²ï/�/!].äÇV.@_Ë+ÿU>,” ˜	å=&ã!ö¿ö¼)(ÐóR&2
! Ï+w¼ù'É
2Ë+51Ûê/Ÿ’
ê!§'k!Ð)
! V
! Q/ë+j(}$¯(,Qy+
2Ý	1·.ãq
! ¦z+ÿÉƒ(…)æ-#,-!e-´VRB0ø
! «0â+!¬”)·PrŽ÷é/J&,r1[-	èÔŸ¤*ô=¢åÿ.²y$;ô áÕ?!O(Þ#¬í(l"Û$ß'e²Ê,#1+/Ê$\ã ª-ŽJqÜåž	˜ Å'¼–#ú(‡ „9{Z*Ù+Õó%ô]*˜ð`%}ÌÆ4$Gæ#ý?áÄð	0& à! 

"#1®,Ø¾/=þ×ä;q«ø0"11»/¼«Õ6½#t$a³)’y÷-# UâŽ¶"Á'o$ì™IZ¹�b
! Û#9$lÞ,6°^&-é	b›ì
! X´#Òâ,?™6&[òü+_'+^Ž%"%�›¾ô§¹Ð.Å)ßîM"�0£1px
! LO.
! §î‡õ1„#p!¾‚(;
! Ž
ø$b›‘!-1x*Oº!1…1) N$&.„÷"W0(Qâ×-$“/Ñ%#?$çu
1+÷(F(-*�ã%€-Ÿ!ïZ%¡/Vú|è'ÃÏì2!œ&[­{+'°
! g!Ò”02|	Š H00T'QÑ<Eÿ/rõ.`#‡Ãä€°!¤Î)
°#ž
! Fž+Í!äGüí §!Ö,l¿AwÜã#Í	ë/&+)KêzAR0[í1hñ+N)‹	 %öaÅÅ.û$
! 
! /MS(ï|bš\±=0î¢*øý2Ö•*"/÷#ÍMj'Ú
X*	3(¨.‚rvšÄö0ûš1`
¿-ê L-„'‡é×Ø'Ågö ¼)À.6+¬`(v
! »Ë2/4Ã%•¸.ö¬+_$²!W´
! s 
! Ë(T~
! u'…�o?	d‹†ØlJ#Jú,ºM#P%ÇÓXªúø*Å°‹LÊ	i
! “- #D*.Á%0yùÝd·,èë:0ý%6Ä€Àr0È÷l),&³(ZÆ)�ìô½|%“/†"J-ú/�-]Ú8#žò á
! ,)Sfœ�!ÁH,‰"$ ¹ø+ZB(DX/%1 O 80,_áÚ.zˆ°~Ë&	#&Ö0mœ/m1e)ˆ#ÿ!¢Ø	© /Ÿ,™ »­p‹"¸.#ŠŸ-"y'žyU L$à.u"Ã!#~-ñ,©	ä1ÅLW.qœ+x
0¡T‰à--Ö#S1M
! 'Û‚
! _!=+ô$	¬#0á${*
! fYbê&~âÞà)/ëHc‰ Û+-[ÑE¤
% ¶d%�,Ñ¯à0\2,/Â$û• =š
Ó4(?`n(‹+¼##d$Þ¤K|,6( r
¶e|!Ñ¨Z!ô™
®¯	?
! 
! )‘ã&­'P)Ö	 "í
! þ-¸è.œþ%}
! }Æ­-â#Œ+ê	
! $P ù)ä$©~ÝpÎ
¬%2YÐ1/~´Þ=_0Ä$#ï16×Å
! Á(G!ƒ¦"ìo)`D%í¬àdì=$!,¸Ö}hV'£
! h=,hág+YHÊ§?ê"=�Yè!¾ñ0µ`å!	0;!ú0šzo0õÆ'<&ß-žI1@.y%¬*VA'Í'¨Ó$G'·Ÿ &¼ÇB½ T¦š0*.
ô/&
D#�Î%V/ù*w}+r. *$¯$þ.~&›G#)
! .Î–Ä,¢–/"°"*q.ùŒ G0Á-‰'%1)É!]
)Á$Ê?¾É+«Ò‘N'Ð½,×d)´; ÀÐ 9%„,Z+¹&1ÆÁ¼_Tû5­#’/«F,\/+>Û/:WE*œç',Ò+ÇE'ú
! P�é0gP˜(Ø`b¿»0Ì 6Oö,^*0"'þ‚)Oò*
“� 	ü)ýß+‹-G1‰%^øº'æ%ÐU-å&·-¥!¡
ý*tÔ;#K™Ð,Î0úÞf Óx/Î"ÑÀe$0'eø
½âÿ >RÑ'*JŒp%oÆ	^*=)fá
! *¡'ßÚ
! �
¢‹‰(†$ˆõÅ(”„1'o.ì"ç´£)‚©eÛsš&)](æ!££—&¹").½0_	ûð¯"v+ç|èî#	ç~‘0å¶»;k
! Â“Ý$®LQË
! îâÆ*}'ü1ô‚&Ï4&
Ü!<*#Œ mO"É1U4,�.<Ý}ê•`ÔCõ¬1’Èc+­ù
! À.ZÜ&0Ö˜-ÄÂ0Èd(¡K².W*€0ì/�L	Ê¡b0­+)	Mww	oD	ú%¯”"ÓA#'ª0Ü–/Ž-¯-Òð+©0	Á~(§
! G*›
! m2$=æÝ�›*@¸ÃÎ6ˆ’,*y(ð)çË.++_Ïš%bÒ#·(1/'õ*$
! x»Ì#Š—!;Z/'"ê)p
ß(.)ô
KÑÏ#,`äcO³(Û «$ÏÜ&s&iî%?#ËU+/)“Eg�®ã÷'ì  Ž'è#(‹*i(¸(û/?Ê"ç	
q,w1ç/A&Ü#ë%ù®
	E-F âúfÑ
X×àÎ! 'u°œM0'&ä0K1°	®Œ¡-I8
·
›ò-E(› 6
! Ê' h_+>.Wàý@&¬@$÷1”"ZÅ&¾t&Ã„-XçØÚå‘Â rV0ósCÁ�$M)2©'î6 Ø%Ž¬
Xa$5à,ž8-Õ³Û.×'Ø’%d*…�,ÅU(2éU•ÝtÂçÏÛ¤,Y"—Ý''©W09/ž,*)³ÿ–\
! Ò/j?ò
! û%©Ä't/`120´1$L5ø	«`‘q¹_.ë <}X‚/§&eI0#!#/Ñ	Íh’1f!`
! &²¦ š+".š"´!s
! ÑH›’Nð"+˜'Pá1·#2 ø$Œ'y1° •^NTV
Ž0¢	Å3)¯uC¦)W,k¯ $A»Z)ø%J†1×Ù/2
! 	1ô,3 ä%b
9#)\Þc…­,KF¢'3..í)™pB+¡^$"›B1G	†.Ø!ü`).\1x&iw,œ+�-Ì'	2f0^qª >ˆ0/è02¢°#'õ»ø;j ×*Ì8[6+¡Þ
! }3y&:@%26Ù*çÓÀïË1ô&ª!0(#öN"² £.u.1A¤$A$±ˆhØ*8È)1#�)2A%ReŒÙáz!…%½	Ú¯4-Öå2k"ì òm°%ïH5.i'J,“I&ÿQ(ƒw&Ú
! /Ê·/Í$$q"Ÿ*€OæÞ D,Ç V)µ.ÿŒv)´
++Œ›-
‰×!•)±‹å1Î/�0:GÃ–"Ì%þ0:A-úr‡ø"Œu*‘ .&CËb
)[*$((%e.S	â*ÚÁž$
•, ;Á^#ýŒð ^k1´%-Ðµ´.»~[÷éÒ†+¨%M1í!e#ú"/Ÿ¯œ1âËþ³+ñê_
S!
! !jƒÍ¹ÜqÄ(þú ™	§*S0û*=N0ÕH!-ó0£+ë@Óã\Ã&�]Çl%«Õ2)[�º*¬±&¾&d%$
! üK&{8&ýÏ9'Õ«#Ä¾$ó1,Ãl3¶Â";/k	 (î+ü{#°.ÍÓÓ1=“Õ‹�'F*Þ¾)o$™* (,r9¿)È9¬ß7º¿u‘(ç!5H.O&;,Ú0åzž]�üì�»)\ú$“ eî&É-D:ä)@"<,Îz
£$&Ç¾¢ ÒcW	$Ö‚°1{V	˜!€†,9D þæ"7'y@

! e+Ù&„�¨,äcÚ/E z/éÆ#8 ç$~"'ƒo(|c";-Ðâ&ð%J(³/…‘®¥#¯!×0'{!Ïåñ*	Oµ–!³]
ÇÌ&Fxü
! .Á¼â%MŽ&Û(�ö"˜Ì$2@!2s	Ì{Ú$"f¶.tgEq!)ÈÒë€"p-?(Ôû+û"ÒM	 ´kQÔ>ó+È!j1Ï,Õô¢aï+’OÒÃ T
! ý-LØõ
G/jt.±/[<Y1(-)Î&JK.'
! ¥üA%ö'é³
Ã�@ ç#<2d b!Î(”áÁ(ú¸'+¼v1Q	p¾ì)ß
! Ú)!ÛÒºçêR¼/éV!÷)ºÁ….c!fŒ,1bÍ{
»¤(œ	Ø.**Ž¶‡*©Tˆ81ç(¤#o-«�#¶! è7.—%‚1D-Ú1M ¥D"m#·-�$n"0õ#‚E
! ¤>ý‹.Ïu.T_"`"­ r@)‡)¸0„Ö%£!öV9ÝX›/Ç$—#/§%¾*âÓÆ2ò#°.µHÆ·$—
! á/‘%S-M$DQî,TÀÃ
! Ï s.Ïÿl¦*Z×‰ºXX
¯ƒ®
! Áâ¥,Il,-G,çC!¨#D!„æ‚77/–%w%d‰
! é!Z'˜Q\&W
×{&MaÛ·,ÍÚë
€¼ Šû�/P.×-X#€"“äï)Öl1.Ê1/	¨ºt15&�Qˆ
“%Å
.16Ó#C/Æ(Ò‰Ì¾Ä*}’K-/¹ %*¾,as2_U
! ¸¥Ý#Î.)	º	ð#�$…&à†M&Š	sB(*X
+ß¬)Ÿ.ú--­¬±%\Ñéûª($K2Ê+Ì+T+o%¬$=vzðš!jdž(Æ]Yæ(AD-úó"
æŸ‰o	J/W`½!ÏÀ)»(
Ù€/@(Çô
n	)u,ŽØ_x'ÉN…*Ò.*%*<	¸]ª"1	M!$oßRÐÀ	¨	Ð(:ø\0a0&ö)m	ÀßâEz)ßP(ýn©Wy
! Y'öè#™È*±*]+L+•'å,¶l
! Þ" (idÔ"Š.Õ
%$À�+Ò
BxÅ€!)½1
! ,ª�,*žù.Ç(Ý0—'ý!Üq0Ê7
! €b²qÕ*q/°!&û
!  -j*]
w�m '�$KáPòÖ+²+60{/Ñ- #‰Ò#)»1y²7"7ŒÐ&S%p<'¨,ìŸ+úEÔ]
! «,L�¥
±¨!¤)™0õ+Á)UÏ	Ü
! gÊ(!*- G)®ëä$uæ ˆã×.nqA¤"41“$ò'”0,Œ"	òÍ=
! ±'Ë™Æ,Èb*o*)¥Þ!&~%!Ë�ñ#a'È0²‹
! \L!´_p"7Gz%ô(aº#!+Ä$\-Sµ1c&¼R‡yXAÞ¡œó£‰-r&BÞ� Ì
Ý-Ó ­®V&="�#–,x+ºóžQîa,—5Ì¾˜Ù‡‡®*i&é1C&Iª
0
! {ˆ"ñÉw
! ¸-Î#[ï/u
! „ûËÞ1ð
YUB
®í	¹*Á$h[?.'+Û‰•,Â!�*×ß
€ 0`C
! Ç$5€(Ç¿Ø)`à/p&%(ÐGqÝ1®[%ý'©+%jE` d(,ú&ü$Š(+´ÿrÀŠ)*Iþu�-ì!C¯NU$~G'ÿ ç%í¿"k,LC=!ƒ#1*`ˆñ&O)ÃŽ“Ë$Yë,i
ÍH$å-
+02"rG+*ö
';Bó+9C˜p¶®'�'ò!ì'üL,‘)þS¡!"k*þ	<!2¨o ;%k%é ¾4äqéCàÏËÈÏ/0›ê0…	_(Ì"Í&*¸"Á’'›ã
NÝ&ô%"gÂ-ä'Õ~Õ%Z0Ãg-¶
! ­ Õp".sšm*6$å9
°¢Qþ
	/Ób/a=Œ6£”KŸ–¡^D
�vÊõ#Ò.êë¿#p©0M�d
|…`‡Î+m"Öëˆ&«	ÛNÕ|1àË8+—DÁ VC~+‚'í1¬�óª,"¤%é£0…
{ki2ì’_¢Ð+T0FÃ5(ß[�!ùÛYþ(ºp9c%qÙ±í&>[0bI•w(
! tf'I/6&«0WÏ‚šC	‘˜%-þ k*(`&Ùî0 02¡­¦Z€/ú¦!.$Ýµ¤+Öº c(\x�A.êa%(2R ÖÈ„ð*Ü,©U'")Ç€.}!0Žš#‰%ß!{-œ*ÿ	æ¡
! s&}
5cTò)Ô‰,œ)ÈAÓ<.ò(tQ—.=Ò,Jû:¾
! ©ñ$_€ê.H
! §ì´“,n7*¨_×'!Òoc-¨åx,×F	¢#Sn
! n##ºï
•î'%'J$ƒ,óm%&&(¢ƒs+(”›#L›�":-U#¤6"Ug%m)Ý.A
! 2:	r%Æ½Gyœ$M0ª'ùZ$îÝò	É›Ñ&g#
! p/0Ñ1Ç"�1#$ë-:1É‡ eŸ(µ&à
ÖÍ 5%8™Z
! 
(³Q•!%i’)+÷
! T,†]0>"?l-£¦¹Õb[	Å-ÇÀ !ŽñÕ1¾ô'd+×	™t.ª1,2g*t´2`0vá›%Rƒ
! ˆ%•á‰«%$
!  U	“0!n/‘"²d
! ·Ž*„&J0L/n ¤Fx ÊHú+ÁIi!ÿ)ŸÓ0òßË%#+ª(¡"Æ
H>�u:&O%··o
ù)X8ãŠ1„ê$¸ÊU¤1M+'&f
! _-I Ÿ ‹!!wæ/v(³°)ˆ-Ò"Ûi+#
G$Ÿ'3@x$g
ý)‘#\ ÆF*0A'(z Ø0`¾ÉF)¼
! ä	Gí'\–)/™6/L(gÞ!0*¦�%D%›‹/º]&Þ)˜(ý	Vî/kö/�jp,;(„éÇ1G á,’‚Pg™]�
xs"Ãfö(s(H	—H*�ì[šw(­Î#‹©1á&$$žãÏ(½VÒôˆ!ãY(!yË-$1ì&OC,E:$…,-$Bó*5
Ä‡.òê#Þ
ËÛ-Þ	ßó'æè]•zcÐ¶%>ê*:)"@üöÅ
Â)Ñû7!F-â ´¯'šî_
! K'{&¢/ß[Ÿ-©%Ï;eÍ%s*$ùA!û	½¯ùÙ*
! ³ˆýf+5Ì-ô-Á0ús%`V"/%„¢Ä}Æ$† ˆ'�&›3xR®+ž³¨B	- Øÿ0D™/ïÑ\– 	.x(­!�l.*´À²o3&‚K	Ï'Ì)
.[ÈH�¡,«-t(f*¿ó€
! â%2ôÑ‚­3…Ï)œÄ	G/€}@#TÉ'¨/¼V
'4Ö"ˆ(W#ž1] ©)3’$ò!�/È&¨Ô4#Â"ê£ ™úµ#V-ºësÁ.it%™ú.,qt)rèÎPøÖÃ.‹>ÏÞ-¦e!u/Æ
! ú*!—v¦Ç¦
! 2œÎ'Ê
! 
! „.ùÉª{êiÐÒ9B ·!f
óÚ$/$)Äš
! p‰$k/u%ƒ0ë)|.Ù,lzß|#ó$žF›>X1	¸À1–("à"»+—l	ÊqÍ,=d"9	™�/!M#D•@,{
! hÜ("þ×MÏ*Â
e,—*(ðÚR%Ï+ïÂ
! š2+0.µ"ö1µ1þ*< ^&Ã"¦óº
! ¯
f-j	f%äW!‘y-Û%C•‡+�ëÞ`		6(ŽÖ)‰/u%Õ Ü�^)R	ž((øÚG(\	Zà
h³,#	})$$íÏ•÷+
! WÏ1<0>Ÿ$šŠå´ZäŸƒI"¹/§
‘ÕÈ
! ,5!&h´c§"@1Y	Ç*&®ù%151-AŽ1'�?1¤*9i"Â,›,..Ô/‹(C 
% ï+è$®hi.G²(ö&ö+Î>�^
! ÿ
! i$z-—)Ý»Î‹Û¼	¹Á‘šõÃÐ
! ä"#™-•	ì,¡1_)9V**I
! 8ñ1o�(W?Ù¥nDÖ.ú:"‘*Q¢`!5 ,/Cç'�Ÿ#¿Ð©ã'ê/kç6%I˜.¶ }±"w7
j�
! +q?¹«£0Õ‘.°‰È+-	/v"Ñ+óI	²0 &;&*	*è)ÍÞ(|°-õ*]	˜"x/
! óª$¤.

! ~¡%)%‰B‹
a	Õ$†-sê‘D,#B0ö;C*Ç+J ƒ«(I
B$â;0û"t#eÏý£# Kã¼+k'F%+'»»ø{3˜Î»&ò&1ë¦Ë'Ô$0§*al7)‹¶¬&Áß”'f1›ü2”
r–T%œòÅ Šßi%/p�.³&Ç¥$ž‘
4ÞÒ*v=êO! )O#l+W%:íÙý#¢íœ–+?(nBr'a*P&Ä%èD- 2±ìß$ž&�°L²"N(ñh•0)ªd1X
! )I˜Î”·ÖQ&B�mS/ %4^Þ/%;1HR*<s&|$±!ñå<+! ²�
! !å0ù(�*:”-=%%,îãÃ	Š¬
! (3’(­ú)\.–ïA+�z	ï{äú A1w‡&ù$
*1ü0I¤0$Ž["Ú±	²R.Í?*¤³
! b#�_&ˆ)©Û+	Ûl*ú#@-$º·ß0Ç%æ*à#´}Í!C)1µ	„�e¢%g/­sú
_
4¦-Éßø”#<"™.Í
! F�(„+Œ0 )3"Ï[
&0ê^Ä#{*ð¢›‹Ô#xô	
¡	6-8'-‚0¿.-}ŠÊ0à
Yâ-À$È¹ŸÈ't\Ö�
¬ù&Îœˆe%0¦6PÎ÷®-x&)b)Æ/"•¥%‚!¡Öû$.,MnÜ&ƒ)5“T)n)º(@§#ð:+¡+lä/q$¦Ë+íVw!ºa/l ¯4Ò0Ð$�#÷BRÜÏ&"¬'Ü/“�»t om++r"!V,Àhÿ$¥Ð/ù³'&HÖÈ(¿Wá!ø!ô.U*	(&*
#)¹
! )" Ûí7-*$E¾!¬§(ï1¢µº+1Ä
ñ
ô.ó
! Di¾J1…
! H1øÍ"l.mˆ '.PéŸZ	bR#´ z	r2ï"ïE	Ë/ÍÔ1ù/8m..+
! ³7ì|‰“fÅ¿/â 'a
å¥2w/iØ/¤	#*9#.œ·)žPo<$ÜË#¶ò%eWÃ+2ñå+AŒ‡±.†!ÚÈtk-�j—+}©&#r/Ðý]ª**8M„]!‘®?0³.ä-ÿ(Ø/ 0ˆ-+�ox.–x!VÈ	4!Ê‘+y9À"Y0é&“.äK#lFy	�#£“ë} +Â.J¡&´,
61Âß
“!-&oà*¢+ä(—£9
! �|'Á
’+š[/nõ'5-üc3}# c`ž/8$v7. c¿+æP
! —½"‘¤'äÉ0T�	/3§â1Vžô xÑžò¼
&¹).�uEXÎ K
! )é'Õ"Z¤E)%&#º!”±žS!¼�,Ù'EÏ%Ó�&$
! à$ðW-G&jàó&x"–®1‚ïrÇ.0£	¶	8”ôÛé%È5Å}§À•.” Ó
! c,L)0~!±¡® ,Ê)ƒ:Œ1(=.1í(ó«!è.Ýy}/È1cß#�/ÅÈ²'{>©Ÿ.	Ê”Ž!4/F#ô'â)( ³Ê«û&—:Ô”'*v-p,àë&“H4Yg™&vGù#½Ú?-+"ga(ì×
àJ"_Q)ª›'Ô! G%@+—Ý(„÷è+!ñ¬.ö|+žÓ	V+³ù”*e5)wyY
! Ò!Ûx-Î$Z"¨)“ÔûP-&Â+˜œ$ÉN •-Ó
Ç&U!Ì_!(Mñ§L'ÄÆm¥Æ-šÍ^
¿ºB	&|Öàd0Ž/”ž0wç0GÉF,.þº1û(g&@‹`+œ}* #÷ s^X	s#‰+/
¿¿ð$¼1µ0¸&h}fý/O&H)›+‡/êØ,g»-ûA%$09&v
T´Y"\z|
! 
! ´''’
! ÿ£ÁÃ,Å0ž>Õ(ÂŠ'ÆeÖ7N| ”•4
C"–¢ýÅÃÓÿ+ü&½�ê(µ)ª^·*Í#•
! 9-»�.'Ù# ÅSÜ°
á»2(Ë‹0¿„%'.%+$Öh-R5%Þ$^.»æ0ÇÈ.û,Ê*[
! ª4Ð�
! g)>%¬œ#o1¤á
2	+§a»Îñ
! ‘1í"‹g
-�½'³ µ!*’·%òÝ'v!ò"Ö-¸i,õ
O+2*-Ö?e%¿¶¯Î,ƒe	Ë#ÈÅš'¤%uf "#—^ÄºD)p0o!L1>kl¯*+™*™²â|/�'º/0
‹#W·&ZË"'öß.î!K�CôŸ
f(2”¿&"~
´0õ£&pw ¶Ws!,R+QÇüÚ_.ŽŠ´/¤áu
–+]¥(ƒ"Ù!ÀÚ�0I#qêç&’—ã&‡1v#XÚ&z#€7+
! Ô™!˜C1ƒÖ£¤&ì.†&Ý@µõ])éÀÃ³�—
HôÀt!¡±ÿ1 Ô	).ï0·0ý+‘§7&ü\1{?)›#¹*Ñ,lÉ*EŠüGD"Ü320µ(’ +¥#Cd)<èf7hå ÄŽ.ö- ./×Æ.-'¯+€IàyJ±)ªYÃ9"2/�
! ÎŒ%ìÿ#!(ÀjY$Ñ(ò$¥R Êx#oz'‰	
*#=v	\$v
! ˆ+É/u}"o(+&q'º+Kó1Ž w-i$·'Û�	'X%Â˜p�‘	"0)Ø!ÌZÄê
ì#÷3 ®!3W{,„)É,O$Ô
! ®T!ç¦0�!Í�"ÎX,q ý
! É-Ku&Á)”›$*.Ü$!î	–
‹º,w.a)Y/	!ˆ.¿9<[&Íe'àM¥*›!½-9v&B.ý,³/~,(½ªå
W/y21i1¾%°}½ 	Ž,[W{'à$‘->î#¬	ç1ä*ÏY¶$ºq¿0T&!1/*ò¨$"*!õj,q%
.»“5	¥ä,Í8Õ.Ð
! 0þ$i†˜Pü§-†-Ä}Çh+êª`!P‡
! Æ©É‡°'B‹	á+&n0çþ"2m
…ç.ûŒ"Ð-à'Ó">€l�.ð>!i(�	>b«'E1)
! 5%	ký“"$Bµ 5*-Ô%†(')¸ç-Ð%
! $>(é$Û‘ƒƒµ�3
! <Å†|(!,%9"ÊS#K4  
3!Àa
! œ
! Ý%'21ä#M
‡%_'‹¼û'Ž�£
r¼%«íE.†%¬!n.>2ñ y"£oB^—,Í
ƒ$&Aý"¸,‹$¨éZžLå>L"-ó°úƒ&�-~ ®.P/c
! ¨
! !”:%„|gf-'$Œ7 Ç6*Ï0Çwô0!"4F
=©"a&ü…0ãô1ö
! 'š…øu
1*‘	(¤é-¼(p~$i÷+Ó2o@:
! on1À(<w"Ñ
! ù
W³F
! ª÷ö	¸NmE!(ût'Ï
5Ð
æÕá.Ò0�À/�!+O•+()Æaš]i ì4¨+&T)°¤w¼-Žã*V…
! �(«h¤!W	�nŽz7¾G#â!îˆK+‚¶&ñ)$5Æ0Ü+AÝ#’† +•-)�}-ê}%·"ïŸ0ù³m&..‡' *<*·U&�*,“Ë*òI*=*4V  b&¼$¬.v=ÿƒ	f,<U[!Œ*íè"I­"ç+^(u}¥îõ,ãM%vt01p$üTj
! Húµ-D(ól/e&£%šÂ/\Ô0{/¦$!Ñî)ÓD
! _’0¬³à’/Š(R,ÿ°,¤Æ"FÓ
H&:/fPß/©
! !&õ
! À*Ñ<$©5Ç
.Ž#Î%a.b+P†Â] êk>1ÔŠÞ¾ ¤~¾"Ô²t
! ï!sà™"Ã1òìr"ƒ«’:.Øz
! ^,%J4
! ã}Ž	$,-È" ¿ß*Ž	‰'ï0%2¥y,�
! N‡
Q!ˆ/+{´
! ‹¹‚n&L³%8®?‡	Ï
! a"Vc(_ÎC7FnZ.,‰!Ü)³#Ð�
Ò<)8Û	Y.ZlÁ#^—+l�#Žü#/Ô¿¹ 
! 'Sû0Ù·
! �+×h!§ÞxÄ-o+É$â‘ØT�¦	Êõ.ƒwQ"ÊÙnø'‰&J#×0ìX1vû—rÌ
! š“"×8ã00îÏ!(¢¹ó/DF!Ò&.
! ‰,˜
“š	�ûPP1¾0¥	p xE+š$A*6¨"‰œž*#Âé)k¦+­³½ÌS.F'º;V$u$æI›kŸ%ô…$Èn'{_/&¹+õ\)^0¦.•òÌ,~tÛ)4‡í.¾ƒ$	×(fÔ¸$è-mô+˜+%‘Á¾]6!w+…-Ãï²,„ƒŒ/52¶QtT""á .-/^!¡!42&S>Š-š(
! ò2!r	í*¶£´)á"MÙ
! ˜9ö9({$w0(ÓN!¼#¿9,•Ù
ö%DŽÙcco&äÉ±4;˜0„-úÂZg²
ø­Û,î†8Q$W·cò.Àv'å)"-"?"¹!5^/sR(‰§;*ÚÉ
9[®«Òð0!.'´$µ‹ò˜
²/o(1(¨�—/õ ‹%2¼
Q³Â&J1~jë&(H'Zã/y¡*º
! ƒ ]#ã|l'å
! +#§+A¸ à&¢.ÿ&º.Èê1}í$‘¤•rv0ïž»%9'…!y/¯
! ;']1Ì÷+M4=ç„#X
‡è,_¢-ÿÍ$Cv40øB-¢"ƒò*8ì0T¦0E#&%Ý*Ã-·¯‚ð$ëÒ
! ¡uSI3XŸ}@-Im&Ñ÷ó(C0“	¢žˆÿ*&‡é*êCÓ!Yzb¬ŒHØ
! --³ª!ù{.„/S*§o£'—�#Š-ì,Ó(¸*‰Œ)”ð^dö*,³1‘q
üäÊŽ)CêC+ï#r%Qj1= k W
! 9+VóÛ&«X'óUÌÌ…´Â'S +¶€û#É(7‚	û÷&±
! “�(”/ÑØþ÷L‡$ý–">	„#LÞ‹,ÎÍî:²ýÜl(dé+t�1h
ÄN:,âmã4-Ü!X+%!€˜+
/{1-(]
! ¦%46’û
! Q-ª"1œ0c¡$ðW$j×!.I)ó.%)F©*¹§)®c¥z!Z[‡’“Š!e¢÷Ù1°êã(ðÃ$Û
U/•@0„õa-ž!-0'1_Ñ0_�-¿'{"¯&ì-GlÿuÀ	W ):H�+§.e"Ã’#ƒ
ð'/â"`·í%žøÓ /›/C{��+wi*ñè#úk¬F/¼
! o#þ,íb.,ÿZ()u±1&Õ,@*Ÿ&fé	+×{ËOÈ�0) Ó,0ø!‰é"°$ÅJÎuç t¦'êNóÂ(æ�'*-�&Ö ³	$Ž+Ë)C.'#Œˆ1<ù0âúî$fš-Aá'+2÷ 1e^ ï)R‹U,å¤
! ¥"÷|"}6šJ«1¨Ø-¨1=]ÌR)ë"�*-	H¹.'Ë,þ
! Î.2,9*Ç/÷0é.q&ƒ†%.h)h%Ð"�­ŠØ+ÀP.!U.()	æ
! ¶g(	Ñ/;Õ�ž›U+
! l¾3èé
i	O0> æ1Fè{'ñ(3¾U¦(g »	†#43íj-Ät,Ýÿ+Â#â'Ç€,“+¶
¹D.t
jï
! ±
ù3* ,»1Ç:ûSo/�/ú'@kè(ü

! |äu½+í¸!nŠ�	+, Ë	¸
ÓUÈü,Ø,N™+yˆ$Ê£"F(Åœ%,/?Ì/¸C(
! Î¦l#Ênu	¹	1/¸/j*U0n$~ý
r–ì%W"~%£v*d.u,kmúÙ,awå³"ç£s0d/ä&sçw#%º
#"!í%<É4 ¶Y	¯ë§h®&Qf	ñ¸)”U.'Ú~/Ìèù¡?Èà®°ã1;.—`
Ã‡,Å1~”.u(z$r|)ÎÉ r!Ù">#‡S*	ô¥
Ã‹
Ïü†CX0z0¹%„²*c#!RÆq+õ	0x…·  
! c/a4*R'~¥&¶ü	I%J¹&l%`û˜/¬"X
!×#*/�MZKS,
! ‰t5$ï*þ
2-†)è¶'e‡-×,„
yñ¥.û)Õ
! §«ˆ#_*L*Í(í(d¿YvÔ,í'Q&¦ &z'Ú(�1L	,;7%1% §¯,<o+¹¹,˜Š0°Íÿ?„":ƒÖ&rõ(í--#­1"—É>äsà	’>ãº0_ #î7,�ì(•1Í%ŸÕ-¯/+y)òx0c7=×1öª%l0
! . Zô*\q" œ
U¶]å,‘¥0týè%}˜½-ñ#T//’	’2§,5),&"Cè/ÛÂá-#•*'},dÿv
b?'0-2ý0)“'W14à%X—-LÓ'	
! é©5,‰.¯¶,‚
jÛæ'_k//¨@V#a-.|\	À+è*«&Zx)ä|&ÿ€Å/J¡ƒ&&Â%´1©d§á"�\(�
! BÝJ¡ æ 1¿ M,'2&]pßb-#,VF0ãx1¬8´î*		"A/bT
à( æ0û!ú°*	ù,ž
S
J%ƒ.þ„
! ‹±Rš<Ž(ð·#¢±(ºØ9/«C5Ëö!Ô-ð({)Âá%
! 9!,†Rw~©Y*š ó)qæ&« õ.Ç”+b1¶+çð^™!-%Õþ+Ø"€'1G.È"Ÿ¡ý&×ð,‰‡Ž{£b%,Ü-Îæ	[Y ÿ,Q¨‹Žª)tDÈK¿RY+A70p($ø$u
! *g$^%Bø,Á
¯/;8»Äh*× 1T £LJïÚ­*i¡Þ®#áJ)‚-¦72Ôn-e0×„gþ‚ã+L%rK/´-½$Jý6#½/‘•/ÄF?%ï ;A])-Ž"Ñ!
!  (ñ/ ïœ†ü*µ
! �IC
{(Yeg�0O| 
! ÖŠU
3=O~)3/[ö¼,›˜_ØD­
¹#,å'zQiHÝø§ ‰§0Ø(ÌyB"6­0%@	Ü6WM.”%7×%¯²
! ë*$ÇŒ,æí
z.8"�Ò)^	ì$?/8%»K"¶*‘pZ µ^1¨¥ï:!10�+ÄuXDŒ¤-'{0©mSx™,Œãèˆ’!"
! —"¸19 ë‚,š.@8KœÕ&0°º)!Õ'"ó%&U)å©1< è&�Aw'‹1"ž~#P©#œ(Œ×&ö	
ä\

! +?j!õ0*A("ß1k(4/Ö/±	V¥z{¦Ñ)~�
OË 	�™ßŠQ÷,‘²-¹(<×0ù,
! JŠ
´´"F&n!w
D ½="“*#K,.Ta#ã"‘,zo/~-$*01Æ€
 Õ		²™(Ùé,[~uìØWSØ1 ,å&&á*y%wB,Ü$/]7õ)Ic[$.ï’,Iô—$B
! R/Ù04Ûû)= ·	EãÿH,—ô
! ˆŠ%/2ã-ÞèxT$Uµ™c0H/,Ìë!//,ì+ôÿ†þ=±-ÆÑ#ïÙ`z‚
! è$iöÍ¬âÜ¿([(�ÀZ,‚õ&Ý&¶(N)$±P$sõ‰#�O J–/1íœ¢Ò(6—(
! r ¸<-½ *áR+—1Å¢);	ôÇ#&öý½)8"ë,J.£(˜í%Þ0-Û!òø-°™8ë
! 6›Æ+L ['<12'êÑ+ÙB\¾-ô%0ã
! 0¾|-ñT(f		˜*"î½*S™€#b=
â#	Q Ú(Ò ëé
! þ4%­Fbx%á�Í$-˜�	˜$taÀO*ß™(!×/ôb™#ß&Z
Ts#K ¯0T-,	Áˆ	».Ì`…É#�
! ©A �E"Ð!%(.
! -a)#ï.LT•*
! !Ü%›Ðæ Zf.± I+'ßz’Ð',S$%tÝ
édç‚Â!—Ú"€-þ	Þ&þ,
! 1V$/ˆ*â'ö*„Ÿw*ü§€ðJUN²$³+$1
š*÷
�®÷[,cþ.�šsÇ'Ý/ª¡¾
÷/ƒ!¹/-	4	€15[ Õo'-—T'8
! 1N'ôSo
! M7š‰'Ôµ%YØ$í^°&ñ%"8x–J!%	€$lµ,µŽö#5é#³-aþ!�!!	J†å°~ÁMö…Rzh$…/!#ˆ‘&€&"òõ/i•{Óv`/Å"œƒ½Ùq6ØýÑºtÆ€!ãê
! r#¤à
ß)`*Æ)2ó-^'	%Ç!(\ŸÁ+"°0õ%s4L
L4!.-Ü 1-nø¿$;
xë._1‡�&Œ‰n…)I'4X.Ö$¦Ò1üË!.£û¾w
KÓ-½.Þþ�·
.0¥Z¹±J+×+=(%SE0'\µ+g
! ÿØ †ï	ý ¹$¶Nœ®É
! Ìó,ø#2+6(K0ç*¸"(a@6ö ·ï- 	&æP:7¶: ˜L0O'þ&ACÞ.K!’"ü(‡0×Œ#tÍ1/ÑÜ�� Å$B!3Ñ¡
»
‡"j)†¶�
! 	"à�ÜÛ1Ä)Á”$Õe	;O~7	Ÿ+¬
! 6.ÎÚ!— 
-pxªG" p`Ûá(Wú1ÐY!›
vÏÎ1µŒ$jÚ+…+Í0%�ßôG�Î*¯)€+;
Þ+µ
CÐVŠ.++ƒæ)‹q
<ˆ0æo0)ju#[-(¤õ@c�(zd±"-î_%§%3a
! lðÖ
áY22£/b"Ægån+%&ê•¦èØ-Âx¦1ø+`.ý"¾'Ý¾¢O¶:Øä-w#ëÂA» Ñ%¢z(Ð#Ðq-é.-Ê
Ú À-!™
! £®
n,*ßâ0k#m+á&3#æ´‚Í)ÆF†A
! 0y¤÷
Ü*b	/(ew
$ð$à U ÎÐ&*2'àz*®E¢( s=-¦#‚à¢
! 5&“)†	/Ò¾÷*sì.l±úŸ¬k/…"#Ñ$&’-j.è³e„*'/ì£H% ó ?Ê!%bäf/I, 0{ [þëAó—ç,UXGd½¢‹N©-8!òW\'ÊiÖ:'Ò÷–H [.È†ü!PƒS-�n¥ ¯Á7¬/ª&m�P, [)‚ "#· „0~'n%Y-¨*<#=dªËœ*6,mû«
~žü¬ ku+]Sr¯1-Ëå"�Oó¹1;%×n0ª2ƒ%|ª/v%«*î1ë1Ù Ú¸+ÂrÀsÛ0,
î
! ½ñ'@/RF$³$Ü´m ¥/à+‡³=#-d�|œ,ŠŠÆ0Ã'­ñ@_—5èIÜ¬ÜŸ~Æ£Ôb(]%á8‰£$Ò/.Quf|)*ëäû1«ý±1<%3=(™B)±Ä/.'p*�'å*m0N#	í0#h/÷
¿Éç
(N-‘$™'
1N/º&®-fT	¹+	£§$ç
! ¿,«+—ú‡k¿¿C$„!L.^÷Ú¦qß	?i#Þ% õã31*yæ9ùP§	>
! €*þÕ°"ð-‘xÄ Ô S Ê%Ø7ù	%)þ/P+'012Câ+üO&,Þ$/”(U)O*¸0 Z.‚$‰+ P.p)i0K1Ì$É¯d-ý
 .m/ª!e/:˜#Z23
ù!‘µ.†05†
‰*‚Ä91«øv †Ù¡å)0%U1àõ!j&e
¢žíÖ*ˆ¼2+æÆ%¨ü;å'%·;Z$å/B,"÷&S&ª1f+h Å*›0dëÀ'}10y	/$œ ŠS…'ã	bál&©²„ÕÚ#z=1,+Ÿp$ñ-,S£,Ô)D’ŒùQ,2"p#Ã*’®"Œû-›žò>$¶%@jL€ÒçÒ%a!_!.(sŒ.…_
! ãÿS¼0k»#´®(æ0"ã)ˆn-k0|'íu)ÕN8/ ã½öî.’É"�F15'”À&©$6Wdä I­(•")&�%w'Å+O
€ð�áëî"0$h#(h�½²1F$$ íÝ½x,R
Z 
�%r–2^"£-Ë ãY)a+.RY,/ÍS”J.;"a E
Œö¿/ž)&ë7&t›1›é’*š{˜\,”#Ð/D‚æ$Á!
! ›·µW(_¥+éœ,
! (½
! m$™­D$‘
! ¬Ï$å#Ë0©]” !?À
! 2�62¨NÒ#e �©
¼,	0ªVÊ-	€)‚#_#ð.l}kõ82P'6ÞÁ&«u-`,Ø´S�	('j%…##l
Ž$9ø]�Ð.8­‡§–-#
Åƒ$ÚHCD/nP!¶#X%E3+Å°|'(–Ç;­NQ#‘ý
�’. ,)Ï¨-Ú()ðÄ
0£ÿ'À,G-–'×
! N
JS"¦n-C#·U1Ú	þ"µ%+
! !/$i)�p�):Ÿ/?�"¥@1.n\%Þ*>
h'Êè*Lž(Ëq*û…,7Ù)�	u îÍ0+µ-
Š2#¶)‹ �
! 
Ié
 �i×5#õ],w*ßŠ&2t-	!5N1õ+K)q)�(…e	M“kØì0-.þ1ùÊ&¥1#gZ›ö	!/EÞ!3|" :zg.d,€§	&2P
î
b
! 2Ý"<*â/#î'8ç„	5"'R-ø&
! Pr,˜,9$'ÂÈ/)³Ù÷°½±H
(Á@
ªµ*¦&g0	{$vQ'¿,.Ý
! ƒ-H1£Ü'½0}(9æzN%ì	Êc.©“©!w$ÝŠÒ$Ê’7°+‹!}&_,½%Ï-^h	�7®)É%ÄŒ&7Ä?
Œ(jÐØÍ+w)yg
e¥-”¶� Ä¼1yŽ*Š$e*°($ÆœÇe!M .ñM(	%#qD
  
  For bug reporting instructions, please see:
  
--- 1,1718 ----
! Þ•S2´’CL%È1É1Ï1-Ñ11ÿ112 F2Ûg2+C30o3K 3ì3ù34<4BV4R™4>ì4@+59l5C¦5Fê5516Ig6±6È6!Ý6$ÿ6 $7E7"c7+†7²7#¹7”Ý7r8x8A—8'Ù899F$93k9QŸ95ñ9]':w…:Iý:AG;K‰;NÕ;B$<Og<L·<R=;W=8“=>Ì=I>IU>BŸ>~â>?a?D¡?Eæ?@,@Em@C³@=÷@P5A@†A6ÇA{þABzB?½B‰ýB9‡CPÁCCDFVDs�DEECWEQ›ENíE�<FGÍFŒGO¢GRòGCEHQ‰HFÛH9"I=\I=šI4ØIP
JM^JB¬JGïJI7KH�KBÊK=
L7KL6ƒMIºMNo!N-‘NE¿N
! O'O88O>qO°O)ÂO0ìOP<&P+cPZ�PlêP+WQmƒQ0ñQ("R KR;lRE¨R#îR S3S7HS8€S)¹SãSöST$1T$VT*{T*¦TÑTìT U(UBUNU#_UƒU8šUÓU!äU"V;)VEeV«V5ÊVEW%FW1lW.žWÍW0ëWLX6iX7 XlØXGEY$�Y²YJÑY*ZEGZ2�ZEÀZl[s[3�[@Ã[\5\R\[\ r\&“\Jº\8]U>]:”]Ï]â]-õ]I#^Am^@¯^@ð^;1_cm__Ñ_Y1`l‹`Xø`TQaQ¦aKøaLDbS‘b^åbHDc5�cIÃcY
d,gd*”d6¿dAöd38ecle=Ðef$f#4f#Xf3|f*°f4Ûf.g2?g4rg,§g6ÔgQh3]h3‘h=ÅhiCi7[iI“iIÝiW'jEj"Åjèj9ûj.5kdkwk5‰k7¿k÷k#l,6l$cl$ˆl#­l&Ñløl6m/ImJym2Äm&÷m,nPKnHœn0ånxo?�oFÏo3p.Jp9yp2³p-æp0q_EqV¥qZüqEWrH�rFærG-sEus:»s;ösD2tgwtsßtiSuo½u<-vSjv{¾v]:wd˜w[ýwŒYxWæxV>yN•y;äyD zpezJÖz`!{I‚{oÌ{R<|k�|9û|95}o}(�}*¸}:ã}#~WB~Yš~Zô~\O¬¬ÌY€^&�n…�fô�v[‚eÒ‚u8ƒ\®ƒl„Jx„LÃ„ž…¾¯…Wn†gÆ†_.‡oŽ‡^þ‡n]ˆUÌˆe"‰)ˆ‰%²‰|Ø‰œUŠFòŠV9‹N�‹^ß‹M>Œ]ŒŒDêŒT/� „�!¥� Ç�&è�4ŽDŽ-]Ž#‹Ž¯Ž.ËŽ úŽ�.4�0c�7”�!Ì�fî�4U�=Š�LÈ�"‘8‘(J‘,s‘& ‘Ç‘â‘0÷‘@(’Si’&½’'ä’5“*B“;m“9©“;ã“;”F[”M¢”Bð”A3•0u•4¦•pÛ•$L–>q– °–XÑ–U*—H€—.É—;ø—]4˜y’˜C™TP™E¥™Uë™MAš*�šdºšI›&i›>�›lÏ›m<œ7ªœZâœA=�?�i¿�m)žd—ž!üž,Ÿ5KŸ!�Ÿ@£ŸKäŸ,0 ] B{ >¾ fý Ed¡!ª¡!Ì¡'î¡B¢pY¢jÊ¢(5£6^£4•£;Ê£¤*%¤P¤"m¤�¤)§¤Ñ¤_ì¤:L¥8‡¥>À¥-ÿ¥C-¦q¦:ˆ¦"Ã¦2æ¦=§W§v§$•§2º§í§¨U#¨-y¨/§¨3×¨?©?K©0‹©+¼©Aè©.*ª*Yª2„ª2·ª1êª0«9M«1‡«2¹«1ì«+¬-J¬3x¬.¬¬DÛ¬3 ­$T­+y­¥­7¼­aô­AV®@˜®CÙ®:¯X¯6u¯C¬¯@ð¯%1°BW°$š°¿°KÝ°*)±'T±|±'š±0Â±ó±"²?1² q²#’²0¶²(ç².³*?³,j³1—³3É³Hý³+F´"r´1•´4Ç´%ü´4"µ$Wµ$|µ9¡µ9Ûµ8¶1N¶D€¶1Å¶/÷¶1'·EY·2Ÿ·+Ò·+þ·-*¸>X¸—¸¶¸Õ¸<í¸E*¹<p¹;­¹Eé¹F/º6vºI­ºX÷º.P»8»T¸»
¼5)¼!_¼9�¼*»¼*æ¼?½6Q½8ˆ½XÁ½%¾E@¾3†¾5º¾(ð¾0¿8J¿;ƒ¿2¿¿*ò¿RÀVpÀQÇÀUÁ9oÁ4©Á4ÞÁ2Â2FÂZyÂeÔÂC:Ãj~Ã`éÃ=JÄ9ˆÄ8ÂÄUûÄ3QÅ …Å/¦Å)ÖÅ1Æ=2ÆApÆa²ÆÇH3ÇF|ÇEÃÇ8	ÈHBÈ-‹È"¹È8ÜÈ3É"IÉ&lÉ#“ÉC·É/ûÉ2+Ê4^Ê.“ÊEÂÊ/Ë 8Ë(YË#‚Ë+¦Ë&ÒË"ùË7ÌBTÌ(—Ì"ÀÌ%ãÌ)	Í$3Í?XÍ*˜Í,ÃÍ8ðÍ.)ÎXÎNxÎ1ÇÎJùÎEDÏ5ŠÏ@ÀÏ4Ðk6ÐX¢Ð>ûÐ2:ÑMmÑ'»Ñ"ãÑ&Ò-Ò1KÒ}Ò%–Ò1¼Ò<îÒ9+ÓeÓl…Ó_òÓ^RÔ,±Ô.ÞÔ*
Õ98ÕMrÕ!ÀÕ@âÕ)#Ö$MÖ$rÖ&—Ö(¾Ö5çÖe×%ƒ×?©×é×ø×Ø2Ø4MØ‚Ø‘Ø/®ØMÞØB,Ù6oÙG¦ÙzîÙ^iÚzÈÚYCÛ(�Û'ÆÛ=îÛ:,Ü,gÜ)”Ü9¾Ü+øÜ6$Ý:[Ý3–Ý8ÊÝJÞ/NÞK~ÞSÊÞß%8ß6^ß*•ßJÀß@à!LàBnà8±àRêàW=áJ•áHàá-)âEWâ:�â*Øâ1ãw5ãE­ã;óã3/ä(cä2Œä,¿ä'ìäDå5Yå)�å%¹å2ßåoæI‚æ)Ìæ!öæ!ç+:ç:fç=¡ç3ßç!è95è-oè-�è(Ëè/ôè%$é6Jé/�é#±é<Õé$ê57ê9mê=§êGåê*-ë%Xë~ë™ë#·ë8Ûëì 0ì®ÑìL€íMÍí¬î¼Èî\…ïjâïMMðN›ð¸êð¬£ñ^Pòf¯òÈó¼ßófœônõ„rõ2÷õM*ö(xö5¡öQ×öH)÷Br÷sµ÷ )ø-JøIxø@Âø”ù[˜ù¾ôù_³ú†ûTšû4ïûV$ü0{ü0¬ü-Ýü5ýBAý*„ý^¯ý7þ>Fþ0…þ4¶þ7ëþC#ÿFgÿ6®ÿEåÿ’+Q¾Xi*‰;´(ð6#Pt2�#Ã'ç/1?Bq-´1â!)6>`AŸKáC-,q*ž/É,ù+&R#n*’.½ìJÿJi‚+¢FÎMJcj®N	(h	‘	+±	pÝ	N
! #`
! %„
! 4ª
! ß
! ð
! )+Fr>�<Ìv	€/�-Íû
@7
x
"Œ
¯
:Æ
99;"u3˜!Ìî)*10\9�#Ç$ëAR"lT�-ä3/F,v<£Fà'*B.m+œ4È7ýS5G‰:Ñ%!2*T›=¸(ö1*Q)|,¦/Ó0W4ŒW¬-#2EVœ*·=â  8!Y {1œDÎE YDz{¿0;1l6ž7Õ)
#7'["ƒ&¦Í#í'"9\-y§0¹ê/.D's ›0¼#í.Me$ƒ:¨0ãB;W?“?Ó ) 4< \q Î $í %!8!#V!'z!¢!6Á! ø!"+"A"%`"†"¦"Å"à"%û"!#=#3[#�#¥#Ä#]Ö#4$+J$*v$#¡$0Å$/ö$#&%J%,i%–%¶%Ê%,é%6&AM&+�&+»&*ç&.'!A'*c'RŽ'\á'c>(9¢(=Ü(!)'<)Hd)5­))ã))
*"7*#Z*~*.™*È*Ù*$é*(+=7+.u+¤+;¾+(ú+#,.>,@m,®,Í,$í,)-0<-5m-£-¹-"È-"ë-}.2Œ. ¿.6à.4/L/Mj/N¸/30>;0Kz09Æ0E1GF18Ž1PÇ1C2J\21§2*Ù2)3C.3r3‘3"°36Ó32
! 41=43o45£47Ù4'5I95,ƒ5.°51ß526OD6C”65Ø67).7%X7(~7§7À7Ú72ö7<)83f80š8Ë84á8898O9ˆ9+¦9(Ò9,û9(:,G:>t:-³:/á:-;.?;(n;*—;1Â;Gô;K<<Jˆ<,Ó<&=,'="T==w=,µ='â=1
! >#<>'`>9ˆ>0Â>'ó>3?0O?/€?(°?1Ù?)@35@6i@  @?Á@+A.-A-\A+ŠA ¶A/×A'B/B+HB*tB'ŸB$ÇB*ìBC]1C;�C_ËC0+D)\D †D2§D)ÚD"E''EOE-jE+˜EÄEÖE;ìEF(FoF�F-«F ÙFZúFOUG¥G»GXÍG1&H\XHLµHIIMLIZšIKõIZAJZœJk÷J[cKK¿KNL+ZL*†L#±L0ÕL/M#6M-ZM,ˆM&µMÜMóM+
! N 6N*WN.‚N±N?ÑN,O>OVO"sO4–O2ËO3þOJ2P;}PC¹P<ýP5:Q*pQ.›QÊQFäQ++R>WR'–R:¾RùRS+S5ES={S)¹SãSõS0T0ATrT6„TC»T$ÿT&$UGKU2“UJÆU,V:>VKyV-ÅV;óV#/WSW.oW+žWÊWêW	X")XLXeX…X)�X)ÇXñXY'#Y KY#lY�Y¦Y$ÁYæY2Z8ZQZhZ1€Z5²Z'èZ[,-[9Z[”[A˜["Ú["ý[ \G=\D…\DÊ\/]G?]8‡]8À]dù]O^^=®^Cì^H0_,y_B¦_.é_7`3P`>„`@Ã`;aH@a;‰a5ÅaAûaW=b6•b9Ìb;cTBc4—c6Ìc4dL8d8…d<¾d=ûd>9e?xeZ¸eIfA]f=Ÿf6Ýf6g:Kg4†g@»gIüg<FhNƒhQÒh8$iB]iK iuìi5bjO˜jIèj82k<kkF¨k:ïkF*lGql=¹lf÷l/^m.ŽmA½mÿm“n&¯nXÖnc/oL“oAào="pl`pÍp¶äp›q´q#Ðq%ôq)r5DrHzrÃr=árSsEss:¹s<ôs>1t:pt>«t=êtO(u@xuE¹uÿu v?v'Uv0}v6®v*åv2w:Cw,~w0«w%Üw"x+%x-Qx+x~«x�*y!ºy Üy ýy z+?z'kz#“z$·zÜz+üz1({/Z{Š{/ª{"Ú{"ý{F |Ug|P½|'}6}I}4Z}\�}Oì}7<~5t~{ª~K&2rP¥?ö16€'h€+�€&¼€'ã€m�4y�$®�$Ó�ø�	‚:‚3V‚$Š‚¯‚Ì‚'ë‚Rƒfƒ}ƒ'™ƒ@Áƒ „<#„ `„<�„-¾„+ì„a…-z…¨…UÁ…,†&D†Bk†#®†+Ò†Xþ†5W‡#�‡±‡pË‡<ˆ'\ˆ#„ˆ¨ˆOÄˆ‰%‰-=‰k‰7„‰'¼‰!ä‰#Š*Š!JŠ%lŠ#’Š¶ŠÒŠ!äŠ‹‹.7‹Qf‹
¸‹aÆ‹.(ŒWŒdhŒ1ÍŒÿŒ��.�E�M�2U�2ˆ�M»�M	ŽWŽ0lŽ�Ž(¤Ž,ÍŽúŽ��.�97�2q�9¤�<Þ��9$�^�w�‘�#ª�OÎ�.‘5M‘9ƒ‘5½‘fó‘'Z’8‚’»’4Ù’>“?M“+�“*¹“,ä“-”/?”o”2†”*¹”.ä”)•&=•'d•&Œ•&³•%Ú•#–'$–%L–(r– ›–$¼– á–"—,%—2R—…—¥—*Ä—,ï—.˜$K˜*p˜A›˜3Ý˜:™1L™)~™¨™È™ß™4ù™S.š'‚š)ªš3Ôš5›D>›?ƒ›OÃ›-œAœ^œyœL•œ/âœ6�ôI�,>žkž†ž8¦ž0ßž3Ÿ7DŸ>|Ÿ$»Ÿ5àŸ, .C ,r 1Ÿ 3Ñ 2¡8¡6T¡1‹¡$½¡0â¡¢)¢70¢h¢ˆ¢¤¢#¸¢Ü¢ ü¢+£I£]£u£|£�£¡£¹£Õ£õ£¤¤:2¤)m¤J—¤Câ¤&¥,>¥Ok¥»¥Â¥É¥,Ñ¥
! þ¥6	¦@¦$\¦�¦ ¦½¦(Ö¦:ÿ¦:§7W§(�§¸§5Ø§¨"¨)<¨/f¨
–¨!¤¨ Æ¨'ç¨ ©00©a©
|© Š©«©Â©Ø©ñ©ªª-8ª"fª!‰ª)«ª\Õª\2«P�«à«â«ë«ô«$ý«3"¬V¬1r¬:¤¬>ß¬R­q­z­ƒ­Œ­d•­ú­!®%®A®N®W®$d®‰®’®›®>¤®>ã®F"¯#i¯�¯I–¯à¯ü¯H°FN°•°-™°5Ç°,ý°*±@±†L±^Ó±r2²¥²
Ã²*Ñ²<ü².9³h³„³5¡³
×³€å³f´;l´’¨´e;µ(¡µ+Êµ.öµ+%¶-Q¶|¶nü¶3k·AŸ·ká·7M¸…¸.™¸5È¸#þ¸&"¹$I¹.n¹�¹[¹¹“ºL©º%öºŒ»7©»á».û»,*¼,W¼*„¼%¯¼-Õ¼`½Gd½„¬½J1¾Q|¾"Î¾©ñ¾+›¿:Ç¿$À+'ÀSÀmÀ‡À) À.ÊÀ>ùÀ<8Á;uÁ$±Á'ÖÁ/þÁ.Â;JÂ7†Â$¾ÂãÂ)úÂ$ÃF;Ã,‚Ã(¯Ã)ØÃ"Ä(%Ä!NÄ&pÄW—ÄGïÄ>7Å:vÅS±ÅLÆ3RÆL†ÆœÓÆ;pÇ?¬ÇQìÇb>ÈB¡ÈEäÈO*É[zÉ-ÖÉÊPÊVbÊ‚¹Ê=<Ë}zË6øË3/ÌLcÌ8°ÌQéÌB;ÍG~ÍQÆÍHÎJaÎW¬Î#Ï#(Ï'LÏZtÏVÏÏH&ÐDoÐJ´Ð?ÿÐ=?ÑB}Ñ1ÀÑ€òÑCsÒD·Ò7üÒA4Ó*vÓG¡ÓMéÓL7ÔK„Ô;ÐÔ?ÕELÕH’ÕbÛÕJ>Öc‰ÖZíÖ9H×1‚×B´×L÷×rDØN·Ø9Ù6@ÙZwÙ9ÒÙiÚEvÚ8¼ÚwõÚXmÛIÆÛOÜ*`Ü@‹Ü2ÌÜFÿÜbFÝ;©Ý'åÝ
Þ$ÞU;Þ0‘Þ4ÂÞJ÷ÞMBß@�ß<ÑßVàAeàQ§àAùà;áWWáR¯á0âl3â\ âBýây@ãJºã4ä<:äwäT—äPìä"=å1`åE’å4ØåI
æFWæ/žæNÎæCçGaç~©çz(èL£è:ðè%+éSQéR¥é>øé:7êdrê)×ê6ë8ë7Kë7ƒë@»ëTüë'Qì*yìC¤ì/èìAíLZí6§íEÞíC$îBhî+«î7×î?ï@Oï=�ï:ÎïA	ðCKðG�ð2×ð(
! ñ.3ñbñ7€ñ;¸ñ#ôñBòM[ò6©ò4àò,ó,Bó(oó,˜ó(Åókîó"Zô/}ô4­ôZâô2=õpõ(Žõ@·õ.øõ+'ö+Sö/ö6¯öHæö9/÷'i÷I‘÷CÛ÷)ø,Iø0vø:§ø,âø,ùM<ù0Šù+»ù'çù'ú77ú!oú%‘ú·ú+Íú/ùú:)ûAdû+¦û*Òû*ýû,(ü(Uü~ü0šüËüéü4ý6;ý(rý=›ýÙý÷ý!þ?3þ>sþ²þ1Ëþ>ýþ/<ÿ#lÿ�ÿ!°ÿ,Òÿ1ÿÿ$1OVD¦8ë$8D$}:¢ Ýþ58O5ˆ%¾)äu&„?«3ëO oD�'Õ'ý'%'M'u4�&Ò&ù5 VFm´)ÎHø&A+hA”+Ö[/^)ŽI¸8	(;	Bd	-§	"Õ	ø	'
! '?
! 'g
! R�
! (â
! =(I;r6®7å4"R)u8Ÿ$ØQý-O
2}
1°
(â
#$/%T,z3§-Û	)%?O,�:¼.÷&Cb8~0·uè-^)Œ7¶2î;!J]¨=Æ%*-G6u:¬$ç.A;}3šÎí('5#]�& PÇ6AR,”;Á<ý#:-^+Œ+¸ä,ø#%[I>¥ä0ù*36j(vŸ¸0Ñ4 !U"wš³!¿
! áìû3FN	Waq€Œ¢®Éä÷!3H	[er‚’	¥
! ¯%º-à^.m6œ!Óyõ[o[Ë"'7JO‚2Ò2 8 3Q … ž » @Ï B!?S!-“!0Á!ò!?	"3I"0}")®"9Ø"=#5P#†#+–#0Â#$ó#+$:D$*$ª$AÁ$:%%>%d%%~%)¤%Î%ë%-&B6&Py&SÊ&w'C–''Ú'7(5:(?p(=°(Aî(G0))x):¢)HÝ)J&*1q*'£*‡Ë*>S,’,Ž-b¡-P.=U.1“./Å.qõ.og/.×/00U70Ÿ�0=-1Ok1g»1e#2V‰2Wà2‰83EÂ3)4:24)m4—4B°47ó4(+5"T5+w5£5¼5Ñ5æ5û5'686V6$h6�6+­6#Ù6ý6/7%M7s7‘7(«7hÔ7%=8Hc84¬8Já80,9F]9?¤9mä9lR:I¿:H	;CR;G–;BÞ;O!<(q<Kš<2æ<6=lP=e½=M#>$q>(–>M¿>Z
?mh?3Ö?2
! @*=@4h@Q�@>ï@#.AERA+˜ANÄAAB1UB'‡B5¯BVåBm<C{ªC@&D0gDn˜D+E3E*QE'|E&¤E'ËEFóE@:FS{F#ÏF!óFJG>`GLŸGLìGZ9H.”HLÃH1I%BIDhIK­IùI;J:SJKŽJ?ÚJK;:K+vK0¢K$ÓK<øK5LQL$oLF”L%ÛL6M68M)oMV™MGðM48NtmN@âN:#O^O6~O9µOFïO/6P#fP2ŠP1½PXïPhHQ1±Q/ãQ>RJRRG�RGåR6-ShdSOÍSKT8iTC¢TSæTd:UQŸU=ñUB/VIrVX¼V\W4rW9§WCáW=%XCcX6§X1ÞX7YHHY3‘Y=ÅYOZ0SZ0„Z*µZ!àZ<[*?[)j[P”[6å[/\/L\/|\8¬\5å\9]9U]6�]7Æ].þ]9-^-g^:•^<Ð^/
_>=_+|_(¨_.Ñ_+`8,`e`Jƒ`Î`iã`qMa¿a'Óaûanbv„bûbocw†c,þcM+dHyd-Âd%ðd>eGUe4�eOÒe("f3Kf fm f'g;6gBrg9µg0ïgD hBehD¨hBíhG0iGxi?Àijj^;jPšj6ëj5"k5XkCŽk*Òk[ýk8Yl{’l¨mX·m%n6n$TnGyn)Án8ën;$oR`o+³o7ßoRp:jpA¥p8çp) qvJq.ÁqKðq%<rbr&~r1¥r6×r>s%Ms%ss$™sT¾s2t*Ft1qtK£tDït+4u&`u%‡u$­u?Òu/vBv#^v.‚v1±vzãvt^w9Ów[
xGix*±x)ÜxXy<_y#œy(Ày/éyNz)hzN’z2ázM{)b{2Œ{;¿{;û{17|ai|Ë|0Þ|G}_W}k·}:#~^~Hw~1À~dò~BWCš{ÞRZ€1­€Vß€=6�St�ZÈ�d#‚dˆ‚Eí‚B3ƒCvƒCºƒþƒ@„
P„:^„&™„GÀ„3…J<…1‡…>¹…<ø…B5†1x†6ª†'á†3	‡8=‡7v‡+®‡(Ú‡4ˆ>8ˆ'wˆ,Ÿˆ4ÌˆB‰kD‰1°‰:â‰)Š2GŠ&zŠ¡Š!ºŠÜŠøŠ‹+-‹Y‹ w‹/˜‹È‹
ç‹:õ‹G0ŒFxŒ@¿Œ�&�.?�n�8„�3½�1ñ�?#ŽJcŽ=®Ž'ìŽ�;$�`�q�€�Ÿ�.´�ã�ý�<�5T�5Š�3À�(ô�5‘S‘*o‘#š‘¾‘Ç‘.Ô‘.’02’8c’œ’¼’EÚ’N “Go“F·“@þ“>?”<~”&»”<â”5•=U•“•$³•[Ø•A4–_v–cÖ–D:—M—GÍ—_˜8u˜+®˜.Ú˜	™%™7™I™#Z™=~™8¼™@õ™(6š1_š>‘š4Ðš2›G8›2€›K³›4ÿ›-4œ0bœ7“œ-Ëœ-ùœ>'�6f�.��\Ì�9)žKcžJ¯ž2úž8-ŸBfŸA©ŸDëŸE0 9v 9° 0ê /¡-K¡8y¡4²¡ç¡¢7¢DW¢Aœ¢)Þ¢£6(£8_£.˜£3Ç£Cû£?¤<U¤>’¤,Ñ¤3þ¤>2¥<q¥®¥Æ¥ß¥ÿ¥]¦Y}¦Y×¦:1§5l§1¢§5Ô§6
! ¨FA¨!ˆ¨Yª¨W©=\©+š©+Æ©/ò©?"ªAbª¤ª¿ªÚªMìªo:«9ª«=ä«>"¬8a¬8š¬Ó¬-ð¬,­K­Ad­@¦­>ç­5&®<\®™®*²®1Ý®'¯7¯V¯ s¯*”¯.¿¯1î¯6 °W°0k°0œ°!Í°'ï°@±'X±M€±:Î±7	²A²._²!Ž²E°²ö²
³³(,³U³q³f€³1ç³´%&´%L´(r´›´4·´3ì´0 µ*Qµ)|µ>¦µ`åµ6F¶?}¶G½¶H·NN·Z�·Qø·fJ¸o±¸V!¹Wx¹SÐ¹G$ºFlºG³º$ûº# »%D»*j»>•»%Ô»'ú»'"¼$J¼$o¼+”¼&À¼&ç¼½)'½8Q½CŠ½Î½1è½7¾ER¾:˜¾JÓ¾5¿5T¿)Š¿?´¿Bô¿"7À0ZÀ6‹ÀvÂÀW9ÁU‘ÁLçÁ44ÂtiÂ?ÞÂ"ÃnAÃL°Ã@ýÃT>Ä+“ÄV¿ÄYÅ pÅ!‘Å!³Å:ÕÅ_ÆpÆ�Æ ªÆËÆêÆ(ÿÆ(Ç>ÇUÇlÇ ŒÇ!­Ç!ÏÇ#ñÇ#È-9È)gÈj‘È'üÈ'$ÉQLÉYžÉ,øÉ9%Ê*_Ê4ŠÊ1¿ÊvñÊrhËLÛËK(ÌWtÌBÌÌkÍE{ÍQÁÍ8Î=LÎ¡ŠÎ ,ÏQÍÏ/ÐAOÐj‘ÐfüÐ3cÑE—Ñ2ÝÑDÒ.UÒ;„ÒÀÒ?ÔÒKÓ`Ó.uÓ*¤Ó!ÏÓ6ñÓ7(Ô#`Ôc„ÔOèÔ78Õ#pÕ7”Õ#ÌÕ9ðÕ%*Ö9PÖ%ŠÖZ°ÖF×9R×%Œ×T²×hØ)pØ<šØ)×Ø)Ù'+ÙBSÙ–Ù*³Ù'ÞÙ'ÚI.Ú"xÚ:›Ú;ÖÚ1ÛBDÛ2‡ÛMºÛCÜ+LÜšxÜ4ÝHÝ'dÝ-ŒÝ ºÝÛÝkúÝ:fÞG¡Þ?éÞ1)ß9[ß?•ß1Õß1à[9à!•à#·àOÛà)+á Uá%vá œáJ½á0â;9â#uâ'™â*Áâ:ìâ>'ã#fãOŠã%Úã;ä*<ä:gä>¢äáä<ùä6å0Oå.€å¯å#Ëåïåþå/æ@Mæ,Žæ?»æ9ûæ65ç7lç3¤ç3Øç%è2è-Dè2rè(¥è6Îè=é=Cé&�éH¨é#ñéPê<fê&£ê&ÊêLñê>ë*\ë+‡ë)³ëÝëLóë9@ìzì%�ì)µì6ßì*í8Aí.zí,©í-Öí-î*2î*]î$ˆî3­î*áîOïl\ïyÉïuCð:¹ðuôðDjñ ¯ñˆPò°Ùò„Šó¬ô¦¼ôÎcõ42öIgö)±ö3Ûö#÷3÷0D÷"u÷"˜÷"»÷ Þ÷ ÿ÷$ ø$Eø$jø"�ø"²ø)Õø'ÿø*'ù)Rù,|ù&©ù)Ðù'úù9"úR\úO¯ú*ÿú2*û)]û3‡ûR»ûlüL{üKÈüdý?yýW¹ý9þ0Kþ=|þ:ºþ^õþXTÿn­ÿYWv\ÎJ+[vDÒEv]#Ô$ø#!Ac×s@K:Œ@Ç:+C8oM¨SökJ¶MÑ:OZªA»FýgD	M¬	 ú	
! 87
! ?p
! B°
! ó
! 
! )*H“s"7* b2ƒ3¶$ê7
G
g
�
*˜
:Ã
*þ
1)q[.Í9ü"69Y“,®Û2ô9':a*œ Ç!è!
! 6,Dc4¨8Ý,*CnŽ;©3å.$H?m-­,Û9+B<n=«7ée!:‡HÂ,-8Xf.¿î$0 NoF‚4É4þ3#Ko)‡.±&à"&*+Q(}"¦(É(ò))E*o*š*Å*ð**F*q*œ*Ç*ò**H(s(œ(Å(î((@)i(“(¼(å(*7*b*�*¸(ã((5(^(‡(°(Ù( (+ (T )} )§ 'Ñ (ù ("!)K!)u!(Ÿ!(È!(ñ!("+C"'o"'—"(¿"'è"3#4D#4y#3®#"â#B$?H$%ˆ$ ®$BÏ$3%6F%4}%F²%{ù%:u&'°&Ø&#ô&'63'.j'4™'%Î')ô'(*'(.R(+�(?­(>í(A,)Ân)21*vd*LÛ*L(+Lu+9Â+0ü+@-,=n,>¬,"ë,T-c-}-&š-&Á- è-0	.-:.(h.‘.&ª.+Ñ.'ý.!%/G/!g/!‰/-«/(Ù/"0"%0)H0,r0 Ÿ0,À0+í0#1$=1'b1*Š1)µ12ß1Q2›d2"3*#3N31j3-œ3)Ê3ô36
! 4PA4?’4TÒ4:'5=b55 5)Ö56+6-E6"s6N–6På6$677[76“78Ê78<87V8?Ž85Î8993>94r99§9<á96:8U:AŽ:;Ð:7;%D;j;)„;,®;5Û;"<.4<"c<†<*“<¾<Ï<:ß<=5=K=f=M�=0Ï=.>./>$^>
ƒ>A‘>aÓ>>5?At?+¶?Sâ?^6@c•@Bù@<A0VA0‡A6¸AïAiB*vB)¡B1ËB-ýB/+C)[C,…Cb²C(D4>DdsDoØDBHE1‹E*½E*èEF>3F2rF0¥F6ÖF7
G]EG0£G6ÔGHH,<H&iH)�H$ºHßH7þH(6I/_I1�IÁI&ÓI!úI(J:EJ2€J$³J(ØJK>!K!`K/‚K²K%ËK.ñK8 L5YL�L/ŸL ÏL*ðL"ML>MG‹M8ÓM(N!5N7WN)�N%¹N%ßNO!O+AO"mO�O#¯O-ÓO*P$,P)QP/{P«P'ËPóP(QC:Q~Q(šQÃQ?ÝQ!R0?R$pR•R,¬R+ÙRSvS^’SeñSMWT¥T;ÄT2U3U&MU8tU!­U:ÏU
! V)V/>V<nV'«VÓV1óV(%W7NW(†W¯W$ÊWïWX8)XEbXH¨X)ñX)Y(EYnYUŽY0äY-ZOCZ)“ZO½Z=
[%K[0q[¢[Á[Þ[ø[\+\FF\"�\=°\$î\!]&5];\](˜]#Á]å]/ñ]N!^p^Ž^¨^2Æ^1ù^+_+B_n_)„_#®_3Ò_!`&(`O`1m`VŸ` ö`-a<Ea‚a2˜a,Ëa øa(b,Bb7ob#§b0Ëbüb4c6Oc¢†c,)d7VdŽd®d+Æd¾òd>±eÛðevÌf<Cg €g=¡g-ßg'
h(5hc^h.Âhtñh‰fi!ði;j0Nj$j'¤j"Ìjïj6
! k!Ak!ck6…k"¼k)ßk	l(ll?l;¬l9èl@"mYcm&½m äm-nr3nQ¦n;øn(4o]oEwo:½o(øo!p.6pgep4ÍpRq+Uq&�q?¨q+èq?rTrqr9�rCÇrs=sOs%hsŽs-§sÕsôs9tMNtœtA¢t<ät8!uIZu!¤uXÆuEvevxv‹v v¾v(Óv.üv+wAw/WwA‡w$Éw,îwx2x3Mx<�xN¾xC
y#Qy+uy3¡y0Õy'z.z%Nz+tz5 zÖzóz%{8{S{s{ �{°{*Ì{1÷{0)|+Z|C†| Ê|"ë|6}.E}1t}.¦}%Õ}0û}),~0V~‡~: ~2Û~(07hy)‘»$Õ
ú1€:€O€/j€$š€¿€'Ï€=÷€5�BU�)˜�Â�3ß�$‚/8‚<h‚1¥‚×‚ê‚&ƒ5.ƒ&dƒY‹ƒ-åƒ7„3K„-„1­„2ß„….2…<a…5ž…5Ô…1
! †;<†)x†q¢†O‡.d‡$“‡?¸‡-ø‡)&ˆ5Pˆ%†ˆY¬ˆ‰$!‰7F‰/~‰F®‰-õ‰@#Š4dŠ!™Š»Š4ÑŠ>‹0E‹Av‹=¸‹6ö‹--Œ2[ŒŽŒ!¨Œ8ÊŒ6�E:�€�;›�9×�HŽ:ZŽ7•Ž:ÍŽ7�:@�9{�;µ�Fñ�*8�+c���6›�$Ò�O÷�=G‘=…‘?Ã‘’(’SD’>˜’2×’J
! “;U“5‘“3Ç“?û“m;”%©”CÏ”9•;M•s‰•1ý•2/–2b–F•–3Ü–*—?;—8{—Û´—��˜Ã!™+å™>š?Pš3�šRÄš!›x9›D²›9÷›I1œ9{œµœ!Óœ
õœ3�H7�'€�/¨�GØ�- ž'Nž:vžG±žùžMŸ_gŸ,ÇŸBôŸN7 4† .» >ê L)¡Sv¡oÊ¡/:¢Mj¢>¸¢J÷¢BB£H…£~Î£5M¤"ƒ¤Z¦¤\¥
^¥El¥E²¥4ø¥-¦@C¦@„¦0Å¦ö¦:§>@§C§2Ã§ö§¨.¨)D¨n¨ˆ¨-¤¨Ò¨è¨&©4+©4`©4•©%Ê©=ð©@.ª0oª0 ªÑªBêª.-«\«eu«&Û«¬¬,¬D¬X¬)m¬—¬«¬Á¬Ö¬6ë¬-"­!P­r­…­˜­µ­É­Ü­ð­®®?®V®v®�®­®Ä®á®õ®'¯:6¯Bq¯E´¯8ú¯/3°-c°H‘°¹Ú°#”±¸±Ò±ì±"²**²#U²$y²4ž²&Ó²/ú²0*³1[³2�³$À³$å³%
! ´00´a´&{´¢´*¼´<ç´M$µ0rµ0£µ,Ôµ¶! ¶B¶b¶}¶—¶±¶Ë¶å¶· ·;·V·8q·ª·8Å·þ·¸4¸O¸!j¸Œ¸¥¸Á¸Ü¸ø¸¹40¹;e¹¡¹#¾¹Aâ¹'$º!Lº!nº;�º0Ìº ýº"»!A»!c»$…»$ª»9Ï»6	¼=@¼A~¼/À¼-ð¼E½:d½nŸ½5¾0D¾,u¾>¢¾4á¾4¿K¿'i¿#‘¿'µ¿#Ý¿(À9*À+dÀ)�À+ºÀ6æÀ-Á>KÁ4ŠÁ4¿Á2ôÁ0'Â0XÂ+‰Â/µÂ/åÂ/Ã,EÃ$rÃ]—Ã6õÃ?,ÄlÄ@ŠÄ;ËÄ>ÅAFÅ7ˆÅ:ÀÅ2ûÅ5.Æ2dÆ—ÆK³ÆÿÆÇ*9Ç-dÇ'’ÇºÇQÖÇ'(ÈPÈkÈ-†È(´È,ÝÈ,
! É,7É)dÉŽÉ,©É6ÖÉ'
ÊB5ÊLxÊLÅÊ<Ë<OËBŒËÏË1îË. ÌLOÌkœÌÎ (Î6IÎJ€ÎXËÎ'$Ï-LÏzÏ)•Ï@¿Ï4ÐC5Ð&yÐV ÐP÷ÐPHÑU™Ñ!ïÑ+ÒA=Ò9Ò9¹Ò1óÒ‘%ÓB·Ó#úÓ:Ô:YÔC”ÔIØÔ"Õ->ÕlÕG†Õ#ÎÕ}òÕ¯pÖ3 ×TT×©×CÂ×NØjUØÀØ1ÏØÙ; Ù\ÙyÙ–Ù4±ÙLæÙM3ÚD�ÚDÆÚ Û,Û:CÛ~Û•ÛD¯ÛLôÛ>AÜ5€Ü:¶Ü6ñÜI(ÝCrÝE¶Ý+üÝ+(ÞLTÞ)¡Þ2ËÞKþÞJJß'•ß/½ß2íß à(0à6Yà=�à=Îà9á=FáD„á(Éá4òá,'â-Tâ(‚âC«â'ïâ.ãFãDdã'©ã@Ñã.ä0Aä!rä<”äFÑä6å.OåC~åCÂå&æ,-æ2ZæD�æ Òæ1óæ%ç9Dç:~çP¹ç&
! è<1è8nè-§èÕè!óè1é.Gé5vé+¬éEØé?ê2^ê5‘ê2Çê2úê>-ë>lë,«ëEØëHìEgì0­ì6Þì,í6BíUyí!ÏíñíaîUrî3Èî/üî2,ï$_ï"„ï)§ï&ÑïFøï2?ð$rðN—ðAæð;(ñ5dñtšñ—ò9§ò[áòG=ó?…ó:Åó8ô%9ô)_ô‰ô#©ô#Íô)ñô‰õ=¥õ9ãõ2ö%Pö%vö&œö+Ãö;ïö&+÷UR÷¨÷&Å÷&ì÷/ø2Cø/vø8¦ø4ßø!ù+6ù2bù-•ù%Ãù)éù%ú%9ú&_ú+†ú²ú2Ïú/û2û&MûatûŒÖûPcüj´ü4ý'Tý|ýœý2¥ý'Øý%þ&þ2Eþxþ2•þ7Èþ2ÿ=3ÿ8qÿ8ªÿ=ãÿ8!6Z;‘4Í94<9q4«Eà7&1^F�K×I#ImE·GýEHÅTcc}Fá¾(•çP}Îáù.Ec@},¾0ë*	LG	-”	+Â	@î	./
! ^
! w
! <—
! ,Ô
! )F+8r7«1ã<BRC•GÙN!
.p
=Ÿ
mÝ
/K/{1«NÝ#,6PY‡Zá/<(lk•-Q/O�.ÑM-N8|?µ6õ+,0X0‰!º+Ü++4+`,Œ,¹-æ--B-p-ž-Ì-ú-(-V-„-²-à++:+f+’+¾+ê,+C+o+›+Ç-ó-!-O-}+«+×++/+[+‡+³+ß++7,c,�*½+è+,@,m+š+Æ+ò+.J*y*¤+Ï#ûAUaB·)ú_$„+œKÈM 9b +œ È ç >!3@!&t!$›!YÀ!3"4N"Qƒ"<Õ"6#)I#>s#!²#"Ô#G÷#7?$)w$*¡$$Ì$$ñ$#%$:%$_%#„%‹¨%84&Am&#¯&.Ó&>'8A'4z'W¯'*(M2(:€(v»(?2)5r)@¨)6é)> *-_*:�*BÈ*@+"L+o+$‚+N§+ö+,13,8e,+ž,)Ê,<ô,'1--Y-0‡-a¸-'.4B.%w.'�.&Å.^ì..K/,z/§/AÁ/50 90*Z0…0£0+¾0<ê0'1(?1<h1"¥1,È1$õ12 02Q2 p2/‘23Á2õ2)	3?33Cs3M·3=42C4Ev4D¼4V5,X5'…5Y­546,<60i60š6=Ë60	7::71u79§71á7385G81}82¯8@â81#9?U9J•96à94:4L:<�:>¾:=ý:3;;:o;7ª;6â;1<EK<A‘<QÓ<_%=V…=OÜ=H,> u>(–>,¿>ì>9?H;?E„?)Ê?ô?4	@3>@Nr@1Á@Oó@6CA3zA2®A0áA/B)BB#lB*�B*»B-æB@C!UC%wC�C-¯C2ÝC?D#PDtD'“D(»D(äD5
ECEXE!qE5“EÉE-ÜE&
! F 1FRF'qF*™F%ÄF*êF$GA:GC|G+ÀG6ìG7#H4[H6�H3ÇHIûH%EIkIa„I[æIeBJe¨JeK
tK'‚K-ªK&ØKÿKPLHpLH¹L#MK&M6rME©MEïMG5N}N*�N(»NäN1O)6O-`O,ŽO,»O<èO5%P&[P/‚P=²P&ðP%Q7=Q5uQ,«Q<ØQ"R8R$LRqR.€R0¯RWàR8S<HS…S9žSOØS(TDT`T T! TÂT:ÞT?UTYU!®UÐU$ëU-V>VDZV:ŸV!ÚV*üV-'W#UW.yW!¨W0ÊW@ûW<<X<yX&¶X<ÝXRY;mY>©Y@èY8)ZwbZ9ÚZ3[GH[X�[3é[G\Je\9°\Dê\Y/]l‰]pö][g^LÃ^8_;I_E…_GË_?`jS`K¾`U
! a[`al¼aO)bDybO¾bicOxc8Ècad�cdqådWWe8¯eŒèeŽuf†gH‹gNÔg=#h?ahi¡hYiueivÛi)Rj)|j<¦jãj*üj'k>k?Uk^•k=ôk]2l@�ldÑlC6mJzm_ÅmV%n@|nQ½nVo=foV¤o9ûo35p*ip*”p?¿p.ÿph.q0—q.Èq6÷q+.rZr:xr8³r)ìr-s'Dsls%€s%¦sOÌs%tBt&]t4„t2¹tìt 	u/*u1ZuŒu(¬uÕu#äu‰vO’v9âv$w.Aw?pw(°w8Ùw5xBHxr‹xBþxFAy^ˆydçy‚LzfÏzP6{Z‡{Kâ{.|;F|4‚|+·|4ã|-}F}3]}*‘}P¼}
~(%~-N~>|~I»~?+E6q)¨LÒE€e€'|€¤€
»€VÉ€1 �8R�<‹�&È�)ï�C‚6]‚<”‚RÑ‚8$ƒS]ƒ±ƒ2Ëƒþƒ„+4„`„	m„w„Š„1¥„6×„…(…U=…I“…!Ý…ÿ…†4-†%b†4ˆ†5½†5ó†v)‡3 ‡=Ô‡<ˆ!Oˆ7qˆ;©ˆ(åˆ:‰.I‰9x‰C²‰@ö‰A7ŠEyŠ“¿ŠýS‹îQŒû@�ì<Ž!)�3K�+�1«�9Ý�!�99�4s�5¨�,Þ�;‘UG‘�‘/¸‘(è‘.’@’7R’4Š’3¿’4ó’1(“>Z“B™“ZÜ“Z7”A’”\Ô”\1•?Ž•8Î•2–/:–-j–;˜–4Ô–"	—8,—e—$z— Ÿ—À—4ß—&˜;;˜)w˜j¡˜C™KP™`œ™8ý™86š%oš)•šL¿šV›c›u›.‡›0¶›:ç›H"œNkœbºœh�&†�7­�.å�=ž9Rž6Œž:Ãž3þž;2Ÿ:nŸ:©ŸHäŸ2- <` %� ;Ã ÿ &¡!=¡#_¡ƒ¡*¡¡8Ì¡ƒ¢6‰¢À¢	à¢`ê¢`K£¬£:Á£Oü£7L¤$„¤4©¤Þ¤5÷¤5-¥c¥*€¥$«¥=Ð¥)¦)8¦*b¦�¦ª¦À¦Û¦'ç¦*§:§+Q§>}§B¼§;ÿ§;¨;Z¨(–¨¿¨$Ù¨Cþ¨%B©5h©9ž©FØ©ª$,ª7Qª‰ª#¤ª#Èª'ìª#«M8«7†«9¾«7ø«80¬.i¬@˜¬BÙ¬<­@Y­>š­Ù­î­6®>?®~®;˜®Ô®>î®/-¯-]¯L‹¯*Ø¯:°>°.V°g…°cí°jQ±B¼±9ÿ±99²"s²-–²UÄ²"³"=³)`³.Š³¹³;Ñ³"
´†0´8·´Að´=2µPpµJÁµz¶P‡¶8Ø¶·|1·]®·$¸E1¸-w¸-¥¸EÓ¸@¹0Z¹)‹¹*µ¹3à¹6º.Kº@zºL»ºM»FV»F�»Bä»A'¼.i¼#˜¼¼¼LÔ¼3!½WU½0­½Þ½'ù½5!¾-W¾+…¾,±¾0Þ¾%¿95¿o¿…¿%�¿5Ã¿ù¿ÀZ-À)ˆÀG²ÀGúÀ%BÁChÁ)¬Á2ÖÁ 	Â0*Â.[ÂHŠÂ4ÓÂÃ$#Ã#HÃ,lÃ)™Ã&ÃÃ/êÃ4Ä<OÄ3ŒÄ(ÀÄ)éÄ&Å%:ÅJ`Å«ÅU³ÅE	Æ7OÆ=‡Æ0ÅÆ5öÆD,ÇŒqÇ‹þÇ7ŠÈ@ÂÈBÉ;FÉ+‚É-®É"ÜÉ{ÿÉ{Ê�Ê4¥Ê%ÚÊ=Ë;>Ë/zË ªËËË4ãË)Ì:BÌP}Ì+ÎÌ(úÌ6#ÍZÍOvÍgÆÍ5.Î$dÎ1‰Î<»Î&øÎ5Ï³UÏ"	Ð),Ð,VÐ4ƒÐB¸Ð0ûÐP,ÑI}Ñ,ÇÑ0ôÑ;%ÒFaÒ1¨ÒIÚÒ5$ÓHZÓ5£Ó[ÙÓ35ÔFiÔ<°ÔOíÔY=Õ=—Õ5ÕÕZÖSfÖ2ºÖ(íÖ×^.×G�×?Õ×OØGeØ!­ØLÏØCÙ�`ÙâÙ$ýÙ8"Ú\[Ú¸Ú$ÑÚöÚ)Û#<Û1`Û$’Û·Û#ÓÛ$÷Û6ÜSÜ"rÜ[•Ü0ñÜ;"Ý-^Ý%ŒÝ²Ý?ÉÝ>	Þ>HÞ>‡Þ?ÆÞ>ß<Eß=‚ß<Àß<ýß?:àgzà:âà=á&[á&‚áD©áFîáJ5âN€â@Ïâ8ãPIãHšãEãã.)ä"Xä{ä6›ä;Òä.å9=å8wå8°å.éå)æKBæ?ŽæÎæ+ìæç./ç&^ç'…ç;­ç;éç%è"@è.cè’è²èÐè8íè9&é4`é,•é-Âé8ðé;)êDeêªê'Éê ñêë 1ëRë%që#—ë&»ë@âë9#ì>]ì1œì,ÎìDûìE@í†íM–í9äí&îEî_î#nî*’î>½î/üî,,ï1Yï/‹ï$»ï;àï6ð!Sð@uð2¶ð&éð,ñ>=ñ1|ñ6®ñ2åñ3ò0Lò>}ò¼òJÛòN&ó?uó:µó1ðó"ô%<ô&bô!‰ô«ô(Êô óô.õDCõ"ˆõ1«õ%Ýõ4ö28öFkö<²ö7ïö*'÷,R÷"÷¢÷ ¼÷GÝ÷3%ø&Yø&€ø:§øBâøA%ù)gù
‘ù<Ÿù3ÜùGú>Xú<—ú.Ôú:û#>ûObû%²û(Øû<ü>ü>Zü™ü2ªü8Ýü ý7ý)Fýpý2„ý·ý-Òý3þ'4þ%\þ7‚þ5ºþIðþ
:ÿ6Hÿÿšÿ"ºÿ(ÝÿX	1_	/‘	8Á	ú		E5	I{	Å	ß	^ô	+S	B	
Â	
Ð	 Þ	%ÿ	C%	:i	(¤	3Í	.	h0	-™	vÇ	v>	cµ		6	;J	,†	j³	;	!Z	'|	$¤	'É	>ñ	>0	>o	®	È	Û	õ			r'		‡š		/"
! 	!R
! 	$t
! 	9™
! 	Ó
! 	%ç
! 	
	Y&	€	 	$»	Kà	<,	”i	Oþ	2N
	1�
	-³
	-á
	-	=	R	8c	Iœ	(æ	@	*P	.{	Dª	2ï	"	;	R	!m	,�	�¼	�J	Ø	=ò	40	2e	2˜	1Ë	eý	3c	3—	3Ë	gÿ	>g	|¦	U#	(y	¢	O»	M	Y	0s	4¤	0Ù	/
! 	$:	*_	@Š	8Ë	:	?	2T	%‡	$­	‚Ò	=U	4“	=È	"	ã)	<
	`J	T«	Q	GR	Eš	Dà	D%	Sj	4¾	?ó	?3	-s	N¡	ƒð	`t	DÕ	P 	Wk 	)Ã 	$í 	b!	u!	1Š!	¼!	DÐ!	h"	~"	6˜"	Ï"	*ß"	
! #	 (#	UI#	&Ÿ#	+Æ#	Sò#	VF$	)�$	2Ç$	6ú$	1%	>Q%	>�%	1Ï%	)&	?+&	Pk&	[¼&	@'	^Y'	W¸'	9(	J(	)h(	7’(	@Ê(	)	(#)	#L)	»p)	¼,*	3é*	>+	(\+	#…+	,©+	<Ö+	>,	3R,	S†,	AÚ,	-	4-	1T-	$†-	'«-	@Ó-	C.	5X.	CŽ.	CÒ.	N/	5e/	<›/	QØ/	!*0	"L0	?o0	&¯0	JÖ0	,!1	=N1	Œ1	5¨1	AÞ1	U 2	Av2	J¸2	G3	3K3	3	:˜3	%Ó3	ù3	C4	5[4	2‘4	'Ä4	=ì4	*5	/E5	†u5	Šü5	e‡6	í6	$7	0,7	?]7	_�7	 ý7	C8	.b8	 ‘8	=²8	;ð8	0,9	@]9	*ž9	AÉ9	I:	(U:	?~:	8¾:	2÷:	I*;	]t;	SÒ;	&<	3F<	&z<	1¡<	(Ó<	,ü<	3)=	*]=	gˆ=	Qð=	AB>	"„>	3§>	:Û>	)?	3@?	4t?	/©?	 Ù?	ú?	6@	4K@	4€@	8µ@	(î@	4A	'LA	3tA	4¨A	;ÝA	B	A9B	G{B	NÃB	NC	VaC	^¸C	cD	i{D	håD	NE	ÎE	NF	ÎF	�NG	ÐG	�PH	ÒH	rRI	€ÅI	€FJ	€ÇJ	HK	ƒÈK	9LL	7†L	¾L	CÛL	6M	7VM	3ŽM	ÂM	;áM	5N	5SN	‰N	3¥N	3ÙN	?
O	3MO	$�O	4¦O	:ÛO	8P	3OP	&ƒP	ªP	ÇP	(åP	$Q	53Q	HiQ	2²Q	-åQ	-R	.AR	ApR	Y²R	/S	@<S	u}S	SóS	GT	6gT	/žT	ÎT	)çT	(U	\:U	0—U	0ÈU	[ùU	EUV	›V	E®V	GôV	'<W	&dW	‹W	!§W	.ÉW	1øW	%*X	0PX	-�X	¯X	.ÍX	2üX	-/Y	#]Y	L�Y	%ÎY	8ôY	-Z	KKZ	4—Z	.ÌZ	+ûZ	6'[	4^[	,“[	GÀ[	I\	3R\	b†\	1é\	$]	@]	W]	(k]	,”]	FÁ]	F^	/O^	.^	0®^	,ß^	"_	2/_	,b_	)�_	(¹_	+â_	,`	&;`	+b`	+Ž`	%º`	"à`	a	##a	&Ga	7na	-¦a	-Ôa	*b	)-b	)Wb	$�b	&¦b	)Íb	-÷b	+%c	%Qc	(wc	5 c	#Öc	'úc	4"d	'Wd	&d	 ¦d	+Çd	ód	2e	4Ee	0ze	1«e	?Ýe	;f	KYf	V¥f	Püf	KMg	™g	+¹g	/åg	'h	=h	(Qh	…zh	/i	)0i	#Zi	#~i	¢i	(¿i	"èi	9j	/Ej	+uj	 ¡j	2Âj	&õj	*k	1Gk	yk	(•k	,¾k	-ëk	$l	&>l	,el	*’l	!½l	+ßl	sm	m	ª�m	$Ho	[mo	KÉo	p	1+p	]p	xp	—p	²p	p¾p	=/q	9mq	0§q	UØq	:.r	?ir	L©r	�ör	Y‡s	Hás	g*t	1’t	„Ät	NIu	[˜u	Yôu	<Nv	<‹v	:Èv	aw	Aew	@§w	yèw	:bx	O�x	Míx	J;y	a†y	[èy	WDz	>œz	VÛz	=2{	9p{	Rª{	Gý{	iE|	o¯|	)}	hI}	>²}	cñ}	=U~	E“~	¹Ù~	<“	iÐ	a:€	Jœ€	Sç€	D;�	/€�	.°�	*ß�	(
! ‚	83‚	4l‚	)¡‚	7Ë‚	+ƒ	+/ƒ	-[ƒ	\‰ƒ	‰æƒ	mp„	gÞ„	fF…	>­…	gì…	WT†	9¬†	tæ†	Î[‡	¼*ˆ	Içˆ	L1‰	Z~‰	5Ù‰	OŠ	4_Š	=”Š	AÒŠ	7‹	5L‹	-‚‹	;°‹	0ì‹	NŒ	alŒ	TÎŒ	G#�	Bk�	5®�	Sä�	T8Ž	8�Ž	BÆŽ	-	�	27�	Ij�	N´�	V�	ZZ�	yµ�	D/‘	Zt‘	NÏ‘	C’	Yb’	?¼’	?ü’	<<“	Jy“	JÄ“	0”	>@”	2”	4²”	_ç”	DG•	AŒ•	cÎ•	i2–	/œ–	IÌ–	o—	I†—	XÐ—	Y)˜	Tƒ˜	>Ø˜	K™	Cc™	C§™	7ë™	a#š	\…š	—âš	’z›	Ž
œ	�œœ	:-�	7h�	K �	^ì�	dKž	F°ž	Ž÷ž	’†Ÿ	K 	]e 	 Ã 	ä 	gÿ 	g¡	|¡	—¡	­¡	1Ã¡	/õ¡	4%¢	¢Z¢	ý¢	}}£	:û£	A6¤	Ox¤	qÈ¤	|:¥	1·¥	Vé¥	J@¦	P‹¦	VÜ¦	L3§	{€§	.ü§	f+¨	S’¨	Bæ¨	Y)©	.ƒ©	"²©	RÕ©	Q(ª	7zª	9²ª	\ìª	˜I«	˜â«	 {¬	&œ¬	MÃ¬	/­	;A­	}­	�­	<¯­	Vì­	C®	?^®	?ž®	7Þ®	;¯	"R¯	Zu¯	%Ð¯	<ö¯	"3°	$V°	.{°	3ª°	'Þ°	±	/%±	2U±	(ˆ±	4±±	,æ±	3²	<G²	N„²	6Ó²	E
! ³	P³	Ip³	º³	@Ø³	´	/3´	/c´	*“´	.¾´	Hí´	!6µ	-Xµ	2†µ	<¹µ	,öµ	'#¶	6K¶	"‚¶	¥¶	2Ã¶	]ö¶	.T·	@ƒ·	Ä·	Iã·	P-¸	:~¸	6¹¸	Cð¸	64¹	;k¹	4§¹	;Ü¹	\º	 uº	>–º	@Õº	7»	YN»	:¨»	)ã»	
¼	8(¼	?a¼	¡¼	9º¼	4ô¼	3)½	&]½	N„½	-Ó½	¾	?¾	)X¾	I‚¾	Ì¾	/æ¾	1¿	3H¿	"|¿	&Ÿ¿	%Æ¿	ì¿	+À	=7À	SuÀ	zÉÀ	)DÁ	/nÁ	8žÁ	/×Á	+Â	3Â	/QÂ	+�Â	1­Â	-ßÂ	0
Ã	'>Ã	,fÃ	“Ã	6³Ã	êÃ	 	Ä	*Ä	.9Ä	hÄ	?ˆÄ	"ÈÄ	9ëÄ	+%Å	2QÅ	#„Å	-¨Å	ÖÅ	ôÅ	Æ	#-Æ	)QÆ	3{Æ	0¯Æ	1àÆ	2Ç	=EÇ	3ƒÇ	0·Ç	1èÇ	4È	4OÈ	-„È	*²È	)ÝÈ	-É	+5É	,aÉ	0ŽÉ	-¿É	íÉ	+Ê	(4Ê	&]Ê	&„Ê	*«Ê	$ÖÊ	5ûÊ	'1Ë	YË	 nË	4�Ë	 ÄË	cåË	vIÌ	”ÀÌ	zUÍ	ÐÍ	-ìÍ	,Î	5GÎ	}Î	&–Î	x½Î	!6Ï	(XÏ	!�Ï	/£Ï	1ÓÏ	Ð	C%Ð	CiÐ	#­Ð	=ÑÐ	"Ñ	H2Ñ	H{Ñ	9ÄÑ	/þÑ	.Ò	'KÒ	5sÒ	2©Ò	GÜÒ	:$Ó	_Ó	X}Ó	ÖÓ	ïÓ	ÿÓ	Ô	!Ô	$1Ô	VÔ	=tÔ	$²Ô	×Ô	FñÔ	(8Õ	(aÕ	ŠÕ	—Õ	¤Õ	¶Õ	$ÆÕ	ëÕ		Ö	!Ö	;Ö	SÖ	oÖ	‰Ö	DŸÖ	*äÖ		×	-×	BG×	Š×	$�×	0Â×	ó×	!Ø	G1Ø	FyØ	GÀØ	AÙ	5JÙ	)€Ù	ªÙ	ÅÙ	$ÛÙ	Ú	 Ú	;Ú	"VÚ	IyÚ	IÃÚ	B
Û	-PÛ	;~Û	IºÛ	!Ü	8&Ü	1_Ü	0‘Ü	7ÂÜ	&úÜ	,!Ý	&NÝ	uÝ	6•Ý	ÌÝ	8äÝ	1Þ	OÞ	kÞ	-†Þ	-´Þ	,âÞ	8ß	=Hß	=†ß	=Äß	=à	@à	Là	)là	%–à	)¼à	2æà	á	11á	cá	W{á	:Óá	1â	6@â	-wâ	9¥â	ßâ	ýâ	2ã	1Iã	{ã	C–ã	Úã	=ùã	o7ä	2§ä	1Úä	å	@%å	"få	#‰å	(­å	&Öå	-ýå	\+æ	:ˆæ	1Ãæ	;õæ	/1ç	Haç	ªç	0Æç	'÷ç	è	?è	[è	/mè	�è	¼è	Úè	òè	fé	 vé	'—é	¿é	Üé	÷é	/ê	48ê	)mê	4—ê	Ìê	@éê	*ë	/;ë	!kë	"�ë	2°ë	Dãë	!(ì	+Jì	,vì	£ì	4Âì	÷ì	'í	#3í	9Wí	c‘í	õí	!î	:5î	pî	ˆî	'¤î	?Ìî	ï	  ï	Aï	aï	Z€ï	ZÛï	y6ð	z°ð	%+ñ	>Qñ	�ñ	.©ñ	!Øñ	Húñ	!Cò	3eò	+™ò	1Åò	C÷ò	 ;ó	2\ó	3�ó	9Ãó	#ýó	!ô	G:ô	m‚ô	jðô	@[õ	œõ	:²õ	"íõ	ö	2'ö	4Zö	(�ö	¸ö	Õö	Påö	06÷	lg÷	hÔ÷	9=ø	!wø	5™ø	,Ïø	-üø	A*ù	0lù	�ù	½ù	Ýù	ûù	ú	?!ú	'aú	(‰ú	²ú	1Îú	û	 û	5<û	Erû	¸û	>Öû	>ü	2Tü	5‡ü	?½ü	*ýü	>(ý	4gý	œý	*·ý	1âý	3þ	KHþ	:”þ	Ïþ	-åþ	5ÿ	)Iÿ	@sÿ	%´ÿ	~Úÿ	9Y
! Y“
! Pí
! :>
! Dy
! 4¾
! Aó
! "5
! (X
! )�
! «
! DÂ
! 
! *
! #H
! l
! ‚
! ˜
! ±
! 'Ê
! &ò
! (
! B
! $_
! !„
! ¦
! )Ä
! ,î
! (
! D
! 7^
! +–
! BÂ
! J
! pP
! JÁ
! i
! Fv
! 7½
! {õ
! 3q
! g¥
! Q
	
! b_	
! ŽÂ	
! xQ
  
! PÊ
  
! F
! fb
! hÉ
! J2
! p}
! mî
! K\
! L¨
! Gõ
! n=
! Y¬
! 2
! y9
! 7³
! =ë
! P)
! uz
! _ð
! kP
! X¼
! X
! *n
! P™
! Yê
! {D
! ^À
! \
! s|
! Tð
! QE
! G—
! fß
! _F
! R¦
! &ù
! 6 
! .W
! [†
! 3â
! W
! dn
! ,Ó
! u
! v
! %‘
! .·
! @æ
! 9'
! $a
! 6†
! 2½
! 4ð
! '%
! 5M
! 3ƒ
! #·
! GÛ
! <#
! G`
! V¨
! Vÿ
! VV
! W­
! U
! R[
! L®
! 1û
! 6-
! 6d
! &›
! ;Â
! 4þ
! 3 
! WR 
! Sª 
! 5þ 
! H4!
! g}!
! )å!
! 3"
! 5C"
! *y"
! 0¤"
! 5Õ"
! 8#
! .D#
! 1s#
! =¥#
! )ã#
! 
$
! t'$
! Eœ$
! ;â$
! 5%
! 8T%
! >�%
! @Ì%
! F
&
! CT&
! C˜&
! 1Ü&
! 0'
! 1?'
! %q'
! `—'
! ~ø'
! Xw(
! 'Ð(
! Iø(
! JB)
! K�)
! MÙ)
! I'*
! Eq*
! :·*
! /ò*
! 9"+
! !\+
! *~+
! )©+
! NÓ+
! 0",
! =S,
! 3‘,
! @Å,
! >-
! 1E-
! 0w-
! ¨-
! %Ç-
! 4í-
! I".
! #l.
! 9�.
! GÊ.
! ./
! -A/
! 5o/
! 8¥/
! =Þ/
! 20
! RO0
! 0¢0
! <Ó0
! 71
! 5H1
! 7~1
! (¶1
! aß1
! AA2
! Pƒ2
! ;Ô2
! J3
! 2[3
! 8Ž3
! 2Ç3
! 'ú3
! Q"4
! Qt4
! /Æ4
! 3ö4
! +*5
! ‚V5
! nÙ5
! -H6
! bv6
! `Ù6
! /:7
! 8j7
! Z£7
! Qþ7
! +P8
! "|8
! PŸ8
! Eð8
! I69
! *€9
! 7«9
! -ã9
! .:
!  @:
! }a:
! &ß:
! ";
! 6);
! `;
! @z;
! <»;
! .ø;
! !'<
! CI<
! 9�<
! 3Ç<
! û<
! =
! ,:=
! 4g=
! Hœ=
! Oå=
! ;5>
! ,q>
! ;ž>
! ;Ú>
! <?
! &S?
! Nz?
! ,É?
! hö?
! x_@
! 7Ø@
! ^A
! GoA
! E·A
! 7ýA
! N5B
! O„B
! (ÔB
! DýB
! BBC
! V…C
! YÜC
! G6D
! ;~D
! (ºD
! BãD
! R&E
! +yE
! 2¥E
! 7ØE
! EF
! BVF
! Q™F
! ,ëF
! /G
! 'HG
! %pG
! G–G
! EÞG
! %$H
!  JH
! 4kH
! P H
! 3ñH
! C%I
! EiI
! A¯I
! OñI
! 2AJ
! BtJ
! 4·J
! iìJ
! VK
! $qK
! #–K
! 5ºK
! ðK
! %L
! E4L
! OzL
! VÊL
! .!M
! 3PM
! C„M
! BÈM
! %N
! 01N
! UbN
! 3¸N
! 1ìN
! O
! =>O
! )|O
! 2¦O
! ÙO
! 9öO
! 30P
! 0dP
! P•P
! cæP
! ;JQ
! >†Q
! ?ÅQ
! 3R
! k9R
! &¥R
! 3ÌR
! S
! : S
! 7[S
! ]“S
! RñS
! (DT
! 0mT
! +žT
! /ÊT
! >úT
! 09U
! FjU
! L±U
! SþU
! JRV
! @�V
! \ÞV
! I;W
! 2…W
! A¸W
! 4úW
! 9/X
! @iX
! %ªX
! /ÐX
! KY
! >LY
! K‹Y
! N×Y
! >&Z
! geZ
! (ÍZ
! VöZ
! %M[
! *s[
! ž[
! B¦[
! Dé[
! D.\
! Gs]
! T»]
! T^
! Ae^
! I§^
! +ñ^
! 0_
! :N_
! ‰_
! *©_
! #Ô_
! !ø_
! I`
! md`
! gÒ`
! $:a
! ^_a
! '¾a
! .æa
! b
! "5b
! !Xb
! !zb
! "œb
! "¿b
! 3âb
! "c
! 49c
! 4nc
! N£c
! Kòc
! U>d
! ®”d
! ªCe
! Jîe
! ;9g
! 0ug
! +¦g
! ;Òg
! :h
! "Ih
! ,lh
! ™h
! 2¸h
! /ëh
! %i
! Ai
! ai
! i€i
! _êi
! 9Jj
! s„j
! )øj
! <"k
! )_k
! ‰k
! ©k
! $¯k
! 
Ôk
! âk
! 	ók
  
! ýk
! 	l
! +l
! :>l
! 1yl
! '«l
! 0Ól
! 5m
! 2:m
! /mm
! <�m
! aÚm
! ;<n
! +xn
! 9¤n
! eÞn
! 8Do
! ;}o
! /¹o
! 3éo
! .p
! =Lp
! @Šp
! Ëp
! >Þp
! :q
! Xq
! -Zq
! 0ˆq
! >¹q
! bøq
! ;[r
! 7—r
! %Ïr
! #õr
! 8s
! "Rs
! $us
! 7šs
! NÒs
! B!t
! 6dt
! )›t
! LÅt
! <u
! 7Ou
! J‡u
! EÒu
! 8v
! .Qv
! 4€v
! -µv
! *ãv
! ,w
! W;w
! /“w
! 6Ãw
! Iúw
! ?Dx
! G„x
! Ìx
! 3ëx
! 3y
! BSy
! ?–y
! =Öy
! 9z
! FNz
! G•z
! BÝz
! M {
! Fn{
! Gµ{
! Gý{
! AE|
! S‡|
! CÛ|
! (}
! .H}
! &w}
! ž}
! +´}
! ià}
! MJ~
! 1˜~
! -Ê~
! 1ø~
! 1*
! _\
! %¼
! "â
! E€
! %K€
! #q€
! %•€
! p»€
! H,�
! u�
! 8��
! 8É�
! 1‚
! <4‚
! 3q‚
! 1¥‚
! ×‚
! &õ‚
! Bƒ
! *_ƒ
! Šƒ
! ;¨ƒ
! 9äƒ
! H„
! 9g„
! *¡„
! \Ì„
! 8)…
! 1b…
! 5”…
! /Ê…
! 2ú…
! -†
! 21†
! 5d†
! š†
! #³†
! Q×†
! &)‡
! JP‡
! '›‡
! .Ã‡
! Bò‡
! 75ˆ
! 4mˆ
! 1¢ˆ
! 8Ôˆ
! /
‰
! %=‰
! $c‰
! %ˆ‰
! /®‰
! (Þ‰
! )Š
! #1Š
! )UŠ
! )Š
! -©Š
! #×Š
! "ûŠ
! ‹
! )3‹
! ]‹
! +q‹
! -�‹
! !Ë‹
! $í‹
! (Œ
! *;Œ
! fŒ
! ~Œ
! $–Œ
! )»Œ
! )åŒ
! .�
! A>�
! c€�
! Aä�
! 9&Ž
! <`Ž
! 4�Ž
! ;ÒŽ
! 3�
! 8B�
! H{�
! DÄ�
! P	�
! >Z�
! 3™�
! 7Í�
! [‘
! 8a‘
! š‘
! 
¦‘
! .´‘
! $ã‘
! 	’
! ?’
! iR’
! 1¼’
! &î’
! “
! J5“
! -€“
! !®“
! #Ð“
! 7ô“
! ',”
! >T”
! <“”
! )Ð”
! 6ú”
! 21•
! @d•
! !¥•
! <Ç•
! –
! .–
! %N–
! t–
! 0“–
! /Ä–
! ?ô–
! 84—
! ?m—
! 4­—
! :â—
! A˜
! =_˜
! 3�˜
! Ñ˜
! +ë˜
! )™
! +A™
! m™
! '†™
! 1®™
! ;à™
! <š
! !Yš
! ${š
! # š
! 9Äš
! <þš
! 8;›
! ;t›
! 5°›
! 8æ›
! œ
! +9œ
! +eœ
! +‘œ
! +½œ
! Iéœ
! 33�
! 6g�
! >ž�
! AÝ�
! +ž
! +Kž
! +wž
! %£ž
! Éž
! "æž
! *	Ÿ
! 4Ÿ
! ;MŸ
! ‰Ÿ
! <©Ÿ
! :æŸ
! !! 
! $C 
! 2h 
! 5› 
! ‹Ñ 
! 2]¡
! <�¡
! =Í¡
! E¢
! <Q¢
! MŽ¢
! #Ü¢
! £
! '£
! IG£
! m‘£
! yÿ£
! sy¤
! ní¤
! z\¥
! t×¥
! oL¦
! {¼¦
! u8§
! h®§
! t¨
! nŒ¨
! yû¨
! vu©
! wì©
! xdª
! qÝª
! ;O«
! 2‹«
! :¾«
! Gù«
! )A¬
! (k¬
! (”¬
! &½¬
! 0ä¬
! 0­
! 3F­
! *z­
! 0¥­
! AÖ­
! .®
! )G®
! 2q®
! T¤®
! (ù®
! *"¯
! ,M¯
! 0z¯
! '«¯
! =Ó¯
! =°
! O°
! g°
! 
ƒ°
! *‘°
! +¼°
! +è°
! &±
! ;±
! 9S±
! �±
! 1ž±
! &Ð±
! /÷±
! @'²
! .h²
! $—²
! 5¼²
! 4ò²
! 4'³
! \³
! ;|³
! <¸³
! Dõ³
! :´
! 7G´
! (´
! -¨´
! -Ö´
! µ
! µ
! 9µ
! /Sµ
! /ƒµ
! 0³µ
! 0äµ
! 7¶
! !M¶
! !o¶
! H‘¶
! AÚ¶
! *·
! !G·
! i·
! &ƒ·
! 'ª·
! (Ò·
! <û·
! 08¸
! %i¸
! 2�¸
! >Â¸
! &¹
! "(¹
! K¹
! Ng¹
! .¶¹
  
! å¹
! .ð¹
! :º
! )Zº
! 5„º
! Eºº
! A»
!  B»
! c»
! ,~»
! $«»
! "Ð»
! .ó»
! %"¼
! %H¼
! $n¼
! “¼
! Dª¼
! Dï¼
! 44½
! (i½
! /’½
! -Â½
! ð½
! ¾
! ¾
! 23¾
! Lf¾
! ³¾
! TÒ¾
! L'¿
! [t¿
! WÐ¿
! \(À
! D…À
! PÊÀ
! CÁ
! _Á
! 
uÁ
! 
ƒÁ
! $‘Á
! 9¶Á
! EðÁ
! E6Â
! C|Â
! *ÀÂ
! #ëÂ
! )Ã
! 9Ã
! .OÃ
! ~Ã
! (�Ã
! 0¹Ã
! EêÃ
! @0Ä
! "qÄ
! 2”Ä
! 3ÇÄ
! 4ûÄ
! Q0Å
! +‚Å
! ,®Å
! )ÛÅ
! 0Æ
! H6Æ
! MÆ
! /ÍÆ
! 2ýÆ
! 0Ç
! 'NÇ
! 3vÇ
! ªÇ
! ¶Ç
! ÓÇ
!  ðÇ
! %È
! 7È
! %IÈ
! oÈ
! €È
! ’È
! ¤È
! ·È
! $ÆÈ
! ëÈ
! %üÈ
! /"É
! %RÉ
! ,xÉ
! ,¥É
! .ÒÉ
! ,Ê
! ,.Ê
! ,[Ê
! ,ˆÊ
! *µÊ
! &àÊ
! /Ë
! 7Ë
! @Ë
! GË
! (SË
! %|Ë
! "¢Ë
! ÅË
! äË
! Ì
! 7Ì
! @HÌ
! ‰Ì
! ™Ì
! H¢Ì
! ëÌ
! '
! Í
! 2Í
! +QÍ
! '}Í
! "¥Í
! #ÈÍ
! )ìÍ
! Î
! &6Î
! &]Î
! 1„Î
! 1¶Î
! !èÎ
  #
! Ï
! !.Ï
! PÏ
! hÏ
! €Ï
! ˜Ï
! (±Ï
! �ÚÏ
! "kÐ
! 5ŽÐ
! HÄÐ
! :
Ñ
! /HÑ
! 'xÑ
! 0 Ñ
! $ÑÑ
! %öÑ
! +Ò
! /HÒ
! 'xÒ
! ( Ò
!  ÉÒ
! +êÒ
! Ó
! +Ó
! IÓ
! 4iÓ
! 8žÓ
! /×Ó
! WÔ
! 9_Ô
! 4™Ô
! ÎÔ
! 8àÔ
! &Õ
! ,@Õ
! $mÕ
! ’Õ
! °Õ
! ÌÕ
! +ëÕ
! 6Ö
! NÖ
! ,hÖ
! +•Ö
! ÁÖ
! @ÊÖ
! 9×
! E×
! d×
! €×
! š×
! º×
! 8××
! 0Ø
! ;AØ
! )}Ø
! =§Ø
! >åØ
! I$Ù
! JnÙ
! ¹Ù
! !ØÙ
! úÙ
! =Ú
!  XÚ
! -yÚ
! §Ú
! ÁÚ
! H×Ú
! ) Û
! )JÛ
! 1tÛ
! ¦Û
! /ÅÛ
! .õÛ
! @$Ü
! -eÜ
! -“Ü
! .ÁÜ
! ðÜ
! )Ý
! R5Ý
! ?ˆÝ
! (ÈÝ
! NñÝ
! #@Þ
! $dÞ
! $‰Þ
! *®Þ
!  ÙÞ
! 'úÞ
! )"ß
! >Lß
! 9‹ß
! AÅß
! Aà
! HIà
! 5’à
! ,Èà
! ,õà
! 2"á
! BUá
! ;˜á
! Ôá
! Záá
! .<â
! (kâ
! D”â
! 1Ùâ
! 6ã
! 3Bã
! 3vã
! 5ªã
! =àã
! Jä
! *iä
! "”ä
! 0·ä
! ?èä
! (å
! Cå
! [å
! )xå
! "¢å
! *Åå
! *ðå
! Eæ
! Paæ
! 6²æ
! 2éæ
! ç
! &:ç
! aç
! 9zç
! ´ç
! Åç
! 7ßç
! 7è
! 3Oè
! %ƒè
! )©è
! Óè
! íè
! 
é
! @%é
! -fé
! >”é
! >Óé
! Dê
! 7Wê
! '�ê
! .·ê
! Mæê
! H4ë
! N}ë
! HÌë
! .ì
!  Dì
! 'eì
! -�ì
! =»ì
! ùì
! ;í
! #Pí
! 6tí
! :«í
! 5æí
! î
! <î
! [î
! nî
! �î
! )šî
! #Äî
! 'èî
! &ï
! "7ï
! 3Zï
! Žï
! ¢ï
! ¸ï
! $Òï
! ÷ï
! ð
! +ð
! =ð
! Wð
! qð
! *Šð
! µð
! Âð
! Ïð
! íð
! 9ýð
! .7ñ
! 8fñ
! 3Ÿñ
! .Óñ
! /ò
! ,2ò
! 0_ò
! 3�ò
! ;Äò
! Fó
! Gó
! Kgó
! #³ó
! ×ó
! >õó
! +4ô
! `ô
! .yô
! ¨ô
! ,Èô
! @õô
! !6õ
! ,Xõ
! ,…õ
! ²õ
! -Ìõ
! 'úõ
! -"ö
! +Pö
! #|ö
! S ö
! Lôö
! iA÷
! b«÷
!  ø
! #/ø
! -Sø
! V�ø
! -Øø
! 1ù
! *8ù
! &cù
! &Šù
! )±ù
! >Ûù
! /ú
! >Jú
! ?‰ú
! AÉú
! 4û
! +@û
! 4lû
! 9¡û
! 8Ûû
! 3ü
! Hü
! %gü
! 5�ü
!  Ãü
! Täü
! 79ý
! 6qý
! 7¨ý
! àý
! Iùý
! HCþ
! ?Œþ
! \Ìþ
! Z)ÿ
! /„ÿ
! (´ÿ
! -Ýÿ
! *++V1‚0´‰åMo3½-ñT9t$®8Ó.(;<d'¡Éèù"9'\„)š<Ä('*/R1‚'´1Ü2?A�¡1º#ì2!Cei�oë)[3…¹Ì"ê$
	 2	S	1s	1¥	F×	E
! hd
! nÍ
! 3<2p£'Â7ê."-Q6¶Ë$æ8
BD
N‡
)Ö
;*S$~0£&Ô&û0";S&�¶)Ô2þ61&h�;«Qç,91f0˜(É/ò4"*W‚%›)Á)ë88NA‡4É@þ$?<d.¡4Ð06PGmLµL6O.†1µ/çT l'�µ8ÑP
! 0[Œ ¡Â(á0
!  ;'\%„&ªIÑ*F+eN‘Nà$/%T&z0¡)Ò8ü85:n6©à!ö$=V+n+š-Æ5ô-*DX5�)ÓSýQn"Ž8±	ê!ô 5 <F /ƒ (³ Ü 'õ <!-Z!$ˆ!­!Â!×!ð!"/ "5P"8†"¿"Xß">8#6w#>®#;í#))$)S$#}$¡$¾$0Ú$.%3:%9n%8¨% á%&B!&Ld&&±&6Ø&$'4'1L'<~';»'.÷'B&(Ai(5«(1á(F)1Z).Œ).»)5ê)5 *>V*C•*Ù*.ñ*/ +P+9i+/£++Ó+Lÿ+HL,E•,AÛ,-M5-"ƒ-'¦-5Î-,.1.0G..x..§.Ö.ô.5/NJ/X™/4ò//'08W0:�0Ë01é0+1)G1+q14�19Ò192+F2,r2 Ÿ2/À2$ð2343,O3[|3Ø32ë3442S4(†4U¯4O5U5"u56˜59Ï5D	6&N6%u6)›6.Å6ô637EB7,ˆ7µ76Õ728U?8(•8G¾8>9AE9+‡9$³9%Ø9þ9:&#:$J:4o:,¤:(Ñ:Bú:L=;Š;ª;.Ç;=ö;'4<4\<3‘<8Å<7þ<+6=6b=-™=PÇ=&>.?>Bn>/±>*á>:?:G?<‚?)¿?Dé?S.@T‚@K×@#ACAA'…AE­A@óA<4BDqB@¶BL÷B5DCBzC(½C;æC#"DFFD&�D´D7ÏD<E9DEJ~E,ÉE<öEI3F}F”F+´F@àFL!GPnG;¿G7ûGc3H —H,¸H åH*I-1I/_I%�I7µI?íI-J6MJ„J&�J1ÄJöJ#K 8K+YK…K)¥K)ÏKùKL0LMLmL#‚L-¦L)ÔL þL%M-EM+sM$ŸM4ÄM*ùM1$N1VN0ˆN¹N6ÏN"O)OEObO9yO0³O'äO-P:P$WP,|Pb©P.Q5;QqQ<�Q5ÊQR,R+>R3jR0žR/ÏRÿRS$S/*S"ZS}SG…SHÍS0T#GT)kT%•T3»T=ïTJ-UixU'âU
! V<V5[V&‘V6¸V'ïVW=+W/iW/™W1ÉWAûW>=XD|X!ÁX/ãX(Y)<Y#fY#ŠYa®Y"Z 3ZTZ4tZ>©Z5èZ/[*N[&y[+ [(Ì[$õ[a\6|\.³\Zâ\C=]F�]AÈ].
! ^*9^Fd^.«^
Ú^è^þ^6_CM_!‘_³_0Ó_`+`.J`#y`!�`-¿`$í`$a#7a.[a@Ša<Ëa<bBEbˆbVœb7ób1+c6]c/”c Äcåc,d?0d/pd0 d2Ñd/e54eVje<ÁeQþe0PfY�fÛfUöfcLgE°gJög>AhN€h1Ïh@i6BiLyi-ÆicôiXjvj+ƒj7¯j:çj1"k8Tk&�k7´k*ìk1l:Il@„l3Ål'ùl%!m$Gm;lm.¨mF×mn59non‰n¥n¹niÎnm8oK¦o1òo"$p Gphp#…p,©pCÖpBq]qvqF�q*×q+r*.r1Yr'‹rF³r=úr#8s$\s#�s(¥s(Îs ÷s9tRtqt�t§tÀt&×tþt4uCEu‰u( uÉu6éu# vTDv™v-ªv,Øvw*w/Jw(zw£w$½wâw0x:2x+mx0™x/Êx&úx)!yKyZy+pyœy*°yÛyñyz
z
-z#;z
_z%mz“z²zÒzçz&þz?%{e{(‚{(«{Ô{ô{ |7,|-d|’|¦|Æ|VÜ|3}L}h}$|}!¡}Ã}8ã}.~PK~*œ~/Ç~3÷~!+(MMvHÄ
€$,€Q€4l€¡€+µ€+á€
�'�C�c�ƒ�  � Á�4â�/‚#G‚Ik‚µ‚:Ç‚Eƒ<Hƒ…ƒ ›ƒ)¼ƒ(æƒ„!'„I„f„|„$•„+º„$æ„*…6…*T……5ž…JÔ…T†
t†‚†W¢†8ú†3‡K‡5Z‡H�‡Ù‡ø‡ˆ')ˆQˆbˆ }ˆ?žˆCÞˆ;"‰/^‰3Ž‰AÂ‰Š8Š7TŠ+ŒŠ2¸Š@ëŠ3,‹H`‹3©‹>Ý‹$Œ,AŒ4nŒ&£Œ6ÊŒ6�f8�Ÿ�¥�"º�Ý�ó�ŽŽ*%ŽPŽoŽN�Ž7ÞŽ'�'>�$f�0‹�$¼�)á�%�%1�$W�%|�¢�$¾�ã�ÿ� ‘09‘0j‘›‘º‘)Ú‘’$’3’Q’`’Oo’¿’Î’æ’““0“O“^“o“~“–“°“8É“””%!”&G”%n”+””À”9Ø”•#1•U•d•:s•®•½•Ï•ê•þ•––.–!E–"g–Š–›–®–"Á–1ä–—*(—4S—ˆ—�—³—Ç—Û—ö—
˜ ˜?˜&_˜†˜:œ˜×˜ê˜þ˜0™C™^™r™ˆ™›™¯™À™Ó™æ™õ™
šš;š5Jš(€š3©šÝšRêšJ=›+ˆ›´›-Ð›!þ› œ9œUœ%kœ‘œ¢œ¶œÉœ4Ýœ�!'�I�*i�”�¨�0À�ñ�ž#ž#7ž[žmž„ž¡žºž"ÑžôžŸ%ŸBŸ_ŸtŸ…Ÿ&¡Ÿ*ÈŸ0óŸ$ A Y h %ƒ © Á à ö &¡/¡B¡+S¡¡›¡A±¡@ó¡4¢Q¢d¢!|¢ž¢±¢É¢á¢ü¢£,£J£a£y£Œ£¤£K¼£F¤PO¤L ¤@í¤.¥L¥<k¥9¨¥Uâ¥T8¦0�¦+¾¦/ê¦<§9W§,‘§6¾§,õ§2"¨.U¨D„¨UÉ¨/©+O©+{©<§©}ä©4bª2—ª^Êª_)«:‰«Ä«+ä«'¬C8¬0|¬D­¬.ò¬A!­=c­A¡­ã­Hÿ­(H®"q®”®I«®&õ®>¯[¯Bt¯B·¯ú¯°.&°'U°$}°¢°*½°è°±.±,G±6t±«±#È±%ì±"²5²S²/s²0£²#Ô²8ø²c1³?•³Õ³0ï³/ ´/P´€´4œ´0Ñ´2µ25µ3hµ
œµ
ªµ/¸µ>èµ#'¶"K¶+n¶)š¶!Ä¶ æ¶·-%·S·m·y·–·²·Ð·ï·8¸>¸\¸0z¸4«¸à¸ ï¸¹0¹P¹p¹ Œ¹*­¹Ø¹(ö¹Pº:pº4«ºàº=øº6»:P»B‹»4Î»A¼=E¼/ƒ¼&³¼4Ú¼"½,2½7_½—½*¶½&á½¾#"¾*F¾"q¾D”¾@Ù¾4¿5O¿&…¿)¬¿Ö¿?ö¿6À
CÀQÀ8YÀj’ÀFýÀ&DÁBkÁ4®ÁãÁúÁ\Â@uÂ@¶Â#÷ÂÃC"Ã3fÃ)šÃ@ÄÃ!Ä3'Ä7[Ä6“Ä7ÊÄ+Å(.ÅWÅ.uÅ%¤Å0ÊÅ'ûÅ#Æ=ÆYÆ/hÆ5˜Æ6ÎÆ@Ç8FÇ*Ç0ªÇ;ÛÇ2È2JÈ$}È$¢È/ÇÈ!÷È É):É)dÉ)ŽÉ-¸É$æÉÊy*Êœ¤Ê0AËrË ŽË8¯ËEèË@.Ì3oÌ4£ÌØÌ*ðÌ:ÍCVÍšÍ¸Í ØÍ,ùÍ‡&Î,®Î!ÛÎFýÎFDÏ^‹ÏFêÏM1Ð[ÐfÛÐWBÑAšÑ9ÜÑTÒJkÒ0¶Ò+çÒ:Ó#NÓ#rÓ+–ÓAÂÓFÔKÔ6gÔ-žÔÌÔ!èÔ-
! Õ8Õ'XÕ9€Õ%ºÕ)àÕ(
! Ö 3Ö/TÖ2„Ö$·Ö-ÜÖ-
! ×O8×$ˆ×5­×ã×ú×?Ø;XØ”Ø§Ø'ÆØ8îØ'ÙEÙ!aÙ*ƒÙ®ÙÌÙ4ìÙ1!Ú,SÚ/€Ú3°Ú<äÚ!Û";Û!^Û.€Û1¯ÛáÛ
! ôÛ:ÿÛ":Ü(]Ü'†Ü"®Ü!ÑÜ!óÜ Ý!6Ý"XÝ+{Ý%§Ý)ÍÝ$÷Ý#Þ+@Þ0lÞ�ÞºÞ.ÖÞ/ß"5ß-Xß'†ß®ß"Íß#ðß7à&Là/sà£à&Âàéà$á(á$Dá#iá$�á&²á-Ùá'â1/âaâ#~â#¢âÆâãâã!ã$?ã$dã-‰ã+·ããã!ä!$ä(Fä0oä) ä(Êäóä
å:)å-då.’åÁå0×å/æ-8æ4fæ6›æ*Òæ6ýæ#4ç#Xç1|ç7®ç5æçè60èJgè@²è+óè7é4Wé6Œé6Ãéúé5ÿé-5ê cê#„ê ¨ê.Éê)øê$"ë'GëOoë/¿ë,ïë%ìBì6Yìe�ìXöì-Oí.}í<¬í=éí;'î9cîN�î>ìîh+ï3”ïCÈïSð,`ð,�ð"ºðÝðøð#ñ$5ñ@Zñ6›ñ?ÒñHòL[òF¨òHïò8ó.Vó>…óÄó!Þó>ô?ôPôlôˆô¤ôÀô:ÙôOõHdõE­õOóõHCöEŒö$Òö7÷öS/÷Yƒ÷ZÝ÷c8øDœøbáø*Dù)où#™ù.½ù6ìù#ú=2ú pú)‘ú<»úøú9û8Bû({ûJ¤ûKïûA;üA}ü2¿ü-òü" ý'Cýký‚ý•ý³ýÇýâý üý!þ ?þ!`þ ‚þ"£þ!Æþ"èþÿ+ÿKÿ!kÿ4�ÿÂÿ&àÿ!6EPF–BÝ! +B:n1©LÛ@(:i1¤(Öÿ#(Cl%‹.±'à;#<_?œEÜ)"&L,s1 JÒ0=N,Œ.¹=èH&o%‰'¯×î-þ/,\'wŸ-¿+í5	!O	q	0‘	Â	+Ü	.
! #7
! ![
! -}
! $«
! $Ð
! #õ
! 6?P3�,Äñ6>+Z.†1µ5ç/
UM
[£
\ÿ
e\FÂd	angÐh8q¡RpfY×.1F` §UÈ">A-€9®IèE2HxHÁ8
! )CCm;±OíG=F…+Ìø/-F0t2¥#Øü7+Q*}*¨UÓ)*I*t9Ÿ<Ù'6>!u-—1Å4÷1,Q^<°:í&( Opa�@ò>3/r"¢-Å,ó* 8K@„CÅ3	=#Y,}#ª1Î; )< %f !Œ )® /Ø 3!3<!/p!5 !Ö!"ï!&"9";R"4Ž"Ã"0Ò".#D2#$w#)œ#&Æ#)í#0$1H$z$;•$0Ñ$5%?8%7x%<°%3í%*!&8L&…&)ž&È&=ç&9%'-_''�'Iµ'2ÿ'82(k(&ƒ(*ª('Õ(ý() 4)6U)FŒ)RÓ)5&*D\*P¡*:ò*5-+:c+ž+8µ+1î+- ,(N,[w,2Ó,:-EA-K‡-QÓ-*%.(P.*y.¤.·.Ì.Ü.ð.//*/>/P/b/t/…/—/«/Á/Õ/æ/ø/
! 0000D0V0j0|0Ž0¢0´0Æ0Ø0ê0þ01&181J1^1p1„1–1ª1»1Ï1á1ó122)2=2O2c2u2‰2Ÿ2µ2Ç2Ù2ë2/ý2-3(=3f3+3«3Å3Ø3î3#	4$-4R4g4z4”4²4#Ã4 ç4/5685!o5‘5K°5ü5'6'46'\6„6"™6)¼6æ61þ61073b70–74Ç7/ü7),8GV81ž87Ð8#9,9!H9!j9Œ9«9%Ã9(é9:2:4D:y:’: °:*Ñ:&ü:&#;&J;<q;'®;!Ö;(ø;/!<&Q<%x<&ž<"Å<*è<+=)?=&i=3�=Ä=,à=7
>E>b>/s>)£>"Í>.ð>0?"P?s?:“?Î?#ì?"@!3@&U@!|@,ž@&Ë@'ò@A8A)TA!~A5 AÖA:éA.$B(SB|B1�BÂB&ÝB+C$0C%UC){C¥C1ÅC÷C!D+7D2cD>–D)ÕD(ÿD (E&IEpE.…E´EÑE2ñE$$FNIF˜F$µFTÚFK/G{G�GªG)ÇG+ñG6H
TH.bH‘H$¯H#ÔHøH+IBIbIsI.€I#¯I'ÓI'ûI(#J*LJ+wJ>£J=âJ> K1_K(‘K"ºK1ÝKJL#ZL~L!šL(¼L!åLMM/MIM dM …M ¦M ÇM èM 	N *N KN lN �N!®N ÐNñN%O#5O#YO"}O OÀOÜOóO)P);P)eP�P¯PËPçPQQ6QMQmQ‰Q¥QÁQÝQùQ0R9FR?€R[ÀR#S/@S$pS%•S%»S3áST#2T0VT‡T™T °T+ÑTýT7U6KU/‚U²U"ÍUðU 	V+*V1VV ˆV©VÀVÝV%øV%W0DW.uW2¤W$×WüWX)3X]XvX)•X6¿X#öX%Y@Y=VY$”Y)¹YãY#ùY-Z&KZ!rZ#”Z#¸ZÜZ<ðZ-[8K[$„[ ©[*Ê[+õ[2!\7T\/Œ\ ¼\"Ý\'](]=G]…]£]!½]4ß]H^P]^,®^)Û^-_&3_'Z_‚_¢_4Â_,÷_%$`J`.``4�`2Ä`,÷`A$aAfa¨a$Äa.éa8b2Qb„b+—b7Ãbûb'c6cLcDhc2­c,àc
d(,d.Ud[„dmàd(Ne=we!µe'×e'ÿe$'f7Lf#„f%¨f6Îf3g@9g3zg®g)Îg-øg5&h(\h(…h®h(Íh(öh&iFi3ci.—i*ÆiAñi93jmj5�jL·j/k!4kVkCuk1¹k/ëk8l.Tl(ƒl¬lÄl%Ýlm)mHm]mrm+�m/»m.ëmQnHln4µn:ên7%o]owo7„o'¼o1äo.p.Ep(tp1�p0Ïp+q,,q.Yqˆq!šqE¼q)r<,r9ir£r"Ârårør
! s$s*Cs#ns!’s!´s!Ös!øs$t"?t#bt#†t#ªtÎtît-u):u du…u¥u"Åuèu&v'/v+Wv(ƒv¬v%Ìv"òv w6w7Vw3Žw1ÂwfôwV[x5²xèx#ïxy3ySy,jy"—y0ºyJëy26zAizN«zCúzC>{*‚{&­{(Ô{;ý{<9|v|$–|»|'Ö|Cþ|"B}-e}“}®}_Ì}L,~,y~H¦~1ï~! 0"Qt!’+´àý3€HN€—€1«€7Ý€�*� :�[�!{�'��,Å�ò�5‚7‚%O‚5u‚H«‚Hô‚O=ƒ'�ƒ=µƒWóƒFK„m’„‹…Œ…¬…7Ã…0û…,†-L†z†š†º†1Ø†2
! ‡+=‡/i‡$™‡;¾‡.ú‡>)ˆ#hˆ?Œˆ#Ìˆ6ðˆ!'‰0I‰1z‰&¬‰/Ó‰4Š28Š2kŠ8žŠ/×Š>‹/F‹&v‹$�‹ Â‹4ã‹:Œ@SŒ#”Œ¸Œ&ØŒÿŒ$�$?�-d�&’� ¹�-Ú�$Ž-Ž-JŽxŽ*–Ž%ÁŽçŽ�+�K�!k�"��°�%Ì�ò�$
�2�$M�&r�$™�/¾�7î�.&‘*U‘-€‘*®‘$Ù‘.þ‘6-’'d’@Œ’%Í’ó’;“M“!`“‚“hŸ“””8/”%h”!Ž”°”.Ð”ÿ” •:•,X•)…•-¯•/Ý•5
–/C–"s–3––'Ê–$ò–—4—(S—8|—6µ—@ì—2-˜M`˜?®˜?î˜1.™9`™=š™@Ø™=š;Wš5“š5Éš%ÿšN%›.t›6£›0Ú›Pœ\œ2|œ+¯œ1ÛœI
�&W�)~�?¨�6è�Až.až3�ž,Äž)ñž(Ÿ0DŸ:uŸ.°Ÿ&ßŸ< $C "h ‹ D¥ 4ê 4¡T¡4i¡&ž¡$Å¡ê¡)ý¡"'¢=J¢.ˆ¢*·¢*â¢4
£,B£,o£œ£.¬£QÛ£I-¤"w¤š¤²¤!Ñ¤)ó¤%¥%C¥i¥&}¥¤¥ Â¥!ã¥¦(¦A¦U¦/p¦ ¦(½¦"æ¦8	§9B§!|§ž§7´§6ì§#¨2¨E¨4U¨Š¨%¡¨&Ç¨î¨!
©/©$J© o©(�©1¹©9ë©G%ª&mªK”ª0àªW«$i« Ž«C¯«ó«0¬1C¬Eu¬7»¬4ó¬K(­!t­"–­"¹­Ü­û­"®b;®1ž®%Ð®ö®2¯(E¯+n¯+š¯&Æ¯+í¯°)1°-[°0‰°(º°%ã°0	±:± X±y±,‘±'¾±.æ±2²!H²#j²/Ž²4¾²$ó²A³4Z³j�³2ú³'-´)U´@´À´Ý´2ø´ +µ5Lµ<‚µ+¿µëµ.¶20¶c¶3{¶6¯¶Mæ¶O4·D„·=É·¸/ ¸P¸.e¸1”¸#Æ¸ê¸ ÿ¸ ¹„@¹�Å¹$Gº lº/�º'½º'åº8
»-F»Qt»KÆ»¼1¼"J¼$m¼#’¼(¶¼)ß¼9	½-C½"q½”½'³½GÛ½#¾-<¾j¾~¾'œ¾Ä¾Ñ¾8ð¾ )¿$J¿#o¿“¿!¤¿ Æ¿.ç¿À0À5LÀ‚ÀžÀ-²ÀàÀ÷À
Á/ÁCLÁ5�Á
ÆÁ"ÔÁ/÷Á-'Â.UÂ+„Â4°Â;åÂ+!Ã*MÃ3xÃ"¬Ã&ÏÃ&öÃ#Ä#AÄ"eÄ"ˆÄ«ÄËÄ'éÄ(Å:Å2QÅ.„Å³Å&ÐÅ#÷Å"Æ->Æ,lÆ™Æ/´Æ,äÆ(Ç5:Ç!pÇ7’Ç'ÊÇòÇ È$)ÈNÈ+nÈ9šÈ*ÔÈ,ÿÈ,,É4YÉ"ŽÉC±É8õÉ.Ê%LÊ.rÊ/¡Ê$ÑÊ6öÊA-ËKoË5»Ë4ñË'&Ì!NÌHpÌV¹ÌEÍ+VÍ,‚ÍM¯ÍBýÍ,@Î)mÎ7—Î;ÏÎ5Ï3AÏ4uÏ.ªÏÙÏ/õÏ.%Ð+TÐ.€Ð"¯ÐÒÐIñÐI;Ñ.…Ñ*´Ñ-ßÑ0
Ò1>Ò&pÒ'—Ò/¿Ò4ïÒ)$Ó,NÓ-{Ó'©Ó(ÑÓ&úÓ8!ÔZÔ(jÔ;“ÔDÏÔFÕ/[Õ1‹Õ4½ÕRòÕ9EÖ4Ö8´ÖHíÖ!6×(X×E�×EÇ×;
Ø$IØ)nØ1˜Ø2ÊØSýØ$QÙ(vÙSŸÙOóÙ&CÚ:jÚ¥Ú%µÚ:ÛÚKÛMbÛ6°Û+çÛ/ÜCÜ&^Ü*…Ü+°Ü*ÜÜÝÝ ;Ý!\Ý~Ý/šÝ-ÊÝøÝýÝ4Þ9ÞRÞeÞrÞ‹Þ5¡Þ,×Þ<ß5Aß1wß&©ß1Ðß[à8^àL—àHäà-áDá\aá3¾á7òá**â.Uâ'„â,¬â"Ùâ4üâ11ã4cã+˜ãÄã-âãäL(ä5uäG«äóäåB&å:iå(¤å=ÍåMæeYæR¿æZç&mç>”çAÓç*èN@è�è:©è<äèA!é5cé1™é)Ëé2õé"(êKê^ê!qê“ê²êÎê/éê/ë/Ië/yë3©ë8Ýë3ì8Jì+ƒì3¯ì+ãì3íACí@…í:Æí9î9;î;uî;±î3íî3!ïHUï.žï&Íïôï%ð66ð3mðU¡ð<÷ð84ñmñ*‹ñ/¶ñ!æñQò%ZòD€ò2Åò)øò2"ó8Uó9Žó"Èóëóýó$ô4ô9Eô;ô/»ô/ëôõ"8õ![õ}õ=•õÓõíõö.ö*GöHrö!»ö>Ýö2÷ O÷Cp÷3´÷<è÷*%øPø jø‹ø)«ø+Õø%ù%'ù+Mùyù�ù©ù?ÉùD	úNú%mú"“ú*¶ú7áúû5ûQûQlû,¾ûHëûA4üRvü-Éü6÷ü5.ýdý(„ý'­ý)Õýÿý$þ+Aþ%mþ"“þ-¶þ%äþ!
! ÿ<,ÿ>iÿ,¨ÿÕÿòÿ@
'R
!z
 œ
½
Ø
8ô
1-
5_
*•
À
7×
E
1U
L‡
LÔ
-!
*O
=z
"¸
#Û
Jÿ
MJ
B˜
&Û
*
%-
¿S
‰
7�
.Õ
†
8‹
3Ä
4ø
 -
WN
4¦
 Û
.ü
B+	
On	
B¾	
K
! 
JM
! 
K˜
! 
Kä
! 
J0
K{
5Ç
7ý
J5
9€
9º
Eô
Q:

DŒ

DÑ

@
šW
:ò
^-
#Œ
=°
î
	ö
J
+K
	w
�
�
%¡
nÇ
m6
d¤
;	
:E
H€
3É
%ý
&#
;J
:†
Á
É
<Ú

8*
-c
.‘
*À
ë
(	
82
<k
B¨
Fë
B2
Zu
(Ð
)ù
:#
(^
1‡
<¹
/ö
/&
<V
c“
6÷
C.
6r
7©
)á
F
BR
•
Eª
'ð
&
0?
\p
>Í
;
(H
-q
4Ÿ
Ô
"ò
Q
@g
B¨
1ë
4
'R
'z
	¢
¬
DÇ
@
M
.j
J™
ä
, 
1. 
)` 
"Š 
*­ 
5Ø 
!
#!
=!
hV!
¿!
Ü!
 ö!
1"
1I"
 {"
œ"
%¹"
ß"
$û"
 #
%<#
b#
{#
$—#
#¼#
.à#
$
$
&5$
#\$
€$
™$
±$
Ï$
ä$
ù$
&%
*6%
a%
{%
6˜%
 Ï%

ð%
7þ%
.6&
%e&
.‹&
1º&
@ì&
@-'
n'
Ž'
;«'
(ç'
K(
$\(
�(
8œ(
Õ(
>ë(
N*)
My)
3Ç)
@û)
<*
Y*
j*
)Š*
(´*
@Ý*
%+
+D+
p+
2†+
-¹+
+ç+
$,
68,
o,
5‹,
<Á,
<þ,
4;-
7p-
5¨-
AÞ-
7 .
>X.
H—.
Fà.
'/
A/
%`/
-†/
+´/
6à/
-0
.E0
-t0
¢0
*µ0
 à0
`1
 b1
1ƒ1
µ1
=È1
2
,#2
P2
p2
-�2
D¾2
3
1 3
R3
4h3
J�3
%è3
%4
&44
C[4
&Ÿ4
&Æ4
 í4
D5
S5
q5
L‰5
AÖ5
6
66
S6
h6
}6
)’6
¼6
Û6
0ø6
8)7
?b7
¢7
,Â7
=ï7
(-8
,V8
$ƒ8
¨8
Æ8
(â8
 9
7,9
d9
'}9
'¥9
2Í9
$:
V%:
;|:
>¸:
>÷:
96;
-p;
3ž;
Ò;
(ð;
@<
4Z<
)�<
¹<
Ö<
í<
=
(=
C=
<Y=
D–=
=Û=
]>
#w>
C›>
,ß>
<?
nI?
:¸?
(ó?
I@
0f@
.—@
 Æ@
2ç@
'A
4BA
$wA
-œA
&ÊA
 ñA
B
&B
7:B
rB
‘B
¬B
(ÇB
%ðB
0C
!GC
"iC
'ŒC
(´C
4ÝC
ED
)XD
7‚D
6ºD
+ñD
1E
=OE
�E
¬E
ËE
!ëE
7
F
!EF
gF
1F
0±F
)âF
)G
6G
1QG
8ƒG
9¼G
?öG
\6H
\“H
$ðH
#I
9I
 TI
?uI
+µI
áI
 þI
MJ
-mJ
I›J
SåJ
29K
lK
!|K
#žK
ÂK
"áK
,L
1L
4OL
*„L
 ¯L
OÐL
 M
F:M
=�M
$¿M
$äM
8	N
^BN
(¡N
.ÊN
JùN
&DO
5kO
L¡O
GîO
6P
5VP
:ŒP
=ÇP
/Q
*5Q
K`Q
;¬Q
%èQ
'R
-6R
NdR
<³R
7ðR
$(S
^MS
/¬S
VÜS
63T
RjT
ˆ½T
8FU
BU
@ÂU
0V
94V
&nV
4•V
$ÊV
3ïV
6#W
ZW
pW
&�W
¶W
8ÔW
)
X
(7X
(`X
‰X
4©X
$ÞX
%Y
+)Y
UY
 rY
“Y
+³Y
ßY
"ôY
Z
)Z

! AZ
 LZ
mZ
�Z
$ªZ
)ÏZ
.ùZ
$([
(M[
(v[
Ÿ[
(¾[
2ç[
3\
:N\
?‰\
4É\
	þ\
%]
'.]
-V]
)„]
#®]
Ò]
%ë]
8^
+J^
v^
8”^
%Í^
&ó^
_
8_
'W_
_
4™_
Î_
$é_
(`
57`
 m`
)Ž`
)¸`
*â`
!
a
"/a
"Ra
Nua
.Äa
óa
b
!)b
Kb
jb
„b
H¡b
/êb
@c
[c
pc
e‡c
Yíc
&Gd
nd
 †d
§d
"Ãd
Sæd
:e
Ye
xe
—e
¶e
?Çe
>f
6Ff
*}f
!¨f
Êf
#Ùf
 ýf
*g
)Ig
,sg
4 g
)Õg
$ÿg
=$h
'bh
<Šh
(Çh
=ðh
'.i
3Vi
BŠi
,Íi
#úi
Aj
5`j
4–j
)Ëj
)õj
-k
@Mk
"Žk
$±k
*Ök
+l
-l
-Cl
'ql
)™l
Ãl
Eßl
M%m
Usm
FÉm
0n
&An
5hn
'žn
5Æn
ün
o
4o
$So
xo
˜o
9µo
Jïo
0:p
7kp
£p
3»p
&ïp
-q
(Dq
!mq
 �q
°q
-Éq
V÷q
)Nr
/xr
¨r
Àr
Ür
0ør
')s
+Qs
9}s
M·s
!t
''t
'Ot
9wt
3±t
4åt
;u
NVu
;¥u
6áu
/v
2Hv
2{v
I®v
3øv
!,w
Nw
3cw
/—w
3Çw
7ûw
33x
gx
)‡x
)±x
+Ûx
/y
27y
$jy
-�y
@½y
:þy
$9z
!^z
#€z
 ¤z
4Åz
Húz
(C{
l{
ƒ{
œ{
'±{
Ù{
î{
)
! |
(4|
Z]|
-¸|
*æ|
+}
"=}
`}
t}
Š}
8¦}
ß}
2ï}
6"~
4Y~
6Ž~
3Å~
3ù~
4-
5b
3˜
4Ì
,€
7.€
3f€
/š€
6Ê€
0�
B2�
8u�
!®�
(Ð�
$ù�
.‚
9M‚
(‡‚
(°‚
4Ù‚
9ƒ
7Hƒ
=€ƒ
3¾ƒ
/òƒ
4"„
.W„
.†„
4µ„
.ê„
.…
,H…
9u…
9¯…
9é…
:#†
9^†
:˜†
9Ó†
9
‡
WG‡
WŸ‡
.÷‡
&ˆ
Aˆ
Vˆ
<vˆ
K³ˆ
Hÿˆ
TH‰
F�‰
9ä‰
$Š
!CŠ
eŠ
/„Š
"´Š
&×Š
)þŠ
(‹
D‹
c‹
.v‹
 ¥‹
0Æ‹
#÷‹
=Œ
YŒ
*tŒ
$ŸŒ
ÄŒ
!äŒ
 �
-'�
U�
!q�
+“�
-¿�
$í�
7Ž
.JŽ
(yŽ
.¢Ž
-ÑŽ
ÿŽ
1�
.A�
*p�
/›�
BË�
3�
BB�
F…�
3Ì�
'‘
"(‘
+K‘
3w‘
@«‘
Dì‘
%1’
W’
+w’
3£’
×’
õ’
Z“
o“
…“
 “
9À“
4ú“
-/”
(]”
<†”
Ã”
á”
#ý”
!•
(>•
bg•
�Ê•
h–
$�–
†¦–
6-—
Md—
:²—
6í—
6$˜
/[˜
%‹˜
-±˜
<ß˜
H™
5e™
&›™
7Â™
Aú™
G<š
„š
@œš
2Ýš
$›
5›
 I›
:j›
¥›
*¼›
>ç›
3&œ
DZœ
3Ÿœ
$Óœ
3øœ
5,�
0b�
6“�
@Ê�
?ž
DKž
@�ž
;Ñž

Ÿ
!Ÿ
6Ÿ
JŸ
`Ÿ
tŸ
‡Ÿ
œŸ
°Ÿ
ÅŸ
ÙŸ
îŸ
 
 
. 
H 
\ 
o 
€ 
š 
¯ 
Å 
Û 
î 
¡
9¡
IS¡
D�¡
Mâ¡
M0¢
@~¢
(¿¢
(è¢
3£
dE£
3ª£
%Þ£
=¤
HB¤
(‹¤
>´¤
Bó¤
76¥
Zn¥
YÉ¥
P#¦
Bt¦
[·¦
8§
\L§
b©§
\¨
Xi¨
NÂ¨
U©
Ug©
U½©
Vª
Vjª
VÁª
U«
Un«
UÄ«
V¬
Vq¬
VÈ¬
U­
Uu­
UË­
V!®
Vx®
VÏ®
2&¯
$Y¯
~¯
-�¯
sË¯
>?°
?~°
F¾°
+±
41±
0f±
0—±
1È±
9ú±
%4²
!Z²
+|²
+¨²
+Ô²
,³
+-³
+Y³
,…³
,²³
*ß³
W
! ´
,b´
&�´
K¶´
Kµ
MNµ
Yœµ
söµ
Aj¶
4¬¶
Yá¶
";·
Z^·
Z¹·
[¸
[p¸
ZÌ¸
['¹
'ƒ¹
)«¹
)Õ¹
)ÿ¹
H)º
Wrº
XÊº
-#»
.Q»
9€»
Aº»
vü»
7s¼
0«¼
lÜ¼
5I½
;½
#»½
9ß½
-¾
UG¾
5�¾
QÓ¾
ˆ%¿
!®¿
>Ð¿
4À
>DÀ
<ƒÀ
CÀÀ
6Á
-;Á
!iÁ
;‹Á
7ÇÁ
%ÿÁ
1%Â
2WÂ
2ŠÂ
W½Â
Ã
.5Ã
dÃ
<vÃ
2³Ã
æÃ
 Ä
'Ä
2DÄ
(wÄ
E Ä
EæÄ
0,Å
.]Å
"ŒÅ
3¯Å
:ãÅ
cÆ
‚Æ
X¢Æ
:ûÆ
6Ç
FHÇ
�Ç
+­Ç
ÙÇ
1÷Ç
))È
'SÈ
){È
%¥È
ËÈ
*éÈ
"É
!7É
)YÉ
 ƒÉ
¤É
6ÃÉ
 úÉ
RÊ
/nÊ
$žÊ
ÃÊ
)ÛÊ
(Ë
.Ë
LË
 aË
‚Ë
•Ë
2³Ë
/æË
/Ì
(FÌ
&oÌ
–Ì
#µÌ
"ÙÌ
üÌ
*Í
!BÍ
 dÍ
,…Í
*²Í
*ÝÍ
Î
3(Î
\Î
zÎ
�Î
¬Î
)ÁÎ
,ëÎ
0Ï
7IÏ
!�Ï
#£Ï
0ÇÏ
&øÏ
#Ð
/CÐ
AsÐ
%µÐ
8ÛÐ
5Ñ
MJÑ
6˜Ñ
8ÏÑ
.Ò
37Ò
-kÒ
J™Ò
CäÒ
,(Ó
AUÓ
H—Ó
>àÓ
UÔ
&uÔ
'œÔ
HÄÔ
D
Õ
FRÕ
Q™Õ
CëÕ
=/Ö
8mÖ
;¦Ö
OâÖ
-2×
`×
0{×
/¬×
Ü×
8ò×
/+Ø
D[Ø
1 Ø
$ÒØ
7÷Ø
,/Ù
0\Ù
�Ù
8©Ù
'âÙ
&
! Ú
+1Ú
%]Ú
ZƒÚ
cÞÚ
#BÛ
HfÛ
(¯Û
$ØÛ
/ýÛ
-Ü
4CÜ
‚xÜ
ûÜ
-Ý
CHÝ
CŒÝ
-ÐÝ
-þÝ
5,Þ
.bÞ
%‘Þ
·Þ
ËÞ
ÞÞ
'õÞ
0ß
0Nß
 ß
# ß
&Äß
 ëß
"à
#/à
$Sà
'xà
& à
.Çà
öà
(á
(=á
(fá
�á
"¯á
!Òá
'ôá
*â
/Gâ
8wâ
'°â
1Øâ
H
! ã
(Sã
3|ã
1°ã
âã
/ä
2ä
FIä
/�ä
(Àä
)éä
8å
+Lå
+xå
/¤å
6Ôå
æ
.‹æ
+ºæ
0ææ
ç
$2ç
%Wç
&}ç
)¤ç
&Îç
(õç
è
7è
Qè
 oè
�è
¡è
³è
AÉè
Eé
#Qé
 ué
3–é
1Êé
(üé
4%ê
Zê
/tê
.¤ê
%Óê
Qùê
Kë
jë
%…ë
4«ë
4àë
3ì
0Iì
3zì
,®ì
)Ûì
7í
6=í
!tí
&–í
7½í
2õí
+(î
.Tî
2ƒî
¶î
4Ñî
ï
,$ï
Qï
"gï
/Šï
?ºï
+úï
B&ð
ið
F‰ð
&Ðð
÷ð
7ñ
2Cñ
4vñ
0«ñ
>Üñ
#ò
?ò
&[ò
!‚ò
¤ò
Àò
^Øò
7ó
3Só
%‡ó
(­ó
Öó
ðó
3ô
8ô
'Mô
$uô
>šô
9Ùô
)õ
E=õ
!ƒõ
¥õ
·õ
"Êõ
4íõ
"ö
9ö
)Qö
&{ö
"¢ö
HÅö
3÷
/B÷
Ur÷
&È÷
Lï÷
3<ø
Ypø
8Êø
3ù
47ù
 lù
�ù
 ù
µù
&Ðù
)÷ù
*!ú
Lú
6fú
<�ú
)Úú
û
û
"5û
Xû
vû
1Œû
.¾û
*íû
9ü
Rü
oü
,‹ü
5¸ü
.îü
ý
/3ý
0cý
”ý
¯ý
Íý
"Úý
)ýý
,'þ
Tþ
fþ
€þ
™þ
¬þ
*Äþ
)ïþ
4ÿ
Nÿ
kÿ
+‰ÿ
&µÿ
%Üÿ
!!C^$wœ¶ÐIê4!@b&‚©5Äú(@9BzA½ÿ8)U;C»!ÿ1!Ss�!ª6Ì<"@.cG’GÚ'"-J3x ¬Í"Ùü,J#_"ƒ.¦6ÕI(V?.¿2î$!	6F	#}	¡	¾	Ü	%ú	2 
! =S
! 7‘
! &É
! (ð
! )Ca2~±+Ðü9!Xz+ŽºBØ=
2Y
=Œ
2Ê
Bý
7@<xAµ÷&--T‚!¢Ä"à94R!‡.©GØ$ E%\)‚¬Éä"&%;avdŠ>ï.CPZ9«>å#$1Hz&“;ºvö)m@—+Ø^6K•GáW).�9°;ê2&<Y>–;ÕGIY(£'Ìô]&i1�=ÂE<F0ƒ8´Kí'9?a¡-½$ëE0V"‡ª)È&ò,LIG–/Þ.)=)g ‘²4Ì& +( *T ( F¨ 0ï D !4e!š!*©!(Ô!)ý!1'"Y"l"#„"¨"Ã"+Ø"+#0#/J# z#%›#2Á#)ô#/$N$*f$-‘$@¿$-%@.%8o%K¨%8ô%K-&y&1˜&Ê&.æ&T'-j'=˜'/Ö';(2B(2u(¨(·(/Ò(0) 3))T)+~)*ª)5Õ)*1*$F*!k*,�*<º*U÷*!M+Fo+¶+0Õ+>,#E,i,=‡,7Å,Cý,TA-Z–-[ñ-dM.E².cø.#\/!€/¢/:À/[û/#W0{0=›0Ù0ù011AK1C�1DÑ1%2W<2&”2»2,Û2#3%,34R3.‡32¶3Aé3+4!?4"a4"„46§4$Þ4#5W'5W5 ×50ø5.)6/X6+ˆ6(´6-Ý6+7@77<x78µ75î76$8)[8'…82­8,à8H
9?V9–9°9Æ97Þ9B:,Y:'†:6®:+å:+;6=;?t;)´;2Þ;<&<?<Q<!d<'†<(®<=×<#=!9=5[=$‘=%¶=.Ü=/>0;>#l>�>£>3Â>6ö>8-?'f?$Ž?Q³? @A&@"h@(‹@´@AÆ@AA	#AA-AoA‚AO¢A'òA&B%AB&gB4ŽB.ÃB òBC61C%hCLŽC>ÛC5DPDoD�D0«D+ÜDFELOELœELéEL6FLƒFÐFÕFaæF•HGZÞG&9H%`H#†H*ªHÕH*éH$I*9IdI<ƒI8ÀI ùI"J=JVJ+vJ5¢J.ØJ4KA<K6~K2µK2èK2L<NL2‹L>¾L5ýL>3M)rM0œMÍMçM%N"(N KN lN-�N"»N!ÞN%O%&O4LOJ�O'ÌO'ôOP,P'JP rP“P¤PÂPßP÷PQ(Q5<Q-rQ Q×¬Q„SŠSŠŒSdT|T%–TÛ¼T*˜U1ÃUHõU>VKVWVDhVA­VTïV=DW>‚W6ÁW?øWG8X9€XGºXYY%4Y(ZY$ƒY!¨Y'ÊY0òY#Z&*Z¨QZúZ![O"['r[!š[¼[RÁ[5\RJ\8�\]Ö\u4]Iª]Bô]N7^o†^Gö^P>_L�_PÜ_@-`?n`C®`Iò`E<aF‚azÉa<Db<�b>¾b6ýbM4cI‚cCÌcOdC`d9¤d‚ÞdDae8¦eˆße3hfxœfCgQYgw«gI#hKmhP¹hM
! iŠXiLãi‰0jSºjEk>Tk[“kIïk<9l9vl9°l6êlK!mKmmN¹mFnHOnO˜nIèn>2o<qo>®pOíp=qmZq2ÈqHûqDr,Pr=}r9»rõr&s--s[sRds.·sgæsNt2Ît}u1u(±uÚu?øuI8v‚v%¢vÈvDàvE%w,kw˜w)®w Øw%ùw%x1Ex-wx¥xÅx&åxy)y6y$Iyny<�y¾y Ëy+ìy=zPVz,§z>ÔzN{-b{;�{6Ì{ |4$|VY|;°|.ì|v}M’},à}!
~L/~(|~F¥~6ì~I#_mÍ7êH"€k€9�€»€Ä€Ú€$ú€?�8_�a˜�Cú�>‚P‚4b‚H—‚Aà‚G"ƒHjƒ;³ƒfïƒ]V„X´„j
…]x…SÖ…W*†U‚†UØ†S.‡h‚‡Eë‡:1ˆIlˆ]¶ˆ,‰,A‰:n‰M©‰:÷‰f2Š=™Š×ŠòŠ&‹&)‹=P‹'Ž‹3¶‹5ê‹1 Œ1RŒ4„Œ7¹ŒSñŒ:E�5€�G¶�þ�AŽ;TŽG�ŽPØŽ^)�Vˆ�#ß��7�8O�ˆ�¡�5º�4ð�%‘#E‘+i‘/•‘+Å‘*ñ‘-’!J’7l’3¤’MØ’:&“*a“2Œ“L¿“K”4X”w�”<•LB•7�•-Ç•Aõ•@7–.x–6§–aÞ–[@—jœ—I˜FQ˜H˜˜Eá˜G'™<o™=¬™Eê™l0šx�šv›}�›DœXPœ�©œd+�j��dû�ˆ`žUéžW?ŸS—Ÿ=ëŸL) uv Rì e?¡Q¥¡v÷¡]n¢pÌ¢6=£<t£#±£-Õ£4¤A8¤$z¤dŸ¤j¥go¥m×¥ËE¦é§qû§€m¨tî¨„c©{è©‹dªnðª~_«YÞ«_8¬¹˜¬×R­g*®x’®k¯|w¯rô¯ƒg°eë°uQ±5Ç±1ý±�/²Ÿ±²KQ³[�³Où³_I´V©´fµIgµY±µ"¶$.¶S¶+s¶8Ÿ¶Ø¶5ó¶%)·!O·,q·ž·¾·,Ù·5¸@<¸#}¸m¡¸6¹FF¹\�¹#ê¹º( º-Iº*wº"¢ºÅº4àºO»Oe»&µ»'Ü»5¼(:¼?c¼?£¼Aã¼A%½Ag½H©½<ò½;/¾0k¾4œ¾|Ñ¾$N¿Hs¿ ¼¿SÝ¿W1ÀK‰À.ÕÀ;Á^@ÁzŸÁHÂ]cÂEÁÂRÃSZÃ&®ÃcÕÃI9Ä*ƒÄ>®ÄoíÄp]Å=ÎÅcÆ?pÆ:°ÆpëÆg\ÇtÄÇ!9È+[È7‡È ¿ÈKàÈR,É.É®ÉCËÉDÊ`TÊHµÊ(þÊ('Ë,PËC}ËrÁËp4Ì'¥Ì<ÍÌ:
! Í>EÍ„Í-¢ÍÐÍ"ìÍÎ+$ÎPÎjkÎAÖÎ>Ï:WÏ2’Ï@ÅÏÐCÐ"aÐ9„Ð<¾ÐûÐÑ)7Ñ6aÑ˜Ñ#±ÑWÕÑ5-Ò*cÒ6ŽÒAÅÒ=Ó)EÓ3oÓC£Ó/çÓ(Ô.@Ô9oÔ*©Ô5ÔÔ>
! Õ*IÕ9tÕ*®Õ0ÙÕ/
! Ö,:Ö6gÖFžÖ6åÖ.×+K×w×7‘×eÉ×J/ØCzØI¾Ø>Ù!GÙ@iÙQªÙMüÙ%JÚFpÚ$·ÚÜÚOúÚ*JÛ'uÛ�Û.»Û,êÛÜ"1Ü@TÜ"•Ü%¸Ü3ÞÜ/Ý5BÝ)xÝ.¢Ý/ÑÝ1ÞK3Þ(Þ¨Þ2ÈÞ?ûÞ,;ß7hß) ß!Êß=ìß?*à5jà2 àEÓà3á9Má,‡áN´á8â1<â2nâ(¡â8Êâã!ã?ã6VãD�ã;Òã:äLIäE–ä=ÜäSåinåDØå9æYWæ#±æAÕæ ç=8ç,vç+£çHÏç>è>WèZ–è$ñèEé7\é>”é%Óé6ùé=0ê9nê8¨ê3áêZë^pëXÏë](ì3†ì8ºì:óì6.í-eí^“ípòíOcîx³î^,ï@‹ï<Ìï8	ð\Bð4Ÿð Ôð4õð**ñ3UñA‰ñNËñeò$€òR¥òOøòNHó;—óVÓó1*ô%\ôA‚ô/Äôôô&õ&:õDaõ/¦õ0Öõ3ö/;öMkö*¹ö$äö1	÷.;÷,j÷-—÷(Å÷=î÷H,ø&uø!œø&¾ø,åø*ùK=ù3‰ù2½ù<ðù+-úYúIvú,Àú]íúVKû;¢ûFÞû:%üu`ü]ÖüH4ý4}ýN²ý-þ(/þ+Xþ„þ3£þ×þ)ñþ2ÿ=Nÿ<Œÿ!ÉÿuëÿbadÄ0)+Z"†B©Xì EIf,°*Ý*,3,`7�oÅ)5A_¡°Îè8;J3fRšJí88Lq…¾kD…°c6+š)ÆEðB6	+y	4¥	:Ú	4
! >J
! @‰
! 4Ê
! :ÿ
! O:6ŠKÁ^
l)‡6±3èO
Cl
&°
O×
6'`^c¿\#E€6ÆIýCG*‹3¶‚êRm?À<.=1l+ž-ÊMø4F+{*§<Ò~GŽ,Ö' ++L:x;³5ï&%BL=�/Í-ý,+%X5~1´(æ6#F0jC›AßA!3c0—"Èë!
! D,#q»•ÍQZZzËÕÓ¡euwÛZSZ®Ñ	 ËÛ p§!t"Ó�"Ía#t/$u¤$}%C˜%cÜ%0@&;q&Y­&P'IX'€¢''#(2K(P~(MÏ(¿)lÝ)ÕJ*u +­–+cD,2¨,YÛ,15-:g-1¢->Ô-@.3T.eˆ.<î.@+/@l/D­/Dò/R70RŠ0EÝ0S#1¥w1]2`{2%Ü2/3H23/{3@«3'ì34;44,p40�42Î455Q756‰5:À5)û5,%6FR6G™6Sá6U570‹7.¼7?ë7,+80X8‰8"¨8.Ë83ú8.9WG9%Ÿ9Å9#à9$:D):Ln:K»:v;[~;&Ú;<. <nO<¾<"Ò<#õ<8=R=e=„=¢=+Â=î=I>HM>x–>$?44?7i?¡?½?DÛ? @%7@]@Es@?¹@>ù@#8A2\A�A¯A+ÉA3õA;)B6eB.œB/ËBGûBCC)_CT‰C/ÞC7D:FD*�D:¬DJçD2E/RE/‚E+²E6ÞE7FVMFK¤FCðF&4G"[G4~G$³G ØGEùG/?H8oH0¨H7ÙH4I6FI9}Iq·I )JaJJ/¬J"ÜJEÿJEK*_KDŠKÏK&ïK L7L=TLQ’LUäL):MLdMŠ±M8<N:uN>°N?ïN+/O([O+„O%°O*ÖO$P'&P*NP$yP'žP5ÆPüP8Q#MQqQ+‡Q+³Q0ßQ#R:4R$oR”R ­RÎR èR!	S3+S:_S@šS9ÛSDTCZTžT¸T8ÌTfUlU&‹U3²UæU&V&,VSV8oV¨VÈVÚVðV(
W$6W[WyW—W#µWÙWøW1XHX]XzXbŽXñX.
! Y-9Y)gY3‘Y2ÅY&øYZ5<ZrZ�Z¥Z/ÅZ?õZH5[0~[?¯[(ï[-\$F\,k\f˜\gÿ\vg]AÞ]A ^(b^/‹^c»^;_.[_.Š_ ¹_!Ú_ ü_)`G`[`#o`$“`8¸`2ñ`$a.8a"gaŠa/©aFÙa" b!Cbeb&…b1¬b5Þbc*c#7c0[cŽŒc-dId:hd7£dÛdZöd[Qe=­eKëeU7f<�fSÊfUgCtgZ¸gMhXah8ºh0óh7$iD\i#¡i+Åi;ñi?-j5mj4£j8ØjPkIbk3¬kRàk63l8jl6£l9ÚlYmHnm3·m ëm3n.@n3on£n¼n×n9÷nE1o;wo1³oåo:þoI9pIƒp!Íp0ïp3 q0Tq#…q-©qP×q;(r/dr3”r9Èr's1*s:\s[—sZósVNt6¥t,Üt-	u-7uGeu7­u3åu;v.Uv2„vL·vOw3Tw8ˆw8Áw7úw+2x6^x&•x6¼x8óx&,yISy-�y@Ëy=z;Jz!†z+¨z#Ôzøz.{.F{'u{$�{*Â{í{S|>Z|i™|:})>}%h}3Ž}/Â}$ò}'~?~.\~$‹~°~Â~BØ~N$j�1©!Ûbý]`€¾€Ó€Zç€4B�\w�ZÔ�O/‚Q‚dÑ‚R6ƒa‰ƒgëƒuS„XÉ„\"…V….Ö…0†)6†3`†2”†&Ç†2î†2!‡'T‡|‡“‡.ª‡'Ù‡(ˆ-*ˆ#XˆA|ˆ1¾ˆðˆ!‰ .‰5O‰;…‰;Á‰Rý‰FPŠF—Š:ÞŠ4‹*N‹-y‹§‹MÀ‹;ŒKJŒ-–Œ=ÄŒ��8�7T�>Œ�3Ë�ÿ�Ž//Ž2_Ž’Ž8ªŽFãŽ(*�&S�?z�,º�Nç�66�<m�Qª�9ü�?6‘$v‘#›‘3¿‘0ó‘$’<’ [’"|’!Ÿ’$Á’æ’-ÿ’'-“U“s“JŒ“#×“%û“!”6”&N” u”5–”!Ì”î”	•1%•6W•-Ž•-¼•1ê•D–a–Oe–"µ–"Ø–û–K—Cd—H¨—1ñ—H#˜?l˜;¬˜jè˜QS™@¥™Tæ™D;š/€šK°š5üš>2›:q›H¬›Jõ›E@œS†œEÚœ: �M[�]©�>žAFžCˆž`Ìž=-Ÿ>kŸ<ªŸQçŸA9 A{ K½ J	¡ET¡eš¡N¢HO¢?˜¢:Ø¢;£BO£;’£CÎ£K¤@^¤IŸ¤\é¤>F¥N…¥SÔ¥|(¦9¥¦Nß¦I.§>x§?·§S÷§CK¨G�¨Q×¨E)©co©2Ó©+ª;2ªnª¢Žª%1«eW«r½«Q0¬=‚¬=À¬yþ¬x­¿�­P®n®$Ž®'³®/Û®>¯MJ¯#˜¯=¼¯Qú¯UL°G¢°Iê°D4±Ey±K¿±I²WU²G­²Oõ²$E³$j³�³+¨³HÔ³8´*V´4�´<¶´2ó´6&µ%]µ$ƒµ*¨µ=Óµ;¶ŒM¶ŠÚ¶-e·-“·Á· Þ·,ÿ·',¸*T¸&¸)¦¸5Ð¸=¹8D¹$}¹4¢¹#×¹,û¹L(ºWuºYÍº''»O»d»8t»^­»V¼Ac¼5¥¼‡Û¼Pc½5´½Wê½DB¾:‡¾'Â¾)ê¾$¿%9¿s_¿<Ó¿)À):ÀdÀsÀE…À7ËÀ(Á,ÁIÁ'hÁU�ÁæÁþÁ*ÂCFÂ"ŠÂ>­Â'ìÂCÃ0XÃ)‰Ãh³Ã3ÄPÄ_nÄ2ÎÄ(ÅB*Å#mÅ&‘Å]¸Å>Æ+UÆ(�ÆgªÆ$Ç07Ç!hÇŠÇW¨ÇÈÈ++ÈWÈ1nÈ% È ÆÈ"çÈ
! É)ÉDÉ#cÉ(‡É°É&ÄÉëÉ Ê2'Ê^ZÊ
¹ÊsÇÊ/;ËkËv|Ë2óË&Ì)Ì-Ì6?ÌvÌ~Ì=†Ì=ÄÌWÍWZÍ²Í.ÇÍöÍ*ýÍ6(Î_ÎlÎ#uÎ
™ÎG§Î:ïÎA*ÏDlÏ	±ÏA»ÏýÏ Ð <Ð']ÐN…Ð-ÔÐ3ÑA6Ñ5xÑ`®Ñ/Ò@?Ò#€Ò6¤ÒDÛÒE Ó5fÓ4œÓ6ÑÓ7Ô+@ÔlÔ4€Ô'µÔ+ÝÔ&	Õ#0Õ$TÕ#yÕ#�Õ"ÁÕ äÕ$Ö"*Ö%MÖsÖ!‘Ö³ÖÑÖ)ñÖ/×K×h×+„×/°×0à×#ØB5Ø^xØ<×ØCÙ2XÙ2‹Ù¾ÙÞÙõÙ;Ú`KÚ.¬Ú%ÛÚ3Û95ÛEoÛ@µÛSöÛ6JÜ�Ü›Ü¶ÜIÍÜKÝ?cÝ÷£Ý.›Þ#ÊÞ!îÞ9ß1Jß4|ß7±ß9éß#à<Bà.à1®à,àà1
á5?á4uáªá2Çá-úá(â1Hâzâ”â=œâ!Úâ"üâã#3ã'Wã"ã-¢ãÐãêã
! ää"ä8äOäjä‰äžä³ä=Îä,åI9åEƒåÉå*æåHæZæaæhæ8pæ
! ©æ5´æ êæ)ç5çUçtç$ŒçX±ç 
! èA+è3mè!¡èBÃèéé&4é-[é
‰é+—é*Ãé4îé"#ê3Fêzê
! —ê#¢êÆêàêúêë	+ë&5ë2\ë'�ë$·ë,Üëd	ìdnìUÓì)í-í<íKí'Zí9‚í!¼í6ÞíBîBXî_›îûî
! ïï(ï‡7ï¿ï%Îïôïð(ð7ð9Kð…ð”ð£ðA²ðAôðS6ñ5ŠñÀñVÏñ&òFòUUòS«òÿò,ó2/ó'bóŠóœó‚¥ók(ô‡”ô"õ?õ$Oõ7tõ:¬õçõö5$ö
! Zö¨eö÷:÷•O÷nå÷)Tø,~ø/«ø,Ûø.ùv7ùw®ù4&úN[úoªú9ûTû/mû6�û(Ôû,ýû(*ü0Sü„ün£ü˜ýM«ý'ùý©!þ5Ëþÿ-ÿ+Lÿ+xÿ)¤ÿ$Îÿ,óÿW Ix�ÂOR\¢$ÿÒ$+÷5#*Y1„¶Òë/33Dg:¬:ç$")G+q�8º2ó$&K0^�`¢-)1*[†)£Í-éjG‚EÊ5	^F	I¥	-ï	K
! ¶i
! ? ?`W døL]FªNñd@
6¥
Ü
aé
hK‚´B7ˆz63:PnG¿]DeVª^W`M¸Z$a$†(«hÔf=L¤DñB6Cy7½Aõ:7„rF÷J><‰:Æ.K0S|RÐH#:l>§FæH-lvLãk0aœBþ5A@wP¸z	J„>Ï7XF;ŸrÛFN3•bÉb, S� Mã 91!Dk!8°!Fé!e0"8–"'Ï"÷"
! #b#+€#=¬#[ê#SF$Gš$Eâ$k(%A”%NÖ%@%&*f&^‘&Oð&9@'z'`ú'E[(~¡(I )0j)<›)$Ø)Yý)KW*#£*9Ç*F+;H+K„+JÐ+6,aR,M´,F-|I-|Æ-QC.6•.'Ì.Zô.YO/:©/6ä/s0.�0;¾0ú0917L1@„1TÅ1&2&A2Mh2+¶2Uâ2X836‘3[È3W$4?|40¼4:í4N(5Lw5UÄ596TT6W©6I78K7'„7,¬7Ù76÷76.8!e8I‡8NÑ8D 9<e9-¢94Ð9):4/:)d:rŽ:";=$;7b;bš;8ý;6<.V<E…<1Ë</ý<+-=.Y=<ˆ=BÅ=@>(I>Ur>IÈ>+?/>?1n?< ?/Ý?+
@L9@3†@2º@4í@4"AAWA'™A!ÁAãA0ýA=.BDlBK±B/ýB--C-[C/‰C+¹CåC3D%5D[D9xD6²D(éD=E PEqE"‰E6¬E;ãEF48FEmF&³F#ÚFþF!G,>G0kG"œGV¿GDH=[H™HE·H"ýH: I [I|I6–I=ÍI1J%=J*cJzŽJ,	KD6K4{KV°KLF#L*jL*•L*ÀL*ëL*M:AM|M*œM0ÇMøMENTN(qNHšN(ãN/OB<O*OeªO:P.KPXzP?ÓP*QF>Q-…Q"³QÖQ'õQ'R'ERRmR(ÀRFéR(0SAYS7›S:ÓSET%TT1zTE¬T"òTSU/iU4™U3ÎU(V"+V%NV#tV,˜V3ÅV-ùV'W)AWBkW*®W5ÙW/X!?X#aX…X4¤X6ÙXzY:‹Y4ÆY<ûY88Z<qZG®ZöZ?[%O[u[+”[NÀ[?\*O\8z\I³\ý\5]Q]p](�]'¸]#à]$^)^NH^—^¶^EÒ^+_?D_=„_Â_-á_'`-7`e`2x`(«`hÔ`?=a}a4“aÈaC×ab(*bSbnb6Žb)ÅbDïb(4c$]c‚c–cŸc	½c
ÇcÕc
çcõc
	ddd(d
1d
?dMdTd
! odzdŒdŸd¯d¸d
ÁdÏdÞdñde
ee0eDe
! Ze	ee&oe3–edÊe4/f7df&œfzÃfz>ga¹gh>;hezh/àh/i@i1[i�i §iÈi<Üi<j7Vj3Žj-ÂjðjHk@Pk2‘k*Äk:ïk:*l3el™l-©l2×l*
! m05mAfm-¨mÖm?ém5)n&_n†n&¤n*Ënöno4.oEcob©o_p�lpOúp'Jq4rq1§q<Ùq9rIPrGšr2âr:s?PsC�s4Ôs)	t“3tPÇuŒv•¥vq;wX­wMx;Tx6�x|ÇxzDy:¿y7úyi2z°œzAM{a�{tñ{rf|ZÙ|]4}¨’}V;~5’~FÈ~2#BMfD´+ù$%€3J€~€˜€®€Ä€Ú€"ñ€�2�)J�#t�)˜�%Â�'è�)‚':‚b‚�‚$�‚XÂ‚)ƒDEƒ>ŠƒBÉƒ/„U<„D’„‚×„�Z…LÜ…K)†<u†J²†Oý†aM‡2¯‡Nâ‡;1ˆAmˆ…¯ˆa5‰Y—‰)ñ‰)ŠQEŠd—ŠjüŠ<g‹:¤‹,ß‹2Œ[?ŒA›Œ$ÝŒG�.J�Ry�GÌ�0Ž+EŽ7qŽ_©Žf	�‰p�Lú�>G�m†�9ô�$.‘5S‘4‰‘4¾‘6ó‘M*’;x’s´’,(“(U“H~“DÇ“W”Wd”T¼”3•RE•7˜•%Ð•Dö•J;–†–=£–Bá–Q$—Hv— ¿—4à—3˜4I˜-~˜:¬˜ç˜™&#™RJ™+�™8É™9š(<šTešIºš5›s:›B®›=ñ›#/œ@Sœ6”œaËœ;-�(i�7’�3Ê�Rþ�gQž6¹ž?ðžF0ŸKwŸKÃŸK >[ jš P¡LV¡C£¡Oç¡U7¢d�¢Oò¢JB£B�£IÐ£[¤`v¤=×¤D¥HZ¥G£¥Gë¥83¦5l¦<¢¦Pß¦=0§Jn§P¹§:
! ¨5E¨+{¨*§¨RÒ¨4%©-Z©Vˆ©@ß©5 ª8Vª5�ª>Åª7«><«>{«;º«=ö«24¬Gg¬1¯¬Fá¬H(­1q­E£­1é­0®6L®3ƒ®E·®ý®J¯b¯rx¯që¯]°0q°¢°y»°y5±¯±~Í±xL²0Å²Oö²RF³5™³*Ï³7ú³72´.j´R™´/ì´1µ'Nµzvµ'ñµF¶K`¶8¬¶/å¶I·F_·I¦·Fð·T7¸TŒ¸Cá¸"%¹H¹ch¹NÌ¹>º5Zº4�ºJÅº1»SB»1–»‰È»°R¼e½#i½�½)¨½SÒ½0&¾FW¾Dž¾^ã¾/B¿7r¿Qª¿Cü¿N@À@�À2ÐÀ‚Á5†ÁY¼Á/ÂFÂ*bÂC�Â4ÑÂ;Ã'BÃ"jÃ!�Ãa¯Ã3Ä1EÄ;wÄO³ÄNÅ3RÅ†Å Å$ÀÅ@åÅ.&ÆUÆ%lÆ;’Æ>ÎÆ
Çt�Ç:ÈP=ÈHŽÈ'×È+ÿÈ]+É>‰ÉÈÉâÉ2ÊW4Ê2ŒÊN¿Ê>ËQMË2ŸË;ÒËIÌIXÌA¢ÌhäÌMÍ8`ÍR™ÍoìÍ~\ÎFÛÎ!"ÏPDÏA•Ïu×ÏTMÐJ¢ÐŠíÐZxÑ:ÓÑZÒKiÒ_µÒrÓqˆÓoúÓMjÔQ¸ÔN
! ÕFYÕ Õ?´ÕôÕ@Ö+DÖPpÖ7ÁÖNùÖ4H×E}×BÃ×PØ.WØ7†Ø)¾Ø7èØ> Ù0_Ù+�Ù1¼Ù6îÙ:%Ú3`Ú6”Ú>ËÚM
! ÛoXÛ7ÈÛDÜ/EÜ=uÜ(³ÜÜÜ$õÜÝ4ÝLÝ(bÝ(‹Ý*´Ý3ßÝ#Þ7Þ;FÞL‚Þ@ÏÞ@ßQß-eß2“ßÆß4àß9à?Oà@�àJÐàHá(dá�á>�áÜáûá$â<â8Tâ�â­âBÌâCãCSã3—ã+Ëã6÷ã!.ä,Pä)}ä§ä¶ä=Èä=å>Då8ƒå¼å ÜåIýåIGæE‘æQ×æ?)ç=içG§çïç3è5Cè@yèºè'ÚèYéK\éo¨étêQ�êTßêS4ësˆë=üë):ì-dì’ìªì¾ìÒì%ãìA	íAKíG�í/Õí5îC;î8î6¸îLïî6<ïPsï8Äï1ýï4/ð;dð1 ð1ÒðBñ9Gñ/�ñZ±ñ<òPIòUšò>ðòC/óNsóMÂóHôQYôE«ô?ñô01õ7bõ?šõ4Úõ4öDö]ö+uöE¡öHçö10÷"b÷9…÷8¿÷3ø÷7,øLdø±ø<ÃøIù&Jù0qùA¢ùEäù*úGú$eúŠúi§úSûeeû:Ëû6ü5=ü<sü9°üQêü#<ýg`ý\Èý;%þ.aþ.�þ.¿þ;îþ9*ÿdÿ�ÿ˜ÿY¬ÿv?}F½G>L5‹$Á*æ+=GRAš@Ü8CVš-±4ß4'I%q"—*º3å7KQ�7·8ï1(4ZR�<âMEmB³ö8'MTuÊæú*
	"8	[	fm	:Ô	
! $ 
! &E
! )l
! –
! =²
! =ð
! 1.7`2˜BË_0nIŸEéH/
Rx
`Ë
U,m‚uð[fVÂKBe@¨=é+'#S&w.žLÍ/1J1|.®/Ý5
0C0t$¥-Ê0øH)r8Ž@ÇJ4SNˆI×I!,kK˜Mä'28Z=“‚Ñ`T]µT;h�¤@&&grŽG?IY‰*ãZ`i#Êî#<2poàþ#!@b,z§¿Øñ !2!T#v#š*¾/én +ˆ +´ bà uC!5¹!:ï!2*";]"3™"}Í"yK#KÅ#V$ch$FÌ$u%A‰%IË%?&GU&³�&²Q'K(-P(@~(s¿(o3)8£)NÜ)9+*Me*2³*Yæ*@+IV+M +î+7,"<,_,4v,0«,Ü,]ù,IW-0¡-Ò-0ï- .2=.p.2�.Â.Ná.:0/2k/ž/Q½/e0"u05˜0"Î0"ñ0 1E51{14‘1+Æ1+ò1B2a23€2J´25ÿ2M531ƒ3Hµ3Iþ3.H4¢w495T5)r5*œ5&Ç5$î5x6DŒ6MÑ6B7:b7A�7Eß71%8:W8_’8)ò849ZQ94¬9'á93	:/=:Lm:9º:8ô:$-;(R;*{;;¦;;â;#<IB<)Œ<;¶<(ò<8=8T=�=@¤=å=7>.8>g>*€>«>¼>/Ú>=
! ?2H?P{?2Ì?8ÿ?88@/q@/¡@0Ñ@A/A4DA/yA6©AAàAA"B-dBO’B)âBTC?aC)¡C)ËCOõC!ED<gD<¤D+áD
EK%E;qE­E0ÃE,ôE5!F0WF>ˆF/ÇF.÷F/&G2VG.‰G+¸G)äG8H'GHboHvÒH‚II~ÌI@KJ~ŒJEK©QK£ûKÎŸLŸnMÊNÉÙNô£O<˜PHÕP*Q3IQ%}Q£Q8·Q)ðQ)R)DR'nR'–R+¾R+êR+S)BS)lS0–S,ÇS/ôS.$T1ST+…T.±T0àT9UTKUP U/ñU7!V1YVB‹V^ÎVo-WM�WLëWn8XA§X[éX6EY.|Y7«Y4ãYhZb�ZkäZ[P[T¬[U\HW\e \D]EK]w‘]$	^%.^$T^"y^>œ^òÛ_?Î`7a>Fa5…a'»a6ãaJbQebi·b!cO8c8ˆcaÁc#dO;dS‹dyßdEYeŸe!¾eGàeO(fGxfÀfÛf7øf30g¤dg$	hB.hqh-‘h+¿hëh6iBi]izi7“i9Ëi0j56j€lj-íj7k Sk8tk!­k-Ïkýk=l9Sl@�l+Îl!úlm:m9XmD’m8×m5n,Fn*snžn½n;×n-o2Ao!to@–o&×o.þo<-p!jp6ŒpGÃp:qlFq@³qEôq9:r1trW¦r7þr6s)Rs |s#�sÁsHÖs5t:Ut�t«tÊt1åt4u'Lu#tu&˜u,¿u/ìu/v/Lv/|v0¬v0Ýv1w1@w1rw1¤w1Öw1x1:x1lx1žx1Ðx1y14y/fy/–y/Æy/öy/&z/Vz0†z/·z/çz/{/G{1w{1©{1Û{1
|/?|/o|/Ÿ|/Ï|/ÿ|//}/_}/�}/¿}/ï}0~0P~.�~/°~/à~00A/r/¢/Ò/€22€.e€.”€/Ã€)ó€;�2Y�3Œ�3À�$ô�@‚9Z‚-”‚#Â‚Eæ‚1,ƒ@^ƒ6ŸƒLÖƒ–#„<º„3÷„#+…%O… u…C–…2Ú…0
†>†*^†‰†,‘†7¾†4ö†E+‡Dq‡C¶‡ßú‡:Úˆ‰L•‰Nâ‰H1Š;zŠ4¶ŠFëŠB2‹Iu‹'¿‹Tç‹<ŒSŒ$pŒ(•Œ!¾Œ.àŒ+�&;�b�!|�)ž�#È�"ì� Ž!0ŽRŽ+pŽ&œŽÃŽ#âŽ'�*.�&Y�-€�6®�)å�$�'4�+\�&ˆ�3¯�dã�¡H‘ê‘5
! ’@’0]’)Ž’$¸’Ý’=ú’U8“AŽ“UÐ“4&”:[”3–”0Ê”û”&•37•)k•X••\î•'K–@s–?´–Aô–6—>H—:‡—EÂ—8˜<A˜5~˜7´˜<ì˜?)™8i™;¢™GÞ™=&š9dš%žšÄš,ßš+›78›)p›2š›)Í›
÷›0œ6œIœBYœœœ³œÇœÞœOõœ+E�)q�1›�$Í�ò�?ž_AžD¡žMæž-4Ÿ]bŸWÀŸ] >v µ 9Ô 9¡1H¡z¡xš¡'¢,;¢4h¢1�¢;Ï¢4£6@£ew£,Ý£@
! ¤hK¤r´¤R'¥5z¥*°¥.Û¥%
! ¦D0¦5u¦2«¦9Þ¦<§qU§9Ç§;¨=¨N¨0g¨$˜¨&½¨(ä¨ 
©I.©8x©0±©3â©ª)*ª'Tª5|ª<²ª;ïª&+«+R«$~«<£«"à«2¬6¬(Q¬0z¬:«¬Cæ¬*­3<­ p­,‘­)¾­`è­]I®E§®3í®"!¯<D¯)�¯%«¯&Ñ¯ø¯$°.<°#k°!�°&±°=Ø°.±'E±+m±5™±Ï±,ì±²+7²Kc²¯²&Ï²ö²D³#Y³0}³/®³Þ³9÷³-1´_´‹u´qµmsµSáµ!5¶<W¶2”¶!Ç¶-é¶;·"S·=v·%´·Ú·-÷·>%¸,d¸‘¸5±¸+ç¸I¹*]¹ˆ¹&¥¹ Ì¹í¹EºARºI”º,Þº+»&7»^»hx»4á»1¼SH¼,œ¼`É¼?*½*j½C•½ Ù½ ú½¾7¾S¾&m¾M”¾#â¾A¿&H¿o¿7Ž¿KÆ¿*À$=À
bÀ1pÀZ¢À'ýÀ"%Á%HÁ8nÁ3§ÁÛÁ8øÁ1Â/JÂ)zÂ<¤ÂáÂ+Ã-Ã>KÃ]ŠÃ'èÃ4ÄDEÄŠÄ8¤Ä+ÝÄ 	Å)*Å,TÅ6�Å)¸Å<âÅ&Æ9FÆ;€Æ¿¼Æ,|Ç>©Ç'èÇÈ/(ÈÑXÈC*ÉünÉykÊGåÊ.-ËK\Ë2¨Ë-ÛË.	Ìq8Ì8ªÌzãÌ„^Í%ãÍA	Î@KÎ/ŒÎ3¼Î*ðÎ$Ï7@Ï-xÏ+¦Ï>ÒÏ(Ð-:Ð hÐ‰Ðp¦Ð9Ñ7QÑ>‰ÑlÈÑ+5Ò$aÒ3†Ò~ºÒ`9ÓLšÓ&çÓÔI&Ô<pÔ9­ÔçÔ3ýÔk1Õ0�ÕZÎÕ1)Ö([ÖB„Ö4ÇÖDüÖA×^×A{×7½×õ×Dù×>Ø]ØzØ"˜Ø»Ø%ØØ>þØg=Ù	¥ÙQ¯ÙNÚDPÚP•Ú'æÚjÛNyÛÈÛåÛÜ&ÜDÜ._Ü3ŽÜÂÜÞÜ5úÜD0Ý)uÝ.ŸÝÎÝ&íÝ8ÞDMÞZ’ÞLíÞ-:ß0hß6™ß2Ðß.à*2à,]à+Šà:¶à"ñàá,4áaá&�á¨á&Æá"íá/â=@â0~â8¯âDèâ&-ã&TãB{ã@¾ã3ÿã03ä&dä-‹ä%¹ä1ßäåB+å<nå'«å.Óåææ-4æbæ&�æ¨æ9¾æøæç40ç,eç’ç&¨çGÏç$èL<è)‰è!³è2Õè)é42éBgé6ªéáéùé(ê=?ê2}êk°ê/ë;Lë8ˆë/Áë8ñë5*ì#`ì0„ì7µì,íì0í/Kí<{í/¸í}èíQfî.¸î$çîAï+Nï.zï3©ï$ÝïXð[ð'rð9šð3ÔðLñ0UñC†ñ3Êñ þñò81òDjò6¯òEæò>,ó8kó-¤ó3Òóô(ô:Eô*€ôH«ôôô@õ>QõM�õ=Þõ;ö;Xö:”öCÏöB÷DV÷c›÷7ÿ÷;7øsø9ƒø*½øaèøLJùI—ùIáù+ú$Eú`júDËú8ûWIûA¡û9ãû4ü=Rüc�üôüIý:[ýD–ýƒÛý4_þC”þ3ØþKÿ?Xÿ-˜ÿPÆÿGâ_¥BÖè#¿?ã=#>a` !z#Sž:òI-5w ­ Î
ï4ýN2$�,¦PÓ-$,R<J¼&L.s{,ïS	Zp	6Ë	3
! H6
! X
! RØ
! €+.¬UÛ91IkBµIø~B
EÁ
3X;[”
ðLþRK:žÙDñ@60w¨>·BöG92�´Óð*3P7o§¿ Þ8ÿ888q)ªGÔK7h2 ÓFë12dj|$ç"4K^(r›®Ã×=ë-)#W{�Ÿ»Îàó ?UtŠ©¿Ûî*91Ik:µAð320fT—³ì$ !Å!ç	*$/O1žBÐ19E78·/ð( (I%r1˜Ê&ä'%8MO†2Ö2	 ,< #i !� $¯ Ô ð !&!A!$\!�!�!¹!Õ!:ñ!,":H"ƒ"Ÿ"»"×""ó"#0#M#i#‚#›#4´#Fé#0$&P$Aw$&¹$à$þ$;%.X%"‡%(ª%"Ó%"ö%&&&@&Dg&4¬&>á&I ')j',”'CÁ'<(tB(G·(;ÿ(3;):o)5ª).à)*5)*,_*(Œ*)µ*1ß*B+0T+.…+0´+:å+2 ,ES,8™,8Ò,7-.C--r-( -,É-,ö-,#.)P.%z.Z .4û.H0/ y/Fš/Cá/9%0@_08 0?Ù031:M13ˆ1¼1XÙ1%22%X2,~23«2&ß23Y3)y3£3¾3-Ý3(4,44,a4,Ž4)»4å4*þ44)5'^5D†5PË5P6:m6:¨6`ã6 D72e7.˜7PÇ7‹8"¤9!Ç93é9R:kp:(Ü:8;>;$Y;B~;.Á;Oð;'@<Xh<VÁ<`=Ty=Î=8ë=@$>6e>7œ>-Ô>š?K�?*é?A@AV@F˜@Sß@ 3A-TA#‚A]¦A(B�-Bí»B9©C@ãC$D@=DV~DnÕDDE4XE"�E@°EñEF+F6FFS}FWÑF9)G9cG*�GÈG<ÛGH/HKHHL”HCáH6%I;\I8˜ILÑIJJKiJ2µJ,èJNK*dK3�KVÃKLL*gL+’L8¾L÷L%	M4/M=dM:¢M8ÝMGNN^N%­N2ÓN)O$0O#UOByO&¼O(ãO PE-P-sPB¡P-äP@Q1SQC…QJÉQ:R5ORD…RDÊR-S1=S6oSA¦S%èS4T$CTFhT@¯TVðT-GU<uUJ²U2ýU*0V,[V4ˆV2½VAðV(2WO[W?«W7ëW<#X3`X2”X?ÇX>Y*FYDqYP¶YMZ/UZ7…Z8½Z8öZ[/[)‹["µ[aØ[Z:\>•\.Ô\2]$6]'[]3ƒ]+·]Nã]02^"c^K†^HÒ^C_=__‚�_® `CÏ`daKxaHÄaG
bDUb-šb1Èb*úb.%c!Tc0vc˜§cE@d;†d/Âd"òd"e#8e(\eE…e#ËeTïeDf$^f$ƒf.¨f0×f2g=;g;yg)µg1ßgCh5Uh/‹h1»h"íh"i#3i(Wi€i0ši2Ëiþi$jy>jŠ¸jQCkn•kDl)Il#sl
! —l9¢l'Ül'm,m1Jm|m)œm.Æm&õm7n1Tn/†n4¶n,ën-o2Fo+yo0¥o+Öo0p(3pK\p@¨p5épTqFtqM»qN	rPXrP©r‰úrG„sYÌs&tvEtV¼téu¢ýuT võvw%w7wFwWwmw‹wP§w,øw5%x.[xPŠx7Ûx4yAHy5ŠyÀy#Ùy6ýy14z+fzG’zBÚz;{2Y{<Œ{AÉ{C|LO|Qœ|/î|?}o^}7Î})~00~Xa~(º~Gã~_+e‹4ñ,&€S€3Ó€^�bf�>É�J‚7S‚B‹‚HÎ‚3ƒ/Kƒ3{ƒ3¯ƒãƒ/„/0„/`„/�„0À„0ñ„1"…1T…1†…1¸…1ê…1†1N†1€†1²†1ä†1‡1H‡/z‡/ª‡/Ú‡/
! ˆ/:ˆ/jˆ0šˆ/Ëˆ/ûˆ/+‰/[‰1‹‰1½‰1ï‰1!Š/SŠ/ƒŠ/³Š/ãŠ/‹/C‹/s‹/£‹/Ó‹/Œ03Œ0dŒ.•Œ/ÄŒ/ôŒ0$�0U�/†�/¶�/æ�/Ž2FŽ.yŽ.¨Ž/×Ž'�K/�j{�:æ�,!�dN�³�)Ì�Vö�SM‘?¡‘'á‘	’%’A@’4‚’.·’+æ’[“Bn“J±“`ü“J]”6¨”1ß”;•M•m•B�•@Ð•#–&5–!\–!~–  –!Á–!ã– —‡&—9®—Jè—$3˜,X˜:…˜7À˜6ø˜_/™*�™Gº™<šŠ?š@Êš@›FL›@“›<Ô›4œ=FœF„œAËœ 
�.�(B�]k�É�æ�0ž>6ž/už.¥ž>Ôž$Ÿ+8Ÿ.dŸT“Ÿ$èŸ.
 &< )c $� U² *¡.3¡b¡>}¡8¼¡ õ¡'¢">¢a¢)~¢:¨¢ã¢,£:0£&k£&’£"¹£Ü£$õ£¤7¤/V¤;†¤Â¤+Ú¤G¥JN¥T™¥=î¥5,¦Eb¦J¨¦Vó¦2J§+}§]©§9¨1A¨5s¨5©¨Cß¨5#©<Y©6–©?Í©6
ª8Dª:}ª6¸ª7ïªB'«6j«E¡«Tç«:<¬9w¬9±¬@ë¬@,­@m­;®­=ê­:(®9c®:�®FØ®@¯G`¯[¨¯Y°N^°T­°±*!±1L±~±H“±NÜ±G+².s²¢²6³²5ê²R ³)s³R�³3ð³<$´6a´:˜´5Ó´9	µ3Cµ5wµ5­µ8ãµ>¶&[¶#‚¶¦¶,¸¶-å¶B·0V·#‡·%«·&Ñ·#ø·9¸V¸j¸%�¸=§¸å¸2ù¸',¹!T¹v¹(–¹+¿¹&ë¹)º#<ºM`ºM®º)üº=&»6d»5›»:Ñ»:¼JG¼&’¼¹¼lÔ¼hA½tª½r¾p’¾
¿0¿3B¿-v¿¤¿YÂ¿LÀLiÀ!¶ÀWØÀ?0ÁVpÁVÇÁUÂtÂ,†Â4³Â$èÂ>
Ã+LÃ3xÃ2¬Ã3ßÃIÄ4]Ä)’Ä,¼Ä;éÄ&%Å&LÅ4sÅ1¨Å2ÚÅD
Æ#RÆvÆ'‹Æ³Æ<ÄÆAÇ]CÇ¡ÇB°ÇóÇHÈ^TÈ ³ÈÔÈ'ñÈ)É#CÉgÉ<ƒÉPÀÉNÊ`Ê~Ê,œÊ3ÉÊ$ýÊF"ËJiË%´Ë.ÚË/	Ì&9Ì=`Ì(žÌBÇÌQ
! ÍE\ÍS¢Í2öÍ=)Î[gÎMÃÎ@ÏHRÏI›ÏåÏ9eÐ4ŸÐHÔÐcÑ2�ÑJ´ÑUÿÑ2UÒPˆÒ]ÙÒd7ÓpœÓ^
ÔKlÔ=¸Ô7öÔY.ÕLˆÕMÕÕW#ÖU{ÖTÑÖ\&×xƒ×`ü×F]Ø\¤ØjÙUlÙPÂÙXÚxlÚtåÚ\ZÛ<·ÛŠôÛ‹ÜšÝS¦ÝXúÝHSÞCœÞtàÞZUß{°ß},à-ªà(Øà?áAá._á$Žá$³á|Øá–UâHìât5ãHªãióã>]äTœäoñäYaåJ»åTæY[æ?µæWõæ9Mç-‡ç&µç&ÜçCè*Gècrè4Öè1é;=é,yé¦é4Æé2ûé(.ê1Wê(‰ê²ê/Æê%öêNë#kë�ë&«ë/Òë2ì5ì!Qì.sì0¢ìÓì(ðì
í"'í‰JíNÔí:#î%^î5„îCºî(þîB'ï:jïF¥ïoìïD\ðK¡ðcíðuQñ’ÇñiZòXÄò`óL~óËóCèó9,ô/fô-–ô*Äôïô/õ'7õU_õµõ%Îõ)ôõKöUjöEÀö+÷:2÷&m÷M”÷Dâ÷'ø*Cønøƒø_”ø6ôøB+ùBnù,±ù0ÞùQú>aú7 úUØú7.û]fûÄû3ßûü!2ü2Tü‡ü”ü ü·ü/×ü3ý;ýYýXnýFÇýþ-þ@þ6Vþ"�þ;°þ;ìþ6(ÿ_ÿ0ßÿ@CQ •4¶Ië+5Aa*£>ÎE
<SB�JÓ�/¼ì-3"K2n-¡.ÏCþ$B	<g	8¤	:Ý	.
! ;G
! Xƒ
! Ü
! 1õ
! .'9V�@§/è/3H+|=¨Næa5
]—
Eõ
b;ažG>H6‡<¾.ûD*7o&§?Î6"Yx3•&É>ð&/sVIÊQwfEÞ9$'^)†R°Z^v1Ž,À>íN,K{fÇr.+¡<Í;
! BFA‰=ËA	>KCŠ1Î;T<0‘FÂ/	I9ƒ'–"¾4á!*8;c�Ÿ9-g	„iŽiøbOzIÊ=)RC|&À3ç3 O )o +™ @Å %!.,!*[!†!¥!!·!Ù!&å!.";"/M"B}">À"9ÿ"9#5X#*Ž#¹##×#<û##8$6\$6“$HÊ$%' %8H%�%+›%+Ç%(ó%"&L?&6Œ&7Ã&6û&B2'8u'>®'@í'E.(>t(<³(ð();)KY)¥)DÁ)*A*1^*0�*KÁ*-
+<;+x+#’+t¶+p+,mœ,G
! ->R-E‘-*×-/.[2.)Ž.)¸.0â.5/I/:h/)£/•Í/Cc0I§0Eñ0]71N•1~ä1Zc2>¾2#ý2�!3Z£3*þ3F)4(p45™4SÏ4N#5,r5.Ÿ5+Î5,ú5B'61j6Gœ6Eä6E*7Mp7N¾7F
8CT8+˜8 Ä8å8`þ82_9_’93ò9&:$B:4g:-œ:,Ê:1÷:.);"X;3{;¯;Ç;)Ü;8<?<W<Zs<&Î<Oõ<PE=#–=Rº="
>00>"a>C„>@È>H	?:R?�?"§?Ê?)ê?&@+;@5g@6�@;Ô@:A&KA*rA!�A)¿AYéACBhSB<¼B7ùB>1C2pC<£C:àCšD™¶D1PE5‚E@¸E6ùE/0F-`FŽFŒ®F;GQG=gG%¥G=ËG>	H3HH|H™H4®H%ãHC	I]MI+«I(×IMJNJIkJvµJF,KsK5�KCÆK+
! L86LÏoL$?M,dM&‘M<¸MIõM8?NTxNPÍN1O.PO9OB¹O.üOP+P:|PJ·P8Qv;Q9²QIìQ@6RPwR]ÈR?&S9fSk SPT5]T&“TºTeÐTF6U:}UM¸UEVLVDjV7¯V’çVzW1“W?ÅW^X"dX8‡X&ÀX&çX!Y,0Y&]Y„Y¡Y)¾YBèY'+Z"SZWvZ8ÎZ?[)G[.q[ [E¸[Cþ[DB\D‡\EÌ\D]BW]Cš]BÞ]@!^Ab^o¤^>_>S_!’_-´_Mâ_J0`N{`WÊ`T"aEwad½aU"bKxb/Äb"ôb+c;CcEc2ÅcGøcD@dD…d5ÊdBe_Cea£ef/"f Rf3sf,§f,Ôf<g<>g{g.šg6Ég$h%h Dh6eh8œh/Õh4i.:i=ii@§iGèi"0j-Sj&�j$¨j&Íj$ôj+kEk&bkL‰kEÖkDl/al5‘lHÇlHmYmOlm>¼m)ûm %nFn'Yn+�nD­n7òn7*o3boC–o8ÚoCp2Wp-Šp@¸p4ùp).q8XqJ‘q:Üq>r7Vr7Žr5Ær>ür$;s]`sX¾sGtT_t6´tët.u.:u'iu$‘u/¶u#æu7
! vCBv#†v/ªv!Úv:üv;7wHswA¼wDþw5Cx2yx"¬x&Ïx#öxXy7sy/«y/ÛyKzQWzG©z/ñz
!{6/{*f{H‘{@Ú{5|-Q|8|&¸|Pß|,0}/]}D�} Ò}Fó}:~CM~;‘~)Í~
÷~-3-Hv/�CÀ(€%-€4S€1ˆ€Oº€

! �?�X�%v�&œ�/Ã�fó�5Z‚3�‚DÄ‚#	ƒ-ƒNJƒR™ƒìƒ„a„4u„Bª„í„ý„"
…#0…?T…>”…-Ó…2†54†oj†1Ú†o‡o|‡`ì‡"MˆpˆQŒˆ-Þˆk‰=x‰)¶‰,à‰)
Š,7ŠHdŠH­ŠGöŠ>‹Y‹j‹ �‹¢‹}³‹z1Œ1¬Œ$ÞŒ.�<2�o� …�¦�OÃ�&Ž:Ž,YŽY†Ž<àŽš�S¸�>�,K�/x�/¨�/Ø�‘$‘=7‘]u‘/Ó‘A’.E’6t’O«’9û’!5“W“r“#�“'³“‘Û“‘m”ÿ”C•9_•9™•9Ó•8
–nF–Fµ–Fü–FC—mŠ—9ø—…2˜U¸˜#™2™LJ™O—™.ç™0š9Gš/�š+±š%Ýš)›L-›=z›1¸›ê›9ú›4œ*Sœƒ~œI�9L�N†�$Õ�ú�DŸ_FŸX¦Ÿ]ÿŸP] G® Bö E9¡^¡<Þ¡A¢D]¢4¢¢Q×¢‚)£c¬£C¤GT¤Nœ¤#ë¤%¥f5¥œ¥7®¥æ¥I÷¥pA¦#²¦1Ö¦
§,§C§ a§]‚§(à§-	¨K7¨Yƒ¨!Ý¨*ÿ¨.*©Y©Qw©QÉ©<ª&XªTª[Ôª[0«BŒ«bÏ«U2¬6ˆ¬¿¬Ú¬1ø¬N*­y­*‹­!¶­ÆØ­ÇŸ®5g¯<�¯(Ú¯°!#°.E°2t°8§°Xà°D9±~±�±2§±#Ú±%þ±Q$²Tv²1Ë²<ý²;:³\v³3Ó³G´QO´(¡´'Ê´>ò´61µThµ*½µ9èµ"¶3;¶4o¶C¤¶>è¶K'·?s·0³·ä·;ø· 4¸U¸Dq¸7¶¸2î¸!¹A>¹€¹2˜¹›Ë¹ gºw»€» š».»»:ê»f%¼Œ¼?©¼/é¼$½=>½4|½.±½=à½*¾<I¾H†¾+Ï¾Aû¾:=¿3x¿J¬¿\÷¿TTÀ#©À>ÍÀ/Á8<Á7uÁ0­Á6ÞÁ6ÂmLÂlºÂQ'Ã!yÃ1›Ã8ÍÃ(Ä1/Ä2aÄ/”Ä!ÄÄæÄ4Å25Å2hÅ6›Å)ÒÅ2üÅ)/Æ1YÆ3‹Æ:¿ÆúÆAÇH[ÇP¤ÇPõÇYFÈb ÈhÉolÉnÜÉ‡KÊ‡ÓÊ‡[Ë‡ãË‰kÌ‡õÌ‰}Í‡Îy�Îˆ	Ïˆ’ÏˆÐ‡¤Ð‹,Ñ7¸Ñ5ðÑ&ÒB?Ò4‚Ò5·Ò1íÒÓ9>Ó3xÓ3¬ÓàÓ1þÓ10Ô>bÔ1¡Ô$ÓÔ2øÔ8+Õ6dÕ1›Õ'ÍÕõÕÖ)1Ö%[Ö=�ÖE¿Ö0×+6×+b×,Ž×A»×Sý×-QØDØ~ÄØWCÙ ›Ù3¼Ù+ðÙÚ-2Ú#`Ús„Ú2øÚ9+ÛeeÛ[ËÛ'ÜP=ÜPŽÜ ßÜÝ! Ý(BÝ;kÝ4§Ý+ÜÝ1Þ0:Þ kÞ6ŒÞ6ÃÞ+úÞ&&ßbMß+°ß;Üß!àM:à=ˆà3Æà8úà83á8lá&¥áPÌáPâ8nâd§â%ã(2ã[ãsã&‰ã)°ãGÚãE"ä-hä,–ä(Ãä*ìäå*2å$]å!‚å%¤å(Êå)óå#æ(Aæ#jæ"Žæ±æÑæïæ
ç=,ç(jç+“ç'¿ç!çç!	è+èHè!gè*‰è(´èÝè ûè)é Fé%gé0�é#¾é"âéê) êJê*fê.‘ê,Àê)íê8ë4PëN…ëYÔëX.ìM‡ì%Õì)ûì-%í)Sí}í&—í‘¾í1Pî-‚î(°î$Ùîþî)ï$Gï;lï;¨ï*äï"ð92ð*lð,—ð0Äðõð-ñ1@ñ/rñ&¢ñ(Éñ1òñ($ò#Mò1qòx£òóÌ;ó%õi.õG˜õàõAùõ;öVöuö	�öxšö6÷3J÷)~÷[¨÷;øE@øM†ø”ÔøQiùF»ùfú?iúŽ©úH8û[�ûXÝû?6üDvüG»ühýAlý?®ýlîý=[þM™þRçþP:ÿk‹ÿV÷ÿ`N>¯\îDK?�WÐ\(\…câ1FcxFÜ]#?�FÁÆCÏdWxNÐSGs5»%ñ&(>2g%š"À7ã#	+?	'k	b“	²ö	v©
! p o‘ArC[¶B
xU
çÎ
Õ¶PŒYÝi77¡mÙ;GDƒIÈ;@N:�MÊ6NOržUCgC«Dïc4d˜=ýR;8Ž8ÇVRW\ªasi[Ýh9]¢P^Q=°@î?/[oMË7BQ7”6ÌmRqVÄ|s˜CIP{šI i` fÊ R1!H„!LÍ!C">^"@�"aÞ"]@#�ž#‹/$‡»$‹C%MÏ%F&Ud&aº&k'Kˆ'›Ô' p(H)`Z)!»)Ý)bú)]*!p*’*«*<Ä*6+B8+±{+�-,Ž¾,@M-AŽ-WÐ-~(.‚§.5*/c`/PÄ/[0eq0M×0„%1/ª1oÚ1OJ2Cš2]Þ28<3%u3Z›3Wö3AN4A�4eÒ4¤85¢Ý5"€6-£6TÑ66&7B]7 7#±7>Õ7f8{8E›8Cá8:%9@`9¡9g¿92':@Z:"›:-¾:<ì:5);,_;#Œ;?°;1ð;("<8K<.„<5³<Gé<H1=3z=>®= í=Z> i>NŠ>Ù>3ø>5,?1b?1”?PÆ?#@,;@<h@J¥@5ð@6&A=]A)›A ÅA6æAbB;€BT¼B CR2CS…CGÙC@!DFbD7©D@áD<"E;_E^›E"úEGFFeF@¬FSíF6AG-xG¦GIÀGK
! HVH5oH0¥H/ÖHIU&I8|IµIGÈI,JP=JŽJ:ªJ5åJ5K$QK(vK'ŸKÇK(ãKBLXOLo¨L#M*<M>gM0¦M&×MþM)N$@N*eN&�N)·N áN%O(O8BO{O”O¯O/ÀOðOBPRP=oP&­P(ÔP#ýP+!QMQdQ„Q—Q*·Q4âQ1R-IR.wR9¦R/àR,S-=S0kS.œS)ËS&õS+T.HT-wT.¥T1ÔT.U5U1QU)ƒU&­U&ÔU*ûU#&V.JV"yVœV ®V5ÏVWs$W‚˜W�Xy¹X3Y+LY'xY; YÜY'ïYwZ#�Z!³Z!ÕZ'÷Z4[#T[Cx[B¼[(ÿ[>(\'g\L�\LÜ\E)]6o]!¦]-È]Gö]G>^X†^Fß^"&_iI_³_Ó_è_ÿ_`#+`%O`Lu`$Â`ç`Na4Ta1‰a»aÎaáaøa#b%3bYbxb–b$µbÚbùbJc8bc
›c=©cGçc/d)Hd<rd%¯d1ÕdHeEPeL–eSãe77f0of& fÇf)âfg%+gQg#qgP•gPægQ7h1‰h=»hQùh+Ki@wi9¸i5òi9(j,bj4�j,Äj1ñj7#k[kE{k4Ák ök"l4:l4ol2¤l>×lDmD[mD mDåm*n(:n1cn*•n.Àn5ïn%o8Do}odœo@p8Bp>{p0ºp>ëp!*q"Lq8oq6¨qßqOøq)HrDrry·r91s>ksªsKÃs)t)9t'ct.‹t:ºtoõt<eu7¢uBÚu.vSLv v:Àv6ûv%2w Xwyw;Žw#Êw"îwx!.xoPx Àx+áx!
y$/yTy5ny7¤y*Üy8z@zJZz¥z7»zDóz,8{7e{S�{ ñ{1|1D| v|:—|Ò|/ë|)}<E}€‚}~( ~<I~†~ ¢~6Ã~Yú~T%p#– ºgÛgC€…«€†1�(¸�@á�"‚,>‚*k‚Y–‚$ð‚7ƒ2Mƒ=€ƒT¾ƒ „>4„8s„H¬„(õ„…];…p™…d
! †Po†À†<Ú†'‡?‡6[‡5’‡,È‡õ‡ˆX*ˆ8ƒˆu¼ˆu2‰A¨‰'ê‰7Š9JŠ9„ŠS¾Š7‹"J‹m‹!Œ‹®‹Á‹GÔ‹4Œ8QŒŠŒ7©Œ!áŒ�<#�B`�$£�?È�CŽ8LŽ;…ŽHÁŽ6
! �BA�B„�Ç�:å�4 �9U�X��Fè�/‘9M‘D‡‘5Ì‘M’+P’š|’;“XS“`¬“B
”FP”<—”GÔ”+•2H•3{•$¯•PÔ•%–+=–$i–Ž– –·–Ò–/ç–*—'B—j—'Š—$²— ×—,ø—/%˜+U˜�˜;ž˜)Ú˜M™AR™|”™Jšh\šFÅš9›�F›?È›vœ^œoÞœ£N�ƒò�QvžMÈžsŸqŠŸTüŸxQ xÊ LC¡M�¡HÞ¡'¢Q§¢4ù¢Œ.£;»£:÷£[2¤‡Ž¤j¥w�¥aù¥c[¦1¿¦Mñ¦i?§t©§n¨l�¨uú¨Sp©]Ä©N"ªdqªtÖªRK«-ž«8Ì«2¬V8¬2�¬bÂ¬l%­-’­~À­"?®'b®3Š®G¾®B¯+I¯8u¯3®¯3â¯'°8>°>w°,¶°Hã°;,±Sh±Z¼±Z²Zr²kÍ²m9³N§³Nö³2E´=x´?¶´%ö´Gµ1dµ!–µ^¸µL¶=d¶L¢¶nï¶*^·A‰·>Ë·6
! ¸2A¸2t¸1§¸5Ù¸@¹:P¹"‹¹®¹jÉ¹F4ºP{º.Ìº4ûºB0»Ys»KÍ»D¼D^¼6£¼3Ú¼7½)F½bp½‚Ó½YV¾)°¾MÚ¾N(¿Ow¿QÇ¿MÀBgÀ8ªÀ.ãÀHÁ#[Á,Á,¬ÁWÙÁ;1Â=mÂ8«ÂAäÂ:&Ã*aÃ=ŒÃÊÃ.êÃ2ÄMLÄ%šÄHÀÄC	Å'MÅ0uÅ8¦Å8ßÅ=Æ;VÆL’Æ+ßÆ;Ç1GÇ3yÇ6­Ç)äÇlÈJ{È[ÆÈC"ÉNfÉ3µÉ;éÉ/%Ê0UÊ[†ÊHâÊ6+Ë:bË)�Ë‰ÇË~QÌ1ÐÌ^ÍdaÍ4ÆÍ1ûÍZ-ÎVˆÎ"ßÎ#ÏL&ÏOsÏHÃÏ8Ð4EÐ-zÐ0¨ÐÙÐˆõÐ*~Ñ%©Ñ4ÏÑ*ÒA/ÒDqÒ@¶Ò,÷ÒH$Ó4mÓ2¢Ó$ÕÓ'úÓ0"Ô3SÔQ‡ÔQÙÔA+Õ4mÕ;¢Õ<ÞÕDÖ(`ÖY‰Ö>ãÖq"×†”×HØfdØVËØR"Ù9uÙO¯Ù^ÿÙ*^ÚJ‰ÚOÔÚZ$Û_ÛNßÛ<.Ü0kÜKœÜ`èÜ0IÝ6zÝ=±ÝEïÝD5Þ[zÞ.ÖÞ>ß0Dß ußI–ßBàß,#à#Pà%tàVšà-ñàKá?káC«áIïá19âBkâ0®âjßâ$Jãoã�ã<¯ãìã"äU.äT„ä]Ùä-7å.eå;”åIÐå*æ,Eæbræ/Õæ6ç$<çIaç.«ç1Úç#èA0è;rè7®èUæè`<é:�éEØé:ê7Yês‘ê)ë?/ë$oë9”ë=Îëbì_oì+Ïì4ûì-0í5^í;”í7ÐíBîNKîRšîIíîH7ï`€ïMáï2/ðDbðC§ð;ëðM'ñ/uñ1¥ñA×ñEòL_òN¬òEûònAó'°óDØóô&<ôcôLkôO¸ônõVwöfÎö`5÷M–÷Vä÷7;ø+søEŸø#åø5	ù#?ù!cù@…ùxÆùu?ú µúlÖú(Cû*lû—û±ûÎûêûü#ü.@ü(oü9˜ü9ÒüaýanýeÐý¼6þºóþ]®ÿB/O/F¯Eö<&\ƒ7¡3Ù#
 1RjqmÜFJƒ‘.6D*{¦Ä%Ê
ðþ
! 
! (&4C[1Ÿ$Ñ9öM0=~8¼Bõb8=›6ÙD	TU	>ª	@é	:*
! 3e
! .™
! :È
! =A7W?�Ï6Ó5
! E@r†9ù73
,k
)˜
;Â
(þ
*';RUŽKä90.jP™Bê9-Tg:¼9÷113c7—,Ï.üP+1|9®Nè:7Gr#º6Þ7HM>–CÕ>IXH¢EëO1I�MËIJcX®J2RA…"Çê0v3Oª2ú0--^-Œ`º">E^)¤&Î)õ„S¤"ø5BQ,”>Á142&g)ŽG¸-.AN8�LÉ6 1M b =â @ !Aa!?£!9ã!"2#"4V"‹"-«"]Ù".7#?f#(¦#?Ï#J$5Z$6�$0Ç$=ø$46%+k%+—%*Ã%1î%* &6K&(‚&/«&/Û&.'0:'/k'›'#°'Ô'/ì'0(+M(.y(#¨(*Ì(÷(
)+))"U)"x))›)?Å)^*Jd*8¯*Bè*5++;a+3�+?Ñ+R,Sd,f¸,>-1^-:�-\Ë-8(.
! a.l.+y.!¥.	Ç.>Ñ.m/6~//µ/å/U0+W0%ƒ00©0GÚ0/"1@R1K“1,ß1>2;K2T‡2"Ü2@ÿ2"@3/c3)“3#½34á334CJ49Ž49È475;:5<v5A³55õ5 +67L66„67»6$ó6/7@H7J‰7UÔ7/*8+Z8*†8G±8Eù8F?9B†9CÉ9?
: M:5n:7¤:7Ü:7;HL;4•;8Ê;D<LH<7•<7Í<7=*==h='…=8­=æ=W> ^>D>BÄ>(?%0?DV?G›?»ã?:Ÿ@HÚ@F#AIjA>´AVóA)JB#tB.˜B[ÇBl#Cx�Cq	Dp{DyìDsfEnÚEwIFqÁFd3Gm˜GgHznH{éH�eIçIugJ@ÝJ8KAWKN™K0èK/L+IL,uL>¢L6áL8M.QM>€MG¿M<N6DNA{Nn½N0,O4]O6’O2ÉO,üOB)PFlP³PÏPéP,øP+%Q+QQ }QžQ<¾QûQ5
R(CR6lR<£R+àR.S@;S2|S4¯S%äS8
! T=CTO�TÑT9àT)U8DU3}U±UÍUèU3V07V1hV4šV=ÏV
W,WLKWC˜W*ÜWX&X,DX5qX5§XMÝX9+Y/eY>•YRÔY$'Z%LZrZ^�Z2îZ![+-[7Y[*‘[C¼[M\NN\#�\Á\2Ý\)]*:]8e]-ž],Ì],ù]&^N=^KŒ^4Ø^&
_-4_4b_—_´_Î_9ç_C!`e`Y‚`OÜ`d,a]‘abïaARbO”bGäb,c?c
Sc&ac>ˆcKÇcOdJcd5®d.äd4eHe5\e’e(§e3ÐeXfT]f"²f1Õf6g(>gVgg.¾g(íg*h/Ah@qhE²h<øh75i mi+Ži6ºiñi!j"#j$Fj-kj™j-°jÞjój
! k!k6k-Hk!vk0˜k?Ék0	lA:lA|lC¾lAmADmA†mAÈm;
! n4Fn={n¹nÐnân0ón-$o,Ro(o(¨oÑo?äoE$pjp
…pP“p4äp0q'Jq4rq0§q2Øq,r28r(kr/”r/Är:ôr:/s*js,•s)Âsìst,t Lt2mt™ t :u:[uG–u;Þu.v+Iv)uv&Ÿv*Æv2ñv7$w$\w!�w£w.Áwðw!x'&x4Nx<ƒx4ÀxWõx8My7†y¾y@Ïy%z26z#iz�z¬zÉz6èz?{_{0z{.«{Ú{Jã{<.|!k|�|¬|"É|#ì|2}/C}=s}+±}DÝ}D"~Hg~I°~5ú~,0*]=ˆÆ.æ€-€UA€.—€(Æ€.ï€�2=�1p�>¢�*á�*‚-7‚e‚6€‚K·‚?ƒ-Cƒ\qƒ&Îƒ&õƒ&„/C„*s„,ž„.Ë„Bú„B=…H€…KÉ…T†:j†0¥†,Ö†6‡>:‡?y‡
¹‡fÇ‡7.ˆ$fˆB‹ˆ:Îˆ1	‰6;‰7r‰6ª‰Lá‰H.Š&wŠžŠ(¾ŠIçŠ1‹K‹e‹2ƒ‹$¶‹-Û‹-	ŒO7Œ\‡Œ9äŒ5�T�(q�š�@µ�ö�	Ž=&Ž=dŽ9¢Ž2ÜŽ*�$:�&_�†�=£�6á�>�>W�I–�Hà�8)‘Ab‘e¤‘V
! ’_a’ZÁ’A“3^“*’“+½“Gé“$1”LV”'£”FË”P•Ic•/­•.Ý•–,–B–1]–/�–<¿–=ü–4:—Ao—±—È—à—*ü—'˜C˜a˜�˜Ÿ˜¾˜4Ü˜™™)™G™LW™9¤™<Þ™Cš>_šAžš>àš?›E_›H¥›_î›-NœL|œ1Éœ+ûœJ'�/r�'¢�<Ê�)ž,1žT^ž0³ž;äž2 Ÿ)SŸ?}Ÿ7½Ÿ<õŸ62 1i c› cÿ {c¡{ß¡$[¢1€¢-²¢gà¢8H£=�£2¿£1ò£1$¤8V¤J�¤9Ú¤L¥Ra¥R´¥E¦7M¦B…¦GÈ¦H§JY§,¤§1Ñ§K¨.O¨f~¨Må¨:3©Gn©¶©QÓ©K%ªMqªc¿ª_#«=ƒ«4Á«Jö«-A¬?o¬?¯¬?ï¬0/­¢`­`®@d®:¥®eà®<F¯8ƒ¯:¼¯4÷¯6,°@c°.¤°0Ó°±±5±%M±3s±/§±!×±;ù±A5²8w²6°²Bç²1*³+\³=ˆ³9Æ³J´%K´.q´< ´.Ý´µµ?µ$Xµ$}µ…¢µ‹(¶-´¶4â¶·2-·3`·)”·0¾·%ï·0¸2F¸Zy¸_Ô¸†4¹Œ»¹AHºOŠº$Úº1ÿº=1»5o»4¥»?Ú»¼8¼&V¼=}¼>»¼bú¼K]½©½OÇ½8¾*P¾8{¾2´¾1ç¾;¿WU¿6­¿,ä¿5À>GÀ8†À)¿ÀéÀ>	Á]HÁ*¦Á3ÑÁ1Â&7ÂA^Â= Â2ÞÂ#Ã-5Ã0cÃ<”ÃBÑÃEÄOZÄ@ªÄLëÄ38ÅIlÅ9¶ÅCðÅ74ÆlÆ"ŒÆU¯ÆPÇUVÇJ¬Ç:÷Ç?2È7rÈVªÈÉ&ÉFÉ-dÉG’É1ÚÉÊ)ÊGÊ%dÊ5ŠÊ!ÀÊ(âÊ(Ë*4ËL_Ë%¬Ë%ÒË&øËQÌQqÌ+ÃÌ"ïÌ0Í7CÍ&{Í5¢Í<ØÍ7Î3MÎ�Î1šÎ$ÌÎñÎÏ(!Ï*JÏ,uÏ.¢Ï/ÑÏGÐ.IÐ.xÐ[§Ð Ñ,$Ñ1QÑ8ƒÑ
! ¼Ñ(ÇÑ!ðÑÒ<$Ò+aÒ(�Ò¶Ò&ÍÒ?ôÒ64Ó(kÓ”Ó©Ó½ÓØÓíÓ/Ô88Ô=qÔ#¯ÔfÓÔ;:Õ;vÕD²ÕP÷Õ-HÖ,vÖ&£Ö!ÊÖ$ìÖ.×)@×)j×O”×Nä×!3ØUØJuØWÀØ%Ù4>Ù%sÙ™Ù;µÙOñÙNAÚ3�ÚCÄÚAÛ?JÛ;ŠÛ@ÆÛ1Ü09Ü0jÜ7›Ü7ÓÜBÝ=NÝŒÝ2¨Ý3ÛÝÞ=&Þ'dÞ+ŒÞF¸ÞDÿÞEDßCŠßÎßOçß(7à)`à>Šà+Éàõà2á1?á+qá"�á Àá8ááMâZhâ8Ãâ/üâ<,ã=iã!§ã2Éã.üã&+ä6Rä?‰äEÉäEå'Uå1}å¯å*Ïå&úå!æ@æ+[æ`‡æèæEçFGçEŽç)Ôç[þçUZè°è0ÐèOéRQéY¤é/þé..ê-]ê0‹ê"¼ê9ßêKë5eë&›ë5Âë>øëh7ì! ìLÂìAíMQí,Ÿí,Ìí-ùí'î<î1Vî$ˆî1­î$ßî-ïJ2ïW}ï*Õï!ð4"ðAWð,™ð8Æð7ÿðB7ñ:zñ6µñ5ìñ0"òWSò,«ò3ØòNó-[ó.‰óB¸óBûóA>ô,€ôP­ôaþô_`õZÀõ#öR?ö*’öN½öJ÷IW÷O¡÷Kñ÷S=ø=‘øMÏø'ù=Eù%ƒùO©ù(ùù"ú=BúC€ú<Äú\û-^û<ŒûWÉû!ü#9ü0]üPŽüTßüV4ýK‹ý>×ýXþ+oþ@›þ'Üþ/ÿA4ÿ6vÿ,­ÿ9ÚÿG%\?‚#Â4æ< X.y+¨?Ô&4;.pŸ!¿"á',+K3w(«Ô/ô7$5\#’0¶(ç44E7z²2Ç#ú:VBl:¯%ê):(X/�y±,+6X�9¬;æ"	02	+c	(�	*¸	7ã	
! 2
! B
! :N
! #‰
! 
­
! D»
! H5I(&¨&ÏAöC8M|hÊ(3
\
Ap
6²
*é
<(QzBŽ-Ñ/ÿ2/EbB¨Bë".6Q.ˆ.·(æ$h4'�"Å#è09=0w0¨-Ù'8/.h(—hÀ6)/``�GñJ9;„2À,óL 2m °ÇAßH!!jŒ2¬ß0ù4*%_&…6¬)ã(
(6,_CŒBÐ@KT W¶?5N<„3Á!õ"1:@l6­Eä6*/a2‘OÄ>QS1¥b×:MW\¥E AH AŠ gÌ F4!F{!AÂ!]"5b"‚˜"#:#<J#@‡#8È#5$87$.p$;Ÿ$/Û$+%H7%@€%=Á%.ÿ%'.&*V&<�&,¾&Së&?'=\'š'µ'Ñ'å'zú'zu(Zð(9K))…)¯)Í)ç)-*B5*Ex*¾*Ö*Wó*+K+4w+-¬+=Ú+ ,K9,@…,+Æ,,ò,#-C-)b-!Œ-1®-à-÷-.!.5.#I.
m.<{.8¸.ñ.'/%./;T/ �/M±/ÿ//0(A0 j00‹0/¼0&ì01!*1"L1.o18ž1,×1*2//2$_2+„2°2½2.Ó23)3@3V3m3
„3
’3( 3
É3)×3!4#4?4T4&o4@–4 ×4(ø4(!5J5f5…58¤5.Ý56!"6D6VZ6±6Î6ç6'ü6$7!B75d70š7_Ë7-+86Y8;�8 Ì82í8] 9X~9×9(ö9:@;:|:.�:,¿:ì:;-$;-R;€;.ž;.Í;:ü;67<+n<Oš<ê<;ú<J6=?�=Á= Ö=(÷=% >F>!]>>™>°>#Ç>+ë>(?,@?m?7Œ?#Ä?9è?["@_~@
Þ@"ì@_A9oA©A¾ACÐARB#gB‹B¡B*»BæB$úB&CEFCDŒCCÑC9D1ODH�DÊD8ãD7E.TE>ƒEQÂE7FdLF7±F@éF+*G,VG4ƒG-¸G:æG:!Hm\HÊHÎH0èHI0IDIbI0hI#™I½IWÝIC5J6yJ)°J&ÚJ2K(4K.]K)ŒK&¶K'ÝK)L./L$^LƒL£L%¿L5åL5MQM%nM1”M%ÆMìM!N"N6NZJN¥N¹N!ÙNûNO&;ObOvOŒO O!ÀO âO@PDPYP)mP(—P)ÀP4êPQ>?Q&~Q.¥QÔQèQBüQ?RSRjRŠR£RºRÎRâR&þR'%SMScS{S*“S8¾S÷S/T<>T{T•T°TÉTâTUU(4U']U.…U´UJÏUV2VKV;dV VÀVÙVôVW%W;WSWkWWŸW"³WÖW>êW,)X;VX’XW¤XOüX2LY Y/ Y$ÐYõYZ2Z*LZwZ‹Z£Z½Z=ÕZ[$0['U[5}[³[Ì[;ä[# \D\U\(k\”\®\!Î\ð\]#$]H]'d]'Œ]'´]Ü]õ]
! ^*'^7R^4Š^¿^Ü^ó^	_.#_R_(n_—_²_*É_ô_`3 `T`q`Gˆ`FÐ`a4aLa+fa’a¥aÃa!áabb4bSbjb‰bŸb¾bbÝbU@cS–c\êc@Gd#ˆd¬d;Ëd?eQGeb™e=üe*:f,efI’fFÜf+#g/Og/g;¯g:ëg@&hcgh1Ëh(ýh-&i8Ti“�iF!j8hjf¡jgk2pk£k+Âk*îkBl1\lBŽl/ÑlIm;KmB‡m ÊmHëm"4n-Wn…nS¢n'önBoaoGzoEÂop#p//p+_p"‹p®p+Ëp"÷pq)*q*Tq5q,µq7âq0r+Kr#wr›r9ºr8ôr2-sG`sj¨s@t%Tt(zt1£t/Õt$u9*u1du3–u3Êu4þu3v
Ev4Sv;ˆv$Äv&év+w'<w,dw&‘w¸w6Øwx
! ,x7xRxlxˆx¥x9¾x$øxy)=y-gy•y!¦y'Èy!ðy!z4z Qz.rz%¡z/ÇzZ÷zFR{@™{#Ú{Fþ{ E|9f|A |Fâ|=)};g}6£}"Ú}2ý}!0~1R~7„~¼~-Ú~2;#W8{#´;Ø9€0N€1€,±€4Þ€!�J5�€�
��›�K¤�rð�Gc‚$«‚HÐ‚.ƒHƒ_ƒbyƒFÜƒ?#„(c„Œ„C“„8×„+…A<…$~…<£…Hà…G)†Eq†2·†(ê†#‡87‡%p‡:–‡'Ñ‡ù‡ˆ.ˆ2?ˆ@rˆ9³ˆBíˆB0‰2s‰5¦‰8Ü‰<Š3RŠ#†Š#ªŠ0ÎŠ!ÿŠ!‹"@‹"c‹"†‹,©‹%Ö‹ü‹‘ŒÁ®Œ1p�"¢�(Å�5î�D$ŽEiŽ5¯Ž8åŽ�*5�:`�C›�ß�ÿ�)�-G�“u�/	‘+9‘Ie‘L¯‘hü‘Ne’M´’e“zh“fã“JJ”@•”[Ö”P2•4ƒ•,¸•=å•+#–)O–.y–>¨–Mç–!5—;W—A“—"Õ—$ø—(˜"F˜+i˜7•˜+Í˜/ù˜.)™&X™.™6®™(å™8š3GšY{š'ÕšCýšA›&_›B†›>É›œ(œ(DœAmœ#¯œ!Óœ,õœ3"�"V�(y�/¢�1Ò�.ž/3žGcžI«žõž$Ÿ-7Ÿ5eŸ/›ŸËŸ
! ÞŸAéŸ"+ ;N -Š #¸ "Ü "ÿ !"¡"D¡#g¡4‹¡*À¡'ë¡%¢'9¢.a¢4�¢!Å¢ç¢<£0D£#u£,™£$Æ£%ë£.¤#@¤;d¤+ ¤*Ì¤&÷¤*¥I¥.g¥–¥)¶¥(à¥'	¦$1¦,V¦(ƒ¦1¬¦ Þ¦'ÿ¦''§ O§#p§”§&³§)Ú§"¨+'¨@S¨”¨'´¨&Ü¨,©30©#d©*ˆ©³©Ï©Aê©6,ª7cª›ª;·ª9óª/-«6]«6”«'Ë«6ó« *¬ K¬6l¬?£¬:ã¬­A8­Rz­JÍ­5®DN®4“®9È®D¯G¯HL¯7•¯ Í¯!î¯°0/°;`°,œ°/É°]ù°0W±(ˆ±+±±Ý±7õ±u-²c£²/³<7³<t³=±³Fï³@6´Yw´IÑ´tµ9�µGÊµO¶'b¶)Š¶%´¶Ú¶ø¶(·*;·Df·B«·Bî·K1¸O}¸MÍ¸O¹k¹1ˆ¹@º¹û¹#º8;ºtº„ºžº¸ºÒºìº7»^?»Vž»Oõ»^E¼V¤¼Oû¼&K½6r½T©½eþ½dd¾gÉ¾G1¿jy¿6ä¿+À,GÀ<tÀE±À÷À?	ÁIÁ'iÁA‘ÁÓÁ?ãÁ<#Â.`ÂV�Â[æÂGBÃDŠÃ8ÏÃ5Ä,>Ä/kÄ›Ä´ÄÅÄåÄøÄÅ$1Å%VÅ#|Å  Å#ÁÅ%åÅ$Æ%0Æ"VÆ"yÆ"œÆ$¿Æ6äÆ#Ç(?ÇhÇoÇ�ÇE¤ÇEêÇS0È„È,¢È;ÏÈ1ÉN=É>ŒÉ9ËÉ3Ê(9Ê&bÊ$‰Ê)®ÊØÊ$øÊ0Ë$NËsË;�Ë9ÉËBÌ<FÌ-ƒÌ+±Ì)ÝÌ9ÍKAÍ4�Í>ÂÍ-Î0/Î@`ÎO¡ÎñÎ"
Ï+0Ï\ÏqÏ,‡Ï*´ÏßÏ3ûÏ/Ð*NÐ,yÐ6¦ÐÝÐýÐ0ÑLÑ.dÑ/“Ñ#ÃÑ$çÑ4Ò'AÒ&iÒ&�Ò5·Ò>íÒ9,Ó1fÓ˜Ó6·Ó"îÓ0Ô/BÔ2rÔ?¥Ô>åÔV$Õi{ÕjåÕnPÖK¿Ön×ez×xà×zYØwÔØVLÙ}£Ù`!Ú-‚ÚP°Ú ÛR"Û$uÛ6šÛ)ÑÛBûÛL>ÜM‹ÜKÙÜK%Ý1qÝ/£Ý9ÓÝD
ÞDRÞN—ÞIæÞ$0ßUß-rß2 ß.Óß:à"=à`à9~à:¸à9óà9-áMgá!µá,×á*â;/â>kâ,ªâ;×â ã*4ã0_ã3�ã4ÄãJùãADä4†ä%»äáä%åk'åD“åGØå< æ&]æ4„æ3¹æ1íæ@çL`çK­ç:ùç4è+Nè1zè+¬è9ØèOé)bé+Œé#¸é2Üé6ê:Fê:�ê1¼ê=îê",ë,Oë/|ë¬ëMÌëBì]ì2qì(¤ìAÍì&í*6í'aí*‰í7´í.ìíî>8î5wî;­îOéîH9ïM‚ï4Ðï,ð:2ðmð7†ð¾ð:Ûð8ñ/Oñ$ñ^¤ñ3ò67ònò(„ò'­ò%Õòûòó#)ó8Mó?†óNÆó7ô=MôL‹ô=Øô:õEQõ—õ6¬õ2ãõ1ö&HöYoö1ÉöDûöA@÷D‚÷TÇ÷3ø1Pø)‚ø¬øÀøÕøäøøøù ù4ùHù\ùpù„ù—ù«ù¿ùÙùíùýùú%ú9úMúaúuú‰ú�ú±úÅúÙúíúûû)û=ûQûeûyû�û¡ûµûÉûÝûíûüü)ü=üQüeüyü�ü¡üµüÉüáüùü
ýý1ý=Bý€ý)”ý¾ý)Øýþþ1þ#Hþ"lþ(�þ¸þÎþäþÿþÿ!/ÿQÿ/oÿ4Ÿÿ"Ôÿ÷ÿOf2u2¨1Û
")Bl4‡,¼5é25R1ˆ*ºLå526h*ŸÊ%é%"5X"s1–#Èì5þ4Nl-‰%·(Ý/E65|*²'Ý-(3(\&…&¬+Ó)ÿ()#R@v·-Ò9	:	W	Eh	5®	!ä	/
! <6
! s
! !“
! ?µ
! õ
! &'2#Z ~%Ÿ/Å$õ%'@h(†#¯0Ó
3
-K
*y
¤
1¸
ê
&+,*X+ƒ/¯ßEþD!a5ƒ/¹:é,$+Q$}'¢Ê1â13Q0…J¶$U?B•Øë)!+K<w´/É ù'Bb+�!­Ï
à+î#">)a3‹+¿-ëHGbHª-ó2!)T;~Oº$
! /"N)q%›ÁÑç(#(L(u(ž(Ç(ð((B(k(”(½(æ!"1T%p!–'¸à .7.f.• Äå<Ur ‹¬Éæ =4ZH�DØY w)˜#Â(æ( 58 n #‹ 3¯ ã õ !!,.![!7q!6©!2à!"#,"P"!h"0Š"9»"õ"#,#I#(h#,‘#9¾#;ø#84$/m$�$µ$4Õ$
! %"%'A%7i%,¡%*Î%ù%C&-S&*�&¬&$Á&.æ&)')?'i')ˆ'²'DÃ'(9&(%`(†(*¥(+Ð(1ü(9.)/h) ˜)#¹)(Ý)*?%*e*„* �*9¾*Hø*TA+*–+&Á+*è+),(=,!f,)ˆ,A²,3ô,2(-[-7z-7²-8ê-/#.HS.Iœ.$æ../6:/<q/?®/î/3
! 0H>0‡0*£0"Î0*ñ0K1>h19§1'á12	25<2dr2q×2/I3Iy3'Ã31ë324/P4B€4-Ã40ñ45"57X5B�5=Ó5+62=67p6@¨62é6-7)J73t73¨72Ü7)85984o8+¤8@Ð8;9M9@i9Lª9:÷9*2:#]:O�:7Ñ:;	;JE;)�;(º;ã;ú;%<8<3T<ˆ<Ÿ<!¸<,Ú<0=48=Vm=RÄ=:>BR>?•>Õ>
ò>:?);?2e?0˜?1É?%û?2!@1T@*†@)±@/Û@A$ALAA+ŽAAºA7üA4BJBjB�B—B$·B0ÜB)
C'7C'_C'‡C'¯C*×C(D)+D)UD)D%©D#ÏD3óD/'E&WE%~E%¤E(ÊE%óE,F-FF1tF.¦F%ÕF/ûF,+G*XG)ƒGB­G<ðG;-HviH_àH;@I|I/…I,µI,âIJ7/J%gJ?�JRÍJ2 KHSKTœKGñKG9L$�L¦L%ÃL7éL<!M'^M-†M´M+ÏM>ûM):N5dN#šN(¾NpçNWXO2°OVãO3:PnP"€P7£P+ÛP.Q86Q"oQ!’Q1´QMæQ4RALR0ŽR¿R×R!éR S",S)OS;ySµS;ÄST+T>IT\ˆTYåTf?U/¦UOÖUb&VW‰VáV aW!X$X6?X0vX §XBÈX-Y+9Y'eY:�Y?ÈY,Z45Z#jZGŽZ3ÖZ@
! ["K[An[&°[=×[%\/;\)k\)•\2¿\0ò\3#]5W]E�]1Ó]R^;X^.”^)Ã^%í^G_6[_M’_&à_"`**` U`*v`(¡`2Ê`,ý`*a0Ea#vaša9µaïa-b)5b_b!}b1Ÿb%Ñb'÷b'cGc*gc’c)±cÛc)úc,$d)Qd4{d<°d4íd0"e6Se3Še,¾e7ëe?#f0cfJ”f.ßf!gB0gsg)„g%®grÔg
! GhRhBlh*¯hÚh/÷h0'iXi%vi"œi/¿i,ïi2j5Oj7…j&½j!äj7k#>k%bk$ˆk*­k+Øk?l:Dl?l4¿lUôlFJm>‘m3Ðm;nB@nBƒn?ÆnMo7To>Œo"ËoPîo(?p5hp0žpJÏp*q5Eq+{q>§qEæq(,r(Ur3~r*²r6Ýr%s*:s2es,˜s(Ås6îsB%t-ht(–tE¿t%u&+u RuCsuA·uAùu!;vP]v,®v9Ûv#w.9w)hwA’w/Ôw*x*/x2Zx4�x4Âx÷x/
yP=yHŽy%×yýyz5z'Tz(|z0¥zÖz"êz
{!{@{`{'r{š{®{4Ç{ü{&|!>|5`|6–|Í|ì|:}9=}
! w}‚}—}8¦}ß}ù}~9~ Y~z~Ž~¬~$È~5í~A#He&®bÕ-8€\f€Ã€à€Eÿ€E�3e�2™�LÌ�=‚:W‚Q’‚"ä‚"ƒ!*ƒLƒ&jƒ‘ƒd¯ƒ5„#J„n„/ˆ„$¸„#Ý„,…!.…'P…x…)Ž…*¸…-ã…(†*:†1e†—†%·†Ý†.ù†+(‡*T‡1‡±‡$Î‡3ó‡9'ˆ7aˆ@™ˆ;Úˆ…‰8œ‰!Õ‰5÷‰G-Š uŠ –ŠB·ŠúŠ,‹AG‹+‰‹µ‹3Î‹1Œ4Œ<IŒ<†ŒQÃŒW�Lm�Eº�Ž7ŽVŽ/qŽ2¡Ž&ÔŽûŽ�-�ƒL�€Ð�#Q�!u�:—�.Ò�.‘D0‘9u‘\¯‘Y’f’ƒ’#ž’%Â’$è’*
“)8“=b“, “*Í“&ø“-”VM”¤”3À”ô”!•-5•
c• q•:’•Í•&í•*–?–.X–(‡–0°–á–þ–9—W—w—-�—¾—Ü—ö—0˜A8˜?z˜º˜*Ð˜:û˜96™6p™4§™:Ü™Aš4Yš3Žš8Âš'ûš.#›(R›({›&¤›'Ë›%ó›!œ ;œ)\œ.†œµœ3Íœ.�0�.P�'� §�1È�4ú� /ž-Pž-~ž,¬ž8Ùž-Ÿ9@Ÿ,zŸ§Ÿ*¼Ÿ/çŸ! 39 Cm .± 0à 4¡9F¡!€¡K¢¡:î¡)¢%I¢.o¢-ž¢=Ì¢-
! £V8£Q�£Dá£;&¤"b¤…¤Q£¤Võ¤JL¥+—¥,Ã¥Tð¥9E¦%¦8¥¦KÞ¦6*§;a§9�§9×§0¨B¨5_¨>•¨5Ô¨:
! ©%E©k©U‰©Kß©<+ª&hª/�ª5¿ª6õª",«+O«.{«5ª«3à«3¬.H¬0w¬7¨¬1à¬;­N­(_­;ˆ­NÄ­D®1X®3Š®7¾®lö®@c¯3¤¯7Ø¯P°a°$€°F¥°Fì°=3±(q±*š±0Å±Eö±N<²0‹²)¼²Tæ²R;³%Ž³M´³´)´<?´I|´HÆ´5µ0Eµ+vµ¢µ5Áµ/÷µ;'¶:c¶ž¶-¾¶/ì¶/· L·Km·0¹·ê·î·2ô·'¸>¸
! P¸[¸o¸3‰¸-½¸?ë¸.+¹.Z¹'‰¹2±¹\ä¹JAºKŒºGØº »";»]^»5¼»/ò»("¼.K¼/z¼.ª¼'Ù¼9½;;½<w½9´½$î½@¾T¾Wr¾8Ê¾A¿E¿`¿D¿5Ä¿7ú¿:2ÀLmÀlºÀ['ÁcƒÁ&çÁ?Â=NÂ)ŒÂV¶Â
Ã:(Ã;cÃ;ŸÃ.ÛÃ3
! Ä->ÄJlÄ*·ÄâÄÅ&Å!>Å#`Å"„Å6§Å6ÞÅ6Æ6LÆ<ƒÆ@ÀÆ<ÇA>Ç4€Ç<µÇ4òÇ<'ÈDdÈ;©È<åÈ;"É=^ÉCœÉCàÉ9$Ê9^ÊH˜Ê3áÊ$Ë :Ë+[Ë7‡Ë1¿ËfñËEXÌ:žÌÙÌ1öÌ-(Í&VÍT}Í0ÒÍPÎ3TÎ/ˆÎ1¸ÎBêÎC-Ï"qÏ”Ï¦Ï#»ÏßÏBòÏ>5Ð0tÐ-¥Ð#ÓÐ"÷Ð!Ñ<ÑBZÑ�Ñ½ÑÝÑ8øÑ/1ÒRaÒ"´Ò=×Ò1ÓGÓSgÓ:»Ó=öÓ&4Ô[Ô%tÔ"šÔ+½Ô3éÔ(Õ$FÕ>kÕªÕ¾ÕÖÕAïÕO1Ö �Ö(¢Ö!ËÖ3íÖ;!×]×z×—×g³×1ØHMØH–Ø]ßØ.=Ù8lÙ7¥ÙÝÙ(üÙ'%Ú+MÚ$yÚ'žÚ/ÆÚ(öÚ%Û/EÛ'uÛ$�ÛAÂÛCÜ*HÜsÜ'�ÜC¸Ü)üÜ &Ý"GÝjÝ„ÝB£Ý'æÝ6Þ%EÞkÞ1„ÞD¶Þ3ûÞJ/ßJzß/Åß+õßB!à#dà,ˆàTµà]
! áEhá%®á&Ôá ûá»â‡Øâ:`ã1›ã€Íã6Nä?…ä2Åäøäcå9zå'´å0ÜåG
æZUæM°æVþæUUçV«çTèUWèT­è=é>@éKé;Ëé8êT@êb•êOøêPHëA™ëµÛë<‘ìVÎì(%í>Ní
! �í˜íK¥í,ñíî	&î0î,JîzwîzòîqmïGßïJ'ðJrð3½ð3ñð6%ñA\ñLžñëñ
òñ;ò<òGMò.•ò.Äò0óò!$ó(Fó>oóB®ó>ñó=0ôAnôQ°ô(õ*+õ9Võ,�õ7½õ<õõ*2ö:]ö9˜ölÒö7?÷Cw÷8»÷4ô÷&)øEPø:–øÑøXäø#=ù#aù,…ùW²ù<
! ú9Gú0�ú/²ú5âúû#8û^\ûB»ûHþû:Gü=‚ü/Àü/ðü	 ý*ýHDýA�ýÏý+ìýRþkþ&Šþ.±þ%àþ'ÿ*.ÿ5Yÿ�ÿ¤ÿ¾ÿl×ÿDb |2�2Ð $%Ag$ƒ¨'Äì$%#J.n�®1Å"÷3Ll‚’!¡)Ãí	>( gˆ9•3Ï//32cA–AØ&#AGe"­MÐ'F.d“@§RèP;9ŒKÆ	-	>	/]	.�	D¼	*
! 2,
! _
! <{
! 2¸
! 1ë
! '7E}:›CÖE:`9›BÕS
8l
C¥
Yé
WC›±/Ì3ü40Ee7«6ã6Q#d$ˆW­!1'Y;m©(Æï
.+GZ¢1¿ñ2D:%0¥%ÖEü$B&g%Ž;´ðD)Dn³Ñî*-Xx*•9ÀBú=<]Lš'ç.%>dƒ+›*Ç3ò&*@&k/’$Âpç>XM—Må63/j4šÏ)ïG3a)•"¿â(ø!*=h7}Hµ:þa9#›=¿9ý@7qx=ê-( JV 7¡ 3Ù %
!13!1e!6—!$Î!3ó!('"P"o"ƒ";—"Ó"ó"#/-#)]#6‡#$¾#&ã#+
! $06$3g$U›$/ñ$7!%1Y%)‹%/µ%Hå% .&!O&+q&#�&7Á&$ù&'78'7p'%¨'*Î'ù')(8C(5|(>²(dñ(eV)+¼)*è)*%0*HV*.Ÿ*&Î*&õ*U+0r+V£+Vú+1Q,ƒ, “,5´,)ê,,-6A- x-/™-.É-)ø-Q".t.W”.Kì. 8/ Y/3z/h®/-0+E0Oq0$Á05æ0[1Jx1Ã1>ã1;"2>^2C�20á2R3Me3U³33	41=4Ro4DÂ4=5+E5lq56Þ5U63k6WŸ6‡÷6J7[Ê7K&8<r8=¯85í8?#9%c96‰9GÀ9:&:&D:$k:=�:/Î:-þ:.,;$[;B€;&Ã;%ê;8<I<f<„<'¤<Ì< ç<==	.=&8=!_=%�=%§='Í=+õ="!>'D>/l>!œ>>¾>5ý>13?Ae?M§?3õ?	)@*3@1^@+�@)¼@.æ@A+4AC`A;¤A%àABB-IB.wB%¦B'ÌB7ôB!,C>NC#�C,±C1ÞC>D(OD0xD4©D5ÞD,E.AE*pE[›E5÷E-FIF&eF$ŒF±FÑFKïF/;GGkG³GÎGjëGZVH/±HáH(üH%I%BIQhIºI'ÚI'J'*JRJFrJ?¹J7ùJ21K'dKŒK$©K%ÎK*ôK)L)IL7sL)«LÕL<õL(2M=[M&™MAÀM/N=2NJpN/»N$ëN>O;OO:‹OJÆO+P3=PGqP&¹P&àP(Q*0Q[Q+nQšQ3ºQîQKRSSRX§RGS1HS-zS6¨S,ßSCTPT$pT'•T)½T çTUG$USlU-ÀU;îU*V9BV$|V.¡V/ÐV&W'WEW"VWMyW,ÇW3ôW (X$IX$nX0“X'ÄX-ìX@YE[Y¡Y-ÀY*îY<Z8VZ9�ZIÉZ[[Bo[3²[0æ[3\3K\Q\9Ñ\(]4]<K]8ˆ]<Á]@þ]2?^r^(‘^(º^$ã^(_,1_"^_-�_C¯_?ó_*3`#^`)‚`&¬`7Ó`Fa2Ra…a¡a¿a,Ùab% b.Fb+ub[¡b'ýb,%c'Rc"zc�c²c#ÌcCðc	4d;>d?zd?ºdCúd>>e>}e?¼e@üe>=f?|f7¼fBôf;7g7sg?«g:ëgS&hFzh-Áh4ïh$i2Bi2ui'¨i,Ði/ýi4-j2bj;•jFÑj.k7Gk-k-­k7Ûk-l-Al)ol;™l;ÕlFm?Xm?˜m?Øm>n>Wne–neün/bo’o®oÃoDàoI%pFopR¶p>	qHHq"‘q ´q Õq7öq".rQr(pr™r#´rØr5ìr%"s5Hs'~s?¦s æs3t+;t#gt#‹t"¯t)Òt!üt u*?u5ju& u9Çu0v)2v2\v.�v¾v*Ëv-öv)$w.Nw;}w9¹w:ów?.x0nx(Ÿx(Èx6ñxA(yEjyG°y3øy!,z-Nz3|z°z"ÏzdòzW{m{ˆ{>¥{&ä{/|";|:^|™|±|Æ|å| ý|l}µ‹}A~"U~…x~3þ~D27w3¯/ã*€$>€+c€=�€FÍ€7�"L�5o�8¥�JÞ�)‚>>‚)}‚&§‚Î‚!Ý‚>ÿ‚>ƒ-YƒL‡ƒ-ÔƒD„-G„ u„,–„.Ã„)ò„0…8M…>†…;Å…6†28†k†‚†š†±†Ê†á†÷†‡&‡>‡U‡m‡†‡�‡¶‡Ô‡ë‡ˆˆ4ˆLˆeˆ~ˆ”ˆªˆ:ÄˆIÿˆEI‰R�‰Nâ‰E1Š"wŠ"šŠ3½ŠeñŠ7W‹)�‹?¹‹Jù‹1DŒ6vŒ>­Œ5ìŒg"�fŠ�Pñ�FBŽ^‰ŽIèŽv2�x©�t"�h—�M‘UN‘U¤‘Uú‘VP’V§’Vþ’UU“U«“U”VW”V®”V•U\•U²•U–V^–Vµ–V—5c—™—#³—6×—p˜F˜FÆ˜E
™*S™2~™;±™;í™;)šAeš*§š!Òš4ôš6)›6`›7—›6Ï›6œ4=œ6rœ(©œWÒœ,*�%W�P}�NÎ�Pž^nžoÍžL=Ÿ<ŠŸcÇŸ$+ aP a² b¡bw¡aÚ¡b<¢/Ÿ¢3Ï¢3£37£@k£g¬£a¤7v¤9®¤?è¤A(¥j¥;ê¥8&¦u_¦?Õ¦E§,[§Eˆ§6Î§V¨4\¨X‘¨‡ê¨!r©A”©7Ö©AªDPªP•ª4æª4«%P«?v«;¶«"ò«7¬9M¬4‡¬l¼¬')­8Q­Š­=£­3á­®&1®"X®,{®-¨®FÖ®F¯-d¯2’¯&Å¯,ì¯6°zP°&Ë°xò°@k±¬±PÆ±²&3²Z²3v²+ª²)Ö²+³),³V³1v³&¨³%Ï³-õ³##´G´3c´—´T´´6	µ'@µhµ0…µ-¶µäµ¶ ¶?¶'T¶6|¶2³¶3æ¶,·,G·"t·)—·(Á·ê·0	¸&:¸%a¸8‡¸,À¸1í¸¹J=¹ˆ¹¨¹#À¹ä¹(º3+º/_º6�ºÆºæº5»-<»+j»*–»ZÁ»-¼GJ¼1’¼\Ä¼C!½0e½3–½:Ê½3¾T9¾MŽ¾-Ü¾;
! ¿BF¿4‰¿N¾¿<
À)JÀQtÀMÆÀIÁT^ÁI³ÁCýÁ?AÂB�ÂUÄÂ)ÃDÃ3bÃ+–Ã#ÂÃ=æÃ0$ÄJUÄ9 Ä(ÚÄDÅ.HÅ8wÅ"°Å:ÓÅ1Æ0@Æ3qÆ)¥ÆdÏÆn4Ç#£ÇLÇÇ+È'@È6hÈŸÈ2·ÈoêÈ ZÉ+{ÉZ§ÉRÊ$UÊ8zÊ:³Ê?îÊ4.ËcËzËŽË)¦Ë7ÐË6Ì%?ÌeÌ |Ì�ÌµÌÎÌèÌ%Í*)Í>TÍ"“Í+¶Í+âÍ*Î9Î"NÎqÎ.‡Î"¶Î4ÙÎ>Ï.MÏ%|Ï`¢Ï(ÐA,Ð?nÐ0®Ð5ßÐÑP.Ñ-Ñ.­Ñ0ÜÑ@
Ò+NÒ<zÒ2·Ò8êÒ|#Ó$ Ó/ÅÓ9õÓ/Ô!IÔ"kÔ ŽÔ&¯Ô#ÖÔ%úÔ Õ8ÕQÕ!nÕ�Õ¡Õ³ÕAÉÕGÖ%SÖ!yÖ8›Ö6ÔÖ2×2>×q×8�×4Æ×-û×J)Ø#tØ˜Ø²Ø1ÑØ1Ù35Ù2iÙ5œÙ+ÒÙ+þÙ3*Ú6^Ú.•Ú$ÄÚ:éÚ3$Û+XÛ)„Û/®Û"ÞÛ3Ü5Ü*UÜ€Ü&•Ü2¼Ü?ïÜ//ÝE_Ý$¥ÝFÊÝ+Þ=Þ9WÞ4‘Þ6ÆÞ2ýÞa0ß+’ß%¾ß5äß%à@à`àjyà!äà8á4?á$tá™á³á3Åáùá!â!-â?Oâ;�â$ËâTðâEãdãvã‡ã;¤ãàãþã&ä";ä^äD}ä0Âä.óäT"å wåF˜å0ßåVæ?gæ/§æ0×æ#ç,çBç$]ç%‚ç1¨ç-Úçè.!è7Pè*ˆè³èËè$áè'é.é5Dé-zé&¨é<Ïéê*ê/Eê3uê;©êåê*ûê+&ëRëmë�ë- ë*Îë+ùë%ì>ìZìqìŠì(¥ì+Îì7úì 2í!Sí-uí"£í!Æíèí"î)îBî!`î‚î(šî!ÃîXåî
>ï!Lïnï%�ï³ï4Ïïð"ðM:ðOˆðNØð'ñEñbñ+€ñB¬ñJïñ,:ò7gò&ŸòÆò)áò%ó<1ó8nó.§ó1ÖóWôV`ô-·ô(åô5õ*Dõoõwõ•õ©õ¼õ
Òõ àõö* ö3KöCö!Ãö5åö'÷+C÷o÷3�÷Á÷Þ÷#ú÷ø,5ø+bø<Žø1Ëø ýø$ù%Cùiù�ù/˜ùÈù.àùú'ú@úZú(vú1ŸúÑúOñúBAû8„ûB½û8üG9ü=�üB¿üMýPý"mý*�ý2»ýîýþ,þ!FþhþF}þ5Äþ#úþ.ÿOMÿ!�ÿ¿ÿ&Õÿ$üÿ!9!W"yœ-³áøxO‡×òbArO´166m*ŒE·}ý/{O«9û5)OqyTëX@k™7?=A};¿BûD>FƒMÊO	(h	0‘	Â	kÜ	*H
! 3s
! E§
! Ní
! F<5ƒA¹_û([B„%Ç,í(
ZC
:ž
*Ù
3;82t§$ÁZæMA,�.¼%ë*!<(^<‡&Ä.ë63QK…9ÑZ6f�7°2è34O„!›(½"æ	9&(`‰3©%Ý*>.-m5›Ñ(ê1AE1‡A¹<ûL8<…LÂ!11c-�W¯.B64y8®6ç1P_3~5²&è&)6%`9†À3É'ý$%.J?ye¹&GFŽ2­Gà*(&SBz9½P÷SHfœd fh GÏ g!$!'¤!#Ì!=ð!m."(œ"$Å"Cê"#.#"R#0u#I¦#Hð#U9$1�$fÁ$6(%)_%.‰%$¸%&Ý%2&07&9h&L¢&ï&'$'D'Ad'!¦' È'mé'mW(Å(5ã(6)2P)&ƒ)(ª).Ó)**B-*9p*7ª*4â*>+(V+'+5§+-Ý+A,DM,’,²,Î,<ì,F)--p-)ž-9È--.&0.9W.G‘.$Ù.4þ.3/N/m/…/&ž//Å/-õ/G#0 k0,Œ0>¹0,ø0)%1/O1512µ1*è12&2BF2D‰2FÎ203-F3ht3(Ý3C4%J47p4¨4;º4
ö45	5L#5p5!†5N¨5*÷5$"6)G6'q65™6*Ï6"ú67<<7&y7O 7>ð73/8c8(‚8'«82Ó8+9P29Vƒ9VÚ9V1:Vˆ:Vß:6;:;`I;œª;cG<(«<(Ô<&ý<*$=O=$a=1†=,¸=å=;>7=>'u>"�>À>$à>3?.9?)h?/’?<Â?1ÿ?-1@-_@-�@9»@/õ@<%A+bA7ŽA3ÆA3úA.BKB'iB%‘B#·B!ÛB-ýB&+C%RC%xC#žC3ÂCLöC+CD(oD
˜D¦D)ÄD+îDE-EJEhE"‡EªEÆE9âE=FZF¬%Cn°L
! e1Î@K*º»q¢#õSu‘%ù¢N!¤¦â$Œ$Þé]Œ-ä -Ÿ"˜# Ê 2§ä
! X�$Å(ª
! 6Õ��¡È+1Ó_(ä/aô¹¿"€•»å0:	¾%_»
BBÀÃá$Â/S#ØÌ+_'®
! OÊ+ÝQ>2]éŒž*t  tUi
™0p]"r
G-Š·.ò/%Å 3óŒ!30’îµw­
! ý
”"C+ŒcQ&Æ,½,/c)€B"Z	eà)‹¼'�
! ç,Ž'ÒU—$ã¿	ÁKÔx1F«Ó®1¿‘6+%Ò$Ž
! c_%:2�0%l(÷"I<&;Ê.ßt£ì&-U†$° ‰ë!SfjŸ*�
! É.éP±'ÿ'Ÿû0… ¯Mì)™›ùüŸU
Þ!×
"+Ü¯g~ž/ž) #ã%§0>0!ÚW.é&�.h!S1®šü÷	I×¸NÒ"ž(#¶2š+^ç1"…—-P
! $íC&M+˜Ø5 Ç0Û1-Ø,†"K+ ËxÇY*1
£"ìâ	R‚$)bT$Û‚®#£&	
¬"•ØO›
1)í&J*™
X	ô -«Àü÷04)z@a.[rû
Ç&ñ0))1¯$@àL2T!À[°#:~)D§-Ê
[.C2s3Š[&¥Q
Ù`ô(ø+EE%(".¤›ý(�–
ÿ"ôA$¥óB/±"•"(þ!9	þ#ãÁ{“.õ#,,§)í/î{J2]Õø"<ËŒ&#TŠ,YH/ÿ.«®Ô'L+É/ÃÙÑzCø  'Éõ°#K)!Ên*£%Õ,‡!æ9\ò¾ÛŸE!ª<.I*#¼ÕI1`/½tæX'»&�5J%õY‚%¿0-2–"
! ð+-#ˆ&pé*q)¡ù)ñÈ&í-õ	§'
‚ç\±.Æø
ßo+Ë,Ã;&‡+�-åJ,F)O*‚1MÂC	0‘"‰©
! &.ê) 0C,'"©½)Úÿ1Î
! v"¦f
f/Óø/D'�S2X$ÚOŠÐ
! Ò*&iî0³‹‹9»È'ý,ÂÄ0\ýÇ"ií0ï/ê/H$†#~1#7&Zò~
! ã´˜(Û¶¡	{´#”*ü%¤)Àá	›
! o$E‚²Z!‡…’!Võ?+ì#j%P/Ï1b1dÐ'@b§$C'ÒË «#d¹)
'_	˜(èjÅt;
ö"îË*«
¶¾Ã¾"P¦$6-(
3M)õ!�›1Ñ//qI	Û¯%	œ
æ[ú\.|#™1¹%P0;:% 
á,:ZMo_t"v!@2½DRkj/)Ãþ0¼� ÂSÏ'K’"F2Èñ(øŽ§#"ÉaR³
$c.þêù
! �Ç#H+ßâ{µ-‚
Rp0	“/
R žå+å„	6œ"åï ÿ¢/'S
‹1œ$Ù!>\	l'Ëþ*‡…ûæ †H
–H!*©
! : €&)Ðl²$Ò õü1�0æ*æR I¿RÄ¸,8Âƒ'ßHF1 U*Ôß*FŽœË¡-û÷+Û%;}Î1e
F)-!ðg
! uˆ)ùÉ›»þ,i	ÉÉ}.]Ÿ
ð&+%'Ù	£(»/‚,¨
M,ó[M8ê
Ï%m%\‹&r%£î$ê˜ðã!§	L"û&( |y¹+?(	^%*¨Q&wÏH0ç!8–,pº¸ÓÔ	Ð1Àœ1o•¥L%z$™ðI,�t­",}*Ï" É0	š «î.ÂU:·ï$\'B�+!P -Ál&ß)¢
! B�
A&JØ.ý!©� 
! ä•1å!¤-Ä/Ûc!e1/÷[ë%�#0

@ ¬+sß&Ö-#Ô—1é¬"´
½(]
à‘.T ©3#s"Î)%+¥å)­-®”
â//:2!è¡
! Ä',#:&ž)Wgj$ó$ur*,ÀJ+E¹.
*<�º01Lpò/É$Œ0i¤"Î&¤	\/G	-B+¡ëx«0†è-±+úðé,
D`#÷5'€û)"À,´I#Þ	Û,ÍÑÌ‚_#I"c I%§
!|1?„ët†þ'Äí	¿V0X¢-è†Ê×åu2¦’ *s	ñÞ*È£ì
! ’/™¶!e0
! .æ.~�&áÝÙ.—q!lÁV$k'º"W b-Â!Á-B%'Ë1­0öÇ=	+-Ð"—±(¼+,›ñ0O`	~&†¡Õ!Ôåî ÏS0@R£ )†w*�	G*„9(k
p.,¸D	Vxl?)M.”	× ,+Ø	öÄ	/#äÁ%˜½%‡È÷½¤+×tD"q|(2™‹þ¹*Ëˆ#R°!?Ú�Z¾
! 0zO%þ
,u0Ž$!'+0uÔ%Ç,µvý¢êç-ÎA1|‚ò"~L/Ús'*/×à,2¾,Í-vœ-Yç$‘'0u!�u (»1+ «"È ™-¦-ÞT#r.O!L*sñ)Ø
¨%Ú%¶Ã1«�Œ
! D0$q"Æ!ºG±Ý
! .ê`×ëtDù"ŠŠ˜'8#›—	~#éà¶+º$&rì)	rZÐc[!Úk*1$Ø!V}#O‚ ^³­`%Ñ-g!+ŒÉJ­üä+¨1hÂ'&Á˜*¥*$0ƒ)³z/¡
êYÊ³%&ýç —1Ó/·$#!>
—àís¨-'Ï©$¹�×}1�)Nô.&ù¹+îx/”�#Í�-¦£s�v
%<0 â1Å-(1Wu* Væè$Í¶	-Gç&±Š‰+ckb/.¢”.<—04RÔw2ï`g’M*Ï
!  	R.Ò&^ûÝ	v¯+ŽFÕ1#,T+ú	â¿ã(G((m
! †12,ç%]Ac/ø1Ê$Sñ$T%E'Â-øFÞ%©W�²N*
! ƒ´%Ú-Äº
– Ý&Û$72J-Ø%-&	—‡#­P"7!À »'3±X
 "’}+–Ü&�ã"r$«²
œ	G8²hÐ/#ÞéU.™%™‡Å'›.¶%&ªKÈ)X£lÁ*1
! ¨
! [
! Í.TŠï1#–.>©/.ø.ù0¨(ô&µËÇ?£,M0çÁÜ$ÞÒuŽä(ül Y
! Yêh%Uµö[ V+Úm×ø
! ™Ì ®J eòºU$*/r
! è¡†w#®ð?Mn	>Ï(¦,uT"Ì	Ž§rG
rX%‘´ëºwbü.A:.1`ÐÝ
ÊÄ#Zó$Ž �D +<ÝCÑ0{!²Ø'Ê1t|	„Ñ+–D-@Åò)…E/-/xéë0_“að,¡éÿ;dá„Ÿ9%o-~%ó
õ$ì]	&? ’
! s_Î	* Õ Nì0¾ -\Å+TÌg+(ƒ¡Ã#r'*,r%,ui"-a -H yÓ

! )#,
F¯·*ÄPÀG­ë!.[äo³ìß+U0”$].ª'23ž&¿Ô%$^)“,&ŠI-è1`†	e—+Ù>�ùj. §%úº ,Ò41OÖ+x+E«$½6'w
ù>2Îü”�p{ŒGW	ÆD�1@XÌûx)»,®­$±'~-´ Fw/{f
! ª%““öB#ƒwö†)KÁ4'i7)j&�_f$~«I
QÏ#gY
™ª ˜1°f0´!� `0‡È0
! N'u#¿&ÅF¯á(u
ácûÜ%77«	}ÙY-‰­¦³/´€{C&êº›ø*( ."„A*Âò?­7+
*^“0J/½�;*0
! á1f17 +ûâ©ÈsyŸ¯Oº¢¬(Fm,:·†+Pü'¯¤�,#š,4&œ.ó.0ß/e¡.´ß$Sÿ#•!6`+ ¾!ÈÔ
ê!ú
¼¶0fõÙ&ü/«0¢0F¸'Ö­K
ix.ZO |x•©¸ï¼#¬®-òm¬$ëA+Ÿ¨ZjK%È,ë$O�
! ¤&N"\Õ
Œ,›EwžSú"	™q’ µ�*¿Ë+K0L)m °uÿ),S,Ê)(€,|R0.ù%}!$*²
! {z0¼�úw_ë>)®+Z1…#{Ñ&k"ï»•U-
	*Z"Ä/2d>(Ö(u(? ©*ÝÑ/š¸&¥˜°(þ.¼|¾$å1\)È.ÝŸE"å sŽÉ&Ó!ë/j
! 8"UúCÉ%ý)95.�yú¶.$Tð'#-¥+¥1Ùe
! V`.ø¤�—
#$£´$T¢Ê ®uŸ
0¯
ü,À¦…(K!âÅ
|.æ0ó~z-
! "ÓÆ¹+%Û"°'"
\!¨‡�ó-1®ñ]1U%.®9²(q&J1¶�%î×q1&Õ%'#q
n3'R;("d*_+T	™/?*@
! c#O
! ![*0*Ó>+'¢%#)ÿ3-+Æ$­*ãe¼c'F-m1^/%!2!	2Õ	!ª!è'L +³	«†&�´¼"aí!¢'B'¹[Ä
! �%L%agßg,Œ#‰
§.¡Ò'k9)) ,
-‡Mû/ÓøÜ‚#)ú.1ß›+õ'&e*—€(é)¿81¦1à'Ÿ-/°-©)
d!>
! w`*»³Þ}¤(ë ##3@D*e¶&Ü!<Y*ænñ#bi,ˆõÅ)*l–'£+L$ž!È"k).”+|%¦f'B"î"7"®õ+J¤wã*›-Û+ê${+°
! Ù xÿ&º-W!Ê@7%2o.N+ò«y
/Ó—)2ön
! h& t.€‘
! Ô,Ë0–8+\
! £02\&ó,£.$c
! , áü ´/Ÿü*ö.�&j)
$ÌÄ*ïì,)+ =,ÅNcôp'3²àt%ko+K9$lX¡.(Ž.Û0]
! ¶P	Àß"{&?;À/1Q,;)¾Á,	[—Ï*{/_£)'TÍ	¼ú,æ%­GÙ#pZ+q,
!à„´ý(/Œ�1X\÷hå	½#¥»Å¡ ·Þ/+)Ë
Í
! ]0d^&%Dp&lrþ)‡¨Æ-ã	3Q"þVñÖ"`°Å"`²'(èçKê.‹/w'PÄ&áÓ¸þò#!§# &sO#+Á\Ô)xµ+v‚§w 0($¬ê"Ü.X¼!aªs*M
! s0Y¾¿é+oA ,[

`üÉ
]lÛqNÕ ./$
ù>Á#G**2Ã	¿Þ‰2}
! ªü
! ,àÈ‘1',è.¾šØÐ	1»ë.*02df¬¥.ž1#/qÜ(ö;0R‚(ˆ¨P+æ+h'°*F.ú+×.d&-+v#Ä³)a ý'8u@"µ/ô'/Ú.Âzb#—0`)­/-	_Ð(!"i Á
Yôi ORÈ/Ù+y!}((.T^+i3*Ü,W+�†è%Í)$'q''Ä")	(%Ê,l‰/#ï#»Ç;E�"�ˆ¬)}''tÞ™‹
zÓfœQ(º"—9/MR'àð"Ó-
?!Ìˆ:¾*m*Ö+Å2"¦ j";)]é$±Š
! &. ©ƒ1®,U!y×"Ú„%ø6€
! BTj‹N=%A!Ý�x(ìNú/á%Ùª‹H# Ð+až¤o\mæ/¥¢)Ê¤v�)ÌÖ0¶­9(‰$?,	+/í* ýÒ0Q
! î#$~œ+Q®F€1õ$Æî,& Z)2¹#;£1])
–2t4F+¶9,ßW'²¾)ˆì?„ ª›Ó0©	¸ú^ þ92ö
! æ‘+t'¬
ß%¨!‘0‹0ƒŠ(0?º&ÔØž
! X–wRCç	È
÷$
! Jx=d/ûI
! §.«œ\*³'-ö¥,).Ñ 9"Áš0
! '
¸)‰*H*H~o&û"ÃÈGØ¾	.-\0Ê*µ,Z/�V¬.¢•&a"Âq(z¡%«-è	õl4†‰0_/æE
Õ"à^.Hü¼ í#Í4
«%,5E
! al˜æ…Á×'I+È�X1ÕŽdbÛ4	è("
! "$Ò.ý\1ê0"	 �!#^%à(i#är+–Ø+W¡Î4 ƒ%D¤'ªÚ/-th
Ê/=ÏU,Dö&³$ $=
! +Ó*õjÆR-Æ¹”,–0	)–$Í’!(8:,˜ïê0ìb(¢*‘#[10Ô Xd	i)¸º+» ò-»
! M
#™]»Š÷Æ(ŒX\4S"¦&Ì…/À$[(o’V“H£y+\, �ƒò)¶Yñ}©#¢1ºÃN$9ø±ðLq•%@ ¯&�f&rî#ˆ.T&ù&Ï€a#U—"@ „ËV”‰,=_¯£Ï "	y
! ¨,a%Áò>¤<=-Ë#ÅO0@gw‡¬ß
! t0ªªÂ-¤Z#$›>¿*mF/é	³(À/×­E/ç'˜
! ’%2ò0ïR/?;+„&‡¦G�§4ý¼(_!&ß#3( ê*‡/(‰-R&Š	%¤$j(8Ã}Þ&ú1�,\29Á¤.p
­ Ž'¡+mõcØ7¸
±´SÏ-ô00‰q
! úÐƒf-À)´'µ"! !<#¥å[h$c(2
Ö#nœ/Ì&OíÐ&AñŸ%ô
! ç#ì.˜('oùßv-)z
ã(çŽ-h*ª+)M
/ 1¹´k!ú*¤$ÎC10TÀ+šL!|ìD)ts(—'ç(ÖD,©
÷L(Ä1ø	¨#+žx$â&ü($G,0X"ô!ü	ó!È#÷t)&Vz´‘+-@ÍŒ)K‚ZeSÂZ´W&r,>-Á’.ðð¨ÑjŠp5—(X0OÓ,œ†l-Ü V.äÕ™.T9ñÝ)n ~*4á/®™)“(m˜0(çþ¢Ë-‡G&F#Ç/‘/ƒÄ3Y620'”Ò— —˜Mµ—fER+Çî	8¸[/ì+Ó(É ò#„¢º•"ö»GÁ$U[	­(•*ƒœÊ0x!H	As)Î>u	¦+â'Õ@õ.ÒcÆ%4,ê0!cÐ$ÿú)!
ÙÚ!Ç(ÞØ"î-Ç!6WúHv/ª)Ò-¤_!ávjÚÖiïXMy%C)Ý1ªÜ
! ’,s%¤K$À%^${y&d"Ô-Ö/Ää°Œá1“Ó#=&Ó ÉU+PÒÖhü&$Š".1Ëþ /Dã)<ö¥ k	t	%µ0^ž-gVÎ,­!}b�è„	à='@F
ú0Ò9&gw(-A?1Ê	&’0^)	_W(SM W
! Í
â-¸0g$.²,P“-ªä"1ú�0‰!Ó‹þË.n»-o |*–
! %v+Ï‚©Ê ü«­%÷0%j!°.¬¿/$ �Û& )z<*Ø¶©$l)¸…!ôRç
§$y1S-µñaþ2)„P1M	x0',`JLö%ó0Úy,.ý#ª0B
! ó(ì1+Y%>Ÿ+’ I&’Ø6Z =#µ=ü
�¦)…	X)$2	´‰.,�+Å
! 6™�
! #ï_
! ‹õEù02‡¦'FÇáç¿ÀuŒ ú(ÚÈØ%k1¬ñ‰#2(25­##Ö,¼%f(Þ"Í""¼ÿmZ®°Æé)»]¤Ù
! 1 (–<,¡,N´-‰�ÜÏªs.œ‰:/«º¶ ?/E¥%/t×
! L-k+�,’!0˜.ò_+´~+(iç"2-0/,õ0è&�@g!-Éð
! E,:'C!.-ôˆu$
! †èZ«/ÜUS+àÞ¹:9,Ç"3$ÈEëmï	ù1ã3"d(“%’	3
! ´&X(ý*Ô0
! „
! ª#,‘(F!á"¯#R*%ÇË®(Þ'!ï&5¯'Ö.¥$[	/Ûè
š!ê
h(•+L�"'%‰Xð$(«�•*ñ£ß•e/'Ð)Í QÂ>=,²Ì(�øÖ¸ž,~k>íjI½
! ’å/õ±ö-Bõçû ‹]á
d&¥á H1+'þ!i0/ñ
! Üm
`&¤é¿b‰t{$‹Í:"‰ÖB!›,ÁC(Ô
! ?$ÿ
! ìq
K#)Ð%ÌÙ,I/‡1Ÿ(¦*hx)$æQÖ‚]-¾` C. ò*$€
�aN.)b$�o1b	u�,b½-ó‡)±&b1Å)'….¹Ç[U!�
! ²"
! Ùé…(&Kd(6 ü0N¬w?	S!WlÊnò¹0ã
ãðF,¿ '†dû¦o#,Éê'/¨		»´. ú$¾�ž%l1Pf	Ÿ€/ž2Ä%q%†+$“)™%Ý/g¸ñ4
! z4Ë[Ó	:J)01+Ÿ.ú
! |
! /Ô*9/cÝ'de'‡,Ÿ"þ-k)p#5V*La
! ‰N0•ÒÐü)Õ
! )%³þ+ª£øñÜh£!|/nÚ)�ˆ%�*Šo^‰ $Ñ
2
! 6
&$|-“*M#y0‰Æ'Ô1�05"×cmÃj(p]I!Ù1¿ÙKL
c*�8!Ù&-Ö¯û=1ïQMF/hÂÅ.—¼$M‡�i$+,¢	r1Ÿ0Ÿºeãcÿ*^!éÞ'
/A2ý<!x,Æà0°0#(šRå%©-	=ˆ*¦'Ê'i"I]ìj'
! Y(“&Z%¹-›	<•�')0*(	+_/v,ž{"…@(ï(Ç?§ÒA,w)‘ê
! ;	v
! m/ÚN�)G'´	 ’‡W¤é0©!º1þBf·+ê	‰	¡m'‘I"æDÄ×ç"w
! n&¢r#.˜)n+D.^-3,©Æ
hš
! ~0^ÎÝ(é'¢&&Ù$².’)š
ô
˜
Y0F"G",à%|x	æÌ³.Éª"dØîÙ/á)³�
›)ã%
! 
! ý°+Ü'Š#—:?iœË6s#x
! ô	Ï,@,,9˜¼
÷ +ÿ´ów!_ ×´	!b˜—œ³fz+³U¬„'À*|Ù")yeµ	Å1°,itö,²a¹ß!;2o%SÓñÉÉ¤j	*d„!(ÖùÜ *.
! Iß'Î#89.ª–+j/gÀßœ§ÊÎ"GË&ÿ/; V)@'Íüö Ü/n¥'Ý<"Ÿº-
! 1�ÆµÊ	N,�M1:`v0l#Ÿ'	:#"¨/€öˆ!908û#O&2Hë3b+ñ,a1¹"7ÑÇ*Ü"AZAL }-%*\(
½"t1Qù#È	Oµ'Ûve!Lœ:0ïb&6#>Ä+I‡.„-^	l+¨1ý	5	
é/›#s  Q§ž›À.­'W172“ˆ(1•'ò+Í¬0£'s³òI0”â!
! '·#—.Ì$Á¤:ã¦	—ëHÖ$¸--L11
! Ã'²+•0‰Ûë¬Ç3ã+�r&Ñ"³u)ÇÁÙ$	ÍXƒ®$¡}•)ó'~ƒ*Þ‘*1]&ª¶,AP'*#à!æJj
Q200ž.¡(j8�( å)<	v
ðM$T(öü¶1h	®.	+  
D%”š6< ä'
�%ö5)M&\-Éé#a,öþc3.*/ÇPE*È+)_0÷Æ.KIÑ'•8(¹5©{.ç%6îP€
! ’*É1´"Ô/H%21¸&À`'d+—&¢ ÿâ{],ó)Ì$Ý"Ç1í)
! /§"$.[¶}{,`tF*-æ>,š)™ y®Þ6/žÎœ'šÌZ;-cÿ6(Ò1b!6,*�¸$=ž/¦x-Þ<ï%`*#¯1}0ç–Q1„#6/(³!(á&6#	,pv�V|Ô`–ù.Êp´t.‚�ÕÕsÂ+a
+·"ð<aqC.*2£È$)ë(ÆøJ«…—!/Ò+:
! SÎÑqZ
! îj…)4$(Ýy/§ Í�ðÖ1¸^eNÛ|'?2¥m§+’§!ë2˜(ñ+{1“=ßÂ °0 î¶C3F$´1ƒW
jF2J\â8y$aÞV	½‹"H.÷!~.8-
! Ø(Ý(À-4Vo!>�!Î1¯œÖ*©,¾"
! Æ*x&,)
! SL#Êµ*c—/¯-w&‰ ß	¿¬1­½/ì	àŸ'7� jÕ'2ÆZ.	t#°,Í#vÛ
! 42Á¢4(!,+
! n'Î(øK/ùèJû
! 1ü$Õ-âŠýQ	™	$b-Ã¯\
¶"@+G³+ñ%5
! È(
ø)±r�'ld0UC?#|ŒX.NÛìšèw0$Ö¿#< 	g1£
! G0W ÓD+„´!!Cµ¿²id¿vo`µ0í*,	#CÑH´ê•
! ÔÆ¢C"'bÑÍ+ÕÊØÉ'ã0¨"ÛÎ-½2Ó�ä0é(ÒÂÕ¨î
a*
! },eš')<Z(w¾
! NÅ"9"óú!¡D¡(M¿.K1°/‹Ö	;,$@.^'™/É
! 0˜8"sá‘?
! ;#WT3W¡Ž0s,S\#ÝÜ3u/[Ñ)&+ãv)'K;
! þ1zE.Y©ˆ)€ÖU1‰%¬‘¼€0w-¾TÌ.�c01à¶L

V#´+Œ'/*)’fU_-å
nf(Ÿ/£
¸.
&sX£›,Æ“#ã º£i-å$X/h½$§º}”#%R	åJ	­1	&Uá>1Pi!t(”-1”#/“V
?..¥ó4Ç wO)Ÿ	î0P)�ãÄv5!à-�¦#<¡/‡\€4÷¤%,2×-»à
Toˆ''-x&!1¶$["C/¢Ê
! ²�íÿ
AÔ$¯
! ['ðhˆ
Vªû†0â“1f"Nu!.!º,‡-	ÎoA	Ì- %R
! Ó'ˆ-«']º/0†'GYä(Šè ìÚ¥�x„ý'XÈ±()Ê#2.¯*5¡‘A0/}¨v	­.F �(Ã�$Ø$F9õ)/
! ×!Šö+I(È‘*Á
! !î+WE$ýµ%µÿ(:’L0úC$9D…m#%-u#
J|$Ó–c-Ä.ë+ß¾øà/ßÇ+p1b%2ÃC´}™%¾!UN>Ë.€UC Ü0&0ˆ+E#ÿŠ+„Ok.'†<
! e.!	Ÿ&æ±&¢(Ã¤^qú'Î*V
! ëá×ÃoçÁ ÊÕ#çŒ	**øU«+
! ƒ-· Ñ$ê-LœW'L	eÿZÌ@Åà@	•$ÎK
! ”ÇQÛ ;£à*
! fW#Y
ÎSã-â¿:Å,*K"Í(çÄ0&U
! »b
w	*ý.Ï–F€%V-`n�5ÛHõN)>/WÆ1Ý!—*¹åˆo/µ$Aìƒ0Ñ,ÿè+Ž)ˆ�Õ*ëÍA#¬µ '¡{ï.Ên€
! 2þ%�Æ•.û©-/S*Ï ¹r�Û¼
! ‚Ë"A�Ø›(ÜÒR1˜m.W*J@/ÍEeka2²Æ ô[)²:²&WÊë”q¨±)8D#N
! 
@³1³û$Î_
gê%È+c
‰(´
! ¡òÅ$	Þ%…j¨$·(KÓ.&f!ímÚ	f
	×ó2'e/~ƒ ‰Í0
xnþ.
! ²!žÄD$Z-1%ô"%Î­,ë%‚0	"ƒj€T"~)§0#~î
! %Ä}iKË¦t$*3
¨›(OÇ#g*³Q
! ¿1$)˜D„0p–ý ›×§Ì'ý0Ò3!œ%ï�ý+'QÍ+-1Fþn�$™$¸Ð ¡e%*(x"×�yÈ«,4”é
! £¼Ä)¾*5?ÿÖPx
5ÿ+®[,«ëÖ+û{'‘]1â3	üIÑog
Ì.�8
ž#º	­
n,
! h -À›
w�ƒO"]*š%/.=Ä&¶%í'¿%)
! (Y¥²*Ôm-³-².h-t
·%f1;Ú·$i«.²%22Æä(ƒ
! Î!	5E)—dô/>€S
! H2p
p/H'S'´®j#[-Á	!6Äy8	‘‘,<#áóûCR%ƒ,6Âi&ã
&zV'¿ä*	Ó"…$Åš¢eˆÖ] ˜+ãÎ~îÂRlÆ	a	y(Yyá+d„ug-¾'�
“}6&Š
©@#I'ˆ¼0/Gˆ+
}
 ¾ZýEf,|L,Î.T
Ê0)K>$}yø„/©+#Y,�÷*‡'š.è+ˆ	Þ
õ&„ª(.#W-,Ã/Ë%ß6!l,V÷&Í×'0‘À'¹@L'ô5+]¸%“< ·(ÌÌ,#¶(¤¼*JÇo’'*c L !!u¦Ã,‹1xn(C�ÎB�+e‡%~
ðò(ÓÜ+TØ1Û/ï¢Óo¡µ?	Eüxï+M
#r
  
! —œ·Ð
þ#å¶­(õ O±%HBˆì(r	Y�`$°)ºM2´à1ì,+ _.”Hå&®/[ò ¦â°g"}í(“ð/ÅG!]#åmy##*Úñ/V,É"Ç.žp$ƒ3 # ©ù"òÌ
! ð#$.#’| ÂÀˆÌ1P+&ö3*¤1r0)“
! v'¶x2"m¶)T14ƒt/h¡#Z'"¦ƒ#÷n-2:f!VE+�.ûÃlH®"Ú+šÙþ
[%î'˜-.üÑ(°
'
! =×É+Á"Å°-¼-ÃîÝ*’&ï	)Ï39ð="p*œzùë'Ù¢$1'·Ä-a0Õ$‹¸#�'&)X
! ±1_$00#/‘&/Mw1ê-É<ö&ØÌ�
! «FC˜,ý7È
! I
! þ"•-U'&ÙØ¿"%­9ÂÀ
! g¢a!P!P€"¹H©mž
µÖ-^ý5&W$Ý	î
! ¦Õ(Ï+,-Lö
êZÒ	µ
�¨*]%õñ˜…Ä
·¨êC*A/«÷w}ËJ'º)
! (#c© ¦/†	²¨+dha<�(q/<C0{£-ï)ÙÞ »×0+ï0y%
l0Ä,¿p,:!v}&Ï

! *žÉ:(!+M(=
! ?3%M¼($*$ÿŠ¹û'gšÐê©10°áÕC
! ¥+°%lŒ$!¤™#J0ÌÛ(›%%Aœ7qú](ì%ã ÷¼…'/á¦7.û©“"‹*ô`$í¨R2ä ¸}"ì!  A'Ô +(Ëµ#ìO·ð(íÙ2,0)8¢!Ô+ä‚èTÈ-Ð•,d,1Ò8 Oâ5
�
V(7Ã,A§º:)¤,M7'S(¯PE(&°!/D©S/©^*ä	U)É#..å.®¥(S	ÊR?'Tî…1Ö”1K�¶ª
¢‰Øªä#ß
cÖwêÁ1ŽÎ Ž‚­%)(,ÐÇ¾/(%h×1ÍB
â &¡*÷
Ü)ûßH±.ã•4+þý1ä$!.ð«* F§�/A
! 'Ü7v# Ä:,mK¿KüP*×$¡'y'¦²0’~$z‡½Ï/™¥þ(j	/	Ý#%'!ýž},õÇQ/„”o)ú# "0,Bå{*@-$ðð.ƒ-0
(´(LÅ	T'€Z0î~N
Ÿ ”`-9“&°ÆifÕÞDÙøL·õ0/!€$ý%²1�h\·.ó×d$“œ²ü15/bC@7,Ý.&.‚¼Oi+„Ý2ã/Ø-*ïà
! ÜžBaä.
¯10®0/£&/Q$é+CîIÞŽ(õù'mù$�6þ 
! @Þ.û(Ì
.0
z“	
;·ç}È
¥ë,Ük¾
! 2.(±Í$o
Af ßn%9 R"„$	Ö@U«!0(Ë*š0‘h#Ó="c=x*V7-ý!ž”%gÈ1/0Ý`êGÉ*#+'$$·&Žg.f+Ÿ
! <Òö/Ã
Ý$3Ýo"a&Á
! H2ýf*D/à½1”öÝ0N�³&¼¬û,–þ��'& )à]' B,]¤#."þ$Î
È!V&tÓ+Û.Y)á~"nÝ3/Š¡$NóRÃ+Š!ªº÷¯$s³##é$#¶
! ‘!8/¹ãµ» 1’Œy>ƒ¿,­*6Ò/ÃZ,ìe"S<P2šðC«&æ
! Í'j0`"" :Ih©E *+»‹5f>!8É°íG™_é%� –‡YŸ�{°1ö’#8IÛ'½9-Å�z*Á4÷)Ä“ Óa)/*µ–6012P! Ò)1qb,[­	Yœ
! 8‡(\y\R–¸	›$%‚':1Þñ'¤/^òª&HÞ0í15ž ˆ0¹
! ™º#
! 	_¾¯’Ö)~�.Å0&'¼cw%#{.“LW)+ •ÿ�'¹$))a7/•#MÌ?

”¨)¡áì
31Q#�s�…e+P~'x"
! ívg<,¼D1u-Á)“
ñÎ¾.ÎEã1>½ˆÄ$À(‹	ô&'(3Q
! ¶+*°ÝX-/}%6bM'1&�)½+ÁO-ÏBgà	‘ Ãˆ1¯Ù	.ƒ/z#
! 8^%,›¯Ê+hÔ®½.Û!@Ò<
ñ•uG,€%fâ,\%Ã.m&Ê8,ƒz
! Å#V%V!ü-Óˆ@!(20<+»#ó
! ¯&› d1Ÿæ†P)vV/kã#Ú[¥Üe �ì/¥/º%K&¹h
! ^
! ¹u
! îÄ(".2&”&<Ñ±‹,¢"³üá#T.‘/ù!¿(ær-~T)�
! jó%
×
;ú 5Á¤¶Ñ	â0»+ Š$,ù´0ƒÿæç1XÜß—ê#"ºŽ…&
!  {#¿_NÜŸ‘¢
! ý½*@i4-‰'²ƒAö	:4"‹$`1Í
Ñþ$·§/�0õ1äSO
å Ÿ##�ì)!{±#£æ—%~(±!Åä
]oN&r1ÌŒ(Á¯®7#uw^G%X#=Z.¨±*¯t!õ×-£
! -M7
½_1Ü1Ù-¯,Ó&Â-±IÓÞ,…%Ã9lò	)æ�k°ò!ÄíG¹1[Ì½øüŽ1Þ
! ³³Â#W0¯¿+M"Å¢
"0+qµWÞ
! �*(®=+�	ô¹
F&á-)+®&$�¾¥s/B26t,l"F¤=0Ÿ•(•µ&*³Ró§+reø	)G^�¯(Ù¶»&UâÊ¸%Q÷îÔÒ1ÖLù,Ø^�!¹ïõ
é8$4j˜‹.é¤
! Ë'å_)ÿ¤êò
�$@0F!
)’1€-Âe#™"=!Á(�ô0â%Èï‘Ž **(CÅ>ûm!‰)(s-®Š(×&ÈIÖìóñ$2!î*²	ñ&""!U§
! .)a*ø%qþ³,dë-†,¢,�)&›Ð¦ë®‘${¬Hï*ï
‡‚"Ê-zyk(»+JÌ/g|�1;%Y"¸ #2Q2ÞPl°"¯ ¬(<(�%ÖØ°–#œ*éQ²o(Ã-Û¦%¤M‰]·/;~€ˆÑ2%h×sl$A*ü+�à™e)�+0lTrý/s%õ¸*�…&„ñ-ü" 1ðDž$-8*û%nâ.p³"Ö!½,‹?šÖêS,>&Qñ	1Ü#z)Á*]¿!ŒÇ)é
ãŠ -&$1@%â’+þ$Q+wQäO#W+èe#�.Ü(ë
! S%Í%¢&±˜Æ0	”(PZqÁ.*¤ È§•Ï¨Ç…Î$©
.Ë”Ó†�…,CÎ'ö¹±	XFw²#T	’˜Â°v3eë1±€'NëF‚+{ a¸!V šøå%¶H)/ÀA.ûh)†-�Éh14/bÿG.B�#9*Ì�&J")–Ó.›"£éò!Ø©0Ë	å-
! ¥"	2ÑÓÇ%Çø.&_$ä$g&«¬1/€#ˆ †n.×)µï!@s¬-¼B5
#'}/,ƒ	œÐ #®'É/!kQô|VM:$y…|'¾1–-u,Èá1ÚýY+§;.!0ÀŒBÚ"š(ßØ%?%¥±z_*¯:ñ1ç$×¬o‚
! $È¥&¸+z!Ò5Å/w"
! ¶IOÊ&&!Â9!£"£ ß r8&-A}&…D25ê,k¬o0ücN#ì$ö1B	†
! dªÌ"ëûßœ @
Ð8,
! ¥-D}÷-´.ŽOÕÑp+ï"i.K{(s!ÏÝ.	Ð
Ô½-È*�)j-r"Ö$+¹+`(â�-ïvÈ©3gÍ,lrÚ*u&Å&z!'	ó+/	ê4= ¡ã»3)Ü	ÞÐRI…½»(&1k,©()H
! C<$…I)+°d¹‰&ß$�8 ¥	‘V£-Ú
/Xª
201Ì'¢
! þ
! ¾
*z%³Q31.Sxt©"C#ß5(Ò#Ä˜/Ñ1‹)/2ì=ôžrÔÃ$Û·tQË)c	î!Ø5-ö7P$µÞX­g!�¦(q=;¿'¼e	™,%¥Ž%13þ½«+G·›¥'ms#Q)ô,h#
! >x|¯(×+ó#Ö
á*
­)~ŸÖ ãE´Œ;¾s\û*í-1+c&;ñO(E-¢.ã$ã
! y-™GE-"‘Ûßn(1*î“)!"Y†m~PJa+³0J;\R(´d²‘ñ!¦�,è›*Ë(¾&WP%t*L±-¹!*Ï‹n!0÷vú-Jˆ,|AOg'&¨& „.z–/†("°Û�/Š0H`5<)\(ñûh)Jê$û.'Ž
; VØ)e+š*s
! óŽ’nz&Õ(›0xœyÂ"»)×›lµ$
! ²5Ú,’Œ÷/>*Dˆ
! ý$õ%Á!Ú«“ÉÒ,Ä!ø¬!N%›)úXaôå-?
¢žf.=(±_&”2
! 4‰
! ó/>#ø(x™(^R!­/Ò($*û10+_,#	I!M/õõ,”J„ï[0…-nvŽ„!);d.(!ù
! Þi*åÙ%	Ô8®S"àé-Ì0Ž,±
1-lz—µ(çof‰"j+--•7û-¬&Ž"�m0%%X!gY!_môVí
e	
‡ >j1WX))[1	%ª*µ1¸/ç)R
¦.¯!ß0d
Ñ =ó"?&€"E&Ö&š	-é™/Ï7íñã"€�B(aán/5$§*¸¿�þ/Lg#ö!Ï/Úl"ïà±-’É-vâ7$o,AºŸG
! -¦7ÿÿ¨€	ÍàL]Ž#k/$Á/*kÜÆ�K Ôp¸,	,'1>0b6¸
! t&–%>R»¹/¾y¨0.JŽ*OC"¨‚,"T/ø#ôl.Úæ	™#ÚÙ
]rdßÂ)Émù+Ãã
! B)õû+áx8
! O2´,AüåXâ'ó*¾ð#!�©M$EÒ'ôÆ¿
! Ñý­|¼	x'öbª/ñ •
! $6	’
Æ/52?-„à ” Ÿ1b8"ËÔ)¸Š.+(ø$úo'ìÏ0ÌXí+ñ
Ñ%N{�(I2Ÿ"Ž+|)O,- È%
!  ~	Þ$'!
! èT0#ðB&fÂ	#&¬Ñ#ñô*|›„'ÿ-kD(#$à205›ÜZµf)¨œ)N2¿z,_"|‡†¯"ðú&ë	{Ì>Yº ‚ô(B$U&g(k h+°&ö')�ÎºÂ÷óh,ÞfX1ÀŠÜ*‡×q#*N ;%m"Àì“åà%)'+<>'÷
! ›	Ü�2©39Q¾ˆ<Â.Á0 |!�1Ðp"-BÉ!—# qðÀ#U/÷1F	
27ð02ÿ*!¹ 9+Ÿ°$Øæ�{	6qúQ%;/Á?51•ÏBóJ	"ÒÎýÎ0·#,áõ"H»*ùÊP{0
! ð¸1ÂÎz¿)€+œ¼.jmyõ(æ¡Bé%‘xT-é6~(*‹!EB-À
Q°)(»!úž*	'+2#+óh/k,ïÂ‡
f%	S˜�&,L.Ág%£,
kVG2_`·.òä™ÿýÑã`¡Y Ú# #™+.„/É™$R)l	Ê	ô1?ˆä¾Y·0Å%É,£H-Dì£$
"°.¹®t³™�y~DZ$ð
æHÇ¦†/ $¥!ç+¯`l/ ·[x&&2˜!-GEÛ*%e+o˜"9†ª1H*
! ½#&S=D0â#«)-9',p%ck�Ã(j–(ÈKlµÍ&b 
! â
Ÿ›&™
! Ð6Ý%ò.œdÁJ
! 9
! ›.Ç
#¯g
! ¹'O	!ž"(Ð1I.Lì
L&"/”;f	î›!d"èˆ»%×“$t¡h¤på‚¶-…$c+^Ü¨qn$«1/A)F%Œ'm$Y	3	
! °z®!Y1Ÿœ¡ò':ñšâp|+P(ÆÊºï'Iþ¥=0¬QÔ'*0äÚXïÙÔñà#ë*Ý
=Œƒ0B19
ª$Á&¥
2Ñ
! ”Æ¼,^)-q Î+µ7$`øjp
! ¦Š'ÞŽ		ç‰•>%(`C
À	·Ù)í,nÔ!k”0“,·Ø�.¬z	Ø@),
! Œ	w-aŠC%îÈ'$ù\ö*>.ÎzÞ1l
üÄs""9ø%y.^1#^"òå„9å#…0‰`
! ƒ/,i7]"­\H	1</Œ.j,ôA‘
o%-,'ö(¬.9•
é ›­,P•
! ¼&Eù Q þ&¹	¿s`0Ó1_5%’ðåH„
r'ò$ÅœECëJ¸Žµ¢6.ã'¢q-^byõ*Œ€ äø&·,õ"�=U½º'T*„)uù)¼)=P-õ-> {3g×,”E!é.­
''´ÙF(Œ°è	;!S11.O|.âÇè	*6,Ç¿ü€Ü
ÀV¼
! ",×*ô+	;,…ˆ})hšæ&kË
! (~.Ô�ç0‚	Yÿ0¨.ýk¨Üª W1þã.Ù*³
! H"��¾(¼Y.°@¹Úz- ‚å*¦!0 †
­]P,Š@1|�+„^
 ‚2 äð1‘71ç
! :Ëê(Š/È†%6)·1©oD&•G/»0W5=à&Li*‡$ò1ÿ,#nKG1íh!‚.–•±$•ÆÈœÅ‹
! a² û.U­+2	èØŒ*æ(
þ Ú(9Š(ô!7%Õ	D
—.ýC&ÜtÃ!›/ìk%óö#[	x#4.5ç*øà$¥l!ý-Ê!¨;"Ì£,'c1û$&U$À"gç/Ûê&–d#U/A-”uY�æ!!&&)]+Ý-	¡&ˆ%"1˜ 1ë"sÐ-~,]01“‹â)4*q.q2…
! Ó{(ès
øö0+.kÕ)Õ=Ñ!½
»†CmÃ&ó	5*EG)†0æà.’(•	SÃƒ(â ˜!Aïf,ÍÙ"ƒ$m+šK<1Ý w5
ž¨
! !É	å(é!ü)P
‘#÷%#ˆ"O.&>{3�D$äJ˜²»øR'b%I «Œ÷.D|Ð,íÒm�*¶Ï&�!‹&2
À}a¤Ä!	$Ï)i(80ëß29K%~=qó1Õž+Ïá§,!Ñ!‚d)éí%ûW%S$¼ÑK+}	>	&¨	8´)P#¾0R,¹tüúï-Ð«ÌZÉ:¢d s1_H&K,˜¤0v$B.Š&¬üæ'…*¾x t
! Ð¿ÈC»²3Ï!Å*˜Í>%…y)õÐ_š#%"g /F,%{%§¼ÿ%Û)î¸"«
! Æ+�‡	5-Öb(
! Ÿ$:VÎ%n
â
! Œ"¹·"s&”Ž}û	p .Â,Ý^&Ô/ò*6ù(	îŒ1�	†!áæûçÍ*	61ñU"e)½mÃC<%1.…+e-–	Ø/ …+b
! A$?Ð.êè
! 6ø,ö±,n)Œ
³c'´-Ä¢ì6ÿ\Œ&2&
d
! ˆ$"3+¬ß1Æ81 y	)?} ¥Ã!$¯ƒ+(0d%(+GU0Zõ'Í/Z
—'Õ\'IùBìÑ0Q&ˆô-§·2}k0{™!ŒãÙ N±/!#ÿä)€ö$\ª.«$Q	D'p‰îô2—,äÂ0—æ1ð)Q'i%x-ï,ý·	N(H'1Â%f‘Ç[ä!@)yçc$£	R=/À!§ hè*7(9Øá
! Ž.”'~/k/Æ%YÅ¬%/í˜$u+KK»+ù/[ƒ&ß*‘*	™|g#	.”)ð	e(zDh"åÅ!˜ñ*–)9¼+	*,B0• U ,(â+ä&¡0Bq08ä,ø0|ý"…4#ß±¨­‰ Xéfå
! ++$/{)+rš€4æ$†*ÓÂ
! Â$r¬ c%Z`t-%!ß-‹šUkJ!=
ý2/¸A
Wër/m!±ìjLM�#™+m¬#íj.
ã,½
B˜ ]!Ú K�
ÜA4Ûjp^nŸ)²\B;1 (Û#2a-¶,®%}=26
! "#�!Žl$ô+v3&í$¥q*½ [´�(×4!Ú0Q÷Äëô*&*&;*A%Í�ˆ/Àv›-Ã0ò)Ä œ&p'Í0+W"2xÞÀ‹(ÄíáŠ2Wšq"{-^1lxèlr€v*í"Ínè"‹Š1ò?§&¹Ò%sÑ.‚*t½&Tkè/c—,#ý
! 50•îÏ1q·)#'§ë9B
! I£*#ƒ
Zb0â'Y&g0Uò,$™o‹)Ç
! 1ö,/ÔØ#<-×0.Ú,<ö)4/Î#»Ý,¿�	ÊYì"z á ì-Y¬'¨»B?8Ü-S˜	.%^¸.Âù"* 	•â"GN	šò32©)Pó.ÿ½öØ€)›T
! äÛª™„*ô#† ~Ûœ,žz0py G#±
! ¼I®	|ùV1E(�"_[
¬&(=§Ç	¯)ð*E2Ôsjš-âT&ÅZ¤—|"äúL ó&k�dÔÆÕró–Š®ä1…2z.ª‚)	(U	™*sk5È91¯/k
! )2H,Ç'=*%&,‹40""m1šÐ*ÕRªÅÇ8'1Ú$½v&×	î¦è&¿?i½!×W/4%ž!XÆºÇ$4¬
Ju3­ÂÁ~Ð1,V"1 n"?$%³!Ì%G(²-R&Ò
! bFMõ/í­²$ç*½ ª+¾¶O'OÌ*Þ(Ì)l%]j§,u.Ø*‚†.iú‡&©!Ž!L�(ÑY#í
! 0ž	vdnQ!dAñ41>„(Ò
ùê ÷}AàÐX‰¤*G¨'wú82NÆ½æS7#« ^,À0.+_´�-;š#/&\":-Lí.öœ0¬—Q-?d-ß,”*~å…”
! ‚!Ò,Š%7=$�/t+{âä·
Þ#Ë¡a/Sû/°ôÖ¨--À]"q’N
! K.<2ûP	á!-*/Õr)¶€Ž‘§('&0n8)ËD
! è)×(ü#·G+‡Œi',)MúH(—/"E0Õ.o*_Ü‚íî1 Í‹T«Ð-:„œ!Õ/w;
! ß“'nÔ&Q³‰1Z¾�.ì¸W"ë&¬	y*Æ&)‚«Æ"p`!*î%(-(h.Ã"?÷<¥|,™'.à%1õ
!  !ú*¨Ã‘¯¼ÑÅ)É0N*NV÷÷Ê÷'õ£#óÍ1b/ø)¿S.#S1(T�c"ËN1èÎ.w+“‚&wv‰�Ýi
! Ñ ‡É/Á+Ú'Ù[i/)@j t–
Ô"p&cì'k&œ�f…ð70/°3¾+yZ ÐNr /á“È„ÃöÞ)Â7Þ-""&å'“ÙcçæX+O/ÜÎu1p.Ù(º*jîv(’ž»•®%Ë!*5,¦*Ò!J(Ö%Ü‡&‰ôñ”]/Q]$\$«/Ì€!+&^òÃ*çhï&÷1³wè.%LG"z1:+ÜW,øÛU¾#Ö'u‹-iR+#i
)I$ë#Í.×#u"¦BJw,ƒð-Ð?x%�oªþ	ò&
&'¡),!ÿ!±ƒx.é-�*ß²¯˜%Xƒ?(–uÆ#š1œ#Ð#4š&5#½	2á'’$�+�o"4·
! {p-å,…äÕ0eY/�	¬,#HÌ6Db)‡
! ÚA(BP²,Ó)©%1½1“!J*€
+üü¾-ó’¬Ò™Ÿ,+�#ÿ	£/M!äs§šz=kWŸ³
! êU%$‚VF2Ðª-Ï/”!„+ÿ#Lgù-âÏ
! t)¶Ó%Õ+ÙŽÝË!ŒÅÑ&-ãí+º(Á'ì*±Ü )º.xŠ4¢ËŒ/–1_%V`
¨±&Å�!$o�"&‡–‰î)íŠ)~
v0HþMg&F
! ¶'—Åv1í Z&X hV7
! o%›'Ò‚/m)Õ»	�Û \¯	‹¿
ÂÉ)!%m(Žpƒ.±0�Ó€Ä‡X*¦0Œ.OË/=.-ÿ$¸ÑÉ–*c,0Â
<Z^(µ)ÿE§1üÖ
! `,Ó,ÿp!û-ÏÍ,ÞÃ)·æ#rž(I
! rA�!Õªë«·! %}-~v0éí(ß 	.6$Ì¿-S&#‚Éi1Ey"z"]ô)¯©&áã&iI7$Ûs$èéâ$xÍ!J!³¼2v-â…"Hr/ ÅX,hé1M,1÷,¿$ÏZê+#É(k%ÚK‘-Ž'h0§Ø6,4± Â1((høùåê”<!f8.„,Ú1eÏäWä#a†)“
O¤-š0\+£ç@*}
AB-µ¸û*ž$‡é"¸=˜†Þôn1Ô#Š^±‘	cJ¡!w'º
! .1®
WQ*?0ÿ”½ ÀE	.ƒ"š/r0qµ
! û)Q0Ë$á¾*&è,þÏ{
! ‰m:
é!!OÞ�%qY$I“O$æG$ÝÝi!ß(êæ-Ð0Ã-•/—&æ)s+OÚ&7¹,õ,Êµ!¹ñ‰%bµ+ó
! ÿ�&BãòY'[+ŒdaÙ,¬*>'0*1>"~ô$b*¸0'#.46-:+2$!#1 À´*Ï½0C9u%ø-+
WØÊ(®*&^ç–i%yð%G"a$2{ýp½*$w
! â(³ hœ(Û
O++vL	ˆ,/½-¤Õ“bÉ
!  ±°ª'6"Ÿ!;&"7ÕÊ"ï
! J
r(®Ù²F0§à½<'YŸëÀ1Ò
8$L¥¬/ä%úæ"±
 e	%u%
! åcd'5!òÆÃ¤
¢n.1ÍÀ&y‘œí%S)Ž�-ª,{­+Ô.µ.^#M%æ,Gƒ'·ç'Â(¥)ªˆƒ!ÚåØ0ä"!ù	íØ ÷§;‡0¶	%Y*Eu.$’0¦"|ïÔ® ˜&ª	éÝ·'…K'ã®)‹+â*gn0
ò,w0Ê%Ï$.2×%Ú	Ø&2*Š`‚0r _¬
! p´öTþ1�Ð
! Ì!Ç{
^0Û	žÓ
! ü
! e,&÷ ˆ$J.z(c(1!‹Ë“;'M-‹*
%0/–è#)q+\&ÄÃ¶l
! Ö÷©'n#£Õ&Š�%.û!ó7*|#àS žIšÑ*G P&1/�²C-1~!HAp(/ *_Ç�"!;!­&(ZÇ-… '¡í�Ç ñ"|&�0ž~ 'å÷%-,D%.D!‚-Ÿu'ž' 
! ù*�-Å<p)ç.©."#š-Ø
! q	K-*0÷#Î/˜-?"	>†¦)ø°	p	Š$-=)õ%•'j*á.‘K(oÆ)]ÉÃ
! Õƒ».†® DD!&*‹ÑçVÄù®Ý2¶*o	ïT�1„"ËŒ%Ž&îú«b.£0óŠ*9#C	Æ
! ù0¢"†‡
! ]í8ŸÕ¨
! /$©¥0Ýì µÍÝ(Öò‹#Â&%¼1ùy{Ð¢óT¾Ô(½'ú`ãs¹&Þ+O1�#f¥#eÏ.:Ç'.$³*/íú%Ñ
iöp %‹ g/€º!rW!ï 
m	Í÷(ã–�ú1»$ÑÀè!z|Ã  ð!'‚žS[è0Fw$'Ó[$ƒ\Ö­€¸æ
Ôï|
–!�*"p¶/‹%l*:'0bºT,IF'}¥Ûù["ú%Â+�—#R7Ê
\*'*-4á0e&ß.lF(B*+m›o"b'n÷á,& n\ ·)
! *êä-èê.')'k‡"ä"¨ ÅP(çÏ‡J#…
ÿ ‡*:è¢+. n&N/Ý7­7	7"
! 	2Ï¦f#2Ï	ý&' ™&-Y³ñó à"/'‡ñ.Š-R#” 'o
! e³-T±�/ô%ë)1	‹v.˜aÒ.'‹8%Ü›
! µ¤!.�J&a("2+J·�"‚‘)Ò*%0-z'à
! Rœ%ÎblNý³úŒ’-Ô¡1-æIé£T¶
*hçv /|z¥
! z+"�${/p|0Ó$¸'ºÔZ*Æ�
2R$7gfŒy,ï7 0¡"bË„²)Sº,%	ð “	Ù'ù#@	K	0PÕÂ*_Ò��/+’
1Kê1Ð!Ý*U(@&
ë'ÀuðÒò%¶#à-ð$aÙ0Ÿ4â$-‘K2ˆ¯0¼,)²u,v%ùN-B ,÷»".[#à+^Ä+‚ê)š"} þ«(r!X&Ì#!ë
å"ÀN’¼µ œ1“+(
! ;Ž·œò"J(#0¹(×/–
“}$Ì”�f·$=ò
! "521š·-¯1$!ôiî(dH¸(j%¼–¾+¯.øƒ`„;$6%²e$š$Û*$”/yw.0"J$
! ø'óÚ
! †€ü!—
! §Žî&Ž%k#Q.ë[ˆ% Tk$U#g)PÁ‰ˆtŽ/P.úq„1k-º'-q$‹'-
fu)-$ºÛ-%²/g	`Œ+¼/Šè	b¡¦
! ÏèÁ5M,(y E6*Kâa'“/A"+/èœ�/:)ù
sE1ÎŽ0êìÝ+¦ÐÃ%€.›ø!³­ž0¦
‰b"¥1öî/ÎiMïNËâ"É@$.*"F¾Ñ¢4ô•%ÐÚË–&:*€*�àðÄŒWƒåáÙÆ0Û2#	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1858,1864 ****
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET%<-fcf-protection=return%> is not supported for this target%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 1827,1833 ----
   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 the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar 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 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:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#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%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound 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%> 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%> 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%>, %<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 scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> 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%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-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%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-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%>%<-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%> 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-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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 %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_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%<_Float%d%s%> is not supported on this target%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<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%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<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%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<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%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** F2008: A pointer function assignment is
*** 1898,1925 ****
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 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 missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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.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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 extended entry point information for inlined functionsGenerate 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 pointer bounds checks for variables with incomplete type.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 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 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 string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
--- 1867,1894 ----
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%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' 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)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp''0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(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)(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 argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--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).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-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-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-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.-ffunction-sections not supported for this target-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-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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-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.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-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=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-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.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib 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>.-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-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.-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 on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mlong-double-[64,128]	Specify size of long double.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-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.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....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 %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; 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><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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A 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 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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE 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.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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.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 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 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 cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.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 function entry to 4 byte.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.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 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 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 variadic functions without named parameter.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 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 and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always 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 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.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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 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 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 '%s' of statement function '%s' 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 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 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)Arithmetic 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 NaN of bit-wise transferred BOZ 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 overflow of bit-wise transferred BOZ 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%>Arithmetic underflow of bit-wise transferred BOZ 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 with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 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 at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume 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 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-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 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-size dummy array with !$ACC DECLARE at %LAssumed-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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 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 match %uAutomatic array %qs at %L cannot have an initializerAutomatically 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 placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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 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 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 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 %qsBinding 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 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.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 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 range!CDX 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 (%ld/%ld) 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 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 setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %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_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter 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 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..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 %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 KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be 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++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) 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 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.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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 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 2018 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'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM 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 subroutineData 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 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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.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 (%ld/%ld) in array constructor 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.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 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 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).Discover pure and const functions.Discover readonly and non addressable static variables.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 alignment optimizations for call instructions.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 millicode thunks (needed only with -Os).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 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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE 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 %LDouble-precision floating point unit.Downgrade 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 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 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 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 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 %CDuring 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 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 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 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 errors when run-time relocations are generated.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 progressive recommended breakpoint locations.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.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.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 Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.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 atomic instructions.Enable automatic template instantiation.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 bbit peephole2.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 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 early gimple folding of builtins.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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 on trees.Enable lra.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 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 shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable small integers to be in VSX registers.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 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 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 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 with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-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 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected 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 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 constant array-spec in initializer list at %LExpected data constant after repeat spec 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit 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 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 %C 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 initializerExtraneous 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 %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 %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 declaration at %CFLUSH statement at %CFORALL 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine 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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.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.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.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.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C 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 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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 %qs at %L can't 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 compilationGOTO 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 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.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 SPE SIMD instructions on E500.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 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 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 bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).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 Mac OS X) 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF 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 extended STABS format.Generate debug information in extended XCOFF 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 double-precision floating-point instructions.Generate extended entry point information for inlined functionsGenerate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation 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 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 pointer bounds checks for variables with incomplete type.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 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 string extension instructions.Generate string instructions for block moves.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.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 name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO 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 decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO 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 bracesISO 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 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 %<...%>ISO C restricts enumerator values to range of %<int%>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++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU 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++ 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 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 typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>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 array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 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.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible 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 %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease 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 procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __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 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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interchanging 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! 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 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is 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 %ld < result size %ldIntrinsic 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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-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 %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 TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %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 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 TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= 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 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 attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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 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.Local declaration from a different functionLock 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 parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain 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 sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 number of pairs of load insns for compare.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  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 allowed growth of number and 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 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 number of LRA assignment passes is achieved (%d)
  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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.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 SCC before SCCVN stops processing a function.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.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand 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 percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 (%lu vs %lu 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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
*************** with preprocessed source if appropriate.
*** 1941,1947 ****
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 %LSpecifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET).Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET).Specification 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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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.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.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 where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 Control-flow Enforcement Technology (CET) 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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
--- 1910,1916 ----
  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 expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE 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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same 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 %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond 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.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 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-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 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 linker output type (used internally during LTO optimization)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 probability threshold for unaligning branches.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 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 target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.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 conformableShare 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 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 implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size 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 the stack guard expressed as a power of two.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, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, 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, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-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 cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.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 Xilinx FPU.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 cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.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 size of .local memory used for stack when the exact amount is not known.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 __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 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.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.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 whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.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.Stack frame larger than 2G is not supported for -fsplit-stackStart 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 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 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 %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 %CSubroutine %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 %LSubstring 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 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 %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 MPX 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 flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport 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 legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.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):Suppress 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 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 has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %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 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 -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 !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax 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$ UNROLL 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 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 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 OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list 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 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 ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be 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:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake 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: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR 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 ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The 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 ENI instruction operand must be either 0 or 1The 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 too long to convert 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 NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe 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 bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel: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 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 earliest MacOS X 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 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 take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR 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 immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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 can not 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.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 that rolls only once.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 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.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 number of unswitchings in 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 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 cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.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 stride ratio for loop interchange to be profitableThe 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 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 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 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 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 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 must be of INTEGER type and not %s typeThe 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 component %qs of %qs at %L is a type that has not been declaredThe 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 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 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 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 version of ld64 in use for this toolchain.The 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 is free software; see the source for copying conditions.
*************** Please use an explicit cpu name.  Valid
*** 1970,1980 ****
  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 %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=: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 %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 subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %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 can not 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 can not 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 can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not 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 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 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.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 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++ 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 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 with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.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 it.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 memory access errors found by Pointer Bounds Checker.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 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 type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.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 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 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 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 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 loop cannot be optimized due to nontrivial assumptions.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 constructs involving reverse scalar storage order.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 Cell microcoded instruction is emitted.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 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 cannot be expanded to HSAIL.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 switch case falls through.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 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 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 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.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.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.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 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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX 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 cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You 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=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa 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 constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a 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 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-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea 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 alignment is defined in another translation unita type with different attributes is defined in another translation unita 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 qualifiers 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 using-declaration cannot specify a template-id.  Try %<using %D%>a 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 thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing 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 parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress 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 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 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 a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment 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 increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than or